infra: Migrate to .NET 6 (#2829)
* infra: Migrate to .NET 6
* Rollback version naming change
* Workaround .NET 6 ZipArchive API issues
* ci: Switch to VS 2022 for AppVeyor
CI is now ready for .NET 6
* Suppress WebClient warning in DoUpdateWithMultipleThreads
* Attempt to workaround System.Drawing.Common changes on 6.0.0
* Change keyboard rendering from System.Drawing to ImageSharp
* Make the software keyboard renderer multithreaded
* Bump ImageSharp version to 1.0.4 to fix a bug in Image.Load
* Add fallback fonts to the keyboard renderer
* Fix warnings
* Address caian's comment
* Clean up linux workaround as it's uneeded now
* Update readme
Co-authored-by:
Caian Benedicto <caianbene@gmail.com>
Showing
- .github/workflows/build.yml 3 additions, 3 deletions.github/workflows/build.yml
- ARMeilleure/ARMeilleure.csproj 2 additions, 2 deletionsARMeilleure/ARMeilleure.csproj
- README.md 1 addition, 1 deletionREADME.md
- Ryujinx.Audio.Backends.OpenAL/Ryujinx.Audio.Backends.OpenAL.csproj 1 addition, 1 deletion...udio.Backends.OpenAL/Ryujinx.Audio.Backends.OpenAL.csproj
- Ryujinx.Audio.Backends.SDL2/Ryujinx.Audio.Backends.SDL2.csproj 1 addition, 1 deletion...nx.Audio.Backends.SDL2/Ryujinx.Audio.Backends.SDL2.csproj
- Ryujinx.Audio.Backends.SoundIo/Ryujinx.Audio.Backends.SoundIo.csproj 1 addition, 1 deletion...io.Backends.SoundIo/Ryujinx.Audio.Backends.SoundIo.csproj
- Ryujinx.Audio.Backends/Ryujinx.Audio.Backends.csproj 1 addition, 1 deletionRyujinx.Audio.Backends/Ryujinx.Audio.Backends.csproj
- Ryujinx.Audio/Ryujinx.Audio.csproj 1 addition, 1 deletionRyujinx.Audio/Ryujinx.Audio.csproj
- Ryujinx.Common/Ryujinx.Common.csproj 3 additions, 3 deletionsRyujinx.Common/Ryujinx.Common.csproj
- Ryujinx.Common/System/ForceDpiAware.cs 11 additions, 4 deletionsRyujinx.Common/System/ForceDpiAware.cs
- Ryujinx.Cpu/Ryujinx.Cpu.csproj 1 addition, 1 deletionRyujinx.Cpu/Ryujinx.Cpu.csproj
- Ryujinx.Graphics.Device/Ryujinx.Graphics.Device.csproj 1 addition, 1 deletionRyujinx.Graphics.Device/Ryujinx.Graphics.Device.csproj
- Ryujinx.Graphics.GAL/Ryujinx.Graphics.GAL.csproj 1 addition, 1 deletionRyujinx.Graphics.GAL/Ryujinx.Graphics.GAL.csproj
- Ryujinx.Graphics.Gpu/Ryujinx.Graphics.Gpu.csproj 5 additions, 1 deletionRyujinx.Graphics.Gpu/Ryujinx.Graphics.Gpu.csproj
- Ryujinx.Graphics.Gpu/Shader/Cache/CacheCollection.cs 17 additions, 7 deletionsRyujinx.Graphics.Gpu/Shader/Cache/CacheCollection.cs
- Ryujinx.Graphics.Gpu/Shader/Cache/CacheHelper.cs 26 additions, 12 deletionsRyujinx.Graphics.Gpu/Shader/Cache/CacheHelper.cs
- Ryujinx.Graphics.Gpu/Shader/Cache/CacheMigration.cs 29 additions, 17 deletionsRyujinx.Graphics.Gpu/Shader/Cache/CacheMigration.cs
- Ryujinx.Graphics.Host1x/Ryujinx.Graphics.Host1x.csproj 1 addition, 1 deletionRyujinx.Graphics.Host1x/Ryujinx.Graphics.Host1x.csproj
- Ryujinx.Graphics.Nvdec.FFmpeg/Ryujinx.Graphics.Nvdec.FFmpeg.csproj 1 addition, 1 deletion...raphics.Nvdec.FFmpeg/Ryujinx.Graphics.Nvdec.FFmpeg.csproj
- Ryujinx.Graphics.Nvdec.Vp9/Ryujinx.Graphics.Nvdec.Vp9.csproj 1 addition, 1 deletionRyujinx.Graphics.Nvdec.Vp9/Ryujinx.Graphics.Nvdec.Vp9.csproj
Loading
Please register or sign in to comment