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 */