[build] move headless rendering files to platform/default
This commit is contained in:
@@ -2,8 +2,8 @@
|
||||
|
||||
#include <mbgl/benchmark/util.hpp>
|
||||
#include <mbgl/map/map.hpp>
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
#include <mbgl/util/default_thread_pool.hpp>
|
||||
#include <mbgl/sprite/sprite_image.hpp>
|
||||
#include <mbgl/storage/default_file_source.hpp>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#include <mbgl/benchmark/util.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
|
||||
#include <mbgl/map/map.hpp>
|
||||
#include <mbgl/map/view.hpp>
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
#include <mbgl/util/io.hpp>
|
||||
#include <mbgl/util/run_loop.hpp>
|
||||
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
#include <mbgl/util/default_thread_pool.hpp>
|
||||
#include <mbgl/storage/default_file_source.hpp>
|
||||
|
||||
|
||||
@@ -137,11 +137,6 @@ set(MBGL_CORE_FILES
|
||||
src/mbgl/platform/event.cpp
|
||||
src/mbgl/platform/log.cpp
|
||||
|
||||
# platform/default
|
||||
include/mbgl/platform/default/headless_backend.hpp
|
||||
include/mbgl/platform/default/headless_display.hpp
|
||||
include/mbgl/platform/default/offscreen_view.hpp
|
||||
|
||||
# programs
|
||||
src/mbgl/programs/attributes.hpp
|
||||
src/mbgl/programs/circle_program.cpp
|
||||
|
||||
@@ -29,6 +29,7 @@ target_compile_options(mbgl-node
|
||||
|
||||
target_include_directories(mbgl-node
|
||||
PRIVATE src # TODO: eliminate
|
||||
PRIVATE platform/default
|
||||
)
|
||||
|
||||
target_link_libraries(mbgl-node
|
||||
|
||||
@@ -9,6 +9,7 @@ target_compile_options(mbgl-render
|
||||
target_include_directories(mbgl-render
|
||||
PRIVATE include
|
||||
PRIVATE src # TODO: eliminate
|
||||
PRIVATE platform/default
|
||||
)
|
||||
|
||||
target_link_libraries(mbgl-render
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/headless_display.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/headless_display.hpp>
|
||||
|
||||
#include <OpenGL/OpenGL.h>
|
||||
#include <CoreFoundation/CoreFoundation.h>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
|
||||
#include <mbgl/gl/extension.hpp>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <mbgl/platform/default/headless_display.hpp>
|
||||
#include <mbgl/gl/headless_display.hpp>
|
||||
|
||||
#include <OpenGL/OpenGL.h>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/platform/log.hpp>
|
||||
|
||||
#include <GL/osmesa.h>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/headless_display.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/headless_display.hpp>
|
||||
|
||||
#include <cassert>
|
||||
#include <stdexcept>
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <mbgl/platform/default/headless_display.hpp>
|
||||
#include <mbgl/gl/headless_display.hpp>
|
||||
|
||||
namespace mbgl {
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
#include <mbgl/gl/context.hpp>
|
||||
|
||||
#include <cstring>
|
||||
@@ -42,10 +42,13 @@ macro(mbgl_platform_core)
|
||||
PRIVATE platform/darwin/src/image.mm
|
||||
|
||||
# Headless view
|
||||
PRIVATE platform/default/mbgl/gl/headless_backend.cpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_backend.hpp
|
||||
PRIVATE platform/darwin/src/headless_backend_eagl.mm
|
||||
PRIVATE platform/default/headless_backend.cpp
|
||||
PRIVATE platform/default/headless_display.cpp
|
||||
PRIVATE platform/default/offscreen_view.cpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_display.cpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_display.hpp
|
||||
PRIVATE platform/default/mbgl/gl/offscreen_view.cpp
|
||||
PRIVATE platform/default/mbgl/gl/offscreen_view.hpp
|
||||
|
||||
# Thread pool
|
||||
PRIVATE platform/default/mbgl/util/default_thread_pool.cpp
|
||||
|
||||
@@ -18,7 +18,7 @@ macro(mbgl_platform_core)
|
||||
if(WITH_OSMESA)
|
||||
target_sources(mbgl-core
|
||||
PRIVATE platform/default/headless_backend_osmesa.cpp
|
||||
PRIVATE platform/default/headless_display.cpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_display.cpp
|
||||
)
|
||||
target_add_mason_package(mbgl-core PUBLIC mesa)
|
||||
elseif(WITH_EGL)
|
||||
@@ -78,8 +78,11 @@ macro(mbgl_platform_core)
|
||||
PRIVATE platform/default/webp_reader.cpp
|
||||
|
||||
# Headless view
|
||||
PRIVATE platform/default/headless_backend.cpp
|
||||
PRIVATE platform/default/offscreen_view.cpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_backend.cpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_backend.hpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_display.hpp
|
||||
PRIVATE platform/default/mbgl/gl/offscreen_view.cpp
|
||||
PRIVATE platform/default/mbgl/gl/offscreen_view.hpp
|
||||
|
||||
# Thread pool
|
||||
PRIVATE platform/default/mbgl/util/default_thread_pool.cpp
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/headless_display.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/headless_display.hpp>
|
||||
|
||||
#include <mbgl/platform/log.hpp>
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/headless_display.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/headless_display.hpp>
|
||||
|
||||
#include <mbgl/platform/log.hpp>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <mbgl/platform/default/headless_display.hpp>
|
||||
#include <mbgl/gl/headless_display.hpp>
|
||||
#include <mbgl/platform/log.hpp>
|
||||
#include <mbgl/util/string.hpp>
|
||||
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <mbgl/platform/default/headless_display.hpp>
|
||||
#include <mbgl/gl/headless_display.hpp>
|
||||
|
||||
#include <GL/glx.h>
|
||||
|
||||
|
||||
@@ -42,10 +42,13 @@ macro(mbgl_platform_core)
|
||||
PRIVATE platform/darwin/src/image.mm
|
||||
|
||||
# Headless view
|
||||
PRIVATE platform/default/mbgl/gl/headless_backend.cpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_backend.hpp
|
||||
PRIVATE platform/darwin/src/headless_backend_cgl.cpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_display.hpp
|
||||
PRIVATE platform/darwin/src/headless_display_cgl.cpp
|
||||
PRIVATE platform/default/headless_backend.cpp
|
||||
PRIVATE platform/default/offscreen_view.cpp
|
||||
PRIVATE platform/default/mbgl/gl/offscreen_view.cpp
|
||||
PRIVATE platform/default/mbgl/gl/offscreen_view.hpp
|
||||
|
||||
# Thread pool
|
||||
PRIVATE platform/default/mbgl/util/default_thread_pool.cpp
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
#include "node_conversion.hpp"
|
||||
#include "node_geojson.hpp"
|
||||
|
||||
#include <mbgl/platform/default/headless_display.hpp>
|
||||
#include <mbgl/gl/headless_display.hpp>
|
||||
#include <mbgl/util/exception.hpp>
|
||||
#include <mbgl/style/conversion/source.hpp>
|
||||
#include <mbgl/style/conversion/layer.hpp>
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
|
||||
#include <mbgl/map/map.hpp>
|
||||
#include <mbgl/storage/file_source.hpp>
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
|
||||
#pragma GCC diagnostic push
|
||||
#pragma GCC diagnostic ignored "-Wunused-parameter"
|
||||
|
||||
@@ -43,11 +43,14 @@ endmacro()
|
||||
macro(mbgl_platform_test)
|
||||
target_sources(mbgl-test
|
||||
PRIVATE test/src/main.cpp
|
||||
PRIVATE platform/qt/test/headless_backend_qt.cpp
|
||||
PRIVATE platform/qt/test/qmapboxgl.cpp
|
||||
PRIVATE platform/default/headless_backend.cpp
|
||||
PRIVATE platform/default/headless_display.cpp
|
||||
PRIVATE platform/default/offscreen_view.cpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_backend.cpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_backend.hpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_display.cpp
|
||||
PRIVATE platform/default/mbgl/gl/headless_display.hpp
|
||||
PRIVATE platform/default/mbgl/gl/offscreen_view.cpp
|
||||
PRIVATE platform/default/mbgl/gl/offscreen_view.hpp
|
||||
PRIVATE platform/qt/test/headless_backend_qt.cpp
|
||||
)
|
||||
|
||||
set_source_files_properties(
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
|
||||
#include <QApplication>
|
||||
#include <QGLContext>
|
||||
|
||||
@@ -5,8 +5,8 @@
|
||||
#include <mbgl/annotation/annotation.hpp>
|
||||
#include <mbgl/sprite/sprite_image.hpp>
|
||||
#include <mbgl/map/map.hpp>
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
#include <mbgl/util/io.hpp>
|
||||
#include <mbgl/util/run_loop.hpp>
|
||||
#include <mbgl/util/color.hpp>
|
||||
|
||||
@@ -3,8 +3,8 @@
|
||||
#include <mbgl/test/fixture_log_observer.hpp>
|
||||
|
||||
#include <mbgl/map/map.hpp>
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
#include <mbgl/storage/online_file_source.hpp>
|
||||
#include <mbgl/util/default_thread_pool.hpp>
|
||||
#include <mbgl/util/exception.hpp>
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
#include <mbgl/gl/gl.hpp>
|
||||
#include <mbgl/map/map.hpp>
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
#include <mbgl/util/default_thread_pool.hpp>
|
||||
#include <mbgl/storage/default_file_source.hpp>
|
||||
#include <mbgl/style/layers/custom_layer.hpp>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
#include <mbgl/map/map.hpp>
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
#include <mbgl/util/default_thread_pool.hpp>
|
||||
#include <mbgl/sprite/sprite_image.hpp>
|
||||
#include <mbgl/test/stub_file_source.hpp>
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
#include <mbgl/test/fixture_log_observer.hpp>
|
||||
|
||||
#include <mbgl/map/map.hpp>
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
#include <mbgl/util/default_thread_pool.hpp>
|
||||
#include <mbgl/storage/default_file_source.hpp>
|
||||
#include <mbgl/util/image.hpp>
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
#include <mbgl/test/fixture_log_observer.hpp>
|
||||
|
||||
#include <mbgl/map/map.hpp>
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
#include <mbgl/util/default_thread_pool.hpp>
|
||||
#include <mbgl/storage/default_file_source.hpp>
|
||||
#include <mbgl/util/image.hpp>
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
#include <mbgl/test/util.hpp>
|
||||
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
|
||||
#include <mbgl/gl/context.hpp>
|
||||
|
||||
|
||||
@@ -4,8 +4,8 @@
|
||||
#include <mbgl/test/fixture_log_observer.hpp>
|
||||
|
||||
#include <mbgl/map/map.hpp>
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
#include <mbgl/util/default_thread_pool.hpp>
|
||||
#include <mbgl/sprite/sprite_image.hpp>
|
||||
#include <mbgl/storage/network_status.hpp>
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
#include <mbgl/test/util.hpp>
|
||||
|
||||
#include <mbgl/map/map.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/platform/default/headless_display.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_display.hpp>
|
||||
#include <mbgl/platform/log.hpp>
|
||||
#include <mbgl/util/image.hpp>
|
||||
#include <mbgl/util/io.hpp>
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
#include <mbgl/test/util.hpp>
|
||||
|
||||
#include <mbgl/map/map.hpp>
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
#include <mbgl/util/default_thread_pool.hpp>
|
||||
#include <mbgl/util/io.hpp>
|
||||
#include <mbgl/util/run_loop.hpp>
|
||||
|
||||
@@ -2,8 +2,8 @@
|
||||
|
||||
#include <mbgl/gl/gl.hpp>
|
||||
#include <mbgl/gl/context.hpp>
|
||||
#include <mbgl/platform/default/headless_backend.hpp>
|
||||
#include <mbgl/platform/default/offscreen_view.hpp>
|
||||
#include <mbgl/gl/headless_backend.hpp>
|
||||
#include <mbgl/gl/offscreen_view.hpp>
|
||||
|
||||
#include <mbgl/util/offscreen_texture.hpp>
|
||||
|
||||
|
||||
Reference in New Issue
Block a user