[Bug 97447] GL 3.0 compatibility context exposes GL_ARB_compute_shader
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Aug 23 17:41:05 UTC 2016
https://bugs.freedesktop.org/show_bug.cgi?id=97447
--- Comment #8 from Jordan Justen <jljusten at gmail.com> ---
(In reply to Ilia Mirkin from comment #7)
> (In reply to Evan Odabashian from comment #6)
> > error: Too many compute shader texture samplers
> > error: Too many compute shader image uniforms (1 > 0)
> >
> > (this shader has one image and one sampler)
> >
> > Querying MAX_COMPUTE_TEXTURE_IMAGE_UNITS and MAX_COMPUTE_IMAGE_UNIFORMS both
> > return 0 on this context, while the ARB_compute_shader spec says the minimum
> > values for these should be 16 and 8 respectively.
>
> That sounds like a bug specific to i965 initialization, trivially fixable.
I think updating the stage_exists init in
brw_initialize_context_constants might help this.
Right now it will always set stage_exits[MESA_SHADER_COMPUTE]
to false when ctx->API == API_OPENGL_COMPAT.
--
You are receiving this mail because:
You are the QA Contact for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/intel-3d-bugs/attachments/20160823/6411aaf0/attachment.html>
More information about the intel-3d-bugs
mailing list