Commit Graph

  • 1e2aea7461 aco/optimizer: add new helper functions for combining two instructions Georg Lehmann 2024-11-26 16:08:01 +01:00
  • 87e168f223 aco/optimizer: make label_mad more generic Georg Lehmann 2025-10-29 20:05:25 +01:00
  • 53f5e447db aco/optimizer: add extract_float helper Georg Lehmann 2025-10-23 13:09:53 +02:00
  • 7eccf5c745 aco/optimizer: refactor insert Georg Lehmann 2025-10-23 12:33:20 +02:00
  • 049adad4f4 anv: split non binding related intrinsics from apply_layout Lionel Landwerlin 2025-08-14 19:31:56 +03:00
  • 138fbb1c6c mesa: introduce and use _mesa_has_texture_buffer_range Erik Faye-Lund 2025-10-31 11:50:06 +01:00
  • ba3a0c580f zink: only expose rgba buffer-textures Erik Faye-Lund 2025-10-30 14:46:35 +01:00
  • 73b1ea4491 panfrost: only expose rgba buffer-textures Erik Faye-Lund 2025-10-30 14:46:35 +01:00
  • 08b5876c37 v3d: only expose rgba buffer-textures Erik Faye-Lund 2025-10-30 14:46:35 +01:00
  • 70f1603125 mesa/main: do not check for ARB_texture_buffer_object for GL 3.1 Erik Faye-Lund 2025-10-30 13:33:45 +01:00
  • 3039899d5b mesa/main: correct error message Erik Faye-Lund 2025-10-31 11:45:55 +01:00
  • 6f2b8c3f61 mesa/st: do not enable EXT_texture_buffer_object with rgba only Erik Faye-Lund 2025-10-31 09:52:36 +01:00
  • 9d5e0c1ad2 mesa/main: correct formatquery error-handling Erik Faye-Lund 2025-10-30 19:58:59 +01:00
  • 7c9e5b4c1c radv: remove unreachable code for prefetch in radv_cs_emit_cp_dma() Samuel Pitoiset 2025-11-14 18:37:17 +01:00
  • 60d438e517 radv: always use MALL for CP DMA operations on GFX12 Samuel Pitoiset 2025-11-14 18:34:51 +01:00
  • b2a13ce92c radv/tests: require drm-shim and use it instead of RADV_FORCE_FAMILY Samuel Pitoiset 2025-11-18 14:46:21 +01:00
  • 8fd91a1ee9 ci: build drm-shim for RADV tests in debian-vulkan Samuel Pitoiset 2025-11-18 15:09:30 +01:00
  • 1f83e73145 radeonsi/vcn: Reduce allocated size for pre-encode recon pics David Rosca 2025-11-07 11:25:19 +01:00
  • a49b7adad8 venus: add error log coverage for virtgpu backend Yiwei Zhang 2025-11-14 01:03:17 -08:00
  • 0afc408cb9 venus: properly fix the blob mem mapping size Yiwei Zhang 2025-11-13 23:49:21 -08:00
  • c259ea24ee venus: avoid re-imported dma-buf to have a larger map size Yiwei Zhang 2025-11-13 21:35:41 -08:00
  • a6bf07e7c2 dri: avoid sending too many present reuqests when app start or pause Qiang Yu 2025-10-31 10:45:59 +08:00
  • 198537039a anv/rt: reduce writes to block_incr_and_start_prim Felix DeGrood 2025-10-29 21:42:14 +00:00
  • 768bb1c7a3 anv/rt: multithread writing of invalid leaves Felix DeGrood 2025-10-29 21:10:29 +00:00
  • 09c218e8aa anv/rt: fully restore code to write instance_count Felix DeGrood 2025-10-10 19:35:37 +00:00
  • cff9d82c66 anv/rt: rewrite encode.comp for better performance Felix DeGrood 2025-10-10 15:02:04 +00:00
  • 443ddace70 panvk/csf: merge v10 and v11 paths in issue_fragment_jobs Olivia Lee 2025-11-17 13:29:13 -08:00
  • 5c6c4cbebd panvk/csf: factor out cs_match_iter_sb helper macro Olivia Lee 2025-11-17 11:41:52 -08:00
  • 298ad17b81 panfrost: enable EXT_shader_pixel_local_storage Ryan Mckeever 2025-10-03 17:11:04 -07:00
  • c15a43cce0 pan/lib: prepare for pixel local storage support Ryan Mckeever 2025-10-03 17:08:58 -07:00
  • dfddcae916 pan/bi: introduce EXT_shader_pixel_local_storage support to compiler Ryan Mckeever 2025-09-26 12:34:19 -07:00
  • cc12bac4f8 gallium, mesa: keep track of pixel local storage state Ryan Mckeever 2025-09-16 19:03:47 -07:00
  • 7f7c4ebbba glsl, mesa: add EXT_shader_pixel_local_storage extension Ryan Mckeever 2025-10-22 22:45:58 -07:00
  • 04d3da19c6 glapi: add EXT_shader_pixel_local_storage extension Ryan Mckeever 2025-10-20 18:07:08 -07:00
  • 05795a1bd2 compiler/glsl: replace tabs with spaces Ryan Mckeever 2025-09-17 19:13:38 -07:00
  • 98bd0850da nir: Add a pass to downgrade inout PLS vars to {in,out} only ones Boris Brezillon 2025-10-11 09:55:57 +02:00
  • 2cc254d8cb nir: Teach nir_lower_io_vars_to_temporaries() about PLS vars Boris Brezillon 2025-10-08 08:50:04 +02:00
  • ea4d4d2a77 nir: Prepare nir_lower_io_vars_to_temporaries() for optional PLS lowering Boris Brezillon 2025-11-03 09:39:31 +01:00
  • ab867cc3cd nir: add intrinsics for pixel local storage Eric R. Smith 2025-07-09 13:37:46 -03:00
  • 75263ce911 nir: add support for pixel_local_storage variables Ryan Mckeever 2025-09-26 12:32:23 -07:00
  • bfee8d3a14 android: support longer property names Allen Ballway 2025-11-17 11:28:13 -08:00
  • 9a72696e02 nir/lower_tex: copy is_sparse when lowering txd Anna Maniscalco 2025-11-17 23:20:52 +01:00
  • 1243d575a5 aco/insert_nops: Consider s_setpc target susceptible to VALUReadSGPRHazard Natalie Vock 2025-10-26 12:08:10 +01:00
  • 9f512d8f93 radv: advertise VK_EXT_custom_resolve Samuel Pitoiset 2025-09-10 17:09:29 +02:00
  • 91469bcc30 radv: implement VK_EXT_custom_resolve Samuel Pitoiset 2025-08-06 13:50:47 +02:00
  • d700205a9d vulkan: add support for vkCustomResolveCreateInfoEXT Samuel Pitoiset 2025-08-14 11:34:42 +02:00
  • d46be8fbf2 rusticl/kernel: Do not run kernels with a workgroup size beyond work_dim Karol Herbst 2025-11-11 17:51:26 +01:00
  • 810dca450c rusticl/kernel: fix clGetKernelSuggestedLocalWorkSizeKHR implementation Karol Herbst 2025-11-11 17:48:57 +01:00
  • 2587a565d8 radeonsi/vcn: Remove unnecessary vars for AV1 encode David Rosca 2025-11-11 10:54:04 +01:00
  • 698de5360c radeonsi/vcn: Cleanup AV1 screen content tools coding David Rosca 2025-11-10 11:30:21 +01:00
  • 6050bda231 radeonsi/uvd_enc: Cleanup HEVC encode deblock params handling David Rosca 2025-11-10 11:14:57 +01:00
  • 153ff5dd8a radeonsi/vcn: Cleanup HEVC encode deblock params handling David Rosca 2025-11-10 11:00:43 +01:00
  • 10e274af62 radeonsi/video: Make helper radeon_bitstream functions static David Rosca 2025-11-05 15:02:32 +01:00
  • 094e20f134 radeonsi/vcn: Use radeon_bitstream functions to code headers David Rosca 2025-11-05 14:39:58 +01:00
  • 628694c16c radeonsi/vce: Use radeon_bitstream functions to code headers David Rosca 2025-11-05 14:59:59 +01:00
  • 332ec608ad radeonsi/uvd_enc: Use radeon_bitstream functions to code headers David Rosca 2025-11-05 14:54:06 +01:00
  • 1f51401dae radeonsi/video: Add VPS/SPS/PPS and sequence header functions to radeon_bitstream David Rosca 2025-11-05 14:36:24 +01:00
  • c5f898edb4 frontends/va: Add AV1 encode high_bitdepth flag David Rosca 2025-11-05 14:35:57 +01:00
  • 617f0562bb pan: Use bitset instead of bool array in bi_find_loop_blocks Christoph Pillmayer 2025-11-11 15:16:48 +00:00
  • 6535a3b6b3 pan: Fix bi_find_loop_blocks Christoph Pillmayer 2025-11-11 14:47:17 +00:00
  • 5ae1b68cb0 pan: Adapt calc_dominance from nir to bi Christoph Pillmayer 2025-11-11 12:39:22 +00:00
  • dd01573207 pan: Copy nir_dominance.c to bi_dominance.c Christoph Pillmayer 2025-11-12 10:03:11 +00:00
  • ca9c9957e2 pan: Avoid some redundant SSA spills Christoph Pillmayer 2025-11-10 13:53:17 +00:00
  • 45c9c61ad3 anv/ci: Run vkd3d job in parallel Valentine Burley 2025-11-17 13:32:34 +01:00
  • b0047be0c2 mesa: fix _mesa_update_texture_matrices() Timothy Arceri 2025-11-17 15:13:14 +11:00
  • ad25196d35 radv: add support for cooperative matrix reductions. Dave Airlie 2025-08-11 16:25:09 +10:00
  • 3a175b54a4 aco,nir: support subdword v_permlane_b16 Georg Lehmann 2025-09-06 21:02:18 +02:00
  • a4a0d28ea6 spirv: add support for cooperative matrix reduction operation Dave Airlie 2025-08-11 16:24:13 +10:00
  • 438245404c nir: add support for cooperative matrix reduction operations. Dave Airlie 2025-08-11 16:20:52 +10:00
  • 9385d94bc9 nir: add a flag for functions that are used in cmat calls. Dave Airlie 2025-10-20 13:10:59 +10:00
  • 26eaba935d nir: add a cmat call instruction type. Dave Airlie 2025-11-12 12:17:10 +10:00
  • 6ba0797a06 etnaviv: Improve flatshading Christian Gmeiner 2025-07-26 01:06:36 +02:00
  • 3e9cbea34e kk: Fill driverUUID Aitor Camacho 2025-11-13 20:27:34 +09:00
  • 38fe7b7352 util: Add build_id for macOS Aitor Camacho 2025-11-13 20:25:50 +09:00
  • a77e09eaeb util: Introduce HAVE_BUILD_ID for build id utils Aitor Camacho 2025-11-13 21:47:48 +09:00
  • 9d2c8e5b98 bin/gen_release_notes: Remove duplicate bug entires Dylan Baker 2025-11-17 09:10:19 -08:00
  • cda114e0e4 bin/gen_release_notes: Remove cast that does nothing Dylan Baker 2025-11-17 09:08:36 -08:00
  • 9b7a676fa6 docs/relnotes/25.3.0: Escape some rst language constructs Dylan Baker 2025-11-17 10:26:08 -08:00
  • 4a524a6de6 docs/relnotes/25.3.0: Remove duplicate bug fixes Dylan Baker 2025-11-17 10:23:38 -08:00
  • b1640d027f docs: update calendar for 25.3.0 Dylan Baker 2025-11-14 13:59:05 -08:00
  • 04e1c46089 docs: Add sha sums for 25.3.0 Dylan Baker 2025-11-14 13:56:23 -08:00
  • 34c520037a docs: add release notes for 25.3.0 Dylan Baker 2025-11-14 13:24:41 -08:00
  • c49b3c670c kk: Add MESA_KK_DISABLE_WORKAROUNDS to disable workarounds Aitor Camacho 2025-11-13 23:37:28 +09:00
  • adf881cd3e etnaviv: Add support for ARB_vertex_type_2_10_10_10_rev Christian Gmeiner 2025-11-12 14:29:08 +01:00
  • 401b2066b0 anv: ensure slab allocated memory matches image requirements Lionel Landwerlin 2025-11-17 11:43:20 +02:00
  • 775f8ec105 anv: fixup load_ubo lowering Lionel Landwerlin 2025-11-15 22:59:16 +02:00
  • 4a2df9127f panvk/csf: add PANLIB_BARRIER_CSF_WAIT, to insert WAIT after precomp Olivia Lee 2025-10-06 10:25:18 -07:00
  • f5e0d90231 panvk/csf: put precomp syncobj behind PANLIB_BARRIER_CSF_SYNC option Olivia Lee 2025-10-03 10:23:11 -07:00
  • ebbf05f9d2 panvk/csf: explicitly set ls_sb_slot in set_fbds_provoking_vertex Olivia Lee 2025-11-14 20:29:26 -08:00
  • e899bc8be8 panvk/csf: fix uninitialized read in draw context Olivia Lee 2025-11-14 20:29:26 -08:00
  • bcdc0aae44 anv: Make pipeline mode switches show which mode is being entered Casey Bowman 2025-06-17 23:51:42 -07:00
  • 3f795016d3 anv: Remove vf_flush for start of command buffers Casey Bowman 2025-05-22 15:26:32 -07:00
  • 4816318887 brw: fix workaround fence rlen field Lionel Landwerlin 2025-11-17 09:52:53 +02:00
  • 17c015c2de radeonsi/vce: Add workaround for unaligned input surface David Rosca 2025-11-12 10:13:32 +01:00
  • 018f45f981 aco/insert_NOPs: remove redundant VALUReadSGPRHazard waits Georg Lehmann 2025-11-14 10:46:58 +01:00
  • b1d730982e aco/insert_NOPs: remove redundant VALUMaskWriteHazard waits Georg Lehmann 2025-11-14 10:43:11 +01:00
  • c3170d11ac pvr: limit availability of HW defs Erik Faye-Lund 2025-11-13 12:18:41 +01:00
  • b8721b7436 pvr: respect has_pbe_stride_align_1pixel Erik Faye-Lund 2025-11-13 12:18:41 +01:00
  • ba47e03908 pvr: store has_pbe_stride_align_1pixel in pvr_device_features Erik Faye-Lund 2025-11-13 12:11:16 +01:00
  • da414f102c pvr: factor out write_immutable_samplers Erik Faye-Lund 2025-11-13 11:12:28 +01:00