Hello, I'm trying to use GLDirect to supplement the DirectX hardware acceleration provided by the latest VMware Workstation. I downloaded the old GLDirect control panel from majorgeek.com. It installed properly for me as far as I can tell. I'm trying to use it to run Second Life, but I'm having a problem.
Second Life wants to allocate a pixel format with an 8 bit alpha channel and 24 bit depth. When it passes the pixel format descriptor to ChoosePixelFormat, it gets back a pixel format descriptor with 32 bit depth and 0 bit alpha channel.
This happens when I use the driver in both hardware-accelerated modes (with shaders and without).
Interestingly enough, when I use the driver in software mode, the driver complains by spawning a dialog "GLD: (CRI) Driver used before initialisation!"
I'm not sure whether this is a VMware problem, a Mesa problem, a GLDirect problem or a Second Life problem.
Anyone out there able to help me?
The version of VMWare workstation I'm using is 6.5.1
Sounds like it just needs a modification to GLDirect's pixel format selection code. There's insufficient info for me to know what to alter. I'd suggest you obtain the GLDirect source code and investigate.