1. 12 Aug, 2007 7 commits
  2. 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
  3. 10 Aug, 2007 1 commit
  4. 07 Aug, 2007 2 commits
  5. 26 Jul, 2007 1 commit
  6. 25 Jul, 2007 2 commits
  7. 24 Jul, 2007 1 commit
    • Bob Pendleton's avatar
      make indent · 7d8af0a1
      Bob Pendleton authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402573
      7d8af0a1
  8. 23 Jul, 2007 4 commits
  9. 22 Jul, 2007 1 commit
    • Sam Lantinga's avatar
      Fixed bug #467 · 9524d518
      Sam Lantinga authored
      Remove trailing commas from enums
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402565
      9524d518
  10. 21 Jul, 2007 1 commit
  11. 18 Jul, 2007 1 commit
  12. 16 Jul, 2007 3 commits
    • Sam Lantinga's avatar
      Fixed bug #460 · eba7e384
      Sam Lantinga authored
      Added SDL_VIDEO_OPENGL_CGL to the default Mac OS X config file.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402552
      eba7e384
    • Sam Lantinga's avatar
      Added support for building version.rc in Windows build. · 2094bfe8
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402549
      2094bfe8
    • Sam Lantinga's avatar
      Fixed bug #428 · b22dc765
      Sam Lantinga authored
      This fix is overkill, but approved by Doug Lea, and he'll be releasing a
      new version of his malloc.c sometime next month.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402547
      b22dc765
  13. 15 Jul, 2007 5 commits
  14. 14 Jul, 2007 3 commits