Are you doing it on ATI card?
Then read this: http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=282189#Post282189
Type: Posts; User: martinsm
Are you doing it on ATI card?
Then read this: http://www.opengl.org/discussion_boards/ubbthreads.php?ubb=showflat&Number=282189#Post282189
There is very easy to use tool Link Shell Extension that integrates into Explorer and allows to create as links (hard and soft) or junctions:...
Have you called glewInit after context creation?
It is better to not call glGet* functions because of performance reasons. It is better to cache all state you set in client side (in your program), and then use this state to change only that GL...
I recommend Ogg Theora!
Here's nice library that will do lowlevel decoding for you: http://code.google.com/p/liboggplayer/
It also includes OpenGL renderer example that uses GLSL shader to...
OpenGL is not open-source. OpenGL is API specification open to anybody.
Currently tesselation in OpenGL is available only as vendor specific extension AMD_vertex_shader_tesselator.
Yes, VAO is in 3.2 core. It is even in 3.0 forward compatible context.
Yes, draw functions can run without VAO. On pre-GL3 core/fc versions you can use display lists to simulate VAO's.
Cg supports bacend for generation shader in GLSL language. And ATI supports GLSL in OpenGL (it is in OpenGL core since verion 2.0). So yes - Cg supports ATI card.
noise function in GLSL can return value 0. It is perfectly legal value to return. Nvidia has done nothing wrong there.
What ATI Catalyst driver have you installed? To get 3.2 support you must use 9.12 driver.
gl.h usually comes with your compiler, and is not upgraded to newest/lastest OpenGL version. To get latest...
Have you installed Catalyst video drivers for your card?
Under GL3 you can do it with one draw call, if you pack textures into one texture array. Then use third texcoord to select from which slice of this array to take texture. This can significantly...
Don't load files or create resources (memory allocastions, new quadrics) in rendering loop. Do it only once - at program startup.
Also you are misusing delete and malloc. You can delete only what...
Mac is not a console system. Modern Mac had same hardware as any other PC has.
You don't need to delete old display lists to create new one's. Just call glGenLists function again to generate new lists and you can use them additionally together with previously created lists.
What do you mean by "size for display list"? When you call glGenList you specify number of how many display list id's to generate. After that you use those id's (n, n+1, n+2, ...) in glNewList...
You can check specifications for published versions: http://www.opengl.org/documentation/specs/
I do not understand the question.. and what does it have to do with OpenGL.
if (object1.collidesWith(object2) == true)
{
score++;
}
You could also try also stb_image.c - it is one small standalone .c file that can load popular image formats such as bmp, tga, jpg, png.
Don't use NV extension.
Use EXT_transform_feedback. It is based on NV extension, but is supported also by ATI, and it is also in GL3 core.
Just a suggestion: Why you shouldn’t use Dev-C++ « Unrefined Awesome
I have only tried 190.56 version. I guess 190.57 should work also, I've never encountered driver (with modded inf) from laptopvideo2go that doesn't work on my laptop (on all three OS'es -...
No, not in archive. nv_disp.inf should be download separately from that link which I have you. Look for "INF Modified" link: http://laptopvideo2go.com/infs/190series/19062_win7x32/nv_disp.inf
...
Strange. Replacing nv_disp.inf should help get rid of that error message. Are you sure you replaced correct file?
I am getting all the latest OpenGL extensions (and 3.2 core version) on my 8400M...
Hmm, no. Latest drivers are 190.62: http://forums.laptopvideo2go.com/topic/24925-v19062-windows-7vista-32bit-nvidia/
You should download driver (from this site or from nvidia) and then replace...