[SDL] ANN: glSDL 0.8 released

David Olofson david at olofson.net
Tue Jul 10 15:04:01 PDT 2007


glSDL 0.8 released
------------------
	Bug fixes and stuff has added up, so I decided it's
	time to make another release. Most importantly,
	some bugs that would cause crashes in some
	applications have been fixed.
	   For those wanting more than plain SDL 2D, but
	not willing to implement native OpenGL support,
	glSDL now has some easy to use API extensions that
	allow scaling, rotation, color multiplication and
	slightly extended alpha blending when using OpenGL.
	Demo/test program included.

ChangeLog:
	* Fixed fake_screen memory leak when calling
	  (gl)SDL_SetVideoMode() without closing video.
	* Colorkey implementation now ignores the alpha
	  channel in RGBA surfaces, for SDL compitibility.
	* Now uses SDL_GL_SWAP_CONTROL to try to enable
	  retrace sync when using double buffering.
	* Freeing surfaces after closing the SDL display
	  should now be safe. (UnloadTextures checks if
	  video is up before calling OpenGL.)
	* Fixed use of uninitialized pointer instead of
	  display surface when reopening the display.
	* Moved destruction of fake_screen to have it done
	  before unloading OpenGL, closing the display etc.
	* Added Extended 2D API (OpenGL only):
		* glSDL_SetBlendAlpha()
		* glSDL_SetBlendColor()
		* glSDL_SetCenter()
		* glSDL_SetRotation()
		* glSDL_SetScale()
		* glSDL_ResetState()
	* Added 'balls' test for the Extended 2D API.
	* Added usage text to bigscroll and balls.

Home:
	http://olofson.net/mixed.html

Direct download:
	http://olofson.net/download/glSDL-0.8.tar.gz


//David Olofson - Programmer, Composer, Open Source Advocate

.-------  http://olofson.net - Games, SDL examples  -------.
|        http://zeespace.net - 2.5D rendering engine       |
|       http://audiality.org - Music/audio engine          |
|     http://eel.olofson.net - Real time scripting         |
'--  http://www.reologica.se - Rheology instrumentation  --'



More information about the SDL mailing list