Jeff Vigil

Results 81 comments of Jeff Vigil

That is a bit wider scope than I was thinking. But your suggestions seem good to me. So long as we are not changing expected implementation. So instead of a...

Reference: https://registry.khronos.org/EGL/extensions/EXT/EGL_EXT_image_dma_buf_import_modifiers.txt We need original authors or from the dmabuf community to comment and provide feedback. If I recall documentation, its possible the size of the buffer is too small...

That's Vulkan API. And if you have Vulkan and EGL/GL these are likely the same - maximum the GPU can handle.

You can query max rendering surface from the EGL Configs, that will match up with Max renderer able image of Vulkan. eglGetConfigAttrib: EGL_MAX_PBUFFER_WIDTH Returns the maximum width of a pixel...

EGL Images created from textures, and textures from EGL Images would be limited to that GL_MAX_TEXTURE_SIZE. Since you are talking DRM formats, then you are talking https://registry.khronos.org/EGL/extensions/EXT/EGL_EXT_image_dma_buf_import.txt and https://registry.khronos.org/EGL/extensions/EXT/EGL_EXT_image_dma_buf_import_modifiers.txt There...

I understand what you are saying. With Vulkan, you will use the VkImage for rendering or sampling, such that the GPU may have limits on what it can handle. EGL...

You'll have to point that out, I don't see what modifiers you are referring to, https://registry.khronos.org/EGL/extensions/EXT/EGL_EXT_image_dma_buf_import.txt There is EGL_WIDTH and EGL_HEIGHT as attributes for creating new image from dmabuf. So...

My apologies, I have several concurrent tasks, some related. So yes, need to get original authors or people working in this space to create a new version of this extension...

So the thing to do would be copy https://registry.khronos.org/EGL/extensions/EXT/EGL_EXT_image_dma_buf_import_modifiers.txt into a new spec proposal EGL_EXT_image_dma_buf_import_modifiers2. And in this new spec propose a new way to query the max size. New...