summaryrefslogtreecommitdiffstats
path: root/src/video_core/engines
diff options
context:
space:
mode:
authorFernando Sahmkow <fsahmkow27@gmail.com>2019-07-17 23:00:06 +0200
committerFernandoS27 <fsahmkow27@gmail.com>2019-07-17 23:29:56 +0200
commit4be61013a1e26414b37abb35e82b48600c05628b (patch)
tree1e71017ef9f0ed65c0e009c8351394b448871bdd /src/video_core/engines
parentMaxwell3D: Address Feedback (diff)
downloadyuzu-4be61013a1e26414b37abb35e82b48600c05628b.tar
yuzu-4be61013a1e26414b37abb35e82b48600c05628b.tar.gz
yuzu-4be61013a1e26414b37abb35e82b48600c05628b.tar.bz2
yuzu-4be61013a1e26414b37abb35e82b48600c05628b.tar.lz
yuzu-4be61013a1e26414b37abb35e82b48600c05628b.tar.xz
yuzu-4be61013a1e26414b37abb35e82b48600c05628b.tar.zst
yuzu-4be61013a1e26414b37abb35e82b48600c05628b.zip
Diffstat (limited to 'src/video_core/engines')
-rw-r--r--src/video_core/engines/maxwell_3d.h8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/video_core/engines/maxwell_3d.h b/src/video_core/engines/maxwell_3d.h
index 6bf8d0603..42feb0345 100644
--- a/src/video_core/engines/maxwell_3d.h
+++ b/src/video_core/engines/maxwell_3d.h
@@ -1129,24 +1129,30 @@ public:
union {
struct {
bool null_dirty;
+
// Vertex Attributes
bool vertex_attrib_format;
+
// Vertex Arrays
std::array<bool, 32> vertex_array;
bool vertex_array_buffers;
+
// Vertex Instances
std::array<bool, 32> vertex_instance;
bool vertex_instances;
+
// Render Targets
std::array<bool, 8> render_target;
bool depth_buffer;
bool render_settings;
+
// Shaders
bool shaders;
- // State
+
+ // Rasterizer State
bool viewport;
bool clip_coefficient;
bool cull_mode;