mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-01-28 13:05:02 -08:00
vkd3d-utils: Fix matrix packing precedence in D3DCompile2VKD3D().
D3DCOMPILE_PACK_MATRIX_ROW_MAJOR takes precedence over D3DCOMPILE_PACK_MATRIX_COLUMN_MAJOR.
This commit is contained in:
parent
f63254d905
commit
40c225095f
Notes:
Henri Verbeet
2025-01-27 15:05:04 +01:00
Approved-by: Francisco Casas (@fcasas) Approved-by: Henri Verbeet (@hverbeet) Merge-Request: https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/1357
@ -318,7 +318,7 @@ HRESULT WINAPI D3DCompile2VKD3D(const void *data, SIZE_T data_size, const char *
|
|||||||
option->value = 0;
|
option->value = 0;
|
||||||
if (flags & D3DCOMPILE_PACK_MATRIX_ROW_MAJOR)
|
if (flags & D3DCOMPILE_PACK_MATRIX_ROW_MAJOR)
|
||||||
option->value |= VKD3D_SHADER_COMPILE_OPTION_PACK_MATRIX_ROW_MAJOR;
|
option->value |= VKD3D_SHADER_COMPILE_OPTION_PACK_MATRIX_ROW_MAJOR;
|
||||||
if (flags & D3DCOMPILE_PACK_MATRIX_COLUMN_MAJOR)
|
else if (flags & D3DCOMPILE_PACK_MATRIX_COLUMN_MAJOR)
|
||||||
option->value |= VKD3D_SHADER_COMPILE_OPTION_PACK_MATRIX_COLUMN_MAJOR;
|
option->value |= VKD3D_SHADER_COMPILE_OPTION_PACK_MATRIX_COLUMN_MAJOR;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user