1. 26 Aug, 2008 7 commits
    • Sam Lantinga's avatar
      Dynamically load wintab32.dll · a13b4b87
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403177
      a13b4b87
    • Sam Lantinga's avatar
      indent · d9f99f52
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403176
      d9f99f52
    • Sam Lantinga's avatar
      Added Wacom API headers. · 3c232989
      Sam Lantinga authored
      FIXME: Dynamically load the Wacom API functions from wintab32.dll
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403175
      3c232989
    • Sam Lantinga's avatar
      Couriersud fixed bug #603 · 4dd047e9
      Sam Lantinga authored
      Using the following sequence
      
      SDL_Init(..:)
      SDL_CreateWindow(..., SDL_WINDOW_OPENGL)
      SDL_DestroyWindow
      SDL_CreateWindow(..., SDL_WINDOW_OPENGL)
      
      SDL will crash in X11_GL_GetVisual. This is due to the fact that
      during SDL_DestroyWindow X11_GL_Shutdown was called because the last window
      has been closed.
      
      On the next call to SDL_CreateWindow the library is still loaded and only the
      memory is reinitialized. Function pointers such as gl_data->glXChooseVisual
      will not be reinitialized.
      
      Consequently, SDL will crash due to a NULL pointer access.
      
      The attached patch corrects the behaviour.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403174
      4dd047e9
    • Sam Lantinga's avatar
      indent. *sigh* · 4dd96455
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403173
      4dd96455
    • Sam Lantinga's avatar
      Date: Sun, 20 Jul 2008 22:34:37 +0200 · 1127f319
      Sam Lantinga authored
      From: Couriersud
      Subject: Updated DirectFB driver for SDL1.3
      
      please find attached a patch for an updated directfb driver for SDL1.3.
      It does now
      - properly supported the new input api.
      - send unicode text events
      - support directfb windows
      - support multiple screens
      - support hardware YUV scaling for the first YUV texture created.
      - support hardware scaling for textures.
      - properly interpret streaming access
      - support software opengl if one manages to install the mesa directfb
      driver (broken/not broken in mesa svn)
      
      Within bugzilla (http://bugzilla.libsdl.org/show_bug.cgi?id=603) there
      is another patch which fixes a crash due to GL context creation.
      
      Kind regards,
      
      couriersud
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403172
      1127f319
    • Sam Lantinga's avatar
      Fixed compile errors for audio resampling. I'm not sure how this got missed... · a1b6c39a
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403171
      a1b6c39a
  2. 25 Aug, 2008 11 commits
  3. 05 Jul, 2008 2 commits
  4. 22 Jun, 2008 3 commits
  5. 26 May, 2008 2 commits
    • Sam Lantinga's avatar
      Fixed compiler warning · 4409fa47
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402760
      4409fa47
    • Sam Lantinga's avatar
      Reverted revision 3416, fixing bug #589 · 1725937a
      Sam Lantinga authored
      http://bugzilla.libsdl.org/show_bug.cgi?id=589
      
      I was going to add the current window to the OpenGL context info, but that
      doesn't fix the case where you set the current context to NULL and then set
      the current context to the same window it had before.
      
      This also doesn't take into account changes to the window that might affect
      the context, such as viewport changing or fullscreen/windowed mode changing.
      
      Any ideas?
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402759
      1725937a
  6. 08 May, 2008 1 commit
    • Sam Lantinga's avatar
      Date: Wed, 7 May 2008 21:48:10 +0200 · e8f12216
      Sam Lantinga authored
      From: Christian Walther
      Subject: SDL 1.3 Xcode projects
      
      Here are my promised updates to the Xcode projects. They work as far
      as I'm using them, but I have not tested them thoroughly, and there
      may still be some cruft left. In particular, I haven't checked whether
      the frameworks still work on older versions of Mac OS X (are we still
      targeting 10.2?), and whether Altivec/SSE optimizations are properly
      done. Of note: I incremented the framework version to B to enable SDL
      1.2 and 1.3 to coexist in a single framework.
      
      Let me know if you see any problems.
      
      Greetings
      
         Christian
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402757
      e8f12216
  7. 02 May, 2008 1 commit
  8. 18 Mar, 2008 1 commit
  9. 14 Mar, 2008 2 commits
    • Bob Pendleton's avatar
      ran make indent · e27a71b3
      Bob Pendleton authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402747
      e27a71b3
    • Bob Pendleton's avatar
      re: bug#563. checking in some commented out trace code and a fix so that the... · 71656d10
      Bob Pendleton authored
      re: bug#563. checking in some commented out trace code and a fix so that the in testalpha.c the background only flashes when alpha == 255. The problem that is being
      fixed is caused by clearing SDL_COPY_RLE_COLORKEY without setting SDL_COPY_RLE_DESIRED in SDL_UnRELSurface.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402746
      71656d10
  10. 07 Mar, 2008 4 commits
  11. 06 Mar, 2008 2 commits
  12. 04 Mar, 2008 1 commit
    • Bob Pendleton's avatar
      SetupWindowData in SDL_X11window.c was realloc()ing the display window list... · e6d4abc6
      Bob Pendleton authored
      SetupWindowData in SDL_X11window.c was realloc()ing the display window list and incrementing numwindows even though those are being updated in functions that call
      this function. The result is that it is possible to get the same window added to the list twice.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402738
      e6d4abc6
  13. 01 Mar, 2008 1 commit
    • Bob Pendleton's avatar
      Deleted a call to X__PumpEvents at the end of X11_GL_InitExtensions(). This... · b8101a64
      Bob Pendleton authored
      Deleted a call to X__PumpEvents at the end of X11_GL_InitExtensions(). This function is being called from SDL_RecreateWindow at a point when the numwindows value in
      is incorrect. The result is that an illegal access is being made in X_PumpEvents when it tries to look up the windows ID of the source of an event. Taking out that
      call does not seem to have any effect on the testgl. But, I would be happy if someone else took a look at this problem and found a fix higher up the stack.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402737
      b8101a64
  14. 23 Feb, 2008 1 commit
  15. 20 Feb, 2008 1 commit
    • Bob Pendleton's avatar
      HandleEvent() returns done each time it is called. If done was set to 0 the... · ba6d728f
      Bob Pendleton authored
      HandleEvent() returns done each time it is called. If done was set to 0 the program should quit, but because done is not checked until *all* events are handled a
      following event can reset done to 1 and prevent the program from terminating when told to. I fixed the while loop that handles events to check for the state of done
      after handling each event. That could leave some events unhandled when the program exits, but it ensures that the program will exit.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402730
      ba6d728f