aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.GAL/SamplerCreateInfo.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx.Graphics.GAL/SamplerCreateInfo.cs')
-rw-r--r--Ryujinx.Graphics.GAL/SamplerCreateInfo.cs18
1 files changed, 18 insertions, 0 deletions
diff --git a/Ryujinx.Graphics.GAL/SamplerCreateInfo.cs b/Ryujinx.Graphics.GAL/SamplerCreateInfo.cs
index 7a68450e..fe711c3a 100644
--- a/Ryujinx.Graphics.GAL/SamplerCreateInfo.cs
+++ b/Ryujinx.Graphics.GAL/SamplerCreateInfo.cs
@@ -50,5 +50,23 @@ namespace Ryujinx.Graphics.GAL
MipLodBias = mipLodBias;
MaxAnisotropy = maxAnisotropy;
}
+
+ public static SamplerCreateInfo Create(MinFilter minFilter, MagFilter magFilter)
+ {
+ return new SamplerCreateInfo(
+ minFilter,
+ magFilter,
+ false,
+ AddressMode.ClampToEdge,
+ AddressMode.ClampToEdge,
+ AddressMode.ClampToEdge,
+ CompareMode.None,
+ GAL.CompareOp.Always,
+ new ColorF(0f, 0f, 0f, 0f),
+ 0f,
+ 0f,
+ 0f,
+ 1f);
+ }
}
} \ No newline at end of file