Commit graph

5 commits

Author SHA1 Message Date
squidbus
ce67db864b
Switch to renderbag dxc-bin for shader compiler. (#6) 2025-03-08 00:37:17 +03:00
Skyth (Asilkan)
66c618cc72
Linux support. (#4)
* Initial Linux attempt.

* Fix DXIL library linkage.

* Compiling and running on Linux.

* Fix compilation error on Windows.

* Convert almost all dependencies to submodules.
2024-12-21 00:51:39 +03:00
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
Skyth
8743874ffe Remove vcpkg submodule. 2024-10-17 00:35:26 +03:00
Skyth
a3e36719e7 Initial commit. 2024-10-16 16:40:31 +03:00