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

Running The RadeonSI NIR Back-End With Mesa 19.1 Git   Display Drivers   10 Feb 2019

NIR Linux News

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
Mesa 18.2 Is Releasing Soon With Many OpenGL / Vulkan...   Mesa   21 Aug 2018
Intel Has Quietly Been Working On A New Gallium3D...   Intel   17 Aug 2018
Mesa 18.2 Is On The Final Days Of Development With...   Mesa   26 Jul 2018
NIR Continues To Be Prepped For OpenCL Support   Nouveau   15 Jul 2018
More Intel ARB_gl_spirv Code Lands In Mesa, But Still...   Mesa   03 Jul 2018
Intel NIR Optimizations Land In Mesa 18.2 That Help...   Mesa   02 Jul 2018
Intel Vulkan Driver Patches Make For Playable...   Intel   30 Jun 2018
Nouveau NIR Support Nears The Mesa Merging Milestone   Nouveau   29 Jun 2018
Mesa 18.1.3 Released With The Latest Load Of Fixes   Mesa   29 Jun 2018
Mesa 18.1.3 Is Coming This Week With Many RADV Fixes   Mesa   28 Jun 2018
Librem 5 Continues Working On Its Wayland Software...   Hardware   13 Jun 2018
Etnaviv Gallium3D Now Working On NIR Support   Mesa   06 Jun 2018
Open-Source NVIDIA Volta GV100 Support Queued For...   Nouveau   18 May 2018
RADV Lands VK_PIPELINE_CREATE_DISABLE_OPTIMIZATION_BIT   Radeon   13 May 2018
Latest Intel ARB_gl_spirv Patches Published By Igalia   Mesa   12 May 2018
The New Features Coming In Mesa 18.1: Intel Cache By...   Mesa   04 May 2018
Mesa 18.1-RC2 & Mesa 18.0.2 Released   Mesa   28 Apr 2018
Red Hat Developers Continue Working On OpenCL/Compute...   Nouveau   28 Apr 2018
Mesa 18.0.2 Expected This Weekend, Offers Up...   Mesa   26 Apr 2018
Mesa 18.0.1 Being Released In A Few Days With About...   Mesa   15 Apr 2018
Mesa 17.3.9 Is Coming With About Two Dozen Fixes To...   Mesa   12 Apr 2018
NIR Compile Times Are Being Lowered Thanks To Latest...   Mesa   10 Apr 2018
Mesa 17.3.8 Released With A Handful Of Fixes   Mesa   03 Apr 2018
More Intel OpenGL 4.6 SPIR-V Code Lands In Mesa 18.1...   Mesa   30 Mar 2018
Mesa 17.3.8 Is Being Prepared With Another Dozen Fixes   Mesa   29 Mar 2018
Mesa 18.0 Officially Released With Plenty Of OpenGL...   Mesa   27 Mar 2018
Nouveau Is On The Verge Of Having Basic Compute...   Nouveau   24 Mar 2018
Mesa 18.0 Should Arrive Today With Many Vulkan/OpenGL...   Mesa   23 Mar 2018
Mesa 18.0-RC5 Released, Mesa 18.0 Should Finally Be...   Mesa   21 Mar 2018
Nouveau NIR Support Appears Almost Baked, NV50 Support...   Nouveau   20 Mar 2018
Reverse-Engineering of ARM Mali "Midgard"...   Mesa   19 Mar 2018
Uniform Packing For RadeonSI NIR, Helps Reduce CPU...   Mesa   14 Mar 2018
Compute Support Is Moving Along For Nouveau   Nouveau   08 Mar 2018
Work Is Underway On Assembler, Shader Support For Chai...   Hardware   06 Mar 2018
GraphicsFuzz Demo Works On Fuzzing Your GPU Drivers...   Mesa   28 Feb 2018
RadeonSI NIR Support Is Getting Squared Away, A Call...   Mesa   28 Feb 2018
Freedreno Is Looking Forward To Mesa SPIR-V/OpenCL Too   Mesa   26 Feb 2018
SPIR-V Support For Gallium3D's Clover Is Closer To...   Mesa   22 Feb 2018
Development On The Chai Mali T700 Open-Source GPU...   Mesa   21 Feb 2018
Nouveau's NIR Support Inches Closer To TGSI Quality   Nouveau   21 Feb 2018
RadeonSI Now Offers NIR Shader Cache Support   Radeon   20 Feb 2018
Mesa 17.3.5 Released To Fix A RADV Bug   Mesa   19 Feb 2018
Freedreno Gallium3D Tackling NIR Optimizations &...   Mesa   12 Feb 2018
Gallium3D Now Supports NIR Shader Disk Cache   Mesa   10 Feb 2018
Radeon Linux Graphics Stack, RadeonSI Shaders Update...   Radeon   03 Feb 2018