From 80784a7a3364a38311597291db1a1975db7bfac1 Mon Sep 17 00:00:00 2001 From: Sam Gateau Date: Thu, 22 Jan 2015 16:57:33 -0800 Subject: [PATCH] fixing a bug in texture storage when accessing mip #0 --- libraries/gpu/src/gpu/Texture.cpp | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/libraries/gpu/src/gpu/Texture.cpp b/libraries/gpu/src/gpu/Texture.cpp index 1ba0e831f4..83e97bb3ae 100755 --- a/libraries/gpu/src/gpu/Texture.cpp +++ b/libraries/gpu/src/gpu/Texture.cpp @@ -41,18 +41,18 @@ void Texture::Storage::reset() { } Texture::PixelsPointer Texture::Storage::editMip(uint16 level) { - if (level > _mips.size()) { - return PixelsPointer(); - } else { + if (level < _mips.size()) { return _mips[level]; + } else { + return PixelsPointer(); } } const Texture::PixelsPointer Texture::Storage::getMip(uint16 level) const { - if (level > _mips.size()) { - return PixelsPointer(); - } else { + if (level < _mips.size()) { return _mips[level]; + } else { + return PixelsPointer(); } }