US2019130527A1PendingUtilityA1

Apparatus and method for non-uniform frame buffer rasterization

Assignee: AKENINE MOLLER TOMAS GPriority: Apr 20, 2015Filed: Dec 27, 2018Published: May 2, 2019
Est. expiryApr 20, 2035(~8.7 yrs left)· nominal 20-yr term from priority
G06T 11/40G02B 27/017G06F 3/011G06T 3/4092G06T 15/005G06T 1/20G06T 3/403G06F 3/013G06T 2207/20192G06T 2207/20024
61
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

An apparatus and method are described for a non-uniform rasterizer. For example, one embodiment of an apparatus comprises: a graphics processor to process graphics data and render images using the graphics data; and a non-uniform rasterizer within the graphics processor to determine different resolutions to be used for different regions of an image, the non-uniform rasterizer to receive a plurality of polygons to be rasterized and to responsively rasterize the polygons in accordance with the different resolutions.

Claims

exact text as granted — not AI-modified
What is claimed is: 
     
         1 . A processor comprising:
 a plurality of processor cores to execute instructions;   a cache coupled to the processor cores to store data to be processed by the processor cores;   a graphics processor coupled to the cache and the processor cores, the graphics processor comprising:
 rendering circuitry to perform non-uniform tile-based rendering of an image; 
 the processor to receive gaze tracking data indicating a current user's gaze; and 
 the rendering circuitry, based on the gaze tracking data, to dynamically adjust rendering to increase resolution of a first set of one or more tiles in a first region of the image to which the user's gaze is directed and to reduce resolution of a second set of one or more tiles in a second region of the image outside of the user's gaze. 
   
     
     
         2 . The processor of  claim 1  wherein the graphics processor is to process graphics primitives of the image. 
     
     
         3 . The processor of  claim 1  wherein the gaze tracking data comprises data from an eye tracking device indicating a direction of the user's gaze. 
     
     
         4 . The processor of  claim 1  wherein the processor cores comprise heterogeneous processor cores including a set of one or more low power processor cores and a set of one or more high power processor cores. 
     
     
         5 . The processor of  claim 1  wherein the rendering circuitry is to render each tile in the second set of one or more tiles using fewer graphics operations than each tile in the first set of one or more tiles. 
     
     
         6 . The processor of  claim 1  further comprising:
 an image processor coupled to the processor to process images captured from a camera. 
 
     
     
         7 . The processor of  claim 1  further comprising:
 a digital signal processor (DSP) coupled to the processor. 
 
     
     
         8 . The processor of  claim 1  wherein the graphics processor comprises a plurality of graphics cores. 
     
     
         9 . The processor of  claim 1  wherein the graphics processor further comprises:
 a texture cache to store texture data used by the rendering circuitry to perform texture mapping on objects within one or more of the tiles. 
 
     
     
         10 . The processor of  claim 1  wherein the graphics processor further comprises:
 a Level 1 (L1) cache to store graphics data associated with one or more of the tiles. 
 
     
     
         11 . A processor comprising:
 a plurality of processor cores to execute instructions;   a cache coupled to the processor cores to store data to be processed by the processor cores;   a graphics processor coupled to the cache and the processor cores, the graphics processor comprising:
 rendering circuitry to perform non-uniform tile-based rendering of an image; 
 the processor to receive gaze tracking data indicating a current direction of a user's gaze; and 
 the rendering circuitry, based on the gaze tracking data, to render a first set of one or more tiles at a higher resolution in a first region of the image to which the user's gaze is directed than other tiles of the image.

Join the waitlist — get patent alerts

Track US2019130527A1 — get alerts on status changes and closely related new filings.

We store only your email — no account needed. See our privacy policy.