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

Mesa 22.1 Released With Many Vulkan Improvements,...   Mesa   18 May 2022
Mesa 22.2 Continues Modernizing With More GLSL IR Code...   Mesa   16 May 2022
Improved Vulkan Profiling Support For Raspberry Pi's...   Mesa   09 May 2022
Mesa 22.2 Lands The Big Removal Of Old GLSL-To-TGSI...   Mesa   05 May 2022
VMware's SVGA Gallium3D Driver Getting NIR'ed   Mesa   05 May 2022
Nouveau Switches Over To NIR Backend By Default   Nouveau   30 Apr 2022
Open-Source R600g Driver For Old AMD GPUs Is Seeing...   Radeon   27 Apr 2022
Mesa's New OpenCL Stack "Rusticl" Nearing...   Mesa   22 Apr 2022
Mesa 22.1-rc2 Released With Many Zink, Intel, AMD...   Mesa   21 Apr 2022
Mesa Prepares To Drop Old GLSL-To-TGSI - Big Code...   Mesa   20 Apr 2022
R600 Gallium3D Driver For Old Radeon GPUs To See...   Radeon   15 Apr 2022
Mesa 22.1-rc1 Brings Radeon Vulkan Enhancements,...   Mesa   14 Apr 2022
Intel IGC 1.0.10713 Adds Ray-Tracing Support   Intel   24 Mar 2022
Imagination Tech Publishes Open-Source PowerVR Vulkan...   Vulkan   04 Mar 2022
Mesa's Virgl Preparing To Transition To Using NIR Over...   Virtualization   20 Feb 2022
NVIDIA GeForce FX / 6 / 7 Series GPUs Get Notable...   NVIDIA   16 Feb 2022
Etnaviv Strips Out Its TGSI Backend In Favor Of NIR   Mesa   13 Feb 2022
Vulkan Ray-Tracing's VK_KHR_ray_query Lands For...   Intel   08 Feb 2022
NIR Continues Successfully Serving The Needs Of Mesa,...   Mesa   29 Jan 2022
Mesa 21.3.3 Released With Fixes For Old ATI R300~R500...   Mesa   29 Dec 2021
Microsoft's Mesa D3D12 Gallium3D Code Adds Support For...   Microsoft   28 Dec 2021
Intel's Lead Developer Of Their Linux Vulkan Driver...   Intel   19 Dec 2021
RadeonSI Gallium3D Driver Wires Up Wave32 Improvements...   Radeon   13 Dec 2021
Radeon R300 Driver Lands NIR-To-TGSI Code, Old NVIDIA...   Mesa   10 Dec 2021
Radeon Linux Driver Has A Huge Optimization Two...   Mesa   09 Dec 2021
Intel Continues Making Preparations For Ray-Tracing...   Intel   05 Dec 2021
Freedreno Gallium3D Lands Basic Support For...   Mesa   16 Nov 2021
Etnaviv Gallium3D Switches Over To NIR By Default   Mesa   08 Nov 2021
Intel Lands Initial Code For Mesh Shaders Within Mesa   Intel   28 Aug 2021
Mesa 21.3 LLVMpipe Enables OpenGL 4.5 Compatibility...   Mesa   17 Aug 2021
AMD Drops Pre-Polaris GPU Support From Their Mainline...   Radeon   22 Jun 2021
Intel i915g Mesa Driver Now Goes Goes Through NIR,...   Intel   18 Jun 2021
Mesa 21.1 Released With RADV Variable Rate Shading,...   Mesa   05 May 2021
Mesa 21.1-rc1 Released With RADV Optimizations, Faster...   Mesa   14 Apr 2021
Radeon R600 Gallium3D Flips On OpenGL 4.5 For NIR...   Radeon   03 Mar 2021
Mesa's R600 Driver Nears Feature Complete NIR Support...   Radeon   20 Jan 2021
Radeon "RADV" Vulkan Driver Adds Sparse...   Radeon   11 Jan 2021
Another NVIDIA Engineer Just Made His First...   NVIDIA   08 Jan 2021
Mesa Enjoyed A Record-Setting Year With Intel G3D...   Mesa   01 Jan 2021
Microsoft Adds SPIR-V To DXIL Library In Mesa - With A...   Microsoft   22 Dec 2020
Mesa 20.3 Released With Big Improvements For...   Mesa   03 Dec 2020
Microsoft Begins Landing Changes For Cross-Platform...   Microsoft   02 Dec 2020
Airlie: "Why Sharing Code With Windows Isn't...   Mesa   11 Nov 2020
Mesa 21.0 Merges Direct3D 12 Gallium3D Driver   Microsoft   10 Nov 2020
Intel Lands Vulkan Ray-Tracing Prep Work In Mesa 20.3   Mesa   06 Nov 2020
NIR-To-TGSI Support Added To Mesa 20.3   Mesa   20 Oct 2020
RADV ACO Lands NGG Geometry Shader Support   Mesa   10 Oct 2020
Mesa 20.2 Released With RADV ACO By Default, Initial...   Mesa   29 Sep 2020
Mesa 20.3 Can Now Consume SPIR-V Binaries Generated By...   Microsoft   26 Sep 2020
Open-Source Vivante Driver In Some Cases Outperforming...   Mesa   21 Sep 2020
Etnaviv Gallium3D Adds On-Disk Shader Cache Support   Mesa   18 Sep 2020
Microsoft Has A Large Presence At This Year's X.Org...   X.Org   17 Sep 2020
NVIDIA GeForce RTX 30 Series Linux Driver/Support...   NVIDIA   15 Sep 2020
Zink OpenGL-Over-Vulkan Driver - Performance Is...   Vulkan   08 Sep 2020
Mesa Softpipe Set To See Better Performance,...   Mesa   26 Aug 2020
Microsoft Doubles Their Commits To Mesa This Week   Microsoft   18 Aug 2020
OpenGL 4.5 Now Enabled For LLVMpipe With Mesa 20.3, To...   Mesa   17 Aug 2020
VALLIUM Merged Into Mesa 20.3 As Vulkan Front-End To...   Mesa   17 Aug 2020
Intel Iris Gallium3D Driver Adds Compute Kernel...   Intel   12 Aug 2020
R600 Gallium3D Now Has Compute Shaders Working With...   Radeon   10 Aug 2020
Mesa 20.2 Development Ends After Many New Features...   Mesa   06 Aug 2020
Radeon R600 Gallium3D NIR Backend Continues Advancing   Radeon   20 Jul 2020
Panfrost Gallium3D Driver Enables Working FP16 Support   Mesa   18 Jul 2020
RADV ACO SMEM Patches Land - Taking ACO To Feature...   Mesa   24 Jun 2020
Mesa 20.0.8 Released To End Out The Series   Mesa   12 Jun 2020
Open-Source 3D/Compute Finally Materializing For...   Nouveau   09 Jun 2020
Mesa 20.1 Released With Numerous Linux Graphics Driver...   Mesa   27 May 2020
Mesa 20.1 Features Include Big Improvements For...   Mesa   27 May 2020
Mesa 20.1-RC3 Released With Another Week Worth Of...   Mesa   14 May 2020
Mesa 20.2 Picks Up A New Disk Cache: TGSI-To-NIR...   Mesa   13 May 2020
R600 Gallium3D Driver Lands Tesselation Support In...   Mesa   28 Apr 2020
Mesa 20.0.5 Released With The Latest Batch Of...   Mesa   22 Apr 2020
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