Major rewrite of SwapBuffers routines.

This rewrite abstracts out all screen compositing code into sdl_common.c 
and treats pure and OpenGL modes as backends.  This should make fixing 
compositor bugs easier in the future, as well as providing alternate 
rendering forms for weaker cards if necessary.



git-svn-id: svn://svn.code.sf.net/p/sc2/code/trunk@2653 8092fc87-c524-0410-9efc-e669fe64eaf9
This commit is contained in:
mcmartin
2007-01-11 00:45:48 +00:00
parent 7a3037e48c
commit 43eb06dd28
7 changed files with 390 additions and 290 deletions
+4
View File
@@ -1,4 +1,8 @@
Changes towards version 0.7:
- Major rewrite of the SwapBuffers commands -- screen compositing logic
has all been abstracted out into sdl_common.c instead of being
nearly-duplicated in opengl.c and pure.c - Michael
- --- 0.6.1 maintenance release occurred at this point ---
- The Unicode Private Use Area is no longer considered printable. This
is a stopgap to handle unusual behavior with text entry under OS X.
See bug #942 for more details - Michael