blorp/blorp_priv.h
COMMON_FILES = \
+ common/gen_aux_map.c \
+ common/gen_aux_map.h \
+ common/gen_buffer_alloc.h \
common/gen_clflush.h \
common/gen_batch_decoder.c \
common/gen_decoder.c \
common/gen_disasm.c \
common/gen_disasm.h \
common/gen_defines.h \
+ common/gen_gem.c \
common/gen_gem.h \
+ common/gen_guardband.h \
common/gen_l3_config.c \
common/gen_l3_config.h \
common/gen_urb_config.c \
compiler/brw_disasm.c \
compiler/brw_disasm_info.c \
compiler/brw_disasm_info.h \
- compiler/brw_eu.c \
+ compiler/brw_eu.cpp \
compiler/brw_eu_compact.c \
compiler/brw_eu_defines.h \
compiler/brw_eu_emit.c \
compiler/brw_fs_reg_allocate.cpp \
compiler/brw_fs_register_coalesce.cpp \
compiler/brw_fs_saturate_propagation.cpp \
+ compiler/brw_fs_scoreboard.cpp \
compiler/brw_fs_sel_peephole.cpp \
compiler/brw_fs_validate.cpp \
compiler/brw_fs_visitor.cpp \
compiler/brw_interpolation_map.c \
compiler/brw_ir_allocator.h \
compiler/brw_ir_fs.h \
+ compiler/brw_ir_performance.h \
+ compiler/brw_ir_performance.cpp \
compiler/brw_ir_vec4.h \
compiler/brw_nir.h \
compiler/brw_nir.c \
compiler/brw_nir_analyze_boolean_resolves.c \
compiler/brw_nir_analyze_ubo_ranges.c \
+ compiler/brw_nir_clamp_image_1d_2d_array_sizes.c \
compiler/brw_nir_attribute_workarounds.c \
+ compiler/brw_nir_lower_alpha_to_coverage.c \
+ compiler/brw_nir_lower_conversions.c \
compiler/brw_nir_lower_cs_intrinsics.c \
compiler/brw_nir_lower_image_load_store.c \
compiler/brw_nir_lower_mem_access_bit_sizes.c \
+ compiler/brw_nir_lower_scoped_barriers.c \
compiler/brw_nir_opt_peephole_ffma.c \
compiler/brw_nir_tcs_workarounds.c \
compiler/brw_packed_float.c \
genxml/gen8.xml \
genxml/gen9.xml \
genxml/gen10.xml \
- genxml/gen11.xml
+ genxml/gen11.xml \
+ genxml/gen12.xml
GENXML_GENERATED_PACK_FILES = \
genxml/gen4_pack.h \
genxml/gen8_pack.h \
genxml/gen9_pack.h \
genxml/gen10_pack.h \
- genxml/gen11_pack.h
+ genxml/gen11_pack.h \
+ genxml/gen12_pack.h
GENXML_GENERATED_FILES = \
$(GENXML_GENERATED_PACK_FILES) \
ISL_FILES = \
isl/isl.c \
isl/isl.h \
+ isl/isl_aux_info.c \
isl/isl_drm.c \
isl/isl_format.c \
isl/isl_genX_priv.h \
isl/isl_emit_depth_stencil.c \
isl/isl_surface_state.c
+ISL_GEN12_FILES = \
+ isl/isl_gen12.c \
+ isl/isl_gen12.h \
+ isl/isl_emit_depth_stencil.c \
+ isl/isl_surface_state.c
+
ISL_GENERATED_FILES = \
isl/isl_format_layout.c
vulkan/anv_nir.h \
vulkan/anv_nir_add_base_work_group_id.c \
vulkan/anv_nir_apply_pipeline_layout.c \
- vulkan/anv_nir_lower_input_attachments.c \
+ vulkan/anv_nir_compute_push_layout.c \
vulkan/anv_nir_lower_multiview.c \
- vulkan/anv_nir_lower_push_constants.c \
vulkan/anv_nir_lower_ycbcr_textures.c \
vulkan/anv_pass.c \
+ vulkan/anv_perf.c \
vulkan/anv_pipeline.c \
vulkan/anv_pipeline_cache.c \
vulkan/anv_private.h \
vulkan/gen8_cmd_buffer.c \
$(VULKAN_GENX_FILES)
+VULKAN_GEN12_FILES := \
+ vulkan/gen8_cmd_buffer.c \
+ $(VULKAN_GENX_FILES)
+
GEN_PERF_XML_FILES = \
perf/oa-hsw.xml \
perf/oa-bdw.xml \
perf/oa-cflgt2.xml \
perf/oa-cflgt3.xml \
perf/oa-cnl.xml \
- perf/oa-icl.xml
+ perf/oa-icl.xml \
+ perf/oa-lkf.xml \
+ perf/oa-tgl.xml
GEN_PERF_FILES = \
perf/gen_perf.c \
perf/gen_perf.h \
+ perf/gen_perf_mdapi.c \
perf/gen_perf_mdapi.h \
- perf/gen_perf_mdapi.c
+ perf/gen_perf_private.h \
+ perf/gen_perf_query.h \
+ perf/gen_perf_query.c
GEN_PERF_GENERATED_FILES = \
perf/gen_perf_metrics.c \