Glenn Maynard
9bcb468aa0
Sick of wrestling with the SDL blitters.
2003-06-29 07:03:00 +00:00
Glenn Maynard
3a9205e1d2
move prototype
2003-06-28 02:03:26 +00:00
Chris Danford
429d311c2a
Remove composited text. The large amount of memory it uses is a bigger penalty than drawing a quad for each glyph.
2003-06-05 22:18:42 +00:00
Chris Danford
428d560a6b
Clean up resolution fallback logic
...
Add video settings for G400
Working on composited text
2003-06-05 19:29:27 +00:00
Glenn Maynard
1dc380ee5c
When converting SDL surfaces, only copy the palette if both the source
...
and dest is paletted.
Add: mySDL_SaveSurface, mySDL_LoadSurface, mySDL_MapRGBExact
(like SDL_MapRGB but does no nearest-match) and mySDL_BlitTransform.
2003-06-04 20:08:51 +00:00
Glenn Maynard
2dc0c96c8d
add mySDL_GetAllEvents and mySDL_PushEvents
2003-05-26 01:43:23 +00:00
Glenn Maynard
96f86ed5e2
Add mySDL_EventState to work around bizarre SDL event behavior
2003-05-25 23:49:40 +00:00
Chris Danford
bb089f467e
consolidate SDL icon changing code
2003-05-25 21:58:34 +00:00
Glenn Maynard
60921db8e5
Stop using basic_string for Sint32. We only use it in one place and it's
...
a bit of a performance hit there ...
2003-04-25 19:40:49 +00:00
Glenn Maynard
3046f71c66
add SDL_GetEvent
2003-04-12 19:00:56 +00:00
Chris Danford
0bb7164b91
worked on Error diffusion dithering algorithm, but it doesn't end up looking much better than OrderedDither
2003-04-05 21:17:51 +00:00
Glenn Maynard
609531c1a7
Automatically figure out if we can use 0alpha or 1alpha. I'll remove the
...
old code once the new code is stable.
2003-03-27 06:01:43 +00:00
Glenn Maynard
0d5cd0bc0f
apparently it does want to be this way
2003-02-14 23:03:14 +00:00
Glenn Maynard
dd06dddc75
use Sint32 char_traits correctly
2003-02-14 22:52:38 +00:00
Glenn Maynard
5940c3a148
add a char_traits for Sint32
2003-02-14 22:49:51 +00:00
Glenn Maynard
e83979439f
pull in SDL headers in one place, handle X silliness
2003-02-14 06:29:40 +00:00
Glenn Maynard
7344ddf371
add a hack to fix annoying borders
2003-01-23 05:35:21 +00:00
Glenn Maynard
f44f8d818c
rudimentary paletted texture support and some other optimizations
2003-01-23 04:45:45 +00:00
Glenn Maynard
3f2648011f
Some SDL source files: dithering routine, zoom routine and
...
misc. tools.
2002-10-24 03:38:23 +00:00