I'm using a string attrib (prims) to assign two different textures to a grid. The material is a karmamtlxsubnet with a usdprimvarreader (to load the texture string) and a usduvtexture (to sample the file). This works on the CPU engine but not XPU.
Loading the texture with a mtlximage node works for both CPU/XPU but i don't see a way to drive the filename with a primvar.
There is an older topic [www.sidefx.com] on this which outlines the issues well, so I'm mostly wondering about the current state.
The 19.5 changelog states that Karma now features [www.sidefx.com] 'Delayed texture loading' and 'On-demand loading of texture tiles and mesh primvars' so sounds like it might handle it.
Is there a way to get this working on XPU?