Hi, I wonder if anyone can help with this problem I’m having with an MFC SDI application that I am trying to deploy…
Laptop with ATI Radeon with PFD_SUPPORT_OPENGL and PFD_DOUBLEBUFFER, everything is fine.
Same laptop with PFD_SUPPORT_OPENGL only selected, complete system crash ensues.
Laptop with VIA S3 chipset and PFD_SUPPORT_OPENGL and PFD_DOUBLEBUFFER selected, we have the bug where the MFC child window fails to get its WM_PAINT messages. Although the first GL window paints ok all of the time.
VIA S3 Laptop with PFD_SUPPORT_OPENGL only selected, painting and MFC messaging is fine, but obviously slow.
Other info. The SDI app uses the CS_OWNDC style for the GL windows, and uses a single RC with multiple DC’s, one for each GL child.
Am I right that there is no consequnce of calling SwapBuffers() if double buffering is disabled?
Any help greatly appreciated.