Swizzle mode detection
US11989918B2 · kind B2 · utility
Assignees
Inventors
Key dates
| Filing date | Dec 23, 2020 |
| Grant date | May 21, 2024 |
| Priority date | — |
| Expiry date | Aug 28, 2042 |
Classification
- Technology area (CPC G)Physics
- CPC primaryG06F2212/401
- WIPO fieldAudio-visual technology
- WIPO sectorElectrical engineering
Abstract
Systems, apparatuses, and methods for converting pixel data to a custom swizzle mode are disclosed. A graphics engine receives data in a pre-defined swizzle mode. The graphics engine determines a custom swizzle mode for the data that has directionality aligned to the data itself to further optimize deltas that are used for compressing the data. The graphics engine groups incoming data into group of two neighboring pixels in both the horizontal and vertical directions. The graphics engine scores horizontal and vertical groupings against each other to make a first swizzle mode bit selection. Then the graphics engine increases the grouping of pixels to include additional pixels and scores the increased groupings against each other to make subsequent swizzle mode bit selections. The data is reswizzled into the custom swizzle mode and provided to a compressor to be compressed.
Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.