LINUX CATEGORIES:



NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>

7-DAY TOP DOWNLOAD

#
Program
Chromium OS 0.4.22.8
4,365
BackTrack 3.0 / 4.0
Pre-Final

3,633
Wine 1.0.1 / 1.1.33
2,857
VLC 1.0.3
2,826
Yahoo Messenger
1.0.4

2,420
Chrome OS 0.4.237
Beta

2,095
Ubuntu 9.10
2,095
Thunderbird PST
Import plugin 1.2

1,811
Adobe Flash Player
for Linux 10.0.32.18
/ 10.1 Beta

1,685
Fedora 12
1,643

WEEK'S BEST

  • Ubuntu 9.10
  • Ubuntu Netbook Rem...
  • Pidgin 2.6.3
  • Wine 1.0.1 / 1.1.33
  • Linux Kernel 2.6.3...
  • Mozilla Firefox 3....
  • Fedora 12
  • OpenOffice.org 3.1.1
  • Firestarter 1.0.3
  • The Gimp 2.6.7 / 2...
  • FileZilla 3.3.0.1
  • Transmission 1.76
  • Super Grub Disk 0....
  • Gufw 9.04.2
  • Skype 2.0.072 / 2....
  • openSUSE Linux 11.2
  • Opera 10.10 Final
  • Adobe Flash Player...
  • wine-doors 0.1.3
  • Google Gadgets 0.1...
  • Home / Linux / Programming / Libraries / SDL / Changelog

    SDL 1.2.14 - Changelog


    What's new in SDL 1.2.14:

    General Notes:
    · Fixed flicker when resizing the SDL window
    · Fixed crash in SDL_SetGammaRamp()
    · Fixed freeze in SDL_memset() with 0 length when assembly code is disabled.
    · Added SDL_DISABLE_LOCK_KEYS environment variable to enable normal up/down events for Caps-Lock and Num-Lock keys.
    · Fixed audio quality problem when converting between 22050 Hz and 44100 Hz.
    · Fixed a threading crash when a few threads are rapidly created and complete.
    · Increased accuracy of alpha blending routines.
    · Fixed crash loading BMP files saved with the scanlines inverted.
    · Fixed mouse coordinate clamping if SDL_SetVideoMode() isn't called in response to SDL_VIDEORESIZE event.
    · Added doxygen documentation for the SDL API headers.

    Unix Notes:
    · Fixed potential memory corruption due to assembly bug with SDL_revcpy()
    · Fixed crashes trying to detect SSE features on x86_64 architecture.
    · Fixed assembly for GCC optimized 50% alpha blending blits.
    · Added configure option --enable-screensaver, to allow enabling the screensaver by default.
    · Use XResetScreenSaver() instead of disabling screensaver entirely.
    · Removed the maximum window size limitation on X11.
    · Fixed SDL_GL_SWAP_CONTROL on X11.
    · Fixed setting the X11 window input hint.
    · Fixed distorted X11 window icon for some visuals.
    · Fixed detecting X11 libraries for dynamic loading on 64-bit Linux.
    · SDL_GL_GetAttribute(SDL_GL_SWAP_CONTROL) returns the correct value with GLX_SGI_swap_control.
    · Added SDL_VIDEO_FULLSCREEN_DISPLAY as a preferred synonym for SDL_VIDEO_FULLSCREEN_HEAD on X11.
    · The SDL_VIDEO_FULLSCREEN_DISPLAY environment variable can be set to 0 to place fullscreen SDL windows on the first Xinerama screen.
    · Added the SDL_VIDEO_FBCON_ROTATION environment variable to control output orientation on the framebuffer console. Valid values are: not set - Not rotating, no shadow; "NONE" - Not rotating, but still using shadow; "CW" - Rotating screen clockwise; "UD" - Rotating screen upside down; "CCW" - Rotating screen counter clockwise.
    · Fixed DirectFB detection on some Linux distributions.
    · Added code to use the PS3 SPE processors for YUV conversion on Linux.
    · Updated ALSA support to the latest stable API
    · ALSA is now preferred over OSS audio. (SDL_AUDIODRIVER=dsp will restore the previous behavior.)
    · Improved support for PulseAudio
    · The Network Audio System support is now dynamically loaded at runtime.
    · Fixed crash with the MP-8866 Dual USB Joypad on newer Linux kernels.
    · Fixed crash in SDL_Quit() when a joystick has been unplugged.




    Windows tabGames tabDrivers tabMac tabLinux tabScripts tabMobile tabHandheld tabGadgets tabNews tab

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   ENTER NEWS SITE   |   ENGLISH BOARD   |   ROMANIAN FORUM