   GDI Vs OpenGL
  i am looking for a nice article on comparison between C++(GDI) and openGL thanks in advance 
  GDI: Windows-specific interface for handling drawing of graphics and text to non-device-specific rendering contexts. Usually slow as hell compared to an accelerated interface, and does not provided 3D rendering functionality.OpenGL: Non-platform-specific interface to vendor-provided drivers giving access to hardware provided acceleration of the fundamental set of 3D rendering capabilities.A side-by-side comparison of these two is not really possible or practical, since they are not meant to fill the same shoes, and actually have completely different purposes. GDI is great if it is a Windows-only project that does not require smokin' graphics performance (read: not a game); OpenGL is great if you develop for a multitude of platforms and/or need access to hardware acceleration provided by hardware for the latest graphical tricks. So, I doubt you are going to find any articles comparing the two.Now, articles comparing OpenGL with Direct3D are a dime-a-dozen...EDIT: Oh, yeah, and C++ is irrelevant, since it can, of course, be used with either GDI or OpenGL.   GolemBlender--The Gimp--Python--Lua--SDLNethack--Crawl--ADOM--Angband--Dungeondweller [edited by - VertexNormal on February 9, 2004 12:09:31 PM]