diff options
| author | Pierre Bourdon <delroth@gmail.com> | 2014-09-01 11:00:25 +0200 |
|---|---|---|
| committer | Pierre Bourdon <delroth@gmail.com> | 2014-09-01 11:18:02 +0200 |
| commit | 494a60e41b2bd5bde4ffc664e446033132478295 (patch) | |
| tree | d03778b6e521ad15a4b133270a890af05787b4df /Source/Core/VideoCommon/VertexLoader_Position.cpp | |
| parent | f8e24de8336036c449b945701d11f9c4ec331889 (diff) | |
VertexLoader: Change VtxDesc to use u64 instead of u32
This is required to make packing consistent between compilers: with u32, MSVC
would not allocate a bitfield that spans two u32s (it would leave a "hole").
Diffstat (limited to 'Source/Core/VideoCommon/VertexLoader_Position.cpp')
| -rw-r--r-- | Source/Core/VideoCommon/VertexLoader_Position.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/VideoCommon/VertexLoader_Position.cpp b/Source/Core/VideoCommon/VertexLoader_Position.cpp index 966ea023ef..2d40a26558 100644 --- a/Source/Core/VideoCommon/VertexLoader_Position.cpp +++ b/Source/Core/VideoCommon/VertexLoader_Position.cpp @@ -182,12 +182,12 @@ void VertexLoader_Position::Init() } -unsigned int VertexLoader_Position::GetSize(unsigned int _type, unsigned int _format, unsigned int _elements) +unsigned int VertexLoader_Position::GetSize(u64 _type, unsigned int _format, unsigned int _elements) { return tableReadPositionVertexSize[_type][_format][_elements]; } -TPipelineFunction VertexLoader_Position::GetFunction(unsigned int _type, unsigned int _format, unsigned int _elements) +TPipelineFunction VertexLoader_Position::GetFunction(u64 _type, unsigned int _format, unsigned int _elements) { return tableReadPosition[_type][_format][_elements]; } |
