diff options
author | Lioncash <mathew1800@gmail.com> | 2016-04-29 17:06:03 +0200 |
---|---|---|
committer | Lioncash <mathew1800@gmail.com> | 2016-05-09 05:03:32 +0200 |
commit | 8ea5e7dfb57ebda2ad2229e4e94dfd5e2c24c091 (patch) | |
tree | 3d95240c734eba4080dcc98334609600b9b8af1e | |
parent | vertex_loader: Correct header ordering (diff) | |
download | yuzu-8ea5e7dfb57ebda2ad2229e4e94dfd5e2c24c091.tar yuzu-8ea5e7dfb57ebda2ad2229e4e94dfd5e2c24c091.tar.gz yuzu-8ea5e7dfb57ebda2ad2229e4e94dfd5e2c24c091.tar.bz2 yuzu-8ea5e7dfb57ebda2ad2229e4e94dfd5e2c24c091.tar.lz yuzu-8ea5e7dfb57ebda2ad2229e4e94dfd5e2c24c091.tar.xz yuzu-8ea5e7dfb57ebda2ad2229e4e94dfd5e2c24c091.tar.zst yuzu-8ea5e7dfb57ebda2ad2229e4e94dfd5e2c24c091.zip |
-rw-r--r-- | src/video_core/vertex_loader.h | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/video_core/vertex_loader.h b/src/video_core/vertex_loader.h index becf5a403..3b511945a 100644 --- a/src/video_core/vertex_loader.h +++ b/src/video_core/vertex_loader.h @@ -1,7 +1,8 @@ #pragma once -#include "common/common_types.h" +#include <array> +#include "common/common_types.h" #include "video_core/pica.h" namespace Pica { @@ -22,11 +23,11 @@ public: int GetNumTotalAttributes() const { return num_total_attributes; } private: - u32 vertex_attribute_sources[16]; - u32 vertex_attribute_strides[16] = {}; - Regs::VertexAttributeFormat vertex_attribute_formats[16] = {}; - u32 vertex_attribute_elements[16] = {}; - bool vertex_attribute_is_default[16]; + std::array<u32, 16> vertex_attribute_sources; + std::array<u32, 16> vertex_attribute_strides{}; + std::array<Regs::VertexAttributeFormat, 16> vertex_attribute_formats; + std::array<u32, 16> vertex_attribute_elements{}; + std::array<bool, 16> vertex_attribute_is_default; int num_total_attributes; }; |