mali相关内容

在OpenCL 1.2中使用cl_arm_import_memory扩展进行零拷贝缓冲区-Arm Mali Midgard GPU

我希望分配一个向量,并使用它的数据指针在GPU上分配一个零拷贝缓冲区.有此cl_arm_import_memory扩展名可用于执行此操作.但是我不确定是否所有马里Midgard OpenCL驱动程序都支持它. 我正在通过此链接,我是以下几行让我很困惑:- 如果公开了扩展字符串cl_arm_import_memory_host,则从普通用户空间分配(例如通过malloc创建的分配)中导入 ..
发布时间:2020-05-20 19:01:12 其他开发

确定OpenCL工作组大小的限制因素?

我正在尝试使用更少的资源在嵌入式GPU上运行一些为台式机图形卡编写的OpenCL内核.特别是,台式机版本假定始终支持至少256个工作组,但是基于Mali T628 ARM的GPU仅保证64个以上的工作组大小. 的确,有些内核报告CL_KERNEL_WORK_GROUP_SIZE只有64,而我不知道为什么.我检查了CL_KERNEL_LOCAL_MEM_SIZE中有问题的内核,它是 ..
发布时间:2020-05-20 18:58:34 其他开发

是否有可能使用OpenCL的马里SDK ARM CPU(的Cortex-A7)上执行的OpenCL code?

马里OpenCL的SDK允许在马里GPU的OpenCL执行code。结果 是否有可能使用OpenCL的马里SDK ARM CPU(的Cortex-A7)上执行的OpenCL code? 解决方案 在没有present - ARM只公开发布支持的OpenCL上的Mali GPU的驱动程序。然而,几个月前他们通过一致性为ARM CPU上运行的OpenCL,所以人们可能预期,这将有可能在未来的 ..
发布时间:2016-05-29 14:49:45 其它硬件开发

Android的OpenGL ES的不光栅化 - 矩阵乘法交换

我刚刚买了一个新的SGS3(I9300 - 不会LTE ),并希望继续与制定的OpenGL ES(2)应用程序。 不幸的是,当我编译它,我看不到任何东西。 我得到以下LogCat中的错误信息: D / libEGL(6890):加载/system/lib/egl/libEGL_mali.so D / libEGL(6890):加载/system/lib/egl/libGLESv1_CM_ma ..
发布时间:2015-12-03 12:02:13 移动开发