diff options
| author | gdkchan <gab.dark.100@gmail.com> | 2020-09-23 20:48:34 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2020-09-24 09:48:34 +1000 |
| commit | bd28ce90e6df04b5b15a5c1149523f3742af38cc (patch) | |
| tree | 4d30eaf20b8549e292896e3a7f9fc2aecacfbc2c /Ryujinx.Graphics.Gpu/Shader | |
| parent | e00ca92063b9dda7b3272f6461610743cfa83ad5 (diff) | |
Implement small indexed draws and other fixes to make guest Vulkan work (#1558)
Diffstat (limited to 'Ryujinx.Graphics.Gpu/Shader')
| -rw-r--r-- | Ryujinx.Graphics.Gpu/Shader/GpuAccessor.cs | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/Ryujinx.Graphics.Gpu/Shader/GpuAccessor.cs b/Ryujinx.Graphics.Gpu/Shader/GpuAccessor.cs index fd0a6b0d..d726bcb8 100644 --- a/Ryujinx.Graphics.Gpu/Shader/GpuAccessor.cs +++ b/Ryujinx.Graphics.Gpu/Shader/GpuAccessor.cs @@ -147,23 +147,23 @@ namespace Ryujinx.Graphics.Gpu.Shader /// <returns>Current primitive topology</returns> public InputTopology QueryPrimitiveTopology() { - switch (_context.Methods.PrimitiveType) + switch (_context.Methods.Topology) { - case PrimitiveType.Points: + case PrimitiveTopology.Points: return InputTopology.Points; - case PrimitiveType.Lines: - case PrimitiveType.LineLoop: - case PrimitiveType.LineStrip: + case PrimitiveTopology.Lines: + case PrimitiveTopology.LineLoop: + case PrimitiveTopology.LineStrip: return InputTopology.Lines; - case PrimitiveType.LinesAdjacency: - case PrimitiveType.LineStripAdjacency: + case PrimitiveTopology.LinesAdjacency: + case PrimitiveTopology.LineStripAdjacency: return InputTopology.LinesAdjacency; - case PrimitiveType.Triangles: - case PrimitiveType.TriangleStrip: - case PrimitiveType.TriangleFan: + case PrimitiveTopology.Triangles: + case PrimitiveTopology.TriangleStrip: + case PrimitiveTopology.TriangleFan: return InputTopology.Triangles; - case PrimitiveType.TrianglesAdjacency: - case PrimitiveType.TriangleStripAdjacency: + case PrimitiveTopology.TrianglesAdjacency: + case PrimitiveTopology.TriangleStripAdjacency: return InputTopology.TrianglesAdjacency; } |
