https://bugs.freedesktop.org/show_bug.cgi?id=55343

José Fonseca <jfons...@vmware.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |jfons...@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 <jfons...@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.
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev

Reply via email to