moved texture enumerations from Texture-internal to ::render namespace