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.
Utility
16 Oct 2020
5 Apr 2022