From eric at engestrom.ch Wed Jul 2 15:58:32 2025 From: eric at engestrom.ch (Eric Engestrom) Date: Wed, 2 Jul 2025 17:58:32 +0200 Subject: [ANNOUNCE] mesa 25.1.5 Message-ID: Hello everyone, The bugfix release 25.1.5 is now available. If you find any issues, please report them here: https://gitlab.freedesktop.org/mesa/mesa/-/issues/new The next bugfix release is due in two weeks, on July 16th. Cheers, Eric --- Adri?n Larumbe (2): panfrost: Fix Panfrost BO leak in error handling path panfrost: Add missing util_range_init() Alyssa Rosenzweig (2): asahi,hk: fix ts allocation for more shader types asahi: flush around XFB Antonino Maniscalco (1): zink: wait for sparse queue to go idle Boris Brezillon (1): pan/layout: Fix size_B calculation for AFBC(3D) Calder Young (1): anv: Fix typo when checking format's extended usage flag Christopher Gautier (1): panfrost, panvk: The size of resource tables needs to be a multiple of 4. Dave Airlie (1): nouveau: workaround linear/z rendering interaction David Rosca (1): frontends/va: Fix SyncSurface when used to sync coded buffer Doug Nazar (1): glx: Fix memory leak with software dri Emma Anholt (3): intel/shim: Report support for PXP status. freedreno/a2xx: Disable interpolated input intrinsics. turnip: Fix subpass depth/stencil change detection. Eric Engestrom (13): docs: add sha sum for 25.1.4 .pick_status.json: Update to e2a2663638669e56960b89ba438cec590b70bcda .pick_status.json: Mark 3778b2226890345042f5869a8552fc55c8ea6998 as denominated hasvk: only run tests on x86 (32 & 64 bit) intel/compiler tests: rewrite subprocess handling in run-test.py intel/compiler tests: fix path-to-string conversion intel/compiler tests: fix "is there something after the options" check intel/compiler tests: fix variable type for getopt_long() return value meson: allow "venus without virgl" builds meson: fix vdrm inclusion logic freedreno/drm: fix libvdrm inclusion logic docs: add release notes for 25.1.5 VERSION: bump for 25.1.5 Erik Faye-Lund (1): pan/bi: rework memory barriers Faith Ekstrand (4): nir/lower_input_attachments: Stop assuming tex src indices nir/lower_input_attachments: Don't ignore tex coordinates nak: Tell NIR to lower invalid implicit LODs nak: I/O offsets are unsigned when combined with RZ Georg Lehmann (1): nir/opt_intrinsic: fix inclusive scan rewrite with multiple uses Hans-Kristian Arntzen (1): radv: Timestamps are not valid on dedicated sparse queue. Iv?n Briano (1): anv: move view_usage check to before setting the protected bit on it James Price (1): spirv: Fix cooperative matrix in OpVariable initializer Jesse Natalie (1): dzn: Roll up initialization failure in dzn_meta_init Jose Maria Casanova Crespo (2): v3d: Avoid fast TLB blit if reused job doesn't store the color buffer v3d: fix support for no buffer object bound Jos? Roberto de Souza (1): Revert "anv: Enable preemption due 3DPRIMITIVE in GFX 12" Konstantin Seurer (1): lavapipe: Suspend conditional rendering around ray tracing dispatches Lionel Landwerlin (4): anv: only use compressed memory types on Xe2+ isl: handle DISABLE_AUX in get_mcs_surf anv: fix clears on single aspect of YCbCr images anv: fix sampler hashing in set layouts Marek Ol??k (1): radeonsi: don't clamp the shadow comparison value for nir_texop_lod on gfx8-9 Mike Blumenkrantz (1): zink: don't use TRANSFER bit as default pipeline stage if no access is set Olivia Lee (2): panfrost: fix depth clip range with u_blitter panvk: return error when mmap fails in BindImageMemory2 and BindBufferMemory2 Patrick Lerda (2): r600: make vertex r10g10b10a2_snorm conformant on palm and beyond r600: fix emit_image_load_or_atomic() snorm formats Pierre-Eric Pelloux-Prayer (3): radeonsi: check set_debug_callback before use radeonsi: transition to TC-compatible HTILE on full clears ac/virtio: fix alignment of metadata command Rhys Perry (3): aco/lower_branches: keep blocks with multiple logical successors nir/lower_bit_size: fix bitz/bitnz aco: update ctx.block when inserting discard block Rob Clark (3): freedreno/a6xx: Fix max_threads to account for reg footprint freedreno/a6xx: Fix thread calc for dummy kernels rusticl: Fix work group size validation Romaric Jodin (1): panvk: fix bi_emit_alu calling bi_make_vec_to Ryan Houdek (1): tu: Fixes missing sse2 flags Sagar Ghuge (1): anv: Apply flush during WriteAccelerationStructures Samuel Pitoiset (1): radv: gather nir shader info at the end of radv_optimize_nir() Timothy Arceri (1): dri: fix __DRI_IMAGE_FORMAT* to PIPE_FORMAT* mappings Vinson Lee (1): freedreno: Sort MRTs so output is stable Yiwei Zhang (4): radv: relax the native_handle_t::numFds requirement u_gralloc/mapper5: fill u_gralloc_buffer_color_info properly u_gralloc/mapper4: fill u_gralloc_buffer_color_info properly venus: fix msaa state sample location info sanitization mojyack (1): mesa: reorder mesa format corresponding to GL_BGRA git tag: mesa-25.1.5 https://mesa.freedesktop.org/archive/mesa-25.1.5.tar.xz SHA256: 3c4f6b10ff6ee950d0ec6ea733cc6e6d34c569454e3d39a9b276de9115a3b363 mesa-25.1.5.tar.xz SHA512: ac44aab7ba0aa22f054c6a50fbb92fea5e78ebaea3ed7b4a6f652e1c894375cc8bb383e94390b1b0b956a07b950b0edfa718fb4235b878292246532f59373552 mesa-25.1.5.tar.xz PGP: https://mesa.freedesktop.org/archive/mesa-25.1.5.tar.xz.sig -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 488 bytes Desc: not available URL: From mark.filion at collabora.com Mon Jul 7 14:49:22 2025 From: mark.filion at collabora.com (Mark Filion) Date: Mon, 07 Jul 2025 10:49:22 -0400 Subject: Reminder: Final week to submit a talk for XDC 2025! Message-ID: <72e813c28205eb39956033124aa446adabfdc517.camel@collabora.com> Hello! It's the final week to submit a talk for XDC 2025, which will take place at the TU Wien Kuppelsaal in Vienna, Austria on 29 September to 1 October. CfP ends this coming Friday, 11 July at 23:59 CEST. ????https://xdc2025.x.org ?? As usual, the conference is free of charge and open to the general public. If you plan on attending, please make sure to register as early as possible: ????https://indico.freedesktop.org/event/10/registrations/ In addition to registration, the CfP is now open for talks, demos, and workshops at XDC 2025. While any serious proposal will be gratefully considered, topics of interest to X.Org and freedesktop.org developers are encouraged. The program focus is on new development, ongoing challenges and anything else that will spark discussions among attendees in the hallway track. We are open to talks across all layers of the graphics stack, from the kernel to desktop environments / graphical applications and about how to make things better for the developers who build them. Head to the CfP page to learn more: ????https://indico.freedesktop.org/event/10/abstracts/ The deadline for submissions Friday, 11 July 2025. We are looking forward to seeing you in Vienna! If you have any questions, please email the organizer (hfink at snap.com), adding on CC the X.org board (board at foundation.x.org). And don't forget, you can follow us on Mastodon for all the latest updates and to stay connected: ????https://floss.social/@XOrgDevConf Best, Mark -------------- next part -------------- An HTML attachment was scrubbed... URL: From zerodayzone1111 at gmail.com Sun Jul 6 21:24:28 2025 From: zerodayzone1111 at gmail.com (ZeroDayZone) Date: Sun, 6 Jul 2025 23:24:28 +0200 Subject: Contribution Inquiry: Eager to Support Open-Source GPU Development Message-ID: Dear Mesa3D Development Team, I hope this message finds you well. My name is *Erik T. (Zero)*, and I am very passionate about graphics processor development, microelectronics, and open-source software. I recently came across your project and was deeply inspired by the idea of working on low-level GPU architecture and software that is accessible to everyone. I would love to get involved and contribute to your project?whether it's by working on hardware (HDL/FPGA), software (driver development, compiler work, or shader support), documentation, or tools. Although I am still expanding my knowledge in this field, I am very eager to learn, collaborate, and grow alongside the community. If there are any beginner-friendly tasks, outstanding issues, or areas where help is currently needed, I would be truly grateful for the opportunity to assist. You can also reach me on Discord under the username: *Zero*. Thank you very much for your time, and I look forward to hearing from you. Best regards, *Erik T. (Zero)* -------------- next part -------------- An HTML attachment was scrubbed... URL: From monteiroquiet at gmail.com Tue Jul 8 20:19:04 2025 From: monteiroquiet at gmail.com (Daniel Monteiro) Date: Tue, 8 Jul 2025 21:19:04 +0100 Subject: Updated list of demos and detailed info Message-ID: Hello everyone, As part of my effort to become a better OpenGL and Vulkan developer, I've been reading through (and experimenting with) the Mesa Demos. During this process, I noticed that some of the demos don't run under certain conditions. I'd like to catalogue these cases and, if possible, document the requirements and runtime conditions for each demo. Would there be interest in such a catalogue? I could also include screenshots where appropriate. I'm aware this is a large task (I counted 531 binaries after building), and I'm doing it regardless. But if there's interest in hosting or linking to this documentation, I?d be happy to put in extra effort and be more thorough. PS: Regardless of hosting, do you have any suggestions on how I should approach this? I'd really appreciate any advice. Best regards, Daniel "MontyOnTheRun" Monteiro From tarceri at itsqueeze.com Thu Jul 10 08:32:19 2025 From: tarceri at itsqueeze.com (Timothy Arceri) Date: Thu, 10 Jul 2025 18:32:19 +1000 Subject: Contribution Inquiry: Eager to Support Open-Source GPU Development In-Reply-To: References: Message-ID: <9c94ce880322cd93611356cd92351460f477aa75.camel@itsqueeze.com> Hi Erik, Always good to have new contributors. I'm not aware of any beginner- friendly tasks, others may be? Mesa has matured greatly as a project in the 10+ years I've been around which is fantastic but also means lots of the low hanging fruit has been picked. These days most new development work tends to be focused on the Vulkan drivers, new OpenGL work has slowed and is largely focused around bug fixes and optimisations. There is also things like the Rust based OpenCL frontend but don't know much about this other than it exists. You can always look at the mesa issue tracker for places to help, or look at previously accepted MRs, fixes, etc as a place to try learn how things work. Mesa devs mostly hang around on the irc channels. Tim On Sun, 2025-07-06 at 23:24 +0200, ZeroDayZone wrote: > Dear Mesa3D Development Team, > I hope this message finds you well. > My name is Erik T. (Zero), and I am very passionate about graphics > processor development, microelectronics, and open-source software. I > recently came across your project and was deeply inspired by the idea > of working on low-level GPU architecture and software that is > accessible to everyone. > I would love to get involved and contribute to your project?whether > it's by working on hardware (HDL/FPGA), software (driver development, > compiler work, or shader support), documentation, or tools. > Although I am still expanding my knowledge in this field, I am very > eager to learn, collaborate, and grow alongside the community. > If there are any beginner-friendly tasks, outstanding issues, or > areas where help is currently needed, I would be truly grateful for > the opportunity to assist. > You can also reach me on Discord under the username: Zero. > Thank you very much for your time, and I look forward to hearing from > you. > Best regards, > Erik T. (Zero) From mark.filion at collabora.com Fri Jul 11 18:12:27 2025 From: mark.filion at collabora.com (Mark Filion) Date: Fri, 11 Jul 2025 14:12:27 -0400 Subject: XDC 2025 - Call for Proposals ends tonight at 23:59 CEST! Message-ID: <23b014880139385ec785d29c63969c5b0729cf7c.camel@collabora.com> Hello! The CfP for XDC 2025 ends tonight at?23:59 CEST! You still have a few hours left to submit your proposal, don't wait! ????https://xdc2025.x.org ?? As usual, the conference is free of charge and open to the general public. If you plan on attending, please make sure to register as early as possible: ????https://indico.freedesktop.org/event/10/registrations/ In addition to registration, the CfP is now open for talks, demos, and workshops at XDC 2025. While any serious proposal will be gratefully considered, topics of interest to X.Org and freedesktop.org developers are encouraged. The program focus is on new development, ongoing challenges and anything else that will spark discussions among attendees in the hallway track. We are open to talks across all layers of the graphics stack, from the kernel to desktop environments / graphical applications and about how to make things better for the developers who build them. Head to the CfP page to learn more: ????https://indico.freedesktop.org/event/10/abstracts/ The deadline for submissions Friday, 11 July 2025. We are looking forward to seeing you in Vienna! If you have any questions, please email the organizer (hfink at snap.com), adding on CC the X.org board (board at foundation.x.org). And don't forget, you can follow us on Mastodon for all the latest updates and to stay connected: ????https://floss.social/@XOrgDevConf Best, Mark -------------- next part -------------- An HTML attachment was scrubbed... URL: