From cee712105850ac3385cd0091a923438167433f9f Mon Sep 17 00:00:00 2001
From: TSR Berry <20988865+TSRBerry@users.noreply.github.com>
Date: Sat, 8 Apr 2023 01:22:00 +0200
Subject: Move solution and projects to src
---
.../Engine/Threed/RenderTargetUpdateFlags.cs | 41 ++++++++++++++++++++++
1 file changed, 41 insertions(+)
create mode 100644 src/Ryujinx.Graphics.Gpu/Engine/Threed/RenderTargetUpdateFlags.cs
(limited to 'src/Ryujinx.Graphics.Gpu/Engine/Threed/RenderTargetUpdateFlags.cs')
diff --git a/src/Ryujinx.Graphics.Gpu/Engine/Threed/RenderTargetUpdateFlags.cs b/src/Ryujinx.Graphics.Gpu/Engine/Threed/RenderTargetUpdateFlags.cs
new file mode 100644
index 00000000..cf2e818c
--- /dev/null
+++ b/src/Ryujinx.Graphics.Gpu/Engine/Threed/RenderTargetUpdateFlags.cs
@@ -0,0 +1,41 @@
+using System;
+
+namespace Ryujinx.Graphics.Gpu.Engine.Threed
+{
+ ///
+ /// Flags indicating how the render targets should be updated.
+ ///
+ [Flags]
+ enum RenderTargetUpdateFlags
+ {
+ ///
+ /// No flags.
+ ///
+ None = 0,
+
+ ///
+ /// Get render target index from the control register.
+ ///
+ UseControl = 1 << 0,
+
+ ///
+ /// Indicates that all render targets are 2D array textures.
+ ///
+ Layered = 1 << 1,
+
+ ///
+ /// Indicates that only a single color target will be used.
+ ///
+ SingleColor = 1 << 2,
+
+ ///
+ /// Indicates that the depth-stencil target will be used.
+ ///
+ UpdateDepthStencil = 1 << 3,
+
+ ///
+ /// Default update flags for draw.
+ ///
+ UpdateAll = UseControl | UpdateDepthStencil
+ }
+}
--
cgit v1.2.3