[core] Eliminate use of ClassProperties for layout
This commit is contained in:
@@ -55,7 +55,7 @@ void RasterTileData::request(float pixelRatio,
|
||||
state = State::loaded;
|
||||
}
|
||||
|
||||
workRequest = worker.parseRasterTile(std::make_unique<RasterBucket>(texturePool, layout), res.data, [this, callback] (RasterTileParseResult result) {
|
||||
workRequest = worker.parseRasterTile(std::make_unique<RasterBucket>(texturePool), res.data, [this, callback] (RasterTileParseResult result) {
|
||||
workRequest.reset();
|
||||
if (state != State::loaded) {
|
||||
return;
|
||||
|
||||
@@ -2,7 +2,6 @@
|
||||
#define MBGL_MAP_RASTER_TILE_DATA
|
||||
|
||||
#include <mbgl/map/tile_data.hpp>
|
||||
#include <mbgl/style/style_properties.hpp>
|
||||
#include <mbgl/renderer/raster_bucket.hpp>
|
||||
#include <mbgl/storage/request_holder.hpp>
|
||||
|
||||
@@ -32,7 +31,6 @@ private:
|
||||
Worker& worker;
|
||||
RequestHolder req;
|
||||
|
||||
RasterLayoutProperties layout;
|
||||
std::unique_ptr<Bucket> bucket;
|
||||
|
||||
std::unique_ptr<WorkRequest> workRequest;
|
||||
|
||||
Reference in New Issue
Block a user