Commit Graph

93 Commits

Author SHA1 Message Date
Sam Lantinga
0166cd5b97 Oops, that wasn't right... 2001-07-31 00:26:32 +00:00
Sam Lantinga
80329f867e Fix build when GL_CLIENT_PIXEL_STORE_BIT is not defined 2001-07-31 00:11:41 +00:00
Sam Lantinga
466d324523 Fixed the project builder project archive
Added a rule to generate the archive from loose directories too. :)
2001-07-23 19:48:28 +00:00
Sam Lantinga
83b3b692fc Don't worry about a minimum repeat rate - let the user hang themselves... 2001-07-23 04:34:52 +00:00
Sam Lantinga
458f68b0a8 Name changed from OBSD to OPENBSD_AUDIO 2001-07-23 02:58:42 +00:00
Sam Lantinga
c1fb91f6c5 Re-adding SDLMain.nib.tar.gz, so people don't have to use stationary. 2001-07-22 23:45:42 +00:00
Sam Lantinga
85bb94c413 Fix noise when starting audio under DX5 (thanks Jesse!) 2001-07-22 21:25:22 +00:00
Sam Lantinga
3fd373dee2 Fixed fullscreen mouse events on MacOS X
Fixed crash when quitting fullscreen mode on MacOS X
2001-07-22 20:57:24 +00:00
Sam Lantinga
9f587f9b4f Removed debug info accidentally comitted 2001-07-21 18:36:37 +00:00
Sam Lantinga
003579a4fd Now returns an error if unable to open audio on BeOS
Fixed bugs in fullscreen/windowed mode changes, removed duplicated code.
2001-07-20 20:07:53 +00:00
Sam Lantinga
51274ed559 Fixed crash if mouse is outside of the screen bounds for some reason 2001-07-18 20:08:18 +00:00
Sam Lantinga
56d4564bdf Incorporated slightly modified version of Rainer's WinCE patch 2001-07-18 20:04:23 +00:00
Sam Lantinga
a6921c9ad4 Now gets correct keyboard state when starting up on X11 2001-07-14 20:37:24 +00:00
Sam Lantinga
1a8a42eaa1 SDL GL dynamic loading fix for OpenBSD 2001-07-14 19:11:26 +00:00
Sam Lantinga
5884f4c543 Fixed switching away from the SDL at the framebuffer console 2001-07-14 19:10:06 +00:00
Sam Lantinga
5a5132c4be Merged DGA video surface handling improvements, unified locking code.
Fixed matrox blit bug where src Y less than dst Y
Fixed hardware surface init when no resolution change
2001-07-13 10:19:51 +00:00
Sam Lantinga
b991a7625c Some minor name changes to clean up 2001-07-13 10:15:52 +00:00
Sam Lantinga
ef7a4e7ca3 Detect more types of IMPS/2 mouse 2001-07-13 01:21:59 +00:00
Sam Lantinga
d14663d824 Don't crash if freeing a hardware surface after the video mode has been
reset.  Fortunately we keep track of the video memory internally.
2001-07-12 23:34:44 +00:00
Sam Lantinga
a02cbafda0 DGA video driver is now thread-safe
Improved DGA hardware acceleration code
2001-07-12 20:42:22 +00:00
Sam Lantinga
1a90a84b31 Fixed using the video mode extension on older servers 2001-07-11 20:18:52 +00:00
Sam Lantinga
cc8ea47fa6 Oops, I committed debug code... 2001-07-09 23:26:13 +00:00
Sam Lantinga
7cb12346d8 Fixed some problems with the fullscreen code. Wooo. :) 2001-07-09 22:36:16 +00:00
Sam Lantinga
b188ea1aae Revert to old non-blocking writes (if it ain't broke, don't fix it) 2001-07-09 15:47:40 +00:00
Sam Lantinga
a4899fcf59 Fixed blocking open bug when using blocking audio writes 2001-07-09 15:46:41 +00:00
Sam Lantinga
59b840a340 Cleaned up the OpenBSD port, thanks to Peter Valchev 2001-07-08 09:00:06 +00:00
Sam Lantinga
b979cd7045 Applied Hannu's fix and switched to blocking writes .. seems to work? 2001-07-07 23:27:29 +00:00
Sam Lantinga
a2bcc85453 Fixed the DMA driver not to reset the audio descriptor (not needed, and
it breaks things on some drivers)
2001-07-07 23:12:42 +00:00
Sam Lantinga
560f273160 From: "Markus F.X.J. Oberhumer"
Subject: SDL CVS patches

