4 ms·
When did Adreno gain a deferred more? Back when I was talking to Rob Clark in 2014 or so, it sounded like it was all immediate per-tile.
by Jasper_ 5y ago
When did Adreno gain a deferred more? Back when I was talking to Rob Clark in 2014 or so, it sounded like it was all immediate per-tile.
- phire 5y agoGPU terminology is confusing at times. Imgtec and Apple use the term "Tile-Based Deferred Rendering" to mean a combination of tiling and deferred shading. Because that's what their GPUs do. Other vendors, like qualcomm [1] still use the term "Deferred" in regards to their Tile-Based Rendering, simply because the draw calls are deferred. It doesn't mean deferred shading. Every company appears to make the the terminology as they go. I found an early presentation from ARTX [2] and they are using database terminology to describe what we now call vertex buffers. [1] https://developer.qualcomm.com/docs/adreno-gpu/developer-guide/gpu/overview.html https://developer.qualcomm.com/docs/adreno-gpu/developer-gui... [2] http://www.graphics.stanford.edu/courses/cs448a-01-fall/lectures/tvh/tvh.2up.pdf http://www.graphics.stanford.edu/courses/cs448a-01-fall/lect...
- Jasper_ 5y agoGah, so when Qualcomm uses the word "deferred", they just mean "tiled", and each tile still rasterizes each tri in order. Agreed on terrible terminology, this is a disaster.