[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