[Mesa-dev] [Bug 96358] SSO: wrong interface validation between GS and VS (regresion due to latest gles 3.1)

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jul 5 08:05:31 UTC 2016


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

--- Comment #9 from Arek Ruśniak <arek.rusi at gmail.com> ---
Hi Gregory, I have a problem with building mesa with:
https://cgit.freedesktop.org/mesa/mesa/commit/?id=6a524c76f502fe15bb3612065a23ece693aed237

Is that commit related to this bug? If not just tell me then I open new raport. 


mesa building time error:

main/uniform_query.cpp: In function 'bool
_mesa_sampler_uniforms_pipeline_are_valid(gl_pipeline_object*)':
main/uniform_query.cpp:1086:47: error: cannot convert 'gl_linked_shader* const'
to 'gl_shader*' in assignment
       shader = shProg[idx]->_LinkedShaders[idx];
                                               ^
main/uniform_query.cpp:1087:31: error: 'struct gl_shader' has no member named
'Program'
       if (!shader || !shader->Program)
                               ^~~~~~~
main/uniform_query.cpp:1090:22: error: 'struct gl_shader' has no member named
'Program'
       mask = shader->Program->SamplersUsed;
                      ^~~~~~~
main/uniform_query.cpp:1093:32: error: 'struct gl_shader' has no member named
'SamplerUnits'
          GLuint unit = shader->SamplerUnits[s];
                                ^~~~~~~~~~~~
main/uniform_query.cpp:1094:31: error: 'struct gl_shader' has no member named
'SamplerTargets'
          GLuint tgt = shader->SamplerTargets[s];
                               ^~~~~~~~~~~~~~
main/uniform_query.cpp:1115:34: error: 'struct gl_shader' has no member named
'num_samplers'
       active_samplers += shader->num_samplers;
                                  ^~~~~~~~~~~~
make[5]: *** [Makefile:2971: main/uniform_query.lo] Error 1

-- 
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/mesa-dev/attachments/20160705/5365e382/attachment.html>


More information about the mesa-dev mailing list