I eventually found out how to check memory residency of my textures … glAreTexturesResident ! … and I was somewhat taken aback by the fact that so few of my textures are resident.
Now questions … all my textures are visible all of the time … so I’d presume that the big textures should be made resident if possible ?
I’ve played around with glPrioritizeTextures and altered the order of my textures … I did expect there to be some change in performance but no … it all moves along at a respectable 60 fps …
Some of the textures are 512x256x24 so I’d have expected some dramatic change in fps …
Tips, comments … advice gratefully received.