DMA-BUF is a buffer sharing mechanism part of the mainline Linux kernel. DMA-BUF is used for zero-copy buffer sharing primarily between DRM GPU drivers and ARM SoCs.

DMA_BUF Linux & Open-Source News

GTK4 Continues Improving Graphics Offload & DMA-BUF Integration   GNOME   2024-04-18
OpenCL 3.0.16 Released With One New Extension, Semaphores & External Memory Finalized   Standards   2024-04-05
More Efficient VirtIO DRM Driver To Import Scanout Buffers From Other Devices   Virtualization   2024-03-28
GNOME 46 Release Candidate Rolls Out Last Minute Fixes, VRR & Other Refinements   GNOME   2024-03-09
GStreamer 1.24 Released With Vulkan H.264/H.265 Decode & Many Enhancements   Multimedia   2024-03-04
GNOME Shell & Mutter 46 RC Brings Modifier-Aware Screencasting, VRR & X.Org Sync Fix   GNOME   2024-03-03
AMDGPU Driver Changes Begin For Linux 6.9: RAS ACA Framework, SEQ64 Infrastructure & Fixes   Radeon   2024-02-11
The Current State & Future Of GTK's New Unified Renderers   GNOME   2024-01-29
Linux Can Now Engage GFXOFF When Running ROCm Compute Apps On RDNA3 GPUs   Radeon   2024-01-19
Wayland Protocols 1.33 Released With DMA-BUF Stable, Adds Transient Seat Protocol   Wayland   2024-01-19
Intel's New "Xe" Driver Submitted For Linux 6.8 Along With Imagination's PowerVR Driver   Linux Kernel   2024-01-11
AMD Stages The Radeon Graphics Color Management Code For Linux 6.8   Radeon   2023-12-16
Imagination PowerVR Open-Source GPU Driver To Be Introduced In Linux 6.8   Linux Kernel   2023-11-23
Louvre Is A New C++ Library Helping To Build Wayland Compositors   Wayland   2023-11-17
GTK 4.14 Adding Graphics Offloading Capabilities Under Wayland   GNOME   2023-11-15
COSMIC Desktop Rolls Out Lock/Login Screen, More Wayland Protocols   Desktop   2023-10-20
AMD Posts Linux Patches For Better Graphics/Compute Interoperability & Other Benefits   AMD   2023-10-17
PipeWire 0.3.80 Released With Vulkan DMA-BUF Support, Tag Param   PipeWire   2023-09-14
AMD Readies "New Stuff" For Linux 6.6 Graphics Driver, AMDGPU DC For RISC-V   Radeon   2023-07-28
MPV Player 0.36 Released With Wayland Fractional Scaling, Vulkan Video Decode   Multimedia   2023-07-23
Open-Source Graphics Driver Updates Begin Queuing For Linux 6.6   Linux Kernel   2023-07-13
Intel Compute Runtime 23.22.26516.18 Is A Big Update With New Level Zero APIs   Intel   2023-07-13
Mozilla Firefox 116 To Allow For Wayland-Only Builds   Mozilla   2023-06-26
Linux 6.4 Bringing Great Improvements From AMD G.A.M. To Early Apple M2 Code, More Rust   Linux Kernel   2023-06-24
NVIDIA 535.54.03 Linux Driver Released With Vulkan Updates, DMA-BUF v4 Wayland Protocol   NVIDIA   2023-06-14
Imagination PowerVR DRM Open-Source Driver Continues To Be Improved Upon   Linux Kernel   2023-06-14
NVIDIA R535 Linux Beta Brings New Vulkan Extensions, DMA-BUF v4 Wayland Protocol   NVIDIA   2023-05-30
Linux 6.4 Kernel Graphics Drivers Include More Meteor Lake Code, Rockchip 4K, QAIC   Linux Kernel   2023-04-24
An Early Look At Linux 6.4 Features: AMD CDX, AMD GAM, Intel LAM, Apple M2 & More   Linux Kernel   2023-04-14
WebKitGTK Working On Accelerated Composited Rendering With DMA-BUF   GNOME   2023-04-03
Linux 6.4 Preparing DRM Deadline Hints To Help Influence GPU Frequency/Performance   Linux Kernel   2023-03-26
XWayland 23.1 Released With High Resolution Scroll Wheel, DMA-BUF v4 Feedback   Wayland   2023-03-22
Linux 6.4 AMD Graphics Driver Picking Up New Power Features For The Steam Deck   Radeon   2023-03-18
XWayland 23.1 Aims For Release In March With New Features   Wayland   2023-02-14
MPV Player 0.35.1 Released With Wayland & PipeWire Fixes   Multimedia   2023-01-28
Intel Habana Labs AI Driver Moving To New "Accel" Subsystem For Linux 6.3   Intel   2023-01-27
GStreamer 1.22 Released With Improved AV1 Support, Better WebRTC & AMD AMF Additions   Multimedia   2023-01-23
NVIDIA Contributes linux_dmabuf v4 Feedback Support To XWayland   X.Org   2023-01-21
Wine's Wayland Driver Is Becoming Mature, May Aim For Upstreaming Early Next Year   WINE   2022-12-12
Intel VPU Driver Adapted To Linux's New Accelerator Framework   Intel   2022-12-08
MPV 0.35 Media Player Released With PipeWire Backend, Wayland DMA-BUF Support   Multimedia   2022-11-12
Mesa Lands DMA-BUF Feedback Support For Vulkan On Wayland   Mesa   2022-10-22
More DRM-Misc-Next Driver Changes Queue Up For Linux 6.1   Linux Kernel   2022-09-06
ASpeed DRM Driver Adding DMA-BUF/PRIME Sharing For Use With Servers Having dGPUs   Linux Kernel   2022-08-29
Imagination PowerVR Rogue DRM Linux Kernel Driver Out For Review   Linux Kernel   2022-08-23
Linux 6.0 Graphics Driver Changes Preparing For Intel DG2/Alchemist & AMD RDNA3   Linux Kernel   2022-08-03
Firefox 103 Better Handles High Refresh Displays, WebGL Performance Fix On NVIDIA Driver   Mozilla   2022-07-26
WayVNC 0.5 VNC Server For wlroots-Based Wayland Compositors Released   Wayland   2022-07-10
Linux 5.19 Advances In Quest To Improve Explicit Synchronization For Graphics   Linux Kernel   2022-06-10
NVIDIA 515.48.07 Linux Driver Released As Stable With Open Kernel Driver Option   NVIDIA   2022-05-31
NVIDIA's List Of Known Wayland Issues From SLI To VDPAU, VR & More   NVIDIA   2022-05-22
VP9 Encoder & Other Media Functionality Of Tesla's FSD Chip To Be Upstreamed In Linux   Hardware   2022-05-17
GNOME 42 Released With Many Improvements From Wayland To GTK4 Porting   GNOME   2022-03-23
Mesa 22.0 Released With Vulkan 1.3, Many Open-Source Intel & AMD Driver Improvements   Mesa   2022-03-09
GNOME Shell & Mutter Prepare For GNOME 42 Beta With More Desktop Enhancements   GNOME   2022-02-14
GNOME Shell 42 Lands Redesigned OSD Notifications   GNOME   2022-02-12
Mesa 22.0-rc1 Released With Many Radeon & Intel Linux GPU Driver Features, Vulkan 1.3   Mesa   2022-02-02
Wayland's Weston 10.0 Compositor Released With DMA-BUF Feedback, Libseat Support   Wayland   2022-02-01
Sway 1.7 Released With VR Headset DRM Leasing, Renames "--my-next-gpu-wont-be-nvidia"   Wayland   2022-01-23
GNOME Shell & Mutter Prepare For GNOME 42 Alpha With Exciting Improvements   GNOME   2022-01-12
GNOME On Wayland Lands Improved Handling For Direct Scanout Support   GNOME   2022-01-08
GNOME 42 Lands DMA-BUF Feedback Support For Better Multi-GPU, Proper Direct Scanout   GNOME   2022-01-05
Happy New Year & A Wrap On 2021   Phoronix   2021-12-31
Mesa 22.0 Zink Lands macOS Build Fix For OpenGL On Vulkan Via MoltenVK On Metal   Mesa   2021-12-29
Sway 1.7-rc1 Has Better Zero-Copy Direct Scanout, Drops "--my-next-gpu-wont-be-nvidia"   Wayland   2021-12-23
NVIDIA NVDEC Video Decode Support Sent Out For Linux 5.17, Better Power Management   NVIDIA   2021-12-17
Wayland's Weston 10 Alpha Brings Early Color Management Work, More Zero-Copy Scanout   Wayland   2021-12-14
DMA-BUF Feedback Support For Wayland Lands In Mesa 22.0's EGL Code   Mesa   2021-11-27
Wayland Protocols 1.24 Released With Improvement To DMA-BUF Protocol For Multi-GPUs   Wayland   2021-11-23
XWayland 21.1.3 Released With Support For NVIDIA's 495 Driver GBM   X.Org   2021-11-08
Intel's Habana Labs Continues Improving Their AI Accelerator Driver Stack With Linux 5.16   Linux Kernel   2021-11-07
Steam Beta Adds VA-API Acceleration For Remote Play   Valve   2021-11-03
Firefox 94 To Start Using EGL On Linux - Better Performance, Lower Power Use   Mozilla   2021-10-30
Linux 5.16 Will Be A Great Christmas Gift For Open-Source Fans With Many New Features   Linux Kernel   2021-10-25
XWayland 21.1.3 Nears With Support For NVIDIA 495 Driver's GBM   Wayland   2021-10-21
Habana Labs For Linux 5.16 To Bring Peer-To-Peer Support With DMA-BUF   Intel   2021-10-18
NVIDIA Contributing Tegra NVDEC Support To Linux 5.16   NVIDIA   2021-10-10
Chrome 96 To Feature Improved WebRTC Code, Better Wayland Screensharing   Google   2021-10-06
Linux 5.16 To Add Quirk For The Steam Deck, Other DRM-Misc-Next Changes   Linux Kernel   2021-09-16
Habana Labs AI Driver Updates Submitted For Linux 5.15   Linux Kernel   2021-09-10
Linux 5.15 Adds VDUSE For vDPA Devices In User-Space   Virtualization   2021-09-09
NVIDIA Confirms Sway Wayland Compositor Works Fine With Their New GBM Driver Support   NVIDIA   2021-09-04
Habana Labs' Linux AI Driver Causes More Concerns - Changes Dropped Ahead Of Linux 5.15   Hardware   2021-08-23
DRM-Misc-Next Continues Prepping More Code Ahead Of Linux 5.15   Linux Kernel   2021-07-23
Graphics Driver Changes Begin Queuing For Linux 5.15   Linux Kernel   2021-07-16
Intel Discrete Graphics On Linux Nearing The Point Of A Working, Accelerated Desktop   Intel   2021-07-01
Linux 5.13 - Another Step In Prepping Intel Discrete Graphics, Preferring Local Memory   Intel   2021-04-06
Linux 5.12 Corruption, GNOME 40, AMD Milan, Rust In Linux-Next Made For An Exciting March   Phoronix   2021-04-01
OBS Studio Now Ready With Wayland Capture Support   Wayland   2021-03-31
NVIDIA Proposes Mesa Patches To Support Alternative GBM Back-Ends   NVIDIA   2021-03-29
NVIDIA 460.67 Linux Driver Brings A Few Fixes, 5.11 Kernel Compatibility   NVIDIA   2021-03-18
NVIDIA 470 Series Driver Looks Like It Will Bring OpenCL 3.0 Support   NVIDIA   2021-03-09
NVIDIA 470 Linux Driver Series To Be "Even More Wayland-Friendly"   NVIDIA   2021-03-05
More Open-Source Adreno 500 Series Support, A6xx Speedbin Sent In For Linux 5.12   Linux Kernel   2021-02-26
RDMA Changes For Linux 5.12 Add DMA-BUF Support For Peer-To-Peer Transfers With GPUs   Hardware   2021-02-22
Mir 2.3.2 Released With Better XWayland HiDPI, Copy/Paste Between Wayland/XWayland   Ubuntu   2021-02-11
Intel Working On A VirtIO DMA-BUF Driver For Multi-GPUs, Virtualized Environments   Intel   2021-02-03
Ubuntu 21.04 Will Try To Use Wayland By Default   Ubuntu   2021-01-28
Vulkan Wayland Compositors Are Nearing Reality   Vulkan   2021-01-20
NVIDIA Prepares XWayland OpenGL/Vulkan Acceleration Support   NVIDIA   2021-01-07
Google Continues Work On Linux "Restricted DMA" For Situations Like Remote WiFi Attacks   Linux Security   2021-01-06
Some Linux/Open-Source Letdowns Last For Years   Free Software   2021-01-01
The Most Popular NVIDIA Linux News + Milestones Of 2020   NVIDIA   2020-12-30
Better WebRTC Support Is Coming To Chrome/Chromium For Benefiting Wayland Screen Sharing   Wayland   2020-12-18
NVIDIA Is Working On DMA-BUF Passing That Should Help Improve Their Wayland Support   NVIDIA   2020-12-01
NVIDIA Is Working On Vulkan Support With RDMA Memory   NVIDIA   2020-11-20
Mesa 21.0 RadeonSI Merges Buffer Modifier Support   Mesa   2020-11-13
Intel "coIOMMU" Can Help With Performance For VMs When Using Direct I/O Access   Intel   2020-11-08
KDE Plasma 5.21 To Bring Multi-GPU Support For Wayland   KDE   2020-10-10
Intel Continues Bringing Up DMA-BUF Support For RDMA   Intel   2020-10-05
GNOME DMA-BUF Screencasting Now Limited To Intel Drivers Due To Bugs Elsewhere   GNOME   2020-09-14
NVIDIA GeForce RTX 3000 Series Launches With Impressive Specs, Competitive Pricing   NVIDIA   2020-09-01
Facebook Still Pursuing "NetGPU" - Working On AMD GPU Support In Addition To NVIDIA   Linux Networking   2020-08-29
Android AOSP Can Boot Off Mainline Linux 5.9 With Just One Patch   Google   2020-08-29
X.Org Server 1.20.9 Released With Numerous XWayland Fixes   X.Org   2020-08-26
Firefox 79 Is Ready To Ship With Safeguard On "_blank" Links, More Wayland VA-API Work   Mozilla   2020-07-27
PCI Changes For Linux 5.8 Bring Power Savings, AMD Workarounds/Whitelisting   Hardware   2020-06-06
Microsoft Is Writing Its Own Wayland Compositor As Part Of WSL2 GUI Efforts   Microsoft   2020-05-20
Mainlining The Microsoft DirectX Kernel Driver For Linux Will Be An Uphill Battle   Microsoft   2020-05-20
AMD Radeon Graphics Driver Amassing Improvements For Linux 5.8   Radeon   2020-04-14
FFmpeg Squaring Away Vulkan Support For Its Next Release   Vulkan   2020-03-13
Peer-To-Peer DMA-BUF Support Being Ironed Out, Patches Pending For AMDGPU   Radeon   2020-03-12
GNOME 3.36 Set To Be Released Today With Ongoing Wayland + Performance Improvements   GNOME   2020-03-11
Firefox 75 On Wayland Now To Have Full WebGL, Working VA-API Acceleration   Mozilla   2020-03-03
DMA-BUF Explicit Sync Improvements Being Discussed To Help Vulkan, Other Modern Users   Linux Kernel   2020-03-02
GNOME On Wayland Screencasting Is About To Be A Heck Of A Lot More Efficient   GNOME   2020-02-24
Linux 5.6 Graphics Changes Bring Open-Source NVIDIA Turing, AMD Pollock Enablement   Linux Kernel   2020-01-30
Firefox Is Seeing Work On Wayland VA-API Video Acceleration   Mozilla   2020-01-25
Linux 5.6 Is Going To Be A Prominent Kernel With Features From USB4 To WireGuard   Linux Kernel   2020-01-06
Wayland's Weston 8.0 Reaches Beta With Direct-Display Extension, Partial Updates, HDCP   Wayland   2019-12-21
DMA-BUF HEAPS Coming To Linux 5.6, Poulsbo Pops Back Up To Get Page-Flipping   Linux Kernel   2019-12-17
GNOME Shell + Mutter Had A Busy November With Some Big Performance Optimizations   GNOME   2019-12-03
Wayland's Weston 8.0 Bringing Direct-Display Extension, HDCP On DRM Back-End + More   Wayland   2019-11-27
Firefox 71 Landing Wayland DMA-BUF Textures Support   Fedora   2019-10-08
KDE Frameworks 5.62 Released With KWayland Additions & Other Improvements   KDE   2019-09-14
VKMS Getting PRIME Import Support For Helping To Test Linux's PRIME Functionality   X.Org   2019-08-26
Waypipe Offers A Transparent Wayland Proxy For Running Programs Over The Network   Wayland   2019-06-29
Linux 5.3 Kernel To Bring Ingenic KMS Driver, Rockchip RK3328 Support   Linux Kernel   2019-06-25
Mesa 19.1-RC4 Released With More RadeonSI, Lima, Vulkan Fixes   Mesa   2019-05-29
Qualcomm FastRPC Driver Going Mainline For Offloading Tasks To The DSP   Linux Kernel   2019-02-12
Vulkan 1.1.100 Released Ahead Of Vulkan's Third Birthday   Vulkan   2019-02-11
PipeWire Should Be One Of The Exciting Linux Desktop Technologies For 2019   PipeWire   2019-02-03
Freedreno Lands An A2xx NIR Backend, Other Improvements For Mesa 19.0   Mesa   2019-01-23
Wayland's Weston Moving Towards Its Next Release Soon   Wayland   2019-01-20
GStreamer 1.15.1 Released With Work On AV1, V4L HEVC Encode/Decode   Multimedia   2019-01-19
DRM Graphics Drivers Already Queuing Changes For Linux 5.1   Linux Kernel   2019-01-08
Intel Linux Graphics Driver Developers Working On More Efficient Display Presentation For GVT   Intel   2018-12-29
FreeSync Support Lands In Linux 4.21 With Other DRM Updates In Christmas Day Merge   Linux Kernel   2018-12-26
AMDGPU Driver Gets Final Batch Of Features For Linux 4.21   Radeon   2018-12-08
Intel KVMGT 2018-Q3 Released As Their Latest Open-Source GPU Virtualization Bits   Virtualization   2018-10-19