-
公开(公告)号:US20220122238A1
公开(公告)日:2022-04-21
申请号:US17073218
申请日:2020-10-16
Applicant: QUALCOMM Incorporated
Inventor: Kalyan Kumar BHIRAVABHATLA , Krishnaiah GUMMIDIPUDI , Ankit Kumar SINGH , Andrew Evan GRUBER , Pavan Kumar AKKARAJU , Srihari Babu ALLA , Jonnala Gadda NAGENDRA KUMAR , Vishwanath Shashikant NIKAM
Abstract: This disclosure provides systems, devices, apparatus, and methods, including computer programs encoded on storage media, for configurable aprons for expanded binning. Aspects of the present disclosure include identifying one or more pixel tiles in at least one bin and determining edge information for each pixel tile of the one or more pixel tiles. The edge information may be associated with one or more pixels adjacent to each pixel tile. The present disclosure further describes determining whether at least one adjacent bin is visible based on the edge information for each pixel tile, where the at least one adjacent bin may be adjacent to the at least one bin.
-
公开(公告)号:US20240104824A1
公开(公告)日:2024-03-28
申请号:US17934869
申请日:2022-09-23
Applicant: QUALCOMM Incorporated
Inventor: Piyush GUPTA , Pavan Kumar AKKARAJU , Alexei Vladimirovich BOURD , Andrew Evan GRUBER
CPC classification number: G06T15/06 , G06T17/005 , G06T17/10
Abstract: Systems and techniques are provided for accelerated ray tracing. For instance, a process can include obtaining a hierarchical acceleration data structure that includes a plurality of primitives of a scene object and obtaining a respective information value associated with each primitive included in the plurality of primitives. A sort order can be determined for two or more nodes included in a same level of the hierarchical acceleration data structure at least in part by sorting the two or more nodes based on a respective sorting parameter value determined for each respective node of the two or more nodes. Each respective sorting parameter value can be determined based on at least one information value associated with one or more primitives included in a sub-tree of each respective node of the two or more nodes. The hierarchical acceleration data structure can be traversed using the sort order.
-
公开(公告)号:US20210383591A1
公开(公告)日:2021-12-09
申请号:US16896955
申请日:2020-06-09
Applicant: QUALCOMM Incorporated
Inventor: Piyush GUPTA , Geetika MALHOTRA , Pavan Kumar AKKARAJU
Abstract: A method is presented. The method includes organizing a scene as a number of bounding volumes in a hierarchical data structure. The method also includes generating a grid based on the hierarchical data structure. The method further includes mapping each node of the hierarchical data structure to at least one cell of the grid. The method additionally includes identifying a cell of the grid corresponding to an initial intersection location of a ray and the scene. The method still further includes determining a non-root node of the hierarchical data structure as a start node for traversing the hierarchical data structure based on the identified cell. The method also includes traversing the hierarchical data structure starting from the start node to identify a number a primitives intersected by the ray.
-
公开(公告)号:US20250166287A1
公开(公告)日:2025-05-22
申请号:US19031051
申请日:2025-01-17
Applicant: QUALCOMM Incorporated
Inventor: Piyush GUPTA , Pavan Kumar AKKARAJU , Alexei Vladimirovich BOURD , Andrew Evan GRUBER
Abstract: Systems and techniques are provided for accelerated ray tracing. For instance, a process can include obtaining a hierarchical acceleration data structure that includes a plurality of primitives of a scene object and obtaining a respective information value associated with each primitive included in the plurality of primitives. A sort order can be determined for two or more nodes included in a same level of the hierarchical acceleration data structure at least in part by sorting the two or more nodes based on a respective sorting parameter value determined for each respective node of the two or more nodes. Each respective sorting parameter value can be determined based on at least one information value associated with one or more primitives included in a sub-tree of each respective node of the two or more nodes. The hierarchical acceleration data structure can be traversed using the sort order.
-
公开(公告)号:US20230017522A1
公开(公告)日:2023-01-19
申请号:US17373704
申请日:2021-07-12
Applicant: QUALCOMM Incorporated
Inventor: Sreyas KURUMANGHAT , Kalyan Kumar BHIRAVABHATLA , Andrew Evan GRUBER , Tao WANG , Baoguang YANG , Pavan Kumar AKKARAJU
Abstract: The present disclosure relates to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may configure a portion of a GPU to include at least one depth processing block, the at least one depth processing block being associated with at least one depth buffer. The apparatus may also identify one or more depth passes of each of a plurality of graphics workloads, the plurality of graphics workloads being associated with a plurality of frames. Further, the apparatus may process each of the one or more depth passes in the portion of the GPU including the at least one depth processing block, each of the one or more depth passes being processed by the at least one depth processing block, the one or more depth passes being associated with the at least one depth buffer.
-
6.
公开(公告)号:US20220261958A1
公开(公告)日:2022-08-18
申请号:US17177684
申请日:2021-02-17
Applicant: QUALCOMM Incorporated
Inventor: Pavan Kumar AKKARAJU , Shwetank SINGH , Siva Rama Krishna Reddy BOGI REDDY , Kalyan Kumar BHIRAVABHATLA
Abstract: The present disclosure relates to methods and apparatus for graphics processing. An example method generally includes rendering, by a graphics processing unit (GPU), a first image using a subset of data in a frame buffer corresponding to a first frame, the first image being rendered at a first resolution, the first image comprising a plurality of color component values; generating, using a neural network, a second image corresponding to a higher resolution version of the first image, the second image having a second resolution higher than the first resolution, wherein the neural network uses as input the first image and one or more non-color information corresponding to the first frame and computed by the GPU; and outputting the second image for display.
-
公开(公告)号:US20210287427A1
公开(公告)日:2021-09-16
申请号:US16816150
申请日:2020-03-11
Applicant: QUALCOMM Incorporated
Inventor: Andrew Evan GRUBER , Krishnaiah GUMMIDIPUDI , Pavan Kumar AKKARAJU , Kalyan Kumar BHIRAVABHATLA , Ankit Kumar SINGH , Sharad RAJ
Abstract: The present disclosure relates to methods and apparatus for graphics processing. The present disclosure can calculate a center-edge distance of a first pixel, the center-edge distance of the first pixel equal to a distance from a first pixel center to one or more edges of a first primitive. Additionally, the present disclosure can store the center-edge distance of the first pixel when the first primitive is visible in a scene. The present disclosure can also determine an amount of overlap between the first pixel and the first primitive. Further, the present disclosure can blend a color of the first pixel with a color of a second pixel based on at least one of the center-edge distance of the first pixel or the amount of overlap between the first pixel and the first primitive.
-
-
-
-
-
-