TimothyFarrar
Regular
As for small triangles, I wonder what SGX is doing different than the MBX to improve peak tri rates per MHz?
I thought that the MBX was a 32x32 pixel tile size with a parallel 32x1 pixel tile line of parallel triangle equation and depth test per clock. Also I thought the peak rates on some white paper were in the order of 7 Mtri/sec at 200 MHz, which is about one triangle every 32 clocks. So perhaps every triangle regardless of size runs through the full 32x32 pixels per tile for triangle equation and depth test.
Isn't SGX to be on the order of up to 16 or so times the peak triangle throughput of the MBX per MHz? So do they now process any triangle per clock for triangle equ/visibility, and likely a block of pixels rather than a tile scanline?
I thought that the MBX was a 32x32 pixel tile size with a parallel 32x1 pixel tile line of parallel triangle equation and depth test per clock. Also I thought the peak rates on some white paper were in the order of 7 Mtri/sec at 200 MHz, which is about one triangle every 32 clocks. So perhaps every triangle regardless of size runs through the full 32x32 pixels per tile for triangle equation and depth test.
Isn't SGX to be on the order of up to 16 or so times the peak triangle throughput of the MBX per MHz? So do they now process any triangle per clock for triangle equ/visibility, and likely a block of pixels rather than a tile scanline?