Support Forum G3D Web Page |
Shader program. More...
Public Member Functions | |
DECLARE_GBUFFER (fragBuffer) layout(local_size_x | |
Requires BUFFER_WIDTH = width, BUFFER_WIDTH_MASK = width - 1 and BUFFER_WIDTH_SHIFT = log_2(width) to be passed, where width is a power of 2. More... | |
layout (r32ui) uniform uimageBuffer fragmentCount | |
void | main () |
Public Attributes | |
uniform int | level |
Pointers to this level are being written. More... | |
local_size_y = WORK_GROUP_SIZE_Y | |
local_size_z = 1) in | |
Shader program.
glsl::SVO_writeVoxelFragValues_glc::DECLARE_GBUFFER | ( | fragBuffer | ) |
Requires BUFFER_WIDTH = width, BUFFER_WIDTH_MASK = width - 1 and BUFFER_WIDTH_SHIFT = log_2(width) to be passed, where width is a power of 2.
Requires WORK_GROUP_SIZE_X, WORK_GROUP_SIZE_Y
glsl::SVO_writeVoxelFragValues_glc::layout | ( | r32ui | ) |
|
inline |
uniform int glsl::SVO_writeVoxelFragValues_glc::level |
Pointers to this level are being written.
glsl::SVO_writeVoxelFragValues_glc::local_size_y = WORK_GROUP_SIZE_Y |
glsl::SVO_writeVoxelFragValues_glc::local_size_z = 1) in |