Test with modern OpenGL and shaders