Commit 91af9b4
committed
Core: handle inline constant buffers with differing sizes across shader stages
Tools/Render State Notation: fix async pipeline assert1 parent a4cf001 commit 91af9b4
2 files changed
Lines changed: 2 additions & 2 deletions
Submodule DiligentCore updated 22 files
- Common/interface/CallbackWrapper.hpp+2
- Graphics/GraphicsEngine/include/PipelineResourceSignatureBase.hpp+12
- Graphics/GraphicsEngine/include/PipelineStateBase.hpp+61
- Graphics/GraphicsEngineD3D11/include/EngineD3D11ImplTraits.hpp+2
- Graphics/GraphicsEngineD3D11/include/PipelineStateD3D11Impl.hpp+6-5
- Graphics/GraphicsEngineD3D11/src/PipelineStateD3D11Impl.cpp+5-50
- Graphics/GraphicsEngineD3D12/include/EngineD3D12ImplTraits.hpp+4
- Graphics/GraphicsEngineD3D12/include/PipelineStateD3D12Impl.hpp+6-5
- Graphics/GraphicsEngineD3D12/src/PipelineStateD3D12Impl.cpp+7-53
- Graphics/GraphicsEngineD3DBase/CMakeLists.txt+1
- Graphics/GraphicsEngineD3DBase/include/PipelineStateD3DBase.hpp+125
- Graphics/GraphicsEngineD3DBase/include/ShaderResources.hpp+1-1
- Graphics/GraphicsEngineOpenGL/include/ShaderResourcesGL.hpp+12
- Graphics/GraphicsEngineOpenGL/src/PipelineStateGLImpl.cpp+17-44
- Graphics/GraphicsEngineVulkan/src/PipelineStateVkImpl.cpp+24-46
- Graphics/GraphicsEngineWebGPU/src/PipelineStateWebGPUImpl.cpp+17-38
- Graphics/ShaderTools/include/SPIRVShaderResources.hpp+1-1
- Graphics/ShaderTools/include/WGSLShaderResources.hpp+17
- Platforms/Emscripten/CMakeLists.txt+1
- Platforms/Emscripten/interface/EmscriptenPlatformMisc.hpp+4-2
- Platforms/Emscripten/src/EmscriptenPlatformMisc.cpp+41
- Tests/DiligentCoreAPITest/src/InlineConstantsTest.cpp+165-5
0 commit comments