Problem going fullscreen with OpenGL

Apr 21, 2007 at 1:44pm

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?

#31509
Apr 21, 2007 at 1:46pm

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.

#102568
Apr 21, 2007 at 2:04pm

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.

#102569
Apr 21, 2007 at 2:29pm

Further info:

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.

#102570

You must be logged in to reply to this topic.