[Mesa-dev] [Bug 96410] [Perf] Pre validate _mesa_sampler_uniforms_pipeline_are_valid like _mesa_sampler_uniforms_are_valid

2016-07-07 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=96410 gregory.hain...@gmail.com changed: What|Removed |Added Status|NEW |RESOLVED

[Mesa-dev] [Bug 96410] [Perf] Pre validate _mesa_sampler_uniforms_pipeline_are_valid like _mesa_sampler_uniforms_are_valid

2016-06-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=96410 --- Comment #3 from gregory.hain...@gmail.com --- I confirm that Nvidia doesn't check anything. And we don't even check it for mono program. I don't know if it was intended or a bug. Potentially we could do something like the code below (I

[Mesa-dev] [Bug 96410] [Perf] Pre validate _mesa_sampler_uniforms_pipeline_are_valid like _mesa_sampler_uniforms_are_valid

2016-06-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=96410 --- Comment #2 from Timothy Arceri --- (In reply to gregory.hainaut from comment #1) > Currently looking at the code of single program flow namely > _mesa_update_shader_textures_used > > The current check fails to detect

[Mesa-dev] [Bug 96410] [Perf] Pre validate _mesa_sampler_uniforms_pipeline_are_valid like _mesa_sampler_uniforms_are_valid

2016-06-17 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=96410 --- Comment #1 from gregory.hain...@gmail.com --- Currently looking at the code of single program flow namely _mesa_update_shader_textures_used The current check fails to detect wrongly reused sampler in multiple shader stage. The spec seems to

[Mesa-dev] [Bug 96410] [Perf] Pre validate _mesa_sampler_uniforms_pipeline_are_valid like _mesa_sampler_uniforms_are_valid

2016-06-06 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=96410 Bug ID: 96410 Summary: [Perf] Pre validate _mesa_sampler_uniforms_pipeline_are_valid like _mesa_sampler_uniforms_are_valid Product: Mesa Version: git