Commit af7a20a
committed
Core: avoid returning structs by value for C API compatibility
1 parent f61e89d commit af7a20a
1 file changed
+1
-1
lines changedSubmodule DiligentCore updated 43 files
- Graphics/Archiver/include/SerializationDeviceImpl.hpp+2-2
- Graphics/GraphicsEngine/include/BottomLevelASBase.hpp+2-2
- Graphics/GraphicsEngine/include/BufferBase.hpp+9-1
- Graphics/GraphicsEngine/include/ShaderBindingTableBase.hpp+9-5
- Graphics/GraphicsEngine/include/TextureBase.hpp+4-3
- Graphics/GraphicsEngine/include/TopLevelASBase.hpp+18-14
- Graphics/GraphicsEngine/interface/BottomLevelAS.h+2-2
- Graphics/GraphicsEngine/interface/Buffer.h+2-2
- Graphics/GraphicsEngine/interface/GraphicsTypesX.hpp+5-4
- Graphics/GraphicsEngine/interface/RenderDevice.h+6-5
- Graphics/GraphicsEngine/interface/TopLevelAS.h+12-9
- Graphics/GraphicsEngine/src/DeviceContextBase.cpp+4-3
- Graphics/GraphicsEngineD3D11/include/BufferD3D11Impl.hpp+4-4
- Graphics/GraphicsEngineD3D11/include/RenderDeviceD3D11Impl.hpp+5-4
- Graphics/GraphicsEngineD3D11/src/BufferD3D11Impl.cpp+11-9
- Graphics/GraphicsEngineD3D11/src/RenderDeviceD3D11Impl.cpp+8-6
- Graphics/GraphicsEngineD3D12/include/BufferD3D12Impl.hpp+4-4
- Graphics/GraphicsEngineD3D12/include/RenderDeviceD3D12Impl.hpp+5-4
- Graphics/GraphicsEngineD3D12/src/BufferD3D12Impl.cpp+11-9
- Graphics/GraphicsEngineD3D12/src/DeviceContextD3D12Impl.cpp+8-3
- Graphics/GraphicsEngineD3D12/src/RenderDeviceD3D12Impl.cpp+8-6
- Graphics/GraphicsEngineD3DBase/include/RenderDeviceD3DBase.hpp+9-7
- Graphics/GraphicsEngineOpenGL/include/BufferGLImpl.hpp+1-4
- Graphics/GraphicsEngineOpenGL/include/RenderDeviceGLImpl.hpp+5-4
- Graphics/GraphicsEngineOpenGL/src/BufferGLImpl.cpp+1-7
- Graphics/GraphicsEngineOpenGL/src/RenderDeviceGLImpl.cpp+7-5
- Graphics/GraphicsEngineVulkan/include/BufferVkImpl.hpp+4-4
- Graphics/GraphicsEngineVulkan/include/RenderDeviceVkImpl.hpp+5-4
- Graphics/GraphicsEngineVulkan/interface/EngineFactoryVk.h+2-2
- Graphics/GraphicsEngineVulkan/src/BufferVkImpl.cpp+11-9
- Graphics/GraphicsEngineVulkan/src/DeviceContextVkImpl.cpp+8-3
- Graphics/GraphicsEngineVulkan/src/EngineFactoryVk.cpp+10-5
- Graphics/GraphicsEngineVulkan/src/RenderDeviceVkImpl.cpp+10-8
- Graphics/GraphicsEngineWebGPU/include/BufferWebGPUImpl.hpp+1-4
- Graphics/GraphicsEngineWebGPU/include/RenderDeviceWebGPUImpl.hpp+5-4
- Graphics/GraphicsEngineWebGPU/src/BufferWebGPUImpl.cpp+1-7
- Graphics/GraphicsEngineWebGPU/src/RenderDeviceWebGPUImpl.cpp+7-5
- Graphics/GraphicsTools/src/DynamicTextureArray.cpp+7-2
- Tests/DiligentCoreAPITest/src/SparseResourcesTest.cpp+10-2
- Tests/DiligentCoreTest/src/GraphicsEngine/GraphicsTypesXTest.cpp+3-2
- Tests/IncludeTest/GraphicsEngine/BottomLevelASH_test.c+2-2
- Tests/IncludeTest/GraphicsEngine/BufferH_test.c+2-2
- Tests/IncludeTest/GraphicsEngine/TopLevelASH_test.c+5-4
0 commit comments