diff --git a/modules/skybrowser/src/browser.cpp b/modules/skybrowser/src/browser.cpp index e235fe0845..88c51f7c0f 100644 --- a/modules/skybrowser/src/browser.cpp +++ b/modules/skybrowser/src/browser.cpp @@ -103,9 +103,10 @@ namespace openspace { bool Browser::initializeGL() { _texture = std::make_unique( - glm::uvec3(_browserPixeldimensions.value(), 1.0f) + glm::uvec3(glm::ivec2(_browserPixeldimensions.value()), 1), + GL_TEXTURE_2D ); - + _renderHandler->setTexture(*_texture); _browserInstance->initialize(); diff --git a/modules/skybrowser/src/wwtdatahandler.cpp b/modules/skybrowser/src/wwtdatahandler.cpp index 074463b74e..3409d37bb7 100644 --- a/modules/skybrowser/src/wwtdatahandler.cpp +++ b/modules/skybrowser/src/wwtdatahandler.cpp @@ -32,11 +32,10 @@ namespace openspace { // Parsing and downloading of wtml files bool downloadFile(const std::string& url, const std::string& fileDestination) { // Get the web page and save to file - HttpRequest::RequestOptions opt{ 5 }; - SyncHttpFileDownload wtml_root( + HttpFileDownload wtml_root( url, fileDestination, HttpFileDownload::Overwrite::Yes ); - wtml_root.download(opt); + wtml_root.start(std::chrono::milliseconds(5)); return wtml_root.hasSucceeded(); }