From 4dff51719b27988fe4672bd4022d305b6e7d9816 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Konstantin=20K=C3=A4fer?= Date: Wed, 5 Jul 2017 15:38:50 +0200 Subject: [core] add algorithm for computing masks for raster tiles --- cmake/benchmark-files.cmake | 1 + cmake/benchmark.cmake | 1 + cmake/core-files.cmake | 2 ++ cmake/test-files.cmake | 1 + 4 files changed, 5 insertions(+) (limited to 'cmake') diff --git a/cmake/benchmark-files.cmake b/cmake/benchmark-files.cmake index 6fb9a80d57..d5364c3e58 100644 --- a/cmake/benchmark-files.cmake +++ b/cmake/benchmark-files.cmake @@ -10,6 +10,7 @@ set(MBGL_BENCHMARK_FILES # parse benchmark/parse/filter.benchmark.cpp + benchmark/parse/tile_mask.benchmark.cpp benchmark/parse/vector_tile.benchmark.cpp # src diff --git a/cmake/benchmark.cmake b/cmake/benchmark.cmake index f89e034c4a..6f8a7751e4 100644 --- a/cmake/benchmark.cmake +++ b/cmake/benchmark.cmake @@ -19,6 +19,7 @@ target_link_libraries(mbgl-benchmark PRIVATE mbgl-core ) +target_add_mason_package(mbgl-benchmark PRIVATE boost) target_add_mason_package(mbgl-benchmark PRIVATE benchmark) target_add_mason_package(mbgl-benchmark PRIVATE rapidjson) target_add_mason_package(mbgl-benchmark PRIVATE protozero) diff --git a/cmake/core-files.cmake b/cmake/core-files.cmake index 94eb321ddf..93bc8326d4 100644 --- a/cmake/core-files.cmake +++ b/cmake/core-files.cmake @@ -15,6 +15,7 @@ set(MBGL_CORE_FILES src/mbgl/algorithm/generate_clip_ids.hpp src/mbgl/algorithm/generate_clip_ids_impl.hpp src/mbgl/algorithm/update_renderables.hpp + src/mbgl/algorithm/update_tile_masks.hpp # annotation include/mbgl/annotation/annotation.hpp @@ -205,6 +206,7 @@ set(MBGL_CORE_FILES src/mbgl/renderer/renderer_observer.hpp src/mbgl/renderer/style_diff.cpp src/mbgl/renderer/style_diff.hpp + src/mbgl/renderer/tile_mask.hpp src/mbgl/renderer/tile_parameters.hpp src/mbgl/renderer/tile_pyramid.cpp src/mbgl/renderer/tile_pyramid.hpp diff --git a/cmake/test-files.cmake b/cmake/test-files.cmake index 2d2ed7d35b..3595233f2a 100644 --- a/cmake/test-files.cmake +++ b/cmake/test-files.cmake @@ -10,6 +10,7 @@ set(MBGL_TEST_FILES test/algorithm/generate_clip_ids.test.cpp test/algorithm/mock.hpp test/algorithm/update_renderables.test.cpp + test/algorithm/update_tile_masks.test.cpp # api test/api/annotations.test.cpp -- cgit v1.2.1