From bd268d2af153512e00d39df36d38f85d23b0d47d Mon Sep 17 00:00:00 2001 From: mwilsnd <53413200+mwilsnd@users.noreply.github.com> Date: Mon, 7 Oct 2024 15:43:59 -0400 Subject: [PATCH] Vulkan build tweaks (#2899) --- bazel/core.bzl | 2 +- include/mbgl/shaders/shader_manifest.hpp | 2 +- shaders/generate_shader_code.mjs | 2 +- src/mbgl/renderer/renderer_impl.cpp | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/bazel/core.bzl b/bazel/core.bzl index 16e528148..de289ad26 100644 --- a/bazel/core.bzl +++ b/bazel/core.bzl @@ -682,6 +682,7 @@ MLN_CORE_HEADERS = [ "include/mbgl/layermanager/layer_factory.hpp", "include/mbgl/layermanager/layer_manager.hpp", "include/mbgl/layermanager/line_layer_factory.hpp", + "include/mbgl/layermanager/location_indicator_layer_factory.hpp", "include/mbgl/layermanager/raster_layer_factory.hpp", "include/mbgl/layermanager/symbol_layer_factory.hpp", "include/mbgl/map/bound_options.hpp", @@ -921,7 +922,6 @@ MLN_OPENGL_SOURCE = [ MLN_OPENGL_HEADERS = [ "include/mbgl/gl/renderable_resource.hpp", "include/mbgl/gl/renderer_backend.hpp", - "include/mbgl/layermanager/location_indicator_layer_factory.hpp", "include/mbgl/platform/gl_functions.hpp", ] diff --git a/include/mbgl/shaders/shader_manifest.hpp b/include/mbgl/shaders/shader_manifest.hpp index b1ef49f06..451eeecc9 100644 --- a/include/mbgl/shaders/shader_manifest.hpp +++ b/include/mbgl/shaders/shader_manifest.hpp @@ -2,7 +2,7 @@ #pragma once #include -#if !MLN_RENDER_BACKEND_METAL +#if MLN_RENDER_BACKEND_OPENGL #include #include #include diff --git a/shaders/generate_shader_code.mjs b/shaders/generate_shader_code.mjs index 5bfb41bec..1ed98ebaf 100644 --- a/shaders/generate_shader_code.mjs +++ b/shaders/generate_shader_code.mjs @@ -276,7 +276,7 @@ fs.writeFileSync(path.join(outputRoot, "shader_manifest.hpp"), #pragma once #include -#if !MLN_RENDER_BACKEND_METAL +#if MLN_RENDER_BACKEND_OPENGL ${generatedHeaders.join('\n')} #endif `); diff --git a/src/mbgl/renderer/renderer_impl.cpp b/src/mbgl/renderer/renderer_impl.cpp index 2c4f23a93..150bf43ef 100644 --- a/src/mbgl/renderer/renderer_impl.cpp +++ b/src/mbgl/renderer/renderer_impl.cpp @@ -36,7 +36,7 @@ constexpr auto EnableMetalCapture = 0; constexpr auto CaptureFrameStart = 0; // frames are 0-based constexpr auto CaptureFrameCount = 1; -#else // !MLN_RENDER_BACKEND_METAL +#elif MLN_RENDER_BACKEND_OPENGL #include #if MLN_DRAWABLE_RENDERER #include