Да, так.
Еще можно выставить TexFlags.TextureShaderNV=0, тогда даже при HardwareShaders=1 водичка будет черная и плоская.