-
公开(公告)号:US09449421B2
公开(公告)日:2016-09-20
申请号:US14190406
申请日:2014-02-26
Applicant: Samsung Electronics Co., Ltd.
Inventor: Kwon-taek Kwon , Seok-yoon Jung
IPC: G06T15/00
CPC classification number: G06T15/005
Abstract: Provided is a rendering method and apparatuses for rendering image data. The rendering method includes generating a primitive list by performing geometry processing on a current tile to be rendered; determining whether the current tile is identical to a previous tile from among tiles included in a previously rendered frame; and in response to the previous tile being identical to the current tile, generating an image of the current tile by re-using an image of the previous tile.
Abstract translation: 提供了一种用于渲染图像数据的渲染方法和装置。 渲染方法包括通过对要呈现的当前图块执行几何处理来生成原始列表; 从包括在先前渲染的帧中的瓦片中确定当前瓦片是否与先前瓦片相同; 并且响应于先前瓦片与当前瓦片相同,通过重新使用先前瓦片的图像来生成当前瓦片的图像。
-
公开(公告)号:US09830721B2
公开(公告)日:2017-11-28
申请号:US14190615
申请日:2014-02-26
Applicant: Samsung Electronics Co., Ltd
Inventor: Kwon-taek Kwon , Seok-yoon Jung
CPC classification number: G06T11/40 , G06T15/005
Abstract: A rendering method includes determining, at a geometry processor, if a previous draw command from among previous draw commands is identical to a current draw command; in response to the previous draw command being identical to the current draw command, selecting a primitive list indicating a result of geometry processing performed on the previous draw command; and performing pixel processing using the primitive list.
-
公开(公告)号:US09588747B2
公开(公告)日:2017-03-07
申请号:US14204067
申请日:2014-03-11
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sang-oak Woo , Seok-yoon Jung , Si-hwa Lee , Igor M. Laevskiy , Oleg V. Talalov , Vladislav Y. Aranov
IPC: G06F9/45
CPC classification number: G06F8/4441 , G06F8/4443
Abstract: Methods and apparatuses of converting a program, which may enhance an execution speed of a computer program, are provided. The method may include receiving a program, detecting at least one loop statement including at least one branch statement within the program, determining whether the loop statement may be split into at one or more sub-loop statements which perform the same function as a function of the loop statement and from which the branch statement has been removed, splitting the loop statement into the sub-loop statements and removing the branch statement included in the loop statement if it is determined that the loop statement may be split as a result of the determination, and outputting a result of removing the branch statement.
Abstract translation: 提供了可以提高计算机程序的执行速度的转换程序的方法和装置。 该方法可以包括接收程序,检测至少一个循环语句,其包括程序内的至少一个分支语句,确定循环语句是否可以被分割成一个或多个子循环语句,其执行与函数相同的函数 循环语句和分支语句已被删除,将循环语句分解为子循环语句并删除循环语句中包含的分支语句,如果确定循环语句可能由于确定而被拆分 ,并输出删除分支语句的结果。
-
公开(公告)号:US20150095897A1
公开(公告)日:2015-04-02
申请号:US14204067
申请日:2014-03-11
Applicant: Samsung Electronics Co., Ltd.
Inventor: Sang-oak WOO , Seok-yoon Jung , Si-hwa Lee , Igor M. Laevskiy , Oleg V. Talalov , Vladislav Y. Aranov
IPC: G06F9/45
CPC classification number: G06F8/4441 , G06F8/4443
Abstract: Methods and apparatuses of converting a program, which may enhance an execution speed of a computer program, are provided. The method may include receiving a program, detecting at least one loop statement including at least one branch statement within the program, determining whether the loop statement may be split into at one or more sub-loop statements which perform the same function as a function of the loop statement and from which the branch statement has been removed, splitting the loop statement into the sub-loop statements and removing the branch statement included in the loop statement if it is determined that the loop statement may be split as a result of the determination, and outputting a result of removing the branch statement.
Abstract translation: 提供了可以提高计算机程序的执行速度的转换程序的方法和装置。 该方法可以包括接收程序,检测至少一个循环语句,其包括程序内的至少一个分支语句,确定循环语句是否可以被分割成一个或多个子循环语句,其执行与函数相同的函数 循环语句和分支语句已被删除,将循环语句分解为子循环语句并删除循环语句中包含的分支语句,如果确定循环语句可能由于确定而被拆分 ,并输出删除分支语句的结果。
-
-
-