1. 16 Aug, 2007 9 commits
  2. 15 Aug, 2007 8 commits
  3. 13 Aug, 2007 3 commits
  4. 12 Aug, 2007 9 commits
  5. 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
  6. 10 Aug, 2007 1 commit
  7. 07 Aug, 2007 2 commits