Fix failing Vulkan render tests (#2851)
This commit is contained in:
@@ -248,6 +248,10 @@ add_library(
|
||||
${PROJECT_SOURCE_DIR}/platform/android/MapLibreAndroid/src/cpp/http_file_source.cpp
|
||||
)
|
||||
|
||||
if(MLN_WITH_VULKAN)
|
||||
target_compile_definitions(mbgl-render-test-runner PRIVATE "MLN_RENDER_BACKEND_VULKAN=1")
|
||||
endif()
|
||||
|
||||
target_include_directories(
|
||||
mbgl-render-test-runner
|
||||
PRIVATE ${ANDROID_NDK}/sources/android/native_app_glue ${PROJECT_SOURCE_DIR}/platform/android/src ${PROJECT_SOURCE_DIR}/src
|
||||
|
||||
@@ -53,8 +53,13 @@ void android_main(struct android_app* app) {
|
||||
return result;
|
||||
};
|
||||
|
||||
#if MLN_RENDER_BACKEND_VULKAN
|
||||
auto result = runTestWithManifest("/metrics/android-vulkan-render-test-runner-metrics.json");
|
||||
result = runTestWithManifest("/metrics/android-vulkan-render-test-runner-style.json") && result;
|
||||
#else
|
||||
auto result = runTestWithManifest("/metrics/android-render-test-runner-metrics.json");
|
||||
result = runTestWithManifest("/metrics/android-render-test-runner-style.json") && result;
|
||||
#endif
|
||||
mbgl::Log::Info(mbgl::Event::General, "All tests are finished!");
|
||||
changeState(env, app, result);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user