DiligentCore icon indicating copy to clipboard operation
DiligentCore copied to clipboard

Bytecode cache tasks

Open TheMostDiligent opened this issue 2 years ago • 0 comments

  • [ ] 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

TheMostDiligent avatar Feb 12 '22 02:02 TheMostDiligent