diff options
| author | assiduous <assiduous@diligentgraphics.com> | 2020-09-12 04:07:03 +0000 |
|---|---|---|
| committer | assiduous <assiduous@diligentgraphics.com> | 2020-09-12 04:07:03 +0000 |
| commit | 01ac479321771ae7cc964826fcf44a41d484c42d (patch) | |
| tree | 83aeaeef9afab721e0cf78f4e63da7a7f391760c /Projects | |
| parent | Updated submodules and readme (added DILIGENT_NO_FORMAT_VALIDATION CMake opti... (diff) | |
| download | DiligentEngine-01ac479321771ae7cc964826fcf44a41d484c42d.tar.gz DiligentEngine-01ac479321771ae7cc964826fcf44a41d484c42d.zip | |
Enabled mesh shaders (API 240068)
Diffstat (limited to 'Projects')
| -rw-r--r-- | Projects/Asteroids/src/asteroids_DE.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Projects/Asteroids/src/asteroids_DE.cpp b/Projects/Asteroids/src/asteroids_DE.cpp index f0b0847..9c15e47 100644 --- a/Projects/Asteroids/src/asteroids_DE.cpp +++ b/Projects/Asteroids/src/asteroids_DE.cpp @@ -249,7 +249,7 @@ Asteroids::Asteroids(const Settings& settings, AsteroidsSimulation* asteroids, G desc.Name = "Asteroids constant buffer"; // In bindless mode we will be updating the buffer with UpdateBuffer method desc.Usage = (m_BindingMode == BindingMode::Bindless) ? USAGE_DEFAULT : USAGE_DYNAMIC; - desc.CPUAccessFlags = CPU_ACCESS_WRITE; + desc.CPUAccessFlags = desc.Usage == USAGE_DYNAMIC ? CPU_ACCESS_WRITE : CPU_ACCESS_NONE; desc.BindFlags = BIND_UNIFORM_BUFFER; // In bindless mode, we will only write view-projection matrix desc.uiSizeInBytes = static_cast<Uint32>((m_BindingMode == BindingMode::Bindless) ? sizeof(DirectX::XMFLOAT4X4) : sizeof(DrawConstantBuffer)); |
