Skyth
|
cf44a5e6fb
|
Convert almost all dependencies to submodules.
|
2024-12-17 15:01:55 +03:00 |
|
Skyth
|
472f5cc4c6
|
Compiling and running on Linux.
|
2024-12-16 16:40:57 +03:00 |
|
Skyth
|
ea49427f57
|
Fix DXIL library linkage.
|
2024-12-16 14:33:11 +03:00 |
|
Skyth
|
cb2f80ba6c
|
Initial Linux attempt.
|
2024-12-16 14:33:11 +03:00 |
|
Darío
|
4b69741e19
|
Make DXIL Optional. (#3)
* Make DXIL Optional.
* Change to ifdef.
* Macro name changes.
|
2024-12-14 18:34:13 +03:00 |
|
Skyth
|
12b38144b9
|
Downgrade to C++17 & switch to fmtlib.
|
2024-12-13 16:54:10 +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
|
02967c4144
|
Remove bin2h, load shader include file from an argument instead.
|
2024-10-29 20:24:55 +03:00 |
|
Skyth
|
5f6a8e6c2a
|
Separate texture dimensions to multiple descriptor indices.
|
2024-10-27 20:07:40 +03:00 |
|
Skyth
|
b152142709
|
Save compressed shader cache to a .cpp file.
|
2024-10-20 00:52:24 +03:00 |
|
Skyth
|
d7350a8e1a
|
Implement shader cache writing.
|
2024-10-16 20:47:07 +03:00 |
|
Skyth
|
a3e36719e7
|
Initial commit.
|
2024-10-16 16:40:31 +03:00 |
|