summaryrefslogtreecommitdiffstats
path: root/src/video_core/pica.h
diff options
context:
space:
mode:
authorJannik Vogel <email@jannikvogel.de>2016-05-23 23:06:31 +0200
committerJannik Vogel <email@jannikvogel.de>2016-05-23 23:28:13 +0200
commit8e905b3af6c6f53cacadc3817c2f7707e09ada31 (patch)
tree67e3c22691df13a44b614e98fcaf0b2410fdb0db /src/video_core/pica.h
parentOpenGL: Use uniforms for dist_atten_bias and dist_atten_scale (diff)
downloadyuzu-8e905b3af6c6f53cacadc3817c2f7707e09ada31.tar
yuzu-8e905b3af6c6f53cacadc3817c2f7707e09ada31.tar.gz
yuzu-8e905b3af6c6f53cacadc3817c2f7707e09ada31.tar.bz2
yuzu-8e905b3af6c6f53cacadc3817c2f7707e09ada31.tar.lz
yuzu-8e905b3af6c6f53cacadc3817c2f7707e09ada31.tar.xz
yuzu-8e905b3af6c6f53cacadc3817c2f7707e09ada31.tar.zst
yuzu-8e905b3af6c6f53cacadc3817c2f7707e09ada31.zip
Diffstat (limited to 'src/video_core/pica.h')
-rw-r--r--src/video_core/pica.h12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/video_core/pica.h b/src/video_core/pica.h
index 86c0a0096..88cb306c9 100644
--- a/src/video_core/pica.h
+++ b/src/video_core/pica.h
@@ -824,7 +824,7 @@ struct Regs {
BitField<27, 1, u32> clamp_highlights;
BitField<28, 2, LightingBumpMode> bump_mode;
BitField<30, 1, u32> disable_bump_renorm;
- };
+ } config0;
union {
BitField<16, 1, u32> disable_lut_d0;
@@ -845,13 +845,13 @@ struct Regs {
BitField<29, 1, u32> disable_dist_atten_light_5;
BitField<30, 1, u32> disable_dist_atten_light_6;
BitField<31, 1, u32> disable_dist_atten_light_7;
- };
+ } config1;
bool IsDistAttenDisabled(unsigned index) const {
- const unsigned disable[] = { disable_dist_atten_light_0, disable_dist_atten_light_1,
- disable_dist_atten_light_2, disable_dist_atten_light_3,
- disable_dist_atten_light_4, disable_dist_atten_light_5,
- disable_dist_atten_light_6, disable_dist_atten_light_7 };
+ const unsigned disable[] = { config1.disable_dist_atten_light_0, config1.disable_dist_atten_light_1,
+ config1.disable_dist_atten_light_2, config1.disable_dist_atten_light_3,
+ config1.disable_dist_atten_light_4, config1.disable_dist_atten_light_5,
+ config1.disable_dist_atten_light_6, config1.disable_dist_atten_light_7 };
return disable[index] != 0;
}