mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
vkd3d-shader: Handle double-precision floating-point data in vkd3d_shader_scan_typed_resource_declaration().
Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
committed by
Alexandre Julliard
parent
2a14718fe5
commit
850badd38c
@@ -757,6 +757,12 @@ static void vkd3d_shader_scan_typed_resource_declaration(struct vkd3d_shader_sca
|
||||
case VKD3D_DATA_MIXED:
|
||||
resource_data_type = VKD3D_SHADER_RESOURCE_DATA_MIXED;
|
||||
break;
|
||||
case VKD3D_DATA_DOUBLE:
|
||||
resource_data_type = VKD3D_SHADER_RESOURCE_DATA_DOUBLE;
|
||||
break;
|
||||
case VKD3D_DATA_CONTINUED:
|
||||
resource_data_type = VKD3D_SHADER_RESOURCE_DATA_CONTINUED;
|
||||
break;
|
||||
default:
|
||||
ERR("Invalid resource data type %#x.\n", semantic->resource_data_type[0]);
|
||||
resource_data_type = VKD3D_SHADER_RESOURCE_DATA_FLOAT;
|
||||
|
||||
Reference in New Issue
Block a user