25 const std::byte* rawIndexData,
34 std::size_t m_numIndices;
Definition IndexStorage.h:11
Definition OpenglIndexStorage.h:13
NativeHandle getNativeHandle() override
Definition OpenglIndexStorage.cpp:58
void upload(const std::byte *rawIndexData, std::size_t numBytes) override
Definition OpenglIndexStorage.cpp:30
OpenglIndexStorage(EStorageElement indexType, std::size_t numIndices, EStorageUsage usage)
Definition OpenglIndexStorage.cpp:8
std::size_t numBytes() const
Definition OpenglIndexStorage.cpp:71
~OpenglIndexStorage() override
Definition OpenglIndexStorage.cpp:25
std::size_t numIndices() const override
Definition OpenglIndexStorage.h:37
std::variant< std::monostate, uint64 > NativeHandle
Definition Storage.h:16
Definition PlatformDisplay.h:13
EStorageElement
Definition ghi_enums.h:70
EStorageUsage
Definition ghi_enums.h:86