Ver Fonte

glgsg: Track uploaded byte count in PStats for SSBO updates

rdb há 3 dias atrás
pai
commit
8cd3812ecb
1 ficheiros alterados com 3 adições e 0 exclusões
  1. 3 0
      panda/src/glstuff/glGraphicsStateGuardian_src.cxx

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

@@ -7829,6 +7829,9 @@ update_shader_buffer_data(ShaderBuffer *buffer, size_t start, size_t size,
   }
   report_my_gl_errors();
 
+  if (data != nullptr || !_supports_clear_buffer) {
+    _data_transferred_pcollector.add_level(size);
+  }
   return false;
 }