[Mesa-dev] [Bug 55343] [st/dri][llvmpipe] compiz crasher in drisw_update_tex_buffer()
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Mon Nov 24 12:56:50 PST 2014
https://bugs.freedesktop.org/show_bug.cgi?id=55343
José Fonseca <jfonseca at vmware.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |jfonseca at vmware.com
Summary|[llvmpipe] compiz crasher |[st/dri][llvmpipe] compiz
|in |crasher in
|drisw_update_tex_buffer() |drisw_update_tex_buffer()
--- Comment #1 from José Fonseca <jfonseca at vmware.com> ---
IIUC the compiz-core patch
https://i116412274.restricted.launchpadlibrarian.net/116412274/2c4b2354-00dc-11e2-a4a9-002481e91f22.txt?token=60HdnFNMGFc5zJXJwfwH9pN2wg6pmXxn
the fix consisted of not calling glXBindTexImageEXT when
XGetGeometry (dpy, pixmap, ...)
returns false.
https://www.opengl.org/registry/specs/EXT/texture_from_pixmap.txt does say that
"Currently, only pixmaps can be bound to textures. If <draw> is not a
valid GLXPixmap, then a GLXBadPixmap error is generated."
so indeed this should be handled better.
This technically is a bug in st/dri though.
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20141124/86f5f0cb/attachment.html>
More information about the mesa-dev
mailing list