From d1106953b219dbd786c789e92849063dd394bb38 Mon Sep 17 00:00:00 2001 From: Ed Swartz Date: Tue, 2 Jun 2015 12:06:14 -0500 Subject: [PATCH] Let user know why p3tinydisplay doesn't load texture --- panda/src/tinydisplay/tinyGraphicsStateGuardian.cxx | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/panda/src/tinydisplay/tinyGraphicsStateGuardian.cxx b/panda/src/tinydisplay/tinyGraphicsStateGuardian.cxx index 3d8a0a0316..e477deae9c 100644 --- a/panda/src/tinydisplay/tinyGraphicsStateGuardian.cxx +++ b/panda/src/tinydisplay/tinyGraphicsStateGuardian.cxx @@ -2708,6 +2708,10 @@ setup_gltex(GLTexture *gltex, int x_size, int y_size, int num_levels) { int t_bits = get_tex_shift(y_size); if (s_bits < 0 || t_bits < 0) { + tinydisplay_cat.error() + << "Texture size " << x_size << 'x' << y_size + << " unsupported: dimensions must be power of two" + << " and smaller than " << _max_texture_dimension << '\n'; return false; }