realbasic-games
[Top] [All Lists]

Re: Changing Resolution

To: REALbasic Games <realbasic-games at lists dot realsoftware dot com>
Subject: Re: Changing Resolution
From: Asher Dunn <asher at fireyesoftware dot com>
Date: Tue, 22 Feb 2005 15:45:11 -0500
Delivered-to: realbasic-games at lists dot realsoftware dot com
References: <1grsvfh dot 5m6rl3r6dkemM%support at monkeybreadsoftware dot de> <83042b5e4680715943d5bac12cd368fb at chaoticbox dot com> <F98A9AF4-7F90-11D9-B777-000A95DB6C90 at fireyesoftware dot com> <06e4c9ab40dc1b30b81d45d2d7046439 at chaoticbox dot com>

On Feb 15, 2005, at 4:03 PM, Frank Condello wrote:

On 15-Feb-05, at 3:34 PM, Asher Dunn wrote:

On Feb 11, 2005, at 5:33 PM, Frank Condello wrote:

To sum up: MBS is probably easiest for Win32, Display Overlord is probably easiest for Mac OS 8/9, and it also currently works on OS X, but in the end there's no "safe" way to get an RB window to draw on a captured OS X display no matter how you go about it.

Just out of curiosity, could I capture the display with the Display Overlord plugin and then create a fullscreen OpenGL context that would show up? I mean a true fullscreen context not attached to any window.

That's actually the best (or at least one proper) way to go about it. Basically, with a captured display on OS X Apple recommends drawing to a fullscreen OpenGL context or directly to the blanking window. The window manager hack I use in DisplayOverlord shouldn't cause any problems (and works fine for now) but it's not officially supported. A fullscreen OpenGL context will also swap quite a bit faster than a windowed
context at resolutions that aren't fill-limited.

OK cool :-)

Asher Dunn
--------------------------------------------------------
President and Head Developer of Fireye Software <http://www.fireyesoftware.com/>
AIM and Yahoo: fireye7517

_______________________________________________
Unsubscribe or switch delivery mode:
<http://www.realsoftware.com/support/listmanager/>

Search the archives of this list here:
<http://support.realsoftware.com/listarchives/lists.html>

<Prev in Thread] Current Thread [Next in Thread>