[Wayland-bugs] [Bug 67541] [bug] Black screen running Weston master with mesa master
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Aug 8 08:48:11 PDT 2013
https://bugs.freedesktop.org/show_bug.cgi?id=67541
Rob Bradford <rob at robster.org.uk> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEW |RESOLVED
Resolution|--- |FIXED
--- Comment #5 from Rob Bradford <rob at robster.org.uk> ---
commit 1c4f163c6d74c8aab69d2dbb9a03dc0e0e80f374
Author: Kristian Høgsberg <krh at bitplanet.net>
Date: Wed Aug 7 12:11:27 2013 -0700
gl-renderer: Only check for subimage when we have extension at compile time
If weston is compiled against a gl2ext.h that doesn't have the subimage
extension, but then run against a gles2 library that does provide it,
we end up disabling the glTexImage2D falback without having the subimage
code paths compiled in.
commit 59758a8a9e732dfda83b87fb0082af3c924d3530
Author: Kristian Høgsberg <krh at bitplanet.net>
Date: Wed Aug 7 12:05:08 2013 -0700
Add workaround for broken GL_EXT_unpack_subimage tokens
Earlier versions of gl2ext.h defined the GL_EXT_unpack_subimage tokens
without the _EXT suffix. That's been fixed and we're using the _EXT
tokens now, but just in case we're using an older, broken header, define
the _EXT tokens manually.
commit ce7a5d8794831732127632ee60531b81f444625e
Author: Kristian Høgsberg <krh at bitplanet.net>
Date: Wed Aug 7 09:55:07 2013 -0700
gl-renderer: Test for GL_EXT_unpack_subimage not GL_UNPACK_ROW_LENGTH
It is defined by the mesa #include, which is just a copy of the official
Khronos header. It's just defined in a different section than the
extension tokens. In the mean time, the extension tokens were renamed
to add a _EXT suffix (eg GL_UNPACK_ROW_LENGTH -> GL_UNPACK_ROW_LENGTH_EXT)
and we silently failed to used the subimage extension.
--
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/wayland-bugs/attachments/20130808/8f83a0be/attachment.html>
More information about the Wayland-bugs
mailing list