From 529b078718043344d9bdec41d08977977813f4db Mon Sep 17 00:00:00 2001 From: Jesse Natalie Date: Fri, 7 Jan 2022 18:37:24 -0800 Subject: [PATCH] d3d12: Enable base instance and draw params extensions Reviewed-by: Sil Vilerino Part-of: --- src/gallium/drivers/d3d12/d3d12_screen.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/gallium/drivers/d3d12/d3d12_screen.cpp b/src/gallium/drivers/d3d12/d3d12_screen.cpp index 6dad452cc57..b30edce4032 100644 --- a/src/gallium/drivers/d3d12/d3d12_screen.cpp +++ b/src/gallium/drivers/d3d12/d3d12_screen.cpp @@ -304,6 +304,10 @@ d3d12_get_param(struct pipe_screen *pscreen, enum pipe_cap param) return D3D12_UAV_SLOT_COUNT; return 0; + case PIPE_CAP_START_INSTANCE: + case PIPE_CAP_DRAW_PARAMETERS: + return 1; + default: return u_pipe_screen_get_param_defaults(pscreen, param); }