diff --git a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx index 19f15a127b..e937160afd 100644 --- a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx +++ b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx @@ -762,12 +762,16 @@ reset() { _shader_caps._active_fprofile = (int)cgGLGetLatestProfile(CG_GL_FRAGMENT); #ifdef CG_CL_GEOMETRY _shader_caps._active_gprofile = (int)cgGLGetLatestProfile(CG_GL_GEOMETRY); // CG2 CHANGE +#else + _shader_caps._active_gprofile = (int)0; #endif } _shader_caps._ultimate_vprofile = (int)CG_PROFILE_VP40; _shader_caps._ultimate_fprofile = (int)CG_PROFILE_FP40; #ifdef CG_PROFILE_GPU_CP _shader_caps._ultimate_gprofile = (int)CG_PROFILE_GPU_GP; // CG2 CHANGE +#else + _shader_caps._ultimate_gprofile = (int)0; #endif _glBindProgram = (PFNGLBINDPROGRAMARBPROC) get_extension_func(GLPREFIX_QUOTED, "BindProgramARB");