Where Xamarin libraries come to be born and loved.
People
Repo info
Activity
Matthew Leibowitz
@mattleibow_twitter
maybe the issues are fixed
i think it might have had to do with the fact that UWP is not statically linked
or something eird
Dalton Spillman
@daltonks
Good deal, I just did that. I can get around the issue for now, but I would like users to be able to upload and rotate pictures in the future if possible.
Thanks guys
Dariusz Komosiński
@MarchingCube
@mattleibow Will we get another preview package with Vulkan bits after Clang 10 gets merged?
Matthew Leibowitz
@mattleibow_twitter
releasing one now
:smile:
my apple certs have expired or something, so I was fighting with the CI gods
i lost of course
now i need to figure out why CI wont even run
but, pushing out the latest on develop now
oh, it's done
lol
v2.80.0-alpha.8
let me write some tweets
Benedikt Stebner
@Gillibald
🎉
Matthew Leibowitz
@mattleibow
This is going to be the new face of SkiaSharp
not yet in this release, but the assets are in and ready
Dariusz Komosiński
@MarchingCube
@mattleibow This alpha 8 is built using clang 9 or 10??
Matthew Leibowitz
@mattleibow_twitter
Clang 9
Dariusz Komosiński
@MarchingCube
Was there any perf difference between 9 and 10?
Matthew Leibowitz
@mattleibow_twitter
Havent actually done any testing
_
Dariusz Komosiński
@MarchingCube
Ah, I was just wondering
Matthew Leibowitz
@mattleibow_twitter
let me push that PR build and you can try any tests
ah, that is the old code
let me first update
Matthew Leibowitz
@mattleibow_twitter
@MarchingCube I am pushing a version that uses Clang 10 right now... v2.80.0-pr.1286.3
Both for Win32 and Linux
@Gillibald You were using clang 10? Did you notice anything?
Matthew Leibowitz
@mattleibow
@Gillibald rather... not sure what happened to that link
Benedikt Stebner
@Gillibald
Can't really tell if there was a difference. I don't expect anything to change much.
Kai_Low0n
@kai_low0n_twitter
@mattleibow does Skia(Sharp) support a form of dirty rect invalidation? I have a large canvas and on an update i don't want to redraw every element on it, just a region where the update happens. very much like the new icon btw ;-)
In my scenario for an SKCanvasView, clipping is quicker than a full canvas redraw most of the time. However, it can end up being slower if you have enough dirty rects that cover enough area (even if they don't cover the whole canvas). Perhaps SKGLView clipping is faster though.
II read the notes - just want to clarify that the final app file size is or isnt affected……?
Matthew Leibowitz
@mattleibow_twitter
not at all, pure packaging semantics
DM1145
@DM1145
Cant see the value if it’s just faster to download - the issues that can come up with added complexity arent worth the one-time convenience.
Matthew Leibowitz
@mattleibow_twitter
yeah
and this is really a one-time thing. like, the very first time ever.
DM1145
@DM1145
I’ve worked with a lot of projects that added complexity for what seemed like a good idea at the time, but required radical refactoring or full rewrite in a couple of years because it just became too difficult to keep moving forward. Can’t see the convenience value - unless it affected app file size/download speeds.
DM1145
@DM1145
Thats my 2 cents worth (or 2 of your local smallest currency coin)
Dalton Spillman
@daltonks
Yeah, the download size doesn't matter that much to me at least
Benedikt Stebner
@Gillibald
Currently native assets are broken for. Net Framework builds when AnyCpu is used. If we could specify the assets explicitly there would be no issue. Also custom builds just require a package reference. Currently we have exclude native assets from the main package.
Matthew Leibowitz
@mattleibow_twitter
Hi folks, not sure if it was someone here or on Twitter that said they didn't like the fact a dotnet publish put all the native runtimes in the output folder of the apps... For example a dotnet publish for a netcoreapp3.0 will put tizen and ios I was thinking if you had any opinions or actual use cases, then just drop a comment here: https://github.com/mono/mono/SkiaSharp#1301