From 374d2168ee5f9b090e22fe3252c444c368799fb6 Mon Sep 17 00:00:00 2001 From: Lionel Landwerlin Date: Tue, 24 Sep 2024 15:30:40 +0300 Subject: [PATCH] intel/genxml: add a genX RT include header Signed-off-by: Lionel Landwerlin Reviewed-by: Caio Oliveira Part-of: --- src/intel/genxml/genX_rt_cl_pack.h | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 src/intel/genxml/genX_rt_cl_pack.h diff --git a/src/intel/genxml/genX_rt_cl_pack.h b/src/intel/genxml/genX_rt_cl_pack.h new file mode 100644 index 00000000000..097de558b74 --- /dev/null +++ b/src/intel/genxml/genX_rt_cl_pack.h @@ -0,0 +1,24 @@ +/* Copyright © 2024 Intel Corporation + * SPDX-License-Identifier: MIT + */ + +#ifndef GENX_RT_CL_PACK_H +#define GENX_RT_CL_PACK_H + +#ifndef GFX_VERx10 +# error "The GFX_VERx10 macro must be defined" +#endif + +#if (GFX_VERx10 < 125) +/* No RT support for those gfx ver */ +#elif (GFX_VERx10 == 125) +# include "genxml/gen125_rt_cl_pack.h" +#elif (GFX_VERx10 == 200) +# include "genxml/gen200_rt_cl_pack.h" +#elif (GFX_VERx10 == 300) +# include "genxml/gen300_rt_cl_pack.h" +#else +# error "Need to add a pack header include for this gen" +#endif + +#endif /* GENX_RT_CL_PACK_H */