[Mesa-dev] [Bug 90927] GLSL extensions are not routed from X-Server to client app

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Wed Jun 10 11:48:05 PDT 2015


            Bug ID: 90927
           Summary: GLSL extensions are not routed from X-Server to client
           Product: Mesa
           Version: 10.5
          Hardware: All
                OS: All
            Status: NEW
          Severity: critical
          Priority: medium
         Component: GLX
          Assignee: mesa-dev at lists.freedesktop.org
          Reporter: m.sokalski at 3dweb.pl
        QA Contact: mesa-dev at lists.freedesktop.org

X-Server receives glGetString(GL_EXTENSIONS) request and it replies with:
"GL_ARB_fragment_shader GL_ARB_vertex_shader GL_ARB_shader_objects".

Client process is started with LIBGL_ALWAYS_INDIRECT=1 but it doesn't receive
extensions sent by X-Server, instead it gets "GL_ARB_transpose_matrix
GL_EXT_draw_range_elements GL_EXT_multi_draw_arrays GL_SUN_multi_draw_arrays".

Extra hints:

- Other extensions (like: GL_ARB_occlusion_query) are correctly delivered from
server to client.

- Without LIBGL_ALWAYS_INDIRECT, mesa reports it is capable of GLSL extensions.

Does it mean libGL's GLX encoder is missing something?

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: <http://lists.freedesktop.org/archives/mesa-dev/attachments/20150610/33d0c5ea/attachment.html>

More information about the mesa-dev mailing list