Commit Graph

137 Commits

Author SHA1 Message Date
Sam Lantinga
3fc8a94444 Added hardware stretching code to scale 640x480 to TV resolution
There's a bug of some kind in the 16bpp code. ??
2001-08-01 08:41:45 +00:00
Sam Lantinga
e38f96ba18 Added initial support for TV output modes 2001-08-01 05:01:08 +00:00
Sam Lantinga
d0bad78060 Fix compile riva fb problem on older kernels 2001-08-01 03:23:40 +00:00
Sam Lantinga
6d7a58b627 Added support for hardware accelerated NVidia driver on framebuffer console
Still missing colorkey and alpha blit support
2001-07-31 20:08:51 +00:00
Sam Lantinga
8cc99c7505 Added button-up with mouse-wheel on framebuffer console 2001-07-31 06:08:11 +00:00
Sam Lantinga
2cd26c079c Fixed audio format selection for OpenBSD (thanks Peter!) 2001-07-31 05:39:36 +00:00
Sam Lantinga
721e17ba34 The rectangle argument to SDL_SetClipRect is really const 2001-07-31 05:36:10 +00:00
Sam Lantinga
7876988a7d Applied Maxim's patch for VGL detection on FreeBSD 2001-07-31 04:06:56 +00:00
Sam Lantinga
70e1d99b9d Avoid a compiler warning when configured with --disable-threads 2001-07-31 00:32:27 +00:00
Sam Lantinga
0166cd5b97 Oops, that wasn't right... 2001-07-31 00:26:32 +00:00
Sam Lantinga
9df4088b9a Bump version to 1.2.3 2001-07-31 00:13:03 +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
1e77b03f2a Updated version to 1.2.2 2001-07-23 19:54:31 +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
a94b382996 *** empty log message *** 2001-07-22 21:31:10 +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
b802f12517 Changed the CVS root to point to libsdl.org 2001-07-21 18:40:28 +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
37a2173cbd *** empty log message *** 2001-07-14 19:08:25 +00:00
Sam Lantinga
203a092147 Fixed crash in testsprite when using the -fast option (nobody caught this?) 2001-07-13 10:20:43 +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
5e40f9f5e7 *** empty log message *** 2001-07-13 01:21:35 +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
ae5fccdf7c Updated list of improvements 2001-07-08 09:03:47 +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
3e6462b905 Added -width and -height command line options 2001-07-07 06:33:33 +00:00