Lines Matching refs:rec
108 SkShader::ComposeRec rec; in getType() local
109 if (shader.asACompose(&rec)) { in getType()
110 const SkiaShaderType shaderAType = getType(*rec.fShaderA); in getType()
111 const SkiaShaderType shaderBType = getType(*rec.fShaderB); in getType()
439 SkShader::ComposeRec rec; in describe() local
440 if (!shader.asACompose(&rec)) { in describe()
443 SkiaShader::describe(caches, description, extensions, *rec.fShaderA); in describe()
444 SkiaShader::describe(caches, description, extensions, *rec.fShaderB); in describe()
445 if (SkiaShader::getType(*rec.fShaderA) == kBitmap_SkiaShaderType) { in describe()
448 if (!SkXfermode::AsMode(rec.fMode, &description.shadersMode)) { in describe()
456 SkShader::ComposeRec rec; in setupProgram() local
457 if (!shader.asACompose(&rec)) { in setupProgram()
468 SkiaShader::setupProgram(caches, transform, textureUnit, extensions, *rec.fShaderA); in setupProgram()
469 SkiaShader::setupProgram(caches, transform, textureUnit, extensions, *rec.fShaderB); in setupProgram()