UBO region offsets and sizes for partial updates (reduces GPU bandwidth). More...
Variables | |
| constexpr size_t | K_MATRIX_OPACITY_OFFSET = 0 |
| constexpr size_t | K_MATRIX_OPACITY_SIZE = offsetof(BaseUniforms, iTime) |
| constexpr size_t | K_TIME_BLOCK_OFFSET = offsetof(BaseUniforms, iTime) |
| constexpr size_t | K_TIME_BLOCK_SIZE = sizeof(float) + sizeof(float) + sizeof(int) |
| constexpr size_t | K_APP_FIELDS_OFFSET = offsetof(BaseUniforms, appField0) |
| constexpr size_t | K_APP_FIELDS_SIZE = sizeof(int) * 2 |
| constexpr size_t | K_SCENE_HEADER_OFFSET = offsetof(BaseUniforms, iResolution) |
| constexpr size_t | K_SCENE_HEADER_SIZE = sizeof(BaseUniforms) - K_SCENE_HEADER_OFFSET |
| constexpr size_t | K_TIME_HI_OFFSET = offsetof(BaseUniforms, iTimeHi) |
| constexpr size_t | K_TIME_HI_SIZE = sizeof(float) |
| constexpr size_t | K_BASE_SIZE = sizeof(BaseUniforms) |
UBO region offsets and sizes for partial updates (reduces GPU bandwidth).
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |
|
constexpr |