WIP V2: Experimental: Metal backend #656
Annotations
10 warnings
Build:
src/Ryujinx.Graphics.Shader/CodeGen/Msl/Instructions/InstGen.cs#L123
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern 'Ryujinx.Graphics.Shader.IntermediateRepresentation.Instruction.Absolute' is not covered.
|
Build:
src/Ryujinx.Graphics.Metal/EncoderStateManager.cs#L1764
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern '4U' is not covered.
|
Build:
src/Ryujinx.Graphics.Metal/MetalRenderer.cs#L26
The event 'MetalRenderer.ScreenCaptured' is never used
|
Build:
src/Ryujinx.Graphics.Gpu/Shader/ShaderCache.cs#L836
The switch expression does not handle some values of its input type (it is not exhaustive) involving an unnamed enum value. For example, the pattern '(Ryujinx.Graphics.Shader.Translation.TargetApi)3' is not covered.
|
Build:
src/Ryujinx/AppHost.cs#L927
This call site is reachable on all platforms. 'MetalRenderer' is only supported on: 'macOS/OSX'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Build:
src/Ryujinx.Graphics.Shader/CodeGen/Msl/Instructions/InstGen.cs#L123
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern 'Ryujinx.Graphics.Shader.IntermediateRepresentation.Instruction.Absolute' is not covered.
|
Build:
src/Ryujinx.Graphics.Metal/EncoderStateManager.cs#L1764
The switch expression does not handle all possible values of its input type (it is not exhaustive). For example, the pattern '4U' is not covered.
|
Build:
src/Ryujinx.Graphics.Metal/MetalRenderer.cs#L26
The event 'MetalRenderer.ScreenCaptured' is never used
|
Build:
src/Ryujinx.Graphics.Gpu/Shader/ShaderCache.cs#L836
The switch expression does not handle some values of its input type (it is not exhaustive) involving an unnamed enum value. For example, the pattern '(Ryujinx.Graphics.Shader.Translation.TargetApi)3' is not covered.
|
Build:
src/Ryujinx/AppHost.cs#L927
This call site is reachable on all platforms. 'MetalRenderer' is only supported on: 'macOS/OSX'. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1416)
|
Loading