|
Larrabee 只是 tiled-based renderer,不是 tiled-based deferred renderer ,真正的 tiled-based deferred renderer 是对看不到的多边形完全不去渲染的, Larrabee 只是做了 binning 这个动作,而没有对不可见的三角形作剔除动作,Larrabee是这样的:
"Unlike some other tile-based rendering methods, there is no attempt at perfect occlusion culling before shading, reordering of shading, or any other non-standard rendering methods"。
当然,Larrabee 的渲染流水线是 software pipeline,理论上也是能实现 TBDR,但是 TBDR 可能会有一些不可预测的问题发生,所以 Larrabee 缺省的渲染还是比较传统的渲染流水线。
Intel 从来没有去真正实现 TBDR, 包括 GMA 系列也都还是属于 IMR。 |
|