I developed an ActiveX component that uses OpenGL. It works great but I am seeing strange things on some computers (Video Cards). These issues are listed below. Any ideas or previous experience in making things work more universally would be appreciated.
I export a BMP that is a dump of the rendered image when the user desires. The exported image only seems to work if the window is a certain size. This is not a memory allocation problem because sometimes the larger size works and the smaller doesn’t.
When the window is certain sizes I cannot get the image to render at all (Black screen). Sometimes I have to enlarge the image render it and then shrink it back to its original size to get the image to render or the buffers to swap and display properly.