TGSI Articles & Reviews |
| RadeonSI NIR Benchmarks Show Great Progress With Mesa 20.0 | Display Drivers | 2019-12-06 |
| Running The RadeonSI NIR Back-End With Mesa 19.1 Git | Display Drivers | 2019-02-10 |
| Testing Out Mesa's GLSL-To-TGSI Translator | Display Drivers | 2011-07-21 |
TGSI Linux & Open-Source News |
| 24 Years After The ATI R300 Launched, Open-Source R300 Driver Continues With Big Rework | Radeon | 2026-05-28 |
| Open-Source Radeon Driver For R300 Through R500 GPUs Sees Big Code Cleanup In 2026 | Radeon | 2026-05-11 |
| Mesa 24.0 Receives Further TGSI-To-NIR Conversion Work For AMD RadeonSI | Radeon | 2024-01-02 |
| The Old ATI R300 Open-Source Driver Sees Improvements For OpenGL, WineD3D Apps/Games | Mesa | 2023-06-13 |
| VMware SVGA Graphics Driver Switches To NIR By Default | Mesa | 2023-06-12 |
| The Old Radeon "R600g" Gallium3D Driver Drops Its TGSI Code Path | Radeon | 2023-04-27 |
| The Old Radeon "R600" Open-Source Gallium3D Driver Now Enables SPIR-V | Radeon | 2023-01-02 |
| Radeon R600 Gallium3D Switches To Modern NIR Backend By Default | Radeon | 2022-09-23 |
| Mesa 22.2 Released With AMD RDNA3 Prep, Intel Arc Graphics, Many Vulkan Improvements | Mesa | 2022-09-20 |
| Mesa 22.2-rc1 Released With AMD RDNA3 & Intel Alchemist Primed, Vulkan Additions | Mesa | 2022-08-03 |
| Mesa's Radeon R600g Driver Adds NIR Support For Pre-Evergreen GPUs | Mesa | 2022-08-01 |
| Rewritten NIR Code For Old Radeon "R600" Linux Driver Improves Performance In 2022 | Radeon | 2022-06-22 |
| More Old GLSL Code Is Gutted From Mesa 22.2 | Mesa | 2022-06-06 |
| Mesa 22.1 Released With Many Vulkan Improvements, Kopper For Zink, Imagination Driver | Mesa | 2022-05-18 |
| Mesa 22.2 Continues Modernizing With More GLSL IR Code Replaced By NIR | Mesa | 2022-05-16 |
| Mesa 22.2 Lands The Big Removal Of Old GLSL-To-TGSI Path, Now Always Going Through NIR | Mesa | 2022-05-05 |
| VMware's SVGA Gallium3D Driver Getting NIR'ed | Mesa | 2022-05-05 |
| Nouveau Switches Over To NIR Backend By Default | Nouveau | 2022-04-30 |
| Open-Source R600g Driver For Old AMD GPUs Is Seeing New Activity To Improve GPU Compute | Radeon | 2022-04-27 |
| Mesa 22.0.2 Released With Many Intel / Radeon / Zink Fixes | Mesa | 2022-04-22 |
| Mesa 22.1-rc2 Released With Many Zink, Intel, AMD Driver Fixes | Mesa | 2022-04-21 |
| Mesa Prepares To Drop Old GLSL-To-TGSI - Big Code Removal, Win For Performance & Fixes | Mesa | 2022-04-20 |
| R600 Gallium3D Driver For Old Radeon GPUs To See Rewritten NIR Backend | Radeon | 2022-04-15 |
| Mesa 22.1-rc1 Brings Radeon Vulkan Enhancements, Imagination Driver & Microsoft Dozen | Mesa | 2022-04-14 |
| Mesa's Virgl Preparing To Transition To Using NIR Over TGSI | Virtualization | 2022-02-20 |
| NVIDIA GeForce FX / 6 / 7 Series GPUs Get Notable Open-Source Driver Improvement In 2022 | NVIDIA | 2022-02-16 |
| Etnaviv Strips Out Its TGSI Backend In Favor Of NIR | Mesa | 2022-02-13 |
| Mesa 21.3.3 Released With Fixes For Old ATI R300~R500 GPUs, RADV Fixes Too | Mesa | 2021-12-29 |
| Radeon R300 Driver Lands NIR-To-TGSI Code, Old NVIDIA Driver Eyes It Too | Mesa | 2021-12-10 |
| Radeon Linux Driver Has A Huge Optimization Two Decades Later For ATI R300~R500 GPUs | Mesa | 2021-12-09 |
| Etnaviv Gallium3D Switches Over To NIR By Default | Mesa | 2021-11-08 |
| Nearly Two Decades Later, ATI Radeon R300 Linux Driver Sees Occasional Improvement | Radeon | 2021-10-01 |
| Intel i915g Mesa Driver Now Goes Goes Through NIR, Fixes Some Past Test Failures | Intel | 2021-06-18 |
| Radeon R600 Gallium3D Flips On OpenGL 4.5 For NIR Backend | Radeon | 2021-03-03 |
| Mesa's R600 Driver Nears Feature Complete NIR Support For Radeon HD 5000/6000 Series | Radeon | 2021-01-20 |
| Mesa 20.3 Released With Big Improvements For Open-Source Graphics Drivers | Mesa | 2020-12-03 |
| NIR-To-TGSI Support Added To Mesa 20.3 | Mesa | 2020-10-20 |
| Mesa 20.2 Released With RADV ACO By Default, Initial RDNA2 Graphics Support | Mesa | 2020-09-29 |
| Open-Source Vivante Driver In Some Cases Outperforming Proprietary Driver | Mesa | 2020-09-21 |
| Mesa Softpipe Set To See Better Performance, Introducing New NIR-To-TGSI Path | Mesa | 2020-08-26 |
| R600 Gallium3D Now Has Compute Shaders Working With NIR | Radeon | 2020-08-10 |
| Mesa 20.2 Development Ends After Many New Features Land | Mesa | 2020-08-06 |
| Mesa 20.2 Picks Up A New Disk Cache: TGSI-To-NIR Caching | Mesa | 2020-05-13 |
| R600 Gallium3D Driver Lands Tesselation Support In Time For Mesa 20.1 | Mesa | 2020-04-28 |
| LLVMpipe Tessellation Shader Support Is Now Working - Runs Unigine Heaven | Mesa | 2020-02-28 |
| Nouveau Gallium3D Finally Seeing Mesa Shader Disk Cache For Faster Game Load Times | Nouveau | 2020-02-17 |
| Radeon R600 Gallium3D Lands NIR Support In Mesa 20.1 | Mesa | 2020-02-10 |
| Intel's OpenSWR Rasterizer Starts Seeing Tessellation Support | Intel | 2020-01-24 |
| Mesa's NIR Linker Taking On More Duties - Further Enhancing Linker Speed | Mesa | 2020-01-08 |
| AMD Drops TGSI Support From Their RadeonSI OpenGL Driver | Radeon | 2020-01-07 |
| Gallium3D's Software Rasterizers Are Close To Having OpenGL Tessellation Support | Mesa | 2019-12-30 |
| Mesa 20.0's LLVMpipe Now Supports Running OpenCL On The CPU | Mesa | 2019-12-27 |
| Mesa's LLVMpipe Software OpenGL Driver Now Uses NIR By Default | Mesa | 2019-12-21 |
| RadeonSI Driver Switches To NIR, Thereby Enabling OpenGL 4.6 By Default For AMD GPUs | Mesa | 2019-12-10 |
| Mesa Devs Discuss Potentially Dropping Non-Gallium Drivers Or Forking Code For Gallium | Mesa | 2019-12-04 |
| Gallium3D's LLVMpipe Lands NIR Support Plus Radeon R600g NIR Support Is Forthcoming | Mesa | 2019-11-28 |
| Gallium3D's Mesa State Tracker Sees "Mega Cleanup" For NIR In Mesa 19.3 | Mesa | 2019-10-18 |
| Mesa 19.2 Released With Navi Support, Much Improved Intel Gallium3D | Mesa | 2019-09-25 |
| Nouveau Finally Lands SPIR-V Support As Part Of OpenCL Push | Nouveau | 2019-09-21 |
| TGSI To NIR Improvements Hit Mesa 19.2 For RadeonSI | Mesa | 2019-08-12 |
| Working OpenCL Through Gallium3D Clover With LLVM To SPIR-V Conversion | Mesa | 2019-05-13 |
| Intel Iris Driver Gets ~5% Performance Boost With Direct3D 9 Support On Gallium Nine | Intel | 2019-03-26 |
| Nouveau NIR Support Lands In Mesa 19.1 Git | Nouveau | 2019-03-17 |
| NIR Improvements Land In Mesa 19.1, Helping RadeonSI & Intel | Mesa | 2019-03-13 |
| Nouveau NIR Support Slated To Land In Mesa 19.1 Over The Days Ahead | Nouveau | 2019-03-12 |
| Intel's New Driver Is Now Working With Gallium's Direct3D 9 State Tracker | Intel | 2019-03-09 |
| Mesa 19.1 Lands Gallium Nine Support For NIR, Opens Up Intel Iris Support | Mesa | 2019-03-06 |
| Gallium3D's OpenCL "Clover" Begins Seeing New Activity Land For Mesa 19.1 | Mesa | 2019-02-27 |
| Gallium Nine With NIR Is Now Running Most D3D9 Games "Flawlessly" | Mesa | 2019-02-20 |
| RadeonSI Gets NIR Improvements, Enabled By Default For Civilization VI | Radeon | 2019-02-19 |
| Gallium Nine Is Working On NIR Support So It Can Be Used With Intel Iris, Zink Vulkan | Mesa | 2019-02-08 |
| Gallium3D's Mesa State Tracker Sees Shaders Ported From TGSI To NIR For Capable Drivers | Mesa | 2019-02-01 |
| Freedreno Lands An A2xx NIR Backend, Other Improvements For Mesa 19.0 | Mesa | 2019-01-23 |
| Freedreno Gets Patches For A2xx NIR Backend | Mesa | 2018-12-20 |
| Gallium Clover With SPIR-V & NIR Opening Up New Compute Options Inside Mesa | Mesa | 2018-10-01 |
| Intel Iris Gallium3D Forming As Their Future OpenGL Driver, Promising Early Results | Intel | 2018-09-27 |
| Mesa 18.1.1 Released With Many OpenGL + Vulkan Driver Fixes | Mesa | 2018-06-01 |
| NIR Compile Times Are Being Lowered Thanks To Latest Mesa Patches | Mesa | 2018-04-10 |
| Uniform Packing For RadeonSI NIR, Helps Reduce CPU Overhead | Mesa | 2018-03-14 |
| SPIR-V Support For Gallium3D's Clover Is Closer To Reality | Mesa | 2018-02-22 |
| Nouveau's NIR Support Inches Closer To TGSI Quality | Nouveau | 2018-02-21 |
| RadeonSI Now Offers NIR Shader Cache Support | Radeon | 2018-02-20 |
| Gallium3D Now Supports NIR Shader Disk Cache | Mesa | 2018-02-10 |
| RadeonSI NIR Gets Compute Shader Support | Radeon | 2018-02-02 |
| Dead Island Should Now Work With The Gallium3D Drivers | Mesa | 2018-01-17 |
| Tessellation Shaders Land For RadeonSI NIR Backend | Radeon | 2018-01-05 |
| ARB_get_program_binary Implementation Lands In Core Mesa, Intel Driver | Mesa | 2017-12-08 |
| David Airlie Continues With Holiday Improvements For R600g | Mesa | 2017-12-07 |
| 16-Bit Storage, variablePointers Land For ANV Vulkan Driver | Mesa | 2017-12-06 |
| The Top Mesa News Of 2017 | Mesa | 2017-12-03 |
| Gallium3D Gets Patches For ARB_get_program_binary, Complementing Intel's Work | Mesa | 2017-11-28 |
| Mesa Drivers' Use Of Multiple IRs, Gallium3D With NIR | Mesa | 2017-08-27 |
| RadeonSI May Eventually Switch To NIR Completely | Mesa | 2017-08-25 |
| 16-bit Support Being Worked On For Intel ANV, Gallium3D TGSI | Mesa | 2017-08-24 |
| Freedreno Gallium3D Enables NIR By Default | Mesa | 2017-05-23 |
| ARB_gl_spirv / NIR Support Being Worked On For RadeonSI | Mesa | 2017-05-23 |
| Today Is The Last Day Of Feature Development For Mesa 17.1 | Mesa | 2017-04-14 |
| Nouveau Gets Patches For OpenGL AZDO ARB_shader_ballot | Nouveau | 2017-04-08 |
| ARB_shader_ballot Lands For RadeonSI Mesa 17.1 | Radeon | 2017-04-05 |
| Nouveau TGSI Shader Cache Enabled In Mesa 17.1 Git | Mesa | 2017-03-23 |
| Arceri Is Working To Further Improve Mesa's Shader Cache Startup Performance | Mesa | 2017-03-12 |
| Nouveau Patch For Enabling The GLSL/TGSI On-Disk Shader Cache | Mesa | 2017-03-11 |
| RadeonSI On-Disk Shader Cache Lands In Mesa Git | Mesa | 2017-03-02 |
| RadeonSI Shader Cache May Be Flipped On By Default | Radeon | 2017-02-23 |
| GLSL/TGSI On-Disk Shader Cache Lands In Mesa For R600g/RadeonSI | AMD | 2017-02-22 |
| R600/Radeon TGSI Shader Cache Gets Closer To Merging | Mesa | 2017-02-20 |
| R600/RadeonSI GLSL/TGSI On-Disk Shader Cache Revised | Mesa | 2017-02-13 |
| TGSI On-Disk Shader Cache For Mesa: Caching Comes To R600g/RadeonSI | Mesa | 2017-02-07 |
| Mesa 17.0-RC3 Released, Final Expected This Friday | Mesa | 2017-02-06 |
| Microsoft Open-Sources DirectX Shader Compiler | Microsoft | 2017-01-23 |
| Mesa 13.0 RC2 Released With ANV, RADV, Wayland Fixes | Mesa | 2016-10-24 |
| RadeonSI Now Uses The HSA ABI For Some Compute Shaders | Radeon | 2016-09-17 |
| Fun Friday For RadeonSI: Laying 64-Bit Integers, ARB_query_buffer_object | Mesa | 2016-09-16 |
| Raspberry Pi VC4 Gallium3D Makes More Progress With NIR, Camera DMA-BUF | Mesa | 2016-08-23 |
| RadeonSI Compute Shader Patches Revised | Mesa | 2016-04-13 |
| Gallium3D Is Getting Closer To Support NIR As An Alternate IR | Mesa | 2016-03-27 |
| RadeonSI Quietly Landed A Shader Cache As A Last Feature For Mesa 11.2 | Radeon | 2016-02-23 |
| OpenSWR High-Performance Software Rasterizer Revised For Mesa | Intel | 2016-02-17 |
| Nouveau Continues Making Progress On Compute Support, SPIR-V | Nouveau | 2016-01-30 |
| The Linux Graphics Talks For FOSDEM 2016 | Linux Events | 2015-12-02 |
| Work Moves Along On An LLVM TGSI Back-End For Nouveau | Nouveau | 2015-11-20 |
| VirGL VirtIO 3D GPU Driver Added To Gallium3D | Mesa | 2015-10-23 |
| Experimental Patches Add NIR As Alternate IR To Gallium3D | Mesa | 2015-10-19 |
| Freedreno Gallium3D Adds NIR Compiler Support | Mesa | 2015-04-05 |
| Raspberry Pi's VC4 Gallium3D Driver Switches To Using NIR | Mesa | 2015-04-02 |
| Intel Adds Mesa IR To NIR Translator & Makes Other NIR Improvements | Mesa | 2015-03-28 |
| A Load Of RadeonSI Commits To Kick Off Monday Morning | Mesa | 2015-03-16 |
| Learning More About The Intel Vulkan Driver, Linux Vulkan Plans | Valve | 2015-03-12 |
| NIR Has Been Revised As A New IR For Mesa | Mesa | 2014-12-18 |
| Wine Developers Not Yet Convinced By Direct3D 9 In Mesa's Gallium | WINE | 2014-11-14 |
| Mesa's IR Might Get Changed Around Amid Discussions | Mesa | 2014-05-29 |
| LLVMpipe Gallium3D Now Exposes GLSL 3.30 | Mesa | 2014-04-24 |
| Understanding The New & Faster A3XX Compiler | Mesa | 2014-02-06 |
| The Current State Of VIrtIO-Based Virgil3D | Mesa | 2013-11-10 |
| Freedreno Gallium3D Sees New Activity | Mesa | 2013-11-02 |
| Gallium3D OpenCL Is Starting To Show Progress | AMD | 2013-09-26 |
| Virgil: Experimental Virtual 3D Support For QEMU | Free Software | 2013-07-18 |
| Research Underway With QEMU 3D Support | Mesa | 2013-06-20 |
| X.Org Has Some Interesting Summer GSoC Projects | X.Org | 2013-05-30 |
| RadeonSI Gallium3D Enables GLSL 1.30 Support | Radeon | 2013-05-28 |
| A Very Early Gallium3D TGSI Back-End For LLVM | Mesa | 2013-04-22 |
| Modern Intel Gallium3D Driver Proposed For Mainline | Mesa | 2013-04-16 |
| LLVM May Get A TGSI Gallium3D Compiler Back-End | LLVM | 2013-04-05 |
| Geometry Shaders For Gallium3D LLVM | Mesa | 2013-03-26 |
| Indirect Addressing Merged In LLVM R600 Back-End | AMD | 2013-02-07 |
| NVIDIA's CUDA/OpenCL PTX Back-End In LLVM 3.2 | LLVM | 2012-12-16 |
| Gallium3D Driver Comes For Intel Sandy/Ivy Bridge | Intel | 2012-12-13 |
| Freedreno Gallium3D Driver Begins To Work | Hardware | 2012-12-11 |
| New GLSL To LLVM Implementation For Mesa | Mesa | 2012-09-12 |
| RadeonSI Gallium3D Driver Gets A Big TODO List | Radeon | 2012-08-28 |