Go to the documentation of this file.
27#ifndef _ShaderFFPState_
28#define _ShaderFFPState_
79#define FFP_LIB_COMMON "FFPLib_Common"
80#define FFP_FUNC_ASSIGN "FFP_Assign"
81#define FFP_FUNC_CONSTRUCT "FFP_Construct"
82#define FFP_FUNC_MODULATE "FFP_Modulate"
83#define FFP_FUNC_ADD "FFP_Add"
84#define FFP_FUNC_SUBTRACT "FFP_Subtract"
85#define FFP_FUNC_LERP "FFP_Lerp"
86#define FFP_FUNC_DOTPRODUCT "FFP_DotProduct"
87#define FFP_FUNC_NORMALIZE "FFP_Normalize"
90#define FFP_LIB_TRANSFORM "FFPLib_Transform"
91#define FFP_FUNC_TRANSFORM "FFP_Transform"
94#define FFP_LIB_LIGHTING "FFPLib_Lighting"
95#define FFP_FUNC_LIGHT_DIRECTIONAL_DIFFUSE "FFP_Light_Directional_Diffuse"
96#define FFP_FUNC_LIGHT_DIRECTIONAL_DIFFUSESPECULAR "FFP_Light_Directional_DiffuseSpecular"
97#define FFP_FUNC_LIGHT_POINT_DIFFUSE "FFP_Light_Point_Diffuse"
98#define FFP_FUNC_LIGHT_POINT_DIFFUSESPECULAR "FFP_Light_Point_DiffuseSpecular"
99#define FFP_FUNC_LIGHT_SPOT_DIFFUSE "FFP_Light_Spot_Diffuse"
100#define FFP_FUNC_LIGHT_SPOT_DIFFUSESPECULAR "FFP_Light_Spot_DiffuseSpecular"
103#define FFP_LIB_TEXTURING "FFPLib_Texturing"
104#define FFP_FUNC_TRANSFORM_TEXCOORD "FFP_TransformTexCoord"
105#define FFP_FUNC_GENERATE_TEXCOORD_ENV_NORMAL "FFP_GenerateTexCoord_EnvMap_Normal"
106#define FFP_FUNC_GENERATE_TEXCOORD_ENV_SPHERE "FFP_GenerateTexCoord_EnvMap_Sphere"
107#define FFP_FUNC_GENERATE_TEXCOORD_ENV_REFLECT "FFP_GenerateTexCoord_EnvMap_Reflect"
108#define FFP_FUNC_GENERATE_TEXCOORD_PROJECTION "FFP_GenerateTexCoord_Projection"
109#define FFP_FUNC_SAMPLE_TEXTURE "FFP_SampleTexture"
110#define FFP_FUNC_SAMPLE_TEXTURE_PROJ "FFP_SampleTextureProj"
111#define FFP_FUNC_MODULATEX2 "FFP_ModulateX2"
112#define FFP_FUNC_MODULATEX4 "FFP_ModulateX4"
113#define FFP_FUNC_ADDSIGNED "FFP_AddSigned"
114#define FFP_FUNC_ADDSMOOTH "FFP_AddSmooth"
117#define FFP_LIB_FOG "FFPLib_Fog"
118#define FFP_FUNC_VERTEXFOG_LINEAR "FFP_VertexFog_Linear"
119#define FFP_FUNC_VERTEXFOG_EXP "FFP_VertexFog_Exp"
120#define FFP_FUNC_VERTEXFOG_EXP2 "FFP_VertexFog_Exp2"
121#define FFP_FUNC_PIXELFOG_DEPTH "FFP_PixelFog_Depth"
122#define FFP_FUNC_PIXELFOG_LINEAR "FFP_PixelFog_Linear"
123#define FFP_FUNC_PIXELFOG_EXP "FFP_PixelFog_Exp"
124#define FFP_FUNC_PIXELFOG_EXP2 "FFP_PixelFog_Exp2"
Copyright © 2012 Torus Knot Software Ltd

This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 Unported License.