]> git.tdb.fi Git - libs/gl.git/blobdiff - source/uniform.cpp
Complete rewrite of extension handling
[libs/gl.git] / source / uniform.cpp
index ac866cf5ddcdd9befbe6766750e0105149d3b756..09450a9a0962f991805ae0d7ba35698ff031f515 100644 (file)
@@ -7,39 +7,39 @@ namespace GL {
 template<>
 void UniformScalar<int>::apply(int index, unsigned size, const int *value)
 {
-       glUniform1ivARB(index, size, value);
+       glUniform1iv(index, size, value);
 }
 
 template<>
 void UniformScalar<float>::apply(int index, unsigned size, const float *value)
 {
-       glUniform1fvARB(index, size, value);
+       glUniform1fv(index, size, value);
 }
 
 
 template<>
 void UniformVector<float, 2>::apply(int index, unsigned size, const float *value)
 {
-       glUniform2fvARB(index, size, value);
+       glUniform2fv(index, size, value);
 }
 
 template<>
 void UniformVector<float, 3>::apply(int index, unsigned size, const float *value)
 {
-       glUniform3fvARB(index, size, value);
+       glUniform3fv(index, size, value);
 }
 
 template<>
 void UniformVector<float, 4>::apply(int index, unsigned size, const float *value)
 {
-       glUniform4fvARB(index, size, value);
+       glUniform4fv(index, size, value);
 }
 
 
 template<>
 void UniformMatrix<float, 4, 4>::apply(int index, unsigned size, const float *value)
 {
-       glUniformMatrix4fvARB(index, size, false, value);
+       glUniformMatrix4fv(index, size, false, value);
 }
 
 } // namespace GL