aboutsummaryrefslogtreecommitdiff
path: root/Ryujinx.Graphics.Shader/Translation/FeatureFlags.cs
diff options
context:
space:
mode:
Diffstat (limited to 'Ryujinx.Graphics.Shader/Translation/FeatureFlags.cs')
-rw-r--r--Ryujinx.Graphics.Shader/Translation/FeatureFlags.cs27
1 files changed, 0 insertions, 27 deletions
diff --git a/Ryujinx.Graphics.Shader/Translation/FeatureFlags.cs b/Ryujinx.Graphics.Shader/Translation/FeatureFlags.cs
deleted file mode 100644
index c035f212..00000000
--- a/Ryujinx.Graphics.Shader/Translation/FeatureFlags.cs
+++ /dev/null
@@ -1,27 +0,0 @@
-using System;
-
-namespace Ryujinx.Graphics.Shader.Translation
-{
- /// <summary>
- /// Features used by the shader that are important for the code generator to know in advance.
- /// These typically change the declarations in the shader header.
- /// </summary>
- [Flags]
- public enum FeatureFlags
- {
- None = 0,
-
- // Affected by resolution scaling.
- IntegerSampling = 1 << 0,
- FragCoordXY = 1 << 1,
-
- Bindless = 1 << 2,
- InstanceId = 1 << 3,
- DrawParameters = 1 << 4,
- RtLayer = 1 << 5,
- CbIndexing = 1 << 6,
- IaIndexing = 1 << 7,
- OaIndexing = 1 << 8,
- FixedFuncAttr = 1 << 9
- }
-}