[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