1
0
mirror of https://github.com/Artemis-RGB/Artemis synced 2025-12-13 05:48:35 +00:00
Artemis/src/Artemis.UI.Windows/Providers/GraphicsContextProvider.cs
Robert faf5302975 UI - Rename each OS assembly to Artemis 2
UI - Added auto-run
UI - Added auto-update
2022-08-07 14:15:18 +02:00

18 lines
452 B
C#

using Artemis.Core.Providers;
using Artemis.Core.SkiaSharp;
using Artemis.UI.Windows.SkiaSharp;
namespace Artemis.UI.Windows.Providers;
public class GraphicsContextProvider : IGraphicsContextProvider
{
private VulkanContext? _vulkanContext;
public string GraphicsContextName => "Vulkan";
public IManagedGraphicsContext? GetGraphicsContext()
{
_vulkanContext ??= new VulkanContext();
return _vulkanContext;
}
}