25 const std::byte* rawVertexData,
34 std::size_t m_numVertices;
Definition OpenglVertexStorage.h:13
OpenglVertexStorage(const VertexGroupFormatInfo &format, std::size_t numVertices, EStorageUsage usage)
Definition OpenglVertexStorage.cpp:41
std::size_t numBytes() const
Definition OpenglVertexStorage.cpp:100
~OpenglVertexStorage() override
Definition OpenglVertexStorage.cpp:54
NativeHandle getNativeHandle() override
Definition OpenglVertexStorage.cpp:87
std::size_t numVertices() const override
Definition OpenglVertexStorage.h:37
void upload(const std::byte *rawVertexData, std::size_t numBytes) override
Definition OpenglVertexStorage.cpp:59
std::variant< std::monostate, uint64 > NativeHandle
Definition Storage.h:16
Definition VertexStorage.h:13
Definition PlatformDisplay.h:13
EStorageUsage
Definition ghi_enums.h:86