Sam Lantinga
5d8a4b577f
2009-01-29 13:25:08 +00:00
Sam Lantinga
63dc0e4806
Fixed Altivec blitters for PPC
2009-01-25 05:14:29 +00:00
Sam Lantinga
b2cd73b4ad
More Mac OS X 10.3.9 fixes
2009-01-19 15:58:57 +00:00
Sam Lantinga
874db0663d
Fixed compilation on Mac OS X 10.3.9
2009-01-19 15:15:03 +00:00
Sam Lantinga
e5150da328
Updated for older versions of subversion
2009-01-19 07:35:52 +00:00
Sam Lantinga
7ed3b5d46e
Fix recommended by Eddy L O Jansson
2009-01-19 03:28:23 +00:00
Edgar Simo
bbcab32cb1
Some more safety around the SDL_HelperWindow stuff to avoid double creations.
2009-01-18 17:00:02 +00:00
Bob Pendleton
d3dee2dd2b
Changes to hopefully handle the creation of a colormap for 8 bit PseudoColor visuals in X11
2009-01-15 21:35:42 +00:00
Sam Lantinga
18767374ad
Unfortunately, adding the file means that every commit marks this file as
...
modified, even with the svn:ignore property set. *sigh*
2009-01-14 15:03:44 +00:00
Sam Lantinga
daab1740da
Added a dummy revision to fix IDE builds
2009-01-14 15:00:22 +00:00
Sam Lantinga
bdbd0a16d6
Fixed OpenGL state issue reported by Dmytro Bogovych
2009-01-14 06:53:03 +00:00
Sam Lantinga
765fb4319c
indent
2009-01-14 04:25:32 +00:00
Couriersud
966de9afa8
Fix fullscreen crash with DirectFB <= 1.2.0
2009-01-13 23:27:08 +00:00
Couriersud
745416da26
Fixed MakeSubSurface compiling issue for DirectFB <= 1.2.0
2009-01-13 22:59:02 +00:00
Couriersud
155e70d709
Added DFB_VERSION_ATLEAST macro
...
First attempt at replacing MakeSubSurface for pre 1.2.0 ==> Scaling not yet working
2009-01-13 21:17:38 +00:00
Bob Pendleton
42b61ebb9a
Added
...
#ifndef SDL_VIDEO_DRIVER_X11_DYNAMIC_XSS
#define SDL_VIDEO_DRIVER_X11_DYNAMIC_XSS NULL
#endif
so that the X code would compile. It looked like it was needed
2009-01-13 19:31:06 +00:00
Sam Lantinga
6d79f1f7ac
Removed Rafal Bursig's MMX RLE code, at his request.
2009-01-13 07:20:55 +00:00
Sam Lantinga
1f99ca8e72
Fixed NULL pointer dereference
2009-01-13 03:53:22 +00:00
Couriersud
7fd99c7e60
Fix third party "-Wall -Werror" builds
2009-01-12 22:36:12 +00:00
Sam Lantinga
00db62df34
Fixed Visual C++ build
2009-01-12 08:46:28 +00:00
Sam Lantinga
b9aa239ff3
Don't complain when the GNOME screensaver isn't running (or available)
2009-01-12 08:28:17 +00:00
Sam Lantinga
081e30b877
This is so wrong, it hurts.
...
Instead of the GNOME screensaver respecting the MIT-SCREEN-SAVER extension
and registering for the screensaver idle event, it uses a completely different
control mechanism. Our alternatives are to use dbus (very complicated) or
this really painful hack.
2009-01-12 08:26:24 +00:00
Sam Lantinga
06bfd7d230
Re-enable the screensaver at exit, just in case it's needed...
2009-01-12 08:23:47 +00:00
Sam Lantinga
5670d9e19e
Don't disable the screen saver by default for windows applications
2009-01-12 08:23:12 +00:00
Sam Lantinga
e360129279
Fixed snapshot target
2009-01-12 06:22:26 +00:00
Sam Lantinga
42a8aa5af2
Reverted SDL_LoadICO_RW() addition, this should go in SDL_image
2009-01-12 06:21:34 +00:00
Sam Lantinga
276a01a55e
Added an API to enable/disable the screen saver.
...
The screensaver is disabled by default when using SDL 1.2 compatibility.
Use the new XScreenSaver extension, removed unused DPMS extension.
2009-01-12 06:19:05 +00:00
Couriersud
1cd0eb7eba
Add SDL_LoadICO_RW to SDL. Loads best quality icon from *.ico file.
2009-01-11 23:56:19 +00:00
Couriersud
30b61cd697
DirectFB cleanups & simple window manager
...
- use SDL_getenv, not getenv ...
- no more support for 0.9.25 - not even mentioned any longer on directfb.org
- fix fullscreen issues
- add a simple window manager unless the directfb team comes up with a working wm.
The driver has support for a very, very basic window manager you may
want to use when runnning with "wm=default". Use
export SDL_DIRECTFB_WM=1
to enable basic window borders including icon support. In order to have the window title rendered,
you need to have the following font installed:
/usr/share/fonts/truetype/freefont/FreeSans.ttf
2009-01-11 23:49:23 +00:00
Couriersud
cb4074788c
Fix a 64bit issue in linux/SDL_sysjoystick (int != long on 64bit)
2009-01-11 23:39:11 +00:00
Ryan C. Gordon
7b1b655f97
First shot at new audio resampling code.
2009-01-11 04:46:42 +00:00
Ryan C. Gordon
691269eeef
NULL-terminate the lists of autogenerated converters.
2009-01-11 04:46:14 +00:00
Ryan C. Gordon
9d2f640b65
Allow builds that reduce or eliminate the converters/resamplers.
...
We should probably give options to drop resamplers by channels, too, for
developers that know they'll never need more than stereo, etc.
2009-01-11 04:39:09 +00:00
Ryan C. Gordon
b6c7cede3d
testresample.c: Write out correct size for resampled buffer.
2009-01-11 04:29:36 +00:00
Ryan C. Gordon
3194059973
Added testresample.c
2009-01-11 04:05:28 +00:00
Sam Lantinga
d422240817
Added svn ignore property for SDL_revision.h
2009-01-11 02:18:18 +00:00
Sam Lantinga
e46e02cf96
Removed extra debug output
2009-01-10 23:57:12 +00:00
Sam Lantinga
164dfd4236
Check for functions after including the libraries that they might be in.
2009-01-10 22:36:30 +00:00
Sam Lantinga
19b003367c
Reverted Bob's indent checkin
2009-01-10 21:50:26 +00:00
Sam Lantinga
22938ecdfb
Fixed Visual C++ release build for Visual C++ 2005
...
* Some math functions become intrinsic in release mode, so we need to
convert all the math functions into SDL math functions, like we did
with the stdlib functions.
* Constant initializers of 8-bit values become calls to memset() in
release mode, but memset() itself is an intrinsic when explicitly
called. So we'll just explicitly call memset() in those cases.
2009-01-10 18:32:24 +00:00
Bob Pendleton
68ff2ab932
I ran a global "make indent" it modified the following files.
2009-01-09 20:43:30 +00:00
Bob Pendleton
cb770fd58c
Modified and totally untested code to load the color tables for DirectColor and PseudoColor windows.
2009-01-09 20:41:31 +00:00
Bob Pendleton
6766ea959f
Changed and hopefully fixed support for DirectColor with support for gammaramps.
2009-01-09 20:39:33 +00:00
Ryan C. Gordon
1ddbabe312
First shot at autogenerated audio resamplers.
...
Don't check in a new SDL_audiotypecvt.c yet, though.
2009-01-09 15:41:45 +00:00
Sam Lantinga
1ba40bb307
Date: Fri, 9 Jan 2009 19:18:23 +0600
...
Subject: SDL. macos build problem
When I try to cross-build SDL1.3 r4362 it fails for macos. It seems there
is a typo in configure.in. Please, consider attached patch.
Mikle
2009-01-09 13:58:28 +00:00
Sam Lantinga
e10222fdfc
Implemented by Donny Viszneki
2009-01-06 04:33:57 +00:00
Sam Lantinga
8036b99406
Added Donny Viszneki to the credits for finding and fixing SDL 1.3 bugs
2009-01-05 07:28:32 +00:00
Sam Lantinga
3d68d0a77f
Fixed lines intersecting the top corners of a rectangle
2009-01-05 07:07:48 +00:00
Sam Lantinga
b4433404fc
Fixed mouse events with --disable-video-x11-xinput
2009-01-05 07:04:54 +00:00
Sam Lantinga
f9155718c8
define this value if it's not in the system headers
2009-01-05 06:35:16 +00:00