Commit graph

17 commits

Author SHA1 Message Date
Matthew Leibowitz
171e086a89
Update .NET to 8.0 (#2927)
* Update the Dockerfiles
* Use newer Xcode
* Update Blazor WASM Sample
* Update Uno Samples
2024-07-26 00:28:28 +08:00
Matthew Leibowitz
79162b3cc3
Add support for WinUI accelerated views (#2733)
Adds the GPU views for WinUI, but there are a few othe things it need
to do:
- Builds ANGLE as this is the primary interop between SkiaSharp and
  DirectX
- Builds an interop library that extends types needed for interacting
  with ANGLE
- Enables AngleSwapChainPanel as this is the WinUI view that sets up
  the GL context
- Enables the SKSwapChainPanel as this is the SkiaSharp accelerated
  view
- Add a new NativeAssets package for WinUI native files
2024-02-03 18:25:18 +08:00
Matthew Leibowitz
3ea1bd5d3a Updated the samples to use the new APIs 2023-08-17 17:24:04 +02:00
Matthew Leibowitz
bc5020b9ee
Modernize the repository and prepare SkiaSharp 3.0 (#2505)
* Merge and modernize the binding projects
* Remove UWP and watchOS
* Add the native assets projects
* Rename bootstrapper.ps1 to build.ps1
* Add new device tests
* Rework the test skipping feature

---------

Co-authored-by: Jerome Laban <jerome.laban@nventive.com>
2023-07-30 23:49:57 +08:00
Matthew Leibowitz
60b8056cb9
Update Windows App SDK (#2276) 2022-10-12 17:28:07 +03:00
Matthew Leibowitz
144b339e13
Removing all .NET 5 SDK requirements (#2266) 2022-10-05 06:42:04 +08:00
Matthew Leibowitz
50101793f8
Update to .NET MAUI RC 3 (#2029) 2022-05-10 17:35:31 +02:00
Matthew Leibowitz
35941bbf68
Building using .NET MAUI RC 2 (#2004) 2022-04-19 21:19:32 +02:00
Matthew Leibowitz
9eec9652fc
Update maui to Preview 12 (#1932) 2022-01-27 01:44:17 +02:00
Matthew Leibowitz
8f9781da15
Update to Maui Preview 11 (#1890) 2021-12-15 05:56:17 +02:00
Matthew Leibowitz
85613e728c
Update all the things (#1842) 2021-10-28 18:38:56 +02:00
Matthew Leibowitz
ce7778c0c4
Support ASP.NET Blazor Web Assembly Components (#1811) 2021-10-11 11:08:38 +02:00
Matthew Leibowitz
4a687a87b8
Fix the what the IgnorePixelScaling property works (#1804) 2021-09-12 09:32:48 +02:00
Matthew Leibowitz
57378897c9
Update to WindowsAppSDK (#1800) 2021-09-08 22:30:47 +02:00
Matthew Leibowitz
edf9363350
Use the new Maui P7 (#1749) 2021-07-28 04:22:23 +02:00
Matthew Leibowitz
a52d2115f9
Update WinUI to 0.8.0 (#1741)
* Update WinUI to 0.8.0

* Update .NET core a bit
2021-07-09 16:43:24 +02:00
Matthew Leibowitz
b551b3485f
Add support for WinUI for Desktop (#1696) 2021-05-11 15:47:39 +02:00