Henri Verbeet pushed to branch master at wine / vkd3d
Commits: 5d51d89e by Giovanni Mascellani at 2025-12-03T15:15:59+01:00 vkd3d-shader/dxil: Pass the function emission state to sm6_parser_emit_binop().
- - - - - 83ebe589 by Giovanni Mascellani at 2025-12-03T15:15:59+01:00 vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_binop().
- - - - - 2855f2d6 by Giovanni Mascellani at 2025-12-03T15:15:59+01:00 vkd3d-shader/dxil: Pass the function emission state to sm6_parser_emit_br().
- - - - - c2ff59e8 by Giovanni Mascellani at 2025-12-03T15:15:59+01:00 vkd3d-shader/dxil: Allocate instructions directly in sm6_parser_emit_br().
- - - - - f64432d4 by Giovanni Mascellani at 2025-12-03T15:15:59+01:00 vkd3d-shader/dxil: Take the record from the function emission state in sm6_parser_emit_call().
- - - - - 90196f7d by Giovanni Mascellani at 2025-12-03T15:23:10+01:00 vkd3d-shader/dxil: Remove sm6_parser_emit_unhandled().
It's currently useless, when there is a failure we drop out of sm6_parser_function_init() before even checking what the current instruction or value looks like.
- - - - -
1 changed file:
- libs/vkd3d-shader/dxil.c
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/be31451ae993fcc1c71c2fcf6d274...