diff --git a/Qwilight/Assets/ARM64/Microsoft.Graphics.Canvas.dll b/Qwilight/Assets/ARM64/Microsoft.Graphics.Canvas.dll new file mode 100644 index 0000000..66d2705 --- /dev/null +++ b/Qwilight/Assets/ARM64/Microsoft.Graphics.Canvas.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a05a044f62fa93fb8beb3f2fa6436d40674461fb1836d2aab9fe89e51c3285cb +size 2208256 diff --git a/Qwilight/Assets/x64/Microsoft.Graphics.Canvas.dll b/Qwilight/Assets/x64/Microsoft.Graphics.Canvas.dll new file mode 100644 index 0000000..9457162 --- /dev/null +++ b/Qwilight/Assets/x64/Microsoft.Graphics.Canvas.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:578bf21c2b2088fd0d0b17b4cbb5ee23a7df4c56a3f9da1cd2263e9948bcae6e +size 1647616 diff --git a/Qwilight/Microsoft.Graphics.Canvas.Interop.dll b/Qwilight/Microsoft.Graphics.Canvas.Interop.dll new file mode 100644 index 0000000..468fa94 --- /dev/null +++ b/Qwilight/Microsoft.Graphics.Canvas.Interop.dll @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:0c173ddce3c4d148445ef73537712ade7aa93e7ff17cfe228ffe34bd4ebbecd4 +size 1101312 diff --git a/Qwilight/Qwilight.csproj b/Qwilight/Qwilight.csproj index cf587d7..a919a7e 100644 --- a/Qwilight/Qwilight.csproj +++ b/Qwilight/Qwilight.csproj @@ -49,12 +49,12 @@ - all + @@ -222,6 +222,9 @@ Always + + Always + Always @@ -255,6 +258,9 @@ Always + + Always + Always @@ -291,4 +297,10 @@ + + + + Microsoft.Graphics.Canvas.Interop.dll + + diff --git a/Qwilight/System/DrawingSystem/DrawingSystem.cs b/Qwilight/System/DrawingSystem/DrawingSystem.cs index 028474a..fd0f5d2 100644 --- a/Qwilight/System/DrawingSystem/DrawingSystem.cs +++ b/Qwilight/System/DrawingSystem/DrawingSystem.cs @@ -126,6 +126,7 @@ public DrawingSystem() { + Utility.CopyFile(Path.Combine(QwilightComponent.CPUAssetsEntryPath, "Microsoft.Graphics.Canvas.dll"), Path.Combine(AppContext.BaseDirectory, "Microsoft.Graphics.Canvas.dll")); Utility.CopyFile(Path.Combine(QwilightComponent.CPUAssetsEntryPath, "sl.common.dll"), Path.Combine(AppContext.BaseDirectory, "sl.common.dll")); Utility.CopyFile(Path.Combine(QwilightComponent.CPUAssetsEntryPath, "sl.interposer.dll"), Path.Combine(AppContext.BaseDirectory, "sl.interposer.dll")); Utility.CopyFile(Path.Combine(QwilightComponent.CPUAssetsEntryPath, "sl.reflex.dll"), Path.Combine(AppContext.BaseDirectory, "sl.reflex.dll"));