XenosRecomp/ShaderRecomp
Skyth (Asilkan) f936ed2212
Specialization constants, reverse Z and smol-v implementation. (#2)
* Specialization constant & DXIL library implementation.

* Fix alpha to coverage.

* Add reverse Z implementation.

* Avoid dynamic branches when loading array constants.

* Remove "has bone" specialization constant.

* Integrate smol-v.
2024-11-29 23:14:08 +03:00
..
CMakeLists.txt Specialization constants, reverse Z and smol-v implementation. (#2) 2024-11-29 23:14:08 +03:00
constant_table.h Initial commit. 2024-10-16 16:40:31 +03:00
dxc_compiler.cpp Specialization constants, reverse Z and smol-v implementation. (#2) 2024-11-29 23:14:08 +03:00
dxc_compiler.h Specialization constants, reverse Z and smol-v implementation. (#2) 2024-11-29 23:14:08 +03:00
main.cpp Specialization constants, reverse Z and smol-v implementation. (#2) 2024-11-29 23:14:08 +03:00
pch.h Specialization constants, reverse Z and smol-v implementation. (#2) 2024-11-29 23:14:08 +03:00
shader.h Implement svPos register. 2024-10-16 17:36:35 +03:00
shader_code.h Initial commit. 2024-10-16 16:40:31 +03:00
shader_common.h Specialization constants, reverse Z and smol-v implementation. (#2) 2024-11-29 23:14:08 +03:00
shader_recompiler.cpp Specialization constants, reverse Z and smol-v implementation. (#2) 2024-11-29 23:14:08 +03:00
shader_recompiler.h Specialization constants, reverse Z and smol-v implementation. (#2) 2024-11-29 23:14:08 +03:00