Home | History | Annotate | Download | only in main

Lines Matching refs:alphatest

80    short alphatest[2] = { 0 };
255 alphatest[0] = T_MAX;
256 alphatest[1] = T_MIN;
260 if ((srccolors[j][i] > alphatest[1]) && (srccolors[j][i] < (T_MAX -(alphabase[1] - alphabase[0]) / 28)))
261 alphatest[1] = srccolors[j][i];
262 if ((srccolors[j][i] < alphatest[0]) && (srccolors[j][i] > (alphabase[1] - alphabase[0]) / 28))
263 alphatest[0] = srccolors[j][i];
267 if (alphatest[1] <= alphatest[0]) {
268 alphatest[0] = T_MIN+1;
269 alphatest[1] = T_MAX-1;
273 acutValues[aindex] = (alphatest[0] * (10 - (2*aindex + 1)) + alphatest[1] * (2*aindex + 1)) / 10;
278 Should there be some weighting, i.e. those values closer to alphatest[x] have more weight,
285 if (srccolors[j][i] <= alphatest[0] / 2) {
287 else if (srccolors[j][i] > ((T_MAX + alphatest[1]) / 2)) {
290 blockerrlin1 += (srccolors[j][i] - alphatest[0]);
294 blockerrlin1 += (srccolors[j][i] - (alphatest[0] * 4 + alphatest[1] * 1) / 5);
295 blockerrlin2 += (srccolors[j][i] - (alphatest[0] * 4 + alphatest[1] * 1) / 5);
300 blockerrlin1 += (srccolors[j][i] - (alphatest[0] * 3 + alphatest[1] * 2) / 5);
301 blockerrlin2 += (srccolors[j][i] - (alphatest[0] * 3 + alphatest[1] * 2) / 5);
306 blockerrlin1 += (srccolors[j][i] - (alphatest[0] * 2 + alphatest[1] * 3) / 5);
307 blockerrlin2 += (srccolors[j][i] - (alphatest[0] * 2 + alphatest[1] * 3) / 5);
312 blockerrlin1 += (srccolors[j][i] - (alphatest[0] * 1 + alphatest[1] * 4) / 5);
313 blockerrlin2 += (srccolors[j][i] - (alphatest[0] * 1 + alphatest[1] * 4) / 5);
318 blockerrlin2 += (srccolors[j][i] - alphatest[1]);
326 alphatest[0] = alphatest[0] + (blockerrlin1 / nralphainrangelow);
332 if (alphatest[0] < T_MIN) {
333 alphatest[0] = T_MIN;
335 alphatest[1] = alphatest[1] + (blockerrlin2 / nralphainrangehigh);
336 if (alphatest[1] > T_MAX) {
337 alphatest[1] = T_MAX;
343 acutValues[aindex] = (alphatest[0] * (10 - (2*aindex + 1)) + alphatest[1] * (2*aindex + 1)) / 10;
349 if (srccolors[j][i] <= alphatest[0] / 2) {
353 else if (srccolors[j][i] > ((T_MAX + alphatest[1]) / 2)) {
359 alphadist = srccolors[j][i] - alphatest[0];
363 alphadist = srccolors[j][i] - (alphatest[0] * 4 + alphatest[1] * 1) / 5;
367 alphadist = srccolors[j][i] - (alphatest[0] * 3 + alphatest[1] * 2) / 5;
371 alphadist = srccolors[j][i] - (alphatest[0] * 2 + alphatest[1] * 3) / 5;
375 alphadist = srccolors[j][i] - (alphatest[0] * 1 + alphatest[1] * 4) / 5;
379 alphadist = srccolors[j][i] - alphatest[1];
413 alphatest[0], alphatest[1]);
416 TAG(write_rgtc_encoded_channel)( blkaddr, (TYPE)alphatest[0], (TYPE)alphatest[1], alphaenc3 );