12 Mar
2024
12 Mar
'24
2:47 p.m.
Currently we are assuming that unknown identifiers within state blocks are scalar integers. This proposal keeps doing this. The lower_static_constant_folding() meta-pass is introduced to fold as much as possible these state state block expressions. And I plan to reuse it for constant buffer default values. A lower_state_block_identifier_loads() pass is included in the last commit. The idea is to start filling a table with numeric values for the unknown identifiers as we start discovering them. -- https://gitlab.winehq.org/wine/vkd3d/-/merge_requests/708