realbasic-nug
[Top] [All Lists]

Re: OpenGL Development

To: REALbasic NUG <realbasic-nug@lists.realsoftware.com>
Subject: Re: OpenGL Development
From: Michael Diehr <md03@xochi.com>
Date: Tue, 11 Nov 2008 17:50:08 -0800
Authentication-results: mx.google.com; spf=neutral (google.com: 74.124.194.228 is neither permitted nor denied by best guess record for domain of realbasic-nug-bounces@lists.realsoftware.com) smtp.mail=realbasic-nug-bounces@lists.realsoftware.com
Delivered-to: listarchive@realsoftware.com
In-reply-to: <1D3E6038-1EDE-400B-8540-569CEC46270C@xochi.com>
References: <1D3E6038-1EDE-400B-8540-569CEC46270C@xochi.com>
Reply-to: REALbasic NUG <realbasic-nug@lists.realsoftware.com>
Sender: realbasic-nug-bounces@lists.realsoftware.com
Update: Parallels 4.0 (released today) seems to have significantly better OpenGL support. My test apps which would crash the video driver under 3.0, seem to work quite a bit better under 4.0. I enabled "Enable 3D Acceleration" and set the VRAM to 128MB.

On Oct 17, 2008, at 9:54 AM, Michael Diehr wrote:

I'm trying to debug cross-platform OpenGL code, using Open GL Declare Libraries 1.3 + my own code.

I do primary dev. on the mac, then remote debug to windows VMs.

Here's what I've found:

Using 2008R4.1 on Mac 10.5.5 (intel), using Remote Debugger Stub 1.5 on Windows XP SP3.

Under Parallels 3.0 (5608) with "experimental direct X support" off: OpenGL fails (winChoosePixelFormat returns 0) With "experimental direct X support" ON -- works pretty well, but the video driver crashes a lot. Setting VRAM to 64MB helps (but still crashes occasionally, not sure if this is their fault or mine). Of interest, reportedly "Coherence" mode, which uses the Mac GL drivers directly, gives better performance than either windowed or full-screen mode (which use the Parallels emulation driver).

Under Fusion 2.0 (116369), with "Accelerate 3D graphics" enabled: OpenGL works -- sortof: a 10-line rotating square demo works. However, the GL features seem limited, e.g. GL_TEXTURE_RECTANGLE_ARB (which allows arbitrary sized rectangular 2d textures) didn't seem to work at all.

On balance, it seems that parallels wins, today at least.

Questions:

* there used to be a RB-games list -- is there a forum/list now where RB+OpenGL developers congregate?

* is there a better setup for doing cross-development? I do have an (old) Dell XP box I could dust off for testing on an actual hardware machine.

* Is Vista a better test platform for OpenGL issues than XP3?




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

Search the archives:
<http://support.realsoftware.com/listarchives/lists.html>


<Prev in Thread] Current Thread [Next in Thread>
  • Re: OpenGL Development, Michael Diehr <=