-
公开(公告)号:CN105210111B
公开(公告)日:2018-08-31
申请号:CN201480026737.9
申请日:2014-05-13
Applicant: 高通股份有限公司
Inventor: 穆拉特·巴尔契 , 克里斯托弗·保罗·弗拉斯卡蒂 , 阿温阿什·赛塔拉迈亚
CPC classification number: G06T1/20 , G06T15/005
Abstract: GPU可基于可见性流确定是否执行存储在间接缓冲器中的指令。所述指令包含用于渲染与多个仓中的仓相关联的基元的指令,且包含一或多个次级操作。所述可见性流指示与所述仓相关联的所述基元中的一或多者是否将在最后渲染的场景中可见。所述GPU可响应于确定不执行存储在所述间接缓冲器中的所述指令而执行存储在阴影间接缓冲器中的一或多个次级操作。所述GPU可响应于确定执行存储在所述间接缓冲器中的所述指令而执行所述指令用于渲染与所述多个仓中的所述仓相关联的所述基元,以及执行存储在所述间接缓冲器中的所述一或多个次级操作。
-
公开(公告)号:CN105144244A
公开(公告)日:2015-12-09
申请号:CN201480023170.X
申请日:2014-04-21
Applicant: 高通股份有限公司
Inventor: 阿温阿什·赛塔拉迈亚 , 希滕德拉·莫汉·甘加尼 , 奈杰尔·特伦斯·普尔
IPC: G06T15/00
CPC classification number: G06T1/60 , G06T1/20 , G06T15/005 , G06T15/40
Abstract: 本发明揭示用于执行图形处理系统中的查询的系统、方法和设备。这些系统、方法和设备可经配置以:在所述查询开始时读取运行计数器以确定开始值,其中所述运行计数器对离散图形实体计数;在所述查询结束时读取所述运行计数器以确定结束值;且从所述结束值减去所述开始值以确定结果。
-
公开(公告)号:CN103959338A
公开(公告)日:2014-07-30
申请号:CN201280058364.4
申请日:2012-11-07
Applicant: 高通股份有限公司
Inventor: 阿温阿什·赛塔拉迈亚 , 克里斯托弗·保罗·弗拉斯卡蒂
IPC: G06T15/00
CPC classification number: G06T15/005 , G06T11/40
Abstract: 本发明提供了用于确定呈现模式(例如,分格呈现模式及直接呈现模式)的技术及结构,以及用于在所述呈现模式之间切换的技术及结构。呈现模式可通过分析呈现特性来确定。呈现模式还可通过跟踪分格中的过度绘制来确定。所述呈现模式可通过修补使用图形存储器地址的命令以使用系统存储器地址而从分格呈现模式切换到直接呈现模式。修补可由CPU或由可由GPU执行的第二写入命令缓冲器处理。
-
公开(公告)号:CN106233326B
公开(公告)日:2019-11-12
申请号:CN201580020196.3
申请日:2015-04-21
Applicant: 高通股份有限公司
Inventor: 穆拉特·巴尔契 , 阿温阿什·赛塔拉迈亚 , 克里斯托弗·保罗·弗拉斯卡蒂 , 琼纳拉·加达·纳根德拉·库马尔 , C·C·夏普 , 戴维·里赫尔·加西亚·加西亚
Abstract: 一种包括图形处理单元GPU的装置包含存储器及至少一个处理器。所述至少一个处理器可经配置以:接收指示所述GPU对于待由所述GPU显现的帧的一部分可在直接显现模式或分格显现模式之间进行选择的GPU命令包;对于待由所述GPU显现的所述帧的所述部分,基于以下各者中的至少一者确定是使用所述直接显现模式还是所述分格显现模式:所述所接收命令包中的信息或所述GPU的状态;及使用所述所确定直接显现模式或所述分格显现模式显现所述帧的所述部分。
-
公开(公告)号:CN105849780B
公开(公告)日:2019-01-22
申请号:CN201480070397.X
申请日:2014-12-04
Applicant: 高通股份有限公司
Inventor: 穆拉特·巴尔契 , 克里斯托弗·保罗·弗拉斯卡蒂 , 阿温阿什·赛塔拉迈亚
Abstract: 本发明提供用于在基于平铺块的架构上多路径再现的系统和方法,其包含:运用图形处理单元GPU执行查询遍次;运用所述GPU基于所述查询遍次执行条件真遍次而不执行刷新操作;运用所述GPU基于所述查询遍次执行条件假遍次而不执行刷新操作;以及响应于执行所述条件真遍次和所述条件假遍次而运用所述GPU执行刷新操作。
-
公开(公告)号:CN105122310B
公开(公告)日:2018-06-26
申请号:CN201480019155.8
申请日:2014-03-17
Applicant: 高通股份有限公司
Inventor: 克里斯托弗·保罗·弗拉斯卡蒂 , 希滕德拉·莫汉·甘加尼 , 阿温阿什·赛塔拉迈亚
CPC classification number: G06T11/40 , G06T1/20 , G06T11/001 , G06T15/005 , G06T15/04
Abstract: 本发明描述用于支持执行基于瓦片的渲染的图形系统中的帧内时戳的技术。所述用于支持帧内时戳的技术可涉及基于由图形处理单元GPU在执行图形帧的基于瓦片的渲染时产生的多个每仓时戳值产生指示时间点的时戳值。所述时戳值可为所述多个每仓时戳值中的至少两者的函数。所述时戳值可由中央处理单元CPU、所述GPU、另一处理器或其任何组合产生。通过使用每仓时戳值产生针对帧内时戳请求的时戳值,可由执行基于瓦片的渲染的图形系统支持帧内时戳。
-
公开(公告)号:CN105144244B
公开(公告)日:2018-06-15
申请号:CN201480023170.X
申请日:2014-04-21
Applicant: 高通股份有限公司
Inventor: 阿温阿什·赛塔拉迈亚 , 希滕德拉·莫汉·甘加尼 , 奈杰尔·特伦斯·普尔
CPC classification number: G06T1/60 , G06T1/20 , G06T15/005 , G06T15/40
Abstract: 本发明揭示用于执行图形处理系统中的查询的系统、方法和设备。这些系统、方法和设备可经配置以:在所述查询开始时读取运行计数器以确定开始值,其中所述运行计数器对离散图形实体计数;在所述查询结束时读取所述运行计数器以确定结束值;且从所述结束值减去所述开始值以确定结果。
-
公开(公告)号:CN105247478A
公开(公告)日:2016-01-13
申请号:CN201480029283.0
申请日:2014-04-30
Applicant: 高通股份有限公司
Inventor: 穆拉特·巴尔契 , 克里斯托弗·保罗·弗拉斯卡蒂 , 阿温阿什·赛塔拉迈亚
Abstract: 本发明描述用于将命令写入到命令缓冲器的存储器单元链的存储器单元的技术。所述技术可写入所述命令,且如果在所述写入期间,确定所述存储器单元链中没有充足的空间,那么所述技术可冲洗先前所确认的命令。如果在所述写入之后,所述技术确定分配列表中没有充足的空间用于与所述命令相关联的所述处置,那么所述技术可冲洗先前所确认的命令。
-
公开(公告)号:CN107750373B
公开(公告)日:2019-04-05
申请号:CN201680032998.0
申请日:2016-04-12
Applicant: 高通股份有限公司
Inventor: 穆拉特·巴尔契 , 克里斯托弗·保罗·弗拉斯卡蒂 , 尤拉伊·奥伯特 , 希滕德拉·莫汉·甘加尼 , 阿温阿什·赛塔拉迈亚
Abstract: 一种用于渲染的方法和设备包含将渲染目标分割成多个组格(341)。接下来,使用光线跟踪执行可见性遍次以生成可见性流,使得所述可见性流指示针对所述多个组格中的每个组格,哪些基元在所述组格中可见(342)。接着,针对所述多个组格中的至少一个组格,渲染所述组格中的在所述可见性流中指示为在所述组格中可见的每个基元(343)。
-
公开(公告)号:CN104919494B
公开(公告)日:2019-04-02
申请号:CN201380070557.6
申请日:2013-12-20
Applicant: 高通股份有限公司
Inventor: 阿温阿什·赛塔拉迈亚 , 穆拉特·巴尔契 , 克里斯托弗·保罗·弗拉斯卡蒂 , 安德鲁·埃文·格鲁贝尔
IPC: G06T15/00
Abstract: 在一些实例中,本发明的方面涉及一种用于显现图像的方法。举例来说,所述方法包含产生指示所述图像的可见基元的可见性信息。所述方法还包含使用分格配置显现所述图像,其中所述分格配置是基于所述可见性信息。
-
-
-
-
-
-
-
-
-