OpenGL with shaders - support for textures