Lines Matching refs:skvm
52 skvm::Uniforms* uniforms,
63 void call(skvm::Builder* builder,
64 skvm::F32* arguments,
65 skvm::F32* outResult,
66 skvm::I32 mask) const override {
71 skvm::Uniform ptr = fUniforms->pushPtr(fPath.data());
72 skvm::I32 index = trunc(clamp(arguments[0] * fPath.size(), 0, fPath.size() - 1));
100 skvm::Uniforms* uniforms,
139 skvm::Uniforms* uniforms,
170 skvm::Uniforms* uniforms,
181 void call(skvm::Builder* builder,
182 skvm::F32* arguments,
183 skvm::F32* outResult,
184 skvm::I32 mask) const override {
185 skvm::Coord coord = {arguments[0], arguments[1]};
186 skvm::F32 zero = builder->splat(0.0f);
190 skvm::Color result = as_SB(fShader)->program(
221 skvm::Uniforms* uniforms,