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