Commit Graph

  • c97bd17d4d radv: switch to AC_TRACKED_xxx Samuel Pitoiset 2025-12-04 13:08:58 +01:00
  • fad24d6fcc ac/cmdbuf: add new slots to ac_tracked_reg Samuel Pitoiset 2025-12-04 13:18:21 +01:00
  • 18bdb76408 ac,radeonsi: move si_tracked_reg to common code Samuel Pitoiset 2025-12-04 13:00:27 +01:00
  • 6bda88bfdb pvr: copy WSI can_present_on_device function from PanVK Icenowy Zheng 2025-12-17 15:23:47 +08:00
  • 8b8e472c65 zink/ci: update the a750 expectations Martin Roukala (né Peres) 2025-12-17 14:51:05 +02:00
  • 5f54ae9048 turnip/ci: update the vkd3d expectations Martin Roukala (né Peres) 2025-12-17 09:06:10 +02:00
  • f155711a33 freedreno/ci: update the a750 expectations Martin Roukala (né Peres) 2025-12-17 09:05:56 +02:00
  • 6993b0172b freedreno/ci/a750: switch to the linux-firmware-provided gpu fw Martin Roukala (né Peres) 2025-12-16 17:52:34 +02:00
  • 74b7b68628 mesa/st: always override internal-format for 10-bit formats Erik Faye-Lund 2025-12-12 15:19:08 +01:00
  • 0da350f879 panvk: remove AFBC header zeroing Caterina Shablia 2025-12-16 13:36:44 +00:00
  • d8ceb38ef1 panvk: do not access the image in image view's destructor Caterina Shablia 2025-12-17 08:44:31 +00:00
  • bf2aa05b60 zink/ci: add two tests to the skip lists Samuel Pitoiset 2025-11-28 17:47:47 +01:00
  • 5d76202b6d radv: create descriptors for color/depth-stencil surfaces earlier Samuel Pitoiset 2025-11-28 08:58:52 +01:00
  • c8729cdd3c radv/meta: stop passing a stencil attachment for depth decompress Samuel Pitoiset 2025-11-28 10:08:52 +01:00
  • 43d7d97b13 radv/meta: inject image view usage info Samuel Pitoiset 2025-11-28 08:54:46 +01:00
  • ce69cabb60 radv: constify radv_{cb,ds}_buffer_info parameters Samuel Pitoiset 2025-11-28 09:38:08 +01:00
  • 48799005d7 Revert "drisw: Copy entire buffer ignoring damage regions" Lucas Fryzek 2025-12-03 19:19:56 -05:00
  • 17ab0f2ece drisw: Modify drisw_swap_buffers_with_damage to swap entire buffer Lucas Fryzek 2025-12-03 19:33:57 -05:00
  • 37c3a2fb89 zink/ci: update radv trace checksums Georg Lehmann 2025-12-17 09:23:52 +01:00
  • 0478021fdc aco/optimizer: reassociate rcp(mul(a, const)) into rcp_omod(a) Georg Lehmann 2025-11-30 14:57:14 +01:00
  • a8f5ced670 aco/optimizer: reassociate mul(mul(a, const), b) into mul_omod(a, b) Georg Lehmann 2025-11-30 14:34:05 +01:00
  • 125ac1626d radv: remove precomputed registers from radv_shader_binary Daniel Schürmann 2025-12-16 12:39:50 +01:00
  • 61287b00f3 anv: Stop using RCS companion for MSAA copy/clear on Xe3+ Sagar Ghuge 2025-03-04 22:43:59 -08:00
  • de0c547448 blorp: Handle 2D MSAA array image copies on compute shader Sagar Ghuge 2025-03-04 22:42:35 -08:00
  • 080d28a03e blorp: Set persample_msaa_dispatch for render shader Sagar Ghuge 2025-03-06 15:32:26 -08:00
  • d99a3d9b58 anv: remove CS-L3 coherency on Xe2 Lionel Landwerlin 2025-12-16 10:23:22 +02:00
  • 10f259e673 tu: Stop printing descriptor pool allocation failures Steev Klimaszewski 2025-12-13 18:19:15 -06:00
  • a520752328 freedreno/a6xx: gen8 lrz support Rob Clark 2025-12-11 15:52:35 -08:00
  • 0e82a8d759 freedreno/a6xx: Fix layered lrz Rob Clark 2025-12-16 10:13:44 -08:00
  • 14a23e8b3e freedreno/lrz: Add gen8 lrz layout support Rob Clark 2025-12-12 06:28:47 -08:00
  • 81c465372a freedreno/a6xx: Fix GRAS_LRZ_BUFFER_SLICE_PITCH Rob Clark 2025-12-15 12:38:49 -08:00
  • cb201e5755 freedreno/a6xx: Fix GRAS_LRZ_BUFFER_PITCH Rob Clark 2025-12-12 07:58:01 -08:00
  • 17b567485a freedreno/devices: Add num_slices Rob Clark 2025-12-12 06:02:08 -08:00
  • 57c93d31f2 kk: Expose occlusionQueryPrecise Aitor Camacho 2025-12-16 02:32:52 +09:00
  • 317a249205 kk: Attachmentless render passes start postponed to pipeline bind Aitor Camacho 2025-12-16 02:31:12 +09:00
  • 279679ce0c kk: Remove render pass logic in event set/reset entrypoints Aitor Camacho 2025-12-16 01:56:16 +09:00
  • e11240228b kk: Remove signal and end from upload writes not to end compute encoders Aitor Camacho 2025-12-16 00:31:51 +09:00
  • ea7f5f7f1c kk: Propagate availability before we reset it in vkCmdResetQueryPool Aitor Camacho 2025-12-15 20:33:47 +09:00
  • 53cea0ab43 kk: Update query availability only if it has availability Aitor Camacho 2025-12-15 19:51:34 +09:00
  • 5b1a89e21a kk: Change queue writes timing for easier compute merge for Metal4 upgrade Aitor Camacho 2025-12-15 19:32:03 +09:00
  • 86b5d376f5 kk: Simplify compute and blit encoder start Aitor Camacho 2025-12-15 19:02:44 +09:00
  • 237f8cbe6b kk: Split internally encoder fence signal and end Aitor Camacho 2025-12-15 18:38:10 +09:00
  • 2e2813f013 kk: Remove unneeded entrypoints in kk_encoder.h Aitor Camacho 2025-12-15 18:19:11 +09:00
  • 7b435be0d6 kk: Mark graphics descriptors' root dirty when dirtying graphics state Aitor Camacho 2025-12-17 02:56:21 +09:00
  • 9ef979b48b kk: Account for dynamic VI when flushing draw state Aitor Camacho 2025-12-17 02:55:20 +09:00
  • 6865ff18ba kk: support VK_(KHR|EXT)_calibrated_timestamps Yiwei Zhang 2025-12-15 23:53:53 -08:00
  • 3a73a7ba29 kk: add mtl_device_get_gpu_timestamp bridge Yiwei Zhang 2025-12-15 23:35:56 -08:00
  • 819213dc29 hk: fix flrp lowering Alyssa Rosenzweig 2025-12-16 10:08:08 -05:00
  • 09d493fc54 asahi: clang-format Alyssa Rosenzweig 2025-12-16 09:59:02 -05:00
  • 079e9ae606 treewide: use BITSET_*_COUNT Alyssa Rosenzweig 2025-12-15 14:15:37 -05:00
  • 593517a53a util: add BITSET_*_COUNT macros Alyssa Rosenzweig 2025-12-15 14:38:36 -05:00
  • 7d5afb0ee9 util: fix (amusing) find-n-replace fail Alyssa Rosenzweig 2025-12-15 14:47:37 -05:00
  • 9d704930a1 util/bitset: allow BITSET_*_RANGE(x, 0, -1) Alyssa Rosenzweig 2025-12-15 14:36:32 -05:00
  • 9c16bbd023 brw: Perform mark_last_urb_write_with_eot optimization after CFG Caio Oliveira 2025-04-02 14:01:42 -07:00
  • a4e84c9244 nir/gcm: Consider dead code elimination done by GCM as progress Caio Oliveira 2025-12-12 15:29:35 -08:00
  • c7a345aea6 r300/ci: remove RV530 and RV380 non-asan deqp jobs Pavel Ondračka 2025-12-16 14:11:38 +01:00
  • c1bf22b56f panfrost: do not over-estimate format tib-size Erik Faye-Lund 2025-12-16 12:12:47 +01:00
  • 5330d09931 panfrost: factor out meat of pan_bytes_per_pixel_tib to helper Erik Faye-Lund 2025-12-16 12:03:40 +01:00
  • 762fe6e9dc panfrost: do not over-estimate memory needed for dummy-rt Erik Faye-Lund 2025-12-16 11:08:21 +01:00
  • aa3c8e6fb0 panvk/csf: Fix BY_REGION dependencies Boris Brezillon 2025-12-15 11:15:18 +01:00
  • a00f6ee033 zink/ci: Add tests to the anv-tgl fails list to reflect CI state Boris Brezillon 2025-12-16 12:43:37 +01:00
  • 86581cca70 pan/ci: Replace the g610-vk-full job by a g610-vk-asan one Boris Brezillon 2025-12-12 14:21:30 +01:00
  • fe3a0ab105 ci: Add panfrost drivers to debian-arm64-asan Boris Brezillon 2025-12-12 14:19:54 +01:00
  • 8f0a8916c4 pan/ci: Extend g610-vk pre-merge test coverage Boris Brezillon 2025-12-13 09:17:44 +01:00
  • 1f704f0012 pan/ci: Update the g610 flakes to avoid UnexpectedImprovement(Pass) Boris Brezillon 2025-12-15 17:12:27 +01:00
  • 55481b6f10 panvk: Free the decode context in the create_device() error path Boris Brezillon 2025-12-13 14:53:10 +01:00
  • bbc8ce2704 pan/cs: Don't leak builder resources Boris Brezillon 2025-12-12 18:32:05 +01:00
  • d9fa4d5cbb panvk: Don't leak shader binaries when loaded from the cache Boris Brezillon 2025-12-12 14:09:21 +01:00
  • b66861a5f0 pan/bi: Fix leak in bi_iterator_schedule() Boris Brezillon 2025-12-12 13:06:21 +01:00
  • 29d173060e panvk: Fix a memory leak in the descriptor set logic Boris Brezillon 2025-12-12 14:31:21 +01:00
  • 8b6e4c68d6 panvk: Expose EXT_multisampled_render_to_single_sampled Christoph Pillmayer 2025-11-12 16:01:22 +00:00
  • b6cadef428 panvk: Implement VkSubpassResolvePerformanceQueryEXT Christoph Pillmayer 2025-12-05 09:29:51 +00:00
  • 5d2e297556 panvk: Setup attachments for ms to ss rendering Christoph Pillmayer 2025-12-05 09:28:58 +00:00
  • cb3f648175 panvk: Create MS shadow images and views Christoph Pillmayer 2025-12-05 09:27:07 +00:00
  • 092d78ebf4 pan/preload: Prepare for reading from single sampled view Christoph Pillmayer 2025-12-05 09:23:31 +00:00
  • d7ae5d5824 pan/decode: Fix indent in pandecode_dcd Christoph Pillmayer 2025-12-04 12:41:10 +00:00
  • 6193483c4f radv: rename RADEON_FLAG_VA_UNCACHED to RADEON_FLAG_GL2_BYPASS Samuel Pitoiset 2025-12-11 15:05:28 +01:00
  • 0beb83b0eb radv: add RADV_DEBUG=vm option Samuel Pitoiset 2025-12-11 14:57:08 +01:00
  • e53576a559 brw: Move MATH related validation Caio Oliveira 2025-12-04 14:30:34 -08:00
  • 55863c1267 brw: Add EU validation for ROR/ROL Caio Oliveira 2025-12-02 15:33:56 -08:00
  • 47d8ed1177 brw: Move PLN/LINE normalization Caio Oliveira 2025-12-02 12:36:44 -08:00
  • 3f436bdc6e brw: Make LINE normalization into validation Caio Oliveira 2025-12-02 12:36:44 -08:00
  • 75cf20f0eb brw: Remove LINE from brw_builder and brw_generator Caio Oliveira 2025-12-02 12:36:44 -08:00
  • cd3e3dd0d3 brw: Drop asserts for brw_SRND Caio Oliveira 2025-12-02 12:36:44 -08:00
  • 68190499df brw: Move ADD related validation Caio Oliveira 2025-12-02 12:33:31 -08:00
  • 6ae92d3372 brw: Move AVG related validation Caio Oliveira 2025-12-02 11:50:34 -08:00
  • 6d8d733d4d brw: Move MUL related validation Caio Oliveira 2025-12-02 11:32:20 -08:00
  • 26523bedec brw: Call nir_opt_offsets for mesh shaders Kenneth Graunke 2025-12-09 03:22:11 -08:00
  • 88d46605bd nir: Support Intel URB intrinsics in nir_opt_offsets Kenneth Graunke 2025-12-09 03:21:04 -08:00
  • d831f38d11 brw: Delete all the old backend mesh/task URB handling code Kenneth Graunke 2025-12-08 01:00:57 -08:00
  • d0dc45955d brw: Lower task shader payload access in NIR Kenneth Graunke 2025-12-08 00:21:45 -08:00
  • bd0c173595 brw: Lower mesh shader outputs in NIR Kenneth Graunke 2025-12-03 20:15:32 -08:00
  • 6e5cc63a3a brw: Extend URB lowering infrastructure to handle mesh shader outputs Kenneth Graunke 2025-12-01 12:46:10 -08:00
  • 60db7f20c9 brw: move MUE initialization out of the SIMD loop Lionel Landwerlin 2024-08-28 10:53:50 +03:00
  • d3053fb3d2 brw: Implement URB handle intrinsics for task/mesh stages Lionel Landwerlin 2025-11-12 14:25:36 -08:00
  • d18423b116 brw: Make lower_{inputs,outputs}_to_urb_intrinsics non-static Kenneth Graunke 2025-12-04 01:18:34 -08:00
  • 788c49ecc6 brw: Extend load_urb/store_urb to handle 32-bit non-vec4-aligned access Kenneth Graunke 2025-12-03 14:59:25 -08:00
  • 97857d3224 nir: Fix mod analysis of ishl to shift the recursive result Kenneth Graunke 2025-12-08 18:13:39 -08:00
  • 2b700f6bfd brw: Delete attr_desc struct Kenneth Graunke 2025-12-02 18:27:55 -08:00
  • 8177695403 brw: Add missed access to store_urb_lsc_intel intrinsics Kenneth Graunke 2025-12-11 01:49:13 -08:00