Roll Skia from cb18e028c403 to f2fc833dee54 (569 revisions)
https://skia.googlesource.com/skia.git/+log/cb18e028c403..f2fc833dee54
2025-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from f38a081cdea4 to bdff6ade3987 (13 revisions)
2025-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from c12c13839d68 to 5d97d5be883b (1 revision)
2025-03-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 06dd9ef55ce2 to 837abc09427f (22 revisions)
2025-03-11 borenet@google.com [infra] Speculative fix for file copies on Android
2025-03-11 danieldilan@google.com Roll libjpeg-turbo to latest in Chromium
2025-03-11 danieldilan@google.com [SkScan_AAA] Only round y in updateQuadratic if dx/dy isn't too large
2025-03-11 jlavrova@google.com Adding Bidi API to CanvasKit
2025-03-11 robertphillips@google.com [graphite] Update ChromePrecompileTest for upcoming changes
2025-03-11 robertphillips@google.com [graphite] Fix Pipeline label for when resolve-loads are relevant
2025-03-11 kjlubick@google.com Remove SK_USE_LEGACY_MIPMAP_LOD_BIAS guard
2025-03-11 shrekshao@google.com Update detecting dawn compat mode logic
2025-03-11 drott@chromium.org [Fontations] Use improved stream to data conversion
2025-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from a04b51ef7139 to 06dd9ef55ce2 (18 revisions)
2025-03-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 6c2737be88ac to f38a081cdea4 (6 revisions)
2025-03-10 jvanverth@google.com Revert "[graphite] Add TextAtlasManager::freeGpuResources()."
2025-03-10 bungeman@google.com Only call format_message when needed
2025-03-10 jvanverth@google.com [graphite] Add TextAtlasManager::freeGpuResources().
2025-03-10 egdaniel@google.com Reland "Fix need query for copyOnWrite for dual-proxies Ganesh images."
2025-03-10 jvanverth@google.com [graphite] Possible fixes for ClipAtlasManager PGO crash.
2025-03-10 fmalita@google.com Suppress new tests on lottie-web perf bots
2025-03-10 lukasza@chromium.org [rust png] Stop supporting old `png` 0.17 versions.
2025-03-10 kjlubick@google.com Remove legacy mismatched blit code
2025-03-10 tingshao@microsoft.com Move definition of SkSVGDOM::MakeFromStream to cpp file
2025-03-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 82fb5f1d2123 to a04b51ef7139 (3 revisions)
2025-03-09 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll ANGLE from 0cdbc7814e59 to 6c2737be88ac (13 revisions)
2025-03-09 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2025-03-08 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from ef26b90ad02e to 82fb5f1d2123 (21 revisions)
2025-03-07 egdaniel@google.com Revert "Fix need query for copyOnWrite for dual-proxies Ganesh images."
2025-03-07 fmalita@google.com [skottie] Roll lottie-samples to include new regression test assets
2025-03-07 bungeman@google.com Remove and de-duplicate Android FontMgr streams
2025-03-07 egdaniel@google.com Fix need query for copyOnWrite for dual-proxies Ganesh images.
2025-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll shaders-base from 81fa6c51b85b to 536def9c5709
2025-03-07 kjlubick@google.com Update documentation about rolling into Chromium
2025-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skottie-base from 7b44b80c0fac to 9ee87e7f230f
2025-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-base from cc91ae26ecef to bfb2f80c0482
2025-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-base from 18808c894e65 to b07c254904bc
2025-03-07 lukasza@chromium.org [rust png] Update `png` from 0.17.15 to 0.18.0-rc
2025-03-07 michaelludwig@google.com [skif] Fix device-to-layer bounds mapping
2025-03-07 lukasza@chromium.org [rust png] Make implementation compatible with 0.17.6 and 0.18.0-rc.
2025-03-07 kjlubick@google.com Remove staging flag around DawnTextureInfo
2025-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 9bdc6763a131 to 0cdbc7814e59 (7 revisions)
2025-03-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 95322781656f to ef26b90ad02e (17 revisions)
2025-03-06 bungeman@google.com Use SkTypefaceID instead of uint32_t
2025-03-06 bungeman@google.com Use SkGlyphID instead of uint16_t
2025-03-06 jamesgk@google.com [graphite] Specialization for clamp image tiling
2025-03-06 kjlubick@google.com Style and readability cleanups for MaskFilterBase and DrawBase
2025-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 6b10ae3386b7 to 9bdc6763a131 (8 revisions)
2025-03-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 15d27d3399af to 95322781656f (10 revisions)
2025-03-05 kjlubick@google.com Add chromium-specific tools for dealing with SkPMColor
2025-03-05 michaelludwig@google.com [graphite] Add universal TextureFormat enum
2025-03-05 kjlubick@google.com Remove outdated SK_GANESH documentation from SkUserConfig.h
2025-03-05 bungeman@google.com Roll HarfBuzz from a070f9eb to ca3cd48f (502 commits)
2025-03-05 lukasza@chromium.org [rust png] Update `cxx` from 1.0.135 to 1.0.143.
2025-03-05 bungeman@google.com Roll FreeType from 59320b2d to 5d4e649f (46 commits)
2025-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from bd8bc1055ecd to 6b10ae3386b7 (8 revisions)
2025-03-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from e6e63cd13d1d to 15d27d3399af (13 revisions)
2025-03-04 jamesgk@google.com [graphite] Don't statically initialize objects
2025-03-04 borenet@google.com [infra] Add iPhone15Pro jobs
2025-03-04 borenet@google.com [infra] Update iOS provisioning profile
2025-03-04 jamesgk@google.com [graphite] Take SkColorInfo array as argument to precomp image object
2025-03-04 kjlubick@google.com Make ARGB32 blitting more consistent on x64 and NEON (arm) codepaths
2025-03-04 hcm@google.com Merge 6 release notes into RELEASE_NOTES.md
2025-03-04 hcm@google.com Update Skia milestone to 136
2025-03-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from a8f733807cbf to e6e63cd13d1d (9 revisions)
2025-03-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from aa697ed028b0 to bd8bc1055ecd (6 revisions)
2025-03-04 lokokung@google.com [dawn][headers] Rename wgpu::SurfaceSource structs.
2025-03-04 lokokung@google.com [dawn][headers] Removes use of ifdef for Descriptor change.
2025-03-03 michaelludwig@google.com [skif] Use SkM44 in skif::Mapping
2025-03-03 danieldilan@google.com Reland "Remove transform_scanline functions from SkJpegEncoderImpl"
2025-03-03 jamesgk@google.com [graphite] Require interpolation settings for precomp gradient objects
2025-03-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 922ff58ecda3 to a8f733807cbf (14 revisions)
2025-03-03 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll ANGLE from 421109ac5be0 to aa697ed028b0 (14 revisions)
2025-03-02 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2025-02-28 kjlubick@google.com More cleanups in blitter code
2025-02-28 lukasza@chromium.org [rust png] Refreshing TODO comments to point to most-recent bugs.
2025-02-28 lokokung@google.com [dawn][headers] Removes ifdefs for wgpu::Limits.
2025-02-28 kjlubick@google.com Add test for SkBlendARGB32
2025-02-28 kjlubick@google.com Move SkColorData to src/core
2025-02-28 borenet@google.com [infra] Fixes to support iOS devices in new lab
2025-02-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 96a1bda4c1b6 to 421109ac5be0 (6 revisions)
2025-02-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 2f85feff104d to 922ff58ecda3 (13 revisions)
2025-02-27 robertphillips@google.com [graphite] Add Pipeline serialization to Dawn
2025-02-27 markdavidscott@google.com Adds a method to retrieve JUMBF metadata.
2025-02-27 jvanverth@google.com [graphite] Append new clip cache entries to end of list.
2025-02-27 jamesgk@google.com Reland "[graphite] Require colorspaces for precomp color xform objects"
2025-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8ed929b84efc to c1c31f4d17a9 (2 revisions)
2025-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 8dbd2fe62ac3 to 96a1bda4c1b6 (3 revisions)
2025-02-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 63deebde9085 to 2f85feff104d (19 revisions)
2025-02-26 jamesgk@google.com [graphite] Remove guards for RenderPassProperties field
2025-02-26 egdaniel@google.com Fix equality check in VulkanBuffer for host access.
2025-02-26 robertphillips@google.com [graphite] Reduce SkRuntimeEffect::Options overhead for KnownRuntimeEffects
2025-02-26 jvanverth@google.com [graphite] Remove most validation from ClipAtlas.
2025-02-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 28db7e56a2ed to 8ed929b84efc (3 revisions)
2025-02-26 robertphillips@google.com [graphite] Minor cleanups
2025-02-26 robertphillips@google.com [graphite] Cleanup TestPrecompile jobs
2025-02-26 michaelludwig@google.com Reland "Reland "[graphite] Remove TextureInfoData and TextureSpec in TextureInfo""
2025-02-26 robertphillips@google.com [graphite] Add getPipelineLabel API for serialized Pipeline keys
2025-02-26 aswolfers@google.com Add BGRA format support
2025-02-26 jamesgk@google.com [graphite] Add dst color space field to RenderPassProperties
2025-02-26 jamesgk@google.com Attempt specialized blurred rrect draw for arcs
2025-02-26 robertphillips@google.com [graphite] Disable UserDefinedStableKeyTest on Android Protected jobs
2025-02-26 robertphillips@google.com [graphite] Shorten shader names w/o relying on auto-trimming
2025-02-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 25a22decd766 to 8dbd2fe62ac3 (11 revisions)
2025-02-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from ce93f1f3a1f4 to 63deebde9085 (26 revisions)
2025-02-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7ee45b04303c to 28db7e56a2ed (13 revisions)
2025-02-25 kjlubick@google.com Minor cleanups in blitters
2025-02-25 jvanverth@google.com [graphite] Potential fix for clip atlas crash
2025-02-25 robertphillips@google.com [graphite] Add unit tests for user-defined known runtime effects
2025-02-25 ccameron@chromium.org SkJpegGainmapEncoder::MakeMPF: Move MP parameters before StartOfScan
2025-02-25 jmbetancourt@google.com [MSKP] fix image serialization for MSKPs using derived generators
2025-02-25 michaelludwig@google.com Revert "Reland "[graphite] Remove TextureInfoData and TextureSpec in TextureInfo""
2025-02-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 34a782c7af2d to 7ee45b04303c (3 revisions)
2025-02-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from f09a19cebdaf to 25a22decd766 (9 revisions)
2025-02-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 2407a54c9b29 to c12c13839d68 (2 revisions)
2025-02-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from d20125b786b1 to ce93f1f3a1f4 (11 revisions)
2025-02-25 michaelludwig@google.com Reland "[graphite] Remove TextureInfoData and TextureSpec in TextureInfo"
2025-02-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 90cce021a3ec to 34a782c7af2d (10 revisions)
2025-02-24 kjlubick@google.com Fix ninepatch size calculations when dealing with fractional radii
2025-02-24 robertphillips@google.com [graphite] Add user-defined known runtime effect API
2025-02-24 robertphillips@google.com [graphite] Add user-defined known runtime effects to ShaderCodeDictionary
2025-02-24 jvanverth@google.com [graphite] Add back some validation for clip atlas.
2025-02-24 kjlubick@google.com Remove extra multiplication from rrect GM
2025-02-24 kjlubick@google.com Revert "Remove transform_scanline functions from SkJpegEncoderImpl"
2025-02-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 02cb40cbb578 to 90cce021a3ec (1 revision)
2025-02-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from be98f841ec88 to f09a19cebdaf (15 revisions)
2025-02-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 5070f7af1ee9 to d20125b786b1 (15 revisions)
2025-02-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 490d58c9b7d7 to 02cb40cbb578 (1 revision)
2025-02-23 skia-recreate-skps@skia-swarming-bots.iam.gserviceaccount.com Update SKP version
2025-02-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 2289455859d2 to 490d58c9b7d7 (2 revisions)
2025-02-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a256e0e7f2a6 to 2289455859d2 (11 revisions)
2025-02-21 kjlubick@google.com Revert "[graphite] Require colorspaces for precomp color xform objects"
2025-02-21 robertphillips@google.com [graphite] Allow unit tests to get access to TestOptions
2025-02-21 michaelludwig@google.com Revert "[graphite] Remove TextureInfoData and TextureSpec in TextureInfo"
2025-02-21 kjlubick@google.com Add missing dependencies to jpeg_helpers target
2025-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 126c9b378eb7 to a256e0e7f2a6 (17 revisions)
2025-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 80093a7d8f85 to be98f841ec88 (9 revisions)
2025-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from d7ed113c66ec to 2407a54c9b29 (3 revisions)
2025-02-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from be5b722c82af to 5070f7af1ee9 (17 revisions)
2025-02-20 jamesgk@google.com [graphite] Require colorspaces for precomp color xform objects
2025-02-20 danieldilan@google.com Remove transform_scanline functions from SkJpegEncoderImpl
2025-02-20 lokokung@google.com [dawn][headers] Use ifdefs for flattening of wgpu::*Limits.
2025-02-20 kjlubick@google.com Add gm to highlight differences in codepaths to draw blurry rrects
2025-02-20 jlavrova@google.com Drawing hanging whitespaces in Paragraph
2025-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 26efdfb4f31d to 126c9b378eb7 (5 revisions)
2025-02-20 nscobie@google.com Update SkQPTestCases enforcement for 202504 vendor API bump (Android 16)
2025-02-20 jamesgk@google.com Split format calculation out of SkWorkingFormatColorFilter
2025-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skottie-base from 7c51661ea28c to 7b44b80c0fac
2025-02-20 michaelludwig@google.com [graphite] Remove TextureInfoData and TextureSpec in TextureInfo
2025-02-20 nicolettep@google.com [graphite] Prepend input attachment descriptor set to all Vulkan pipelines layouts
2025-02-20 nicolettep@google.com [graphite] Allow backends to define resource set/group indices for SkSL generation
2025-02-20 bungeman@google.com [pdf] Developer build dump of input structure tree
2025-02-20 jvanverth@google.com [graphite] Use linked list for ClipAtlasManager.
2025-02-20 patrto@microsoft.com Bump golang.org/x/crypto and golang.org/x/net
2025-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from c77cb9bbcd29 to be5b722c82af (26 revisions)
2025-02-20 borenet@google.com [infra] Update to go 1.22.0 in go.mod
2025-02-20 rop@google.com Updating license IDs to be spdx compliant
2025-02-20 jamesgk@google.com [graphite] Fix precomp tests involving picture shaders
2025-02-20 nscobie@google.com [graphite] Re-enable BackendTextureTest on Vulkan (& fix protectedness)
2025-02-20 egdaniel@google.com Revert "[Graphite] Add dawn disable_lazy_clear_for_mapped_at_creation_buffer toggle"
2025-02-20 robertphillips@google.com [graphite] Update known runtime effect constants for user-defined known runtime effects
2025-02-20 vmiura@google.com [graphite] Prevent default zero initializaiton for DrawList members.
2025-02-20 michaelludwig@google.com [skif] Add build flag to avoid slow small sigma CPU blurs
2025-02-20 robertphillips@google.com [graphite] Shore up snippet ID error handling in preparation for user-defined known runtime effects
2025-02-20 robertphillips@google.com [graphite] Tinker w/ serialized pipeline keys a bit
2025-02-20 kjlubick@google.com Reland "Decouple PDF backend and JPEG encoding/decoding"
2025-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from bace6371e325 to 80093a7d8f85 (14 revisions)
2025-02-20 kjlubick@google.com Reland "Add some checks to avoid asserting deep in ImageFilter code"
2025-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 65cf97632f2a to c77cb9bbcd29 (16 revisions)
2025-02-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 720189cae847 to d7ed113c66ec (2 revisions)
2025-02-19 lukasza@chromium.org [rust png] Add a new `SkCodec::isAnimated` API.
2025-02-19 borenet@google.com [infra] Update Go to 1.24.0
2025-02-19 borenet@google.com [infra] Use SkiaIOS pool for iOS devices
2025-02-19 michaelludwig@google.com [skif] Relax assert in srcRelativeOutput
2025-02-19 kjlubick@google.com Revert "Decouple PDF backend and JPEG encoding/decoding"
2025-02-19 kjlubick@google.com Revert "[graphite] Enable BackendTextureTest on Vulkan"
2025-02-19 kjlubick@google.com Revert "Add some checks to avoid asserting deep in ImageFilter code"
2025-02-18 robertphillips@google.com [graphite] Move PipelineCallbackHandler to skiatools for reuse
2025-02-18 kjlubick@google.com Add some checks to avoid asserting deep in ImageFilter code
2025-02-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 5d08bc0b0e23 to 26efdfb4f31d (8 revisions)
2025-02-18 nscobie@google.com [SkQP] Create new AllSkQPTestCases module for Android framework builds
2025-02-18 nscobie@google.com [graphite] Enable BackendTextureTest on Vulkan
2025-02-18 kjlubick@google.com Decouple PDF backend and JPEG encoding/decoding
2025-02-18 drott@chromium.org [Fontations] Match FreeType antialiasing on unknown pixel geometry
2025-02-18 kjlubick@google.com Use SkSpans in BlurMask and related classes
2025-02-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 51d2561b5a6b to bace6371e325 (3 revisions)
2025-02-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from d9f443433105 to 65cf97632f2a (3 revisions)
2025-02-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from b867c8181e0c to 5d08bc0b0e23 (5 revisions)
2025-02-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 2a09ac22553e to b867c8181e0c (1 revision)
2025-02-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 7afa2345f8d2 to 51d2561b5a6b (5 revisions)
2025-02-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 44323fa90795 to d9f443433105 (14 revisions)
2025-02-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c7f1f6b90a2d to 2a09ac22553e (4 revisions)
2025-02-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from cc6490ed63e7 to c7f1f6b90a2d (2 revisions)
2025-02-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a225d11f8d17 to cc6490ed63e7 (4 revisions)
2025-02-14 kjlubick@google.com Remove unnecessary parameter in blur mask code
2025-02-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 5cc3a63e8fdb to a225d11f8d17 (1 revision)
2025-02-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from c8049a47d3fe to 7afa2345f8d2 (7 revisions)
2025-02-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from d320db7de646 to 44323fa90795 (18 revisions)
2025-02-13 robertphillips@google.com [graphite] Split out factories for reused runtime effects
2025-02-13 egdaniel@google.com [Graphite] Add param to ask for Discardable DepthStencil from caps.
2025-02-13 nscobie@google.com Add trace event to StrikeCache::internalPurge
2025-02-13 danieldilan@google.com Roll dng_sdk to latest in Android and remove obsolete workaround
2025-02-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 3c7761e2d611 to 5cc3a63e8fdb (4 revisions)
2025-02-13 jmbetancourt@google.com Dump Android stack trace before rebooting test devices
2025-02-13 egdaniel@google.com [Graphite] Add caching of framebuffers in Vulkan backend.
2025-02-13 egdaniel@google.com [Graphite] Add dawn disable_lazy_clear_for_mapped_at_creation_buffer toggle
2025-02-13 nicolettep@google.com [graphite] Define a DrawPassCommand to add barriers
2025-02-13 drott@chromium.org [Fontations-backend] Roll Fontations, Skrifa to 0.28
2025-02-13 robertphillips@google.com [graphite] Fix RenderPassDesc serialization
2025-02-13 jvanverth@google.com Revert "[graphite] Re-enable clip atlas with some validation checks."
2025-02-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 706e3be9d658 to c8049a47d3fe (5 revisions)
2025-02-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 4111d9e10b6a to d320db7de646 (2 revisions)
2025-02-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from e2163451af70 to 3c7761e2d611 (7 revisions)
2025-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skottie-base from 7379a582d0b4 to 7c51661ea28c
2025-02-12 michaelludwig@google.com [graphite] Consolidate Utils/Types headers
2025-02-12 kjlubick@google.com Remove references to .riv files
2025-02-12 egdaniel@google.com [Graphite] Allow MSAA on imagination GPUs.
2025-02-12 nicolettep@google.com [graphite] Pass in dst texture information to Caps when determining DstReadStrategy
2025-02-12 kjlubick@google.com Add util for dumping a buffer (e.g. mask)
2025-02-12 nscobie@google.com Upstream: Enabled CtsSkQPTestCases for visible background users
2025-02-12 jvanverth@google.com [graphite] Re-enable clip atlas with some validation checks.
2025-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skottie-base from e5091a671b6f to 7379a582d0b4
2025-02-12 alecmouri@google.com Support ISO gainmap colorspace in PNG
2025-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7164021c9e32 to e2163451af70 (3 revisions)
2025-02-12 danieldilan@google.com [png] Check interlacedBuffer full size + add early exit path
2025-02-12 robertphillips@google.com [graphite] Gracefully fail Pipeline key serialization
2025-02-12 drott@chromium.org Prepare Fontations roll by allowing use of deprecated functions
2025-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from ef2ef1072427 to 706e3be9d658 (19 revisions)
2025-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 5017ce3c800e to 720189cae847 (1 revision)
2025-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from a1770b70c6be to 4111d9e10b6a (40 revisions)
2025-02-12 bungeman@google.com [pdf] Apply paint alpha to color shader alpha
2025-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll jsfiddle-base from fb2d48f7af98 to 18808c894e65
2025-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from cd5e835851d1 to 7164021c9e32 (11 revisions)
2025-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll debugger-app-base from e9a6ea69ff3d to cc91ae26ecef
2025-02-12 skia-autoroll@skia-public.iam.gserviceaccount.com Roll shaders-base from 9481c3eb25d2 to 81fa6c51b85b
2025-02-11 michaelludwig@google.com Update rewrite_includes.py to support duplicate header names
2025-02-11 bwils@google.com Manually trigger update of Skottie web.
2025-02-10 bungeman@google.com SkScalerContext to not own SkTypeface
2025-02-10 jamesgk@google.com Revert "Roll Fontations, Skrifa to 0.27"
2025-02-10 robertphillips@google.com [graphite] Add jobs to exercise the gr*testprecompile configs
2025-02-10 robertphillips@google.com Serialize stableKeys, rather than SkSL code, for runtimeEffects in skp files
2025-02-10 drott@chromium.org Roll Fontations, Skrifa to 0.27
2025-02-10 egdaniel@google.com [Graphite] Fix ResourceCache Token if size changes.
2025-02-10 kjlubick@google.com Cleanups in SkEdge and SkAnalyticEdge
2025-02-10 jvanverth@google.com [graphite] Disable clip atlas manager for now.
2025-02-10 jvanverth@google.com [graphite] Use more integer types in path atlas code.
2025-02-10 bungeman@google.com SkTypeface_fontconfig::onMakeClone to keep pattern
2025-02-10 kylechar@chromium.org Add SingleOwner to DawnResourceProvider
2025-02-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from b4c8dd090b72 to cd5e835851d1 (1 revision)
2025-02-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from ffb7575c7d58 to ef2ef1072427 (3 revisions)
2025-02-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from fe735af98e27 to 21597fbbfeb0 (12 revisions)
2025-02-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 19cc3648535f to a1770b70c6be (5 revisions)
2025-02-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from dbe0a14ab512 to b4c8dd090b72 (1 revision)
2025-02-08 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from 2acbf990918f to 19cc3648535f (7 revisions)
2025-02-08 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll ANGLE from e9cda7f685da to ffb7575c7d58 (14 revisions)
2025-02-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d7a3a302691b to dbe0a14ab512 (6 revisions)
2025-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c32804ca5a39 to d7a3a302691b (3 revisions)
2025-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 483be92cf076 to e9cda7f685da (10 revisions)
2025-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from ecff3b887f5d to fe735af98e27 (6 revisions)
2025-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 863d392cd025 to 2acbf990918f (32 revisions)
2025-02-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from f1d4fcb60688 to c32804ca5a39 (14 revisions)
2025-02-06 kjlubick@google.com Minor cleanups in SkEdgeBuilder
2025-02-06 kjlubick@google.com SkBlitter cleanups
2025-02-06 kjlubick@google.com Small MaskFilter cleanups
2025-02-06 nicolettep@google.com Revert "fix image serialization for MSKPs on Android using derived generators"
2025-02-06 bungeman@google.com Fix FontMgrFontConfig_Fontations_AllBold test
2025-02-06 kjlubick@google.com Remove redundant pis from src/
2025-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 46d51c9afa5d to f1d4fcb60688 (2 revisions)
2025-02-06 lokokung@google.com [dawn][headers] Use renamed wgpu::ImageCopyTexture structure.
2025-02-06 danieldilan@google.com [png] Allow fInterlaceBuffer to fail on malloc instead of abort
2025-02-06 bungeman@google.com Correct "proxy" terminology, remove setProxy
2025-02-06 robertphillips@google.com [graphite] Add Vulkan serialization for Android-style Precompile keys
2025-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from aa94da0253a2 to 483be92cf076 (12 revisions)
2025-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from aac2fe5e6d52 to ecff3b887f5d (10 revisions)
2025-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 28a2e8a45f16 to 5017ce3c800e (1 revision)
2025-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 83cddb9b590f to 863d392cd025 (24 revisions)
2025-02-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4d67b5012a2f to 46d51c9afa5d (9 revisions)
2025-02-05 jvanverth@google.com [graphite] Address some clip atlas bugs.
2025-02-05 robertphillips@google.com [graphite] Precompile cleanup
2025-02-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skottie-base from c83c11cec8f5 to 8b3338080c3c
2025-02-05 jmbetancourt@google.com fix image serialization for MSKPs on Android using derived generators
2025-02-05 nscobie@google.com Correct CtsEnforcement::kApiLevel_V to kApiLevel_202404
2025-02-05 lokokung@google.com [dawn][headers] Use InstanceDescriptor.capabilities.
2025-02-05 kjlubick@google.com Cleanups related to Masks and RRects
2025-02-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 9fa954563726 to 4d67b5012a2f (4 revisions)
2025-02-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 957bafb51066 to aa94da0253a2 (7 revisions)
2025-02-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 16948351755e to aac2fe5e6d52 (9 revisions)
2025-02-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 86cf34f50cbe to 28a2e8a45f16 (1 revision)
2025-02-05 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 7132f397c4b2 to 83cddb9b590f (20 revisions)
2025-02-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 6fe9d7e0521b to 9fa954563726 (6 revisions)
2025-02-04 bungeman@google.com [pdf] Do not scale miterLimit
2025-02-04 briansalomon@gmail.com [graphite] list MtlGraphiteTypesPriv.h in bazel/gn sources
2025-02-04 robertphillips@google.com [graphite] Add PrecompileContext::precompile option
2025-02-04 hcm@google.com Merge 3 release notes into RELEASE_NOTES.md
2025-02-04 kjlubick@google.com Apply clang-tidy suggestion to GrProcessorUnitTest.cpp
2025-02-04 lokokung@google.com [dawn][header] Use wgpu::StringView instead of const char*.
2025-02-04 hcm@google.com Update Skia milestone to 135
2025-02-04 lokokung@google.com [dawn][headers] Use PassTimestampWrites.
2025-02-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 2e4b45a53a0e to 6fe9d7e0521b (10 revisions)
2025-02-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 44b5f0a59f2a to 957bafb51066 (6 revisions)
2025-02-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from f69f215a2ce4 to 16948351755e (9 revisions)
2025-02-04 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from acd89d9f169a to 7132f397c4b2 (15 revisions)
2025-02-03 egdaniel@google.com [Graphite] Update Vulkan buffer barriers.
2025-02-03 kjlubick@google.com Update skottie-base to include skottie-dev files
2025-02-03 renatopereyra@google.com [Ganesh] Update Intel GPU mappings in Vulkan backend
2025-02-03 jvanverth@google.com [graphite] Set up atlas-based clipping.
2025-02-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from de6d9c09f769 to 2e4b45a53a0e (30 revisions)
2025-02-03 robertphillips@google.com [graphite] Fix ContextOptions.h #includes
2025-02-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 938de304bdcb to de6d9c09f769 (14 revisions)
2025-02-03 fmalita@google.com [skottie] Drop motion blur support
2025-02-03 robertphillips@google.com Make the Ganesh/Graphite DM precompilation options more distinct
2025-02-03 robertphillips@google.com [graphite] Add API to return Android-specific keys back to the user
2025-02-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from c469d593acab to acd89d9f169a (1 revision)
2025-02-03 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 53594a79cc60 to f69f215a2ce4 (13 revisions)
2025-02-01 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll ANGLE from 439dfe5e2c51 to 44b5f0a59f2a (14 revisions)
2025-02-01 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from 6bc6697d10a4 to c469d593acab (10 revisions)
2025-01-31 egdaniel@google.com [Graphite] Use Dawn disable_lazy_clear_for_mapped_at_creation_buffer toggle
2025-01-31 fmalita@google.com [skottie] Visible track matte adjustments
2025-01-31 robertphillips@google.com Actually draw the new gradient interpolation types
2025-01-31 bwils@google.com Skottie no longer checks version is set
2025-01-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from e330d9595d80 to 439dfe5e2c51 (8 revisions)
2025-01-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skcms from 6c5f4734f7da to 1e365691d01a (1 revision)
2025-01-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 85d97f3cbf76 to 53594a79cc60 (5 revisions)
2025-01-31 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 4dfae713222c to 6bc6697d10a4 (10 revisions)
2025-01-30 michaelludwig@google.com [graphite] Use lock-free linked list return queue
2025-01-30 egdaniel@google.com [Graphite] Add simple cache for reusing single Texture DescSets in Vk.
2025-01-30 fmalita@google.com [skottie] Handle missing SkSLEffect image inputs gracefully
2025-01-30 fmalita@google.com [skottie] Clamp path offset values
2025-01-30 robertphillips@google.com [graphite] Add serialization helpers for the Android-specific Precompile API
2025-01-30 michaelludwig@google.com [graphite] Use transfer color type in Mtl/DawnCaps
2025-01-30 kjlubick@google.com Apply ClangTidy suggestions to ClipAtlasManager
2025-01-30 michaelludwig@google.com [sksl] Move test from shared/ to errors/
2025-01-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from f231d94b280f to e330d9595d80 (11 revisions)
2025-01-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from fc6bd168cd2d to 85d97f3cbf76 (6 revisions)
2025-01-30 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 04c2ec3144a0 to 4dfae713222c (23 revisions)
2025-01-30 robertphillips@google.com Try to de-flake the TSAN_Graphite_Dawn_Metal job
2025-01-29 egdaniel@google.com [Graphite] Fix Dawn NMOF compressed texture GM.
2025-01-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skottie-base from 18c5fe2272c0 to 2f895d13711a
2025-01-29 egdaniel@google.com Disable use of Dawn Validation on Release tool builds.
2025-01-29 jvanverth@google.com [graphite] Hook in atlas clip via PaintParams.
2025-01-29 michaelludwig@google.com [graphite] Call processReturnedResources() on occassion
2025-01-29 aaronhk@chromium.org Add remaining 4 color spaces as interpolation spaces
2025-01-29 jvanverth@google.com [graphite] Add ClipAtlasManager to AtlasProvider.
2025-01-29 het@google.com Delete typeface after it has been registered to prevent memory leak
2025-01-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 2c2860f3ab02 to 938de304bdcb (11 revisions)
2025-01-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 0878d8543f62 to f231d94b280f (9 revisions)
2025-01-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 9e2b0184e3cc to fc6bd168cd2d (5 revisions)
2025-01-29 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from ba0f4a824014 to 04c2ec3144a0 (15 revisions)
2025-01-29 olv@google.com [ganesh] Force gpu submit when there are too many render passes
2025-01-28 lokokung@google.com [dawn][headers] Removes default case for MapAsyncStatus.
2025-01-28 kjlubick@google.com Remove references to decomissioned test devices
2025-01-28 vigneshv@google.com SkCrabbyAvifCodec: Support repetition count
2025-01-28 vigneshv@google.com SkCrabbyAvifCodec: Clean up some TODOs
2025-01-28 jamesgk@google.com [graphite] Remove PremulAlphaColorFilter snippet
2025-01-28 kjlubick@google.com Split SkMaskFilter.cpp into two files
2025-01-28 kjlubick@google.com Try using less stack space for auto blitters
2025-01-28 michaelludwig@google.com Use Apple's linear transformation equation for XR color types in SkRasterPipeline
2025-01-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from ef9be82521e9 to 2c2860f3ab02 (2 revisions)
2025-01-28 jamesgk@google.com [graphite] Avoid int ops in universal color xform shader
2025-01-28 jvanverth@google.com [graphite] Set up NonMSAAClip struct.
2025-01-28 danieldilan@google.com [SkSL] Add check for unsized array in checkForOutOfRangeLiteral
2025-01-28 robertphillips@google.com [graphite] Fix race condition in ThreadedPipelineCompilePurgingTest
2025-01-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 8c3179402f7f to 0878d8543f62 (10 revisions)
2025-01-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 417d9315f5b9 to 9e2b0184e3cc (7 revisions)
2025-01-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 539ed5c222e1 to ba0f4a824014 (20 revisions)
2025-01-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from a87fa39f6446 to 86cf34f50cbe (1 revision)
2025-01-28 michaelludwig@google.com [graphite] getImmutableSamplerInfo only takes in TextureInfo, not the whole proxy
2025-01-28 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7425f0646395 to ef9be82521e9 (20 revisions)
2025-01-27 vigneshv@google.com Reland "Use SkCrabbyAvifCodec for HEIC and AVIF on Android"
2025-01-27 vigneshv@google.com SkCrabbyAvifCodec: Perform scaling after crop/subset
2025-01-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skcms from 12776964e26d to 6c5f4734f7da (1 revision)
2025-01-27 jlavrova@google.com Fixing the SkParagraph::getShapedLines method
2025-01-27 kjlubick@google.com Lower fuzz threshold in SkOpSegment even more
2025-01-27 drott@chromium.org [Fontations] Synthesize x-height when not available from font
2025-01-27 michaelludwig@google.com [graphite] Adjust assert in processReturnedResource()
2025-01-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 4db7c3ecffea to 7425f0646395 (1 revision)
2025-01-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from d7ea4b2ce3c0 to 8c3179402f7f (2 revisions)
2025-01-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 3c369985ab80 to 417d9315f5b9 (7 revisions)
2025-01-27 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from b9b4a37041de to 539ed5c222e1 (2 revisions)
2025-01-26 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a34400c4f6a0 to 4db7c3ecffea (1 revision)
2025-01-25 robertphillips@google.com [graphite] Fix Chrome roll/Resource.h header
2025-01-25 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from 363b4f1a0822 to b9b4a37041de (10 revisions)
2025-01-25 cblume@chromium.org Update test image to correct mistake
2025-01-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7625cc8362fc to a34400c4f6a0 (2 revisions)
2025-01-25 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d06765b40a0b to 7625cc8362fc (4 revisions)
2025-01-25 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll ANGLE from 54b6968808c9 to d7ea4b2ce3c0 (7 revisions)
2025-01-24 michaelludwig@google.com [graphite] Remove unref mutex and combine ref counts into single atomic
2025-01-24 michaelludwig@google.com Update SkColorType docs with bit patterns
2025-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from e54e6cd3a173 to d06765b40a0b (7 revisions)
2025-01-24 vigneshv@google.com SkCrabbyAvifCodec: Support rotation and mirroring
2025-01-24 michaelludwig@google.com [graphite] Fill out format tables
2025-01-24 vmiura@google.com Use templating to optimize std::function usage in Graphite PaintParams
2025-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skcms from 03700ab28aad to 12776964e26d (1 revision)
2025-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from fbbca36c20a6 to e54e6cd3a173 (6 revisions)
2025-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from c1214ec2c40d to 54b6968808c9 (5 revisions)
2025-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from e0dc29520f99 to 3c369985ab80 (10 revisions)
2025-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from 73053a0586b0 to a87fa39f6446 (4 revisions)
2025-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 138d7d354e31 to 363b4f1a0822 (2 revisions)
2025-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll ANGLE from 40267ddca2b8 to c1214ec2c40d (8 revisions)
2025-01-24 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll vulkan-deps from 5eba65d8d005 to fbbca36c20a6 (8 revisions)
2025-01-23 nicolettep@google.com [graphite] Consolidate determinations of dst texture read strategies
2025-01-23 jvanverth@google.com [graphite] Add shader snippet for ClipAtlas.
2025-01-23 alecmouri@google.com Skip empty chunks in SkPngCompositeChunkReader
2025-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from d60d8683c9a5 to 138d7d354e31 (10 revisions)
2025-01-23 jamesgk@google.com [graphite] Specialization for sRGB color xforms
2025-01-23 egdaniel@google.com [Graphite] Add SkSurface::makeTemporaryImage API.
2025-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from b15753b47ae5 to 5eba65d8d005 (4 revisions)
2025-01-23 lokokung@google.com [dawn][headers] Removes explicit MapAsync::Unknown.
2025-01-23 borenet@google.com Add new gn location to .gitignore
2025-01-23 egdaniel@google.com [Graphite] Stop letting label back to Scratch in ResourceCache.
2025-01-23 bikineev@chromium.org Use 50% load factor for `fDigestForPackedGlyphID` table
2025-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 3734b432018d to 40267ddca2b8 (15 revisions)
2025-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 11f410b4c438 to e0dc29520f99 (4 revisions)
2025-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 93bf2eaa5aa6 to d60d8683c9a5 (16 revisions)
2025-01-23 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 64530d41c091 to b15753b47ae5 (6 revisions)
2025-01-23 vigneshv@google.com Revert "Use SkCrabbyAvifCodec for HEIC and AVIF on Android"
2025-01-22 fmalita@google.com [bzl] Fix //dm build
2025-01-22 jvanverth@google.com [graphite] Fix up RasterPathUtils for clipping.
2025-01-22 lukasza@chromium.org [rust png] Parse orientation from the `eXIf` chunk.
2025-01-22 robertphillips@google.com Add some documentation to the mesh_updates GM
2025-01-22 danieldilan@google.com Update Skia SkCanvas docs to correct SkSurfaces methods
2025-01-22 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from fe1a3b8c65ed to 93bf2eaa5aa6 (8 revisions)
2025-01-22 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll SwiftShader from b99f866d5a5c to 73053a0586b0 (1 revision)
2025-01-22 borenet@google.com [infra] Add jobs for new MacMinis
2025-01-22 robertphillips@google.com Manual Dawn roll
2025-01-22 bungeman@google.com Fetch gn to third_party/gn
2025-01-22 kjlubick@google.com Add missing include in SkDrawTypes
2025-01-22 drott@chromium.org [Fontations-backend] Roll Fontations, Skrifa to 0.26.5
2025-01-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from cbf4ac2af7a5 to 64530d41c091 (7 revisions)
2025-01-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from c7cfbbc90295 to 3734b432018d (7 revisions)
2025-01-22 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 04b04dcc4949 to 11f410b4c438 (8 revisions)
2025-01-21 kjlubick@google.com Introduce SkDrawCoverage instead of error-prone boolean
2025-01-21 kjlubick@google.com Mark two SkDevice subclasses as final
2025-01-21 michaelludwig@google.com [graphite] Rename Resource timestamp to last use token
2025-01-21 robertphillips@google.com [graphite] Remove Mac10.15.1 Graphite_Dawn_Metal jobs
2025-01-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8d5a282ee9ba to cbf4ac2af7a5 (2 revisions)
2025-01-21 michaelludwig@google.com [graphite] Organize members of ResourceCache
2025-01-21 drott@chromium.org [Fontations] Protect path retrieval arrays with lock
2025-01-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a9e496961117 to 8d5a282ee9ba (6 revisions)
2025-01-21 drott@chromium.org [Fontations] Synthethize cap height
2025-01-21 robertphillips@google.com [graphite] Add static IDs for RenderSteps
2025-01-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 0dabfe5a6ac5 to c7cfbbc90295 (9 revisions)
2025-01-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from e0480d491b7b to 04b04dcc4949 (2 revisions)
2025-01-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 50824d5923fa to c346956b0ef9 (8 revisions)
2025-01-21 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 55e70e1178e9 to a9e496961117 (11 revisions)
2025-01-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 127cb2fa829b to 55e70e1178e9 (1 revision)
2025-01-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 29731140b15f to 0dabfe5a6ac5 (25 revisions)
2025-01-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 28df2c051126 to e0480d491b7b (8 revisions)
2025-01-20 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 0c8f10626e6c to 50824d5923fa (3 revisions)
2025-01-18 fmalita@google.com [bzl] Fix G3 rolls
2025-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll SwiftShader from f6ad529e86e4 to b99f866d5a5c (2 revisions)
2025-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll Dawn from 9185a4f4c58b to 0c8f10626e6c (15 revisions)
2025-01-18 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from f840db3658c0 to 127cb2fa829b (14 revisions)
2025-01-17 kjlubick@google.com Register FreeType typefaces in debugger
2025-01-17 fmalita@google.com [bzl] Enable layering_check for Mac frameworks
2025-01-17 michaelludwig@google.com [graphite] Organize members in Resource.h
2025-01-17 fmalita@google.com [bzl] Fix Viewer builds on Mac
2025-01-17 kjlubick@google.com Apply misc cleanups to mask filter and resource cache
2025-01-17 kjlubick@google.com Fix and annotate octopus generator fiddles
2025-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 7e22bcde70ab to f840db3658c0 (3 revisions)
2025-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 0f74c98b09c6 to 28df2c051126 (6 revisions)
2025-01-17 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 617d042d4bb2 to 9185a4f4c58b (11 revisions)
2025-01-16 fmalita@google.com [bzl] Bump arm64 Mac toolchain to 17.0.6
2025-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from c4ff2df7f2af to 7e22bcde70ab (4 revisions)
2025-01-16 michaelludwig@google.com [graphite] Use true scratch resources in ScratchResourceManager
2025-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll ANGLE from de5286fa682b to 29731140b15f (2 revisions)
2025-01-16 mike@reedtribe.org Deprecate (and reimpl) TightBounds
2025-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from bd8887349203 to c4ff2df7f2af (1 revision)
2025-01-16 fmalita@google.com [skottie] Support arbitrary displacement map sources
2025-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 982a528a4385 to 0f74c98b09c6 (1 revision)
2025-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 3f678cea6621 to bd8887349203 (11 revisions)
2025-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 2f565c11a12c to 982a528a4385 (2 revisions)
2025-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 0529441d608f to 2f565c11a12c (8 revisions)
2025-01-16 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from b7143cc4f3bf to 617d042d4bb2 (17 revisions)
2025-01-15 jamesgk@google.com [graphite] Specialization for un/premul color xforms
2025-01-15 jvanverth@google.com [graphite] Add caching functionality to ClipAtlasManager
2025-01-15 vigneshv@google.com SkCrabbyAvifCodec: Support subsets
2025-01-15 jvanverth@google.com Stop int overflow in TiledTextureUtils.cpp
2025-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Manual roll ANGLE from 0a207b65f60f to de5286fa682b (20 revisions)
2025-01-15 jvanverth@google.com [ganesh] Remove deprecated AutoCheckFlush interface.
2025-01-15 jvanverth@google.com [graphite] Consolidate path atlas translations into a single place.
2025-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from bc80d88f6102 to 3f678cea6621 (1 revision)
2025-01-15 kjlubick@google.com Break up skparagraph GNI lists
2025-01-15 alecmouri@google.com Extend the lifetime of SkPngCompositeChunkReader
2025-01-15 vigneshv@google.com Use SkCrabbyAvifCodec for HEIC and AVIF on Android
2025-01-15 michaelludwig@google.com [graphite] Add Scratch shareable concept to ResourceCache
2025-01-15 fmalita@google.com [bazel] Use xcrun to locate the macOS SDK
2025-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 9e9b5c63a6f8 to 0529441d608f (6 revisions)
2025-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from bfcb830e04ff to b7143cc4f3bf (16 revisions)
2025-01-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from d47ae2be2781 to bc80d88f6102 (10 revisions)
2025-01-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll skottie-base from 659bf938549f to 18c5fe2272c0
2025-01-14 robertphillips@google.com Add more suppressions for ThreadedPipelineCompilePurgingTest
2025-01-14 bungeman@google.com Give RecreateSKPs 8h
2025-01-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll SwiftShader from e76961fac58c to f6ad529e86e4 (4 revisions)
2025-01-14 bungeman@google.com Update CMake
2025-01-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 5f7e87250bc4 to d47ae2be2781 (2 revisions)
2025-01-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 90fa48bf59cb to 9e9b5c63a6f8 (5 revisions)
2025-01-14 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 817f471a8e17 to bfcb830e04ff (26 revisions)
2025-01-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a0c6bbad67c9 to 5f7e87250bc4 (5 revisions)
2025-01-13 lukasza@chromium.org [rust png] Encode `pixmap.colorSpace()` as `iCCP` chunk.
2025-01-13 robertphillips@google.com [graphite] Suppress threaded Precompile tests on Dawn/GLES and Dawn/Metal
2025-01-13 fmalita@google.com [bmp] Fix swizzler initialization
2025-01-13 michaelludwig@google.com [graphite] PrimitiveColor composes colorspace transform. Support skipColorXform for drawVertices
2025-01-13 robertphillips@google.com [graphite] Add Pipeline cache purging
2025-01-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from f64fef257ef0 to 0a207b65f60f (14 revisions)
2025-01-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 8540477b5d95 to a0c6bbad67c9 (1 revision)
2025-01-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from c67b4fc704ca to 90fa48bf59cb (3 revisions)
2025-01-13 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 8c8e27355e12 to 817f471a8e17 (13 revisions)
2025-01-11 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 199e36d15635 to 8540477b5d95 (16 revisions)
2025-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from e264c58f9b0f to 199e36d15635 (3 revisions)
2025-01-10 danieldilan@google.com Automatically scale animated webp post-decode in Android
2025-01-10 drott@chromium.org Render fonts right that require hinting, as detected by Skrifa
2025-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 71980a30e08c to f64fef257ef0 (9 revisions)
2025-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 3c89288303c9 to c67b4fc704ca (6 revisions)
2025-01-10 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from ced2fcb5d664 to 8c8e27355e12 (12 revisions)
2025-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 1fa2eb257bf0 to e264c58f9b0f (4 revisions)
2025-01-09 michaelludwig@google.com Combine SkColorShader and SkColor4Shader
2025-01-09 michaelludwig@google.com [graphite] Track whether or not the Resource is reusable on the Resource
2025-01-09 robertphillips@google.com Loosen G3 unsupported API Presubmit check
2025-01-09 bungeman@google.com Allow more slop in TypefaceMacVariation test
2025-01-09 vigneshv@google.com SkCrabbyAvifCodec: Return correct image type
2025-01-09 robertphillips@google.com Revert "[ganesh] Unit test for flush of color writing for advanced blend modes"
2025-01-09 robertphillips@google.com Revert "Update suppression for DMSAA_blendmodes tests"
2025-01-09 robertphillips@google.com Update suppression for DMSAA_blendmodes tests
2025-01-09 kjlubick@google.com Add presubmit rule to check for unuspported G3 APIs
2025-01-09 robertphillips@google.com [ganesh] Unit test for flush of color writing for advanced blend modes
2025-01-09 drott@chromium.org [Fontations-backend] Roll Fontations, Skrifa to 0.26.3
2025-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 254f6951b8dc to 1fa2eb257bf0 (4 revisions)
2025-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from a51899d8733d to 71980a30e08c (6 revisions)
2025-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 2a7b1c4b1bcd to 3c89288303c9 (6 revisions)
2025-01-09 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 2d7fbc4b1f1b to ced2fcb5d664 (9 revisions)
2025-01-08 lukasza@google.com Reland "[rust png] Report null color profile if only "neutral" gamma is encoded."
2025-01-08 michaelludwig@google.com [graphite] Move Shareable state off key over to Resource
2025-01-08 jvanverth@google.com [ganesh] Fix the stack depth counter in GrTriangulator.
2025-01-08 michaelludwig@google.com Reland "[graphite] Consolidate ycbcr sampler handling in Dawn backend"
2025-01-08 kjlubick@google.com Revert "Replace SkSharedMutex with std::shared_mutex"
2025-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 5f05f0592633 to 254f6951b8dc (1 revision)
2025-01-08 drott@chromium.org [Fontations-backend] Roll Fontations, Skrifa to 0.26.2
2025-01-08 kjlubick@google.com Reduce attempts in SkOpSegment::spansNearby
2025-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 465299fba5da to a51899d8733d (12 revisions)
2025-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from e0f9392b4eda to 2a7b1c4b1bcd (7 revisions)
2025-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 3183110b30f8 to 2d7fbc4b1f1b (10 revisions)
2025-01-08 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from a652576bff1b to 5f05f0592633 (12 revisions)
2025-01-07 kjlubick@google.com Make defensive copies of SkPath less frequently when drawing them
2025-01-07 lukasza@google.com Revert "[rust png] Report null color profile if only "neutral" gamma is encoded."
2025-01-07 fmalita@google.com [skottie] Support nonsequential track mattes
2025-01-07 michaelludwig@google.com Revert "[graphite] Consolidate ycbcr sampler handling in Dawn backend"
2025-01-07 lukasza@chromium.org [rust png] Report null color profile if only "neutral" gamma is encoded.
2025-01-07 michaelludwig@google.com [graphite] ResourceProvider defines Sampler resource key
2025-01-07 jvanverth@google.com Reland "Limit stack calling depth from GrTriangulator::mergeCollinearEdges()."
2025-01-07 michaelludwig@google.com [graphite] Consolidate ycbcr sampler handling in Dawn backend
2025-01-07 michaelludwig@google.com [graphite] Consolidate vulkan ycbcr conversion handling
2025-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from e2e618fdd93a to a652576bff1b (8 revisions)
2025-01-07 sharaks@google.com Merge 9 release notes into RELEASE_NOTES.md
2025-01-07 sharaks@google.com Update Skia milestone to 134
2025-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from d65751b40f7e to 465299fba5da (13 revisions)
2025-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 783200f5fd9e to e0f9392b4eda (3 revisions)
2025-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 3f908f3907e5 to 3183110b30f8 (10 revisions)
2025-01-07 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 0cf38d98a8ba to e2e618fdd93a (7 revisions)
2025-01-06 fmalita@google.com [webp] Use the same RP blender for all lines
2025-01-06 lehoangquyen@google.com GraphiteDawn: Don't enable SSBO in Compat Mode.
2025-01-06 bungeman@google.com Set underlying type of SkFontStyle::Slant
2025-01-06 briansalomon@gmail.com In play_skottie.cpp example check that surface was allocated
2025-01-06 jlavrova@google.com SkFontMgr_FCI refactoring
2025-01-06 egdaniel@google.com [Graphite] Implement Vulkan query to know lazy allocation size.
2025-01-06 egdaniel@google.com Allow MSKP benches to throttle frames on GPU.
2025-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from b225419fd227 to d65751b40f7e (2 revisions)
2025-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll vulkan-deps from 85de9aa78bc8 to 0cf38d98a8ba (2 revisions)
2025-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Skia Infra from 6fd1ead44af5 to 783200f5fd9e (3 revisions)
2025-01-06 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from 28858cfac0b9 to 3f908f3907e5 (1 revision)
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-skiabot-test-autoroll
Please CC borenet@google.com,skiabot@google.com on the revert to ensure that a human
is aware of the problem.
To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To report a problem with the AutoRoller itself, please file a bug:
https://issues.skia.org/issues/new?component=1389291&template=1850622
Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md
Tbr: borenet@google.com
Test: Test: Manual comparison of included tests with faked api_level values
Test: Test: Manually verified with poc.html/font.woff2 from issue.
Test: Test: Test: Capture apps that set up multiple contexts
Test: Test: Test: EGLPreRotationSurfaceTest.CheckSurfaceCapabilities
Test: Test: Test: EGLPreRotationSurfaceTest.CheckSurfaceCapabilities*
Test: Test: Test: Ensure powerd_dbus_suspend doesn't cause GPU process exit
Test: Test: Test: Exercised by ./gradlew connectedAndroidTest
Test: Test: Test: GLSLTest.MismatchedInactiveVarying*
Test: Test: Test: KHR-GLES31.core.texture_buffer.texture_buffer_max_size
Test: Test: Test: Presubmits
Test: Test: Test: Tower of Fantasy capture
Test: Test: Test: angle_end2end_tests --gtest_filter=EGLSingleBufferTest.SharedPresentLayoutWithMSAA/*
Test: Test: Test: angle_end2end_tests --gtest_filter=EGLSingleBufferTest.StagedClearResolveOnSwap/*
Test: Test: Test: angle_end2end_tests --gtest_filter=EGLSurfaceTest.PresentLayoutTransitionWithMSAA/*
Test: Test: Test: angle_end2end_tests --gtest_filter=EGLSyncTest.BlockingOnSubmitCPUThrottling/*
Test: Test: Test: angle_end2end_tests, angle_deqp_*_tests
Test: Test: Test: angle_perftests --gtest_filter="*GLMark2Benchmark*"
Test: Test: Test: angle_trace_tests --gtest_filter="*tower_of_fantasy"
Test: Test: Test: angle_trace_tests --gtest_filter=*brotato
Test: Test: Test: angle_trace_tests --gtest_filter=*bullet_echo
Test: Test: Test: dawn_end2end_tests
Test: Test: Test: dawn_unittests
Test: Test: Test: https://ci.chromium.org/b/8722538971160256257
Test: Test: Test: professional_baseball_spirits trace
Test: Test: Test: restricted_trace_perf.py --fps-limit 30 ...
Test: Test: Test: restricted_trace_perf.py --screenshot-dir ~/Screenshots --screenshot-frame 2
Test: Test: Test: tint_unittests
Test: Test: atest --user-type secondary_user_on_secondary_display CtsSkQPTestCases
Test: Test: ensured AllSkQP* is not included in android-cts.zip
Test: Test: ensured CtsSkQP* and AllSkQP* packages don't conflict on device
Test: Test: ensured internal testing infra can see/execute AllSkQP*
Test: Test: manually compared enforced test cases
Change-Id: I9cc1527ab1fc93c90d1b91b541bb4d88a5746fb7
Reviewed-on: https://skia-review.googlesource.com/c/skiabot-test/+/962605
Bot-Commit: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
Commit-Queue: skia-autoroll <skia-autoroll@skia-public.iam.gserviceaccount.com>
1 file changed