Commit Graph

201 Commits

Author SHA1 Message Date
Sam Lantinga
76b2f0f6fe *** empty log message *** 2002-02-21 21:51:29 +00:00
Sam Lantinga
33fd976b90 Date: Mon, 18 Feb 2002 16:46:59 +1200
From: Julian Kinraid <jkinraid@clear.net.nz>
Subject: Patches for photon port of SDL

Hi,

A couple more patches for photon and the nto audio.  Adds mouse grabbing
support, fixed cursor images, unicode keyboard events (though no unicode
data on kye release, is that a problem?), hopefully fixing some audio
lag problems, and a few other fixes.

Thanks,
Julian Kinraid
2002-02-20 01:05:51 +00:00
Sam Lantinga
7abcf44b51 Fixed SDL_OPENGLBLIT with OpenGL API newer than 1.2 2002-02-20 01:02:33 +00:00
Sam Lantinga
78006c91ad Added initial support for Atari (thanks Patrice!) 2002-02-17 19:54:28 +00:00
Sam Lantinga
28ac66feae Mike Gorchak added some QNX tweaks, including OpenGL support 2002-02-14 02:15:15 +00:00
Sam Lantinga
24a229e61b Added support for joysticks on *BSD (thanks Wilbern!) 2002-02-14 01:24:08 +00:00
Sam Lantinga
c512571a8a Updated the documentation for the SDL_PushEvent() call. 2002-02-13 23:40:13 +00:00
Sam Lantinga
00667d13c7 Added support for the pause key under DirectX 2002-02-13 18:21:48 +00:00
Sam Lantinga
17066571f5 David Snopek added Borland compiler support 2002-02-13 17:45:24 +00:00
Sam Lantinga
1cddfc9f70 *** empty log message *** 2002-01-22 21:14:36 +00:00
Sam Lantinga
4d6f5152b8 Date: Sat, 19 Jan 2002 17:24:32 -0500 (EST)
From: Darrell Walisser <dwaliss1@purdue.edu>
Subject: SDL Quartz video update

-better mouse motion events
-fixed minification bugs (except OpenGL)
-fixed QZ_SetGamma for correct semantics
-fade/unfade display before/after rez switch
-experimental obscured-check/blind-copy code

The obscured code, while it speeds up window drawing substantially, isn't
ready yet. The reason is that there doesn't (yet) seem to be a way to know
when the window is dragged or when the window suddenly comes to the
foreground. Since Carbon windows seem to allow detection of such things, I
suspect it is possible through some window server API. Cocoa(NSWindow) has no
functions for such things, AFAIK.
2002-01-22 18:46:28 +00:00
Sam Lantinga
73be5737ee Now works "out of the box" on BSDI 2002-01-22 18:28:35 +00:00
Sam Lantinga
929836e200 From: "Mattias Engdeg�rd" <f91-men@nada.kth.se>
To: slouken@devolution.com
Subject: Re: [SDL] Question about SDL_FillRect()

I benchmarked with and without clipping UpdateRects and was unable to find
any difference on my moderately slow machine. Anyway, I haven't added
clipping in this patch, but fixed a couple of bugs and generally cleaned
up some of the X11 image code. Most importantly, UpdateRects now checks
for both zero height and width. Also, I eliminated the entire code to
byteswap X11 images since X11 can do that automatically if you ask it
nicely :-)
2002-01-18 22:02:03 +00:00
Sam Lantinga
cc70c7851b Added Quartz version of SDL_SetIcon() for MacOS X (thanks Bob) 2002-01-18 19:41:59 +00:00
Sam Lantinga
ab110067b7 Added QNX cleanups by Mike Gorchak (thanks!) 2002-01-18 18:14:03 +00:00
Sam Lantinga
ca11fc6596 *** empty log message *** 2002-01-18 17:14:16 +00:00
Sam Lantinga
390463c009 *** empty log message *** 2002-01-14 19:20:39 +00:00
Sam Lantinga
b198dbb7d5 Don't allow multiple audio opens to succeed (until SDL 1.3) 2002-01-09 16:04:58 +00:00
Sam Lantinga
dc8a7d752f *** empty log message *** 2001-12-20 22:46:09 +00:00
Sam Lantinga
763e6eaffc *** empty log message *** 2001-12-17 19:56:28 +00:00
Sam Lantinga
5cf27bf3f5 Updated Amiga port by Gabriele Greco 2001-12-16 20:00:27 +00:00
Sam Lantinga
acfcfd3e44 Updated the source with the correct e-mail address 2001-12-14 12:38:15 +00:00
Sam Lantinga
170e6c55bc *** empty log message *** 2001-12-14 12:30:25 +00:00
Sam Lantinga
ffd31e2ecf Reset the device before closing it - fixes a hang with some audio drivers 2001-12-06 01:20:22 +00:00
Sam Lantinga
e3a9b8d5a8 Fix crash with Linux supermount fstab entries (thanks Erno!) 2001-12-05 23:49:09 +00:00
Sam Lantinga
46d9b34ab4 From: "Mattias Engdeg�rd" <f91-men@nada.kth.se>
Subject: X11 icon byte order bug

