aboutsummaryrefslogtreecommitdiffstats
path: root/src/vulkan/overlay-layer/overlay_params.h
diff options
context:
space:
mode:
authorLionel Landwerlin <[email protected]>2019-02-25 16:59:11 +0000
committerLionel Landwerlin <[email protected]>2019-05-02 17:02:06 +0100
commitea7a6fa98055ada285894ddea106d8292db55393 (patch)
tree4cb2c2099216dc09f2d8be8160f59c9af3c34cf4 /src/vulkan/overlay-layer/overlay_params.h
parent4438188f492e1f7c32c2728ef26a3772cd80081d (diff)
vulkan/overlay: add pipeline statistic & timestamps support
v2: switch to VkBase{In,Out}Structure v3: Add timestamps at begin/end of primary command buffers to estimate gpu time spent per submission (Lionel) Signed-off-by: Lionel Landwerlin <[email protected]> Acked-by: Eric Engestrom <[email protected]> (v2)
Diffstat (limited to 'src/vulkan/overlay-layer/overlay_params.h')
-rw-r--r--src/vulkan/overlay-layer/overlay_params.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/vulkan/overlay-layer/overlay_params.h b/src/vulkan/overlay-layer/overlay_params.h
index aaa03eb716d..37dfb26dcb6 100644
--- a/src/vulkan/overlay-layer/overlay_params.h
+++ b/src/vulkan/overlay-layer/overlay_params.h
@@ -49,6 +49,18 @@ extern "C" {
OVERLAY_PARAM_BOOL(pipeline_raytracing) \
OVERLAY_PARAM_BOOL(acquire) \
OVERLAY_PARAM_BOOL(acquire_timing) \
+ OVERLAY_PARAM_BOOL(vertices) \
+ OVERLAY_PARAM_BOOL(primitives) \
+ OVERLAY_PARAM_BOOL(vert_invocations) \
+ OVERLAY_PARAM_BOOL(geom_invocations) \
+ OVERLAY_PARAM_BOOL(geom_primitives) \
+ OVERLAY_PARAM_BOOL(clip_invocations) \
+ OVERLAY_PARAM_BOOL(clip_primitives) \
+ OVERLAY_PARAM_BOOL(frag_invocations) \
+ OVERLAY_PARAM_BOOL(tess_ctrl_patches) \
+ OVERLAY_PARAM_BOOL(tess_eval_invocations) \
+ OVERLAY_PARAM_BOOL(compute_invocations) \
+ OVERLAY_PARAM_BOOL(gpu_timing) \
OVERLAY_PARAM_CUSTOM(fps_sampling_period) \
OVERLAY_PARAM_CUSTOM(output_file) \
OVERLAY_PARAM_CUSTOM(position) \