mirror of
https://gitlab.winehq.org/wine/vkd3d.git
synced 2025-09-12 18:50:22 -07:00
And other related identifiers similarly. Currently we use VALUE_TYPE_ICB to indicate a raw chunk of data (which can be used as an immediate constant buffer, but also for initializing an indexable temporary) and VALUE_TYPE_REG with register type VKD3DSPR_IMMCONSTBUFFER to indicate an actual ICB register. Since we are now switching to represent the register type directly in the SM6 value, it seems sensible to use VALUE_TYPE_ICB for an ICB register. Indeed, since what we're currently describing with VALUE_TYPE_ICB is not necessarily related to an ICB register, it makes sense to use a more general name, which is therefore being introduced with this commit.