Lines Matching refs:fUniforms
538 , fUniforms(skvm::UPtr{0}, kBlitterUniformsCount)
540 , fKey(CacheKey(fParams, &fUniforms, &fAlloc, ok)) {}
599 // We don't really _need_ to rebuild fUniforms here.
601 // and more natural to rebuild fUniforms than to emit them into a temporary buffer.
602 // fUniforms should reuse the exact same memory, so this is very cheap.
603 SkDEBUGCODE(size_t prev = fUniforms.buf.size();)
604 fUniforms.buf.resize(kBlitterUniformsCount);
606 BuildProgram(&builder, fParams.withCoverage(coverage), &fUniforms, &fAlloc);
607 SkASSERTF(fUniforms.buf.size() == prev,
608 "%zu, prev was %zu", fUniforms.buf.size(), prev);
631 memcpy(fUniforms.buf.data(), &uniforms, sizeof(BlitterUniforms));
648 fBlitH.eval(w, fUniforms.buf.data(), fDevice.addr(x,y), sprite);
650 fBlitH.eval(w, fUniforms.buf.data(), fDevice.addr(x,y));
668 fBlitH.eval(run, fUniforms.buf.data(), fDevice.addr(x,y), sprite);
670 fBlitH.eval(run, fUniforms.buf.data(), fDevice.addr(x,y));
675 fBlitAntiH.eval(run, fUniforms.buf.data(), fDevice.addr(x,y), sprite, &covF);
677 fBlitAntiH.eval(run, fUniforms.buf.data(), fDevice.addr(x,y), &covF);
730 program->eval(w, fUniforms.buf.data(), dptr, sprite, mptr + 1*plane
734 program->eval(w, fUniforms.buf.data(), dptr, mptr + 1*plane
740 program->eval(w, fUniforms.buf.data(), dptr, sprite, mptr);
742 program->eval(w, fUniforms.buf.data(), dptr, mptr);