Lines Matching refs:numSubpixels
338 auto create_reference_mask = [](int w, int h, float sigma, int numSubpixels) {
343 w *= numSubpixels;
344 h *= numSubpixels;
345 sigma *= numSubpixels;
352 SkASSERT(!(numSubpixels & 0b1));
353 std::unique_ptr<float[]> row(new float[maskW * numSubpixels]);
354 for (int col = 0; col < maskW * numSubpixels; ++col) {
356 float ldiff = numSubpixels * pad - (col + 0.5f);
364 const float accumScale = 1.f / (numSubpixels * numSubpixels);
368 for (int ys = 0; ys < numSubpixels; ++ys) {
374 float tdiff = numSubpixels * pad - (y * numSubpixels + ys + 0.5f);
378 for (int xs = 0; xs < numSubpixels; ++xs) {
379 int rowIdx = x * numSubpixels + xs;
394 const int numSubpixels = fRecalcMasksForAnimation ? 2 : 8;
403 create_reference_mask(w, h, sigma, numSubpixels);