diff options
| author | gdkchan <gab.dark.100@gmail.com> | 2024-08-12 17:45:25 -0300 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-08-12 17:45:25 -0300 |
| commit | 4f75e26ec7e61e606f812bd0149eef69bdc8a4ea (patch) | |
| tree | d168984a627c9303b10da7b5b3157e6597502e7e /src/Ryujinx.Graphics.OpenGL/Image/TextureView.cs | |
| parent | 8d8983049ea23af0600e077b6389e2cd5de74c38 (diff) | |
Clamp amount of mipmap levels to max allowed for all backends (#7197)
* Clamp amount of mipmap levels to max allowed for all backends
* XML docs
* Remove using
Diffstat (limited to 'src/Ryujinx.Graphics.OpenGL/Image/TextureView.cs')
| -rw-r--r-- | src/Ryujinx.Graphics.OpenGL/Image/TextureView.cs | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/Ryujinx.Graphics.OpenGL/Image/TextureView.cs b/src/Ryujinx.Graphics.OpenGL/Image/TextureView.cs index 8a18e613..946eb755 100644 --- a/src/Ryujinx.Graphics.OpenGL/Image/TextureView.cs +++ b/src/Ryujinx.Graphics.OpenGL/Image/TextureView.cs @@ -51,7 +51,7 @@ namespace Ryujinx.Graphics.OpenGL.Image pixelInternalFormat = format.PixelInternalFormat; } - int levels = Info.GetLevelsClamped(); + int levels = Info.Levels; GL.TextureView( Handle, @@ -267,7 +267,7 @@ namespace Ryujinx.Graphics.OpenGL.Image public unsafe PinnedSpan<byte> GetData() { int size = 0; - int levels = Info.GetLevelsClamped(); + int levels = Info.Levels; for (int level = 0; level < levels; level++) { @@ -426,7 +426,7 @@ namespace Ryujinx.Graphics.OpenGL.Image faces = 6; } - int levels = Info.GetLevelsClamped(); + int levels = Info.Levels; for (int level = 0; level < levels; level++) { @@ -716,7 +716,7 @@ namespace Ryujinx.Graphics.OpenGL.Image int width = Info.Width; int height = Info.Height; int depth = Info.Depth; - int levels = Info.GetLevelsClamped(); + int levels = Info.Levels; int offset = 0; |
