-
Notifications
You must be signed in to change notification settings - Fork 42
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
M120 public #210
M120 public #210
Commits on Nov 2, 2023
-
Switch skia from canvaskit/0.38.2-1942-gab212df482 (m119) to canvaski…
…t/0.38.2-2393-g746dbd8c61 (m120)
Configuration menu - View commit details
-
Copy full SHA for e38d302 - Browse repository at this point
Copy the full SHA e38d302View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0c5d17a - Browse repository at this point
Copy the full SHA 0c5d17aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f124252 - Browse repository at this point
Copy the full SHA f124252View commit details -
m120: SkTypeface::UniqueID removed
Milestone 120 ------------- `SkTypeface::UniqueID()` has been removed - clients should use the method instead of this static function.
Configuration menu - View commit details
-
Copy full SHA for 027c66e - Browse repository at this point
Copy the full SHA 027c66eView commit details -
m120: SkFont::refTypefaceOrDefault and SkFont::getTypefaceOrDefault()…
… removed Milestone 120 ------------- * `SkFont::refTypefaceOrDefault` and `SkFont::getTypefaceOrDefault()` have been removed from the public API.
Configuration menu - View commit details
-
Copy full SHA for af7c172 - Browse repository at this point
Copy the full SHA af7c172View commit details -
m120: GrBackendSemaphore::initGL and GrBackendSemaphore::glSync removed
Milestone 120 ------------- * `GrBackendSemaphore::initGL` and `GrBackendSemaphore::glSync` have been removed from the public API.
Configuration menu - View commit details
-
Copy full SHA for d5d10f2 - Browse repository at this point
Copy the full SHA d5d10f2View commit details -
m120: GrDirectContext::MakeGL renamed to GrDirectContexts::MakeGL
Milestone 120 ------------- * `GrDirectContext::MakeVulkan...` has been moved to `GrDirectContexts::MakeVulkan...` which are defined in `include/gpu/ganesh/vk/GrVkDirectContext.h`
Configuration menu - View commit details
-
Copy full SHA for 355cf0c - Browse repository at this point
Copy the full SHA 355cf0cView commit details -
m120: prototype change of SkMipmapBuilder::attachTo
Header diff: $ diff -u skia-m119/src/core/SkMipmapBuilder.h skia-m120/src/core/SkMipmapBuilder.h --- skia-m119/src/core/SkMipmapBuilder.h 2023-10-06 23:22:04.000000000 +0100 +++ skia-m120/src/core/SkMipmapBuilder.h 2023-11-01 22:34:27.000000000 +0000 @@ -27,7 +27,7 @@ * If these levels are compatible with src, return a new Image that combines src's base level * with these levels as mip levels. If not compatible, this returns nullptr. */ - sk_sp<SkImage> attachTo(sk_sp<const SkImage> src); + sk_sp<SkImage> attachTo(const sk_sp<const SkImage>& src); private: sk_sp<SkMipmap> fMM;
Configuration menu - View commit details
-
Copy full SHA for 68881eb - Browse repository at this point
Copy the full SHA 68881ebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 67de5f4 - Browse repository at this point
Copy the full SHA 67de5f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for fc03eba - Browse repository at this point
Copy the full SHA fc03ebaView commit details
Commits on Nov 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b4331dc - Browse repository at this point
Copy the full SHA b4331dcView commit details
Commits on Nov 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9039fbd - Browse repository at this point
Copy the full SHA 9039fbdView commit details -
Solving circular dependencies by listing twice
The circular dependencies are only in Windows and Linux, from the OT-SVG hook.
Configuration menu - View commit details
-
Copy full SHA for 55f6d10 - Browse repository at this point
Copy the full SHA 55f6d10View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d50241 - Browse repository at this point
Copy the full SHA 0d50241View commit details
Commits on Nov 21, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ae4f547 - Browse repository at this point
Copy the full SHA ae4f547View commit details -
Configuration menu - View commit details
-
Copy full SHA for e5f2e63 - Browse repository at this point
Copy the full SHA e5f2e63View commit details
Commits on Nov 23, 2023
-
Setting skia_enable_fontmgr_custom_empty=true on non-linux (its value…
… defaults to skia_use_freetype &&) skia_use_freetype=true is not automatic with skia_enable_fontmgr_custom_empty=true Apparently it still tries to read headers from system locations on non-linux! Need skia_use_system_freetype2=false also.
Configuration menu - View commit details
-
Copy full SHA for 0f366c0 - Browse repository at this point
Copy the full SHA 0f366c0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 95088fc - Browse repository at this point
Copy the full SHA 95088fcView commit details -
Increase tolerance to make test_fontmgr_custom_svg_blob_bounds pass on windows
Configuration menu - View commit details
-
Copy full SHA for f1f4feb - Browse repository at this point
Copy the full SHA f1f4febView commit details
Commits on Nov 27, 2023
-
Set link flag to -mmacosx-version-min=10.13 too, since we had compile…
… flag = 10.13. This is a follow-up to an earlier change - we should keep compile-flag and link-flag minimum version in sync. commit ea0e2cd Author: Hin-Tak Leung <[email protected]> Date: Fri Aug 4 06:50:32 2023 +0100 CI failure log says Skia internals start to require Mac OS X 10.13.
Configuration menu - View commit details
-
Copy full SHA for b0e3f3c - Browse repository at this point
Copy the full SHA b0e3f3cView commit details -
These Image.* should have started working again with include/gpu/gane…
…sh/SkImageGanesh.h These should have been part of the earlier commit (adding a misssing new header): commit deebf369ba0cdc1b2bc825e3ebbdbe0499377a3f Author: Jonathan Hogg <[email protected]> Date: Mon Aug 14 14:50:21 2023 +0100 Get `Image.MakeFromTexture` working again
Configuration menu - View commit details
-
Copy full SHA for fb46ad4 - Browse repository at this point
Copy the full SHA fb46ad4View commit details -
Configuration menu - View commit details
-
Copy full SHA for a4d9a8b - Browse repository at this point
Copy the full SHA a4d9a8bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b314ef - Browse repository at this point
Copy the full SHA 6b314efView commit details
Commits on Nov 28, 2023
-
Test if shader is None, against segfaults
Conflicts: tests/test_shader.py
Configuration menu - View commit details
-
Copy full SHA for 3464d65 - Browse repository at this point
Copy the full SHA 3464d65View commit details -
Configuration menu - View commit details
-
Copy full SHA for be99265 - Browse repository at this point
Copy the full SHA be99265View commit details
Commits on Dec 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8c703dc - Browse repository at this point
Copy the full SHA 8c703dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for 37837f3 - Browse repository at this point
Copy the full SHA 37837f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddc1d57 - Browse repository at this point
Copy the full SHA ddc1d57View commit details -
m120:
GrDirectContext::MakeVulkan...
has been moved to `GrDirectCon……texts::MakeVulkan...` Milestone 120 ------------- * `GrDirectContext::MakeVulkan...` has been moved to `GrDirectContexts::MakeVulkan...` which are defined in `include/gpu/ganesh/vk/GrVkDirectContext.h`
Configuration menu - View commit details
-
Copy full SHA for 0715b08 - Browse repository at this point
Copy the full SHA 0715b08View commit details -
m118: Vulkan-specific calls are being removed from GrBackendSurface.h
Adjust for recent m118/120 vulkan changes Milestone 118 ------------- * Vulkan-specific calls are being removed from GrBackendSurface.h. Clients should use the equivalents found in `include/gpu/ganesh/vk/GrVkBackendSurface.h"`
Configuration menu - View commit details
-
Copy full SHA for 20f7585 - Browse repository at this point
Copy the full SHA 20f7585View commit details -
Re-enabling vulkan-related code, plus adjustments to m118/m120 changes
GrBackendFormats::MakeVk now has an optional argument "willUseDRMFormatModifiers".
Configuration menu - View commit details
-
Copy full SHA for 6240d5f - Browse repository at this point
Copy the full SHA 6240d5fView commit details -
m98: initVulkan and vkSemaphore are not defined unless the Vulkan bac…
…kend is compiled in Milestone 98 ------------ * GrBackendSemaphore only includes methods that match the GPU backend that Skia was compiled for. For example, initVulkan and vkSemaphore are not defined unless the Vulkan backend is compiled into Skia.
Configuration menu - View commit details
-
Copy full SHA for c6991de - Browse repository at this point
Copy the full SHA c6991deView commit details
Commits on Dec 2, 2023
-
Missing vulkan/vulkan_core.h in CI - it was picking up from my own /u…
…sr/include Locally, it is the "vulkan-headers" package.
Configuration menu - View commit details
-
Copy full SHA for 18ae46d - Browse repository at this point
Copy the full SHA 18ae46dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21cb8ee - Browse repository at this point
Copy the full SHA 21cb8eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 03ec32c - Browse repository at this point
Copy the full SHA 03ec32cView commit details -
Configuration menu - View commit details
-
Copy full SHA for e693639 - Browse repository at this point
Copy the full SHA e693639View commit details
Commits on Dec 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 094b230 - Browse repository at this point
Copy the full SHA 094b230View commit details
Commits on Dec 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d09d27b - Browse repository at this point
Copy the full SHA d09d27bView commit details -
Configuration menu - View commit details
-
Copy full SHA for b5f9882 - Browse repository at this point
Copy the full SHA b5f9882View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8fb7fd2 - Browse repository at this point
Copy the full SHA 8fb7fd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9537cd2 - Browse repository at this point
Copy the full SHA 9537cd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0385881 - Browse repository at this point
Copy the full SHA 0385881View commit details -
Re-enabling - these tests started to work a while a go.
The commit which disabled it, and the one which made it start to work, are below: commit 15dd24a Author: Hin-Tak Leung <[email protected]> Date: Mon Jul 31 21:50:05 2023 +0100 These attributes are not (yet) available under m116; may never be. RE-VISIT!!! commit 0a62144 Author: Hin-Tak Leung <[email protected]> Date: Tue Aug 1 04:43:05 2023 +0100 m113: `SkImage::CompressionType` has been renamed to `SkTextureCompressionType` Milestone 113: * `SkImage::CompressionType` has been renamed to `SkTextureCompressionType` and moved to `include/core/SkTextureCompressionType.h`
Configuration menu - View commit details
-
Copy full SHA for e8a5da1 - Browse repository at this point
Copy the full SHA e8a5da1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 78d6cc8 - Browse repository at this point
Copy the full SHA 78d6cc8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03c661a - Browse repository at this point
Copy the full SHA 03c661aView commit details -
Configuration menu - View commit details
-
Copy full SHA for d55eba0 - Browse repository at this point
Copy the full SHA d55eba0View commit details