[Bug 105301] The big SKQP bug
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Nov 8 20:44:57 UTC 2018
https://bugs.freedesktop.org/show_bug.cgi?id=105301
--- Comment #54 from Chad Versace <chadversary at chromium.org> ---
Google here :-)
Git-blame claims that I wrote the pivotal comment
/* We support external textures only for EGLImages created with
* EGL_EXT_image_dma_buf_import. We may lift that restriction in the future.
*/
in April 2015. Even if git-blame is wrong (due to refactors), I'm the person
who insisted that we enforce that restriction in the initial rollout of
GL_OES_EGL_image_external.
It's finally time to lift the restriction :)
Copying what I said on mesa-dev today:
====
The original reason was that the driver was not yet robust enough to
handle all the corner cases of external images, auxiliary surfaces, etc.
But, I believe the driver became sufficiently robust enough near
September last year.
To clarify... I believe the driver is robust regarding auxiliary
surfaces and EGLImages (solution: The driver disables auxiliary surfaces
on EGLImages created via this codepath), but not necessarily fully
correct around all the non-compression corner cases of the EGLImage api.
But, as Ken said, we probably still have problems lurking around the
orphaning logic, and we can fix those corner cases as we find them.
====
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20181108/459e8db0/attachment.html>
More information about the intel-3d-bugs
mailing list