- ba86d7a Mark more single argument constructors explicit by Kaylee Lubick · 3 days ago
- 9ea72a3 Use makeTemporaryImage() in onDraw() by kylechar · 9 days ago
- e9d38d6 [skcapture] add capture callbacks for SkSurface by Jorge Betancourt · 3 weeks ago
- c69f623 Assume LazyTexture images have successfully been pinned. by Kaylee Lubick · 5 weeks ago
- 89f3ec0 Migrate SkTLazy usage to std::optional by Michael Reed · 6 weeks ago
- 43a4c13 [skcapture] add initial plumbing for getting SkCapture data from clients by Jorge Betancourt · 3 months ago
- eea1c33 Remove IWYU build logic from Bazel by Kaylee Lubick · 3 months ago
- da93c5e Remove code guarded by SK_DISABLE_LEGACY_NONRECORDER_IMAGE_APIS by Kaylee Lubick · 3 months ago
- 0fef076 Deprecate non-recorder SkImage methods by Kaylee Lubick · 4 months ago
- bdc4620 Make SkImage->makeSubset take an SkRecorder* instead of a graphite recorder by Kaylee Lubick · 4 months ago
- 23eb7ba Make SkImage_Raster get cpu Recorder from GPU recorders by Kaylee Lubick · 4 months ago
- 794936b Replace bug ids with mapped ids in the new issue tracker - v2 by Shahbaz Youssefi · 4 months ago
- de25f98 Get CPU Recorder from all recorders by Kaylee Lubick · 5 months ago
- 9e40c9c Rename SkRecorder::Type::kRaster -> kCPU by Kaylee Lubick · 5 months ago
- f42bb59 Expand some SkImage APIs to take an SkRecorder by Kaylee Lubick · 5 months ago
- 7865625 add SkRecorder APIs to SkSurfaces by Jorge Betancourt · 5 months ago
- 07754b6 Add initial implementation of SkRasterContext and SkRasterRecorder by Kaylee Lubick · 5 months ago
- f51c8c6 [MSKP] fix image serialization for MSKPs using derived generators by Jorge Betancourt · 8 months ago
- de898cc Revert "fix image serialization for MSKPs on Android using derived generators" by Nicolette Prevost · 9 months ago
- ba4617f fix image serialization for MSKPs on Android using derived generators by Jorge Betancourt · 9 months ago
- 58ccd4f [Graphite] Add SkSurface::makeTemporaryImage API. by Greg Daniel · 9 months ago
- 1df1c66 Subset SkImage_Picture objects instead of rendering to Bitmap image. by Jim Van Verth · 11 months ago
- cd3d3da Move remaining Ganesh files in include/gpu and add shims by Kaylee Lubick · 1 year, 2 months ago
- d06dc08 Delete all filegroups that supported legacy (non-buffet) Bazel build by Kaylee Lubick · 1 year, 2 months ago
- 3d4d4d5 Fix Bazel build of viewer after GPU_TEST_UTILS landed by Kaylee Lubick · 1 year, 2 months ago
- 297b50d Combine GR_TEST_UTILS and GRAPHITE_TEST_UTILS into GPU_TEST_UTILS by Kaylee Lubick · 1 year, 2 months ago
- c908f20 Remove #ifdef SK_DAWN from Graphite's Context by Kaylee Lubick · 1 year, 3 months ago
- ced941f Remove exports_files_legacy by Kaylee Lubick · 1 year, 4 months ago
- 5acd8bb Enforce IWYU across src/gpu/ganesh subfolders by Kaylee Lubick · 1 year, 4 months ago
- e20c8b0 API to return a scaled version of an image by Michael Reed · 1 year, 4 months ago
- 23014ba Update rules to enforce IWYU in the modular build by Kaylee Lubick · 1 year, 6 months ago
- 3b32e32 Add default_applicable_licenses to all BUILD.bazel files by Kaylee Lubick · 1 year, 6 months ago
- 46b1b73 Update Viewer to allow Graphite pixel zoom to read pixels. by Greg Daniel · 1 year, 7 months ago
- d17884f Add #ifdef guards to headers to avoid double-declarations by K Lubick · 1 year, 8 months ago
- faa0cb0 Move Graphite-specific and GR_TEST_UTILS code out of SkTiledImageUtils by Kevin Lubick · 1 year, 8 months ago
- 969536e Add contrast and gamma to SkSurfaceProps and use in text rendering by Kurt Catti-Schmidt · 1 year, 9 months ago
- 7e5e860 Have SkMipmap::Build return nullptr on mipmap allocation failure by Robert Phillips · 1 year, 10 months ago
- 7685acf Revert^2 "[graphite] Allow GetSkColorTypeFromBufferFormat to be used in Graphite" by Robert Phillips · 1 year, 11 months ago
- 17bd703 Revert "[graphite] Allow GetSkColorTypeFromBufferFormat to be used in Graphite" by Robert Phillips · 1 year, 11 months ago
- cdc40b4 [graphite] Allow GetSkColorTypeFromBufferFormat to be used in Graphite by Robert Phillips · 1 year, 11 months ago
- b0af618 Fix ClangTidy `performance-unnecessary-value-param` findings. by John Stiles · 2 years ago
- 26bf522 Fix ClangTidy `performance-unnecessary-value-param` findings. by John Stiles · 2 years ago
- 4135182 [skif] Refactor Functors,ContextInfo,Context into virtual Backend, and Context by Michael Ludwig · 2 years, 1 month ago
- 0c81587 Make SkReadBuffer *not* call SkImages::DeferredFromEncodedData by default by Kevin Lubick · 2 years, 1 month ago
- cfac841 Expand //:core and introduce //:png_decode_codec et al by Kevin Lubick · 2 years, 1 month ago
- 7de94b8 Extract SkImageGenerator::MakeFromEncoded into own file by Kevin Lubick · 2 years, 1 month ago
- 284c333 [skif] Use Functors to clean up FilterResultTest setup by Michael Ludwig · 2 years, 1 month ago
- 05174dc Rename base device to root device in SkCanvas by Michael Ludwig · 2 years, 1 month ago
- c5e67d2 Remove deprecated SkImage::makeWithFilter call by Robert Phillips · 2 years, 2 months ago
- 658025e Pull backing-store modification back to SkBitmapDevice by Michael Ludwig · 2 years, 2 months ago
- d235c2c Add SkImages::MakeWithFilter factories by Robert Phillips · 2 years, 2 months ago
- 94cc2bf Move MakeWithFilter_Shared to SkImageFilter_Base::makeImageWithFilter by Robert Phillips · 2 years, 2 months ago
- 3e3931a Call makeImageFunctor explicitly in MakeWithFilter_Shared by Robert Phillips · 2 years, 2 months ago
- a58ccf8 Replace onCreateFilterContext virtual with explicit Functor creation by Robert Phillips · 2 years, 2 months ago
- 6783b42 [graphite] Loosen assert in MakeColorSpace_Test by Robert Phillips · 2 years, 2 months ago
- 3263b39 Fix bug in picture image cache key creation by Robert Phillips · 2 years, 2 months ago
- 4e42b51 Add cache key value extraction for LazyPicture Images by Robert Phillips · 2 years, 2 months ago
- e9f1455 Add SkImage_Picture::replay method by Robert Phillips · 2 years, 2 months ago
- 5428f14 Make SkImage_Picture::props() thread-safe by Robert Phillips · 2 years, 2 months ago
- 0f0ff37 Add an SkImage::isProtected entry point by Robert Phillips · 2 years, 2 months ago
- c403436 Move GrAHardwareBufferUtils to include/android and split GL/VK parts by Kevin Lubick · 2 years, 3 months ago
- e3ca856 Remove legacy SkImage and SkSurface methods by Kevin Lubick · 2 years, 3 months ago
- 6f9ee61 Add asyncRescaleAndReadPixeksYUVA420 methods by Brian Salomon · 2 years, 3 months ago
- 6fbaba8 Consolidate SkImage::makeWithFilter implementations by Michael Ludwig · 2 years, 3 months ago
- 2d0d8c8 Replace SK_WARN_UNUSED_RESULT with C++17 [[nodiscard]]. by John Stiles · 2 years, 3 months ago
- 77fbc08 Move most of the Ganesh-specific logic out of SkSpecialImage.cpp by Kevin Lubick · 2 years, 3 months ago
- 732e601 Merge Ganesh and Graphite TiledTextureUtils::DrawImageRect implementations by Robert Phillips · 2 years, 3 months ago
- c3630d2 Switch DrawImageRect_Ganesh to work at the SkCanvas level by Robert Phillips · 2 years, 3 months ago
- adeeb8d Change DrawImageRect* utils to not fallback to the non-tiled draw by Robert Phillips · 2 years, 3 months ago
- aba5293 Explicitly initialize cached canvas/image to nullptr by Kevin Lubick · 2 years, 4 months ago
- 7e45a9f [graphite] Add support for SkBitmap-subset-backed images to TestingImageProvider by Robert Phillips · 2 years, 4 months ago
- 4c2e1ab Remove SkCanvasPriv::DeviceClipBounds by Robert Phillips · 2 years, 4 months ago
- 97b9b72 [graphite] Implement new tiled API for Graphite by Robert Phillips · 2 years, 4 months ago
- 2ab2678 [graphite] New tiled image draw API by Robert Phillips · 2 years, 4 months ago
- 0bff57e Move DDL and SkSurfaceCharacterization to include/private/chromium by Kevin Lubick · 2 years, 5 months ago
- 0377199 Move gpu-specific methods off SkSurface by Kevin Lubick · 2 years, 5 months ago
- b5e6911 Reland "Remove legacy SkSurface factories" by Kevin Lubick · 2 years, 5 months ago
- c80e566 Revert "Remove legacy SkSurface factories" by Kevin Lubick · 2 years, 5 months ago
- 280b585 Remove legacy SkSurface factories by Kevin Lubick · 2 years, 5 months ago
- 9ca6646 Delete unused shim image factory code by Kevin Lubick · 2 years, 5 months ago
- 32f2606 Fix legacy SkSurface::MakeNull call by Kevin Lubick · 2 years, 5 months ago
- f95da88 Decouple SkImage and Graphite backend by Kevin Lubick · 2 years, 6 months ago
- 539fb10 Move SkSurface::MakeNull to SkSurfaces::Null by Kevin Lubick · 2 years, 6 months ago
- 5c93acf Move SkSurface factories to SkSurfaces namespace by Kevin Lubick · 2 years, 6 months ago
- 64ba573 Don't define SkSurface::MakeRenderTarget when there is no GPU backend by Kevin Lubick · 2 years, 6 months ago
- 93c869d Move SkImageGenerator::MakeFromEncoded to private by Kevin Lubick · 2 years, 6 months ago
- 089b9cc Move SkSurface::GetBackend* to SkSurfaces namespace by Kevin Lubick · 2 years, 6 months ago
- c2b3f0c Mark SkSurface::recordingContext() and recorder() as const by Kevin Lubick · 2 years, 6 months ago
- 1b1bc99 Remove last SK_GANESH #ifdefs from non-Ganesh SkImage code by Kevin Lubick · 2 years, 6 months ago
- 04c8a65 Remove SkSpecialImage::makeSurface by Michael Ludwig · 2 years, 6 months ago
- 7cf6dab Reland "[skif] Context fully controls SkSpecialSurface creation" by Michael Ludwig · 2 years, 6 months ago
- 14d319b Remove Ganesh and Graphite code from SkImage::subset by Kevin Lubick · 2 years, 6 months ago
- 74a36ad Revert "[skif] Context fully controls SkSpecialSurface creation" by Michael Ludwig · 2 years, 6 months ago
- efc9025 [skif] Context fully controls SkSpecialSurface creation by Michael Ludwig · 2 years, 6 months ago
- e72842a Move Ganesh Skp texture code into GrImageUtils by Kevin Lubick · 2 years, 6 months ago
- 0ec4c84 Remove SkImageEncoder and SkImage::encodeToData by Kevin Lubick · 2 years, 6 months ago
- e54b86b Move most of the Ganesh code out of SkImage_Base and SkImage_Lazy by Kevin Lubick · 2 years, 6 months ago
- f48d2b0 Deprecate and migrate internal uses of SkImageEncoder by Kevin Lubick · 2 years, 7 months ago
- bab392f Deprecate SkImage::encodeToData and migrate all internal uses by Kevin Lubick · 2 years, 7 months ago
- f7a26a7 Remove legacy SkImage gpu methods by Kevin Lubick · 2 years, 7 months ago