Sam Lantinga <slouken@libsdl.org> [Sat, 29 Jul 2006 21:51:00 +0000] rev 1956
Simplified driver window creation code.
Implemented several Cocoa window functions
Sam Lantinga <slouken@libsdl.org> [Sat, 29 Jul 2006 03:57:55 +0000] rev 1955
(none)
Sam Lantinga <slouken@libsdl.org> [Sat, 29 Jul 2006 03:56:35 +0000] rev 1954
Don't unload the OpenGL library before the X display is closed.
Sam Lantinga <slouken@libsdl.org> [Fri, 28 Jul 2006 08:46:24 +0000] rev 1953
We're not querying the glX attributes anymore...
Sam Lantinga <slouken@libsdl.org> [Fri, 28 Jul 2006 08:43:17 +0000] rev 1952
Implemented X11 OpenGL support.
Added support for the SDL_VIDEO_OPENGL environment variable.
Sam Lantinga <slouken@libsdl.org> [Thu, 27 Jul 2006 06:53:23 +0000] rev 1951
Initial work on X11 window code in.
Sam Lantinga <slouken@libsdl.org> [Wed, 26 Jul 2006 06:34:54 +0000] rev 1950
Started work on the new X11 driver.
Sam Lantinga <slouken@libsdl.org> [Wed, 26 Jul 2006 06:34:31 +0000] rev 1949
Placate versions of ranlib which complain about empty files (Mac OS X 10.4)
Sam Lantinga <slouken@libsdl.org> [Wed, 26 Jul 2006 04:22:32 +0000] rev 1948
Starting fresh with the X11 driver
Sam Lantinga <slouken@libsdl.org> [Wed, 26 Jul 2006 04:20:59 +0000] rev 1947
Oh yeah, more DGA removal
Sam Lantinga <slouken@libsdl.org> [Wed, 26 Jul 2006 03:57:45 +0000] rev 1946
Added the dummy audio driver to instructions
Sam Lantinga <slouken@libsdl.org> [Wed, 26 Jul 2006 03:55:56 +0000] rev 1945
PicoGUI is no longer maintained by the author.
Sam Lantinga <slouken@libsdl.org> [Wed, 26 Jul 2006 03:24:27 +0000] rev 1944
The AAlib driver is fun, but not worth rewriting for SDL 1.3
Sam Lantinga <slouken@libsdl.org> [Wed, 26 Jul 2006 03:15:41 +0000] rev 1943
The old windows video drivers are superceded by the unified win32 driver.
Sam Lantinga <slouken@libsdl.org> [Wed, 26 Jul 2006 03:12:05 +0000] rev 1942
Hopefully glSDL has been superceded by the OpenGL render driver.
Sam Lantinga <slouken@libsdl.org> [Wed, 26 Jul 2006 03:08:25 +0000] rev 1941
More DGA removal
Sam Lantinga <slouken@libsdl.org> [Wed, 26 Jul 2006 03:06:07 +0000] rev 1940
Removing DGA support for SDL 1.3 - it's still buggy years later, and now
it's deprecated by the developers in favor of the render APIs.
Sam Lantinga <slouken@libsdl.org> [Tue, 25 Jul 2006 07:25:51 +0000] rev 1939
SDL applications no longer need to link with Cocoa (unless they want to)
Sam Lantinga <slouken@libsdl.org> [Tue, 25 Jul 2006 07:14:40 +0000] rev 1938
Actually use the function we took the trouble to get the pointer for.
Sam Lantinga <slouken@libsdl.org> [Tue, 25 Jul 2006 06:59:14 +0000] rev 1937
Fixed Objective-C memory leaks
Send an SDL quit event when Command-Q is pressed.
Sam Lantinga <slouken@libsdl.org> [Tue, 25 Jul 2006 06:22:42 +0000] rev 1936
Implemented OpenGL support on Mac OS X
The OpenGL renderer works without changes, yay! :)
Ryan C. Gordon <icculus@icculus.org> [Mon, 24 Jul 2006 23:30:14 +0000] rev 1935
Patch from 1.2 branch...fix compilation on Qtopia video target (reference
Bugzilla #285).
Sam Lantinga <slouken@libsdl.org> [Mon, 24 Jul 2006 07:21:16 +0000] rev 1934
Implemented Mac OS X video mode selection.
Sam Lantinga <slouken@libsdl.org> [Mon, 24 Jul 2006 05:03:02 +0000] rev 1933
Implemented Cocoa window support
Sam Lantinga <slouken@libsdl.org> [Sun, 23 Jul 2006 09:16:14 +0000] rev 1932
Whoops, that's a while loop. :)
Sam Lantinga <slouken@libsdl.org> [Sun, 23 Jul 2006 09:11:10 +0000] rev 1931
The Mac OS X Cocoa video driver is under construction...
Note that SDLmain is no longer necessary on Mac OS X. :)
Sam Lantinga <slouken@libsdl.org> [Sun, 23 Jul 2006 00:55:25 +0000] rev 1930
Fixed compiler warnings
Updated Visual C++ 2005 project
Sam Lantinga <slouken@libsdl.org> [Sun, 23 Jul 2006 00:48:12 +0000] rev 1929
Added an environment variable to select which driver the software renderer will use.
Sam Lantinga <slouken@libsdl.org> [Sun, 23 Jul 2006 00:19:12 +0000] rev 1928
Fixed crash with multiple windows
Sam Lantinga <slouken@libsdl.org> [Sat, 22 Jul 2006 23:04:41 +0000] rev 1927
OpenGL renderer is feature complete!
Dynamically load GL functions in the OpenGL renderer.
Sam Lantinga <slouken@libsdl.org> [Sat, 22 Jul 2006 21:58:17 +0000] rev 1926
Added SDL_GL_ExtensionSupported()
Use GL_ARB_texture_rectangle in the OpenGL renderer, if supported.
Sam Lantinga <slouken@libsdl.org> [Sat, 22 Jul 2006 21:17:37 +0000] rev 1925
Query the maximum texture size for the D3D renderer.
Sam Lantinga <slouken@libsdl.org> [Sat, 22 Jul 2006 21:02:57 +0000] rev 1924
If the OpenGL renderer is selected for a non-OpenGL window, recreate the window with OpenGL enabled.
Added OpenGL renderer error checking.
Use fast-path texture formats in the OpenGL renderer.
Sam Lantinga <slouken@libsdl.org> [Sat, 22 Jul 2006 19:51:48 +0000] rev 1923
Switch OpenGL contexts when switching render contexts.
Query the maximum texture size and show the current render parameters.
Sam Lantinga <slouken@libsdl.org> [Sat, 22 Jul 2006 19:03:31 +0000] rev 1922
Fixed OpenGL blend modes, added power of 2 texture code
Sam Lantinga <slouken@libsdl.org> [Sat, 22 Jul 2006 18:01:56 +0000] rev 1921
Bug fixes to the OpenGL renderer
Sam Lantinga <slouken@libsdl.org> [Sat, 22 Jul 2006 08:33:18 +0000] rev 1920
Convert SDL_malloc to SDL_calloc if appropriate, slightly faster on operating systems which map the zero page for memory allocations.
OpenGL renderer in progress
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jul 2006 08:46:57 +0000] rev 1919
Fixed to compile while the OpenGL renderer is under construction
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jul 2006 07:18:45 +0000] rev 1918
Starting on the OpenGL renderer...
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jul 2006 05:45:42 +0000] rev 1917
Implemented scaling in the D3D renderer
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jul 2006 05:03:21 +0000] rev 1916
Implemented blend modes in the D3D renderer
Sam Lantinga <slouken@libsdl.org> [Wed, 19 Jul 2006 04:24:41 +0000] rev 1915
Implemented multi-window OpenGL program with test framework.
Sam Lantinga <slouken@libsdl.org> [Tue, 18 Jul 2006 07:49:51 +0000] rev 1914
Added a test program framework for easy initialization.
Started work on multi-window OpenGL demo
Sam Lantinga <slouken@libsdl.org> [Mon, 17 Jul 2006 06:47:33 +0000] rev 1913
Implemented Windows OpenGL support
Fixed slowdown enumerating display modes, which was hosing OpenGL as well...
Removed SDL_ from the render driver prefixes
Sam Lantinga <slouken@libsdl.org> [Sun, 16 Jul 2006 09:34:01 +0000] rev 1912
Setting up the OpenGL support
Sam Lantinga <slouken@libsdl.org> [Sun, 16 Jul 2006 03:35:44 +0000] rev 1911
Create a fake desktop mode for windowed mode apps
Sam Lantinga <slouken@libsdl.org> [Sun, 16 Jul 2006 03:32:06 +0000] rev 1910
Fixed building on Mac OS X without the Carbon and Cocoa video drivers
Sam Lantinga <slouken@libsdl.org> [Sat, 15 Jul 2006 19:30:18 +0000] rev 1909
Look at environment variables in SDL_VideoInit() and SDL_AudioInit()
Sam Lantinga <slouken@libsdl.org> [Sat, 15 Jul 2006 19:29:42 +0000] rev 1908
Implemented fully featured dummy renderer
Sam Lantinga <slouken@libsdl.org> [Sat, 15 Jul 2006 09:46:36 +0000] rev 1907
Streamlined the API a bit and optimized the software renderer.
Sam Lantinga <slouken@libsdl.org> [Fri, 14 Jul 2006 08:24:43 +0000] rev 1906
Changed the name of the dummy renderer
Sam Lantinga <slouken@libsdl.org> [Fri, 14 Jul 2006 08:22:45 +0000] rev 1905
Prefer the D3D renderer over GDI, at least for testing.
Added support for the SDL_VIDEO_RENDERER environment variable to pick the desired render driver.
Implemented WritePixels support for the D3D renderer.
Sam Lantinga <slouken@libsdl.org> [Fri, 14 Jul 2006 07:41:16 +0000] rev 1904
Yay! D3D renderer works!
Sam Lantinga <slouken@libsdl.org> [Fri, 14 Jul 2006 06:40:53 +0000] rev 1903
More of the Direct3D renderer is implemented, I'm not sure why it's not showing texture copies yet...
Sam Lantinga <slouken@libsdl.org> [Thu, 13 Jul 2006 08:15:35 +0000] rev 1902
Updated Visual C++ 2005 project
Sam Lantinga <slouken@libsdl.org> [Thu, 13 Jul 2006 08:13:02 +0000] rev 1901
Removed libc dependency on Windows again, to fix building with Visual C++ 2005 Express Edition.
Fixed performance problem with testsprite2 on the D3D driver.
Sam Lantinga <slouken@libsdl.org> [Wed, 12 Jul 2006 09:25:17 +0000] rev 1900
First stab at a D3D renderer, only 30FPS so far... ?
Sam Lantinga <slouken@libsdl.org> [Wed, 12 Jul 2006 08:09:57 +0000] rev 1899
debug cleanup
Sam Lantinga <slouken@libsdl.org> [Wed, 12 Jul 2006 07:01:35 +0000] rev 1898
Playing around, trying to find a fast path with GDI
Sam Lantinga <slouken@libsdl.org> [Wed, 12 Jul 2006 06:39:26 +0000] rev 1897
Solved the performance problems by introducing the concept of a single-buffered
display, which is a fast path used for the whole-surface SDL 1.2 API.
Solved the flicker problems by implementing a backbuffer in the GDI renderer.
Unfortunately, now using the GDI renderer with a backbuffer and HBITMAPs is
significantly slower than SDL's surface code. *sigh*
Sam Lantinga <slouken@libsdl.org> [Mon, 10 Jul 2006 21:23:51 +0000] rev 1896
Updated the snapshot build target to reflect the new source location
Sam Lantinga <slouken@libsdl.org> [Mon, 10 Jul 2006 21:04:37 +0000] rev 1895
SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head.
Patrice Mandin <patmandin@gmail.com> [Thu, 06 Jul 2006 18:01:37 +0000] rev 1894
sdl.pc is in build directory, not source
Sam Lantinga <slouken@libsdl.org> [Tue, 27 Jun 2006 04:58:26 +0000] rev 1893
Include sdl.pc in the development RPM
Sam Lantinga <slouken@libsdl.org> [Tue, 27 Jun 2006 04:33:31 +0000] rev 1892
Added 1.2.11 patch notes
Sam Lantinga <slouken@libsdl.org> [Mon, 26 Jun 2006 16:20:51 +0000] rev 1891
Fixed libiconv detection
Sam Lantinga <slouken@libsdl.org> [Mon, 26 Jun 2006 16:15:21 +0000] rev 1890
Fixed problem with nasm hidden visibility detection
Sam Lantinga <slouken@libsdl.org> [Mon, 26 Jun 2006 05:27:15 +0000] rev 1889
Almost added Mac OS X nasm support
Sam Lantinga <slouken@libsdl.org> [Mon, 26 Jun 2006 01:33:53 +0000] rev 1888
------- Comment #5 From Marc Peter 2006-06-25 18:03 [reply] -------
Created an attachment (id=142) [edit]
updated makefiles for 1.2.11 release
The new Watcom-Win32.zip
- includes the new testcursor test, and
- doesn't link to dxguid.lib anymore (by defining INITGUID for
SDL_dx5events.c),
to fix issue with stack calling convention (-6s can now be used instead of
-6r
in CFLAGS).
------- Comment #6 From Marc Peter 2006-06-25 18:12 [reply] -------
Created an attachment (id=143) [edit]
updated README.Watcom for 1.2.11
- lists new testcursor test
- mentions possibility to build with -6s (stack calling convention) instead
of -6r (register calling convention)
Sam Lantinga <slouken@libsdl.org> [Sun, 25 Jun 2006 18:26:15 +0000] rev 1887
Updated version to SDL 1.2.1
Sam Lantinga <slouken@libsdl.org> [Sun, 25 Jun 2006 18:07:34 +0000] rev 1886
Updated the version to 1.2.11
Sam Lantinga <slouken@libsdl.org> [Sun, 25 Jun 2006 17:14:39 +0000] rev 1885
(none)
Sam Lantinga <slouken@libsdl.org> [Sun, 25 Jun 2006 17:12:08 +0000] rev 1884
Fixed including stdint.h with gcc on Win32
Sam Lantinga <slouken@libsdl.org> [Sat, 24 Jun 2006 17:36:55 +0000] rev 1883
Fix for bug #240
Christian Walther contributed Cocoa cursor code.
Sam Lantinga <slouken@libsdl.org> [Sat, 24 Jun 2006 04:30:01 +0000] rev 1882
Fixed bug #258
Account for the menu height in AdjustWindowRectEx()
Sam Lantinga <slouken@libsdl.org> [Sat, 24 Jun 2006 03:41:14 +0000] rev 1881
Fixed bug #255
Fixed memory leaks in the windib driver.
Sam Lantinga <slouken@libsdl.org> [Sat, 24 Jun 2006 01:59:43 +0000] rev 1880
Fixed bug #260
Fixed SDL_GL_SWAP_CONTROL on Windows, and the query on Linux
Sam Lantinga <slouken@libsdl.org> [Fri, 23 Jun 2006 08:39:05 +0000] rev 1879
Default the X11 dynamically loading on if the OS loader loads libraries
with their private symbols hidden. If that isn't the case, and someone
tries to enable it anyway, spit out a warning and don't let them do it.
Ryan C. Gordon <icculus@icculus.org> [Fri, 23 Jun 2006 08:35:48 +0000] rev 1878
Swizzle ALSA channels for 5.1 output to match DirectSound and CoreAudio.
Untested, but potentially fixes Bugzilla #110.
Sam Lantinga <slouken@libsdl.org> [Fri, 23 Jun 2006 08:15:47 +0000] rev 1877
Fixed bug #69
Hopefully this takes care of most of the audio dropouts in Windows
Sam Lantinga <slouken@libsdl.org> [Fri, 23 Jun 2006 04:27:55 +0000] rev 1876
Fixed bug #147
Only enable Unicode key events if Unicode translation is enabled.
Ryan C. Gordon <icculus@icculus.org> [Fri, 23 Jun 2006 02:19:52 +0000] rev 1875
Only allow dynamic X11 if gcc4 (-fvisibility=hidden) is used.
Fixes Bugzilla #242.
Ryan C. Gordon <icculus@icculus.org> [Fri, 23 Jun 2006 02:16:49 +0000] rev 1874
Minor bit of sanity-checking debug info in dynamic X11 code.
Sam Lantinga <slouken@libsdl.org> [Wed, 21 Jun 2006 08:26:05 +0000] rev 1873
Renamed, per Mike's comment on bug #157
Sam Lantinga <slouken@libsdl.org> [Wed, 21 Jun 2006 08:25:28 +0000] rev 1872
Renamed, per Mike's comment on bug #157
Sam Lantinga <slouken@libsdl.org> [Wed, 21 Jun 2006 07:57:34 +0000] rev 1871
Fixed bug #157
[patch tweaked to handle older nasm, which doesn't support :function syntax]
------- Comment #5 From Mike Frysinger 2006-05-22 01:24 [reply] -------
Created an attachment (id=132) [edit]
libsdl-hidden-nasm.patch
here's the patch i posted here:
http://www.libsdl.org/pipermail/sdl/2006-March/073618.html
this will hide the symbols dynamically if the build nasm/yasm supports the
hidden stuff ... in other words, this patch should be safe with both older and
new versions of nasm/yasm
Sam Lantinga <slouken@libsdl.org> [Wed, 21 Jun 2006 07:35:02 +0000] rev 1870
Fixed bug #256
Sam Lantinga <slouken@libsdl.org> [Tue, 20 Jun 2006 06:50:42 +0000] rev 1869
Date: Fri, 9 Jun 2006 11:35:23 +0300
From: "Janne Junnila"
Subject: [SDL] SDL_SetGamma bug
You can't set the the gamma 'brighter' than 1.0. There's a patch attached.
Sam Lantinga <slouken@libsdl.org> [Tue, 20 Jun 2006 06:39:01 +0000] rev 1868
Date: Thu, 15 Jun 2006 14:19:47 +0200 (CEST)
From: "Torsten Giebl"
Subject: [SDL] Patch for Makefile.DC
Hello !
This patch autom. copys SDL_config.h.default
into SDL_config.h when compiling SDL for Dreamcast
using Makefile.dc.
Sam Lantinga <slouken@libsdl.org> [Tue, 20 Jun 2006 05:55:23 +0000] rev 1867
Fixed bug #251
Sam Lantinga <slouken@libsdl.org> [Tue, 20 Jun 2006 05:49:53 +0000] rev 1866
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org> [Tue, 20 Jun 2006 05:49:20 +0000] rev 1865
Bug #250, pkg-config support contributed by Mikael Eriksson
Sam Lantinga <slouken@libsdl.org> [Tue, 20 Jun 2006 05:35:44 +0000] rev 1864
I think this fixes bug #244
Sam Lantinga <slouken@libsdl.org> [Tue, 20 Jun 2006 05:25:04 +0000] rev 1863
Fixed bug #241
Sam Lantinga <slouken@libsdl.org> [Tue, 20 Jun 2006 04:04:25 +0000] rev 1862
Test case for bug #240
Sam Lantinga <slouken@libsdl.org> [Tue, 20 Jun 2006 03:52:41 +0000] rev 1861
Fixed bug #232
------- Comment #2 From Matthias Geissert 2006-05-24 07:54 [reply] -------
See http://dri.sourceforge.net/doc/DRIuserguide.html, section 11.5. There is
written that you need to use RTLD_GLOBAL, since, otherwise, nested open of
dynamic libraries doesn't work. However, This is necassary in this case, since
libGL opens the hardware-specific driver/library. I hope this helps you.
Sam Lantinga <slouken@libsdl.org> [Tue, 20 Jun 2006 03:29:47 +0000] rev 1860
Fixed bug #232
Patrice Mandin <patmandin@gmail.com> [Wed, 14 Jun 2006 19:03:01 +0000] rev 1859
Oops, reverted single/double buffer update
Patrice Mandin <patmandin@gmail.com> [Wed, 14 Jun 2006 18:59:30 +0000] rev 1858
Add program to test mouse cursor change
Patrice Mandin <patmandin@gmail.com> [Wed, 14 Jun 2006 18:57:58 +0000] rev 1857
Fix mouse cursor change
Sam Lantinga <slouken@libsdl.org> [Tue, 23 May 2006 15:07:56 +0000] rev 1856
Date: Mon, 22 May 2006 01:16:47 -0400
From: Mike Frysinger
Subject: [SDL] [patch] fix sed expression in sdl-config
just noticed that sdl-config uses '[a-z]' with sed in sdl-config without
forcing the locale to C ... this could cause problems with locales where the
letter 'z' is not the last letter in the alphabet
Sam Lantinga <slouken@libsdl.org> [Sun, 21 May 2006 17:26:40 +0000] rev 1855
Moved DirectInput joystick code to 1.3 branch
Sam Lantinga <slouken@libsdl.org> [Sun, 21 May 2006 16:47:41 +0000] rev 1854
Closed bug #74
Added DirectInput joystick code, contributed by Glenn Maynard.
This fixes a problem with the Windows Multimedia joystick driver
not showing all 6 axes on a GameCube controller converter, which
was donated by Jacob Kolding.
Ryan C. Gordon <icculus@icculus.org> [Sun, 21 May 2006 02:50:05 +0000] rev 1853
Removed unused variable with undefined type. Fixes Bugzilla #234.
Ryan C. Gordon <icculus@icculus.org> [Thu, 18 May 2006 03:24:10 +0000] rev 1852
Try to keep SDL keysyms sane regardless of keyboard layout in windib target.
Fixes Bugzilla #164.
Ryan C. Gordon <icculus@icculus.org> [Wed, 17 May 2006 23:42:48 +0000] rev 1851
Make sure sem_wait didn't return early with EINTR. Fixes Bugzilla #231.
Sam Lantinga <slouken@libsdl.org> [Wed, 17 May 2006 18:57:04 +0000] rev 1850
Fixed thread callback calling conventions, updated OS/2 DLL name to SDL12.dll
Sam Lantinga <slouken@libsdl.org> [Wed, 17 May 2006 15:08:46 +0000] rev 1849
Fixed uninitialized variable warnings
Sam Lantinga <slouken@libsdl.org> [Wed, 17 May 2006 07:38:34 +0000] rev 1848
Clean out the tests before creating distribution archive
Sam Lantinga <slouken@libsdl.org> [Wed, 17 May 2006 06:09:27 +0000] rev 1847
Updated RPM spec file with License keyword
Sam Lantinga <slouken@libsdl.org> [Wed, 17 May 2006 04:42:37 +0000] rev 1846
Whoops, clean files in the dist directory
Sam Lantinga <slouken@libsdl.org> [Wed, 17 May 2006 04:36:31 +0000] rev 1845
(none)
Sam Lantinga <slouken@libsdl.org> [Wed, 17 May 2006 04:21:33 +0000] rev 1844
Removed support for Darwin, due to build problems on ps2linux
Sam Lantinga <slouken@libsdl.org> [Wed, 17 May 2006 04:11:33 +0000] rev 1843
Needed unistd.h for unlink()
Sam Lantinga <slouken@libsdl.org> [Wed, 17 May 2006 04:01:53 +0000] rev 1842
Patch from Ryan to fix compiler warnings
Sam Lantinga <slouken@libsdl.org> [Tue, 16 May 2006 16:25:22 +0000] rev 1841
Use the correct parameter for GLX_VISUAL_CAVEAT_EXT
Sam Lantinga <slouken@libsdl.org> [Tue, 16 May 2006 08:00:25 +0000] rev 1840
Updated docs for SDL 1.2.10 release
Sam Lantinga <slouken@libsdl.org> [Tue, 16 May 2006 07:26:48 +0000] rev 1839
Added information about gcc-fat.sh to README.MacOSX
Sam Lantinga <slouken@libsdl.org> [Tue, 16 May 2006 06:53:27 +0000] rev 1838
Fixed compiling GS YUV conversion code
Sam Lantinga <slouken@libsdl.org> [Tue, 16 May 2006 03:58:08 +0000] rev 1837
Date: Mon, 15 May 2006 17:18:34 +0300
From: Vassilis Virvilis
Subject: Re: [SDL] SDL + fbcon = weird colors (resolved)
> I am getting weird colors in 16/32 bpp in an VIA custom
> board with savagefb and in qemu (cirrusfb).
Ok looks that nowadays if you follow compiler warnings closely
all bugs will be resolved by you. This one was that a non void
function (do_mmap) was not returning anything.
I also silenced a warning since I was in janitor mode.