This fixes a small byte order bug when running X on a remote host
with a >8bpp screen.

Cheers,
       	Mattias
2001-11-27 01:26:57 +00:00
Sam Lantinga
4faa015012 *** empty log message *** 2001-11-26 22:22:20 +00:00
Sam Lantinga
afa1d7f8fd Fixed timeout in Linux condition variable implementation 2001-11-23 17:11:05 +00:00
Sam Lantinga
e58898392c Added support for Xi Graphics XME fullscreen extension 2001-11-22 04:55:38 +00:00
Sam Lantinga
f8e6b4ee92 Oops, forgot a directory here... 2001-11-08 07:27:25 +00:00
Sam Lantinga
19fbf189dc Fixed X11 icon color allocation (thanks Mattias!) 2001-11-07 17:59:07 +00:00
Sam Lantinga
e7bd69be5f Removed a warning 2001-11-07 17:58:41 +00:00
Sam Lantinga
ceeb50bee0 Don't generate a spurious error on SDL_InitVideo() 2001-11-06 00:15:04 +00:00
Sam Lantinga
716d5f5e1f Greatly improved Xinerama video mode support 2001-11-04 04:18:43 +00:00
Sam Lantinga
6972d8be3a Fix a crash if an OpenGL video mode can't be set. 2001-11-04 04:18:27 +00:00
Sam Lantinga
6eef77e957 Added X11 Xinerama support - fullscreen starts on screen 0 2001-11-03 17:03:16 +00:00
Sam Lantinga
090e4d7ff0 Disabled virtual terminal check for SVGAlib video 2001-11-02 22:41:32 +00:00
Sam Lantinga
d68f41c1bc Fixed building hermes objects with automake 1.5 (thanks winterlion) 2001-11-02 19:59:41 +00:00
Sam Lantinga
8c52fa6ea0 Fixed key repeat interactions with event filters (thanks Elmar!) 2001-11-02 19:49:14 +00:00
Sam Lantinga
5f2a95f4ca *** empty log message *** 2001-11-02 18:12:52 +00:00
Sam Lantinga
3f32bb3f05 *** empty log message *** 2001-11-01 16:45:40 +00:00
Sam Lantinga
22702a3868 Updated SDL DirectFB backend for DirectFB version 0.9.7 2001-11-01 16:21:40 +00:00
Sam Lantinga
9388d01003 Hack workaround to fix MacOS X install problems 2001-10-26 14:51:22 +00:00
Sam Lantinga
b5a328767b Use the sticky focus flag so audio isn't muted when application is switched. 2001-10-25 08:45:17 +00:00
Sam Lantinga
bf208cab4a Fail if setting a video mode when requesting GL and can't get it. 2001-10-25 06:22:38 +00:00
Sam Lantinga
dc476eef77 *** empty log message *** 2001-10-25 04:35:42 +00:00
Sam Lantinga
8a8a90deea If we're looking at the /dev/input event devices, and we found
at least one, then we don't want to look at the input joystick
devices, since they're built on top of devices that we've already
seen, so we're done.
2001-10-22 21:34:50 +00:00
Sam Lantinga
b89c0c35c5 *** empty log message *** 2001-10-18 15:07:09 +00:00
Sam Lantinga
7ae557e4d2 *** empty log message *** 2001-10-16 15:04:00 +00:00
Sam Lantinga
bb34dcfc73 *** empty log message *** 2001-10-16 15:01:37 +00:00