summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorReinUsesLisp <reinuseslisp@airmail.cc>2019-06-08 01:36:22 +0200
committerReinUsesLisp <reinuseslisp@airmail.cc>2019-06-08 01:36:22 +0200
commit528c15051c8c9f24060a7d61b01e103fdc7413ab (patch)
tree8e8fa5272abb1a0cf6049d14da869a81165f575d
parentkepler_compute: Fix block_dim_x encoding (diff)
downloadyuzu-528c15051c8c9f24060a7d61b01e103fdc7413ab.tar
yuzu-528c15051c8c9f24060a7d61b01e103fdc7413ab.tar.gz
yuzu-528c15051c8c9f24060a7d61b01e103fdc7413ab.tar.bz2
yuzu-528c15051c8c9f24060a7d61b01e103fdc7413ab.tar.lz
yuzu-528c15051c8c9f24060a7d61b01e103fdc7413ab.tar.xz
yuzu-528c15051c8c9f24060a7d61b01e103fdc7413ab.tar.zst
yuzu-528c15051c8c9f24060a7d61b01e103fdc7413ab.zip
-rw-r--r--src/video_core/engines/kepler_compute.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/video_core/engines/kepler_compute.h b/src/video_core/engines/kepler_compute.h
index d02709bb2..6a3309a2c 100644
--- a/src/video_core/engines/kepler_compute.h
+++ b/src/video_core/engines/kepler_compute.h
@@ -153,7 +153,7 @@ public:
INSERT_PADDING_WORDS(0x8);
- struct {
+ struct ConstBufferConfig {
u32 address_low;
union {
BitField<0, 8, u32> address_high;
@@ -163,7 +163,8 @@ public:
return static_cast<GPUVAddr>((static_cast<GPUVAddr>(address_high.Value()) << 32) |
address_low);
}
- } const_buffer_config[8];
+ };
+ std::array<ConstBufferConfig, NumConstBuffers> const_buffer_config;
union {
BitField<0, 20, u32> local_pos_alloc;