Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

The Apple GPU and the impossible bug

0 views
Skip to first unread message

OSnews

unread,
May 13, 2022, 10:02:57 PM5/13/22
to All


In late 2020, Apple debuted the M1 with Apple's GPU architecture, AGX, rumoured to be derived from Imagination's PowerVR series. Since then, we've been reverse-engineering AGX and building open source graphics drivers. Last January, I rendered a triangle with my own code, but there has since been a heinous bug lurking:
The driver fails to render large amounts of geometry.
Spinning a cube is fine, low polygon geometry is okay, but detailed models won't render. Instead, the GPU renders only part of the model and then faults.

A very deep dive into the cause and fix for this bug, and on top of that, some sleuthing to figure out where it comes from. A very fun and interesting read.

https://www.osnews.com/story/134864/the-apple-gpu-and-the-impossible-bug/
0 new messages