mirror of
https://github.com/doitsujin/dxvk.git
synced 2024-12-13 16:08:50 +01:00
80a58f000a
This way we can more accurately track which constants are used, and not pass any unnecessary data at compile time. We can extend this in the future to also skip unused constants for pipeline lookups. Also, any spec constant with the ID of MaxNumSpecConstants will be treated as a spec constant selector. If the shader uses this constant, it is assumed that it does not access any other spec constants if the value of this constant is 0. This will allow shaders with spec constants to be used with pipeline libraries. |
||
---|---|---|
.. | ||
d3d9 | ||
d3d10 | ||
d3d11 | ||
dxbc | ||
dxgi | ||
dxso | ||
dxvk | ||
spirv | ||
util | ||
vulkan | ||
meson.build |