|
The Vish Visualization Shell 0.3
Vish
|
Program parameters that need to be set before linking shader stages. More...
#include <ocean/Anemonia/RenderBasin.hpp>
Program parameters that need to be set before linking shader stages.
Allows settings via https://www.khronos.org/registry/OpenGL-Refpages/gl4/html/glProgramParameter.xhtml in an OpenGL Context.
Default values are taken from https://www.khronos.org/opengl/wiki/GLAPI/glGet#Geometry_Shaders but an actual shader implementation should use smaller values to help the GLSL compiler on optimizing its code and memory consumption. Some implementations may just reserve the given maximum value even though it's not needed, which then may well overwhelm the graphics hardware.
Actual values on invocation of the createGeometryProgram() feedback function are taken from the current hardware implementation.