below you will find some small patches against the
current SDL CVS.

It adresses these things:

1) Use "&" instead of "%" in some cases. For negative
   signed integers (x % 8) is not always (x & 7),
   and the compiler can produce slightly faster
   code when using "&" here.

2) Some const issues.
2001-07-07 20:20:17 +00:00
Sam Lantinga
e9751fb8fb Fix to allow SDL compiled under XFree v4 to work with XFree v3 xservers.
Contributed by Jarek Sobieszek
2001-07-07 08:08:42 +00:00
Sam Lantinga
59275d4691 Added Holger Schemel's fix for SDL_GetTicks() on W2K
This adds QueryPerformanceCounter() support, which is probably a good thing.
2001-07-07 08:03:34 +00:00
Sam Lantinga
d673f7377b Hopefully fixed the fullscreen mode code for KDE 2001-07-07 07:59:37 +00:00
Sam Lantinga
1599fa494c Dummy audio and video drivers are enabled (thanks Ryan!) 2001-07-02 00:20:29 +00:00
Sam Lantinga
05246a8c28 Oops, don't include debug code 2001-06-26 17:41:16 +00:00
Sam Lantinga
1bbfbc26e7 When the mouse is grabbed, send the application the motion associated with
the enter/leave notify events.
2001-06-26 17:40:59 +00:00
Sam Lantinga
a1c01f9031 Added the SDL_VIDEO_YUV_DIRECT hack for better performance when the
requested video mode is 16 bpp but the real video mode is 32 bpp.
2001-06-25 22:16:44 +00:00
Sam Lantinga
b4bf807506 Oops, reversed the logic of the variable 2001-06-23 22:02:27 +00:00
Sam Lantinga
15e9de32c0 Allow the user to override the relative mouse mode.
They almost never want to do this, as it seriously affects
applications that rely on continuous relative mouse motion.
2001-06-23 22:00:59 +00:00
Sam Lantinga
e823f3f3c2 Added the environment variable SDL_MOUSE_NORELATIVE to completely disable
relative mouse motion if the application desires it.  UNDOCUMENTED!!
2001-06-23 18:51:29 +00:00
Sam Lantinga
b9601c2409 Don't crash if freeing a cursor after quit... 2001-06-19 21:07:12 +00:00
Sam Lantinga
1d2a08a805 Added patches from FreeBSD ports 2001-06-19 13:33:54 +00:00
Sam Lantinga
597fa80ec1 *** empty log message *** 2001-06-16 06:47:45 +00:00
Sam Lantinga
3ad73fcf82 Oops, forgot the Quartz video directory 2001-06-16 06:43:44 +00:00
Sam Lantinga
de20671834 *** empty log message *** 2001-06-16 03:18:26 +00:00
Sam Lantinga
49bf7df612 Added Linux PlayStation 2 Graphics Synthesizer support 2001-06-16 03:17:45 +00:00
Sam Lantinga
6bcf1db2dd Added /dev/usbmouse to the list of mice to check 2001-06-16 02:48:39 +00:00
Sam Lantinga
046d04bfd8 Added an audio driver that writes to disk (thanks Ryan!) 2001-06-16 01:51:42 +00:00
Sam Lantinga
a937a9eaf5 Support for SVGALib 2.0, thanks to Benjamin Joel Stover 2001-06-16 01:32:09 +00:00
Sam Lantinga
6e12dc6c33 Mouse wheel sends mouse button (4/5) events on Windows 2001-06-16 01:01:42 +00:00
Sam Lantinga
350e33a512 *** empty log message *** 2001-06-11 22:54:34 +00:00