OpenGL: Difference between revisions

From LD Smith Games Workshop
Jump to navigation Jump to search
No edit summary
No edit summary
Line 25: Line 25:


[[File:Opengl tux.jpg|400px]]
[[File:Opengl tux.jpg|400px]]
Tux on an image background:
Not sure why the background is skewed.
[[File:Opengl tuxbkg.jpg|400px]]

Revision as of 22:06, 7 February 2010

I am attempting to integrate OpenGL into the code, so that the game uses hardware graphics acceleration. Hopefully, this will improve some of the framerate issues.

I can compile a program using #include "SDL_opengl.h", but I am getting errors about missing functions when an OpenGL method is called.


I installed the OpenGL libraries in cygwin, so I'm not sure if those were necessary:

Opengl cygwin.jpg


Installing these files may help

http://www.libsdl.org/extras/win32/cygwin/


Found out that I was using the wrong parameters to compile. I should have been using this:

gcc test.c `sdl-config --libs --cflags` -lglut32 -lglu32 -lopengl32

I got a simple square to display in OpenGL:

Opengl square.jpg

Added Tux:

Opengl tux.jpg

Tux on an image background:

Not sure why the background is skewed.

Opengl tuxbkg.jpg