diff --git a/libraries/gpu-gl/src/gpu/gl41/GL41BackendTexture.cpp b/libraries/gpu-gl/src/gpu/gl41/GL41BackendTexture.cpp index 84806d82c3..8dbef09f06 100644 --- a/libraries/gpu-gl/src/gpu/gl41/GL41BackendTexture.cpp +++ b/libraries/gpu-gl/src/gpu/gl41/GL41BackendTexture.cpp @@ -53,12 +53,12 @@ GLTexture* GL41Backend::syncGPUObject(const TexturePointer& texturePointer) { // FIXME internalize to GL41Texture 'sync' function if (object->isOutdated()) { object->withPreservedTexture([&] { - if (object->_contentStamp < texture.getDataStamp()) { + if (object->_contentStamp <= texture.getDataStamp()) { // FIXME implement synchronous texture transfer here object->syncContent(); } - if (object->_samplerStamp < texture.getSamplerStamp()) { + if (object->_samplerStamp <= texture.getSamplerStamp()) { object->syncSampler(); } });