Commit Graph

  • 6a1caabd64 aco/optimizer: use new helpers for v_add_lshl_u32 Georg Lehmann 2024-12-14 19:52:25 +01:00
  • 7108dac637 aco/optimizer: use new helpers for s_lshl<n>_add_u32 Georg Lehmann 2024-12-14 19:40:51 +01:00
  • d9919c3e10 aco/optimizer: optimize add(mad_u32_u16(a, b, 0), c) Georg Lehmann 2024-12-14 19:25:22 +01:00
  • 0359c8a901 aco/optimizer: use new helpers for v_add_u32 opts Georg Lehmann 2024-12-14 18:56:57 +01:00
  • 715b9214da aco/optimizer: use new helpers for xor opts Georg Lehmann 2024-12-14 18:07:39 +01:00
  • 3ba783e716 aco/optimizer: use new helpers for v_or opts Georg Lehmann 2024-12-14 17:53:20 +01:00
  • 88f7e3fff3 aco/optimizer: parse pseudo alu instructions Georg Lehmann 2025-11-19 13:04:58 +01:00
  • 8a1ea724b4 egl: Disable kopper on Android Valentine Burley 2025-11-24 13:04:55 +01:00
  • 4a76ed16d9 radv: Advertise sparse features pre Polaris with perftest flag Timur Kristóf 2025-11-20 13:17:22 +01:00
  • f00abaa1d4 ac/gpu_info: Add different sparse features Timur Kristóf 2025-11-20 13:09:51 +01:00
  • c15f9e7022 ac/surface: Use ADDR_TM_PRT_TILED_THIN1 on GFX6-8 Timur Kristóf 2025-11-16 20:06:23 +01:00
  • 292460670a ac/gpu_info: Fix determining when CP DMA supports sparse Timur Kristóf 2025-11-20 14:23:58 +01:00
  • cd72ce3213 ac/gpu_info: Rename has_sparse_vm_mappings to has_sparse Timur Kristóf 2025-11-20 12:08:55 +01:00
  • e49418744a brw: Set extended_bindless_surface_offset to true for Gfx12.5+ Kenneth Graunke 2025-11-24 15:52:43 -08:00
  • 24d14313f6 radv: enable VRS for flat shading on GFX11+ Samuel Pitoiset 2025-11-18 18:43:23 +01:00
  • 92eaf7c0f5 radv: implement VRS for flat shading on GFX11+ Samuel Pitoiset 2025-11-18 19:45:06 +01:00
  • 90f761a7d5 radv: add a new dirty state for the VRS surface state on GFX11+ Samuel Pitoiset 2025-11-18 19:41:07 +01:00
  • af461de026 radv: fix per-submit RGP captures on video queues Samuel Pitoiset 2025-11-21 12:24:43 +01:00
  • e4e619d685 vulkan/drm-syncobj: Stop returning early waiting for sync files Faith Ekstrand 2025-11-24 14:02:25 -05:00
  • 21f646d196 drirc: set intel_disable_threaded_context for Amnesia The Bunker Tapani Pälli 2025-11-21 08:25:58 +02:00
  • 4daabf76b4 drirc/iris: add drirc to disable threaded context Tapani Pälli 2025-11-21 08:03:04 +02:00
  • 10d3d7bb36 freedreno/ci: correct rules for a618-gles-asan Dmitry Baryshkov 2025-11-25 01:10:34 +02:00
  • cccdbbc360 freedreno: Fix internal VBO reference leak Rob Clark 2025-11-24 14:23:10 -08:00
  • 99a806420a freedreno/ci: update fails / flakes list for a750-gl-cl job Dmitry Baryshkov 2025-11-18 06:41:00 +02:00
  • ebe722f88a freedreno/ci: mark egl_chromium_sync_control tests as passing Dmitry Baryshkov 2025-11-21 03:33:02 +02:00
  • 4e16a5b68b svga: Check if Stencil buffer is NULL Ian Forbes 2025-11-24 10:12:25 -06:00
  • 67d05f71e9 kk: Track fragment helper status since Metal does not correctly demote them Aitor Camacho 2025-11-22 21:10:55 +09:00
  • a015397c52 kk: Remove mem leaks in NIR->MSL, device/sampler create and cmdbuf release Aitor Camacho 2025-11-23 22:29:30 +09:00
  • 7eae8bee52 kk: Mark root buffer as not dirty after updating it Aitor Camacho 2025-11-25 03:34:00 +09:00
  • b860ae309a vulkan: Optionally share one JSON manifest per driver between architectures Simon McVittie 2025-09-25 21:01:25 +08:00
  • 1ec7bc382d vulkan: Don't emit library_arch if the library_path is just a basename Simon McVittie 2025-09-11 20:15:25 +01:00
  • 6ab9e69d2f radv: ignore radv_disable_dcc{_mips} drirc options on GFX12 Samuel Pitoiset 2025-11-17 11:25:46 +01:00
  • e6514069ad radv: use a separate parameter for radv_disable_dcc Samuel Pitoiset 2025-11-17 11:01:31 +01:00
  • d497b87f7f radv: use a separate parameter for radv_rt_wave64 Samuel Pitoiset 2025-11-17 10:47:31 +01:00
  • faccb0b7cd radv: reformat debug/perftest options arrays Samuel Pitoiset 2025-11-17 10:29:47 +01:00
  • 6a35ab81b8 Revert "radv: Only call nir_opt_dead_write_vars once" Daniel Schürmann 2025-11-24 08:53:17 +01:00
  • 7db497c096 Revert "radv: move nir_opt_copy_prop_vars out of optimization loop" Daniel Schürmann 2025-11-24 08:52:17 +01:00
  • d1754af4cd v3d/ci: add SKQP failure Juan A. Suarez Romero 2025-11-24 14:25:08 +01:00
  • d51c0b8988 brw: fix SS surfaces usage Lionel Landwerlin 2025-11-24 13:40:09 +02:00
  • e2307942a8 Revert "ci: disable mupuf's farm" Martin Roukala (né Peres) 2025-11-24 16:16:10 +02:00
  • 62d0957a3b gfxstream: enable kumquat building on Windows Gurchetan Singh 2025-09-26 14:34:02 -07:00
  • 3a16b69337 gfxstream: WindowsVirtGPU.h --> WindowsVirtGpu.h Gurchetan Singh 2025-09-26 10:56:41 -07:00
  • 01bb498e16 util: be consistent about transitive dependencies Gurchetan Singh 2025-10-01 17:42:28 -07:00
  • 5eece7596e util: rust: more rust support for windows/MacOS Gurchetan Singh 2025-09-26 17:09:36 -07:00
  • a2b42083e4 subprojects: errno: support for windows Gurchetan Singh 2025-09-26 15:30:22 -07:00
  • b6094567a7 subprojects: rustix: enable windows + macos build support Gurchetan Singh 2025-09-26 15:03:43 -07:00
  • 7aec401b62 subprojects: add windows-link and windows-sys Gurchetan Singh 2025-09-26 13:02:37 -07:00
  • d60c19fd10 subprojects: enable proper cross-compile on MinGW of certain crates Gurchetan Singh 2025-09-26 11:19:46 -07:00
  • b7a5c4a951 subprojects: update rustix and libc to newer versions Gurchetan Singh 2025-09-26 08:44:23 -07:00
  • f005c0b5ad r600: fix error filters compatibility Patrick Lerda 2025-11-17 14:37:37 +01:00
  • 01de6ac134 vulkan/video: Fix H.265 long-term reference handling Hyunjun Ko 2025-11-19 14:09:15 +01:00
  • 0fd0b76922 vulkan/video: Fix H.265 short-term reference picture set handling Hyunjun Ko 2025-11-20 07:52:11 +01:00
  • fc534ed209 amd: restrict radeon_info::marketing_name to 64 characters and copy it Daniel Schürmann 2025-11-20 11:01:41 +01:00
  • 5a39e1e645 amd: remove radeon_info::is_pro_graphics Daniel Schürmann 2025-11-20 10:40:20 +01:00
  • 24a43666e3 amd: replace uses of radeon_info::name with ac_get_family_name() Daniel Schürmann 2025-11-20 09:39:00 +01:00
  • 7b2f88b97c amd: remove radeon_info::lowercase_name Daniel Schürmann 2025-11-20 09:20:01 +01:00
  • 8777894d3e amd: remove radeon_info::dev_filename Daniel Schürmann 2025-11-19 19:09:52 +01:00
  • 80ab1de4be amd/drm-shim: handle AMDGPU_INFO_HW_IP_COUNT Daniel Schürmann 2025-11-20 08:57:54 +01:00
  • fa15f0c855 drm-shim: handle DRM_CAP_ADDFB2_MODIFIERS Daniel Schürmann 2025-11-20 08:56:27 +01:00
  • 53fe1f39a0 ci: use $CI_TRON_JOB_PRIORITY tag on all ci-tron jobs Eric Engestrom 2025-03-28 18:19:52 +01:00
  • 1226ff99fa ci: disable mupuf's farm Martin Roukala (né Peres) 2025-11-24 13:19:01 +02:00
  • 87b81b7385 kk: Exposes more extensions/features we already supported Aitor Camacho 2025-11-22 23:22:28 +09:00
  • 8f9acc0150 brw: compute final copy propagation resulting source Lionel Landwerlin 2025-11-20 12:48:13 +02:00
  • 7a4263681c ci/venus: skip those causing oom killer to kill deqp Yiwei Zhang 2025-11-23 12:27:18 -08:00
  • 2ee6b4d96e intel/decoder: make libvulkan_intel to depend on stub decoder when buildtyle=release. Andy Hsu 2025-11-21 06:13:33 +00:00
  • 108d2d29a9 ac,radv,radeonsi: add more SPM helpers to common code Samuel Pitoiset 2025-11-21 15:34:48 +01:00
  • e2644a1389 radv: only reset SPM when cache counters are enabled with RGP Samuel Pitoiset 2025-11-21 15:25:36 +01:00
  • 0cc4e16c70 ac/spm,radv,radeonsi: configure the SPM sample interval in common code Samuel Pitoiset 2025-11-20 15:08:36 +01:00
  • 9a61eaa1e3 radv: remove the ability to create NULL devices with RADV_FORCE_FAMILY Samuel Pitoiset 2025-11-20 09:46:11 +01:00
  • 77030f296e lavapipe: Expose EXT version of global_priority spencer-lunarg 2025-11-09 14:15:47 -05:00
  • 744a961e15 lavapipe: Add VK_KHR_copy_memory_indirect formats spencer-lunarg 2025-11-09 13:40:59 -05:00
  • c00b66fa71 dozen: return INCOMPATIBLE_DRIVER on instance create failure Dave Airlie 2025-11-24 09:22:22 +10:00
  • ba0f85ce2d broadcom/ci: unlock more CI-Tron jobs Juan A. Suarez Romero 2025-11-21 14:37:04 +01:00
  • 3ba6c9d0ac winsys/amdgpu: enable userq reg shadowing for gfx11.5 Yogesh Mohan Marimuthu 2025-10-21 19:42:06 +05:30
  • 700850f29d winsys/amdgpu: add assert that if kernel fence passes then user fence must pass Yogesh Mohan Marimuthu 2025-08-08 19:31:12 +05:30
  • 9beb668d8d winsys/amdgpu: fwm packet pre-emption for gfx 11.5 Yogesh Mohan Marimuthu 2025-07-18 11:01:55 +05:30
  • 37c7d19e46 meson: auto-disable draw-use-llvm when llvm=disabled Eric Engestrom 2025-11-20 22:38:58 +01:00
  • 69bb927ebf meson: auto-disable amd-use-llvm when llvm=disabled Eric Engestrom 2025-11-20 19:29:39 +01:00
  • 4235c39a9a meson: Let -Ddraw-use-llvm=false work for R300 on non-x86 Matt Turner 2025-11-21 11:59:29 -05:00
  • f0465ced7f freedreno/a6xx: Fix UB in convert_color() Rob Clark 2025-11-22 09:02:23 -08:00
  • 3eef0c0245 radv: add support for cooperative matrix per element operations. Dave Airlie 2025-08-18 11:32:40 +10:00
  • 1ba49c3594 spirv: add initial support for cooperative matrix per-element ops Dave Airlie 2025-08-18 11:32:19 +10:00
  • a57753dca2 nir: add coopmat per element operations. Dave Airlie 2025-08-18 11:30:41 +10:00
  • bcedc88f21 meson: make libarchive a disabler Dylan Baker 2025-11-21 09:07:53 -08:00
  • 1737638c98 meson: make dep_lua a disabler Dylan Baker 2025-11-21 09:03:29 -08:00
  • 7c193ffef1 anv: put more readable PIPE_CONTROL reasons Lionel Landwerlin 2025-11-21 13:26:03 +02:00
  • 6d98fdb3ec anv: avoid pipe control reason tracking in emit_pipe_control Lionel Landwerlin 2025-11-20 10:14:33 +02:00
  • a8a3863313 kk: Move all resource tracking to the residency set Aitor Camacho 2025-11-09 16:44:21 +09:00
  • 4779f3d0de kk: Use residency sets for user allocations Aitor Camacho 2025-11-09 15:18:50 +09:00
  • 417eb2340c d3d12: Video Encode - Reduce unnecessary syncs between encoder and context queues Silvio Vilerino 2025-11-20 16:21:40 -05:00
  • d9c2ccd543 d3d12: Video Encode - Do not flush on direct buffer maps Silvio Vilerino 2025-11-20 15:48:29 -05:00
  • f7c306c654 mediafoundation: log warning if dx11 device is not created with multithread protected Pohsiang (John) Hsu 2025-11-17 13:07:06 -08:00
  • d2fa57cb90 mediafoundation_frontend: update version to 1.08 Pohsiang (John) Hsu 2025-11-13 13:50:07 -08:00
  • f493f5c88d radv: Limit GTK workaround to affected versions Benjamin Otte 2025-11-20 13:21:41 +01:00
  • 344040c367 radv: enable RADV_THREAD_TRACE_CACHE_COUNTERS on GFX12 Samuel Pitoiset 2025-11-10 14:04:11 +01:00
  • 473118b6eb ac/spm: use hardware names for performance counters Samuel Pitoiset 2025-11-17 16:56:03 +01:00
  • 4c21a4846c ac/spm: adjust the granularity of SPM results on GFX12 Samuel Pitoiset 2025-11-17 16:45:59 +01:00
  • f434c5c934 ac/spm: add cache counters configuration for GFX12 Samuel Pitoiset 2025-11-17 16:31:59 +01:00
  • da07f1ef3f radv: allocate the SQTT BO in GTT for faster readback Samuel Pitoiset 2025-11-20 12:51:00 +01:00
  • d2ebe7719c ci/android: Build zink for arm64 as well Valentine Burley 2025-11-21 10:50:43 +01:00