diff options
author | bunnei <bunneidev@gmail.com> | 2018-11-28 23:47:28 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-11-28 23:47:28 +0100 |
commit | 5a9a84994a31ab72d2caab752ee2a3d02afc8133 (patch) | |
tree | 7e832b967ca67d9b3d349b1818c718f3731bfce1 /src/video_core/engines/maxwell_3d.h | |
parent | Merge pull request #1786 from Tinob/DepthClamp (diff) | |
parent | remove viewport_transform_enabled as it seems to be inactive when valid transforms are used. (diff) | |
download | yuzu-5a9a84994a31ab72d2caab752ee2a3d02afc8133.tar yuzu-5a9a84994a31ab72d2caab752ee2a3d02afc8133.tar.gz yuzu-5a9a84994a31ab72d2caab752ee2a3d02afc8133.tar.bz2 yuzu-5a9a84994a31ab72d2caab752ee2a3d02afc8133.tar.lz yuzu-5a9a84994a31ab72d2caab752ee2a3d02afc8133.tar.xz yuzu-5a9a84994a31ab72d2caab752ee2a3d02afc8133.tar.zst yuzu-5a9a84994a31ab72d2caab752ee2a3d02afc8133.zip |
Diffstat (limited to 'src/video_core/engines/maxwell_3d.h')
-rw-r--r-- | src/video_core/engines/maxwell_3d.h | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/src/video_core/engines/maxwell_3d.h b/src/video_core/engines/maxwell_3d.h index 2e896e5f2..d3b3ed1f0 100644 --- a/src/video_core/engines/maxwell_3d.h +++ b/src/video_core/engines/maxwell_3d.h @@ -744,7 +744,20 @@ public: u32 vb_element_base; - INSERT_PADDING_WORDS(0x38); + INSERT_PADDING_WORDS(0x36); + + union { + BitField<0, 1, u32> c0; + BitField<1, 1, u32> c1; + BitField<2, 1, u32> c2; + BitField<3, 1, u32> c3; + BitField<4, 1, u32> c4; + BitField<5, 1, u32> c5; + BitField<6, 1, u32> c6; + BitField<7, 1, u32> c7; + } clip_distance_enabled; + + INSERT_PADDING_WORDS(0x1); float point_size; @@ -1208,6 +1221,7 @@ ASSERT_REG_POSITION(stencil_front_mask, 0x4E7); ASSERT_REG_POSITION(frag_color_clamp, 0x4EA); ASSERT_REG_POSITION(screen_y_control, 0x4EB); ASSERT_REG_POSITION(vb_element_base, 0x50D); +ASSERT_REG_POSITION(clip_distance_enabled, 0x544); ASSERT_REG_POSITION(point_size, 0x546); ASSERT_REG_POSITION(zeta_enable, 0x54E); ASSERT_REG_POSITION(multisample_control, 0x54F); |