NIR

NIR is the new intermediate representation used by Mesa. Currently the Mesa Intel, Freedreno, and VC4 drivers make use of this code.

Sort Articles By Popularity (Currently Sorting By Date)

NIR Articles & Reviews

RadeonSI NIR Benchmarks Show Great Progress With Mesa...   Display Drivers   06 Dec 2019
Running The RadeonSI NIR Back-End With Mesa 19.1 Git   Display Drivers   10 Feb 2019

NIR Linux News

NIR Vectorization Lands In Mesa 20.1 For Big Intel...   Mesa   03 Apr 2020
Mesa 20.0.3 Released With Latest Open-Source Graphics...   Mesa   02 Apr 2020
Intel NIR I/O Vectorization Ported From The AMD ACO...   Intel   29 Mar 2020
Radeon OpenGL Driver Lands Experimental Option To...   Radeon   26 Mar 2020
Microsoft + Collabora Working To Map OpenGL/OpenCL...   Microsoft   24 Mar 2020
Mesa 20.1 Sees Big Optimizations To Its Soft FP64...   Mesa   19 Mar 2020
LLVMpipe Tessellation Shader Support Is Now Working -...   Mesa   28 Feb 2020
Radeon R600 Gallium3D Lands NIR Support In Mesa 20.1   Mesa   10 Feb 2020
Mesa 20.0-RC2 Brings Many Intel Vulkan + OpenGL...   Mesa   07 Feb 2020
Intel's Linux Graphics Stack Is Close To Landing A...   Intel   03 Feb 2020
Nouveau Still Pushing Forward In 2020 Thanks To Red...   Nouveau   01 Feb 2020
Mesa 20.0-rc1 Released With Intel Gallium3D Default,...   Mesa   30 Jan 2020
Mesa 20.0 Feature Development Is Ending Next Week   Mesa   23 Jan 2020
Mesa's NIR Linker Taking On More Duties - Further...   Mesa   08 Jan 2020
AMD Drops TGSI Support From Their RadeonSI OpenGL...   Radeon   07 Jan 2020
Mesa Development Activity Was Up By ~20% In 2019, Just...   Mesa   03 Jan 2020
Mesa's Radeon R600 Gallium3D Driver Now Has NIR...   Mesa   30 Dec 2019
Gallium3D's Software Rasterizers Are Close To Having...   Mesa   30 Dec 2019
Mesa 20.0's LLVMpipe Now Supports Running OpenCL On...   Mesa   27 Dec 2019
Mesa's LLVMpipe Software OpenGL Driver Now Uses NIR By...   Mesa   21 Dec 2019
RadeonSI Driver Switches To NIR, Thereby Enabling...   Mesa   10 Dec 2019
Mesa Devs Discuss Potentially Dropping Non-Gallium...   Mesa   04 Dec 2019
Gallium3D's LLVMpipe Lands NIR Support Plus Radeon...   Mesa   28 Nov 2019
AMD's RadeonSI Driver Finally Enables OpenGL 4.6 But...   Radeon   27 Nov 2019
Mesa 20.0 Lands A Load/Store Vectorizer As Latest...   Mesa   26 Nov 2019
Mesa 19.3.0 Not Expected Until December - RC4 Released...   Mesa   21 Nov 2019
Ice Lake, Ryzen 9, Kernel Happenings & Other...   Phoronix   01 Nov 2019
Mesa 19.3-RC1 Released With OpenGL 4.6 For Intel, Many...   Mesa   30 Oct 2019
Zink Is Almost In Mesa For Offering OpenGL 2.1 / GLES...   Mesa   24 Oct 2019
Gallium3D's Mesa State Tracker Sees "Mega...   Mesa   18 Oct 2019
Raspberry Pi 4's V3D Mesa Driver Nearing OpenGL ES 3.1   Mesa   11 Oct 2019
Intel Has Been Quietly Developing A New Backend...   Intel   03 Oct 2019
Igalia Is Working On "mediump" Support For...   Mesa   03 Oct 2019
Mesa 19.2 Released With Navi Support, Much Improved...   Mesa   25 Sep 2019
Nouveau Finally Lands SPIR-V Support As Part Of OpenCL...   Nouveau   21 Sep 2019
Valve's ACO Shader Compiler Under Review For The Mesa...   Radeon   18 Sep 2019
Mesa 19.2-RC3 Released While Final Release Expected...   Mesa   12 Sep 2019
Mesa 19.2-RC2 Released Following Delay - Many Iris,...   Mesa   05 Sep 2019
Open-Source GPU Drivers For Embedded Have Been...   Hardware   25 Aug 2019
Intel Iris Gallium3D Is Close With SPIR-V Support For...   Mesa   24 Aug 2019
TGSI To NIR Improvements Hit Mesa 19.2 For RadeonSI   Mesa   12 Aug 2019
Etnaviv Gallium3D Picks Up A NIR Compiler   Mesa   07 Aug 2019
Intel's Iris Gallium3D Driver Gets A 1 Line Patch To...   Intel   06 Aug 2019
Mesa 19.1.3 Led By Fixes For Intel & Radeon Vulkan...   Mesa   23 Jul 2019
Mesa 19.2 Is Just Six Patches Away From Seeing OpenGL...   Mesa   17 Jul 2019
Panfrost Making Use Of The Gallium3D I/O Vectorization...   Mesa   09 Jun 2019
Intel Gallium3D Gets Another Performance Optimization...   Mesa   28 May 2019
Intel Iris Gallium3D Driver Gets On-Disk Shader Cache...   Intel   22 May 2019
Mesa 19.0.5 Released As The Series Approaches The End   Mesa   21 May 2019
Mesa 19.1-RC3 Brings NIR, Vulkan Driver Fixes &...   Mesa   21 May 2019
Intel Graphics Compiler 1.0.4 Released With Fixes...   Intel   20 May 2019
Red Hat Is Looking To Hire Another Experienced...   Red Hat   14 May 2019
Etnaviv Developer Working On "EIR" Compiler...   Mesa   14 May 2019
Blender Developers Find Old Linux Drivers Are Better...   Free Software   01 May 2019
Mesa Is About To Crack 2.7 Million Lines   Mesa   29 Apr 2019
Mesa 19.0.2 Released With A Few RadeonSI, RADV, V3D...   Mesa   11 Apr 2019
RADV Driver Tacks On VK_AMD_gpu_shader_half_float...   Radeon   10 Apr 2019
Intel Iris Driver Gets ~5% Performance Boost With...   Intel   26 Mar 2019
RADV Vulkan Driver Gets Patches For...   Mesa   19 Mar 2019
Mesa 18.3.5 Released With Intel/Radeon Vulkan Driver...   Mesa   18 Mar 2019
Nouveau NIR Support Lands In Mesa 19.1 Git   Nouveau   17 Mar 2019
NIR Improvements Land In Mesa 19.1, Helping RadeonSI...   Mesa   13 Mar 2019
Nouveau NIR Support Slated To Land In Mesa 19.1 Over...   Nouveau   12 Mar 2019
Intel's New Driver Is Now Working With Gallium's...   Intel   09 Mar 2019
Mesa 19.0-RC7 Released With Freedreno, Gallium Nine...   Mesa   07 Mar 2019
Mesa 19.1 Lands Gallium Nine Support For NIR, Opens Up...   Mesa   06 Mar 2019
Mesa State Tracker Adds FP64/INT64 Lowering For NIR...   Mesa   03 Mar 2019
Gallium3D's OpenCL "Clover" Begins Seeing...   Mesa   27 Feb 2019
Mesa 19.0-RC6 Released With Many Intel & Radeon...   Mesa   26 Feb 2019
Intel Iris Gallium3D Driver Merged To Mainline Mesa...   Intel   21 Feb 2019
Intel Ready To Add Their Experimental "Iris"...   Intel   20 Feb 2019
Gallium Nine With NIR Is Now Running Most D3D9 Games...   Mesa   20 Feb 2019
RadeonSI Gets NIR Improvements, Enabled By Default For...   Radeon   19 Feb 2019
Nouveau Driver Picks Up SVM Support Via HMM   Nouveau   15 Feb 2019
AMD_DEBUG Can Now Be Used In Place Of R600_DEBUG For...   Radeon   13 Feb 2019
Mesa 19.0-RC3 Released But It's A Dud   Mesa   12 Feb 2019
Gallium Nine Is Working On NIR Support So It Can Be...   Mesa   08 Feb 2019
Zink Is Moving Ahead In 2019 As Mesa-Based...   Mesa   06 Feb 2019
Gallium3D's Mesa State Tracker Sees Shaders Ported...   Mesa   01 Feb 2019
Mesa 18.3.3 Released With Fixes For RadeonSI/RADV,...   Mesa   31 Jan 2019
The New Features On Deck For Mesa 19.0: Vulkan...   Mesa   28 Jan 2019
Freedreno Lands An A2xx NIR Backend, Other...   Mesa   23 Jan 2019
Intel Lands Transform Feedback Support In Their Vulkan...   Intel   22 Jan 2019
Mesa 18.3.2 Is Finally En Route With 78+ Changes   Mesa   15 Jan 2019
Mesa 19.0 Picks Up Intel NIR Caching Patches To Help...   Mesa   11 Jan 2019
"Soft" FP64/INT64 Implementations Merged To...   Mesa   10 Jan 2019
Freedreno Gets Patches For A2xx NIR Backend   Mesa   20 Dec 2018
Intel Vulkan Driver Gets Patches For New...   Intel   04 Dec 2018
More NIR Optimizations En Route, "Soft FP64"...   Mesa   22 Nov 2018
Mesa 18.3-RC3 Released With RADV Fixes, Drops Zen L3...   Mesa   16 Nov 2018
The Newest Mesa NIR/SPIR-V Code For Handling OpenCL...   Mesa   15 Nov 2018
The Shiny New Features Of Mesa 18.3 For Open-Source...   Mesa   13 Nov 2018
Mesa 18.3-RC2 Released With RADV, Wayland & NIR...   Mesa   09 Nov 2018
Intel's Vulkan Driver Is Working On A NIR Cache   Intel   13 Oct 2018
Gallium Clover With SPIR-V & NIR Opening Up New...   Mesa   01 Oct 2018
Intel Iris Gallium3D Forming As Their Future OpenGL...   Intel   27 Sep 2018
ZINK: OpenGL Over Vulkan Comes As New Mesa Gallium3D...   Mesa   26 Sep 2018
Mesa 18.2 Released With Vega 20 Support, OpenGL 4.4...   Mesa   07 Sep 2018
A Lot More Code Pushed Out For Intel's New Iris...   Intel   07 Sep 2018
RadeonSI Gets Patches For OpenGL 4.5 Compat,...   Radeon   24 Aug 2018