|
RavEngine
|
Public Member Functions | |
| auto | GetPrivateBuffer () const |
| BufferedVRAMStructureBase (const std::string_view debugName) | |
| MOVE_NO_COPY (BufferedVRAMStructureBase) | |
Protected Member Functions | |
| void | EncodeSync (RGLDevicePtr device, RGLBufferPtr hostBuffer, RGLCommandBufferPtr commandBuffer, uint32_t elemSize, const Function< void(RGLBufferPtr)> &gcBuffersFn, bool &previousCommandResetCB) |
| void | InitializePrivateBuffer (RGLDevicePtr device, uint32_t size) |
Protected Attributes | |
| RGLBufferPtr | privateBuffer |
| std::string | debugName |
| std::vector< unsigned char > | syncTrackingBuffer |