Lines Matching refs:fInfo

32         hash(k.fInfo),  in hash()
607 const SkShader::GradientInfo& info = state.fInfo; in make_function_shader()
819 for (int i = 0; i < key.fInfo.fColorCount; i++) { in gradient_has_alpha()
820 if ((SkAlpha)SkColorGetA(key.fInfo.fColors[i]) != SK_AlphaOPAQUE) { in gradient_has_alpha()
831 k.fInfo, // change pointers later. in clone_key()
832 std::unique_ptr<SkColor[]>(new SkColor[k.fInfo.fColorCount]), in clone_key()
833 std::unique_ptr<SkScalar[]>(new SkScalar[k.fInfo.fColorCount]), in clone_key()
837 clone.fInfo.fColors = clone.fColors.get(); in clone_key()
838 clone.fInfo.fColorOffsets = clone.fStops.get(); in clone_key()
839 for (int i = 0; i < clone.fInfo.fColorCount; i++) { in clone_key()
840 clone.fInfo.fColorOffsets[i] = k.fInfo.fColorOffsets[i]; in clone_key()
841 clone.fInfo.fColors[i] = k.fInfo.fColors[i]; in clone_key()
850 for (int i = 0; i < luminosityState.fInfo.fColorCount; i++) { in create_smask_graphic_state()
851 SkAlpha alpha = SkColorGetA(luminosityState.fInfo.fColors[i]); in create_smask_graphic_state()
852 luminosityState.fInfo.fColors[i] = SkColorSetARGB(255, alpha, alpha, alpha); in create_smask_graphic_state()
874 for (int i = 0; i < opaqueState.fInfo.fColorCount; i++) { in make_alpha_function_shader()
875 opaqueState.fInfo.fColors[i] = SkColorSetA(opaqueState.fInfo.fColors[i], SK_AlphaOPAQUE); in make_alpha_function_shader()
912 key.fType = shader->asAGradient(&key.fInfo); in make_key()
914 SkASSERT(key.fInfo.fColorCount > 0); in make_key()
915 key.fColors.reset(new SkColor[key.fInfo.fColorCount]); in make_key()
916 key.fStops.reset(new SkScalar[key.fInfo.fColorCount]); in make_key()
917 key.fInfo.fColors = key.fColors.get(); in make_key()
918 key.fInfo.fColorOffsets = key.fStops.get(); in make_key()
919 (void)shader->asAGradient(&key.fInfo); in make_key()