Intel Corporation
Interleaved multisample render targets for lossless compression

Last updated:

Abstract:

An apparatus is provided that comprises circuitry to store color data generated by a hardware graphics rendering pipeline of a graphics processing unit to a memory configured to store multiple sample locations per pixel. The circuitry is configured to determine a set of color values associated with multiple sample locations of a pixel within a scene, generate a compressed subset of the set of color values including distinct color values for the pixel, interleave the compressed subset of the set of color values for the pixel into a memory plane, apply lossless compression to the set of color values within the memory plane, and store the memory plane to a memory configured to store multiple sample locations per pixel.

Status:
Grant
Type:

Utility

Filling date:

16 Oct 2020

Issue date:

5 Apr 2022