From: Ian Romanick <ian.d.roman...@intel.com> Signed-off-by: Ian Romanick <ian.d.roman...@intel.com> --- src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp b/src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp index b752ad5..a45fede 100644 --- a/src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp +++ b/src/mesa/drivers/dri/i965/brw_nir_uniforms.cpp @@ -105,7 +105,9 @@ brw_nir_setup_glsl_uniform(gl_shader_stage stage, nir_variable *var, storage->type->matrix_columns); unsigned vector_size = storage->type->vector_elements; unsigned max_vector_size = 4; - if (storage->type->base_type == GLSL_TYPE_DOUBLE) { + if (storage->type->base_type == GLSL_TYPE_DOUBLE || + storage->type->base_type == GLSL_TYPE_UINT64 || + storage->type->base_type == GLSL_TYPE_INT64) { vector_size *= 2; max_vector_size *= 2; } -- 2.5.5 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev