Просмотр исходного кода

kepler_compute: Use std::array for cbuf info

ReinUsesLisp 7 лет назад
Родитель
Сommit
528c15051c
1 измененных файлов с 3 добавлено и 2 удалено
  1. 3 2
      src/video_core/engines/kepler_compute.h

+ 3 - 2
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;