vkd3d-shader/hlsl: Improve SM1 support for non-float operations, part 1.
This part mainly includes a compilation pass to turn non-float operations into float operations, inserting the corresponding casts on the operands and result, and writing casts from bool to float as MOV.
Merge request reports
Activity
mentioned in merge request !674 (merged)
added 52 commits
-
19f3a1de...937d7650 - 49 commits from branch
wine:master
- a3319339 - vkd3d-shader/hlsl: Lower casts to int using REINTERPRET instead.
- 74751113 - vkd3d-shader/hlsl: Lower non-float operators for SM1.
- 58c456ff - vkd3d-shader/d3dbc: Implement bool to float cast as MOV.
Toggle commit list-
19f3a1de...937d7650 - 49 commits from branch
Please register or sign in to reply