OpenGL: Use fragment shaders to paint gradiants instead of textures. Textures doesn"t seem to work properly on intel cards when using VL. Probably faster than textures too.