WIP V2: Experimental: Metal backend #441

Merged
GreemDev merged 369 commits from new-metal into master 2024-12-24 06:55:16 +00:00
2 changed files with 3 additions and 1 deletions
Showing only changes of commit 29b6e8ac53 - Show all commits

View File

@ -8,6 +8,7 @@ using System.Runtime.Versioning;
namespace Ryujinx.Graphics.Metal namespace Ryujinx.Graphics.Metal
{ {
[SupportedOSPlatform("macos")]
readonly struct ScopedTemporaryBuffer : IDisposable readonly struct ScopedTemporaryBuffer : IDisposable
{ {
private readonly BufferManager _bufferManager; private readonly BufferManager _bufferManager;

View File

@ -3,10 +3,11 @@ using Ryujinx.Common.Logging;
using Ryujinx.Graphics.GAL; using Ryujinx.Graphics.GAL;
using SharpMetal.Metal; using SharpMetal.Metal;
using System; using System;
using System.Numerics; using System.Runtime.Versioning;
namespace Ryujinx.Graphics.Metal namespace Ryujinx.Graphics.Metal
{ {
[SupportedOSPlatform("macos")]
static class TextureCopy static class TextureCopy
{ {
public static void Copy( public static void Copy(