--- src/mesa/drivers/dri/i965/brw_fs_nir.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/mesa/drivers/dri/i965/brw_fs_nir.cpp b/src/mesa/drivers/dri/i965/brw_fs_nir.cpp index ac79064..aad5018 100644 --- a/src/mesa/drivers/dri/i965/brw_fs_nir.cpp +++ b/src/mesa/drivers/dri/i965/brw_fs_nir.cpp @@ -1543,7 +1543,7 @@ void fs_visitor::nir_emit_texture(nir_tex_instr *instr) { brw_wm_prog_key *key = (brw_wm_prog_key*) this->key; - int sampler = instr->sampler_index; + unsigned sampler = instr->sampler_index; /* FINISHME: We're failing to recompile our programs when the sampler is * updated. This only matters for the texture rectangle scale parameters @@ -1585,7 +1585,7 @@ fs_visitor::nir_emit_texture(nir_tex_instr *instr) lod = src; break; case nir_tex_src_ms_index: - sample_index = src; + sample_index = retype(src, BRW_REGISTER_TYPE_UD); break; case nir_tex_src_offset: offset = src; -- 2.2.0 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org http://lists.freedesktop.org/mailman/listinfo/mesa-dev