Răsfoiți Sursa

Fix DX9/DX8 parasite buffer problems.

aignacio_sf 18 ani în urmă
părinte
comite
c33d957dee
1 a modificat fișierele cu 2 adăugiri și 2 ștergeri
  1. 2 2
      panda/src/display/parasiteBuffer.cxx

+ 2 - 2
panda/src/display/parasiteBuffer.cxx

@@ -140,11 +140,11 @@ end_frame(FrameMode mode, Thread *current_thread) {
 
   nassertv(_gsg != (GraphicsStateGuardian *)NULL);
 
+  _host->end_frame(FM_parasite, current_thread);
+
   if (mode == FM_refresh) {
     return;
   }
-
-  _host->end_frame(FM_parasite, current_thread);
   
   if (mode == FM_render) {
     for (int i=0; i<count_textures(); i++) {