Open 3D Engine Atom Gem API Reference 26.05.0
O3DE is an open-source, fully-featured, high-fidelity, modular 3D engine for building games and simulations, available to every industry.
AZ::Render::BufferViewIndexAndOffset Struct Reference

Static Public Member Functions

static BufferViewIndexAndOffset Create (const RHI::Buffer *rhiBuffer, const uint32_t byteOffset, RHI::VertexFormat vertexFormat, bool createStreamBufferView)
 
static BufferViewIndexAndOffset Create (const RHI::StreamBufferView &streamBufferView, const RHI::VertexFormat vertexFormat)
 

Public Attributes

AZ::RHI::StreamBufferView m_streamBufferView {}
 
RHI::VertexFormat m_vertexFormat = RHI::VertexFormat::Unknown
 
RHI::Ptr< AZ::RHI::BufferViewm_bufferView = nullptr
 
uint32_t m_byteOffset = 0
 
AZStd::unordered_map< int, uint32_t > m_bindlessReadIndex = {}
 

The documentation for this struct was generated from the following file: