summaryrefslogtreecommitdiff
path: root/Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp
diff options
context:
space:
mode:
authordegasus <wickmarkus@web.de>2013-01-11 11:59:42 +0100
committerdegasus <wickmarkus@web.de>2013-01-11 11:59:42 +0100
commit60b8e4fb1cd39cb1612b25fd720f8521f0ceff79 (patch)
tree27f3b922ff117590c463f7e1fe749670a10e741b /Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp
parent092a99cbd25e90811140b21331a3f10d3807a6a1 (diff)
vertex shader for texture converter
Diffstat (limited to 'Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp')
-rw-r--r--Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp b/Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp
index 46cd66ca35..e57674a2fd 100644
--- a/Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp
+++ b/Source/Plugins/Plugin_VideoOGL/Src/ProgramShaderCache.cpp
@@ -107,9 +107,12 @@ void ProgramShaderCache::SetProgramBindings ( ProgramShaderCache::PCacheEntry& e
}
// Need to set some attribute locations
- glBindAttribLocation(entry.prog_id, SHADER_NORM1_ATTRIB, "rawnorm1");
- glBindAttribLocation(entry.prog_id, SHADER_NORM2_ATTRIB, "rawnorm2");
- glBindAttribLocation(entry.prog_id, SHADER_POSMTX_ATTRIB, "fposmtx");
+ glBindAttribLocation(entry.prog_id, SHADER_POSITION_ATTRIB, "vposition");
+ glBindAttribLocation(entry.prog_id, SHADER_POSMTX_ATTRIB, "fposmtx");
+ glBindAttribLocation(entry.prog_id, SHADER_TEXTURE0_ATTRIB, "texture0");
+ glBindAttribLocation(entry.prog_id, SHADER_COLOR0_ATTRIB, "color0");
+ glBindAttribLocation(entry.prog_id, SHADER_NORM1_ATTRIB, "rawnorm1");
+ glBindAttribLocation(entry.prog_id, SHADER_NORM2_ATTRIB, "rawnorm2");
}