EXPERIMENTAL: Metal backend (#441) #122
canary.yml
on: push
Create tag
3s
Release MacOS universal
5m 51s
Matrix: release
Annotations
39 warnings
Release for linux-x64
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Release for linux-x64
Artifact pattern :release_output/*.zip did not match any files
|
Release for linux-x64
Artifact pattern:release_output/*.zip did not match any files
|
Release for linux-x64:
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.
|
Release for linux-x64:
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.
|
Release for linux-x64:
src/Ryujinx.Graphics.Metal/MetalRenderer.cs#L26
The event 'MetalRenderer.ScreenCaptured' is never used
|
Release for linux-x64:
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.
|
Release for linux-x64:
src/Ryujinx/AppHost.cs#L920
Single-line comment or end-of-line expected
|
Release for linux-arm64
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Release for linux-arm64:
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.
|
Release for linux-arm64:
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.
|
Release for linux-arm64:
src/Ryujinx.Graphics.Metal/MetalRenderer.cs#L26
The event 'MetalRenderer.ScreenCaptured' is never used
|
Release for linux-arm64:
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.
|
Release for linux-arm64:
src/Ryujinx/AppHost.cs#L920
Single-line comment or end-of-line expected
|
Release for linux-arm64
Artifact pattern :release_output/*.zip did not match any files
|
Release for linux-arm64
Artifact pattern:release_output/*.zip did not match any files
|
Release for win-x64
Artifact pattern :release_output/*.tar.gz did not match any files
|
Release for win-x64
Artifact pattern:release_output/*.tar.gz did not match any files
|
Release MacOS universal
ubuntu-latest pipelines will use ubuntu-24.04 soon. For more details, see https://github.com/actions/runner-images/issues/10636
|
Release MacOS universal:
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.
|
Release MacOS universal:
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.
|
Release MacOS universal:
src/Ryujinx.Graphics.Metal/MetalRenderer.cs#L26
The event 'MetalRenderer.ScreenCaptured' is never used
|
Release MacOS universal:
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.
|
Release MacOS universal:
src/Ryujinx/AppHost.cs#L920
Single-line comment or end-of-line expected
|
Release MacOS universal:
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.
|
Release MacOS universal:
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.
|
Release MacOS universal:
src/Ryujinx.Graphics.Metal/MetalRenderer.cs#L26
The event 'MetalRenderer.ScreenCaptured' is never used
|
Release MacOS universal:
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.
|
Release MacOS universal:
src/Ryujinx/AppHost.cs#L920
Single-line comment or end-of-line expected
|
Release MacOS universal:
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.
|
Release MacOS universal:
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.
|
Release MacOS universal:
src/Ryujinx.Graphics.Metal/MetalRenderer.cs#L26
The event 'MetalRenderer.ScreenCaptured' is never used
|
Release MacOS universal:
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.
|
Release MacOS universal:
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.
|
Release MacOS universal:
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.
|
Release MacOS universal:
src/Ryujinx.Graphics.Metal/MetalRenderer.cs#L26
The event 'MetalRenderer.ScreenCaptured' is never used
|
Release MacOS universal:
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.
|
Release MacOS universal:
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.
|
Release MacOS universal:
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.
|