Commit Graph
10686 Commits
Author SHA1 Message Date
Glenn Maynard 7fd8f3d3cc define HAVE_SDL 2004-06-14 04:12:19 +00:00
Glenn Maynard 235935572e remove SDL version check; we only required 1.2.6 due to an alpha blit
bug in 1.2.5, and we no longer use SDL's blits
2004-06-14 04:00:14 +00:00
Glenn Maynard c2d109dc02 events 2004-06-14 03:55:38 +00:00
Glenn Maynard 58cf9f21c5 HandleSDLEvents is too small to be worth splitting
handle hwnd changes within the renderers, since it's tied to the window
2004-06-14 03:54:46 +00:00
Glenn Maynard aa7ad967ae HandleSDLEvents is too small to be worth splitting
all code that handles SDL events is also responsible for enabling and
disabling those events
2004-06-14 03:53:41 +00:00
Fred Wulff b3470b32ed Fixed Linux compile issue (lib conflict) 2004-06-14 03:47:42 +00:00
Glenn Maynard 03e11c81a1 call SDL_UpdateHWnd 2004-06-14 03:34:38 +00:00
Glenn Maynard b1d49657ab UpdateHWnd -> SDL_UpdateHWnd in utils 2004-06-14 03:32:32 +00:00
Glenn Maynard 66397a57d3 add HAVE_SDL 2004-06-14 03:23:44 +00:00
Glenn Maynard 04aa247bd7 add HAVE_SDL 2004-06-14 03:16:44 +00:00
Glenn Maynard 9f72b10743 don't call HandleSDLEvents; cleanup 2004-06-14 03:14:00 +00:00
Glenn Maynard f4cea53212 HandleSDLEvents, comment 2004-06-14 03:13:13 +00:00
Glenn Maynard 56af82b1c9 HandleSDLEvents 2004-06-14 03:12:32 +00:00
Glenn Maynard 47a277ce2b move HandleSDLEvents to SDL_utils; the renderer is now responsible
for calling this
2004-06-14 03:11:39 +00:00
Glenn Maynard bc7a7b0d37 FocusChanged prototype 2004-06-14 03:09:28 +00:00
Glenn Maynard 6de244ebb1 fix stack framing (why is vc so bad at inline asm?) 2004-06-14 03:02:16 +00:00
Glenn Maynard 0fbd740a37 fix linux compile 2004-06-14 02:32:41 +00:00
Glenn Maynard bd9494fd43 split out FocusChanged 2004-06-14 02:13:44 +00:00
Glenn Maynard a69428d17b explicit RET (return value goes in EAX) 2004-06-14 02:10:47 +00:00
Steve Checkoway 42392d484e add files 2004-06-14 01:23:09 +00:00
Glenn Maynard 7481f3fcb3 remove PATH_MAX check 2004-06-14 01:23:02 +00:00
Glenn Maynard 2c3db44464 error handling fixes; SDL color key fix 2004-06-14 01:13:31 +00:00
Glenn Maynard 87823229c5 error handling fixes 2004-06-14 01:12:22 +00:00
Glenn Maynard 40c9749d54 fix warning 2004-06-14 01:10:26 +00:00
Glenn Maynard 66fb9eece6 use RageSurface 2004-06-14 01:09:11 +00:00
Glenn Maynard b481fc465b excessively large commit: use RageSurface 2004-06-14 00:51:00 +00:00
Glenn Maynard 201b1b1f22 fix error 2004-06-14 00:48:50 +00:00
Glenn Maynard 0c055d5ea4 RageSurface 2004-06-14 00:46:49 +00:00
Glenn Maynard b44f1404ce RageSurface, to replace SDL_Surface.
Most of SDL_utils is moved to RageSurfaceUtils, and does not require
SDL; SDL_utils is now only utils that actually need SDL.
(My goal isn't to eliminate SDL; it's to make it a back-end library, that
can be disabled on some platforms, rather than a required library as it
is now.)
2004-06-14 00:37:55 +00:00
Glenn Maynard 49259c1b12 fix ArchSwap24 2004-06-13 23:14:13 +00:00
Glenn Maynard f2578fe6a9 s/RageSurface/RageSurfaceUtils/ 2004-06-13 20:19:28 +00:00
Glenn Maynard bc9bbb392c cleanup 2004-06-13 20:05:36 +00:00
Glenn Maynard dd4bc636f4 cleanups 2004-06-13 20:03:18 +00:00
Glenn Maynard ee7a6bd261 unneeded include 2004-06-13 19:59:21 +00:00
Glenn Maynard b58fa07741 sdl, linux, unix automake conditionals 2004-06-13 19:58:07 +00:00
Glenn Maynard fc202fc210 more useful LINUX/UNIX defines 2004-06-13 19:30:45 +00:00
Glenn Maynard 5a81e7a80e move some vc hacks into arch_setup 2004-06-13 19:06:54 +00:00
Glenn Maynard 76319610bc maybe work around lua -ldl stuff 2004-06-13 18:43:21 +00:00
Chris Danford 3b610c7625 update vc7 proj 2004-06-13 16:47:51 +00:00
Chris Danford c882b4a0e0 fix link target path 2004-06-13 09:53:18 +00:00
Chris Danford 673c8c0144 add environment variables that themes can use to save state 2004-06-13 09:48:36 +00:00
Chris Danford a0411cc58a add environment variables that themes can use to save state 2004-06-13 09:42:14 +00:00
Glenn Maynard d0361ce63f stdint.h on all unix 2004-06-13 07:56:33 +00:00
Glenn Maynard d3bd09cdc8 fix up more obscure races 2004-06-13 07:55:27 +00:00
Glenn Maynard 9b7eeaf1af endian update 2004-06-13 07:36:15 +00:00
Glenn Maynard 1efd594730 byte swap update 2004-06-13 07:35:08 +00:00
Glenn Maynard 59fc237f79 endian.h check 2004-06-13 07:34:20 +00:00
Glenn Maynard c6d64feefc LITTLE_ENDIAN, BIG_ENDIAN, BYTE_ORDER 2004-06-13 07:32:44 +00:00
Glenn Maynard b71f5e26bb fix silly type errors 2004-06-13 07:14:24 +00:00
Glenn Maynard ec7a148b82 remove mySDL_Swap24 2004-06-13 07:11:49 +00:00