News for hackers. Stuff that matters.
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.

There are no comments on this comment yet.