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

Shader program. More...

Public Member Functions

 layout (triangles) in
 
 layout (triangle_strip, max_vertices=3) out
 
in layout (location=0) vec2 texCoord_in[3]
 
out layout (location=0) vec2 texCoord
 
in layout (location=1) vec3 wsPosition_in[3]
 
out layout (location=1) vec3 wsPosition
 
in layout (location=2) vec3 tan_Z_in[3]
 
out layout (location=2) vec3 tan_Z
 
out layout (location=10) vec3 tan_L
 
flat out layout (location=9) int triangleAxis
 
void main ()
 

Detailed Description

Shader program.

Member Function Documentation

◆ layout() [1/10]

glsl::UniversalSurface_SVO_geo::layout ( triangles  )

◆ layout() [2/10]

glsl::UniversalSurface_SVO_geo::layout ( triangle_strip  ,
max_vertices  = 3 
)

◆ layout() [3/10]

in glsl::UniversalSurface_SVO_geo::layout ( location  = 0)

◆ layout() [4/10]

out glsl::UniversalSurface_SVO_geo::layout ( location  = 0)

◆ layout() [5/10]

in glsl::UniversalSurface_SVO_geo::layout ( location  = 1)

◆ layout() [6/10]

out glsl::UniversalSurface_SVO_geo::layout ( location  = 1)

◆ layout() [7/10]

in glsl::UniversalSurface_SVO_geo::layout ( location  = 2)

◆ layout() [8/10]

out glsl::UniversalSurface_SVO_geo::layout ( location  = 2)

◆ layout() [9/10]

out glsl::UniversalSurface_SVO_geo::layout ( location  = 10)

◆ layout() [10/10]

flat out glsl::UniversalSurface_SVO_geo::layout ( location  = 9)

◆ main()

void glsl::UniversalSurface_SVO_geo::main ( void  )
inline

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