Skip to content

Commit 54e0ee0

Browse files
committed
Fixed buffer usage for morph vertices
1 parent 180ebec commit 54e0ee0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

Source/NRDSample.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -3278,7 +3278,7 @@ void Sample::CreateResources(nri::Format swapChainFormat)
32783278
CreateBuffer(descriptorDescs, "Buffer::MorphMeshIndices", nri::Format::UNKNOWN, m_Scene.morphMeshTotalIndicesNum, sizeof(utils::Index),
32793279
nri::BufferUsageBits::SHADER_RESOURCE | nri::BufferUsageBits::ACCELERATION_STRUCTURE_BUILD_INPUT);
32803280
CreateBuffer(descriptorDescs, "Buffer::MorphMeshVertices", nri::Format::UNKNOWN, m_Scene.morphVertices.size(), sizeof(utils::MorphVertex),
3281-
nri::BufferUsageBits::SHADER_RESOURCE);
3281+
nri::BufferUsageBits::SHADER_RESOURCE | nri::BufferUsageBits::ACCELERATION_STRUCTURE_BUILD_INPUT);
32823282

32833283
// Buffers (DEVICE)
32843284
CreateBuffer(descriptorDescs, "Buffer::MorphedPositions", nri::Format::UNKNOWN, m_Scene.morphedVerticesNum * MAX_ANIMATION_HISTORY_FRAME_NUM, sizeof(float16_t4),

0 commit comments

Comments
 (0)