-
Notifications
You must be signed in to change notification settings - Fork 45
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
M124 public #236
M124 public #236
Conversation
…nvaskit/0.38.2-3316-g982874994d)
SkTypeface::MakeFromName is gone SkTypeface::MakeFromFile also gone SkTypeface::MakeFromData is gone New lastResortMgr argument to SkTypeface::MakeDeserialize Milestone 122 ------------- * `SkFontMgr::RefDefault()` has been deleted. Clients should instantiate and manage their own `SkFontMgr`s and use them to explicitly create `SkTypeface`s Fixes kyamagu#231 Adapted from chromium/chromium@a6166e8
The FontConfigInterface version somehow segfaults.
… failure Upstream problem reported at pypa/cibuildwheel#1740 .
…994d to canvaskit/0.38.2-3317-gc6835e2d5f
…anvaskit/0.38.2-3701-gaeae2261c7)
See google/skia@64e67c3 "Remove deprecated getBlendMode" for how this emulation is inspired. Fixes kyamagu#235 drop const in function prototype.
…3318-g8464f41cf0 on m122
…3702-g3d4e45907f on m123
…askit/0.38.2-3702-g3d4e45907f)
Not really a merge - just to make sure m124-public is marked as a proper decendent of m122-public.
Conflicts: setup.py
…ndSemaphores::MakeVk/GetVkSemaphore` The change was in 121 but emulation removed in 124. Milestone 121 ------------- * `GrBackendSemaphore::initVk` and `GrBackendSemaphore::vkSemaphore` have been replaced with `GrBackendSemaphores::MakeVk` and `GrBackendSemaphores::GetVkSemaphore`, defined in `include/gpu/ganesh/vk/GrVkBackendSemaphore.h` See google/skia@e9206d2 Extract Vulkan methods out of GrBackendSemaphore
…emaphore::initVulkan()
I also don't quite get the |
The vulkan header situation is a mess - within skia, there is one under I started using the |
… known not to work in m122+
Mention SkPaint::getBlendMode in README.m123.md
@kyamagu I added readme m121 to 124, and also updated m116, so those give a summary of changes. SampleOptions() and paint.getblendmode() are new work on issues, in addition to just updating the upstream skia. Ready for review for another public beta. Upstream m125 was out about a week ago. |
@kyamagu ping on review? M125 is out, small adjustments in skpath, changes in MemoryStream looks slightly complicated, and libunicode has split into _core and _icu and it seems we needs both; and it seems to require the internal copy of libicu (and doesn't work with my system-wide one). M125 looks a bit troublesome. |
…canvaskit/0.38.2-4059-ge2ea2eb3e0 on m124
The macOS detector macro is called `__APPLE__`, not `__apple__`
The macOS detector macro is called `__APPLE__`, not `__apple__`
The macOS detector macro is called `__APPLE__`, not `__apple__`
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks!
Latest: 2091 passed, 98 skipped, 11 xfailed, 27 warnings |
@kyamagu nothing too exciting compared to m123 - the vulkan initialization changed - from
instance = class() ; instance.initVulkan()
toinstance = class.MakeVk()
. So tests need to change - I chose to mark the old test as skip and add a new test, rather than replace, since the calling is quite different.This includes the fix to #235 so needs reviewing in the next few weeks when you get around to it (before m125). Includes the other pulls.
I think there was a earlier MakeGL that I missed. ( I just commented out the initGL). M124 release notes mention a similar MakeMetal() change too.