Although
CopperCube uses
Irrlicht for rendering 3d graphics, I only made the D3D8, D3D9 and Software Renderer available in it. The reason for this is that CopperCube uses an older, highly modified Irrlicht version internally and back then, the
OpenGL driver wasn't able to render into existing windows. More and more new features were added to the supported drivers, and it became more difficult to support OpenGL as well. But recently, I sat down and started backporting everything into OpenGL, and on my local build it seems to work already:
The great thing about this is that not only people who complained in the last years that irrEdit doesn't work under Linux using Wine, this will probably change once this feature is ready. Also, with OpenGL working in CopperCube, this will mean that I can port it to other operating systems such as Mac OS or Linux.