From: James W. W. <jww...@us...> - 2007-10-13 01:15:46
|
Update of /cvsroot/quesa/quesa/Development/Source/Renderers/OpenGL In directory sc8-pr-cvs16.sourceforge.net:/tmp/cvs-serv28975/quesa/Development/Source/Renderers/OpenGL Modified Files: QOGLShadingLanguage.h Log Message: Use a single fragment shader instead of multiple shaders linked together, for greater simplicity and compatibility. Index: QOGLShadingLanguage.h =================================================================== RCS file: /cvsroot/quesa/quesa/Development/Source/Renderers/OpenGL/QOGLShadingLanguage.h,v retrieving revision 1.5 retrieving revision 1.6 diff -C2 -d -r1.5 -r1.6 *** QOGLShadingLanguage.h 12 Oct 2007 00:07:49 -0000 1.5 --- QOGLShadingLanguage.h 13 Oct 2007 01:15:40 -0000 1.6 *************** *** 261,270 **** void InitVertexShader(); void InitProgram( const LightPattern& inPattern ); - void AttachDirectionalShader( - GLint inLightIndex, - GLuint inProgram ); - void AttachPositionalShader( - GLint inLightIndex, - GLuint inProgram ); void InitUniforms( ProgramRec& ioProgram ); --- 261,264 ---- *************** *** 276,282 **** GLuint mVertexShaderID; - std::vector<GLuint> mDirectionalLightShaders; - std::vector<GLuint> mPositionalLightShaders; - ProgramVec mPrograms; int mProgramIndex; --- 270,273 ---- |