Cleaner this way and we avoid including gen9_pack.h when we compile with gen8_pack.h. We also avoid the if (cherryview) condition for non-gen8 gens that don't need it.
Signed-off-by: Kristian H. Kristensen <hoegsb...@gmail.com> --- src/intel/vulkan/gen8_cmd_buffer.c | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/intel/vulkan/gen8_cmd_buffer.c b/src/intel/vulkan/gen8_cmd_buffer.c index 6578c22..20cde9f 100644 --- a/src/intel/vulkan/gen8_cmd_buffer.c +++ b/src/intel/vulkan/gen8_cmd_buffer.c @@ -120,7 +120,8 @@ __emit_genx_sf_state(struct anv_cmd_buffer *cmd_buffer) cmd_buffer->state.pipeline->gen8.sf); } -#include "genxml/gen9_pack.h" +#if GEN_GEN == 9 + static void __emit_gen9_sf_state(struct anv_cmd_buffer *cmd_buffer) { @@ -144,6 +145,16 @@ __emit_sf_state(struct anv_cmd_buffer *cmd_buffer) __emit_genx_sf_state(cmd_buffer); } +#else + +static void +__emit_sf_state(struct anv_cmd_buffer *cmd_buffer) +{ + __emit_genx_sf_state(cmd_buffer); +} + +#endif + void genX(cmd_buffer_flush_dynamic_state)(struct anv_cmd_buffer *cmd_buffer) { -- 2.9.3 _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev