vkd3d-shader: Handle normalised types in vkd3d_component_type_from_data_type().

Signed-off-by: Henri Verbeet <hverbeet@codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
Henri Verbeet 2019-12-06 22:33:18 +03:30 committed by Alexandre Julliard
parent 91555883ac
commit 61799500e2

View File

@ -838,6 +838,8 @@ static inline enum vkd3d_component_type vkd3d_component_type_from_data_type(
switch (data_type) switch (data_type)
{ {
case VKD3D_DATA_FLOAT: case VKD3D_DATA_FLOAT:
case VKD3D_DATA_UNORM:
case VKD3D_DATA_SNORM:
return VKD3D_TYPE_FLOAT; return VKD3D_TYPE_FLOAT;
case VKD3D_DATA_UINT: case VKD3D_DATA_UINT:
return VKD3D_TYPE_UINT; return VKD3D_TYPE_UINT;