Support Forum G3D Web Page |
Shader program. More...
Public Member Functions | |
void | main (void) |
vec4 | matMulNoNan (mat4 M, vec4 v) |
Does a matrix multiplication, letting zero * inf = zero so that we can swizzle with a matrix. More... | |
uniform_Texture (SAMPLER_TYPE, tex_) | |
Public Attributes | |
uniform float | adjustGamma |
uniform float | bias |
uniform mat4 | colorShift |
in vec2 | g3d_TexCoord |
uniform bool | invertIntensity |
uniform float | mipLevel |
uniform bool | mod1 |
uniform float | motionVectorScale |
uniform float | motionVectorSpacing |
out vec4 | result |
uniform float | scale |
uniform bool | showMotionFlow |
Shader program.
|
inline |
|
inline |
Does a matrix multiplication, letting zero * inf = zero so that we can swizzle with a matrix.
glsl::GuiTextureBox_2D_pix::uniform_Texture | ( | SAMPLER_TYPE | , |
tex_ | |||
) |
uniform float glsl::GuiTextureBox_2D_pix::adjustGamma |
uniform float glsl::GuiTextureBox_2D_pix::bias |
uniform mat4 glsl::GuiTextureBox_2D_pix::colorShift |
in vec2 glsl::GuiTextureBox_2D_pix::g3d_TexCoord |
uniform bool glsl::GuiTextureBox_2D_pix::invertIntensity |
uniform float glsl::GuiTextureBox_2D_pix::mipLevel |
uniform bool glsl::GuiTextureBox_2D_pix::mod1 |
uniform float glsl::GuiTextureBox_2D_pix::motionVectorScale |
uniform float glsl::GuiTextureBox_2D_pix::motionVectorSpacing |
out vec4 glsl::GuiTextureBox_2D_pix::result |
uniform float glsl::GuiTextureBox_2D_pix::scale |
uniform bool glsl::GuiTextureBox_2D_pix::showMotionFlow |