Wrapper around ezGALBufferHandle that automates buffer updates. Created via ezRenderContext::CreateConstantBufferStorage. Retrived via ezRenderContext::TryGetConstantBufferStorage, updated lazily via ezRenderContext::UploadConstants.
More...
#include <ConstantBufferStorage.h>
|
|
| ezConstantBufferStorageBase (ezUInt32 uiSizeInBytes) |
| |
|
|
bool | m_bHasBeenModified = false |
| |
|
bool | m_bStartOfFrame = true |
| |
|
ezUInt32 | m_uiLastHash = 0 |
| |
|
ezGALBufferHandle | m_hGALConstantBuffer |
| |
|
ezArrayPtr< ezUInt8 > | m_Data |
| |
|
|
class | ezRenderContext |
| |
|
class | ezMemoryUtils |
| |
Wrapper around ezGALBufferHandle that automates buffer updates. Created via ezRenderContext::CreateConstantBufferStorage. Retrived via ezRenderContext::TryGetConstantBufferStorage, updated lazily via ezRenderContext::UploadConstants.
The documentation for this class was generated from the following files:
- /home/runner/work/ezEngine/ezEngine/Code/Engine/RendererCore/Shader/ConstantBufferStorage.h
- /home/runner/work/ezEngine/ezEngine/Code/Engine/RendererCore/Shader/Implementation/ConstantBufferStorage.cpp