Pongsagon Vichit's TinyGPU v2.0 silicon has completed real-world testing after being produced through the Tiny Tapeout community. The GPU successfully rendered 3D graphics, including a low-polygon model manipulated by a game controller and a zooming globe.
The TinyGPU v2.0 is capable of transformation, lighting, and rasterization for up to 1,000 triangles on screen. It includes features like dynamic directional light, flat shading, backface culling, and affine texture mapping. The chip contains approximately 240,000 transistors and uses a 4-bit double buffer and an 8-bit depth buffer stored on QSPI RAM.
During testing, TinyGPU v2.0 achieved frame rates between 7.5 and 15 frames per second. This performance aligns with previous expectations, as the silicon's speed is comparable to its FPGA test counterpart.
Development for TinyGPU v3.0 is already in progress, with submission to Tiny Tapeout's next run completed before v2.0 was fully tested. The primary new feature in TinyGPU v3.0 is a programmable pixel shader, inspired by DirectX 8 PS 1.1.
The v3.0 pixel shader will feature SIMD (4 pixels in parallel), 31 instructions per shader, a 26-operation instruction set, branching via masked execution, and 4x 8-bit temporary registers. These additions, along with Z-buffer access, near/far plane culling, and guard band clipping, are expected to improve graphical fidelity.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
Pongsagon Vichit's TinyGPU v2.0, a 240,000-transistor GPU, has successfully passed real-world testing, demonstrating 3D graphics rendering capabilities at 7.5 to 15 frames per second. This development showcases progress in compact GPU design, with a more advanced TinyGPU v3.0 featuring a programmable pixel shader already in preparation for a 2026 release.