vkd3d-shader/hlsl: Implement basic hull shader support.
Merge request reports
Activity
added 21 commits
- ae7a1e93...5271949d - 11 earlier commits
- 3be5322d - vkd3d-shader/hlsl: Record semantic extern vars separately for each entry function.
- 6171efd2 - vkd3d-shader/hlsl: Clone static_initializers for each entry function.
- b9c22917 - vkd3d-shader/hlsl: Clone global uniform copy instructions for each entry function.
- 0c289b57 - vkd3d-shader/tpf: Write hull shader declarations.
- b47fdb27 - vkd3d-shader/hlsl: Support tessellation output semantics in hlsl_sm4_usage_from_semantic().
- 93395943 - vkd3d-shader/tpf: Implement semantics for hull shaders.
- 10e326a0 - vkd3d-shader/hlsl: Process the patch constant function in hlsl_emit_bytecode().
- fa5d1779 - vkd3d-shader/tpf: Introduce helper write_sm4_shader_function().
- b18637cc - vkd3d-shader/hlsl: Track indexable vars separately for each entry function.
- ee6ee7c8 - vkd3d-shader/tpf: Write the patch constant function in hull shaders.
Toggle commit listadded 8 commits
- 81ae0348 - vkd3d-shader/hlsl: Create a new temp var for each entry function in prepend_uniform_copy().
- 4d30b31e - vkd3d-shader/tpf: Write hull shader declarations.
- 1a5e9fca - vkd3d-shader/hlsl: Support tessellation output semantics in hlsl_sm4_usage_from_semantic().
- aeea2e2f - vkd3d-shader/tpf: Implement semantics for hull shaders.
- 05d0c553 - vkd3d-shader/hlsl: Process the patch constant function in hlsl_emit_bytecode().
- 0b382ce3 - vkd3d-shader/tpf: Introduce helper write_sm4_shader_function().
- 9e7226b6 - vkd3d-shader/hlsl: Track indexable vars separately for each entry function.
- dcd61220 - vkd3d-shader/tpf: Write the patch constant function in hull shaders.
Toggle commit listadded 1 commit
- 74f3586d - vkd3d-shader/tpf: Write the patch constant function in hull shaders.
added 5 commits
- 64c17b8b - vkd3d-shader/tpf: Implement semantics for hull shaders.
- 16fc746b - vkd3d-shader/hlsl: Process the patch constant function in hlsl_emit_bytecode().
- ba0e7bbb - vkd3d-shader/tpf: Introduce helper write_sm4_shader_function().
- c4659021 - vkd3d-shader/hlsl: Track indexable vars separately for each entry function.
- b3c12216 - vkd3d-shader/tpf: Write the patch constant function in hull shaders.
Toggle commit listadded 4 commits
- f8c76206 - vkd3d-shader/hlsl: Track temp_count separately for each entry function.
- 5feb30d7 - vkd3d-shader/hlsl: Track indexable vars separately for each entry function.
- 55b468c6 - vkd3d-shader/tpf: Introduce helper write_sm4_shader_function().
- 4da6fd18 - vkd3d-shader/tpf: Write the patch constant function in hull shaders.
Toggle commit listadded 19 commits
- 4da6fd18...937443ca - 9 earlier commits
- 5ff38bcc - vkd3d-shader/hlsl: Clone static_initializers for each entry function.
- 563c7467 - vkd3d-shader/hlsl: Create a new temp var for each entry function in prepend_uniform_copy().
- 334d0c82 - vkd3d-shader/tpf: Write hull shader declarations.
- 4c3b7d39 - vkd3d-shader/hlsl: Support tessellation output semantics in hlsl_sm4_usage_from_semantic().
- 3c61640e - vkd3d-shader/tpf: Implement semantics for hull shaders.
- 72ee96be - vkd3d-shader/hlsl: Process the patch constant function in hlsl_emit_bytecode().
- 37326839 - vkd3d-shader/hlsl: Track temp_count separately for each entry function.
- 97f98670 - vkd3d-shader/hlsl: Track indexable vars separately for each entry function.
- e654b9e9 - vkd3d-shader/tpf: Introduce helper write_sm4_shader_function().
- 917533b6 - vkd3d-shader/tpf: Write the patch constant function in hull shaders.
Toggle commit listadded 17 commits
- 917533b6...5d399869 - 7 earlier commits
- 8ef51b88 - vkd3d-shader/hlsl: Clone static_initializers for each entry function.
- 735f0fd6 - vkd3d-shader/hlsl: Create a new temp var for each entry function in prepend_uniform_copy().
- 443f1bf0 - vkd3d-shader/tpf: Write hull shader declarations.
- 4c8413ed - vkd3d-shader/hlsl: Support tessellation output semantics in hlsl_sm4_usage_from_semantic().
- 1adf3edb - vkd3d-shader/tpf: Implement semantics for hull shaders.
- 51e617de - vkd3d-shader/hlsl: Process the patch constant function in hlsl_emit_bytecode().
- f5772e13 - vkd3d-shader/hlsl: Track temp_count separately for each entry function.
- b3cab229 - vkd3d-shader/hlsl: Track indexable vars separately for each entry function.
- cdb80f32 - vkd3d-shader/tpf: Introduce helper write_sm4_shader_function().
- 35618866 - vkd3d-shader/tpf: Write the patch constant function in hull shaders.
Toggle commit listadded 19 commits
- 35618866...e91e9922 - 9 earlier commits
- d06f6b0b - vkd3d-shader/hlsl: Clone static_initializers for each entry function.
- ce01143c - vkd3d-shader/hlsl: Create a new temp var for each entry function in prepend_uniform_copy().
- 3eee0b44 - vkd3d-shader/tpf: Write hull shader declarations.
- 1256f8d7 - vkd3d-shader/hlsl: Support tessellation output semantics in hlsl_sm4_usage_from_semantic().
- 0bb5bb8c - vkd3d-shader/tpf: Implement semantics for hull shaders.
- 80c538bf - vkd3d-shader/hlsl: Process the patch constant function in hlsl_emit_bytecode().
- 8d18ac90 - vkd3d-shader/hlsl: Track temp_count separately for each entry function.
- 6b7cf14c - vkd3d-shader/hlsl: Track indexable vars separately for each entry function.
- 0b661f15 - vkd3d-shader/tpf: Introduce helper write_sm4_shader_function().
- 627565cf - vkd3d-shader/tpf: Write the patch constant function in hull shaders.
Toggle commit listadded 68 commits
-
627565cf...bfd1fc9c - 55 commits from branch
wine:master
- bfd1fc9c...efef1a80 - 3 earlier commits
- 0583d469 - vkd3d-shader/hlsl: Clone static_initializers for each entry function.
- de9af115 - vkd3d-shader/hlsl: Create a new temp var for each entry function in prepend_uniform_copy().
- 8c2ac7c3 - vkd3d-shader/tpf: Write hull shader declarations.
- 5abc7c70 - vkd3d-shader/hlsl: Support tessellation output semantics in hlsl_sm4_usage_from_semantic().
- ca29594b - vkd3d-shader/tpf: Implement semantics for hull shaders.
- b8f9bd1a - vkd3d-shader/hlsl: Process the patch constant function in hlsl_emit_bytecode().
- 5bacc2c5 - vkd3d-shader/hlsl: Track temp_count separately for each entry function.
- 919afb03 - vkd3d-shader/hlsl: Track indexable vars separately for each entry function.
- 39b4ae0e - vkd3d-shader/tpf: Introduce helper write_sm4_shader_function().
- a56ec986 - vkd3d-shader/tpf: Write the patch constant function in hull shaders.
Toggle commit list-
627565cf...bfd1fc9c - 55 commits from branch
added 5 commits
- ac26420b - vkd3d-shader/hlsl: Process the patch constant function in hlsl_emit_bytecode().
- 61bc6b85 - vkd3d-shader/hlsl: Track temp_count separately for each entry function.
- f0786421 - vkd3d-shader/hlsl: Track indexable vars separately for each entry function.
- 1f6629ae - vkd3d-shader/tpf: Introduce helper write_sm4_shader_function().
- 6afaaf5f - vkd3d-shader/tpf: Write the patch constant function in hull shaders.
Toggle commit listadded 7 commits
- 6eb28ea3 - vkd3d-shader/hlsl: Support tessellation output semantics in sysval_semantic_from_hlsl().
- e7a54988 - vkd3d-shader/tpf: Implement semantics for hull shaders.
- 6f80a986 - vkd3d-shader/hlsl: Process the patch constant function in hlsl_emit_bytecode().
- 98e46eeb - vkd3d-shader/hlsl: Track temp_count separately for each entry function.
- b8fa344f - vkd3d-shader/hlsl: Track indexable vars separately for each entry function.
- 4685a4bd - vkd3d-shader/tpf: Introduce helper write_sm4_shader_function().
- defe5027 - vkd3d-shader/tpf: Write the patch constant function in hull shaders.
Toggle commit list- Resolved by Shaun Ren
- Resolved by Shaun Ren
- Resolved by Shaun Ren
- Resolved by Shaun Ren
- Resolved by Shaun Ren
Please register or sign in to reply