summaryrefslogtreecommitdiff
path: root/platform/glfw/main.cpp
diff options
context:
space:
mode:
authorIvo van Dongen <info@ivovandongen.nl>2017-06-28 10:55:43 -0700
committerIvo van Dongen <ivovandongen@users.noreply.github.com>2017-07-18 10:45:12 +0200
commit8401325a82a5affd9f4fe2348d065d8aa0aa0bc4 (patch)
tree1257134471367de3d0e71301c808c1bd8e9ed8cd /platform/glfw/main.cpp
parentd68d8a7846ef0b4d06c31e0ed451b31354a7dec9 (diff)
downloadqtlocation-mapboxgl-8401325a82a5affd9f4fe2348d065d8aa0aa0bc4.tar.gz
[glfw] rendering interface changes
Diffstat (limited to 'platform/glfw/main.cpp')
-rw-r--r--platform/glfw/main.cpp6
1 files changed, 4 insertions, 2 deletions
diff --git a/platform/glfw/main.cpp b/platform/glfw/main.cpp
index 0cd9543f9c..6418ddcf78 100644
--- a/platform/glfw/main.cpp
+++ b/platform/glfw/main.cpp
@@ -1,4 +1,5 @@
#include "glfw_view.hpp"
+#include "glfw_renderer_frontend.hpp"
#include "settings_json.hpp"
#include <mbgl/util/default_styles.hpp>
@@ -7,6 +8,7 @@
#include <mbgl/util/default_thread_pool.hpp>
#include <mbgl/storage/default_file_source.hpp>
#include <mbgl/style/style.hpp>
+#include <mbgl/renderer/renderer.hpp>
#include <csignal>
#include <getopt.h>
@@ -120,8 +122,8 @@ int main(int argc, char *argv[]) {
}
mbgl::ThreadPool threadPool(4);
-
- mbgl::Map map(backend, backend, view->getSize(), view->getPixelRatio(), fileSource, threadPool);
+ GLFWRendererFrontend rendererFrontend { std::make_unique<mbgl::Renderer>(backend, view->getPixelRatio(), fileSource, threadPool), backend };
+ mbgl::Map map(rendererFrontend, backend, view->getSize(), view->getPixelRatio(), fileSource, threadPool);
backend.setMap(&map);