Support Forum G3D Web Page |
G3D Innovation Engine http://casual-effects.com/g3d Copyright 2000-2019, Morgan McGuire All rights reserved Available under the BSD License. More...
Classes | |
class | glsl::compatibility_glsl |
Shader program. More... | |
Namespaces | |
glsl | |
Macros | |
#define | bool1 bool |
#define | bool2 bvec2 |
#define | bool3 bvec3 |
#define | bool4 bvec4 |
#define | compatability_glsl |
#define | ddx dFdx |
#define | ddy dFdy |
#define | float1 float |
#define | float2 vec2 |
#define | float3 vec3 |
#define | float4 vec4 |
#define | half float |
#define | half1 float |
#define | half2 vec2 |
#define | half3 vec3 |
#define | half4 vec4 |
#define | int1 int |
#define | int2 ivec2 |
#define | int3 ivec3 |
#define | int4 ivec4 |
#define | lerp mix |
#define | rsqrt inversesqrt |
#define | tex2D texture2D |
#define | textureQueryLod textureQueryLOD |
Support for some GL 4.0 shader calls on older versions of OpenGL, and support for some HLSL types and functions. More... | |
#define | uint1 uint |
#define | uint2 uvec2 |
#define | uint3 uvec3 |
#define | uint4 uvec4 |
G3D Innovation Engine http://casual-effects.com/g3d Copyright 2000-2019, Morgan McGuire All rights reserved Available under the BSD License.
#define bool1 bool |
#define bool2 bvec2 |
#define bool3 bvec3 |
#define bool4 bvec4 |
#define compatability_glsl |
#define ddx dFdx |
#define ddy dFdy |
#define float1 float |
#define float2 vec2 |
#define float3 vec3 |
#define float4 vec4 |
#define half float |
#define half1 float |
#define half2 vec2 |
#define half3 vec3 |
#define half4 vec4 |
#define int1 int |
#define int2 ivec2 |
#define int3 ivec3 |
#define int4 ivec4 |
#define lerp mix |
#define rsqrt inversesqrt |
#define tex2D texture2D |
#define textureQueryLod textureQueryLOD |
Support for some GL 4.0 shader calls on older versions of OpenGL, and support for some HLSL types and functions.
Referenced by glsl::LightingEnvironment_environmentMapUniforms_glsl::sampleEnvironmentMap().
#define uint1 uint |
#define uint2 uvec2 |
#define uint3 uvec3 |
#define uint4 uvec4 |