I am in the process of figuring out how I can reliably have a DX11 fullscreen renderer with VSync to avoid tearing.
The kind of visuals I do involve a lot of hard flickering and I am constantly having tearing. I have tried various renderers and even though the standard DX11 renderer have a VSYNC option, it doesn’t work, I still have loads of tearing all the time.
I have been suggested to try and share the texture to DX9 to use the DX9 renderer to go fullscreen with VSync, but it doesn’t seem to work, I am doing like this: https://discourse.vvvv.org/t/12368
If been using the Renderer (DX11 Form). It is still a bit buggy and missing features but usable. Render your content in Renderer (DX11 TempTarget) for example and then put it on a fullscreen quad.
I have not tried the other more recent experimentals (DX11RenderFullScreenForm / DX11RenderFullScreenTest) yet.
For your convenience I copied & pasted the code into a dynamic plugin.
Just put it here:
It should work out of the box, if not you may have to relink the following references using the Project Explorer (ctrl+j):
They are located in: packs\dx11\core
FullscreenDX11Renderer.7z (5.6 kB)
doesn’t really work for me here, it won’t go fullscreen, it kind of goes fullscreen by removing the border around the window.
I have previously tried the form renderer, but it is (or at least the version I was using was) quite buggy
Ah had a similar problem on windows 7 when using two or more monitors. On Windows 8(.1) it works for me.
I am on win10 64bit, with two monitors.
it also seems to be messed up by some scaling thing, but still weird, even if I set scaling to 100% on all monitors