I am new to OpenGl but I have a problem in DirectX that could cause me shift to OpenGl.
I run on WinXp and have a windowed application that render to a window on the primary screen. Now I want a copy of that image on the secondary screen. The primary screen is in portrait mode and the secondary screen is in landscape mode. The resolution is also different.
Now i DirectX I can easily do this but with a large performance drop when the image copy is placed on the secondary screen.
The only way DirectX can handle a dual-heap device effectively is when it runs full-screen on both monitors and that not what I want.
Now I ask you OpenGL guys, is this easily done in OpenGl with no performance problem?
I there some example code somewhere I can use to get going and make a test?