summaryrefslogtreecommitdiff
path: root/Source/Core/VideoBackends/OGL/NativeVertexFormat.cpp
diff options
context:
space:
mode:
authordegasus <wickmarkus@web.de>2014-01-24 15:41:08 +0100
committerdegasus <wickmarkus@web.de>2014-01-31 07:19:34 +0100
commita65162f1cd345b8f206fd01e19ac261d09ac291b (patch)
tree4f90d9cb21c73d88715653d16afcc62090257460 /Source/Core/VideoBackends/OGL/NativeVertexFormat.cpp
parent6c59b691b0247f4a56ff17d7cf134364b258a6c5 (diff)
PortableVertexFormat: use AttributeFormat for posmtx attribute format
Diffstat (limited to 'Source/Core/VideoBackends/OGL/NativeVertexFormat.cpp')
-rw-r--r--Source/Core/VideoBackends/OGL/NativeVertexFormat.cpp5
1 files changed, 1 insertions, 4 deletions
diff --git a/Source/Core/VideoBackends/OGL/NativeVertexFormat.cpp b/Source/Core/VideoBackends/OGL/NativeVertexFormat.cpp
index 97b0b7a7a2..4f3f2ad0d7 100644
--- a/Source/Core/VideoBackends/OGL/NativeVertexFormat.cpp
+++ b/Source/Core/VideoBackends/OGL/NativeVertexFormat.cpp
@@ -86,10 +86,7 @@ void GLVertexFormat::Initialize(const PortableVertexDeclaration &_vtx_decl)
SetPointer(SHADER_TEXTURE0_ATTRIB+i, vertex_stride, vtx_decl.texcoords[i]);
}
- if (vtx_decl.posmtx_offset != -1) {
- glEnableVertexAttribArray(SHADER_POSMTX_ATTRIB);
- glVertexAttribPointer(SHADER_POSMTX_ATTRIB, 4, GL_UNSIGNED_BYTE, GL_FALSE, vtx_decl.stride, (u8*)NULL + vtx_decl.posmtx_offset);
- }
+ SetPointer(SHADER_POSMTX_ATTRIB, vertex_stride, vtx_decl.posmtx);
vm->m_last_vao = VAO;
}