/external/skia/bench/ |
ColorCodecBench.cpp | 16 DEFINE_bool(xform_only, false, "Only time the color xform, do not include the decode time"); 24 fName.appendf("Color%s", FLAGS_xform_only ? "Xform" : "Codec"); 48 std::unique_ptr<SkColorSpaceXform> xform = SkColorSpaceXform::New(fSrcSpace.get(), local 50 SkASSERT(xform); 55 SkAssertResult(xform->apply(select_xform_format(fDstInfo.colorType()), dst,
|
/external/skia/gm/ |
colorspacexform.cpp | 43 std::unique_ptr<SkColorSpaceXform> xform = SkColorSpaceXform::New(srcSpace.get(), variable 45 xform->apply(SkColorSpaceXform::kRGBA_F32_ColorFormat, fWideGamutColors0, 51 xform = SkColorSpaceXform::New(srcSpace.get(), dstSpace.get()); 52 xform->apply(SkColorSpaceXform::kRGBA_F32_ColorFormat, fWideGamutColors1,
|
drawatlas.cpp | 63 void apply(SkRSXform* xform) const { 65 xform->fSCos = fScale * SkScalarCos(rad); 66 xform->fSSin = fScale * SkScalarSin(rad); 67 xform->fTx = fTx; 68 xform->fTy = fTy; 78 SkRSXform xform[N]; variable 83 rec[i].apply(&xform[i]); 92 canvas->drawAtlas(atlas.get(), xform, tex, N, nullptr, &paint); 94 canvas->drawAtlas(atlas.get(), xform, tex, colors, N, SkBlendMode::kSrcIn, nullptr, &paint); 113 SkRSXform* xform = (SkRSXform*)storage.get() local [all...] |
readpixels.cpp | 141 auto xform = SkColorSpaceXform::New(dstColorSpace.get(), dstColorSpace.get()); local 142 if (!xform->apply(select_xform_format(dstColorType), data->writable_data(),
|
/external/skia/include/core/ |
SkRSXform.h | 23 SkRSXform xform = { scos, ssin, tx, ty }; local 24 return xform; 28 * Initialize a new xform based on the scale, rotation (in radians), final tx,ty location
|
/external/skia/src/gpu/ |
GrColorSpaceXform.cpp | 42 // implies no xform is necessary, so nullptr should be returned. This particular case should 100 sk_sp<GrColorSpaceXform> xform = gCache->findOrAdd(key, deferredResult); local 102 return xform;
|
/external/skia/src/gpu/glsl/ |
GrGLSLShaderBuilder.cpp | 113 SkString xform; local 114 this->appendColorGamutXform(&xform, lookup.c_str(), colorXformHelper); 115 this->codeAppend((GrGLSLExpr4(modulation) * GrGLSLExpr4(xform)).c_str()); 129 GrShaderVar("xform", kMat44f_GrSLType), 132 // Gamut xform, clamp to destination gamut. We only support/have premultiplied textures, so we 134 functionBody.append("\tcolor.rgb = clamp((xform * vec4(color.rgb, 1.0)).rgb, 0.0, color.a);\n"); 151 SkString xform; local 152 this->appendColorGamutXform(&xform, srcColor, colorXformHelper); 153 this->codeAppend(xform.c_str());
|
/external/skia/experimental/GLFWTest/ |
glfw_main.cpp | 80 SkRSXform xform[kGrid*kGrid+1]; local 106 xform[currIndex] = SkRSXform::MakeFromRadians(2.0f, SK_ScalarPI*0.5f, 112 xform[currIndex] = SkRSXform::MakeFromRadians(2.0f, SK_ScalarPI*0.5f, 145 SkScalar c = xform[i].fSCos; 146 SkScalar s = xform[i].fSSin; 151 xform[i].fSCos = kCosDiff*c - kSinDiff*s; 152 xform[i].fSSin = kSinDiff*c + kCosDiff*s; 154 dx -= xform[i].fSCos*anchorX - xform[i].fSSin*anchorY; 155 dy -= xform[i].fSSin*anchorX + xform[i].fSCos*anchorY [all...] |
/external/skia/src/core/ |
SkConvertPixels.cpp | 89 // Fast Path 3: Color space xform. 149 std::unique_ptr<SkColorSpaceXform> xform = local 151 SkASSERT(xform); 154 SkAssertResult(xform->apply(dstFormat, dstPixels, srcFormat, srcPixels, dstInfo.width(), 399 // Fast Path 3: Color space xform.
|
SkPicturePlayback.cpp | 232 const SkRSXform* xform = (const SkRSXform*)reader->skip(count * sizeof(SkRSXform)); local 246 canvas->drawAtlas(atlas, xform, tex, colors, count, mode, cull, paint); 640 const SkRSXform* xform = (const SkRSXform*)reader->skip(count * sizeof(SkRSXform)); local 648 canvas->drawTextRSXform(text.text(), text.length(), xform, cull, *paint);
|
/external/skia/tests/ |
ColorSpaceXformTest.cpp | 28 // Use special testing entry point, so we don't skip the xform, even though src == dst. 83 // Create and perform an identity xform. 84 std::unique_ptr<SkColorSpaceXform> xform = ColorSpaceXformTest::CreateIdentityXform(gammas); local 85 bool result = xform->apply(select_xform_format(kN32_SkColorType), dstPixels, 119 // Create and perform an identity xform. 120 auto xform = ColorSpaceXformTest::CreateIdentityXform_A2B(gammaNamed, gammas); local 121 bool result = xform->apply(select_xform_format(kN32_SkColorType), dstPixels, 283 // to test the xform on 309 auto xform = SkColorSpaceXform::New(srcSpace.get(), dstSpace.get()); local 310 bool result = xform->apply(SkColorSpaceXform::kRGBA_8888_ColorFormat, dstPixels.get() 331 std::unique_ptr<SkColorSpaceXform> xform = SkColorSpaceXform::New(adobe.get(), srgb.get()); local [all...] |
RoundRectTest.cpp | 705 SkMatrix xform; local 706 xform.setAll(2.44f, 0.0f, 485411.7f, 711 bool success = rrect.transform(xform, &dst);
|
/external/pdfium/core/fxge/win32/ |
fx_win32_print.cpp | 271 XFORM xform; local 272 xform.eM11 = pObject2Device->a / kScaleFactor; 273 xform.eM12 = pObject2Device->b / kScaleFactor; 274 xform.eM21 = -pObject2Device->c / kScaleFactor; 275 xform.eM22 = -pObject2Device->d / kScaleFactor; 276 xform.eDx = pObject2Device->e; 277 xform.eDy = pObject2Device->f; 278 ModifyWorldTransform(m_hDC, &xform, MWT_LEFTMULTIPLY);
|
/external/pdfium/third_party/lcms2-2.6/src/ |
cmsgmt.c | 42 cmsHTRANSFORM xform; local 74 xform = cmsCreateExtendedTransform(ContextID, nProfiles + 1, ProfileList, 85 return xform; 103 cmsHTRANSFORM xform; local 108 xform = _cmsChain2Lab(ContextID, nProfiles, TYPE_CMYK_FLT, TYPE_Lab_DBL, Intents, hProfiles, BPC, AdaptationStates, dwFlags); 109 if (xform == NULL) return NULL; 121 cmsDoTransform(xform, cmyk, &Lab, 1); 129 cmsDeleteTransform(xform); 435 // Evaluate the xform
|
cmssamp.c | 45 cmsHTRANSFORM xform; local 54 xform = cmsCreateExtendedTransform(ContextID, 4, hProfiles, BPC, Intents, 58 return xform; 70 cmsHTRANSFORM xform; local 112 xform = cmsCreateTransformTHR(ContextID, hInput, dwFormat, 116 if (xform == NULL) { 124 cmsDoTransform(xform, Black, &Lab, 1); 131 cmsDeleteTransform(xform);
|
cmsps2.c | 835 cmsHTRANSFORM xform = cmsCreateTransformTHR(ContextID, hProfile, TYPE_GRAY_8, hXYZ, TYPE_XYZ_DBL, Intent, cmsFLAGS_NOOPTIMIZE); local 844 cmsDoTransform(xform, &Gray, &XYZ, 1); 850 cmsDeleteTransform(xform); 864 cmsHTRANSFORM xform; local 886 xform = cmsCreateMultiprofileTransform(Profiles, 2, InputFormat, TYPE_Lab_DBL, Intent, 0); 889 if (xform == NULL) { 910 _cmsTRANSFORM* v = (_cmsTRANSFORM*) xform; 931 cmsDeleteTransform(xform); 997 cmsHTRANSFORM xform; local 1004 xform = cmsCreateTransform(hNamedColor, TYPE_NAMED_COLOR_INDEX, hLab, TYPE_Lab_DBL, Intent, 0) 1281 cmsHTRANSFORM xform; local 1413 cmsHTRANSFORM xform; local [all...] |
cmsvirt.c | 930 cmsHPROFILE CreateNamedColorDevicelink(cmsHTRANSFORM xform) 932 _cmsTRANSFORM* v = (_cmsTRANSFORM*) xform; 949 Original = cmsGetNamedColorList(xform); 960 cmsChangeBuffersFormat(xform, TYPE_NAMED_COLOR_INDEX, 966 cmsDoTransform(xform, &i, nc2 ->List[i].DeviceColorant, 1); 1050 _cmsTRANSFORM* xform = (_cmsTRANSFORM*) hTransform; local 1061 mpe = cmsPipelineGetPtrToFirstStage(xform ->Lut); 1072 LUT = cmsPipelineDup(xform ->Lut); 1076 if ((xform ->EntryColorSpace == cmsSigLabData) && (Version < 4.0)) { [all...] |
cmsxform.c | 183 p -> xform(p, InputBuffer, OutputBuffer, Size, Size); 196 p -> xform(p, InputBuffer, OutputBuffer, Size, Stride); 202 // Float xform converts floats. Since there are no performance issues, one routine does all job, including gamut check. 609 if (Plugin ->Factory(&p->xform, &p->UserData, &p ->FreeUserData, &p ->Lut, InputFormat, OutputFormat, dwFlags)) { 655 p ->xform = NullFloatXFORM; 659 p ->xform = FloatXFORM; 691 p ->xform = NullXFORM; 697 p ->xform = PrecalculatedXFORMGamutCheck; // Gamut check, no cach? 699 p ->xform = PrecalculatedXFORM; // No cach? no gamut check 704 p ->xform = CachedXFORMGamutCheck; // Gamut check, cach 817 _cmsTRANSFORM* xform; local 1083 _cmsTRANSFORM* xform = (_cmsTRANSFORM*) hTransform; local 1092 _cmsTRANSFORM* xform = (_cmsTRANSFORM*) hTransform; local 1100 _cmsTRANSFORM* xform = (_cmsTRANSFORM*) hTransform; local 1112 _cmsTRANSFORM* xform = (_cmsTRANSFORM*) hTransform; local [all...] |
/external/skia/samplecode/ |
SampleAtlas.cpp | 21 static void draw_atlas(SkCanvas* canvas, SkImage* atlas, const SkRSXform xform[], 24 canvas->drawAtlas(atlas, xform, tex, colors, count, SkBlendMode::kModulate, cull, paint); 27 static void draw_atlas_sim(SkCanvas* canvas, SkImage* atlas, const SkRSXform xform[], 32 matrix.setRSXform(xform[i]); 175 SkRSXform xform[N]; variable 180 xform[i] = fRec[i].asRSXform(); 190 fProc(canvas, fAtlas.get(), xform, fTex, colorsPtr, N, &cull, &paint);
|
/external/skia/src/gpu/ops/ |
GrDrawAtlasOp.cpp | 192 SkRSXform xform = SkRSXform::MakeFromRadians(random->nextRangeScalar(kMinScale, kMaxScale), local 198 return xform;
|
/external/skia/src/image/ |
SkImage_Raster.cpp | 375 std::unique_ptr<SkColorSpaceXform> xform = SkColorSpaceXform_Base::New( local 390 SkAssertResult(xform->apply(fmt, dstRow, fmt, tmpRow, dst->width(), dst->alphaType()));
|
SkImage_Gpu.cpp | 849 auto xform = GrNonlinearColorSpaceXformEffect::Make(srcSpace.get(), colorSpace.get()); local [all...] |
/external/libjpeg-turbo/java/ |
TJExample.java | 104 TJTransform xform = new TJTransform(); local 174 xform.options |= TJTransform.OPT_GRAY; 176 xform.op = TJTransform.OP_HFLIP; 178 xform.op = TJTransform.OP_VFLIP; 180 xform.op = TJTransform.OP_TRANSPOSE; 182 xform.op = TJTransform.OP_TRANSVERSE; 184 xform.op = TJTransform.OP_ROT90; 186 xform.op = TJTransform.OP_ROT180; 188 xform.op = TJTransform.OP_ROT270; 190 xform.cf = new TJExample() [all...] |
/external/skia/src/codec/ |
SkBmpCodec.cpp | 650 SkColorSpaceXform* xform = this->colorXform(); local 651 if (xform) { 656 SkAssertResult(xform->apply(dstFormat, dst, srcFormat, src, dstInfo.width(),
|
/cts/apps/CtsVerifier/src/com/android/cts/verifier/camera/its/ |
ItsSerializer.java | 204 private static Object serializeColorSpaceTransform(ColorSpaceTransform xform) 209 xformObj.put(serializeRational(xform.getElement(col,row))); 595 Rational xform[] = new Rational[9]; local 597 xform[j] = new Rational( 601 Array.set(val, i, new ColorSpaceTransform(xform)); [all...] |