【技术实现步骤摘要】
本专利技术涉及一种绘图处理电路及其相关处理方法,尤其涉及一种绘图处理电路及其前置深度处理方法。
技术介绍
近几年来,随着计算机科技以及游戏软件的快速发展,利用3D显示技术所研发出的3D游戏已经可以呈现逼真且华丽的图像。而随着手持式装置的逐渐普遍,3D显示技术也逐渐的运用于手持式装置。手持式装置可为智能型手机或者平板计算机等等的移动装置。众所周知,3D绘图处理电路(graphic processing circuit)是处理3D图像的核心。为了要呈现细腻的3D图像,3D绘图处理电路会消耗大量的电能。当3D绘图处理电路设置于移动装置中,则移动装置的电能会快速消耗。因此,提升3D绘图处理电路的效能,并降低其能量的损耗,延长移动装置运行的时间,即为一个重要的课题。
技术实现思路
本专利技术提出一种绘图处理电路及其前置深度处理方法。本专利技术的实施例提供一种绘图处理电路,包括:一顶点处理电路,包括:一几何处理电路,加载一场景的一几何信息,并进行一顶点转换操作;一前置深度测试电路,接收该顶点转换操作后的该几何信息,并以一砖墙分辨率分割该几何信息,进而获得该场景的该砖墙分辨率的一前置深度信息;以及一区块存储器,接收该顶点转换操作后的该几何信息,并以一区块分辨率分割该几何信息,并产生多个区块列表;以及一像素处理电路,包括:一光栅处理电路,加载该多个区块列表,并将该多个区块列表转换为多个换算出的砖墙,并根据
该多个换算出的砖墙的深度信息,及该场景的该前置深度信息,区分该多个换算出的砖墙为一第一部分砖墙与一第二部分砖墙,并丢弃该第二部分砖墙;以及一描 ...
【技术保护点】
一种绘图处理电路,其特征在于,包括:一顶点处理电路,包括:一几何处理电路,用于加载一场景的一几何信息,并进行一顶点转换操作;一前置深度测试电路,用于接收该顶点转换操作后的该几何信息,并以一砖墙分辨率分割该几何信息,进而获得该场景的该砖墙分辨率的一前置深度信息;以及一区块存储器,用于接收该顶点转换操作后的该几何信息,并以一区块分辨率分割该几何信息,并产生多个区块列表;以及一像素处理电路,包括:一光栅处理电路,用于加载该多个区块列表,并将该多个区块列表转换为多个换算出的砖墙,并根据该多个换算出的砖墙的深度信息,及该场景的该前置深度信息,区分该多个换算出的砖墙为一第一部分砖墙与一第二部分砖墙,并丢弃该第二部分砖墙;以及一描绘组件,用于接收并处理该第一部分砖墙,产生该场景中每个像素的颜色与深度信息;其中,该几何信息中包括多个基础图形的顶点信息,且每一该顶点信息中具有一来源半透明旗标,用于指示对应的基础图形是一不透明基础图形或者一半透明基础图形。
【技术特征摘要】
2014.12.23 US 14/582,1341.一种绘图处理电路,其特征在于,包括:一顶点处理电路,包括:一几何处理电路,用于加载一场景的一几何信息,并进行一顶点转换操作;一前置深度测试电路,用于接收该顶点转换操作后的该几何信息,并以一砖墙分辨率分割该几何信息,进而获得该场景的该砖墙分辨率的一前置深度信息;以及一区块存储器,用于接收该顶点转换操作后的该几何信息,并以一区块分辨率分割该几何信息,并产生多个区块列表;以及一像素处理电路,包括:一光栅处理电路,用于加载该多个区块列表,并将该多个区块列表转换为多个换算出的砖墙,并根据该多个换算出的砖墙的深度信息,及该场景的该前置深度信息,区分该多个换算出的砖墙为一第一部分砖墙与一第二部分砖墙,并丢弃该第二部分砖墙;以及一描绘组件,用于接收并处理该第一部分砖墙,产生该场景中每个像素的颜色与深度信息;其中,该几何信息中包括多个基础图形的顶点信息,且每一该顶点信息中具有一来源半透明旗标,用于指示对应的基础图形是一不透明基础图形或者一半透明基础图形。2.如权利要求1所述的绘图处理电路,其特征在于,该几何处理电路包括:一顶点加载器,用于载入该场景中的该几何信息;及一顶点渲染器,用于接收该顶点加载器加载的该多个基础图形的顶点信息,并进行该顶点转换操作。3.如权利要求2所述的绘图处理电路,其特征在于,该前置深度测试电路,
\t进一步用于接收该顶点转换操作后的该多个基础图形的顶点信息,并以该砖墙分辨率分割该多个基础图形,并进而获得该场景的该砖墙分辨率的前置深度信息。4.如权利要求3所述的绘图处理电路,其特征在于,该前置深度测试电路将数据存储在一前置深度缓冲器,且该前置深度测试电路还用于:接收一第一基础图形在一特定砖墙位置所对应的一第一深度信息;读取该前置深度缓冲器中的该特定砖墙位置所对应的该前置深度信息;当该第一深度信息不大于该前置深度信息且该第一基础图形为该不透明基础图形时,利用该第一深度信息更新该前置深度信息,并存储在该前置深度缓冲器;以及当该第一深度信息不大于该前置深度信息且第一基础图形为该半透明基础图形时,利用该第一深度信息与该前置深度信息产生一顺序不确定范围以更新该前置深度信息,并存储在该前置深度缓冲器中。5.如权利要求4所述的绘图处理电路,其特征在于,该第一深度信息包括一最大深度值、一最小深度值与一来源半透明旗标。6.如权利要求5所述的绘图处理电路,其特征在于,该前置深度测试电路还用于根据该第一深度信息中的该来源半透明旗标来判断该第一基础图形是该半透明基础图形或者该不透明基础图形。7.如权利要求6所述的绘图处理电路,其特征在于,该前置深度信息中包括一最大深度值、一最小深度值与一目标半透明旗标。8.如权利要求7所述的绘图处理电路,其特征在于,利用该第一深度信息更新该前置深度信息时,是以该第一深度信息的该最大深度值取代该前置深度信息中的该最大深度值;以该第一深度信息的该最小深度值取代该前置深度信
\t息中的该最小深度值;以及该来源半透明旗标取代该目标半透明旗标。9.如权利要求7所述的绘图处理电路,其特征在于,利用该第一深度信息与该前置深度信息产生该顺序不确定范围时,是以该第一深度信息的该最小深度值取代该前置深度信息中的该最小深度值;以及该来源半透明旗标取代该目标半透明旗标。10.如权利要求3所述的绘图处理电路,其特征在于,该区块存储器,进一步用于接收该顶点转换操作后该多个基础图形的顶点信息,并以该区块分辨率分割该多个基础图形,并产生该多个区块列表。11.如权利要求10所述的绘图处理电路,其特征在于,该顶点加载器,由一顶点缓冲器中载入该场景中该多个基础图形的顶点信息。12.如权利要求10所述的绘图处理电路,其特征在于,该区块存储器还用于将该多个区块列表存储在一区块缓冲器。13.如权利要求10所述的绘图处理电路,其特征在于,该前置深度测试电路还用于将该场景的该砖墙分辨率的前置深度信息存储在...
【专利技术属性】
技术研发人员:廖明豪,陈志卿,林士钦,吴鸿伟,
申请(专利权)人:联发科技股份有限公司,
类型:发明
国别省市:中国台湾;71
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。