-
Couldn't load subscription status.
- Fork 595
Views Support Matrix
Matthew Leibowitz edited this page Jun 24, 2020
·
7 revisions
| CPU / Raster | GPU / Accelerated | |||
|---|---|---|---|---|
| Native | Xamarin.Forms | Native | Xamarin.Forms | |
| Android | ✔️SKCanvasViewSKSurfaceView1
|
✔️SKCanvasView
|
✔️SKGLTextureView1 2SKGLSurfaceView1 2
|
✔️SKGLView
|
| GTK# 2 | ✔️SKWidget
|
✔️SKCanvasView
|
🕵️ (under investigation) |
✔️SKGLView
|
| GTK# 3 | ✔️SKDrawingArea
|
❌ (Xamarin.Forms) |
🕵️ (under investigation) |
❌ (Xamarin.Forms) |
| iOS | ✔️SKCanvasViewSKCanvasLayer
|
✔️SKCanvasView
|
✔️SKGLViewSKGLLayer
|
✔️SKGLView
|
| macOS | ✔️SKCanvasView️SKCanvasLayer
|
✔️SKCanvasView
|
✔️SKGLViewSKGLLayer
|
✔️SKGLView
|
| Tizen | ✔️SKCanvasView2
|
✔️SKCanvasView
|
✔️SKGLSurfaceView2
|
✔️SKGLView
|
| tvOS | ✔️SKCanvasViewSKCanvasLayer
|
❌ (Xamarin.Forms) |
✔️SKGLViewSKGLLayer
|
❌ (Xamarin.Forms) |
| UWP | ✔️SKXamlCanvas
|
✔️SKCanvasView
|
✔️SKSwapChainPanel1 2
|
✔️SKGLView
|
| watchOS | 🕵️ (under investigation) |
❌ (Xamarin.Forms) |
🕵️ (under investigation) |
❌ (Xamarin.Forms) |
| WinForms | ✔️SKControl
|
❌ (Xamarin.Forms) |
✔️SKGLControl
|
❌ (Xamarin.Forms) |
| WPF | ✔️SKElement
|
✔️SKCanvasView
|
❌ (use SKGLControl and WindowsFormsHost)
|
✔️SKGLView
|
Notes:
- Supports rendering to the view on a background thread.
- Provides a built-in render loop.