When operating in the sorting scheme in, the pixel value calculated in the previous frame can be reused for the current frame. Hash or some other compact representation of all data calculated and stored in tiles for each tile, including all triangles, uniformity, textures, shaders, etc. When the next frame is rendered, the compact representation is calculated again for each tile. In the medium sorting architecture, there are natural fracture points immediately before rasterization. At this fracture point, the compact representation can be compared with that calculated in the previous frame of the same tile. If these compact representations are the same, there is no need to render anything for that tile. Instead, the contents of the color buffer or other buffer of the previous frame of the tile can be removed to the same buffer of the tile of the current frame.
【技术实现步骤摘要】
在中排序架构中利用帧间相干性本申请是2015年4月30日提交的申请号为201580019933.8的同名专利申请的分案申请。
本申请涉及图形处理。
技术介绍
通常针对移动设备使用中排序(sort-middle)架构。如在任意图形应用中,减少电量使用是非常重要的。在某种意义上,通过向每个处理器分配基元(primitive)的子集,可以使几何处理并行。通过向每个处理器分配一部分必要的像素计算,可以使光栅化并行。渲染涉及计算在每个像素上的每个基元的效果。基元可以落到实际查看平面上或外的任何位置。渲染将基元排序到屏幕。排序可以发生于几何处理期间,这称作先排序(sort-first);发生于几何处理和光栅化之间,这称作中排序;或发生于光栅化期间,这称作后排序(sort-last)。先排序表示在已知原始基元的屏幕空间参数之前,重新分布原始基元,中排序表示重新分布屏幕空间基元,而后排序表示重新分布像素、样本或像素片段。附图说明相对后续附图描述一些实施例:图1是一个实施例的示意性描绘; ...
【技术保护点】
1.一种用于图形处理的装置,包括:/n图形处理器,用于生成与当前帧中的瓦片的均匀、顶点数据、纹理坐标或图形状态中的一个或多个相对应的标识码;在所述当前帧中的瓦片被渲染之前,存储针对在先前帧中的对应瓦片的像素的图像;确定针对在所述当前帧中的瓦片的码是否与针对在所述先前帧中的对应瓦片的码相同;如果针对在所述先前帧中的对应瓦片的码与针对在所述当前帧中的瓦片的码相同,则重新使用来自所述先前帧的图像作为针对在所述当前帧中的瓦片的像素,以避免渲染在所述当前帧中的瓦片;以及/n帧缓冲器,其耦合到所述处理器。/n
【技术特征摘要】
20140514 US 14/277,2391.一种用于图形处理的装置,包括:
图形处理器,用于生成与当前帧中的瓦片的均匀、顶点数据、纹理坐标或图形状态中的一个或多个相对应的标识码;在所述当前帧中的瓦片被渲染之前,存储针对在先前帧中的对应瓦片的像素的图像;确定针对在所述当前帧中的瓦片的码是否与针对在所述先前帧中的对应瓦片的码相同;如果针对在所述先前帧中的对应瓦片的码与针对在所述当前帧中的瓦片的码相同,则重新使用来自所述先前帧的图像作为针对在所述当前帧中的瓦片的像素,以避免渲染在所述当前帧中的瓦片;以及
帧缓冲器,其耦合到所述处理器。
2.如权利要求1所述的装置,其中,针对在所述当前帧中的对应瓦片的码包括瓦片的均匀、三角形数据、纹理数据或状态中的至少两个。
3.如权利要求1所述的装置,其中,针对在所述当前帧中的对应瓦片的码包括瓦片的均匀、三角形数据、纹理数据或状态中的至少三个。
4.如权利要求1所述的装置,其中,针对在所述当前帧中的对应瓦片的码包括瓦片的均匀、三角形数据、纹理数据和状态。
5.如权利要求1所述的装置,其中,所述图形处理器使用中排序处理。
6.如权利要求5所述的装置,所述处理器用于在中排序处理中的自然断裂点期间生成针对在所述当前帧中的对应瓦片的码。
7.如权利要求1所述的装置,其中,针对在所述当前帧中的对应瓦片的码是散列。
8.如权利要求1所述的装置,其中,所述处理器用于使用基元的列表生成针对在所述当前帧中的对应瓦片的码。
9.一种图形处理方法,包括:
生成与当前帧中的瓦片的均匀、顶点数据、纹理坐标或图形状态中的一个或多个相对应的标识码;
在所述当前帧中的瓦片被渲染之前,存储针对在先前帧中的对应瓦片的像素的图像;
确定针对在所述当前帧中的瓦片的码是否与针对在所述先前帧中的对应瓦片的码相同;
如果针对在所述先前帧中的对应瓦片的码与针对在所述当前帧中的瓦片的码相同,则重新使用来自所述先前帧的图像作为针对在所述当前帧中的瓦片的像素,以避免渲染在所述当前帧中的瓦片。
10.如权利要求9所述的方法,其中,针对在所述当前帧中的对应瓦片的码包括瓦片的均匀、三角形数据、纹理数据或状态中的至少两个。
...
【专利技术属性】
技术研发人员:J·费尔南德斯,J·卡雷特罗卡萨多,P·马库埃略,T·G·阿可尼内默勒,
申请(专利权)人:英特尔公司,
类型:发明
国别省市:美国;US
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。