mesa/src/gallium/drivers/iris
Guilherme Gallo d1c6185b5a ci: skqp: Add Vulkan support for a630_skqp job
This commit adds support for Vulkan backend on a630_skqp job.

= Needed changes
- Needed to install libvulkan-dev package on system
- Refactored the way the available skqp reports are printed
  tested in development builds with skia tools

Piglit expectations had to be updated in various drivers due to !14750 not
having bumped the tags when it tried to uprev.

Signed-off-by: Guilherme Gallo <guilherme.gallo@collabora.com>
Reviewed-by: Emma Anholt <emma@anholt.net>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/14686>
2022-02-25 05:50:06 +00:00
..
ci ci: skqp: Add Vulkan support for a630_skqp job 2022-02-25 05:50:06 +00:00
driinfo_iris.h iris: enable adaptive sync for IRIS 2022-01-02 18:53:29 +00:00
iris_batch.c iris: use the same VM for every context 2022-02-11 01:42:45 +00:00
iris_batch.h iris: Make an iris_foreach_batch macro that skips unsupported batches 2022-02-04 08:06:12 +00:00
iris_binder.c iris: handle IRIS_MEMZONE_BINDER with a real vma_heap like the others 2022-02-11 01:42:45 +00:00
iris_binder.h
iris_blit.c iris: Use the hardware blitter for DRI PRIME blits 2022-02-09 07:45:43 +00:00
iris_blorp.c iris: Implement iris_blorp_exec() for the blitter engine 2022-01-24 23:27:25 +00:00
iris_border_color.c iris: have a single border color pool per bufmgr 2022-02-11 01:42:45 +00:00
iris_bufmgr.c iris: use the same VM for every context 2022-02-11 01:42:45 +00:00
iris_bufmgr.h iris: use the same VM for every context 2022-02-11 01:42:45 +00:00
iris_clear.c iris: Drop format param from fast_clear_color 2022-02-10 04:47:14 +00:00
iris_context.c iris: have a single border color pool per bufmgr 2022-02-11 01:42:45 +00:00
iris_context.h iris: have a single border color pool per bufmgr 2022-02-11 01:42:45 +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 intel/fs,vec4: Drop uniform compaction and pull constant support 2021-12-10 21:20:47 +00:00
iris_draw.c intel/compiler: drop shader_info.h from compiler header 2021-12-07 23:59:58 +00:00
iris_fence.c iris: Make an iris_foreach_batch macro that skips unsupported batches 2022-02-04 08:06:12 +00:00
iris_fence.h iris: signal the syncobj after a failed batch 2021-09-07 19:03:03 +00:00
iris_fine_fence.c iris: syncobjs are now owned by bufmgr instead of screen 2021-09-01 21:48:13 +00:00
iris_fine_fence.h
iris_formats.c iris: Explicitly rely on gallium fallbacks for YUV 2022-01-28 00:30:55 +00:00
iris_genx_macros.h iris: Rename bo->gtt_offset to bo->address 2021-08-11 08:05:00 +00:00
iris_genx_protos.h iris: Add genX(emit_depth_state_workarounds) 2021-08-20 17:50:35 +00:00
iris_measure.c intel/compiler: drop shader_info.h from compiler header 2021-12-07 23:59:58 +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 away from "hw" for some context terminology 2021-12-02 16:31:03 -08:00
iris_monitor.h
iris_perf.c iris/bufmgr: Add flag to allocate from local memory. 2021-06-24 16:14:38 +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 brw/compiler: drop mtypes.h from compiler 2021-12-07 23:59:58 +00:00
iris_pipe.h
iris_pipe_control.c iris: Make an iris_foreach_batch macro that skips unsupported batches 2022-02-04 08:06:12 +00:00
iris_program.c mesa/*: use an internal enum for tessellation primitive types. 2022-01-19 21:54:58 +00:00
iris_program_cache.c iris: Rename bo->gtt_offset to bo->address 2021-08-11 08:05:00 +00:00
iris_query.c gallivm/st/lvp: add flags arg to get_query_result_resource api. 2022-02-15 10:12:01 +10:00
iris_resolve.c iris: Use iris_sample_with_depth_aux more often 2022-02-10 04:47:14 +00:00
iris_resource.c iris: setup internal_format for memory object resources 2022-02-22 10:56:21 +00:00
iris_resource.h iris: Drop the iris_resource aux usage bit fields 2022-02-10 04:47:14 +00:00
iris_screen.c iris,crocus,i915g: Don't stub flush_frontbuffer 2022-02-23 19:49:54 +00:00
iris_screen.h iris: utrace/perfetto support 2022-01-14 20:17:44 +00:00
iris_state.c iris: Set MI_FLUSH_DW::PostSyncOperation correctly 2022-02-24 21:42:16 +00:00
iris_utrace.c iris: utrace/perfetto support 2022-01-14 20:17:44 +00:00
iris_utrace.h iris: utrace/perfetto support 2022-01-14 20:17:44 +00:00
meson.build iris: utrace/perfetto support 2022-01-14 20:17:44 +00:00