/external/skia/src/gpu/effects/ |
H A D | GrOverdrawFragmentProcessor.cpp | 83 GrOverdrawFragmentProcessor::GrOverdrawFragmentProcessor(const GrOverdrawFragmentProcessor& src) argument 84 : INHERITED(kGrOverdrawFragmentProcessor_ClassID, src.optimizationFlags()) 85 , fColor0(src.fColor0) 86 , fColor1(src.fColor1) 87 , fColor2(src.fColor2) 88 , fColor3(src.fColor3) 89 , fColor4(src.fColor4) 90 , fColor5(src.fColor5) {}
|
H A D | GrSimpleTextureEffect.cpp | 53 GrSimpleTextureEffect::GrSimpleTextureEffect(const GrSimpleTextureEffect& src) argument 54 : INHERITED(kGrSimpleTextureEffect_ClassID, src.optimizationFlags()) 55 , fImage(src.fImage) 56 , fMatrix(src.fMatrix) 57 , fImageCoordTransform(src.fImageCoordTransform) {
|
/external/skia/src/gpu/vk/ |
H A D | GrVkIndexBuffer.cpp | 63 bool GrVkIndexBuffer::onUpdateData(const void* src, size_t srcSizeInBytes) { argument 65 return this->vkUpdateData(this->getVkGpu(), src, srcSizeInBytes);
|
H A D | GrVkTexelBuffer.cpp | 62 bool GrVkTexelBuffer::onUpdateData(const void* src, size_t srcSizeInBytes) { argument 64 return this->vkUpdateData(this->getVkGpu(), src, srcSizeInBytes);
|
H A D | GrVkUniformBuffer.h | 30 bool updateData(GrVkGpu* gpu, const void* src, size_t srcSizeInBytes, argument 32 return this->vkUpdateData(gpu, src, srcSizeInBytes, createdNewBuffer);
|
H A D | GrVkVertexBuffer.cpp | 62 bool GrVkVertexBuffer::onUpdateData(const void* src, size_t srcSizeInBytes) { argument 64 return this->vkUpdateData(this->getVkGpu(), src, srcSizeInBytes);
|
/external/skia/src/jumper/ |
H A D | SkJumper_misc.h | 36 SI Dst bit_cast(const Src& src) { argument 38 return unaligned_load<Dst>(&src); 42 SI Dst widen_cast(const Src& src) { argument 45 memcpy(&dst, &src, sizeof(Src));
|
/external/skia/src/opts/ |
H A D | SkBlitRow_opts_arm_neon.cpp | 21 * portable version is in src/core/SkBlitRow_D32.cpp 24 const SkPMColor* SK_RESTRICT src, 43 //__builtin_prefetch(src+32); 47 vsrc = vreinterpret_u8_u32(vld1_u32(src)); 50 // Process src 64 src += 2; 74 vsrc = vreinterpret_u8_u32(vld1_lane_u32(src, vreinterpret_u32_u8(vsrc), 0)); 91 const SkPMColor* SK_RESTRICT src, 109 vsrc = vreinterpret_u8_u32(vld1_lane_u32(src, vreinterpret_u32_u8(vsrc), 0)); 116 // Process src 23 S32_Blend_BlitRow32_neon(SkPMColor* SK_RESTRICT dst, const SkPMColor* SK_RESTRICT src, int count, U8CPU alpha) argument 90 S32A_Blend_BlitRow32_neon(SkPMColor* SK_RESTRICT dst, const SkPMColor* SK_RESTRICT src, int count, U8CPU alpha) argument [all...] |
H A D | SkChecksum_opts.h | 23 static inline T unaligned_load(const uint8_t* src) { argument 25 memcpy(&val, src, sizeof(val));
|
/external/skia/src/shaders/ |
H A D | SkComposeShader.cpp | 20 sk_sp<SkShader> SkShader::MakeCompose(sk_sp<SkShader> dst, sk_sp<SkShader> src, SkBlendMode mode, argument 22 if (!src || !dst || SkScalarIsNaN(lerpT)) { 31 return src; 37 return sk_sp<SkShader>(new SkComposeShader(std::move(dst), std::move(src), mode, lerpT)); 44 sk_sp<SkShader> src(buffer.readShader()); 52 return MakeCompose(std::move(dst), std::move(src), static_cast<SkBlendMode>(mode), lerp); 151 str->append(" src: ");
|
H A D | SkComposeShader.h | 16 SkComposeShader(sk_sp<SkShader> dst, sk_sp<SkShader> src, SkBlendMode mode, float lerpT) argument 18 , fSrc(std::move(src))
|
/external/skia/tests/ |
H A D | ColorTest.cpp | 54 SkPMColor src = SkPreMultiplyColor(colorSrc); 57 REPORTER_ASSERT(reporter, SkFourByteInterp(src, dst, a0) == dst); 58 REPORTER_ASSERT(reporter, SkFourByteInterp(src, dst, a255) == src); 71 SkPMColor src = SkPreMultiplyColor(colorSrc); local 74 REPORTER_ASSERT(reporter, SkFastFourByteInterp(src, dst, a0) == dst); 75 REPORTER_ASSERT(reporter, SkFastFourByteInterp(src, dst, a255) == src);
|
H A D | DashPathEffectTest.cpp | 71 SkPath src; local 73 src.moveTo(testCases[j].fPts[k]); 74 src.lineTo(testCases[j].fPts[(k+1)%2]); 76 bool actualResult = dash->asPoints(&results, src, rec, mats[i], &cull);
|
/external/skqp/bench/ |
H A D | ColorCodecBench.cpp | 50 void* src = fSrc.get(); local 53 SkColorSpaceXform::kRGBA_8888_ColorFormat, src, 56 src = SkTAddOffset<void>(src, fSrcInfo.minRowBytes());
|
H A D | EncoderBench.cpp | 49 static bool encode_jpeg(SkWStream* dst, const SkPixmap& src) { argument 52 return SkJpegEncoder::Encode(dst, src, opts); 55 static bool encode_webp_lossy(SkWStream* dst, const SkPixmap& src) { argument 60 return SkWebpEncoder::Encode(dst, src, opts); 63 static bool encode_webp_lossless(SkWStream* dst, const SkPixmap& src) { argument 68 return SkWebpEncoder::Encode(dst, src, opts); 72 const SkPixmap& src, 79 return SkPngEncoder::Encode(dst, src, opts); 71 encode_png(SkWStream* dst, const SkPixmap& src, SkPngEncoder::FilterFlag filters, int zlibLevel) argument
|
H A D | ReadPixBench.cpp | 94 SkPixmap src, dst; variable 95 fSrc.peekPixels(&src); 98 SkPixmapPriv::Orient(dst, src, flags);
|
/external/skqp/gm/ |
H A D | encode-alpha-jpeg.cpp | 17 sk_sp<SkImage> src) { 19 src->readPixels(*dst, 0, 0, SkImage::CachingHint::kDisallow_CachingHint); 22 static inline sk_sp<SkImage> encode_pixmap_and_make_image(const SkPixmap& src, argument 28 SkJpegEncoder::Encode(&dst, src, options); 50 SkPixmap src; variable 53 read_into_pixmap(&src, info, fStorage.get(), srcImg); 59 sk_sp<SkImage> img0 = encode_pixmap_and_make_image(src, SkJpegEncoder::AlphaOption::kIgnore, 61 sk_sp<SkImage> img1 = encode_pixmap_and_make_image(src, 68 read_into_pixmap(&src, info, fStorage.get(), srcImg); 69 img0 = encode_pixmap_and_make_image(src, SkJpegEncode 16 read_into_pixmap(SkPixmap* dst, SkImageInfo dstInfo, void* dstPixels, sk_sp<SkImage> src) argument [all...] |
/external/skqp/samplecode/ |
H A D | SampleCamera.cpp | 38 SkRect src = { 0, 0, SkIntToScalar(bm.width()), SkIntToScalar(bm.height()) }; local 41 matrix.setRectToRect(src, dst, SkMatrix::kFill_ScaleToFit);
|
/external/skqp/src/codec/ |
H A D | SkJpegUtility.cpp | 32 skjpeg_source_mgr* src = (skjpeg_source_mgr*) dinfo->src; local 33 src->next_input_byte = (const JOCTET*) src->fBuffer; 34 src->bytes_in_buffer = 0; 41 skjpeg_source_mgr* src = (skjpeg_source_mgr*) dinfo->src; local 42 size_t bytes = src->fStream->read(src->fBuffer, skjpeg_source_mgr::kBufferSize); 47 src 61 skjpeg_source_mgr* src = (skjpeg_source_mgr*) dinfo->src; local 101 jpeg_source_mgr* src = cinfo->src; local [all...] |
/external/skqp/src/core/ |
H A D | SkColorSpaceXformer.cpp | 74 sk_sp<T> SkColorSpaceXformer::cachedApply(const T* src, Cache<T>* cache, argument 76 if (!src) { 80 auto key = sk_ref_sp(const_cast<T*>(src)); 85 auto xformed = applyFunc(src, this); 97 sk_sp<SkImage> SkColorSpaceXformer::apply(const SkImage* src) { argument 99 return this->cachedApply<SkImage>(src, &fImageCache, 105 sk_sp<SkImage> SkColorSpaceXformer::apply(const SkBitmap& src) { 107 sk_sp<SkImage> image = SkMakeImageFromRasterBitmap(src, kNever_SkCopyPixelsMode); 151 SkPaint SkColorSpaceXformer::apply(const SkPaint& src) { 154 SkPaint dst = src; [all...] |
H A D | SkLocalMatrixImageFilter.cpp | 55 SkIRect SkLocalMatrixImageFilter::onFilterBounds(const SkIRect& src, const SkMatrix& matrix, argument 57 return this->getInput(0)->filterBounds(src, SkMatrix::Concat(matrix, fLocalM), direction);
|
H A D | SkSpriteBlitter_ARGB32.cpp | 22 Sprite_D32_S32(const SkPixmap& src, U8CPU alpha) : INHERITED(src) { argument 23 SkASSERT(src.colorType() == kN32_SkColorType); 29 if (!src.isOpaque()) { 40 const uint32_t* SK_RESTRICT src = fSource.addr32(x - fLeft, y - fTop); variable 47 proc(dst, src, width, alpha); 49 src = (const uint32_t* SK_RESTRICT)((const char*)src + srcRB); 72 const uint32_t* SK_RESTRICT src = fSource.addr32(x - fLeft, y - fTop); variable 78 xfermode->xfer32(dst, src, widt [all...] |
H A D | SkXfermode.cpp | 34 void xfer32(SkPMColor dst[], const SkPMColor src[], int count, 36 SkASSERT(dst && src && count >= 0); 41 src_ctx = { (void*)src, 0 }, 121 SkBlendModeCoeff src, dst; local 122 if (!SkBlendMode_AsCoeff(mode, &src, &dst)) { 126 switch (src) {
|
/external/skqp/src/gpu/ |
H A D | GrBuffer.cpp | 61 bool GrBuffer::onUpdateData(const void* src, size_t srcSizeInBytes) { argument 63 memcpy(fCPUData, src, srcSizeInBytes);
|
H A D | GrSurfaceContext.h | 43 * Copy 'src' into the proxy backing this context 44 * @param src src of pixels 45 * @param srcRect the subset of 'src' to copy 49 * Note: Notionally, 'srcRect' is clipped to 'src's extent with 'dstPoint' being adjusted. 51 * The end result is only valid src pixels and dst pixels will be touched but the copied 54 bool copy(GrSurfaceProxy* src, const SkIRect& srcRect, const SkIPoint& dstPoint); 56 bool copy(GrSurfaceProxy* src) { argument 57 return this->copy(src, 58 SkIRect::MakeWH(src [all...] |