diff --git a/panda/src/pgraph/textureReloadRequest.cxx b/panda/src/pgraph/textureReloadRequest.cxx index 1864ff9ef0..539f70c8b6 100644 --- a/panda/src/pgraph/textureReloadRequest.cxx +++ b/panda/src/pgraph/textureReloadRequest.cxx @@ -26,6 +26,11 @@ bool TextureReloadRequest:: do_task() { // Don't reload the texture if it doesn't need it. if (_texture_context->was_image_modified()) { + double delay = async_load_delay; + if (delay != 0.0) { + Thread::sleep(delay); + } + if (_allow_compressed) { _texture->get_ram_image(); } else {