Module: Mesa Branch: master Commit: 3e21e17b2fecad442fa649f61b6511504596d2ec URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=3e21e17b2fecad442fa649f61b6511504596d2ec
Author: Dave Airlie <[email protected]> Date: Fri Nov 29 10:56:05 2019 +1000 nir/samplers: don't zero samplers_used/txf. This allows this pass to be run multiple times and the results are just or'ed together. It fixes on test on llvmpipe nir, and regresses none. Suggested by Kenneth Reviewed-by: Marek Olšák <[email protected]> --- src/compiler/glsl/gl_nir_lower_samplers_as_deref.c | 3 --- 1 file changed, 3 deletions(-) diff --git a/src/compiler/glsl/gl_nir_lower_samplers_as_deref.c b/src/compiler/glsl/gl_nir_lower_samplers_as_deref.c index 3c8ef4f0521..d949e3d78f5 100644 --- a/src/compiler/glsl/gl_nir_lower_samplers_as_deref.c +++ b/src/compiler/glsl/gl_nir_lower_samplers_as_deref.c @@ -328,9 +328,6 @@ gl_nir_lower_samplers_as_deref(nir_shader *shader, state.remap_table = _mesa_hash_table_create(NULL, _mesa_key_hash_string, _mesa_key_string_equal); - shader->info.textures_used = 0; - shader->info.textures_used_by_txf = 0; - nir_foreach_function(function, shader) { if (function->impl) progress |= lower_impl(function->impl, &state); _______________________________________________ mesa-commit mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/mesa-commit
