Add OpenGL capabilities detection