   opengl32.dll nvidia drivers
  I thought OpenGL32.DLL changes when you install new graphic drivers so it can update the extensions with new functions in the DLL.But my system32/ folder still shows the same old Microsoft version.If not where are the driver files? Does opengl32.dll link directly with the driver or does it go through the Windows OS?   
  opengl32.dll doesn't get updated, instead it hands off to various compoents of the installed drivers to do the work (MCDs and ICDs)   ;  So when one loads extensions with function pointers, do they come from DLLs or from somewhere else?When is the OpenGL driver loaded, at boot time or when an application uses it? Is there some sort of driver file stored on the hard drive?   ;Quote:Original post by BoderSo when one loads extensions with function pointers, do they come from DLLs or from somewhere else?When is the OpenGL driver loaded, at boot time or when an application uses it? Is there some sort of driver file stored on the hard drive?I'm pretty sure the OpenGL driver is in the graphics card driver; the function pointers returned at extension loading are in the graphics driver .dll.I have lots of nv*.dll files in C:\WINDOWS\system32; nv4_disp.dll is the main display driver, and I'm guessing nvoglnt.dll is NVidia OpenGL driver for NT-based kernels.I don't know when the driver is loaded. I'd guess at system startup, but that's just a guess.   ;  for nvidia (+ winxp/2000) the opengl driver is called nv_oglnt.dll (or something similar from memory) basically that does all the work, opengl32.dll is the 100% software driver or redirects u to nv_oglnt.dll if u have nvidia drivers installed   ;  Thanks for that info. It does look like the opengl driver. But it doesn't have the OpenGL functions post version 1.1. Are these stored in a DLL somewhere?   