By: vvid (no.delete@this.thanks.com), August 4, 2016 11:30 am
Room: Moderated Discussions
VertexMaster (nope.delete@this.nope.com) on August 4, 2016 10:06 am wrote:
> Thanks for taking the time to post this. I don't have a GCN 1.2 (AKA "Tonga") card
> on hand, but I really wanted to test this myself when Kanter put up the video. :(
>
> Tonga has AMD's first color frame buffer memory compression tech, and presumably it works by rasterizing
> triangles in blocks in the frame buffer in order to compress tile-by-tile. That doesn't mean AMD is
> doing "tiling". For all we know, it could just be stepping over the triangle scan lines multiple times
> only rendering pixels in the box bounds.
What do you mean by "stepping over scan lines"?
Scanline as 1 pixel line?
In 21 century GPUs always render tiles. Also depth buffer tiles on GCN are already compressed.
8x8 tile == one wavefront
> Thanks for taking the time to post this. I don't have a GCN 1.2 (AKA "Tonga") card
> on hand, but I really wanted to test this myself when Kanter put up the video. :(
>
> Tonga has AMD's first color frame buffer memory compression tech, and presumably it works by rasterizing
> triangles in blocks in the frame buffer in order to compress tile-by-tile. That doesn't mean AMD is
> doing "tiling". For all we know, it could just be stepping over the triangle scan lines multiple times
> only rendering pixels in the box bounds.
What do you mean by "stepping over scan lines"?
Scanline as 1 pixel line?
In 21 century GPUs always render tiles. Also depth buffer tiles on GCN are already compressed.
8x8 tile == one wavefront