diff options
author | Lionel Landwerlin <[email protected]> | 2019-02-25 16:59:11 +0000 |
---|---|---|
committer | Lionel Landwerlin <[email protected]> | 2019-05-02 17:02:06 +0100 |
commit | ea7a6fa98055ada285894ddea106d8292db55393 (patch) | |
tree | 4cb2c2099216dc09f2d8be8160f59c9af3c34cf4 /src/vulkan/overlay-layer/overlay_params.h | |
parent | 4438188f492e1f7c32c2728ef26a3772cd80081d (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.h | 12 |
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) \ |