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:18:17 +01:00
parent 4efe075a35
commit 8a808c1907

@ -29,5 +29,8 @@ The Broadcom Videocore IV GPU is not really suited for 1080p resolution, therefo
## Clears
Use Load/Store operations to clear your textures. Any other method will likely result in a full-screen quad to clear parts or all of a texture. Failure to clear render target contents before starting a renderpass and failure to discard render target contents will result in wasting bandwidth.
## Push constants
Vulkan's push constants directly translate to the uniform FIFO buffer on the Broadcom Videocore IV. Therefore it's advised to use push constants whenever possible. Otherwise uniform fetches require expensive generic buffer fetch operations.
## Additional documentation
Additional documentation for the Broadcom Videocore IV GPU can be found here: https://docs.broadcom.com/docs/12358545