43 #ifndef DISTI_GLS_ES20_SHADERS_H_INCLUDED 
   44 #define DISTI_GLS_ES20_SHADERS_H_INCLUDED 
   50 extern const GLchar* VERT_SHADER_LIGHTING_UNIFORMS;
 
   51 extern const GLchar* VERT_SHADER_LIGHTING_UNIFORMS_ONE_OR_MORE_LIGHTS;
 
   52 extern const GLchar* VERT_SHADER_CLIPPING_UNIFORMS;
 
   53 extern const GLchar* VERT_SHADER_DIFFUSE_MAP_VARYING;
 
   54 extern const GLchar* VERT_SHADER_DIFFUSE_UVW_MATRIX_UNIFORMS;
 
   55 extern const GLchar* VERT_SHADER_MAIN_BEGIN;
 
   56 extern const GLchar* VERT_SHADER_DIFFUSE_MAP_CODE;
 
   57 extern const GLchar* VERT_SHADER_DIFFUSE_UVW_MATRIX_CODE;
 
   58 extern const GLchar* VERT_SHADER_LIGHTING_BEGIN_CODE;
 
   59 extern const GLchar* VERT_SHADER_LIGHTING_DIR_LIGHT_CODE_START;
 
   60 extern const GLchar* VERT_SHADER_LIGHTING_DIR_LIGHT_CODE_END;
 
   61 extern const GLchar* VERT_SHADER_LIGHTING_POINT_LIGHT_CODE_START;
 
   62 extern const GLchar* VERT_SHADER_LIGHTING_POINT_LIGHT_CODE_END;
 
   63 extern const GLchar* VERT_SHADER_LIGHTING_FOR_LOOP_CODE;
 
   64 extern const GLchar* VERT_SHADER_LIGHTING_END_CODE;
 
   65 extern const GLchar* VERT_SHADER_CLIPPING_CODE;
 
   66 extern const GLchar* VERT_SHADER_MAIN_END;
 
   67 extern const GLchar* FRAG_SHADER_PRECISION;
 
   68 extern const GLchar* FRAG_SHADER_DIFFUSE_MAP_VARYING;
 
   69 extern const GLchar* FRAG_SHADER_DIFFUSE_MAP_UNIFORMS;
 
   70 extern const GLchar* FRAG_SHADER_CLIPPING_VARYING;
 
   71 extern const GLchar* FRAG_SHADER_MAIN_BEGIN;
 
   72 extern const GLchar* FRAG_SHADER_CLIPPING_CODE;
 
   73 extern const GLchar* FRAG_SHADER_TEXTURE_BLEND_CODE;
 
   74 extern const GLchar* FRAG_SHADER_TEXTURE_MODULATE_CODE;
 
   75 extern const GLchar* FRAG_SHADER_TEXTURE_ALPHA_CODE;
 
   76 extern const GLchar* FRAG_SHADER_TEXTURE_REPLACE_RGB_CODE;
 
   77 extern const GLchar* FRAG_SHADER_TEXTURE_REPLACE_ALPHA_CODE;
 
   78 extern const GLchar* FRAG_SHADER_ALPHA_TEST_CODE;
 
   79 extern const GLchar* FRAG_SHADER_TEXTURE_DECAL_CODE;
 
   80 extern const GLchar* FRAG_SHADER_MAIN_END;
 
   82 extern const GLchar* MAXLIKE_VERT_SHADER_ATTRIBUTES;
 
   83 extern const GLchar* MAXLIKE_VERT_SHADER_NORMAL_MAP_VARYING;
 
   84 extern const GLchar* MAXLIKE_VERT_SHADER_VERTEX_COLOR_VARYING;
 
   85 extern const GLchar* MAXLIKE_VERT_SHADER_DIFFUSE_UVW_MATRIX_UNIFORMS;
 
   86 extern const GLchar* MAXLIKE_VERT_SHADER_SPECULAR_UVW_MATRIX_UNIFORMS;
 
   87 extern const GLchar* MAXLIKE_VERT_SHADER_NORMAL_UVW_MATRIX_UNIFORMS;
 
   88 extern const GLchar* MAXLIKE_VERT_SHADER_NO_TEX_MATRIX_VARYING;
 
   89 extern const GLchar* MAXLIKE_VERT_SHADER_MAIN_BEGIN;
 
   90 extern const GLchar* MAXLIKE_VERT_SHADER_NORMAL_MAP_CODE;
 
   91 extern const GLchar* MAXLIKE_VERT_SHADER_DIFFUSE_UVW_MATRIX_CODE;
 
   92 extern const GLchar* MAXLIKE_VERT_SHADER_NORMAL_UVW_MATRIX_CODE;
 
   93 extern const GLchar* MAXLIKE_VERT_SHADER_SPECULAR_UVW_MATRIX_CODE;
 
   94 extern const GLchar* MAXLIKE_VERT_SHADER_NO_TEX_MATRIX_CODE;
 
   95 extern const GLchar* MAXLIKE_VERT_SHADER_VERTEX_COLOR_CODE;
 
   96 extern const GLchar* MAXLIKE_VERT_SHADER_MAIN_END;
 
   97 extern const GLchar* MAXLIKE_FRAG_SHADER_PRECISION;
 
   98 extern const GLchar* MAXLIKE_FRAG_SHADER_DIFFUSE_MAP_UNIFORMS;
 
   99 extern const GLchar* MAXLIKE_FRAG_SHADER_DIFFUSE_AMOUNT_UNIFORMS;
 
  100 extern const GLchar* MAXLIKE_FRAG_SHADER_SPECULAR_MAP_UNIFORMS;
 
  101 extern const GLchar* MAXLIKE_FRAG_SHADER_REFLECTION_MAP_UNIFORMS;
 
  102 extern const GLchar* MAXLIKE_FRAG_SHADER_NORMAL_MAP_UNIFORMS;
 
  103 extern const GLchar* MAXLIKE_FRAG_SHADER_NORMAL_AMOUNT_UNIFORMS;
 
  104 extern const GLchar* MAXLIKE_FRAG_SHADER_VERTEX_COLOR_VARYING;
 
  105 extern const GLchar* MAXLIKE_FRAG_SHADER_DIFFUSE_MAP_AND_UVW_MATRIX_VARYING;
 
  106 extern const GLchar* MAXLIKE_FRAG_SHADER_NORMAL_MAP_AND_UVW_MATRIX_VARYING;
 
  107 extern const GLchar* MAXLIKE_FRAG_SHADER_SPECULAR_MAP_AND_UVW_MATRIX_VARYING;
 
  108 extern const GLchar* MAXLIKE_FRAG_SHADER_NO_TEX_MATRIX_VARYING;
 
  109 extern const GLchar* MAXLIKE_FRAG_SHADER_PER_FRAG_VARYING;
 
  110 extern const GLchar* MAXLIKE_FRAG_SHADER_LIGHTING_UNIFORMS;
 
  111 extern const GLchar* MAXLIKE_FRAG_SHADER_LIGHTING_UNIFORMS_ONE_OR_MORE_LIGHTS;
 
  112 extern const GLchar* MAXLIKE_FRAG_SHADER_MAIN_BEGIN;
 
  113 extern const GLchar* MAXLIKE_FRAG_SHADER_NORMAL_MAP_CODE_SNIPPET1;
 
  114 extern const GLchar* MAXLIKE_FRAG_SHADER_NORMAL_MAP_CODE_SNIPPET2;
 
  115 extern const GLchar* MAXLIKE_FRAG_SHADER_NORMAL_MAP_CODE_SNIPPET3;
 
  116 extern const GLchar* MAXLIKE_FRAG_SHADER_NORMAL_NO_UVW_MATRIX_CODE;
 
  117 extern const GLchar* MAXLIKE_FRAG_SHADER_NORMAL_FLIP_G_CODE;
 
  118 extern const GLchar* MAXLIKE_FRAG_SHADER_NORMAL_AMOUNT_CODE;
 
  119 extern const GLchar* MAXLIKE_FRAG_SHADER_NO_NORMAL_MAP_CODE;
 
  120 extern const GLchar* MAXLIKE_FRAG_SHADER_SPECULAR_MAP_NO_UVW_MATRIX_CODE;
 
  121 extern const GLchar* MAXLIKE_FRAG_SHADER_LIGHTING_BEGIN_CODE;
 
  122 extern const GLchar* MAXLIKE_FRAG_SHADER_LIGHTING_FOR_LOOP_CODE;
 
  123 extern const GLchar* MAXLIKE_FRAG_SHADER_LIGHTING_POINT_LIGHT_CODE_START;
 
  124 extern const GLchar* MAXLIKE_FRAG_SHADER_LIGHTING_POINT_LIGHT_CODE_END;
 
  125 extern const GLchar* MAXLIKE_FRAG_SHADER_LIGHTING_DIRECTIONAL_LIGHT_CODE_START;
 
  126 extern const GLchar* MAXLIKE_FRAG_SHADER_LIGHTING_DIRECTIONAL_LIGHT_CODE_END;
 
  127 extern const GLchar* MAXLIKE_FRAG_SHADER_VERTEX_COLOR_CODE;
 
  128 extern const GLchar* MAXLIKE_FRAG_SHADER_NO_VERTEX_COLOR_CODE;
 
  129 extern const GLchar* MAXLIKE_FRAG_SHADER_DIFFUSE_NO_UVW_MATRIX_CODE;
 
  130 extern const GLchar* MAXLIKE_FRAG_SHADER_DIFFUSE_MAP_COLOR_CODE;
 
  131 extern const GLchar* MAXLIKE_FRAG_SHADER_DIFFUSE_AMOUNT_CODE;
 
  132 extern const GLchar* MAXLIKE_FRAG_SHADER_NO_DIFFUSE_AMOUNT_CODE;
 
  133 extern const GLchar* MAXLIKE_FRAG_SHADER_NO_DIFFUSE_MAP_CODE;
 
  134 extern const GLchar* MAXLIKE_FRAG_SHADER_SPECULAR_MAP_CODE;
 
  135 extern const GLchar* MAXLIKE_FRAG_SHADER_NO_SPECULAR_MAP_CODE;
 
  136 extern const GLchar* MAXLIKE_FRAG_SHADER_REFLECTION_MAP_CODE;
 
  137 extern const GLchar* MAXLIKE_FRAG_SHADER_REFLECTION_MAP_WITH_SPECULAR_MAP_CODE;
 
  138 extern const GLchar* MAXLIKE_FRAG_SHADER_REFLECTION_MAP_NO_SPECULAR_MAP_CODE;
 
  139 extern const GLchar* MAXLIKE_FRAG_SHADER_MAIN_END;
 
  143 #endif // DISTI_GLS_ES20_SHADERS_H_INCLUDED 
Definition: bmpimage.h:46