As I understand it, one needs to have an openColorIO viewer applied to the render, and also have an OCIO input transforms applied to the diffuse textures. I applied the OCIO to the render in the Vray VFB (using spi-anim), and used a VrayTexOCIO node on the diffuse textures set to "colorspace" mode with the "in" set to dt16 and "out" set to Inf. FWIW, the textures are actually 8-bit png filles.Just wanted to confirm that this is a correct/viable workflow.
Let me make my question a bit more specific: When you say "real-time feedback to the texture painter with OCIO enabled texture packages" I imagine you mean a program like Mari which works with OCIO color management?
Would the idea of this alternative pipeline be to set Mari to use OCIO color management (for spi-anim that means 8 bit diffuse textures are vd8) for painting the textures, but then in the render still doing an SRGB to linear conversion on the diffuse textures prior to rendering?