[Feat] (MG_Benchmark/BufferBench): Implement BufferBench.

This commit is contained in:
BZLZHH
2025-09-06 13:10:44 +08:00
parent 6d6bec3d3e
commit 32f2b1fbb6
3 changed files with 212 additions and 1 deletions
@@ -0,0 +1,19 @@
cmake_minimum_required(VERSION 3.24)
add_executable(
BufferBench
BufferBench.cpp
)
target_include_directories(BufferBench PRIVATE
${MGL_ROOT}/include
${MGL_ROOT}/MobileGL
)
target_link_libraries(
BufferBench PRIVATE
benchmark::benchmark
${LINK_LIBRARIES}
)
add_test(NAME BufferBench COMMAND BufferBench --benchmark_counters_tabular=true)