Jallen said:Change line 59 in OpenGLApp.cpp to this:Humus said:Yeah, I've heard that from other 6800 owners too. * Waits for Ruined to pull his usual rant *
No shadows would most likely mean that the shadow shader writes 1 to alpha for some reason.
otherwise you won't get an alpha channel in the pixelformat.Code:pf.alphaBits, 0,
Hmm, that's obviously an error. Thanks for pointing it out. But still, that shouldn't matter unless the driver doesn't support WGL_ARB_pixel_format (which I'd be very surprised if nVidia didn't support) since it's only used to create a temporary context which is later destroyed and a new one is created using WGL_ARB_pixel_format, which properly sets the alpha:
Code:
WGL_ALPHA_BITS_ARB, pf.alphaBits,
Did this fix it for nVidia cards?
Edit: Uploaded a new version with this change. Tell me if it works or not now.