mirror of
https://github.com/Yours3lf/rpi-vk-driver.git
synced 2025-02-26 23:54:17 +01:00
Updated Broadcom Videocore IV Performance Recommendations (markdown)
parent
d8c0230743
commit
3260fd222b
@ -14,6 +14,7 @@ Triangles that cover very few pixels (think less than 32) will be rasterized ver
|
|||||||
|
|
||||||
## Tile based architecture
|
## Tile based architecture
|
||||||
The Broadcom Videocore IV GPU is a tile based GPU (but not deferred) therefore it's important to sort your geometry front-to-back to avoid any unnecessary overdraw.
|
The Broadcom Videocore IV GPU is a tile based GPU (but not deferred) therefore it's important to sort your geometry front-to-back to avoid any unnecessary overdraw.
|
||||||
|
Face culling can also help eliminating unnecessary rasterization costs.
|
||||||
|
|
||||||
## ALU architecture
|
## ALU architecture
|
||||||
The Broadcom Videocore IV GPU has a dual-issue scalar FP32 ALU. This means that it can execute up to two instructions per cycle using its ADD and MUL ALUs. To maximize utilization it's important to fully saturate both ADD and MUL pipelines. <br>
|
The Broadcom Videocore IV GPU has a dual-issue scalar FP32 ALU. This means that it can execute up to two instructions per cycle using its ADD and MUL ALUs. To maximize utilization it's important to fully saturate both ADD and MUL pipelines. <br>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user