Quellcode durchsuchen

GeometryView: Fix for TextureMapExampleComponent

Signed-off-by: antonmic <[email protected]>
antonmic vor 10 Monaten
Ursprung
Commit
13e20ccc43

+ 1 - 1
Gem/Code/Source/RHI/TextureMapExampleComponent.cpp

@@ -609,7 +609,7 @@ namespace AtomSampleViewer
             commandList->SetScissors(&m_scissor, 1);
             commandList->SetScissors(&m_scissor, 1);
 
 
             RHI::DrawIndexed drawIndexed;
             RHI::DrawIndexed drawIndexed;
-            drawIndexed.m_indexCount = m_bufferViews[target].m_indexBufferView.GetByteCount() / sizeof(uint16_t);
+            drawIndexed.m_indexCount = m_bufferViews[target].m_geometryView.GetIndexBufferView().GetByteCount() / sizeof(uint16_t);
             m_bufferViews[target].m_geometryView.SetDrawArguments(drawIndexed);
             m_bufferViews[target].m_geometryView.SetDrawArguments(drawIndexed);
 
 
             const RHI::DeviceShaderResourceGroup* shaderResourceGroups[] = {
             const RHI::DeviceShaderResourceGroup* shaderResourceGroups[] = {

+ 0 - 1
Gem/Code/Source/RHI/TextureMapExampleComponent.h

@@ -57,7 +57,6 @@ namespace AtomSampleViewer
         struct BufferViewData
         struct BufferViewData
         {
         {
             AZ::RHI::GeometryView m_geometryView;
             AZ::RHI::GeometryView m_geometryView;
-            AZ::RHI::IndexBufferView m_indexBufferView;
             AZ::RHI::InputStreamLayout m_inputStreamLayout;
             AZ::RHI::InputStreamLayout m_inputStreamLayout;
         };
         };