工具/软件:Linux
您好!
我们使用 EGL_RAW_VIDEO_TI_DMABUF 作为目标来实现 eglCreateImageKHR、但 fourcc 格式仅支持 YUV
我们是否可以支持 具有 RGBA 格式的 eglCreateImageKHR?
该平台为 DRA746 、 SDK 版本为 GLSDK7.04/DDK versionsgxddk 1.9@2253347 (版本)。
谢谢、
TAO
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
尊敬的 TI:
是否有此问题的更新?
基于 DDK 版本、我们尝试使用像素图目标、如下所示:
G_bo = GBM_BO_create (alloc->getGbmDevice()、
TEX_WIDTH、TEX_HEIGHT、
GBM_FORMAT_ARGB8888、
GBM_BO_USE_Rendering|GBM_BO_USE_WRITE);
EGLint attrib_list = EGL_none;
EGLImageKHR img = eglCreateImageKHR (mEglDisplay、EGL_NO_Context、EGL_NATE_PIXMAP_KHR、bo、&attrib_list);
但遇到缓冲区导入错误:
gbmvr:错误:GetBuffers:361:PVR2DImportGEM 失败
gbmvr:错误:FreeBuffers:414:PVR2DMemFree Failed:-1
gbmvr:错误:CreateDrawable:295:无法获取缓冲区!
TI 提供商可以提供更多建议吗?
谢谢、
TAO