graphics: count occlusion queries on the host GPU behind --occlusion-queries

This commit is contained in:
nmzik committed 2026-10-23 19:48:53 +02:00
1 parent ba0e93daac
commit 246d511568
18 files changed
+288 -14

No files matched your search

+2
View File
@@ -78,6 +78,7 @@ static void PrintUsage() {
" Implies --vulkan-validation; very slow.\n");
::printf(" --shader-validation Enable shader validation.\n");
::printf(" --tessellation Draw tessellation patches; skipped by default.\n");
::printf(" --occlusion-queries Count occlusion query samples on the GPU.\n");
::printf(" --shader-optimization-type <value> None, Size, or Performance.\n");
::printf(" --shader-log-direction <value> Silent, Console, or File.\n");
::printf(" --shader-log-folder <path> Shader log output folder.\n");
@@ -202,6 +203,7 @@ static constexpr Flag FLAGS[] = {
{"--gpu-assisted-validation", &ConfigOptions::gpu_assisted_validation_enabled},
{"--shader-validation", &ConfigOptions::shader_validation_enabled},
{"--tessellation", &ConfigOptions::tessellation_enabled},
{"--occlusion-queries", &ConfigOptions::occlusion_queries_enabled},
{"--command-buffer-dump", &ConfigOptions::command_buffer_dump_enabled},
{"--graphics-debug-dump", &ConfigOptions::graphics_debug_dump_enabled},
{"--profile", &ConfigOptions::profiler_enabled},