1. 17 Aug, 2007 3 commits
    • Sam Lantinga's avatar
      Date: Fri, 17 Aug 2007 01:12:31 +0200 · 8f8c8044
      Sam Lantinga authored
      From: Couriersud
      Subject: fix for audio dsp exit crash / various dfb issues
      
      improved cursor handling
      fixes some mouse and event related bugs
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402621
      8f8c8044
    • Sam Lantinga's avatar
      Date: Fri, 17 Aug 2007 01:12:31 +0200 · 8acf15bd
      Sam Lantinga authored
      From: Couriersud
      Subject: fix for audio dsp exit crash / various dfb issues
      
      The current code will crash on exiting an application. The attached diff
      fixes the issue.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402620
      8acf15bd
    • Sam Lantinga's avatar
      Moved the colorkey and per-surface alpha into the blit info, · 79f25b0b
      Sam Lantinga authored
      in preparation for support for general color channel modulation.
      
      Removed and consolidated some data in the blit info.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402619
      79f25b0b
  2. 16 Aug, 2007 9 commits
  3. 15 Aug, 2007 8 commits
  4. 13 Aug, 2007 3 commits
  5. 12 Aug, 2007 9 commits
  6. 11 Aug, 2007 8 commits
    • Sam Lantinga's avatar
      Exported the software renderer texture functions to make easier to create · 7d034dcf
      Sam Lantinga authored
      a renderer based on a framebuffer.
      
      Fixed an initialization bug with the dummy video display mode.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402589
      7d034dcf
    • Sam Lantinga's avatar
      Date: Sat, 11 Aug 2007 02:03:16 +0200 (CEST) · 2de3ba20
      Sam Lantinga authored
      From: couriersud arcor.de
      To: slouken@libsdl.org
      Subject: Directfb driver for SDL1.3
      
      Hi,
      
      the attachment contains a patch for a SDL1.3 directfb driver. It supports:
      
      - Renderer "directfb":
      
      Hardware acceleration as supported by the underlying directfb driver. With a
      radeon X850, testsprite2 runs at 50% to 70% of OpenGL (X11, dri) performance.
      
      Also supports hardware accelerated yuv overlays. This must be enabled by sett
      ing:
      
      export SDL_DIRECTFB_YUV_DIRECT=1
      
      - Renderer "opengl"
      
      Supports software opengl using mesa opengl (make linux-directfb).
      
      Some more information may be found in README.DirectFB
      
      There will certainly still be some bugs, and there is some debug code around.
       When I find some time, I will compile against directfb-0.9.25 as distributed
       with ubuntu 7.04.
      
      The diff also contains a fix for SDL_LockYUVOverlay fixing a bug in  *pixels
      and pitches initialization.
      
      Kind regards,
      
      couriersud
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402588
      2de3ba20
    • Sam Lantinga's avatar
      Updated the credits for SDL 1.3 · fa64b7b1
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402587
      fa64b7b1
    • Sam Lantinga's avatar
      Whoops, it's not quite that easy - fixed bug in SDL_ClearDirtyRects() · 60cc07dd
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402586
      60cc07dd
    • Sam Lantinga's avatar
      Optimized dirty rect code · 1c3727d1
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402585
      1c3727d1
    • Sam Lantinga's avatar
      Emphasized the separation between SDL_Surface and SDL_Texture · 6b348f07
      Sam Lantinga authored
       - SDL_Surface is a system memory representation of pixel data
       - SDL_Texture is a video memory representation of pixel data
      
      The concept of SDL_Surface with SDL_HWSURFACE is no longer used.
      
      Separated SDL_Texture types by usage rather than memory type
       - SDL_TEXTUREACCESS_STATIC is for rarely changed pixel data,
         can be placed in video memory.
       - SDL_TEXTUREACCESS_STREAMING is for frequently changing pixel
         data, usually placed in system memory or AGP memory.
      
      Optimized the SDL_compat usage of the OpenGL renderer by only
      using one copy of the framebuffer instead of two.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402584
      6b348f07
    • Sam Lantinga's avatar
      indent · c1a200fa
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402583
      c1a200fa
    • Sam Lantinga's avatar
      Don't run indent on the Xcode templates · 838787d3
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402582
      838787d3