Patent ID: 9576397
Date: 2017-02-21
CPC Classifications: G06T,G09G

Claim:
1. A method, implemented on a graphics processing unit, of generating display pixel data for rendering a representation of a graphic on a display, the method comprising: receiving a set of display pixel coordinate-pairs at the graphics processing unit, wherein the set of display pixel coordinate-pairs is on the same scan-line in a raster scan process on the display; applying a transform matrix to the set of display pixel coordinate-pairs to obtain a set of graphic pixel coordinate-pairs, the transform matrix calculated using orientation data received from an external reference, wherein the transform matrix is a mapping from a two-dimensional coordinate system of the display to a three-dimensional planar region in space identified by the orientation data and a projection onto a two-dimensional plane; retrieving a set of graphic pixel data associated with the set of graphic pixel coordinate-pairs; determining a set of display pixel data based on the retrieved set of graphic pixel data; rendering the set of display pixel data; and applying, using a second warp unit, a second transform matrix to a second set of display pixel coordinate-pairs to obtain a second set of graphic pixel coordinate-pairs and retrieving a second set of graphic pixel data from the image in memory, the second set of graphic pixel data associated with the second set of graphic pixel coordinate-pairs.