Problem going fullscreen with OpenGL
I can’t seem to get any output on my secondary monitor when going fullscreen with a jitter window.
I am making a new jit.window with the @floating 1 attribute. When I drag it to my secondary monitor and go fullscreen, I just get a black screen. When I drag it to my primary monitor, everything is working fine.
I am using Max 4.6/Jitter 1.6 on Windows, with an nVidia 6800 graphics card.
I suspect something needs to be changed in the graphic card settings, but what?
To clarify further – the output window is *always* black on the secondary monitor, whether in windowed mode or fullscreen mode.
The same output window works fine on the primary monitor, either windowed or fullscreen.
More info: If I use the VideoBlobs example from the Jitter Recipes, and just add @floating 1 to the jit.window, that example works perfectly.
However, if I open the help patch for jit.gl.slab, and do the same thing (add @floating 1 to the jit.window), then I only get black on the secondary monitor.
when jit.gl.slab help patch is running (after adding @floating 1 to the jit.window), I can drag the window back and forth across the monitors.
when part of the window is still on the primary monitor, the whole window is fully drawn, and I get the usual "jit.gl.render: building GL on window "foo"…" message
however, when the window is *entirely* on the secondary monitor, it then goes completely black, and occasionally, this error appears:
ob3d_draw_preamble initial: GL Error: Invalid operation
sometimes I get this error instead:
jit.gl.texture: error disabling readback mechanism for capture: GL Error: Invalid operation
I think it depends on whether the jit.window was on the primary or secondary monitor when I started the patch running.