Drawable Renderer (#1570), Custom layer (issue #1272)

This commit is contained in:
Stefan Karschti
2023-07-07 21:24:10 +03:00
committed by Bart Louwers
parent 7e7fa37fd0
commit a42b559fbe
35 changed files with 264 additions and 77 deletions

View File

@@ -825,10 +825,10 @@ MLN_OPENGL_SOURCE = [
"src/mbgl/gl/command_encoder.hpp",
"src/mbgl/gl/context.cpp",
"src/mbgl/gl/context.hpp",
"src/mbgl/gl/custom_layer.cpp",
"src/mbgl/gl/custom_layer_factory.cpp",
"src/mbgl/gl/custom_layer_impl.cpp",
"src/mbgl/gl/custom_layer_impl.hpp",
"src/mbgl/style/layers/custom_layer.cpp",
"src/mbgl/layermanager/custom_layer_factory.cpp",
"src/mbgl/style/layers/custom_layer_impl.cpp",
"src/mbgl/style/layers/custom_layer_impl.hpp",
"src/mbgl/gl/debugging_extension.cpp",
"src/mbgl/gl/debugging_extension.hpp",
"src/mbgl/gl/defines.hpp",
@@ -844,8 +844,8 @@ MLN_OPENGL_SOURCE = [
"src/mbgl/gl/offscreen_texture.cpp",
"src/mbgl/gl/offscreen_texture.hpp",
"src/mbgl/gl/program.hpp",
"src/mbgl/gl/render_custom_layer.cpp",
"src/mbgl/gl/render_custom_layer.hpp",
"src/mbgl/renderer/layers/render_custom_layer.cpp",
"src/mbgl/renderer/layers/render_custom_layer.hpp",
"src/mbgl/gl/render_pass.cpp",
"src/mbgl/gl/render_pass.hpp",
"src/mbgl/gl/renderbuffer_resource.hpp",
@@ -876,8 +876,8 @@ MLN_OPENGL_SOURCE = [
MLN_OPENGL_HEADERS = [
"include/mbgl/gfx/backend.hpp",
"include/mbgl/gl/custom_layer.hpp",
"include/mbgl/gl/custom_layer_factory.hpp",
"include/mbgl/style/layers/custom_layer.hpp",
"include/mbgl/layermanager/custom_layer_factory.hpp",
"include/mbgl/gl/renderable_resource.hpp",
"include/mbgl/gl/renderer_backend.hpp",
"include/mbgl/layermanager/location_indicator_layer_factory.hpp",
@@ -889,6 +889,7 @@ MLN_DRAWABLES_SOURCE = [
"src/mbgl/gfx/drawable_builder.cpp",
"src/mbgl/gfx/drawable_builder_impl.hpp",
"src/mbgl/gfx/drawable_atlases_tweaker.cpp",
"src/mbgl/gfx/drawable_custom_layer_host_tweaker.cpp",
"src/mbgl/gfx/image_drawable_data.hpp",
"src/mbgl/gfx/line_drawable_data.hpp",
"src/mbgl/gfx/symbol_drawable_data.hpp",
@@ -940,6 +941,7 @@ MLN_DRAWABLES_HEADERS = [
"include/mbgl/gfx/drawable_builder.hpp",
"include/mbgl/gfx/drawable_tweaker.hpp",
"include/mbgl/gfx/drawable_atlases_tweaker.hpp",
"include/mbgl/gfx/drawable_custom_layer_host_tweaker.hpp",
"include/mbgl/gfx/uniform_block.hpp",
"include/mbgl/gfx/uniform_buffer.hpp",
"include/mbgl/gfx/vertex_attribute.hpp",