docs: public static GVRTexture loadFutureTexture(GVRContext gvrContext,
              ResourceCache<GVRImage> textureCache,
              GVRAndroidResource resource, int priority, int quality) {
          GVRImage cached = textureCache == null ? null : textureCache
                  .get(resource);
          GVRTexture tex = new GVRTexture(gvrContext);
          if (cached != null)
          {
              Log.v("ASSET", "Future Texture: %s loaded from cache", cached.getFileName());
              tex.setImage(cached);
          }
          else
          {
              loadTexture(gvrContext, textureCache, tex, resource,
                      priority, quality);
          }
          return tex;
      }