×

STOCHASTIC RASTERIZATION USING ENHANCED STENCIL OPERATIONS ON A GRAPHICS PROCESSING UNIT (GPU)

  • US 20150294498A1
  • Filed: 04/14/2015
  • Published: 10/15/2015
  • Est. Priority Date: 04/15/2014
  • Status: Active Grant
First Claim
Patent Images

1. A method of graphics processing, the method comprising:

  • determining a plurality of bounding polygons that together cover an animation timeline of one or more primitives from a first frame to a second frame, wherein each bounding polygon covers a portion of the animation timeline, and wherein the animation timeline corresponds to a movement of the one or more primitives;

    determining temporal values for samples within each of the bounding polygons based on a sampling pattern;

    prior to samples of respective bounding polygons being processed by a pixel shader of a graphics pipeline of a graphics processing unit (GPU), determining which samples within respective bounding polygons are to be further processed based on temporal values for the samples within respective bounding polygons and respective different threshold conditions for each of the respective bounding polygons;

    discarding from further processing a first set of the samples within a bounding polygon of the plurality of bounding polygons and maintaining a second set of the samples within the bounding polygon of the plurality of bounding polygons based on the determination, from a threshold condition for that bounding polygon, of which samples within the bounding polygon are to be further processed; and

    executing one or more instances of the pixel shader to process the second set of samples of the bounding polygon.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×