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>
|