From b41e04dc60a3b81efbef7a773d9f9004cf2d0fa0 Mon Sep 17 00:00:00 2001 From: David Rose Date: Fri, 23 Aug 2013 21:36:51 +0000 Subject: [PATCH] useful debug --- panda/src/glstuff/glGraphicsStateGuardian_src.cxx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx index 59822dfde9..3cccc2295f 100644 --- a/panda/src/glstuff/glGraphicsStateGuardian_src.cxx +++ b/panda/src/glstuff/glGraphicsStateGuardian_src.cxx @@ -3539,6 +3539,12 @@ update_texture(TextureContext *tc, bool force) { CLP(TextureContext) *gtc = DCAST(CLP(TextureContext), tc); + if (GLCAT.is_debug() && gtc->get_texture()->get_name() != string("buf")) { + GLCAT.debug() + << "Considering update " << gtc->get_texture()->get_name() + << ": " << gtc->was_image_modified() << ", modified = " << gtc->get_texture()->get_image_modified() << "\n"; + } + if (gtc->was_image_modified()) { // If the texture image was modified, reload the texture. This // means we also re-specify the properties for good measure.