vitamin - true. glxgears does not use any extensions as far as im aware, just the core LIBGL library on the OS. They are basic operations, but still 3D functions nonetheless? And therefore some functions that wine's DLLs map to? DanKegel - definitely for performance! Hopefully something later down the track will be able available. Im happy to have it completely software rendered, im trying to prove a concept, dont care if its slow. But, back to my problem - Ive managed to remove the bottom GL_INVALID_OPERATION error by installing the package libgl1-mesa-swx11 which in Ubuntu auto removes libgl1-mesa-glx. Theoretically all previously direct calls to graphics are now indirect to software. A good result is the sourceforge program 'glmark' runs quite well considering. For wine to run my original program it leaves Code: err:winediag:X11DRV_WineGL_InitOpenglInfo The Mesa OpenGL driver is using software rendering, most likely your OpenGL drivers haven't been installed correctlyerr:winediag:X11DRV_WineGL_InitOpenglInfo The Mesa OpenGL driver is using software rendering, most likely your OpenGL drivers haven't been installed correctly and Code: err:d3d:WineD3D_ChoosePixelFormat Can't find a suitable iPixelFormat Can anyone help with these specific errors?