Home
last modified time | relevance | path

Searched refs:srcInfo (Results 1 – 25 of 25) sorted by relevance

/third_party/skia/src/core/
DSkConvertPixels.cpp18 const SkImageInfo& srcInfo, const void* srcPixels, size_t srcRB, in rect_memcpy() argument
21 if (dstInfo.colorType() != srcInfo.colorType()) { in rect_memcpy()
35 const SkImageInfo& srcInfo, const void* srcPixels, size_t srcRB, in swizzle_or_premul() argument
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() argument
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.height(); ++y) { in convert_to_alpha8()
[all …]
DSkConvertPixels.h18 const SkImageInfo& srcInfo, const void* srcPixels, size_t srcRowBytes);
DSkPixmap.cpp171 const SkImageInfo srcInfo = fInfo.makeDimensions(rec.fInfo.dimensions()); in readPixels() local
172 return SkConvertPixels(rec.fInfo, rec.fPixels, rec.fRowBytes, srcInfo, srcPixels, in readPixels()
DSkDraw_vertices.cpp201 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()
DSkCanvas.cpp549 bool SkCanvas::writePixels(const SkImageInfo& srcInfo, const void* pixels, size_t rowBytes, in writePixels() argument
555 SkIRect srcRect = SkIRect::MakeXYWH(x, y, srcInfo.width(), srcInfo.height()); in writePixels()
570 return device->writePixels({srcInfo, pixels, rowBytes}, x, y); in writePixels()
/third_party/skia/src/images/
DSkPngEncoder.cpp57 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.isOpaque()); in setHeader()
[all …]
DSkJpegEncoder.cpp39 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/
DBitmap_readPixels.cpp9 SkImageInfo srcInfo = SkImageInfo::MakeN32Premul(width, height); in draw() local
16 bitmap.allocPixels(srcInfo); in draw()
20 SkImageInfo dstInfo = srcInfo.makeColorType(kARGB_4444_SkColorType); in draw()
DPixmap_readPixels.cpp11 SkImageInfo srcInfo = SkImageInfo::MakeN32Premul(width, height); in draw() local
12 SkPixmap srcPixmap(srcInfo, (const void*) &pixels.front(), width * 4); in draw()
25 SkImageInfo dstInfo = srcInfo.makeColorType(kARGB_4444_SkColorType); in draw()
/third_party/skia/tests/
DReadPixelsTest.cpp321 const SkImageInfo& srcInfo) { in read_should_succeed() argument
322 return SkIRect::Intersects(srcRect, DEV_RECT) && SkImageInfoValidConversion(dstInfo, srcInfo); in read_should_succeed()
434 const SkImageInfo& srcInfo) { in test_conversion() argument
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.colorType()) { in test_conversion()
463 if (kAlpha_8_SkColorType == srcInfo.colorType() && in test_conversion()
DTransferPixelsTest.cpp43 GrImageInfo srcInfo(GrColorType::kRGBA_8888, kUnpremul_SkAlphaType, nullptr, 1, 1); in fill_transfer_data() local
46 GrPixmap(srcInfo, &srcPixel, 4)); in fill_transfer_data()
212 GrImageInfo srcInfo(allowedSrc.fColorType, kUnpremul_SkAlphaType, nullptr, tex->dimensions()); in basic_transfer_to_test() local
214 ComparePixels(GrCPixmap(srcInfo, srcData.get(), srcRowBytes), in basic_transfer_to_test()
276 ComparePixels(GrCPixmap(srcInfo, srcData.get(), srcRowBytes), in basic_transfer_to_test()
DWritePixelsTest.cpp179 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()
DBitmapCopyTest.cpp165 const SkImageInfo srcInfo = SkImageInfo::MakeN32Premul(W, H); in DEF_TEST() local
169 srcBM.installPixels(srcInfo, srcPixels, rowBytes); in DEF_TEST()
DTestUtils.cpp216 GrImageInfo srcInfo(GrColorType::kRGBA_F32, in CheckSolidPixels() local
220 GrCPixmap srcPixmap(srcInfo, col.vec(), floatBpp); in CheckSolidPixels()
222 srcInfo.makeAlphaType(pixmap.alphaType()).makeColorSpace(pixmap.refColorSpace()); in CheckSolidPixels()
/third_party/skia/src/gpu/
DGrColorSpaceXform.cpp23 sk_sp<GrColorSpaceXform> GrColorSpaceXform::Make(const GrColorInfo& srcInfo, in Make() argument
25 return Make(srcInfo.colorSpace(), srcInfo.alphaType(), in Make()
143 const GrColorInfo& srcInfo, in Make() argument
145 return Make(std::move(child), GrColorSpaceXform::Make(srcInfo, dstInfo)); in Make()
DGrColorSpaceXform.h29 static sk_sp<GrColorSpaceXform> Make(const GrColorInfo& srcInfo, const GrColorInfo& dstInfo);
73 const GrColorInfo& srcInfo,
DGrOpFlushState.cpp124 GrImageInfo srcInfo(colorType, kAT, nullptr, rect.size()); in doUpload() local
127 GrCPixmap(srcInfo, buffer, rowBytes))) { in doUpload()
DGrResourceProvider.cpp791 GrImageInfo srcInfo( origColorType, kUnpremul_SkAlphaType, nullptr, dimensions); in prepare_level() local
794 GrCPixmap(srcInfo, inLevel.fPixels, actualRB)); in prepare_level()
DSurfaceContext.cpp1290 GrImageInfo srcInfo(supportedRead.fColorType, at, nullptr, w, h); in transferPixels() local
1293 GrCPixmap(srcInfo, src, srcInfo.minRowBytes())); in transferPixels()
/third_party/skia/src/utils/
DSkPatchUtils.cpp222 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/vk-gl-cts/external/vulkancts/modules/vulkan/dynamic_state/
DvktDynamicStateComputeTests.cpp660 const auto srcInfo = makeBufferCreateInfo(bufferSize, VK_BUFFER_USAGE_TRANSFER_SRC_BIT); in iterateTransfer() local
662 BufferWithMemory srcBuffer (vkd, device, alloc, srcInfo, MemoryRequirement::HostVisible); in iterateTransfer()
/third_party/skia/src/codec/
DSkWuffsCodec.cpp687 auto srcInfo = in onIncrementalDecodeTwoPass() local
690 src.installPixels(srcInfo, s, pixels.stride); in onIncrementalDecodeTwoPass()
/third_party/vk-gl-cts/modules/gles31/functional/
Des31fCopyImageTests.cpp2112 void generateCopies (vector<Copy>& copies, const ImageInfo& srcInfo, const ImageInfo& dstInfo) in generateCopies() argument
2114 const deUint32 srcTarget = srcInfo.getTarget(); in generateCopies()
2117 const bool srcIsTexture = isTextureTarget(srcInfo.getTarget()); in generateCopies()
2123 const IVec3 srcBlockPixelSize = getTexelBlockPixelSize(srcInfo.getFormat()); in generateCopies()
2133 …l = (srcIsTexture ? (levels[levelNdx] >= 0 ? levels[levelNdx] : getLastFullLevel(srcInfo)) : 0); in generateCopies()
2136 const IVec3 srcSize = getLevelSize(srcInfo.getTarget(), srcInfo.getSize(), srcLevel); in generateCopies()
/third_party/skia/src/shaders/gradients/
DSkGradientShader.cpp641 auto srcInfo = info.makeColorSpace(sk_ref_sp(src)); in SkColor4fXformer() local
643 srcInfo, fColors , info.minRowBytes())); in SkColor4fXformer()
/third_party/skia/third_party/vulkanmemoryallocator/include/
Dvk_mem_alloc.h12344 static void VmaAddStatInfo(VmaStatInfo& inoutInfo, const VmaStatInfo& srcInfo) in VmaAddStatInfo() argument
12346 inoutInfo.blockCount += srcInfo.blockCount; in VmaAddStatInfo()
12347 inoutInfo.allocationCount += srcInfo.allocationCount; in VmaAddStatInfo()
12348 inoutInfo.unusedRangeCount += srcInfo.unusedRangeCount; in VmaAddStatInfo()
12349 inoutInfo.usedBytes += srcInfo.usedBytes; in VmaAddStatInfo()
12350 inoutInfo.unusedBytes += srcInfo.unusedBytes; in VmaAddStatInfo()
12351 inoutInfo.allocationSizeMin = VMA_MIN(inoutInfo.allocationSizeMin, srcInfo.allocationSizeMin); in VmaAddStatInfo()
12352 inoutInfo.allocationSizeMax = VMA_MAX(inoutInfo.allocationSizeMax, srcInfo.allocationSizeMax); in VmaAddStatInfo()
12353 … inoutInfo.unusedRangeSizeMin = VMA_MIN(inoutInfo.unusedRangeSizeMin, srcInfo.unusedRangeSizeMin); in VmaAddStatInfo()
12354 … inoutInfo.unusedRangeSizeMax = VMA_MAX(inoutInfo.unusedRangeSizeMax, srcInfo.unusedRangeSizeMax); in VmaAddStatInfo()