

SDL_GL_SetAttribute(SDL_GL_MULTISAMPLESAMPLES, 2) SDL_GL_SetAttribute(SDL_GL_SWAP_CONTROL, bImmediate ? 0 : 1) SDL_GL_SetAttribute(SDL_GL_MULTISAMPLEBUFFERS, 0) SDL_GL_SetAttribute(SDL_GL_BUFFER_SIZE, 24) SDL_GL_SetAttribute(SDL_GL_STENCIL_SIZE, 8) SDL_GL_SetAttribute(SDL_GL_DEPTH_SIZE, 24) SDL_GL_SetAttribute(SDL_GL_ALPHA_SIZE, 8) SDL_GL_SetAttribute(SDL_GL_BLUE_SIZE, 8) SDL_GL_SetAttribute(SDL_GL_GREEN_SIZE, 8) Printf("SDL_Init failed: %s\n", SDL_GetError())
#OPENGL 2.0 DOWNLOAD WINDOWS 7 64 BIT HOW TO#
Has anyone come across this and know how to get OpenGL to use the nvida drivers on Win7?Īnother thing to note is that the Win 7 machine is an Dell Precision m6600 with a Nvidia Quadro m4000 graphics card, and the XP machine is a Dell Precision m6400 with a Quadro FX 3700m.īy the way all I am doing with OpenGL and SDL before i call glGetString(GL_VENDOR) is this: I also ran GPU caps view and it says i have OGL 3.2 support and the test opengl programs it has run very well. I updated the nvidia driver to the latest version on my Win 7 box. Does this mean it is running in software mode on Win7? Why would it be using the intel drivers instead of nvdia? I called glGetString(GL_VENDOR) and it is returning me "Intel" under Win7 and "NVIDIA Corporation" under XP. This makes me thing that on Win7 its running in software mode for some reason. In XP I get a fairly good frame rate (and Linux), although on Win7 64 the frame rate is abysmal. So i have this application that i have been developing under XP (although its suppose to be cross platform) with OpenGL and SDL.
