Reduced memory super-sampling
AssigneeMeta Platforms Technologies, LLC
InventorMark Lawrence
Life of this patent
Estimating the term…
Abstract
The disclosed computer-implemented method may include receiving a texture memory that represents a rendering of a display frame and includes a color value for each of a plurality of pixels, and receiving a coverage bitmap that represents a foreground object of the display frame with respect to the plurality of pixels. The method may also include reprojecting the texture memory using the coverage bitmap, and displaying the reprojected texture memory on the display. Various other methods, systems, and computer-readable media are also disclosed.
Claims20
A computer-implemented method comprising:
- receiving a texture memory that represents a rendering of a display frame and includes a color value for each of a plurality of pixels;
- receiving a coverage bitmap that represents a foreground object of the display frame with respect to the plurality of pixels;
- reprojecting the texture memory using the coverage bitmap;
- and
- displaying the reprojected texture memory on a display.
A system comprising:
- a display;
- at least one physical processor;
- physical memory comprising computer-executable instructions that, when executed by the physical processor, cause the physical processor to:
- receive a texture memory that represents a rendering of a display frame and includes a color value for each of a plurality of pixels;
- receive a coverage bitmap that represents a foreground object of the display frame with respect to the plurality of pixels;
- reproject the texture memory using the coverage bitmap;
- and
- display the reprojected texture memory on the display.
A non-transitory computer-readable medium comprising one or more computer-executable instructions that, when executed by at least one processor of a computing device, cause the computing device to:
- receive a texture memory that represents a rendering of a display frame and includes a color value for each of a plurality of pixels;
- receive a coverage bitmap that represents a foreground object of the display frame with respect to the plurality of pixels;
- reproject the texture memory using the coverage bitmap;
- and
- display the reprojected texture memory on a display.
Dependencies are inferred from the claim text.