Go to the source code of this file.
Defines | |
#define | MODULE_FX |
Functions | |
long | MotionBlurFrame (long frame, long subframe, long command_id) |
void | EffectObjectVertices (long global, long O) |
void | init_structures (void) |
short | LoadExternalTexture (char *fname, char *parameters) |
void | FreeExternalTextures (void) |
BOOL | RenderExternalTexture (long tid, vector p, vector n, double alpha, double beta, double gamma, double bump_scale, double *ac, double *transparency, unsigned char sc[3], long obj, face *fp, double colour[3]) |
short | MorphExternalTexture (char *name, char *parameters, long obj) |
long | ExternalImageProcess (long frame, long HWrender) |
Variables | |
vector | Wave_Sources [] |
char | gszHomeDir [] |
X__SHADER | EviShader |
Structure to pass additional paraneters to the Plugin Shaders - mostly used for function pointers. |
void init_structures | ( | void | ) |
Definition at line 126 of file PLUGINS.C.
References BindAttributeVector, Cycloidal, Dnoise2(), DTurbulence(), X__SHADERtag::fp_BindAttributeVector, X__SHADERtag::fp_Cycloidal, X__SHADERtag::fp_GetAttibuteLocation, X__SHADERtag::fp_LoadAndCompileShader, X__SHADERtag::fp_normalize, X__SHADERtag::fp_SetAttributeInteger, X__SHADERtag::fp_SetAttributeVariable, X__SHADERtag::fp_SetAttributeVector, X__SHADERtag::fp_SetAttributeVectorID, X__SHADERtag::fp_SetUniformInteger, X__SHADERtag::fp_SetUniformMatrix3, X__SHADERtag::fp_SetUniformMatrix4, X__SHADERtag::fp_SetUniformVariable, X__SHADERtag::fp_SetUniformVector, X__SHADERtag::fp_SetUniformVector2, X__SHADERtag::fp_sNoise, X__SHADERtag::fp_sTurbulence, X__SHADERtag::fp_UnloadCompiledShader, X__SHADERtag::fp_UseSingleShaderProgram, X__SHADERtag::fp_vNoise, X__SHADERtag::fp_vTurbulence, X__SHADERtag::fp_Wave_Sources, GetAttibuteLocation, LoadAndCompileShader, normalize, SetAttributeInteger, SetAttributeVariable, SetAttributeVector, SetAttributeVectorID, SetUniformInteger, SetUniformMatrix3, SetUniformMatrix4, SetUniformVariable, SetUniformVector, SetUniformVector2, Snoise2(), STurbulence(), UnloadCompiledShader, UseSingleShaderProgram, X__SHADERtag::version, and Wave_Sources.
Referenced by render().
Definition at line 39 of file TEXTURES.C.
char gszHomeDir[] |