渲染方法、渲染设备和电子设备的制造方法

文档序号:9811445阅读:222来源:国知局
渲染方法、渲染设备和电子设备的制造方法
【专利说明】渲染方法、渲染设备和电子设备
[0001]本申请要求于2014年10月31日提交到韩国知识产权局的第10-2014-0150625号韩国专利申请的权益,所述专利申请的全部公开出于所有目的通过引用合并于此。
技术领域
[0002]以下描述涉及一种清染方法、清染设备和电子设备。
【背景技术】
[0003]三维图形应用程序接口(API)标准包括OpenGUOpenGL ES和Direct 3D。API标准包括对图像的每帧执行三维渲染并显示图像的方法。
[0004]渲染被划分为几何处理步骤和像素处理步骤。几何处理步骤表示将三维空间中的对象划分成多个图元的处理,像素处理步骤表示确定划分的图元的颜色的处理。
[0005]当对图像的每帧执行渲染时,执行许多计算,并且功耗增加。因此,减少计算的次数和存储器存取操作的数量有助于最小化功耗。

【发明内容】

[0006]提供本
【发明内容】
以按简化形式引入对在以下【具体实施方式】中进一步描述的构思的选择。本
【发明内容】
不意在标识要求保护的主题的关键特征或必要特征,也不意在用作确定要求保护的主题的范围的帮助。
[0007]提供渲染方法和设备,所述渲染方法和设备使针对渲染图像的帧缓冲器存取最小化,这是由于图形处理单元(GPU)根据显示器的像素图案仅将显示器所需的像素信息输出到帧缓冲器。
[0008]此外,提供一种记录介质,在其上实施有用于执行这些方法的计算机程序。
[0009]其他示例在以下描述中被部分阐明,并且部分从描述是清楚的,或者通过呈现的示例的实施而可能会被获知。
[0010]在一个总体方面,一种渲染方法包括:接收包括被配置为显示渲染图像的装置的像素图案信息的输入;使用接收的包括像素图案信息的输入来产生渲染图像的像素图案;使用产生的像素图案将渲染图像的像素值输出到帧缓冲器中。
[0011]所述方法还可包括:将与渲染图像的至少一个图块相应的像素值存储为与产生的像素图案相应的像素值,并将与产生的像素图案相应的像素值输出到帧缓冲器中。
[0012]产生的像素图案可基于所述至少一个图块的起始坐标值。
[0013]所述方法还可包括:接收包括图像属性信息的输入,所述图像属性信息指示与渲染图像相应的帧是用于在装置上进行显示的帧还是用于渲染另一帧的纹理帧,其中,使用图像属性信息执行产生渲染图像的像素图案的步骤。
[0014]响应于与渲染图像相应的帧是用于渲染另一帧的纹理帧,可使用所述像素图案来恢复渲染图像的初始像素图案。
[0015]所述方法还可包括:将旁路信号输出到被配置为显示渲染图像的装置的显示控制器。
[0016]被配置为显示渲染图像的装置可以是基于PENTILE的显示装置。
[0017]在另一总体方面,一种渲染方法包括:接收与使用图块渲染的任意帧相应的至少一个图块;将与所述至少一个图块相应的第一像素图案转换成与被配置为显示渲染的所述任意帧的显示装置的像素图案信息相应的第二像素图案;将与根据转换的第二像素图案的所述至少一个图块相应的像素值输出到帧缓冲器中。
[0018]所述方法还可包括:存储与使用转换的第二像素图案的对应于所述任意帧的图块相应的像素值,其中,存储的与转换的第二像素图案相应的像素值被输出到帧缓冲器中。
[0019]可使用所述至少一个图块的起始坐标值产生第二像素图案。
[0020]响应于图块被完全转换成第二像素图案,可将存储的与所述任意帧相应的像素值输出到帧缓冲器中。
[0021]在另一总体方面,一种非暂时性计算机可读存储介质存储用于使处理器执行上述方法的指令。
[0022]在另一总体方面,一种渲染设备可包括:渲染控制器,被配置为接收包括被配置为显示渲染图像的装置的像素图案信息的输入;像素图案产生器,被配置为使用接收的包括像素图案信息的输入来产生渲染图像的像素图案,其中,渲染控制器使用由像素图案产生器产生的像素图案将渲染图像的像素值输出到帧缓冲器中。
[0023]所述渲染设备还可包括:布局缓冲器,被配置为将与渲染图像的至少一个图块相应的像素值存储为与产生的像素图案相应的像素值,其中,渲染控制器将与存储在布局缓冲器中的像素图案相应的像素值输出到帧缓冲器中。
[0024]产生的像素图案可基于所述至少一个图块的起始坐标值。
[0025]渲染控制器可接收图像属性信息,其中,所述图像属性信息指示与渲染图像相应的帧是用于输出到装置的帧还是用于渲染另一帧的纹理帧,并且像素图案产生器可使用图像属性信息来产生渲染图像的像素图案。
[0026]响应于与渲染图像相应的帧是用于渲染另一帧的纹理帧,渲染控制器可使用所述像素图案来恢复渲染图像的初始像素图案。
[0027]渲染控制器可将旁路信号输出到被配置为显示渲染图像的装置的显示控制器。
[0028]在另一总体方面,一种电子装置包括:主机处理器;显示装置;图形处理器,被配置为利用主机处理器的控制来渲染对象的三维模型;帧缓冲器,被配置为存储由图形处理器渲染的图像并使用显示装置输出存储的图像,其中,图形处理器从主机处理器接收包括显示装置的像素图案信息的输入,使用接收的包括像素图案信息的输入来产生渲染图像的像素图案,并使用产生的像素图案将渲染图像的像素值输出到帧缓冲器中。
[0029]图形处理器可将与渲染图像的至少一个图块相应的像素值存储为与产生的像素图案相应的像素值,并可将存储的像素值输出到帧缓冲器中。
[0030]主机处理器可确定图像属性信息,其中,所述图像属性信息指示与渲染图像相应的帧是用于输出到显示装置的帧还是用于在图形处理器中渲染另一帧的纹理帧,并且图形处理器可产生与从主机处理器接收的图像属性信息相应的渲染图像的像素图案。
[0031]响应于与渲染图像相应的帧是用于渲染另一帧的纹理帧,图形处理器可使用像素图案来恢复渲染图像的初始像素图案。
[0032]图形处理器可将旁路信号输出到被配置为控制显示装置的显示控制器。
[0033]图形处理器可使用基于图块的渲染来恢复渲染图像的初始像素图案。
[0034]显示装置可以是基于PENTILE的显示装置。
[0035]在另一总体方面,一种渲染设备包括:渲染控制器,被配置为接收与使用图块渲染的任意帧相应的至少一个图块;像素图案产生器,被配置为将与所述至少一个图块相应的第一像素图案转换成与显示装置的像素图案信息相应的第二像素图案,其中,所述显示装置被配置为显示渲染的所述任意帧,渲染控制器将与根据转换的第二像素图案的所述至少一个图块相应的像素值输出到帧缓冲器中。
[0036]所述设备还可包括:布局缓冲器,被配置为存储对应于与使用转换的第二像素图案的所述任意帧相应的图块的像素值,其中,存储的与转换的第二像素图案相应的像素值被输出到帧缓冲器中。
[0037]可使用所述至少一个图块的起始坐标值来产生第二像素图案。
[0038]响应于图块被完全转换成第二像素图案,存储的与所述任意帧相应的像素值可被输出到帧缓冲器中。
[0039]其他特征和方面将从以下【具体实施方式】、附图和权利要求是清楚的。
【附图说明】
[0040]图1是用于描述处理三维图像的过程的示图。
[0041]图2是用于描述根据示例的渲染设备的示图。
[0042]图3是用于描述根据另一不例的电子设备的不图。
[0043]图4A至图4D是显示装置的像素图案的示例图。
[0044]图5是用于示出根据示例的经由图3的像素图案产生器产生像素图案的处理的示图。
[0045]图6是用于示出根据另一示例的经由图3的像素图案产生器产生像素图案的处理的示图。
[0046]图7是用于示出根据另一示例的经由图3的像素图案产生器产生像素图案的处理的示图。
[0047]图8是根据另一示例的渲染方法的流程图。
[0048]贯穿附图和【具体实施方式】,除非另外描述或规定,否则相同的附图标号将被理解为表示相同的元件、特征和结构。附图可以不按比例,并且为了清楚、说明和方便,可夸大附图中元件的相对大小、比例和描绘。
【具体实施方式】
[0049]提供以下详细描述以帮助读者获得对在此描述的方法、设备和/或系统的全面理解。然而,在此描述的系统、设备和/或方法的各种改变、修改和等同物将对本领域的普通技术人员是显然的。所描述的处理步骤和/或操作的进展是示例;然而,除了必需按特定顺序发生
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1