vkd3d-shader: Get rid of hlsl_base_type_to_string().

Signed-off-by: Zebediah Figura <zfigura@codeweavers.com>
Signed-off-by: Matteo Bruni <mbruni@codeweavers.com>
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Zebediah Figura
2021-02-16 23:52:05 -06:00
committed by Alexandre Julliard
parent 60f7735b20
commit 124069907d
3 changed files with 16 additions and 35 deletions

View File

@@ -909,13 +909,14 @@ static unsigned int evaluate_array_dimension(struct hlsl_ir_node *node)
case HLSL_TYPE_INT:
return constant->value.i[0];
case HLSL_TYPE_FLOAT:
case HLSL_TYPE_HALF:
return constant->value.f[0];
case HLSL_TYPE_DOUBLE:
return constant->value.d[0];
case HLSL_TYPE_BOOL:
return constant->value.b[0];
default:
WARN("Invalid type %s.\n", hlsl_base_type_to_string(constant->node.data_type));
assert(0);
return 0;
}
}