summaryrefslogtreecommitdiffstats
path: root/src/video_core/pica.h
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2016-03-22 16:59:12 +0100
committerbunnei <bunneidev@gmail.com>2016-03-22 16:59:12 +0100
commitebbba0d3812dc978cfe2d39cfcd13648178efb82 (patch)
tree85c7ddc1d72469b05909c647cf0a7d9ecab14ec3 /src/video_core/pica.h
parentMerge pull request #1560 from lioncash/savedata (diff)
parentRespect vs output map (diff)
downloadyuzu-ebbba0d3812dc978cfe2d39cfcd13648178efb82.tar
yuzu-ebbba0d3812dc978cfe2d39cfcd13648178efb82.tar.gz
yuzu-ebbba0d3812dc978cfe2d39cfcd13648178efb82.tar.bz2
yuzu-ebbba0d3812dc978cfe2d39cfcd13648178efb82.tar.lz
yuzu-ebbba0d3812dc978cfe2d39cfcd13648178efb82.tar.xz
yuzu-ebbba0d3812dc978cfe2d39cfcd13648178efb82.tar.zst
yuzu-ebbba0d3812dc978cfe2d39cfcd13648178efb82.zip
Diffstat (limited to 'src/video_core/pica.h')
-rw-r--r--src/video_core/pica.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/video_core/pica.h b/src/video_core/pica.h
index 337cff8ce..4b783ac6b 100644
--- a/src/video_core/pica.h
+++ b/src/video_core/pica.h
@@ -71,7 +71,7 @@ struct Regs {
BitField<0, 24, u32> viewport_depth_range; // float24
BitField<0, 24, u32> viewport_depth_far_plane; // float24
- INSERT_PADDING_WORDS(0x1);
+ BitField<0, 3, u32> vs_output_total;
union VSOutputAttributes {
// Maps components of output vertex attributes to semantics
@@ -1157,8 +1157,10 @@ struct Regs {
}
} input_register_map;
- // OUTMAP_MASK, 0x28E, CODETRANSFER_END
- INSERT_PADDING_WORDS(0x3);
+ BitField<0, 16, u32> output_mask;
+
+ // 0x28E, CODETRANSFER_END
+ INSERT_PADDING_WORDS(0x2);
struct {
enum Format : u32