[Mesa-dev] [Bug 95215] ARB_shading_language_include is not implemented

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Sat Apr 30 18:26:55 UTC 2016


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

            Bug ID: 95215
           Summary: ARB_shading_language_include is not implemented
           Product: Mesa
           Version: git
          Hardware: All
                OS: All
            Status: NEW
          Severity: enhancement
          Priority: medium
         Component: Mesa core
          Assignee: mesa-dev at lists.freedesktop.org
          Reporter: jamey at minilop.net
        QA Contact: mesa-dev at lists.freedesktop.org

The game "Divinity: Original Sin Enhanced Edition" uses
ARB_shading_language_include, which is not yet implemented in Mesa.

Ernst Sjöstrand reported in bug #93551 that after setting
MESA_GL_VERSION_OVERRIDE=4.2 and applying my Mesa patch from that bug:
> ... with RadeonSI I get a bunch of these
> glNamedStringARB errors when running the game with APITrace:
> 
> 2833: message: major api error 1: GL_INVALID_OPERATION in unsupported
> function called (unsupported extension or deprecated function?)
> 2833 @0 glNamedStringARB(type = GL_SHADER_INCLUDE_ARB, namelen = -1, name =
> "/Shaders/GlobalConstants_OGL.shdh", stringlen = 1553, string = "#define
> HD4000 0
> 
> glNamedStringARB is from ARB_shading_language_include, which is not
> implemented in Mesa afaict? Probably because the extension is not part of
> any GL specification?

Karol Herbst previously reported the same thing in this mail on the Mesa list:

https://lists.freedesktop.org/archives/mesa-dev/2016-March/109789.html

Karol also put up a WIP branch implementing the extension:

https://github.com/karolherbst/mesa/commits/ARB_shading_language_include

I guess next someone needs to review Karol's branch and see what it'll take to
get it merged?

-- 
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: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20160430/05e28a18/attachment.html>


More information about the mesa-dev mailing list