On Thu, 10 Mar 2011, Antonio Roberts wrote:
I've made a simple video mixer in Gridflow (9.13) and I want to send the
output to an external projector. I've set up my computer so that I can
drag windows to the second screen, but when I attempt to go full screen
using [#out sdl] and then pressing Esc it goes fullscreen on both
screens.
Sounds like the kind of problem that can't be solved in GridFlow. It's a
SDL issue.
If I use an [#out window] object, which I believe is an x11 window,
there's no way (that I can find) to go full screen, so I'm stuck at with
an 800x600 window on a 1366x768 screen. I did attempt to use a
[#scale_to (768 1366)] object to emulate being full screen but the
scaling causes a massive drop in framerate.
Changing the screen resolution is a sure way to avoid even having to
scale.
[#scale_to] is a simple abstraction not meant to be fast or fancy. It
would be a good thing to make a much better software scaler for GridFlow
(interpolating and faster), but it wouldn't be as fast as a
hardware-accelerated scaler, or simply changing the screen resolution.
Changing screen resolution also gives you the best image quality when
using a CRT, whereas on a LCD it just means you're getting the LCD monitor
to do the scaling for you.
Can anyone suggest how to go fullscreen on only one screen, how to go
fullscreen using an x11 window or some other way to do this?
There is the "border" method for removing the border, the "move" method to
put a window wherever you want (compute window coordinates to match the
way the mouse travels from one screen to the other).
I say that again in an email, because most people don't read the chat.
_______________________________________________________________________
| Mathieu Bouchard ---- tél: +1.514.383.3801 ---- Villeray, Montréal, QC
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management ->
http://lists.puredata.info/listinfo/pd-list