jit.window over 2 matrox th2go

Apr 5, 2010 at 4:37pm

jit.window over 2 matrox th2go

Hi

I would like to share the following findings with the community, and have a question at the end without the urgent need (only curiousity) to get an answer.

I have been playing with one gl context (and window) over two “matrox tripple head 2 go digital edition” on windows 7. My setup is the following:

GPU 1: DVI Output 1: TrippleHead 3840 x 1024 : 3 x 1280 x 1024
GPU 1: DVI Output 2: TrippleHead 3840 x 1024 : 3 x 1280 x 1024

GPU 2: DVI Output 1: 1080 HD, Desktop

GPU 1 is an envidia GTX 285
GPU 2 is an envidia GT 120

This way I can use all 6 matrox DVI outputs and use the GPU 2 for GUI purposes.

I am capturing 2 Full HD (1080p / 24Hz) streams with 2 Blackmagic Intensity Pro cards, stitch them together and play them as a texture on jit.gl.sketch objects. My current patch runs with solid 30 fps.

Important with this setup is to send the jit.window to GPU 1 before the jit.gl.render – context is created, otherwise a massive drop in framereates is the result.

However I struggled with the window size of the jit.window. With the Desktop on GPU 2 and this Screen in Position 1 (rect 0 0 1920 1080) of the Screensetup for windows (I dont recommend the Matrix PowerDesk setup utility), and the two Matrox windows in Position 2 (rect 1920 0 5760 1024) and Position 3 (rect 5760 0 9600 1024), I was unable to create a jit.window that spans the screen position 2 and 3 (rect 1920 0 9600 1024). it actually covered only about (rect 1920 0 8100 1024).

Why is this?

I solved the problem changing the orders of the screens:
In the screensetup utility Position 1 and 2 (span: rect -7680 0 0 1024) are now the matrox windows, while on Position 3 (0 0 1920 1080) is the desktop. this works fine.

#49557

You must be logged in to reply to this topic.