j4s0n-c / ISF-Synth-VCV

ISF based video synthesis/manipulation plugins for VCV Rack
6 stars 0 forks source link

TextureMonitor external viewer window output is glitching #5

Open yat-sek opened 7 months ago

yat-sek commented 7 months ago

The glitch is only in the external window, not the viewer.

https://github.com/j4s0n-c/ISF-Synth-VCV/assets/157920155/9120330e-d0e3-4061-bcdd-24eeaa357834 IMG_9428

j4s0n-c commented 7 months ago

Interesting... Haven't seen that. Do you have the latest NVIDIA drivers installed? Do you have the NVIDIA control panel set to always use the NVIDIA GPU and never switch to Intel GFX? Laptop or desktop? GPU model? Same behavior if you move that window to another display? What happens in full-screen mode (press F key)?

yat-sek commented 7 months ago

My PC Desktop specs : 12th Gen intel i7-12700KF NVIDIA GeForce RTX 3070 Ti (updated drivers and always use NVIDIA GPU) SSD 980 Pro 1 TB boot drive

glitches on both of my displays ( dueal Philips 275E)

Interestingly when I just opened a browser on the same screen as the main VCV rack rack window to type this, the texture monitor window on my other monitor stopped glitching the animation and is playing it smoothly. I went back to VCV rack window - the glitch is back. So it appears to be glitching only when the main VCV rack window is active. Hopefully the above makes sense. Weird and will be impssible to track down, I think.

j4s0n-c commented 6 months ago

"Weird and will be impssible to track down, I think." Yeah... Seems almost like a memory issue, or maybe... What are your settings in nVidia control panel for "Background Application Max Frame Rate" and "Max Frame Rate"? Any others that you think might be relevant?

j4s0n-c commented 6 months ago

This bug finally found me! I think it is related to having multiple monitors at different resolutions. Will investigate further.

yat-sek commented 6 months ago

Both my monitors are the same Philips 275E and have the same resolution. Background application max frame rate is set at 30 FPS and max frame rate was off. I set them both to 60 FPS. Will monitor and let you know the outcome.