Henri Verbeet pushed to branch master at wine / vkd3d
Commits: 7abf3c3a by Francisco Casas at 2024-09-04T16:49:00+02:00 vkd3d-shader/hlsl: Introduce hlsl_ir_vsir_instruction_ref.
This node type will be deleted once the hlsl->vsir->d3dbc translation is complete. For now it serves the purpose of allowing to keep both real hlsl_ir_nodes and vsir_instructions in the hlsl_block, until all the former can be translated into the latter.
- - - - - 9a564872 by Francisco Casas at 2024-09-04T17:44:46+02:00 vkd3d-shader/hlsl: Store SM1 constant dcls on the vsir_program.
- - - - - a61846c2 by Francisco Casas at 2024-09-04T17:47:47+02:00 vkd3d-shader/hlsl: Store SM1 sampler dcls on the vsir_program.
- - - - - 23e3ec84 by Francisco Casas at 2024-09-04T17:51:30+02:00 vkd3d-shader/hlsl: Save hlsl_ir_constants in the vsir_program for SM1.
- - - - - 9aace1ac by Francisco Casas at 2024-09-04T17:51:32+02:00 vkd3d-shader/hlsl: Save hlsl_ir_loads in the vsir_program for SM1.
- - - - - b46eac35 by Francisco Casas at 2024-09-04T17:51:32+02:00 vkd3d-shader/hlsl: Save hlsl_ir_stores in the vsir_program for SM1.
- - - - - 379cd9b7 by Francisco Casas at 2024-09-04T17:51:32+02:00 vkd3d-shader/hlsl: Save hlsl_ir_swizzles in the vsir_program for SM1.
- - - - -
7 changed files:
- libs/vkd3d-shader/d3dbc.c - libs/vkd3d-shader/hlsl.c - libs/vkd3d-shader/hlsl.h - libs/vkd3d-shader/hlsl.y - libs/vkd3d-shader/hlsl_codegen.c - libs/vkd3d-shader/ir.c - libs/vkd3d-shader/vkd3d_shader_private.h
View it on GitLab: https://gitlab.winehq.org/wine/vkd3d/-/compare/3d8fc1a467fa8bf889884236bb99f...