Commit Graph

  • 618c137b29 panvk: pass flags to panvk_sampler_fill_desc Erik Faye-Lund 2025-07-02 14:37:41 +02:00
  • c30de16970 panvk: fixup bad indent Erik Faye-Lund 2025-07-02 14:37:11 +02:00
  • cb6f2d9409 ac/surface: use align with NPOT for estimating surface size Samuel Pitoiset 2025-07-02 14:37:36 +02:00
  • 25536c7d4d pan/kmod: Explicitly set the user MMIO offset when the KMD supports it Boris Brezillon 2025-04-14 19:03:34 +02:00
  • 465cda8237 panvk: Make imports strict at all times except for AFBC(RGB) Boris Brezillon 2025-06-26 09:52:44 +02:00
  • 53e4f4149b panfrost: Force strict import rules for AFBC(YUV) Boris Brezillon 2025-06-26 09:51:49 +02:00
  • ec05d4b1fa rusticl: drop Arc around PipeResource Karol Herbst 2025-06-29 02:44:11 +02:00
  • 900dacb0ef rusticl/mesa: add PipeResource::new_ref Karol Herbst 2025-06-29 02:40:34 +02:00
  • ff0d77d69d rusticl: reset VMA address of resource inside SVMAlloc::drop Karol Herbst 2025-07-02 22:34:31 +02:00
  • 85d95009f5 meson: use the wayland module submit/meson-wayland-module Dylan Baker 2025-06-30 18:06:17 +00:00
  • c8cc9e781d panvk/csf: add more utrace tracepoints Chia-I Wu 2024-12-05 13:18:14 -08:00
  • 67da3d3a4c panvk/csf: prepare for indirect dispatch tracing Chia-I Wu 2024-12-05 13:36:14 -08:00
  • a74340d825 panvk/csf: add panvk_cache_flush_is_nop Chia-I Wu 2024-12-05 13:10:04 -08:00
  • a68dcc5de3 panvk: define more utrace tracepoints Chia-I Wu 2024-12-05 09:46:16 -08:00
  • 356f08aeab panvk: propagate CS error in barrier sync wait Chia-I Wu 2025-07-01 14:07:25 -07:00
  • 7868a551ff panvk: remove debug_syncobjs Chia-I Wu 2025-06-17 15:41:27 -07:00
  • 6f21c4a549 panvk: check for CS error Chia-I Wu 2025-06-17 14:26:23 -07:00
  • d433f4e8bf nak: Encode ureg handle sources for surface ops on Blackwell Faith Ekstrand 2025-07-02 14:38:36 -04:00
  • 19bee26056 nak: Surface handles are not allowed to be rZ Faith Ekstrand 2025-07-02 14:33:57 -04:00
  • c1ba062a30 rusticl: use image_copy_buffer Karol Herbst 2025-06-28 23:34:14 +02:00
  • 0003e16fc6 nir/lower_clip: update comment Alejandro Piñeiro 2025-06-19 13:45:49 +02:00
  • 028591aead ac/nir: remove kill_pointsize and kill_layer options from lowering passes Marek Olšák 2025-06-01 14:13:14 -04:00
  • 42ad7543b8 ac/nir: switch legacy GS lowering to ac_nir_prerast_out completely Marek Olšák 2025-05-31 11:53:18 -04:00
  • 723ce13f90 ac/nir: move gs_output_component_mask_with_stream to prerast utils Marek Olšák 2025-05-31 11:41:03 -04:00
  • 2c64cdc047 ac/nir: return the GS copy shader from ac_nir_lower_legacy_gs Marek Olšák 2025-05-31 11:14:30 -04:00
  • 98f3fc494e ac/nir: remove no-op loop from ac_nir_create_gs_copy_shader Marek Olšák 2025-05-31 08:47:41 -04:00
  • 098d33766a ac: add legacy GS subgroup size computation from radeonsi Marek Olšák 2025-05-31 08:01:54 -04:00
  • fa8db1ccd3 ac: add NGG subgroup size computation from radeonsi Marek Olšák 2025-05-30 22:19:24 -04:00
  • 4263b49778 ac/nir: remove ngg_scratch LDS ABI, allocate it in the lowering pass Marek Olšák 2025-06-02 22:27:41 -04:00
  • b1b581f855 ac/nir/lower_ngg: add an option not to export cull distances if the shader culls them Marek Olšák 2025-05-30 06:21:10 -04:00
  • 8c04a91d12 ac/nir: rename clip_cull_mask parameter to clearer export_clipdist_mask Marek Olšák 2025-05-30 06:28:22 -04:00
  • ed0f393607 ac/nir/lower_ngg: rename clip_cull_dist_mask and use it correctly Marek Olšák 2025-05-30 06:17:45 -04:00
  • f6af3c0e17 ac/nir/lower_ngg: forward constant GS & XFB output components from stores to loads for LDS Marek Olšák 2025-05-29 11:16:32 -04:00
  • 0ba4e3ae83 ac/nir/lower_ngg: add & use new scalar helpers for XFB loads/stores Marek Olšák 2025-05-29 09:14:36 -04:00
  • 4b6ae11207 ac/nir/lower_ngg: add & use new scalar helpers for GS loads/stores Marek Olšák 2025-05-29 09:14:36 -04:00
  • f407129b7f ac/nir/lower_ngg_gs: cull against clip/cull distances & clip planes in GS Marek Olšák 2025-05-29 08:35:16 -04:00
  • 7da88c76db intel: Add support for BFloat16 as cooperative matrix accumulator Matt Turner 2025-06-03 13:24:20 -04:00
  • e6242fb958 brw: Handle bfloat16 dest and src0 operands for DPAS Matt Turner 2025-06-03 13:19:03 -04:00
  • c006bee22d brw: Don't use simd_select for BS shaders Caio Oliveira 2025-06-27 08:46:56 -07:00
  • 4be493862d meson: only run symbols-check if nm is available Eric Engestrom 2025-06-29 17:26:52 +02:00
  • f350803fb3 bin/symbols-check: document new platform symbols exported since symbols-check was broken Eric Engestrom 2025-07-02 18:13:18 +02:00
  • f06fff8148 bin/symbols-check: sort platform symbols Eric Engestrom 2025-07-02 18:09:34 +02:00
  • 3d9b76db8e bin/symbols-check: ignore version of platform symbols Eric Engestrom 2025-07-02 18:34:41 +02:00
  • 5672230c19 bin/symbols-check: ignore nm lines that don't have a symbol name Eric Engestrom 2025-06-29 16:56:41 +02:00
  • e626636e90 bin/symbols-check: fix fields length condition before accessing fields Eric Engestrom 2025-06-29 16:58:01 +02:00
  • f28cda029c bin/symbols-check: add missing newline before function Eric Engestrom 2025-06-29 16:54:27 +02:00
  • 6a28d6707d meson: Require LLVM 8 or newer Adam Jackson 2025-01-30 09:42:39 -05:00
  • c459be3795 zink: loosen heuristic for buf2img texture upload barriers Mike Blumenkrantz 2025-06-26 11:52:44 -04:00
  • 403a455ae9 tc: replace gpu util_copy_box with single image_copy_buffer call Mike Blumenkrantz 2025-06-26 08:29:34 -04:00
  • 52216557e1 tc: use image_copy_buffer for subdata uploads instead of resource_copy_region Mike Blumenkrantz 2025-06-26 15:19:53 -04:00
  • da16c9ad90 zink: implement image_copy_buffer Mike Blumenkrantz 2025-06-26 08:15:09 -04:00
  • c25e31392a zink: rework zink_copy_image_buffer() Mike Blumenkrantz 2025-06-26 10:54:22 -04:00
  • 8b8a06f6c3 gallium: add pipe_context::image_copy_buffer Mike Blumenkrantz 2025-06-26 08:14:28 -04:00
  • f946167e30 aux/trace: always finish dumping draw/dispatch calls before triggering them Mike Blumenkrantz 2025-06-26 15:35:40 -04:00
  • be6b49449c mesa: clear program info when updating program string Charlotte Pabst 2025-06-13 23:09:55 +02:00
  • 10ef9c6a80 radv: disable RB+ with E5B9G9R9 to workaround failures on GFX10.3-GFX11.5 Samuel Pitoiset 2025-06-19 11:38:44 +02:00
  • 7017b25d6a radv: stop disabling the alpha optimization with E5B9G9R9 and RB+ Samuel Pitoiset 2025-06-19 10:49:07 +02:00
  • 834389dbde docs: add sha sum for 25.1.5 Eric Engestrom 2025-07-02 17:57:21 +02:00
  • 40cb317c11 docs: add release notes for 25.1.5 Eric Engestrom 2025-07-02 17:46:17 +02:00
  • 3387beff79 docs: update calendar for 25.1.5 Eric Engestrom 2025-07-02 17:57:42 +02:00
  • 673f684ddd nir: Support printing cmat constants David Neto 2025-06-25 17:00:36 -04:00
  • bb3274f0d8 nvk: Pass the pipe_format to copy_remap_format() Faith Ekstrand 2025-07-02 10:11:30 -04:00
  • 8a3d5aed64 docs: add sha sum for 25.1.5 25.1 Eric Engestrom 2025-07-02 17:57:21 +02:00
  • fe77ae26db VERSION: bump for 25.1.5 mesa-25.1.5 Eric Engestrom 2025-07-02 17:46:17 +02:00
  • 1bf5e50bb2 docs: add release notes for 25.1.5 Eric Engestrom 2025-07-02 17:46:17 +02:00
  • c733f07378 brw: Use the right width in brw_nir_apply_key for BS shaders Caio Oliveira 2025-06-27 08:07:03 -07:00
  • 8911437038 ci: crnm: review argument metavar and type Sergi Blanch-Torne 2025-07-02 14:47:24 +02:00
  • c3f4b1a7db ci: crnm: rev argument for tags and branches Sergi Blanch-Torne 2025-06-30 12:13:22 +02:00
  • 1a85ddb514 rusticl: Fix work group size validation Rob Clark 2025-07-01 09:14:10 -07:00
  • 9b3b65d7c3 freedreno/a6xx: Fix thread calc for dummy kernels Rob Clark 2025-07-01 10:56:19 -07:00
  • 4ecd9ec268 dri: Remove plane info for RGB formats Rob Clark 2025-06-27 07:50:27 -07:00
  • 092bafe2ec dri: Don't iterate the planes for non-YUV Rob Clark 2025-07-01 07:54:32 -07:00
  • 4aaf431a11 dri: Garbage-collect old DRI interfaces Daniel Stone 2025-07-01 14:30:44 +01:00
  • 82a6f19fdb dri: Remove unused prototype Rob Clark 2025-07-01 08:15:42 -07:00
  • 4d61e281ea dri2: Remove format components mapping Daniel Stone 2025-07-01 12:14:29 +01:00
  • 2bf50a2b31 egl/wayland: Move EGL components to wayland-drm Daniel Stone 2025-07-01 11:59:45 +01:00
  • 87f81dc8b0 egl/wayland: Remove unnecessary plane validity check Daniel Stone 2025-07-01 11:51:11 +01:00
  • d861a7b498 pan/layout: Fix size_B calculation for AFBC(3D) Boris Brezillon 2025-06-19 10:46:48 +02:00
  • 61761d49d5 anv: move view_usage check to before setting the protected bit on it Iván Briano 2025-07-01 11:18:58 -07:00
  • 27d61a6fd2 aco: update ctx.block when inserting discard block Rhys Perry 2025-06-30 14:25:17 +01:00
  • 09915f11a4 v3d: fix support for no buffer object bound Jose Maria Casanova Crespo 2025-06-30 23:22:39 +02:00
  • 2ae8d0362b dri: fix __DRI_IMAGE_FORMAT* to PIPE_FORMAT* mappings Timothy Arceri 2025-06-30 22:25:41 +10:00
  • b2186f35a1 nak: I/O offsets are unsigned when combined with RZ Faith Ekstrand 2025-06-30 15:31:43 -04:00
  • 8bcc9c9a04 asahi: flush around XFB Alyssa Rosenzweig 2025-06-27 12:58:05 -04:00
  • fe9d475e34 dzn: Roll up initialization failure in dzn_meta_init Jesse Natalie 2025-06-25 09:59:42 -07:00
  • a20567eead nir/lower_bit_size: fix bitz/bitnz Rhys Perry 2025-06-26 17:13:55 +01:00
  • dd65919d84 nak: Tell NIR to lower invalid implicit LODs Faith Ekstrand 2025-06-27 10:28:39 -04:00
  • 0124b9a342 nouveau: workaround linear/z rendering interaction Dave Airlie 2025-05-29 11:24:21 +10:00
  • 78dbc63715 v3d: Avoid fast TLB blit if reused job doesn't store the color buffer Jose Maria Casanova Crespo 2025-06-20 15:32:10 +02:00
  • e09031bbd3 anv: Fix typo when checking format's extended usage flag Calder Young 2025-06-27 15:34:40 -07:00
  • fec4040ada venus: fix msaa state sample location info sanitization Yiwei Zhang 2025-06-27 23:56:46 -07:00
  • 2089eaa39e frontends/va: Fix SyncSurface when used to sync coded buffer David Rosca 2025-06-27 07:43:03 +02:00
  • f3f56a8668 ac/virtio: fix alignment of metadata command Pierre-Eric Pelloux-Prayer 2025-06-12 11:27:10 +02:00
  • 11bc07dcf5 radv: Timestamps are not valid on dedicated sparse queue. Hans-Kristian Arntzen 2025-06-26 16:29:15 +02:00
  • e9629998aa spirv: Fix cooperative matrix in OpVariable initializer James Price 2025-06-20 23:18:07 -04:00
  • b474d8e858 lavapipe: Suspend conditional rendering around ray tracing dispatches Konstantin Seurer 2025-06-25 22:06:00 +02:00
  • 27df7b4a8c mesa: reorder mesa format corresponding to GL_BGRA mojyack 2025-06-23 09:49:16 +09:00
  • 74e35799b2 radeonsi: transition to TC-compatible HTILE on full clears Pierre-Eric Pelloux-Prayer 2025-06-24 15:53:21 +02:00
  • d9b72d2987 radv: gather nir shader info at the end of radv_optimize_nir() Samuel Pitoiset 2025-06-24 09:12:10 +02:00
  • 8a8f5b6962 freedreno/a6xx: Fix max_threads to account for reg footprint Rob Clark 2025-06-25 08:45:17 -07:00