diff options
author | Henrik Rydgard <hrydgard@gmail.com> | 2016-04-28 20:17:35 +0200 |
---|---|---|
committer | Henrik Rydgard <hrydgard@gmail.com> | 2016-04-28 20:17:35 +0200 |
commit | 2403e86cbb5c49afeceb98f7c6e843da78dff415 (patch) | |
tree | e50eecedf62fd47638bf603eb334161d72871021 /src/video_core/vertex_loader.h | |
parent | Move "&" to their proper place, add missing includes and make some properly relative. (diff) | |
download | yuzu-2403e86cbb5c49afeceb98f7c6e843da78dff415.tar yuzu-2403e86cbb5c49afeceb98f7c6e843da78dff415.tar.gz yuzu-2403e86cbb5c49afeceb98f7c6e843da78dff415.tar.bz2 yuzu-2403e86cbb5c49afeceb98f7c6e843da78dff415.tar.lz yuzu-2403e86cbb5c49afeceb98f7c6e843da78dff415.tar.xz yuzu-2403e86cbb5c49afeceb98f7c6e843da78dff415.tar.zst yuzu-2403e86cbb5c49afeceb98f7c6e843da78dff415.zip |
Diffstat (limited to 'src/video_core/vertex_loader.h')
-rw-r--r-- | src/video_core/vertex_loader.h | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/video_core/vertex_loader.h b/src/video_core/vertex_loader.h index 560d36edc..40c5e83c9 100644 --- a/src/video_core/vertex_loader.h +++ b/src/video_core/vertex_loader.h @@ -38,10 +38,10 @@ public: class VertexLoader { public: void Setup(const Pica::Regs& regs); - void LoadVertex(int index, int vertex, Shader::InputVertex& input, MemoryAccesses& memory_accesses); + void LoadVertex(u32 base_address, int index, int vertex, Shader::InputVertex& input, MemoryAccesses& memory_accesses); - u32 GetPhysicalBaseAddress() const { return base_address; } int GetNumTotalAttributes() const { return num_total_attributes; } + private: u32 vertex_attribute_sources[16]; u32 vertex_attribute_strides[16] = {}; @@ -49,7 +49,6 @@ private: u32 vertex_attribute_elements[16] = {}; u32 vertex_attribute_element_size[16] = {}; bool vertex_attribute_is_default[16]; - u32 base_address; int num_total_attributes; }; |