1#ifndef OIV_SHADER_VARIABLES_H
2#define OIV_SHADER_VARIABLES_H
14vec4 OivFragmentColor();
22vec4 OivFragmentTexCoord( in
int unit );
33float OivFogFragCoord();
43vec4 OivFrontColor( in
int index );
53vec4 OivBackColor( in
int index );
63vec4 OivTexCoord( in
int index, in
int unit );
73float OivFogFragCoord( in
int index );
84void OivInitVertexData();
97void OivSetFrontColor( in vec4 color );
110void OivSetBackColor( in vec4 color );
123void OivSetTexCoord( in
int unit, in vec4 coord );
136void OivSetFogFragCoord( in
float coord );
145void OivFragmentOutput( in
int bufferIndex, in vec4 outputValue );
155void OivFragmentOutput( in vec4 outputValue );
178void OivSetupVertex( in
int inIndex );
193void OivSetupVertex();