Support Forum       G3D Web Page     
Public Member Functions | Public Attributes | List of all members
glsl::DDGIVolume_generateRays_glc Class Reference

Shader program. More...

Public Member Functions

 layout (local_size_variable) in
 
 layout (rgba32f) uniform image2D rayOriginImage
 
 layout (rgba32f) uniform image2D rayDirectionImage
 
 layout (std430, binding=2) restrict readonly buffer RayBlockIndexOffsetSSBO
 
void main ()
 

Public Attributes

uniform DDGIVolume ddgiVolume
 
uniform int2 gridSize
 
uniform int offset
 
uniform mat3 randomOrientation
 
uniform int textureWidth
 

Detailed Description

Shader program.

Member Function Documentation

◆ layout() [1/4]

glsl::DDGIVolume_generateRays_glc::layout ( local_size_variable  )

◆ layout() [2/4]

glsl::DDGIVolume_generateRays_glc::layout ( rgba32f  )

◆ layout() [3/4]

glsl::DDGIVolume_generateRays_glc::layout ( rgba32f  )

◆ layout() [4/4]

glsl::DDGIVolume_generateRays_glc::layout ( std430  ,
binding  = 2 
)
inline

◆ main()

void glsl::DDGIVolume_generateRays_glc::main ( void  )
inline

Member Data Documentation

◆ ddgiVolume

uniform DDGIVolume glsl::DDGIVolume_generateRays_glc::ddgiVolume

◆ gridSize

uniform int2 glsl::DDGIVolume_generateRays_glc::gridSize

◆ offset

uniform int glsl::DDGIVolume_generateRays_glc::offset

◆ randomOrientation

uniform mat3 glsl::DDGIVolume_generateRays_glc::randomOrientation

◆ textureWidth

uniform int glsl::DDGIVolume_generateRays_glc::textureWidth

documentation generated on Wed Nov 24 2021 08:02:03 using doxygen 1.8.15