×

Varying effective resolution by screen location in graphics processing by approximating projection of vertices onto curved viewport

  • US 10,438,319 B2
  • Filed: 12/01/2017
  • Issued: 10/08/2019
  • Est. Priority Date: 04/05/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method for graphics processing with a graphics processing system having a graphics processing unit and memory, comprising:

  • performing a mathematical projection of one or more vertices for a scene in a virtual space onto a screen space before rendering the scene on a display device having a plurality of pixels, wherein the mathematical projection approximates projection of the vertices onto a curved viewport by mathematically projecting the vertices onto a flat screen space followed by transformation of subsections of the flat screen space representing approximately equal solid angle to corresponding subsections of approximately equal area thereby reducing an effective area of the screen space that is to be rendered, wherein the transformation of subsections occurs before rendering, wherein performing the mathematical projection before performing primitive assembly on the vertices to generate one or more primitives reduces a computational load associated with rendering; and

    storing the finished frame in the memory or displaying the finished frame on the display device.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×