Skip to content
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

Make SkiaSharp.Views.Forms support Xamarin Forms Gtk# #379

Closed
yinyue200 opened this issue Oct 6, 2017 · 9 comments · Fixed by #1089
Closed

Make SkiaSharp.Views.Forms support Xamarin Forms Gtk# #379

yinyue200 opened this issue Oct 6, 2017 · 9 comments · Fixed by #1089

Comments

@yinyue200
Copy link

yinyue200 commented Oct 6, 2017

Xamarin Forms Gtk# Preview nuget package is on https://www.myget.org/F/xamarinforms-dev/api/v3/index.json

Thanks

VS bug #727964

@siebigteroth
Copy link

Any updates on this? I'm quiet interested on the progress :-)

@mattleibow
Copy link
Contributor

mattleibow commented Feb 25, 2018

I will be starting this soon as part of the v1.60.1 release. The v1.60.0 does have the raster-based widget SKWidget already in the package.

One thing that I need to consider is the GPU-based view. I see I need to use a newer version of OpenTK that is not available on NuGet, and at the same time, there is an OpenTK bundled in Xamarin.Forms.

So far I have not really looked into this, but what I might do is not provide a GPU-based widget for the platform package (at least not yet), and then base the Forms SKGLView off the existing OpenGL view in Xamarin.Forms.

@siebigteroth
Copy link

Thanks for the feedback and the great work! 👍

I also got stuck at OpenGL when I took a look at this this weekend. OpenTK's GLWidget looked promising, but this is only available for OpenTK-3.0.0-pre, which requires gtksharp3, which Xamarin doesn't use :-/

@mattleibow
Copy link
Contributor

Yeah. Xamarin.Forms bundles their own assemblies that they build somewhere.

@siebigteroth
Copy link

No plans for 1.60.1?

@mattleibow mattleibow modified the milestones: v1.60.2, v1.60.3 May 30, 2018
@mattleibow
Copy link
Contributor

Moving this to v1.60.3 so we can get out a version that fixes a UWP bug (#536)

@hflexgrig
Copy link

Please can someone help me with custom renderer, until this will be fixed in future releases ?

@lukemcdo
Copy link

lukemcdo commented Dec 16, 2019

Worth noting that Xamarin.GTK now requires OpenTK 3+, so that roadblock shouldn't be a factor anymore. Hopefully increased ease means its priority can be increased.

@mattleibow
Copy link
Contributor

I am hoping to get these views in sometime soon. Let me move this to v1.68.2 so we can track this a bit more visibly.

@mattleibow mattleibow added this to the v1.68.2 milestone Apr 29, 2020
@ghost ghost locked as resolved and limited conversation to collaborators Aug 19, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants