/third_party/skia/src/core/ |
H A D | SkConvertPixels.cpp | 18 const SkImageInfo& srcInfo, const void* srcPixels, size_t srcRB, in rect_memcpy() 21 if (dstInfo.colorType() != srcInfo.colorType()) { in rect_memcpy() 35 const SkImageInfo& srcInfo, const void* srcPixels, size_t srcRB, in swizzle_or_premul() 41 !is_8888(srcInfo.colorType()) || in swizzle_or_premul() 49 const bool swapRB = dstInfo.colorType() != srcInfo.colorType(); in swizzle_or_premul() 71 const SkImageInfo& srcInfo, const void* src, size_t srcRB, in convert_to_alpha8() 78 switch (srcInfo.colorType()) { in convert_to_alpha8() 89 for (int y = 0; y < srcInfo.height(); y++) { in convert_to_alpha8() 90 for (int x = 0; x < srcInfo.width(); x++) { in convert_to_alpha8() 107 for (int y = 0; y < srcInfo in convert_to_alpha8() 17 rect_memcpy(const SkImageInfo& dstInfo, void* dstPixels, size_t dstRB, const SkImageInfo& srcInfo, const void* srcPixels, size_t srcRB, const SkColorSpaceXformSteps& steps) rect_memcpy() argument 34 swizzle_or_premul(const SkImageInfo& dstInfo, void* dstPixels, size_t dstRB, const SkImageInfo& srcInfo, const void* srcPixels, size_t srcRB, const SkColorSpaceXformSteps& steps) swizzle_or_premul() argument 70 convert_to_alpha8(const SkImageInfo& dstInfo, void* vdst, size_t dstRB, const SkImageInfo& srcInfo, const void* src, size_t srcRB, const SkColorSpaceXformSteps&) convert_to_alpha8() argument 206 convert_with_pipeline(const SkImageInfo& dstInfo, void* dstRow, int dstStride, const SkImageInfo& srcInfo, const void* srcRow, int srcStride, const SkColorSpaceXformSteps& steps) convert_with_pipeline() argument 222 SkConvertPixels(const SkImageInfo& dstInfo, void* dstPixels, size_t dstRB, const SkImageInfo& srcInfo, const void* srcPixels, size_t srcRB) SkConvertPixels() argument [all...] |
H A D | SkConvertPixels.h | 18 const SkImageInfo& srcInfo, const void* srcPixels, size_t srcRowBytes);
|
H A D | SkDraw_vertices.cpp | 201 SkImageInfo srcInfo = SkImageInfo::Make(count, 1, kBGRA_8888_SkColorType, in convert_colors() local 205 SkAssertResult(SkConvertPixels(dstInfo, dst, 0, srcInfo, src, 0)); in convert_colors()
|
H A D | SkPixmap.cpp | 171 const SkImageInfo srcInfo = fInfo.makeDimensions(rec.fInfo.dimensions()); in readPixels() local 172 return SkConvertPixels(rec.fInfo, rec.fPixels, rec.fRowBytes, srcInfo, srcPixels, in readPixels()
|
H A D | SkCanvas.cpp | 554 bool SkCanvas::writePixels(const SkImageInfo& srcInfo, const void* pixels, size_t rowBytes, in writePixels() argument 560 SkIRect srcRect = SkIRect::MakeXYWH(x, y, srcInfo.width(), srcInfo.height()); in writePixels() 575 return device->writePixels({srcInfo, pixels, rowBytes}, x, y); in writePixels()
|
/third_party/skia/src/images/ |
H A D | SkPngEncoder.cpp | 57 bool setHeader(const SkImageInfo& srcInfo, const SkPngEncoder::Options& options); 59 bool writeInfo(const SkImageInfo& srcInfo); 60 void chooseProc(const SkImageInfo& srcInfo); 101 bool SkPngEncoderMgr::setHeader(const SkImageInfo& srcInfo, const SkPngEncoder::Options& options) { in setHeader() argument 109 switch (srcInfo.colorType()) { in setHeader() 118 pngColorType = srcInfo.isOpaque() ? PNG_COLOR_TYPE_RGB : PNG_COLOR_TYPE_RGB_ALPHA; in setHeader() 125 SkASSERT(srcInfo.isOpaque()); in setHeader() 133 pngColorType = srcInfo.isOpaque() ? PNG_COLOR_TYPE_RGB : PNG_COLOR_TYPE_RGB_ALPHA; in setHeader() 134 fPngBytesPerPixel = srcInfo.isOpaque() ? 3 : 4; in setHeader() 142 SkASSERT(srcInfo in setHeader() 379 writeInfo(const SkImageInfo& srcInfo) writeInfo() argument 396 chooseProc(const SkImageInfo& srcInfo) chooseProc() argument [all...] |
H A D | SkJpegEncoder.cpp | 39 bool setParams(const SkImageInfo& srcInfo, const SkJpegEncoder::Options& options); 69 bool SkJpegEncoderMgr::setParams(const SkImageInfo& srcInfo, const SkJpegEncoder::Options& options) in setParams() argument 72 if (kUnpremul_SkAlphaType == srcInfo.alphaType() && in setParams() 81 switch (srcInfo.colorType()) { in setParams() 107 SkASSERT(srcInfo.isOpaque()); in setParams() 112 if (kUnpremul_SkAlphaType == srcInfo.alphaType() && in setParams() 125 fCInfo.image_width = srcInfo.width(); in setParams() 126 fCInfo.image_height = srcInfo.height(); in setParams() 131 if (kGray_8_SkColorType != srcInfo.colorType()) { in setParams()
|
/third_party/skia/docs/examples/ |
H A D | Bitmap_readPixels.cpp | 9 SkImageInfo srcInfo = SkImageInfo::MakeN32Premul(width, height); in REG_FIDDLE() local 16 bitmap.allocPixels(srcInfo); in REG_FIDDLE() 20 SkImageInfo dstInfo = srcInfo.makeColorType(kARGB_4444_SkColorType); in REG_FIDDLE()
|
H A D | Pixmap_readPixels.cpp | 11 SkImageInfo srcInfo = SkImageInfo::MakeN32Premul(width, height); in REG_FIDDLE() local 12 SkPixmap srcPixmap(srcInfo, (const void*) &pixels.front(), width * 4); in REG_FIDDLE() 25 SkImageInfo dstInfo = srcInfo.makeColorType(kARGB_4444_SkColorType); in REG_FIDDLE()
|
/third_party/skia/tests/ |
H A D | ReadPixelsTest.cpp | 321 const SkImageInfo& srcInfo) { in read_should_succeed() 322 return SkIRect::Intersects(srcRect, DEV_RECT) && SkImageInfoValidConversion(dstInfo, srcInfo); in read_should_succeed() 434 const SkImageInfo& srcInfo) { in test_conversion() 435 if (!SkImageInfoIsValid(srcInfo)) { in test_conversion() 439 const void* srcPixels = five_reference_pixels(srcInfo.colorType()); in test_conversion() 440 SkPixmap srcPixmap(srcInfo, srcPixels, srcInfo.minRowBytes()); in test_conversion() 448 REPORTER_ASSERT(r, success == SkImageInfoValidConversion(dstInfo, srcInfo)); in test_conversion() 451 if (kGray_8_SkColorType == srcInfo.colorType() && in test_conversion() 458 kGray_8_SkColorType != srcInfo in test_conversion() 320 read_should_succeed(const SkIRect& srcRect, const SkImageInfo& dstInfo, const SkImageInfo& srcInfo) read_should_succeed() argument 433 test_conversion(skiatest::Reporter* r, const SkImageInfo& dstInfo, const SkImageInfo& srcInfo) test_conversion() argument [all...] |
H A D | TransferPixelsTest.cpp | 43 GrImageInfo srcInfo(GrColorType::kRGBA_8888, kUnpremul_SkAlphaType, nullptr, 1, 1); in fill_transfer_data() 46 GrPixmap(srcInfo, &srcPixel, 4)); in fill_transfer_data() 212 GrImageInfo srcInfo(allowedSrc.fColorType, kUnpremul_SkAlphaType, nullptr, tex->dimensions()); in basic_transfer_to_test() 214 ComparePixels(GrCPixmap(srcInfo, srcData.get(), srcRowBytes), in basic_transfer_to_test() 276 ComparePixels(GrCPixmap(srcInfo, srcData.get(), srcRowBytes), in basic_transfer_to_test()
|
H A D | WritePixelsTest.cpp | 179 bool write_should_succeed(const SkImageInfo& dstInfo, const SkImageInfo& srcInfo, bool isGPU) { in write_should_succeed() argument 180 if (!SkImageInfoValidConversion(dstInfo, srcInfo)) { in write_should_succeed() 187 if (srcInfo.alphaType() == kPremul_SkAlphaType && in write_should_succeed() 191 if (!SkColorTypeIsAlwaysOpaque(srcInfo.colorType()) && in write_should_succeed() 196 if (SkColorTypeIsAlwaysOpaque(srcInfo.colorType()) && in write_should_succeed()
|
H A D | BitmapCopyTest.cpp | 165 const SkImageInfo srcInfo = SkImageInfo::MakeN32Premul(W, H); 169 srcBM.installPixels(srcInfo, srcPixels, rowBytes);
|
H A D | TestUtils.cpp | 216 GrImageInfo srcInfo(GrColorType::kRGBA_F32, in CheckSolidPixels() 220 GrCPixmap srcPixmap(srcInfo, col.vec(), floatBpp); in CheckSolidPixels() 222 srcInfo.makeAlphaType(pixmap.alphaType()).makeColorSpace(pixmap.refColorSpace()); in CheckSolidPixels()
|
/third_party/skia/src/gpu/ |
H A D | GrColorSpaceXform.cpp | 23 sk_sp<GrColorSpaceXform> GrColorSpaceXform::Make(const GrColorInfo& srcInfo, in Make() argument 25 return Make(srcInfo.colorSpace(), srcInfo.alphaType(), in Make() 150 const GrColorInfo& srcInfo, in Make() 152 return Make(std::move(child), GrColorSpaceXform::Make(srcInfo, dstInfo)); in Make() 148 Make( std::unique_ptr<GrFragmentProcessor> child, const GrColorInfo& srcInfo, const GrColorInfo& dstInfo) Make() argument
|
H A D | GrColorSpaceXform.h | 29 static sk_sp<GrColorSpaceXform> Make(const GrColorInfo& srcInfo, const GrColorInfo& dstInfo); 73 const GrColorInfo& srcInfo,
|
H A D | GrOpFlushState.cpp | 124 GrImageInfo srcInfo(colorType, kAT, nullptr, rect.size()); in doUpload() 127 GrCPixmap(srcInfo, buffer, rowBytes))) { in doUpload()
|
H A D | GrResourceProvider.cpp | 797 GrImageInfo srcInfo( origColorType, kUnpremul_SkAlphaType, nullptr, dimensions); in prepare_level() 800 GrCPixmap(srcInfo, inLevel.fPixels, actualRB)); in prepare_level()
|
H A D | SurfaceContext.cpp | 1290 GrImageInfo srcInfo(supportedRead.fColorType, at, nullptr, w, h); in transferPixels() 1293 GrCPixmap(srcInfo, src, srcInfo.minRowBytes())); in transferPixels()
|
/third_party/skia/src/utils/ |
H A D | SkPatchUtils.cpp | 222 SkImageInfo srcInfo = SkImageInfo::Make(count, 1, kBGRA_8888_SkColorType, in skcolor_to_float() local 226 SkAssertResult(SkConvertPixels(dstInfo, dst, 0, srcInfo, src, 0)); in skcolor_to_float() 230 SkImageInfo srcInfo = SkImageInfo::Make(count, 1, kRGBA_F32_SkColorType, in float_to_skcolor() local 234 SkAssertResult(SkConvertPixels(dstInfo, dst, 0, srcInfo, src, 0)); in float_to_skcolor()
|
/third_party/skia/src/codec/ |
H A D | SkWuffsCodec.cpp | 687 auto srcInfo = in onIncrementalDecodeTwoPass() local 690 src.installPixels(srcInfo, s, pixels.stride); in onIncrementalDecodeTwoPass()
|
/third_party/vk-gl-cts/modules/gles31/functional/ |
H A D | es31fCopyImageTests.cpp | 2112 void generateCopies (vector<Copy>& copies, const ImageInfo& srcInfo, const ImageInfo& dstInfo) 2114 const deUint32 srcTarget = srcInfo.getTarget(); 2117 const bool srcIsTexture = isTextureTarget(srcInfo.getTarget()); 2123 const IVec3 srcBlockPixelSize = getTexelBlockPixelSize(srcInfo.getFormat()); 2133 const int srcLevel = (srcIsTexture ? (levels[levelNdx] >= 0 ? levels[levelNdx] : getLastFullLevel(srcInfo)) : 0); 2136 const IVec3 srcSize = getLevelSize(srcInfo.getTarget(), srcInfo.getSize(), srcLevel);
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/ |
H A D | vktDynamicStateComputeTests.cpp | 884 const auto srcInfo = makeBufferCreateInfo(bufferSize, VK_BUFFER_USAGE_TRANSFER_SRC_BIT); in iterateTransfer() local 886 BufferWithMemory srcBuffer (vkd, device, alloc, srcInfo, MemoryRequirement::HostVisible); in iterateTransfer()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/dynamic_state/ |
H A D | vktDynamicStateComputeTests.cpp | 869 const auto srcInfo = makeBufferCreateInfo(bufferSize, VK_BUFFER_USAGE_TRANSFER_SRC_BIT); in iterateTransfer() local 871 BufferWithMemory srcBuffer (vkd, device, alloc, srcInfo, MemoryRequirement::HostVisible); in iterateTransfer()
|
/third_party/skia/src/shaders/gradients/ |
H A D | SkGradientShader.cpp | 641 auto srcInfo = info.makeColorSpace(sk_ref_sp(src)); in SkColor4fXformer() local 643 srcInfo, fColors , info.minRowBytes())); in SkColor4fXformer()
|