2
0
David Rose 16 жил өмнө
parent
commit
1787e9ce1e

+ 4 - 0
panda/src/glstuff/glGraphicsStateGuardian_src.cxx

@@ -762,12 +762,16 @@ reset() {
       _shader_caps._active_fprofile = (int)cgGLGetLatestProfile(CG_GL_FRAGMENT);
       _shader_caps._active_fprofile = (int)cgGLGetLatestProfile(CG_GL_FRAGMENT);
 #ifdef CG_CL_GEOMETRY
 #ifdef CG_CL_GEOMETRY
       _shader_caps._active_gprofile = (int)cgGLGetLatestProfile(CG_GL_GEOMETRY);  // CG2 CHANGE
       _shader_caps._active_gprofile = (int)cgGLGetLatestProfile(CG_GL_GEOMETRY);  // CG2 CHANGE
+#else
+      _shader_caps._active_gprofile = (int)0;
 #endif
 #endif
     }
     }
     _shader_caps._ultimate_vprofile = (int)CG_PROFILE_VP40;
     _shader_caps._ultimate_vprofile = (int)CG_PROFILE_VP40;
     _shader_caps._ultimate_fprofile = (int)CG_PROFILE_FP40;
     _shader_caps._ultimate_fprofile = (int)CG_PROFILE_FP40;
 #ifdef CG_PROFILE_GPU_CP
 #ifdef CG_PROFILE_GPU_CP
     _shader_caps._ultimate_gprofile = (int)CG_PROFILE_GPU_GP;   // CG2 CHANGE
     _shader_caps._ultimate_gprofile = (int)CG_PROFILE_GPU_GP;   // CG2 CHANGE
+#else
+    _shader_caps._ultimate_gprofile = (int)0;
 #endif
 #endif
     _glBindProgram = (PFNGLBINDPROGRAMARBPROC)
     _glBindProgram = (PFNGLBINDPROGRAMARBPROC)
       get_extension_func(GLPREFIX_QUOTED, "BindProgramARB");
       get_extension_func(GLPREFIX_QUOTED, "BindProgramARB");