I'm putting this code out in the public domain. You are free to use this code in your projects.


FPSLimit.hpp and cpp is a class that sets a framerate limit on an SDL program. It's pretty simple to use.


SDLGLTexture.hpp and cpp are functions that will load textures from a file into OpenGL. You need SDL and SDL_image in order to use it.


SDLGLFont.cpp and hpp contains a class that acts as a bitmap font. I've attached a sample font I created as well. I know that GLUT has a function for a bitmap font, but sometimes it's convenient not to link GLUT into your program, so this serves as a lightweight bitmap font system in its replacement. This file depends on SDLGLTexture.hpp and cpp to do its loading.


This code is available at GitHub under the repository OpenGL-SDL-Code-Warehouse.