Convivea

Forums => General Discussion => Topic started by: ryantyler on January 20, 2020, 03:25:58 am

Title: Adreno GPU architecture details (vs. Mali)
Post by: ryantyler on January 20, 2020, 03:25:58 am
I'm trying to research the actual architecture of the Adreno GPUs (specifically the Adreno 540) to figure out what kinds of techniques to avoid and which to lean on, and I'm finding surprisingly little details available on the internet.

I'm familiar with the PowerVR architecture, and Realtime Rendering has a great write-up of the internals of the Mali GPUs, but I can't see anything specific to the Adreno chips. I'm guessing they're tile-based since they're mobile GPUs, but that's as far as I've got.
https://19216811.cam/ (https://19216811.cam/) https://xender.vip/ (https://xender.vip/) https://testmyspeed.onl/ (https://testmyspeed.onl/)

To be clear, I'm not looking for specs or speed comparisons, but details of immediate vs. tiled, how it handles discard, HiZ, partial renders, resolves, etc.