vkd3d-shader/hlsl: Implement basic hull shader support, part 1/2.
See https://gitlab.winehq.org/shaunren/vkd3d/-/tree/hs-basic/part-3/for-review for part 2 of the implementation.
Split from !1018 (closed).
Merge request reports
Activity
added 31 commits
-
475e0afa...102cfdab - 25 commits from branch
wine:master
- a52710c8 - vkd3d-shader/hlsl: Introduce process_entry_function() helper.
- db3bf6f8 - vkd3d-shader/hlsl: Clone static_initializers for each entry function.
- 19a3554c - vkd3d-shader/hlsl: Record semantic extern vars separately for each entry function.
- 121de6ba - vkd3d-shader/hlsl: Track whether a variable is read in any entry function.
- 7f290650 - vkd3d-shader/hlsl: Allocate temporary registers separately for each entry function.
- 54318c10 - vkd3d-shader/hlsl: Invoke prepend_uniform_copy() only once for global uniforms.
Toggle commit list-
475e0afa...102cfdab - 25 commits from branch
added 83 commits
-
54318c10...9dd42d15 - 77 commits from branch
wine:master
- 5571522e - vkd3d-shader/hlsl: Introduce process_entry_function() helper.
- bbc6b56a - vkd3d-shader/hlsl: Clone static_initializers for each entry function.
- f15a1c0b - vkd3d-shader/hlsl: Record semantic extern vars separately for each entry function.
- 5f8570b9 - vkd3d-shader/hlsl: Track whether a variable is read in any entry function.
- 0c5dc53f - vkd3d-shader/hlsl: Allocate temporary registers separately for each entry function.
- cb55ba5b - vkd3d-shader/hlsl: Invoke prepend_uniform_copy() only once for global uniforms.
Toggle commit list-
54318c10...9dd42d15 - 77 commits from branch
Please register or sign in to reply