Add Tracy instrumentation for CPU and GPU in OpenGL mode. (#2417)

This commit is contained in:
alasram
2024-06-17 10:20:14 -07:00
committed by GitHub
parent 30484d8f50
commit 4f0f3bac51
45 changed files with 1091 additions and 19 deletions

View File

@@ -829,6 +829,7 @@ MLN_CORE_HEADERS = [
"include/mbgl/util/image.hpp",
"include/mbgl/util/immutable.hpp",
"include/mbgl/util/indexed_tuple.hpp",
"include/mbgl/util/instrumentation.hpp",
"include/mbgl/util/interpolate.hpp",
"include/mbgl/util/logging.hpp",
"include/mbgl/util/monotonic_timer.hpp",
@@ -884,6 +885,7 @@ MLN_OPENGL_SOURCE = [
"src/mbgl/gl/program.hpp",
"src/mbgl/gl/render_pass.cpp",
"src/mbgl/gl/render_pass.hpp",
"src/mbgl/gl/renderbuffer_resource.cpp",
"src/mbgl/gl/renderbuffer_resource.hpp",
"src/mbgl/gl/renderer_backend.cpp",
"src/mbgl/gl/state.hpp",
@@ -891,6 +893,8 @@ MLN_OPENGL_SOURCE = [
"src/mbgl/gl/texture.hpp",
"src/mbgl/gl/texture_resource.cpp",
"src/mbgl/gl/texture_resource.hpp",
"src/mbgl/gl/timestamp_query_extension.cpp",
"src/mbgl/gl/timestamp_query_extension.hpp",
"src/mbgl/gl/types.hpp",
"src/mbgl/gl/uniform.cpp",
"src/mbgl/gl/uniform.hpp",