diff --git a/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c b/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c index efbfa719887..6bcea479f7a 100644 --- a/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c +++ b/src/gallium/drivers/zink/nir_to_spirv/nir_to_spirv.c @@ -1323,6 +1323,9 @@ get_output_type(struct ntv_context *ctx, unsigned register_index, unsigned num_c case GLSL_TYPE_UINT: return get_uvec_type(ctx, 32, num_components); + case GLSL_TYPE_DOUBLE: + return get_fvec_type(ctx, 64, num_components); + default: break; }