1
0
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)

Yours3lf 2020-06-18 20:29:45 +01:00
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
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
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>