* commit '5ea0465d4550944e2e5ac953a5c18ef31f31ec4d': Use float textures to render gradients when possible