Lines Matching refs:dataWidth
67 int dataWidth, int dataHeight,
70 data += pad*dataWidth;
72 edges += (pad*dataWidth + pad);
349 int dataWidth = width + 2*pad;
353 SkAutoFree storage(sk_calloc_throw(dataWidth*dataHeight*(sizeof(DFData) + 1)));
355 unsigned char* edgePtr = (unsigned char*)storage.get() + dataWidth*dataHeight*sizeof(DFData);
359 dataWidth, dataHeight,
363 init_distances(dataPtr, edgePtr, dataWidth, dataHeight);
368 DFData* currData = dataPtr+dataWidth+1; // skip outer buffer
369 unsigned char* currEdge = edgePtr+dataWidth+1;
372 for (int i = 1; i < dataWidth-1; ++i) {
375 F1(currData, dataWidth);
384 for (int i = 1; i < dataWidth-1; ++i) {
387 F2(currData, dataWidth);
393 currData += dataWidth+1;
394 currEdge += dataWidth+1;
398 currData = dataPtr+dataWidth*(dataHeight-2) - 1; // skip outer buffer
399 currEdge = edgePtr+dataWidth*(dataHeight-2) - 1;
402 for (int i = 1; i < dataWidth-1; ++i) {
405 B1(currData, dataWidth);
414 for (int i = 1; i < dataWidth-1; ++i) {
417 B2(currData, dataWidth);
423 currData -= dataWidth-1;
424 currEdge -= dataWidth-1;
428 currData = dataPtr + dataWidth+1;
429 currEdge = edgePtr + dataWidth+1;
432 for (int i = 1; i < dataWidth-1; ++i) {