Re:Imagination GPUs now support OpenGL 4.6
by mschuetz on Thursday July 06, 2023 @03:33PM
(#36621547)
Part of Nanite is software rasterization by rendering triangles with 64 bit atomics. You can simply draw the closest fragment of a triangle to screen via atomicMin(framebuffer[pixelID], (depth << 32) | triangleData). Not sure right now if they are using a visibility buffer, but if they do than "triangleData" would be the triangle index, otherwise it could be the actual shaded color.
[ Parent
| on HN ]
There are no comments on this comment yet.