LeviLamina
Loading...
Searching...
No Matches
VoxelVolumeBuffersHandler.h
1
#pragma once
2
3
#include "mc/_HeaderOutputPredefine.h"
4
5
namespace
LightPropagation {
6
7
class
VoxelVolumeBuffersHandler
{
8
public
:
9
// VoxelVolumeBuffersHandler inner types declare
10
// clang-format off
11
struct
GpuUploadSnapshot
;
12
struct
VolumeBlob
;
13
// clang-format on
14
15
// VoxelVolumeBuffersHandler inner types define
16
struct
GpuUploadSnapshot
{
17
public
:
18
// GpuUploadSnapshot inner types declare
19
// clang-format off
20
struct
VolumeUpload
;
21
// clang-format on
22
23
// GpuUploadSnapshot inner types define
24
struct
VolumeUpload
{};
25
};
26
27
struct
VolumeBlob
{};
28
};
29
30
}
// namespace LightPropagation
LightPropagation::VoxelVolumeBuffersHandler
Definition
VoxelVolumeBuffersHandler.h:7
LightPropagation::VoxelVolumeBuffersHandler::GpuUploadSnapshot::VolumeUpload
Definition
VoxelVolumeBuffersHandler.h:24
LightPropagation::VoxelVolumeBuffersHandler::GpuUploadSnapshot
Definition
VoxelVolumeBuffersHandler.h:16
LightPropagation::VoxelVolumeBuffersHandler::VolumeBlob
Definition
VoxelVolumeBuffersHandler.h:27
src
mc
client
renderer
lighting
light_propagation
VoxelVolumeBuffersHandler.h
Generated on
for LeviLamina by
1.16.1