| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[rust png] Support for using SkPngRustEncoder from SkXPSDevice.cpp. This Skia CL unblocks landing a PDFium CL at https://pdfium-review.googlesource.com/135730 by avoiding the following linking error from https://ci.chromium.org/ui/p/pdfium/builders/try/win_xfa_skia_rust/10/overview and https://logs.chromium.org/logs/pdfium/buildbucket/cr-buildbucket/8701086421222190401/+/u/compile_with_siso/stdout lld-link: error: undefined symbol: bool __cdecl SkPngEncoder::Encode(class SkWStream *, class SkPixmap const &, struct SkPngEncoder::Options const &) >>> referenced by .\..\..\third_party\skia\src\xps\SkXPSDevice.cpp:634 >>> obj/skia/skia/SkXPSDevice.obj:(private: long __cdecl SkXPSDevice::createXpsImageBrush(class SkPixmap const &, class SkMatrix const &, enum SkTileMode const (&)[2], unsigned char, struct IXpsOMTileBrush **)) Bug: chromium:381900683 Change-Id: I6ec0c48fb69b66bcd1de68ef8fea58a2aca57ccd Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1073497 Reviewed-by: Ben Wagner <bungeman@google.com> Commit-Queue: Ben Wagner <bungeman@google.com> Reviewed-by: Kaylee Lubick <kjlubick@google.com> Commit-Queue: Łukasz Anforowicz <lukasza@google.com> | 8 个月前 | |
Replace bug ids with mapped ids in the new issue tracker Bug references of the form: skia:NNNN crbug.com/skia/NNNN https://crbug.com/skia/NNNN http://skbug.com/NNNN skbug.com/NNNN skbug:NNNN are replaced with skbug.com/MMMMMMMM where NNNN maps to MMMMMMMM in the new issue tracker. Change-Id: Ifdc83c39e95e369135e1daa4ebb157977fecb36f Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1002016 Auto-Submit: Shahbaz Youssefi <syoussefi@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com> Reviewed-by: Brett Somocurcio <brettos@google.com> | 1 年前 | |
Replace bug ids with mapped ids in the new issue tracker Bug references of the form: skia:NNNN crbug.com/skia/NNNN https://crbug.com/skia/NNNN http://skbug.com/NNNN skbug.com/NNNN skbug:NNNN are replaced with skbug.com/MMMMMMMM where NNNN maps to MMMMMMMM in the new issue tracker. Change-Id: Ifdc83c39e95e369135e1daa4ebb157977fecb36f Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1002016 Auto-Submit: Shahbaz Youssefi <syoussefi@google.com> Commit-Queue: Robert Phillips <robertphillips@google.com> Reviewed-by: Robert Phillips <robertphillips@google.com> Reviewed-by: Brett Somocurcio <brettos@google.com> | 1 年前 | |
Unify most common form of encoders: returning SkData ... simplification for most call sites Change-Id: Ieec0f8d358bdcd62b59ecae66b23cd103c7cda28 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1062936 Reviewed-by: Daniel Dilan <danieldilan@google.com> Reviewed-by: Florin Malita <fmalita@google.com> Commit-Queue: Mike Reed <mike@reedtribe.org> | 9 个月前 | |
Unify most common form of encoders: returning SkData ... simplification for most call sites Change-Id: Ieec0f8d358bdcd62b59ecae66b23cd103c7cda28 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1062936 Reviewed-by: Daniel Dilan <danieldilan@google.com> Reviewed-by: Florin Malita <fmalita@google.com> Commit-Queue: Mike Reed <mike@reedtribe.org> | 9 个月前 | |
[rust png] Copy EncodePngAsSkData from Chromium into Skia. This CL copies into Skia the following overloads of EncodePngAsSkData from an anonymous namespace in Chromium's skia/ext/codec_utils.cc: sk_sp<SkData> EncodePngAsSkData( const SkPixmap& src, const SkPngRustEncoder::Options& options) { // ... sk_sp<SkData> EncodePngAsSkData( GrDirectContext* context, const SkImage* src, SkPngRustEncoder::CompressionLevel compression_level) { The code is lightly edited to make it more suitable for exposing through the official Skia API. For example, for consistency with other SkPngEncoder and SkPngRustEncoder APIs, all the new API takes SkPngRustEncoder::Options instead of CompressionLevel. Motivation for this CL: * Facilitating better code reuse (i.e. enabling reusing this function from Chromium and PDFium). * Consistency between SkPngEncoder and SkPngRustEncoder (the former already supports encoding an SkImage into SkData). Bug: chromium:444045690 Change-Id: Id7bf10e5e5c1a3ab0209fbd505813eecfc43be12 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1065416 Reviewed-by: Florin Malita <fmalita@google.com> Auto-Submit: Łukasz Anforowicz <lukasza@google.com> Commit-Queue: Florin Malita <fmalita@google.com> | 8 个月前 | |
Unify most common form of encoders: returning SkData ... simplification for most call sites Change-Id: Ieec0f8d358bdcd62b59ecae66b23cd103c7cda28 Reviewed-on: https://skia-review.googlesource.com/c/skia/+/1062936 Reviewed-by: Daniel Dilan <danieldilan@google.com> Reviewed-by: Florin Malita <fmalita@google.com> Commit-Queue: Mike Reed <mike@reedtribe.org> | 9 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 8 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 9 个月前 | ||
| 9 个月前 | ||
| 8 个月前 | ||
| 9 个月前 |