diff options
author | Ivo van Dongen <info@ivovandongen.nl> | 2017-07-25 15:46:28 +0300 |
---|---|---|
committer | Ivo van Dongen <ivovandongen@users.noreply.github.com> | 2017-08-09 12:08:21 +0300 |
commit | 551f8baf5a67cf763c842926e735f9b2412baff6 (patch) | |
tree | bf76ff0fef1fec1b3c8108ace9f379c444f724cd | |
parent | 1ff8b3a7995c6d7031017d96ffc51e4cc9ed6cf7 (diff) | |
download | qtlocation-mapboxgl-551f8baf5a67cf763c842926e735f9b2412baff6.tar.gz |
[core] remove dependencies on RunLoop
-rw-r--r-- | src/mbgl/sprite/sprite_loader.cpp | 4 | ||||
-rw-r--r-- | src/mbgl/storage/file_source_request.cpp | 4 | ||||
-rw-r--r-- | src/mbgl/tile/geometry_tile.cpp | 4 | ||||
-rw-r--r-- | src/mbgl/tile/raster_tile.cpp | 4 |
4 files changed, 8 insertions, 8 deletions
diff --git a/src/mbgl/sprite/sprite_loader.cpp b/src/mbgl/sprite/sprite_loader.cpp index 60ece5ed73..93d6dfd9ae 100644 --- a/src/mbgl/sprite/sprite_loader.cpp +++ b/src/mbgl/sprite/sprite_loader.cpp @@ -10,8 +10,8 @@ #include <mbgl/storage/file_source.hpp> #include <mbgl/storage/resource.hpp> #include <mbgl/storage/response.hpp> -#include <mbgl/util/run_loop.hpp> #include <mbgl/actor/actor.hpp> +#include <mbgl/actor/scheduler.hpp> #include <cassert> @@ -21,7 +21,7 @@ static SpriteLoaderObserver nullObserver; struct SpriteLoader::Loader { Loader(Scheduler& scheduler, SpriteLoader& imageManager) - : mailbox(std::make_shared<Mailbox>(*util::RunLoop::Get())), + : mailbox(std::make_shared<Mailbox>(*Scheduler::GetCurrent())), worker(scheduler, ActorRef<SpriteLoader>(imageManager, mailbox)) { } diff --git a/src/mbgl/storage/file_source_request.cpp b/src/mbgl/storage/file_source_request.cpp index 8a6fb21181..09ea8cc32a 100644 --- a/src/mbgl/storage/file_source_request.cpp +++ b/src/mbgl/storage/file_source_request.cpp @@ -1,13 +1,13 @@ #include <mbgl/storage/file_source_request.hpp> #include <mbgl/actor/mailbox.hpp> -#include <mbgl/util/run_loop.hpp> +#include <mbgl/actor/scheduler.hpp> namespace mbgl { FileSourceRequest::FileSourceRequest(FileSource::Callback&& callback) : responseCallback(callback) - , mailbox(std::make_shared<Mailbox>(*util::RunLoop::Get())) { + , mailbox(std::make_shared<Mailbox>(*Scheduler::GetCurrent())) { } FileSourceRequest::~FileSourceRequest() { diff --git a/src/mbgl/tile/geometry_tile.cpp b/src/mbgl/tile/geometry_tile.cpp index 33911df9ed..20056e355d 100644 --- a/src/mbgl/tile/geometry_tile.cpp +++ b/src/mbgl/tile/geometry_tile.cpp @@ -17,10 +17,10 @@ #include <mbgl/geometry/feature_index.hpp> #include <mbgl/text/collision_tile.hpp> #include <mbgl/map/transform_state.hpp> -#include <mbgl/util/run_loop.hpp> #include <mbgl/style/filter_evaluator.hpp> #include <mbgl/util/chrono.hpp> #include <mbgl/util/logging.hpp> +#include <mbgl/actor/scheduler.hpp> #include <iostream> @@ -33,7 +33,7 @@ GeometryTile::GeometryTile(const OverscaledTileID& id_, const TileParameters& parameters) : Tile(id_), sourceID(std::move(sourceID_)), - mailbox(std::make_shared<Mailbox>(*util::RunLoop::Get())), + mailbox(std::make_shared<Mailbox>(*Scheduler::GetCurrent())), worker(parameters.workerScheduler, ActorRef<GeometryTile>(*this, mailbox), id_, diff --git a/src/mbgl/tile/raster_tile.cpp b/src/mbgl/tile/raster_tile.cpp index 1260fd1edd..b940e342d7 100644 --- a/src/mbgl/tile/raster_tile.cpp +++ b/src/mbgl/tile/raster_tile.cpp @@ -8,7 +8,7 @@ #include <mbgl/storage/file_source.hpp> #include <mbgl/renderer/tile_parameters.hpp> #include <mbgl/renderer/buckets/raster_bucket.hpp> -#include <mbgl/util/run_loop.hpp> +#include <mbgl/actor/scheduler.hpp> namespace mbgl { @@ -17,7 +17,7 @@ RasterTile::RasterTile(const OverscaledTileID& id_, const Tileset& tileset) : Tile(id_), loader(*this, id_, parameters, tileset), - mailbox(std::make_shared<Mailbox>(*util::RunLoop::Get())), + mailbox(std::make_shared<Mailbox>(*Scheduler::GetCurrent())), worker(parameters.workerScheduler, ActorRef<RasterTile>(*this, mailbox)) { } |