From 8cd3812ecbf67039401027cea03740beeb1427b4 Mon Sep 17 00:00:00 2001 From: rdb Date: Mon, 26 Jan 2026 11:09:31 +0100 Subject: [PATCH] glgsg: Track uploaded byte count in PStats for SSBO updates --- panda/src/glstuff/glGraphicsStateGuardian_src.cxx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx index 40ed2a61e8..d5b98d8418 100644 --- a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx +++ b/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; }