From b5cb81f8c19ede4562b1a34cd759a0358df74bcf Mon Sep 17 00:00:00 2001 From: Jesse Natalie Date: Mon, 3 Jan 2022 04:59:36 -0800 Subject: [PATCH] microsoft/compiler: Add mapping from MESA_SHADER_* to DXIL_*_SHADER for tessellation Reviewed-by: Boris Brezillon Reviewed-by: Bill Kristiansen Part-of: --- src/microsoft/compiler/nir_to_dxil.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/microsoft/compiler/nir_to_dxil.c b/src/microsoft/compiler/nir_to_dxil.c index c8bb81cd2f9..7b0befd42f1 100644 --- a/src/microsoft/compiler/nir_to_dxil.c +++ b/src/microsoft/compiler/nir_to_dxil.c @@ -5038,6 +5038,10 @@ get_dxil_shader_kind(struct nir_shader *s) switch (s->info.stage) { case MESA_SHADER_VERTEX: return DXIL_VERTEX_SHADER; + case MESA_SHADER_TESS_CTRL: + return DXIL_HULL_SHADER; + case MESA_SHADER_TESS_EVAL: + return DXIL_DOMAIN_SHADER; case MESA_SHADER_GEOMETRY: return DXIL_GEOMETRY_SHADER; case MESA_SHADER_FRAGMENT: