Browse Source

*** empty log message ***

David Rose 24 years ago
parent
commit
cdf0e0e54d
1 changed files with 6 additions and 2 deletions
  1. 6 2
      panda/src/glgsg/glGraphicsStateGuardian.cxx

+ 6 - 2
panda/src/glgsg/glGraphicsStateGuardian.cxx

@@ -515,7 +515,11 @@ render_frame(const AllAttributesWrapper &initial_state) {
 
 
   // Now we're done with the frame processing.  Clean up.
   // Now we're done with the frame processing.  Clean up.
 
 
-  if (_lighting_enabled) {
+  // We can't necessarily rely on this test not to this this right
+  // now.  Come up with a better optimization later.
+
+  //  if (_lighting_enabled) {
+
     // Let's turn off all the lights we had on, and clear the light
     // Let's turn off all the lights we had on, and clear the light
     // cache--to force the lights to be reissued next frame, in case
     // cache--to force the lights to be reissued next frame, in case
     // their parameters or positions have changed between frames.
     // their parameters or positions have changed between frames.
@@ -536,7 +540,7 @@ render_frame(const AllAttributesWrapper &initial_state) {
     // ideal--there may be a better way.  Maybe if the lights were just
     // ideal--there may be a better way.  Maybe if the lights were just
     // more aware of whether their parameters or positions have changed
     // more aware of whether their parameters or positions have changed
     // at all?
     // at all?
-  }
+    //  }
 
 
 #ifndef NDEBUG
 #ifndef NDEBUG
   report_errors();
   report_errors();