Patent ID: 9436971
Filing Date: 2016-09-06
CPC Classification: G06T

Claim Text:
1. A method, comprising: processing, by two or more threads, a first primitive covering two or more samples of a multi-sample pixel that comprises multiple samples to generate data for the two or more samples of the multi-sample pixel; processing, by a single thread, a second primitive covering a subset of the multiple samples to generate data for a single sample of the multi-sample pixel; receiving, by a load/store unit, a multi-sample store instruction that specifies the data for the single sample of the multi-sample pixel samples and a sample mask, wherein a pixel coverage mask indicates the sample coverage of the second primitive and the sample mask indicates the subset of the multiple samples that are covered by the second primitive and are associated with the data for the single sample; and in response to executing the multi-sample store instruction, storing the data for the single sample to at least two samples of the multi-sample pixel that are enabled according to the sample mask.