-
公开(公告)号:US20170116701A1
公开(公告)日:2017-04-27
申请号:US15083680
申请日:2016-03-29
Applicant: QUALCOMM Incorporated
IPC: G06T1/20
CPC classification number: G06T1/20 , G06F9/48 , G06T15/005
Abstract: A method of data processing, the method comprising receiving, at a graphics processing unit (GPU), a command stream, the command stream including one or more commands to be performed by the GPU and at least one command stream marker, the at least one command stream marker indicating a workload type of the command stream, determining, by the GPU, an operation algorithm for the GPU based on the at least one command stream marker prior to executing the command stream, and executing, by the GPU, the command stream based on the operation algorithm.
-
公开(公告)号:US20140320512A1
公开(公告)日:2014-10-30
申请号:US14014118
申请日:2013-08-29
Applicant: QUALCOMM Incorporated
Inventor: Avinash Seetharamaiah , Hitendra Mohan Gangani , Nigel Terence Poole
CPC classification number: G06T1/60 , G06T1/20 , G06T15/005 , G06T15/40
Abstract: Systems, methods, and apparatus for performing queries in a graphics processing system are disclosed. These systems, methods, and apparatus may be configured to read a running counter at the start of the query to determine a start value, wherein the running counter counts discrete graphical entities, read the running counter at the end of the query to determine an end value, and subtract the start value from the end value to determine a result.
Abstract translation: 公开了用于在图形处理系统中执行查询的系统,方法和装置。 这些系统,方法和装置可以被配置为在查询开始时读取正在运行的计数器以确定起始值,其中运行的计数器对离散的图形实体进行计数,在查询结束时读取正在运行的计数器以确定结束 值,并从结束值中减去起始值,以确定结果。
-
公开(公告)号:US10134103B2
公开(公告)日:2018-11-20
申请号:US15083680
申请日:2016-03-29
Applicant: QUALCOMM Incorporated
Abstract: A method of data processing, the method comprising receiving, at a graphics processing unit (GPU), a command stream, the command stream including one or more commands to be performed by the GPU and at least one command stream marker, the at least one command stream marker indicating a workload type of the command stream, determining, by the GPU, an operation algorithm for the GPU based on the at least one command stream marker prior to executing the command stream, and executing, by the GPU, the command stream based on the operation algorithm.
-
公开(公告)号:US10157443B1
公开(公告)日:2018-12-18
申请号:US15662933
申请日:2017-07-28
Applicant: QUALCOMM Incorporated
Abstract: The techniques of this disclosure include deferred batching of incremental constant loads. Graphics APIs include the ability to use lightweight constants for use by shaders. A buffer is allocated by a graphics processing unit (GPU) driver that contains a snapshot of the current lightweight constants. This may provide a complete set of state to serve as a starting point. From then on updates to the lightweight constants may be appended to this buffer in an incremental fashion by inserting the update and increasing the size of the buffer by a command processor on a graphics processing unit (GPU). The incremental nature of the updates may be captured, but removes the need for issuing them on every draw call and instead the incremental updates may be batch processed when a live draw call is encountered.
-
公开(公告)号:US09589314B2
公开(公告)日:2017-03-07
申请号:US14014118
申请日:2013-08-29
Applicant: QUALCOMM Incorporated
Inventor: Avinash Seetharamaiah , Hitendra Mohan Gangani , Nigel Terence Poole
CPC classification number: G06T1/60 , G06T1/20 , G06T15/005 , G06T15/40
Abstract: Systems, methods, and apparatus for performing queries in a graphics processing system are disclosed. These systems, methods, and apparatus may be configured to read a running counter at the start of the query to determine a start value, wherein the running counter counts discrete graphical entities, read the running counter at the end of the query to determine an end value, and subtract the start value from the end value to determine a result.
Abstract translation: 公开了用于在图形处理系统中执行查询的系统,方法和装置。 这些系统,方法和装置可以被配置为在查询开始时读取正在运行的计数器以确定起始值,其中运行的计数器对离散的图形实体进行计数,在查询结束时读取正在运行的计数器以确定结束 值,并从结束值中减去起始值,以确定结果。
-
-
-
-