Devsh-Graphics-Programming / Nabla

Vulkan, OptiX and CUDA Interoperation Modular Rendering Library and Framework for PC/Linux/Android
http://devsh.eu
Apache License 2.0
443 stars 48 forks source link

Shader preprocessor cache #676

Closed Fletterio closed 2 months ago

Fletterio commented 2 months ago

Description

Most of the shader cache logic implemented.

Testing

Ran examples fine

TODO list:

Can be merged as-is, but the Cache isn't yet being used

AnastaZIuk commented 2 months ago

please use our fork version of the json library and not the original remote

devshgraphicsprogramming commented 2 months ago

Ok this looks ready to merge, first merge master to this branch and its associated Examples branch, then tell me when to merge.

Fletterio commented 2 months ago

I think it's ready to be merged

devshgraphicsprogramming commented 2 months ago

I think it's ready to be merged

please write up the GH issue about streaming cache