[Bug 108983] "Compute shaders require GLSL 4.30 or GLSL ES 3.10" even though ARB_compute_shader is available
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Sat Dec 8 17:59:20 UTC 2018
https://bugs.freedesktop.org/show_bug.cgi?id=108983
Bug ID: 108983
Summary: "Compute shaders require GLSL 4.30 or GLSL ES 3.10"
even though ARB_compute_shader is available
Product: Mesa
Version: 18.3
Hardware: Other
OS: All
Status: NEW
Severity: normal
Priority: medium
Component: Drivers/DRI/i965
Assignee: intel-3d-bugs at lists.freedesktop.org
Reporter: github at socker.lepus.uberspace.de
QA Contact: intel-3d-bugs at lists.freedesktop.org
Good afternoon,
Both glxinfo and glewinfo tell me that GL_ARB_compute_shader is available on my
hardware for OpenGL core profiles, although only OpenGL 4.2 profiles are
supported. Excerpt from the glxinfo output:
OpenGL vendor string: Intel Open Source Technology Center
OpenGL renderer string: Mesa DRI Intel(R) Ivybridge Mobile
OpenGL core profile version string: 4.2 (Core Profile) Mesa 18.3.0
OpenGL core profile shading language version string: 4.20
So I created a 4.2 Core context and tried to load a compute shader. The
glCompileShader call then gives me the error message:
error: Compute shaders require GLSL 4.30 or GLSL ES 3.10
But when I change the line in my shader to #version 430, I get:
error: GLSL 4.30 is not supported. Supported versions are: 1.10, 1.20, 1.30,
1.40, 1.50, 3.30, 4.00, 4.10, 4.20, 1.00 ES, and 3.00 ES
So either there is a bug that prevents me from using the GL_ARB_compute_shader
extension, or I am doing something wrong or compute shaders are not (yet?)
supported on my hardware and therefore should not appear in the glxinfo output.
Kind regards and thanks for making such an awesome software (apart from this
bug I really love the quality of the Mesa OpenGL implementation)!
--
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/intel-3d-bugs/attachments/20181208/a419524c/attachment.html>
More information about the intel-3d-bugs
mailing list