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
Sam Lantinga
e46e02cf96
Removed extra debug output
2009-01-10 23:57:12 +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
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
Sam Lantinga
4d1bcd78d1
Fixed bug #669
...
Generate a full set of SDLKey mappings when setting up the keyboard layout
2009-01-05 06:28:50 +00:00
Sam Lantinga
73efd7dfc9
Whoops, missing files from Couriersud's update
2009-01-05 01:48:15 +00:00
Sam Lantinga
9366043700
Fixed missing include for SDL_INIT_EVENTTHREAD
2009-01-04 23:48:23 +00:00
Sam Lantinga
ceb5e0b29f
Date: Sun, 04 Jan 2009 20:53:30 +0100
...
From: Couriersud
Subject: SDL1.3 DirectFB patches
The attached contains the following directfb changes:
- Dynamic loading of libdirectfb.so. This may to turned off as well in configure
- Use linux-input by default. May be switched off by environment variable.
- Added some code which will use directfb's x11 backend when DISPLAY is set.
2009-01-04 23:43:33 +00:00
Sam Lantinga
773c885015
indent
2009-01-04 23:41:09 +00:00
Sam Lantinga
2429aeeee4
Added missing void
2009-01-04 23:36:53 +00:00
Sam Lantinga
eb2a8d36a0
Date: Sat, 3 Jan 2009 22:11:18 -0500
...
From: "Donny Viszneki"
Subject: Re: [SDL] Want to help with SDL 1.3?
>> > For example, here's a good quick project for someone from the TODO list:
>> > * Add diagonal line clipping to SDL_IntersectRectAndLine()
Just wanted to point out that the patch is available at
http://codebad.com/rect-line-ix.patch
I hereby grant Sam Lantinga an irrevocable non-exclusive distribution
license to this patch to do with as he wishes.
2009-01-04 19:33:21 +00:00
Sam Lantinga
25c5d89e10
Technically more correct
2009-01-04 19:26:50 +00:00
Sam Lantinga
9368227002
The core pointer is comprised of merging the inputs of all mice.
...
If there are other mice, they should show up in the device list, and
we want to report events from those devices instead of the core events.
However, if XInput isn't supported or we can't find other mice in the
device list, we'll add the core pointer and interpret normal mouse events.
2009-01-04 18:29:20 +00:00
Sam Lantinga
d40ff0ef82
indent
2009-01-04 17:14:27 +00:00
Sam Lantinga
933eb1f049
Make the SDL keysyms that represent unprintable ASCII values actually have
...
those values, for more intuitive use and better compatibility with SDL 1.2.
2009-01-04 17:10:04 +00:00
Sam Lantinga
58aa94ee7f
Fixed some dependency issues with SDL_revision.h
2009-01-04 05:52:14 +00:00
Sam Lantinga
a2acb16266
Fixed some dependency issues with SDL_revision.h
2009-01-04 05:41:52 +00:00
Sam Lantinga
e19ae7644f
Fine tuned revision code, updated testver
2009-01-04 05:27:13 +00:00
Sam Lantinga
76975e844e
Make the current revision number available
2009-01-04 05:08:12 +00:00
Szymon Wilczek
02bdfb7930
Bug 653 bugfix
2009-01-03 12:00:20 +00:00
Sam Lantinga
c1137076fc
Fixed crash on Windows
2009-01-03 07:33:42 +00:00
Sam Lantinga
3e6e66a616
Fixed bug #663
...
Fixed mouse wheel direction
2009-01-03 06:12:05 +00:00
Sam Lantinga
6197d8d870
The mouse position is relative to the client window.
...
Fixed setting the mouse focus when the mouse enters/leaves the window.
2009-01-03 06:03:56 +00:00
Sam Lantinga
8caa532268
Improved Direct3D YUV texture support
2009-01-03 05:42:18 +00:00
Sam Lantinga
44128ec99b
Query available formats before advertising them.
2009-01-03 04:33:19 +00:00
Sam Lantinga
c946585b59
Should we also set the icon in the task manager?
2009-01-03 01:20:55 +00:00
Sam Lantinga
ffbe0ef95b
Added support for translucent icons on Windows
2009-01-03 01:01:53 +00:00
Sam Lantinga
bc98ea3151
Added support for saving 32-bit BMP with alpha channel (disabled by default)
2009-01-03 01:00:38 +00:00
Sam Lantinga
f45614d34f
Date: Fri, 02 Jan 2009 23:22:39 +0100
...
From: Couriersud
Subject: SDL1.3 Win32 Resize bug
the attached diff fixes a bug where width and height were exchanged when
resizing a window.
2009-01-02 23:47:16 +00:00
Sam Lantinga
7f3d6deffd
Implemented SDL_SetWindowIcon(), with translucent icon support under X11.
2009-01-02 17:39:48 +00:00
Sam Lantinga
cfd90d010a
indent
2009-01-02 16:03:37 +00:00
Sam Lantinga
94d337a41c
Don't use DirectColor visuals until we implement DirectColor colormap support
2009-01-02 15:47:49 +00:00
Sam Lantinga
a73ce044b0
Hopefully fixed crash when there are no input devices
2009-01-02 10:30:53 +00:00
Ryan C. Gordon
f39707fb6c
Fixed off-by-one in audio converters, when growing a data type's size.
2009-01-02 08:12:14 +00:00
Ryan C. Gordon
b0a587ce40
Avoid unnecessary assignment in generated audio type converters.
2009-01-02 07:34:01 +00:00
Sam Lantinga
8ecf1a6211
Whoops, we need to actually fill the colormap on DirectColor visuals.
...
Temporarily disable them for now.
2009-01-02 04:35:52 +00:00
Sam Lantinga
b3d92749cf
Date: Fri, 02 Jan 2009 00:54:48 +0100
...
From: Couriersud
Subject: SDL1.3 Two small bugs ...
The first bug is rather straight forward; XCloseDevice needs a device,
not an ID.
2009-01-02 01:34:52 +00:00
Holmes Futrell
2cdf038df9
Modified OpenGL ES render driver to support new SDL_RenderFill, SDL_RenderLine, and SDL_RenderPoint.
2009-01-01 23:47:33 +00:00
Sam Lantinga
f4135a38db
Date: Thu, 01 Jan 2009 21:32:12 +0100
...
From: Couriersud
Subject: Fusionsound audio driver
attached is a diff containing a audio driver for the FusionSound
library. This sound library is closely related to DirectFB and uses the
same transport (fusion) as DirectFB when running applications "remote",
i.e. over the network. As such, it natively redirects sound where
DirectFB redirects video. This may be handy for everyone using SDL over
DirectFB.
2009-01-01 21:34:22 +00:00
Sam Lantinga
9f35181036
Fixed DirectColor visual window creation problem
2009-01-01 18:58:26 +00:00
Sam Lantinga
9542fd900a
Oh yeah, it's an XInput symbol
2009-01-01 08:22:20 +00:00
Sam Lantinga
6c7b800444
indent
2009-01-01 08:21:19 +00:00