X-Git-Url: http://git.tdb.fi/?a=blobdiff_plain;f=source%2Fprogram.cpp;h=111cf64b1d31886e3d33cf831d89c01642a18a6e;hb=ee377487a2853046085e91fa41c62ea42066d168;hp=95102fe9b8367205ec70976f3f77b9b1811d3ea5;hpb=0778636782c7c42564bfea87d56fc76c583a888e;p=libs%2Fgl.git diff --git a/source/program.cpp b/source/program.cpp index 95102fe9..111cf64b 100644 --- a/source/program.cpp +++ b/source/program.cpp @@ -2,10 +2,10 @@ #include #include #include +#include +#include +#include #include -#include "arb_shader_objects.h" -#include "arb_uniform_buffer_object.h" -#include "arb_vertex_shader.h" #include "buffer.h" #include "error.h" #include "program.h" @@ -101,16 +101,16 @@ void Program::link() if(!(linked = value)) throw compile_error(get_info_log()); - glGetProgramiv(id, GL_ACTIVE_UNIFORMS, &value); - unsigned count = value; + int count; + glGetProgramiv(id, GL_ACTIVE_UNIFORMS, &count); vector uniforms_by_index(count); - for(unsigned i=0; i