Go to the source code of this file.
Defines | |
| #define | double float |
| #define | nNoise(x, y, z, r) (lpEVI->fp_sNoise(x,y,z,r)) |
| #define | sTurbulence(x, y, z, r) (lpEVI->fp_sTurbulence(x,y,z,r)) |
| #define | Cycloidal(v, r) (lpEVI->fp_Cycloidal(v,r)) |
| #define | vNoise(v, x, y, z) (lpEVI->fp_vNoise(v,x,y,z)) |
| #define | vTurbulence(r, x, y, z) (lpEVI->fp_vTurbulence(r,x,y,z)) |
| #define | normalize(v) (lpEVI->fp_normalize(v)) |
| #define | Wave_Sources (lpEVI->fp_Wave_Sources) |
| #define | UseSingleShaderProgram(id) (lpEVI->fp_UseSingleShaderProgram(id)) |
| #define | LoadAndCompileShader(n) (lpEVI->fp_LoadAndCompileShader(n)) |
| #define | UnloadCompiledShader(n) (lpEVI->fp_UnloadCompiledShader(n)) |
| #define | SetUniformInteger(i, n, v) (lpEVI->fp_SetUniformInteger(i,n,v)) |
| #define | SetUniformVariable(i, n, v) (lpEVI->fp_SetUniformVariable(i,n,v)) |
| #define | SetUniformVector(i, n, a, b, c) (lpEVI->fp_SetUniformVector(i,n,a,b,c)) |
| #define | SetUniformVector2(i, n, a, b) (lpEVI->fp_SetUniformVector2(i,n,a,b)) |
| #define | SetUniformMatrix3(i, n, m) (lpEVI->fp_SetUniformMatrix3(i,n,m)) |
| #define | SetUniformMatrix4(i, n, m) (lpEVI->fp_SetUniformMatrix4(i,n,m)) |
| #define | SetAttributeInteger(i, n, v) (lpEVI->fp_SetAttributeInteger(i,n,v)) |
| #define | SetAttributeVariable(i, n, v) (lpEVI->fp_SetAttributeVariable(i,n,v)) |
| #define | SetAttributeVector(i, n, a, b, c) (lpEVI->fp_SetAttributeVector(i,n,a,b,c)) |
| #define | SetAttributeVectorID(i, l, a, b, c) (lpEVI->fp_SetAttributeVectorID(i,l,a,b,c)) |
| #define | BindAttributeVector(i, n, l) (lpEVI->fp_BindAttributeVector(i,n,l)) |
| #define | GetAttibuteLocation(i, n) (lpEVI->fp_GetAttibuteLocation(i,n)) |
| #define | DrawShadedPolygons(k, s, p, a, Nf, Fp, Nv, Vp) (lpEVI->fp_DrawShaderPolygons(k,s,p,a,Nf,Fp,Nv,Vp)) |
| #define | tAxis_n (*(lpEVI->fp_axis_n)) |
| #define | tAxis_o (*(lpEVI->fp_axis_o)) |
| #define | tAxis_u (*(lpEVI->fp_axis_u)) |
| #define | tAxis_v (*(lpEVI->fp_axis_v)) |
| #define | tAxis_unorm (*(lpEVI->fp_axis_unorm)) |
| #define | tAxis_vnorm (*(lpEVI->fp_axis_vnorm)) |
| #define | tAxis_u_length (*(lpEVI->u_length)) |
| #define | tAxis_v_length (*(lpEVI->v_length)) |
| #define | tAxis_tr (lpEVI->tr) |
| #define | tAxis_itr (lpEVI->itr) |
| #define | tGLshaderID (lpEVI->GLshaderID) |
| #define | tmatpass (lpEVI->fp_matpass) |
| #define | tpass (lpEVI->fp_pass) |
| #define | tprogID (lpEVI->fp_progID) |
| #define | tattrloc (lpEVI->fp_attrloc) |
| #define | tNface (lpEVI->fp_Nface) |
| #define | tMainFp (lpEVI->fp_MainFp) |
| #define | tNvert (lpEVI->fp_Nvert) |
| #define | tMainVp (lpEVI->fp_MainVp) |
| #define | tFullSat (lpEVI->fp_FullSat) |
Typedefs | |
| typedef double | vector [3] |
| #define Wave_Sources (lpEVI->fp_Wave_Sources) |
Definition at line 30 of file defines.h.
Referenced by _ExternalTextureProcedure(), init_structures(), and InitialiseNoise().
| #define UseSingleShaderProgram | ( | id | ) | (lpEVI->fp_UseSingleShaderProgram(id)) |
Definition at line 31 of file defines.h.
Referenced by DrawExternalMaterialPolys(), and init_structures().
| #define LoadAndCompileShader | ( | n | ) | (lpEVI->fp_LoadAndCompileShader(n)) |
Definition at line 32 of file defines.h.
Referenced by _ExternalTextureStartup(), and init_structures().
| #define UnloadCompiledShader | ( | n | ) | (lpEVI->fp_UnloadCompiledShader(n)) |
Definition at line 33 of file defines.h.
Referenced by _ExternalTextureClose(), and init_structures().
| #define SetUniformInteger | ( | i, | |||
| n, | |||||
| v | ) | (lpEVI->fp_SetUniformInteger(i,n,v)) |
Definition at line 34 of file defines.h.
Referenced by _ExternalTextureProcedureGL(), DrawExternalMaterialPolys(), init_structures(), and Make3dDisplayListProg().
| #define SetUniformVariable | ( | i, | |||
| n, | |||||
| v | ) | (lpEVI->fp_SetUniformVariable(i,n,v)) |
Definition at line 35 of file defines.h.
Referenced by _ExternalTextureProcedureGL(), DrawExternalMaterialPolys(), init_structures(), and Make3dDisplayListProg().
| #define SetUniformVector | ( | i, | |||
| n, | |||||
| a, | |||||
| b, | |||||
| c | ) | (lpEVI->fp_SetUniformVector(i,n,a,b,c)) |
Definition at line 36 of file defines.h.
Referenced by _ExternalTextureProcedureGL(), DrawExternalMaterialPolys(), init_structures(), and Make3dDisplayListProg().
| #define SetUniformVector2 | ( | i, | |||
| n, | |||||
| a, | |||||
| b | ) | (lpEVI->fp_SetUniformVector2(i,n,a,b)) |
| #define SetUniformMatrix3 | ( | i, | |||
| n, | |||||
| m | ) | (lpEVI->fp_SetUniformMatrix3(i,n,m)) |
| #define SetUniformMatrix4 | ( | i, | |||
| n, | |||||
| m | ) | (lpEVI->fp_SetUniformMatrix4(i,n,m)) |
| #define SetAttributeInteger | ( | i, | |||
| n, | |||||
| v | ) | (lpEVI->fp_SetAttributeInteger(i,n,v)) |
| #define SetAttributeVariable | ( | i, | |||
| n, | |||||
| v | ) | (lpEVI->fp_SetAttributeVariable(i,n,v)) |
| #define SetAttributeVector | ( | i, | |||
| n, | |||||
| a, | |||||
| b, | |||||
| c | ) | (lpEVI->fp_SetAttributeVector(i,n,a,b,c)) |
Definition at line 42 of file defines.h.
Referenced by init_structures(), and Make3dDisplayListProg().
| #define SetAttributeVectorID | ( | i, | |||
| l, | |||||
| a, | |||||
| b, | |||||
| c | ) | (lpEVI->fp_SetAttributeVectorID(i,l,a,b,c)) |
| #define BindAttributeVector | ( | i, | |||
| n, | |||||
| l | ) | (lpEVI->fp_BindAttributeVector(i,n,l)) |
| #define GetAttibuteLocation | ( | i, | |||
| n | ) | (lpEVI->fp_GetAttibuteLocation(i,n)) |
Definition at line 45 of file defines.h.
Referenced by DrawExternalMaterialPolys(), and init_structures().
| #define DrawShadedPolygons | ( | k, | |||
| s, | |||||
| p, | |||||
| a, | |||||
| Nf, | |||||
| Fp, | |||||
| Nv, | |||||
| Vp | ) | (lpEVI->fp_DrawShaderPolygons(k,s,p,a,Nf,Fp,Nv,Vp)) |
| #define tAxis_n (*(lpEVI->fp_axis_n)) |
| #define tAxis_o (*(lpEVI->fp_axis_o)) |
| #define tAxis_u (*(lpEVI->fp_axis_u)) |
| #define tAxis_v (*(lpEVI->fp_axis_v)) |
| #define tAxis_unorm (*(lpEVI->fp_axis_unorm)) |
| #define tAxis_vnorm (*(lpEVI->fp_axis_vnorm)) |
| #define tAxis_u_length (*(lpEVI->u_length)) |
| #define tGLshaderID (lpEVI->GLshaderID) |
Definition at line 59 of file defines.h.
Referenced by _ExternalTextureClose(), and _ExternalTextureProcedureGL().
| #define tmatpass (lpEVI->fp_matpass) |
| #define tpass (lpEVI->fp_pass) |
| #define tprogID (lpEVI->fp_progID) |
| #define tattrloc (lpEVI->fp_attrloc) |
| #define tNface (lpEVI->fp_Nface) |
| #define tMainFp (lpEVI->fp_MainFp) |
| #define tNvert (lpEVI->fp_Nvert) |
| #define tMainVp (lpEVI->fp_MainVp) |
1.5.6