diff options
Diffstat (limited to 'src/Ryujinx.Graphics.Gpu/Engine/Threed/DrawState.cs')
-rw-r--r-- | src/Ryujinx.Graphics.Gpu/Engine/Threed/DrawState.cs | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/src/Ryujinx.Graphics.Gpu/Engine/Threed/DrawState.cs b/src/Ryujinx.Graphics.Gpu/Engine/Threed/DrawState.cs index 8113c182..03b5e3f3 100644 --- a/src/Ryujinx.Graphics.Gpu/Engine/Threed/DrawState.cs +++ b/src/Ryujinx.Graphics.Gpu/Engine/Threed/DrawState.cs @@ -39,6 +39,11 @@ namespace Ryujinx.Graphics.Gpu.Engine.Threed public bool DrawIndirect; /// <summary> + /// Indicates that the draw is using the draw parameters on the 3D engine state, rather than inline parameters submitted with the draw command. + /// </summary> + public bool DrawUsesEngineState; + + /// <summary> /// Indicates if any of the currently used vertex shaders reads the instance ID. /// </summary> public bool VsUsesInstanceId; @@ -49,11 +54,6 @@ namespace Ryujinx.Graphics.Gpu.Engine.Threed public bool IsAnyVbInstanced; /// <summary> - /// Indicates that the draw is writing the base vertex, base instance and draw index to Constant Buffer 0. - /// </summary> - public bool HasConstantBufferDrawParameters; - - /// <summary> /// Primitive topology for the next draw. /// </summary> public PrimitiveTopology Topology; |