Lines Matching refs:SkShader

37 #include "SkShader.h"
470 static XPS_SPREAD_METHOD xps_spread_method(SkShader::TileMode tileMode) {
472 case SkShader::kClamp_TileMode:
474 case SkShader::kRepeat_TileMode:
476 case SkShader::kMirror_TileMode:
619 static XPS_TILE_MODE SkToXpsTileMode[SkShader::kTileModeCount+1]
620 [SkShader::kTileModeCount+1] = {
631 const SkShader::TileMode (&xy)[2],
674 if (SkShader::kClamp_TileMode != xy[0] &&
675 SkShader::kClamp_TileMode != xy[1]) {
712 if (SkShader::kClamp_TileMode == xy[0]) {
733 if (SkShader::kClamp_TileMode == xy[1]) {
754 if (SkShader::kClamp_TileMode == xy[0] &&
755 SkShader::kClamp_TileMode == xy[1]) {
779 if (SkShader::kClamp_TileMode == xy[0] &&
780 SkShader::kClamp_TileMode == xy[1]) {
786 } else if (SkShader::kClamp_TileMode == xy[0]) {
791 } else if (SkShader::kClamp_TileMode == xy[1]) {
834 HRESULT SkXPSDevice::createXpsLinearGradient(SkShader::GradientInfo info,
896 HRESULT SkXPSDevice::createXpsRadialGradient(SkShader::GradientInfo info,
976 const SkShader *shader = skPaint.getShader();
983 SkShader::GradientInfo info;
987 SkShader::GradientType gradientType = shader->asAGradient(&info);
989 if (SkShader::kNone_GradientType == gradientType) {
992 } else if (SkShader::kColor_GradientType == gradientType) {
1028 if (SkShader::kLinear_GradientType == gradientType) {
1037 if (SkShader::kRadial_GradientType == gradientType) {
1046 if (SkShader::kRadial2_GradientType == gradientType ||
1047 SkShader::kConical_GradientType == gradientType) {
1051 if (SkShader::kSweep_GradientType == gradientType) {
1058 SkShader::TileMode xy[2];
1059 SkShader::BitmapType bitmapType = shader->asABitmap(&outTexture,
1063 case SkShader::kNone_BitmapType:
1065 case SkShader::kDefault_BitmapType: {
1083 case SkShader::kRadial_BitmapType:
1084 case SkShader::kSweep_BitmapType:
1085 case SkShader::kTwoPointRadial_BitmapType:
1430 SkShader::TileMode xy[2];
1431 xy[0] = (SkShader::TileMode)3;
1432 xy[1] = (SkShader::TileMode)3;
1838 const SkShader::TileMode xy[2] = {
1839 SkShader::kClamp_TileMode,
1840 SkShader::kClamp_TileMode,