DiligentCore
DiligentCore copied to clipboard
Bytecode cache tasks
- [ ] Improve parser comments with examples, e.g.:
// Texture2DMS < float, 4 > ... ;
// ^
See HLSL2GLSLConverterImpl.cpp as an example. Also, StreqSuff function
- [ ] Add documentation in Bytecode cache file
- [X] I propose to move ShaderIncludePreprocessor() to ShaderToolsCommon in Diligent-ShaderTools project (https://github.com/DiligentGraphics/DiligentCore/commit/9377dc871b62fe5d1e3d8dcb7f861e09a111c2d2)
- [x] Move BytecodeCacheTest.cpp and ShaderPreprocessTest.cpp to DiligentCoreTest as they don't require render device
- [x] Finish tests (e.g. BytecodeCacheTest.Include)
- [x] Update test scripts in the main module