发明名称 Multi-sample surface processing using one sample
摘要 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.
申请公布号 US9262797(B2) 申请公布日期 2016.02.16
申请号 US201313844095 申请日期 2013.03.15
申请人 NVIDIA Corporation 发明人 Minkin Alexander Lev;Moreton Henry Packard;Uralsky Yury;Lum Eric Brian;Kirkland Dale L.;Heinrich Steven James;Bastos Rui Manuel;Kilgariff Emmett M.;Bolz Jeffrey Alan;Bergland Tyson;Brown Patrick R.
分类号 G06T1/60;G06T5/00;G06T11/40 主分类号 G06T1/60
代理机构 Zilka-Kotab, PC 代理人 Zilka-Kotab, PC
主权项 1. A method, comprising: receiving multi-sample pixel data; determining an encoding state associated with the multi-sample pixel data, wherein a first encoding state indicates that a single sample represents all samples of a multi-sample pixel, a second encoding state indicates that the single sample represents one sample of the multi-sample pixel, and a third encoding state indicates that the single sample represents a plurality of samples of the multi-sample pixel, wherein a number of samples in the plurality of samples is less than a total number of samples of the multi-sample pixel; providing data for the single sample to a processing unit; providing the encoding state to the processing unit; processing the single sample of the multi-sample pixel by the processing unit to generate processed data for the single sample, wherein a sample mask is associated with the multi-sample pixel that indicates which samples of the multi-sample pixel are represented by the processed multi-sample pixel data; determining whether a second single sample is stored in a buffer for a tile that includes the multi-sample pixel and at least one additional multi-sample pixel; determining that the second single sample corresponds to the single sample; and merging the sample mask with a stored sample mask associated with the second single sample.
地址 Santa Clara CA US