Don't store local state in renderers

Use render state to store the state globally. Changes affect both
rayrends and the OpenGL texture renderer