MULTI-SAMPLE SURFACE PROCESSING USING ONE SAMPLE
First Claim
Patent Images
1. A method, comprising:
- receiving multi-sample pixel data;
determining an encoding state associated with the multi-sample pixel data;
providing data for one sample of a multi-sample pixel to a processing unit;
providing the encoding state to the processing unit;
processing the one sample of the multi-sample pixel by the processing unit to generate processed data for the one sample that represents processed multi-sample pixel data for all samples of the multi-sample pixel or two or more samples of the multi-sample pixel.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method, and computer program product are provided for multi-sample processing. The multi-sample pixel data is received and an encoding state associated with the multi-sample pixel data is determined. Data for one sample of a multi-sample pixel and the encoding state are provided to a processing unit. The one sample of the multi-sample pixel is processed by the processing unit to generate processed data for the one sample that represents processed multi-sample pixel data for all samples of the multi-sample pixel or two or more samples of the multi-sample pixel.
-
Citations
20 Claims
-
1. A method, comprising:
-
receiving multi-sample pixel data; determining an encoding state associated with the multi-sample pixel data; providing data for one sample of a multi-sample pixel to a processing unit; providing the encoding state to the processing unit; processing the one sample of the multi-sample pixel by the processing unit to generate processed data for the one sample that represents processed multi-sample pixel data for all samples of the multi-sample pixel or two or more samples of the multi-sample pixel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. A non-transitory computer-readable storage medium storing instructions that, when executed by a processor, cause the processor to perform steps comprising:
-
receiving the multi-sample pixel data; determining an encoding state associated with the multi-sample pixel data; providing data for one sample of a multi-sample pixel to a processing unit; providing the encoding state to the processing unit; processing the one sample of the multi-sample pixel by the processing unit to generate processed data for the one sample that represents processed multi-sample pixel data for all samples of the multi-sample pixel or two or more samples of the multi-sample pixel.
-
-
15. A system comprising:
-
a memory storing multi-sample pixel data; and a load/store unit that is coupled between the memory and a processing unit, and configured to; receive the multi-sample pixel data; determine an encoding state associated with the multi-sample pixel data; provide data for one sample of a multi-sample pixel to the processing unit; and provide the encoding state to the processing unit; and the processing unit that is configured to; process the one sample of the multi-sample pixel by the processing unit to generate processed data for the one sample that represents processed multi-sample pixel data for all samples of the multi-sample pixel or two or more samples of the multi-sample pixel. - View Dependent Claims (16, 17, 18, 19, 20)
-
Specification