Lines Matching defs:dataWidth
74 int dataWidth, int dataHeight,
77 data += pad*dataWidth;
79 edges += (pad*dataWidth + pad);
356 int dataWidth = width + 2*pad;
360 SkAutoFree storage(sk_calloc_throw(dataWidth*dataHeight*(sizeof(DFData) + 1)));
362 unsigned char* edgePtr = (unsigned char*)storage.get() + dataWidth*dataHeight*sizeof(DFData);
366 dataWidth, dataHeight,
370 init_distances(dataPtr, edgePtr, dataWidth, dataHeight);
375 DFData* currData = dataPtr+dataWidth+1; // skip outer buffer
376 unsigned char* currEdge = edgePtr+dataWidth+1;
379 for (int i = 1; i < dataWidth-1; ++i) {
382 F1(currData, dataWidth);
391 for (int i = 1; i < dataWidth-1; ++i) {
394 F2(currData, dataWidth);
400 currData += dataWidth+1;
401 currEdge += dataWidth+1;
405 currData = dataPtr+dataWidth*(dataHeight-2) - 1; // skip outer buffer
406 currEdge = edgePtr+dataWidth*(dataHeight-2) - 1;
409 for (int i = 1; i < dataWidth-1; ++i) {
412 B1(currData, dataWidth);
421 for (int i = 1; i < dataWidth-1; ++i) {
424 B2(currData, dataWidth);
430 currData -= dataWidth-1;
431 currEdge -= dataWidth-1;
435 currData = dataPtr + dataWidth+1;
436 currEdge = edgePtr + dataWidth+1;
439 for (int i = 1; i < dataWidth-1; ++i) {