|
Cogs.Core
|
Public Member Functions | |
| void | CreateInstance (GraphicsDeviceWebGPU *graphicsDevice) |
| void | NextInstance (GraphicsDeviceWebGPU *graphicsDevice) |
| void | ResetInstance () |
Public Attributes | |
| WGPUBuffer | buffer |
| size_t | size |
| void * | map |
| bool | is_read_buffer |
| uint32_t | accessMode |
| uint32_t | bindFlags |
| uint32_t | alias_idx = 0 |
| std::vector< WGPUBuffer > | alias |
Definition at line 15 of file BuffersWebGPU.h.
| void Cogs::BufferWebGPU::CreateInstance | ( | GraphicsDeviceWebGPU * | graphicsDevice | ) |
Definition at line 14 of file BuffersWebGPU.cpp.
| void Cogs::BufferWebGPU::NextInstance | ( | GraphicsDeviceWebGPU * | graphicsDevice | ) |
Definition at line 49 of file BuffersWebGPU.cpp.
| void Cogs::BufferWebGPU::ResetInstance | ( | ) |
Definition at line 61 of file BuffersWebGPU.cpp.
| uint32_t Cogs::BufferWebGPU::accessMode |
Definition at line 21 of file BuffersWebGPU.h.
| std::vector<WGPUBuffer> Cogs::BufferWebGPU::alias |
Definition at line 25 of file BuffersWebGPU.h.
| uint32_t Cogs::BufferWebGPU::alias_idx = 0 |
Definition at line 24 of file BuffersWebGPU.h.
| uint32_t Cogs::BufferWebGPU::bindFlags |
Definition at line 22 of file BuffersWebGPU.h.
| WGPUBuffer Cogs::BufferWebGPU::buffer |
Definition at line 16 of file BuffersWebGPU.h.
| bool Cogs::BufferWebGPU::is_read_buffer |
Definition at line 19 of file BuffersWebGPU.h.
| void* Cogs::BufferWebGPU::map |
Definition at line 18 of file BuffersWebGPU.h.
| size_t Cogs::BufferWebGPU::size |
Definition at line 17 of file BuffersWebGPU.h.