I was testing VRS in the CitySample and noticed that if shading rate goes to 2x2 there’s massive flickering on the asphalt. Digging deeper it seems that since those materials use virtual textures, they are flickering like crazy. It flickers even without VRS but it’s less noticeable.
I duplicated that asphalt texture and made 2 simple materials, one uses it as a Virtual Texture and the other as standard and to my surprise the virtual texture appears as extremely sharp.
If you were to zoom in (I used the windows magnifier app at 5x) I noticed it does single pixel flickerings on certain pixels. In this video I tested with r.VRS.DebugForceRate 3 just to emphasize it better.
That’s also in the unlit view with AA disabled because that was my first hunch.
My second hunch is that it maybe switches between 2 mips every other frame even when stationary ? In this video : https://youtu.be/dj4kNnj4FAQ?si=bSUJHOz-q_ZjxguE&t=1191 I noticed there’s a debug view of the virtual texture streaming system, how do I enable that ? It feels a bit weird that it’s doing work even when stationary.
Any ideas of what’s causing this and how to fix ?