mesa/src/gallium/drivers/iris
Sagar Ghuge 26b2bdcfe0 iris,crocus: drop unnecessary DEBUG_NO_CCS/NO_HIZ checks
Now isl_surf_supports_ccs helper handles DEBUG_NO_CCS check and
isl_surf_get_hiz_surf handles DEBUG_NO_HIZ, so we don't
need to check it everywhere.

Signed-off-by: Sagar Ghuge <sagar.ghuge@intel.com>
Reviewed-by: Nanley Chery <nanley.g.chery@intel.com>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/24731>
2023-08-17 23:49:34 +00:00
..
i915 iris: Add gem_create_userptr() to KMD backend 2023-07-31 16:38:46 +00:00
xe intel: Sync xe_drm.h and rename engine to exec_queue 2023-08-07 21:34:14 +00:00
driinfo_iris.h driconf/Intel: Add lower_depth_range_rate option workaround for Homerun Clash misrendering issue 2022-09-19 10:08:48 +00:00
iris_batch.c intel/decoder: add options to decode surfaces/samplers 2023-08-12 13:49:32 +00:00
iris_batch.h intel: Sync xe_drm.h and rename engine to exec_queue 2023-08-07 21:34:14 +00:00
iris_binder.c iris: Add BO_ALLOC_PLAIN flag 2022-12-19 05:37:34 -08:00
iris_binder.h iris: Use more efficient binding table pointer formats on Icelake+. 2022-03-09 09:18:59 +00:00
iris_blit.c iris: Drop get_copy_region_aux_settings 2023-08-10 16:21:28 +00:00
iris_blorp.c iris: implement required PSS sync for Wa_18019816803 2023-08-11 07:15:49 +00:00
iris_border_color.c iris: Add BO_ALLOC_PLAIN flag 2022-12-19 05:37:34 -08:00
iris_bufmgr.c iris: Add support for userptr in Xe KMD 2023-07-31 16:38:46 +00:00
iris_bufmgr.h util/treewide: Use alignas(x) instead __attribute__((aligned(x))) 2023-08-09 05:15:09 +00:00
iris_clear.c iris: ensure stalling pipe control before fast clear 2023-08-16 13:59:46 +00:00
iris_context.c iris: allow for a unsynchronized device reset query 2023-07-27 13:43:38 +00:00
iris_context.h iris: implement required PSS sync for Wa_18019816803 2023-08-11 07:15:49 +00:00
iris_defines.h intel: Rename genx keyword to gfxx in source files 2021-04-02 18:33:07 +00:00
iris_disk_cache.c iris: Store intel_device_info in iris_bufmgr 2022-12-15 18:55:02 +00:00
iris_draw.c compiler: Rename shader_prim to mesa_prim and replace all usage of pipe_prim_type with mesa_prim 2023-06-03 03:29:03 +00:00
iris_fence.c iris: Replace I915_EXEC_FENCE_SIGNAL by IRIS_BATCH_FENCE_SIGNAL in common code 2023-07-28 15:36:52 +00:00
iris_fence.h iris: Drop I915_EXEC_FENCE types 2023-03-15 02:05:58 +00:00
iris_fine_fence.c iris: Don't flush the render cache for a compute batch 2023-01-20 11:09:24 +00:00
iris_fine_fence.h
iris_formats.c iris: Store intel_device_info in iris_bufmgr 2022-12-15 18:55:02 +00:00
iris_genx_macros.h iris: use COMPUTE_WALKER post sync field to track compute work 2023-05-24 09:09:01 +03:00
iris_genx_protos.h iris: Add GPU breakpoint before/after draw call 2023-08-08 17:36:19 +00:00
iris_kmd_backend.c iris: Implement gem_create() in Xe kmd backend 2023-03-17 19:31:56 +00:00
iris_kmd_backend.h iris: Add gem_create_userptr() to KMD backend 2023-07-31 16:38:46 +00:00
iris_measure.c intel: use shader source hash in INTEL_MEASURE 2023-07-20 09:08:08 +00:00
iris_measure.h gallium: rename pipe_draw_start_count -> pipe_draw_start_count_bias 2021-04-30 03:59:19 +00:00
iris_monitor.c iris: Move iris_batch i915 specific variables to union 2023-04-13 14:58:55 +00:00
iris_monitor.h
iris_perf.c iris: Fix more BO alignments 2022-09-22 03:33:00 +00:00
iris_perf.h intel: Rename gen_perf prefix to intel_perf in source files 2021-04-20 20:06:34 +00:00
iris_performance_query.c iris: Move iris_batch i915 specific variables to union 2023-04-13 14:58:55 +00:00
iris_pipe.h gallium/iris/crocus: collapse a bunch of conversion functions. 2022-08-04 08:17:39 +00:00
iris_pipe_control.c iris: Drop the RT flush for PIPE_BARRIER_TEXTURE 2023-06-15 14:57:18 +00:00
iris_program.c nir: s/live_ssa_def/live_def/ 2023-08-15 17:44:27 +00:00
iris_program_cache.c iris: Store intel_device_info in iris_bufmgr 2022-12-15 18:55:02 +00:00
iris_query.c iris: Set MI_MATH MOCS field 2023-08-01 19:49:44 +00:00
iris_resolve.c iris: Inline iris_can_sample_mcs_with_clear 2023-08-10 16:21:28 +00:00
iris_resource.c iris,crocus: drop unnecessary DEBUG_NO_CCS/NO_HIZ checks 2023-08-17 23:49:34 +00:00
iris_resource.h iris: Inline iris_can_sample_mcs_with_clear 2023-08-10 16:21:28 +00:00
iris_screen.c iris: Add GPU breakpoint before/after draw call 2023-08-08 17:36:19 +00:00
iris_screen.h iris: Add GPU breakpoint before/after draw call 2023-08-08 17:36:19 +00:00
iris_state.c gallium: move vertex stride to CSO 2023-08-14 01:23:25 +00:00
iris_utrace.c intel/ds: Track CCS cache flush bit 2023-06-26 16:08:20 -07:00
iris_utrace.h iris: utrace/perfetto support 2022-01-14 20:17:44 +00:00
meson.build iris: Create, destroy and replace Xe engines 2023-04-13 14:58:55 +00:00