"#endif\n",
"\n",
"#ifdef VERTEX_SHADER\n",
+"#ifdef USESKELETAL\n",
+"#ifdef GL_ARB_uniform_buffer_object\n",
+"#extension GL_ARB_uniform_buffer_object : enable\n",
+"#endif\n",
+"#endif\n",
"dp_attribute vec4 Attrib_Position; // vertex\n",
"dp_attribute vec4 Attrib_Color; // color\n",
"dp_attribute vec4 Attrib_TexCoord0; // material texcoords\n",
"# endif\n",
"#endif\n",
"\n",
-"//#ifdef USESHADOWSAMPLER\n",
-"//# extension GL_ARB_shadow : enable\n",
-"//#endif\n",
-"\n",
"//#ifdef __GLSL_CG_DATA_TYPES\n",
"//# define myhalf half\n",
"//# define myhalf2 half2\n",