1. 05 Sep, 2009 1 commit
    • Sam Lantinga's avatar
      Updated glext.h · 824f06e6
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403770
      824f06e6
  2. 20 Aug, 2009 1 commit
    • Sam Lantinga's avatar
      Fix suggested by Bob · 50290516
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403767
      50290516
  3. 18 Aug, 2009 1 commit
    • Sam Lantinga's avatar
      David Carre to Sam · 5f97d85c
      Sam Lantinga authored
      When i call the "SDL_Quit()" function, it call the func "SDL_QuitSubSystem(SDL_INIT_EVERYTHING)", which call the "SDL_VideoQuit()" function.
      
      It's where i'm lost, this function "SDL_VideoQuit()" will recall the "SDL_Quit()" function (i don't find where it is called), which in turn recall the "SDL_QuitSubSystem(SDL_INIT_EVERYTHING)", which in turn recall "SDL_VideoQuit()", which cause a "double free" seg fault since it has been already called.
      
      I have set the num_displays to 0 instead of 1, so it wont free it twice in the videoquit function loop.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403766
      5f97d85c
  4. 11 Aug, 2009 3 commits
  5. 07 Aug, 2009 2 commits
  6. 05 Aug, 2009 2 commits
  7. 03 Aug, 2009 1 commit
  8. 02 Aug, 2009 11 commits
  9. 30 Jul, 2009 1 commit
    • Sam Lantinga's avatar
      Patch from David Carre: · 8a68fef7
      Sam Lantinga authored
      I fixed a bug in the "SDL_DestroyRenderer()" function in the pandora x11 renderer (in fact the bug was in the "X11_GLES_MakeCurrent()" function) that was causing a crash when exiting SDL.
      
      There was a problem while terminating the x11 egl window, that was preventing to quit/close SDL/SDL-window then reload SDL/SDL-window inside the same application.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403715
      8a68fef7
  10. 19 Jul, 2009 1 commit
  11. 09 Jul, 2009 1 commit
  12. 07 Jul, 2009 1 commit
    • Sam Lantinga's avatar
      Documentation fix fix · 29167b57
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403692
      29167b57
  13. 06 Jul, 2009 2 commits
  14. 02 Jul, 2009 3 commits
  15. 30 Jun, 2009 7 commits
  16. 29 Jun, 2009 1 commit
    • Bob Pendleton's avatar
      I've made so many changes I don't dare continue until I check the current stuff in. · dad8f050
      Bob Pendleton authored
      /test/testatomic.c performs absolutely basic tests to show that the function work as expected. Need a second test to do more detailed tests.
      
      /include/SDL_atomic.h provides declarations for all included functions.
      
      /src/atomic/linux/SDL_atomic.c provided all the functions. On a generic built the 64 bit functions work, but they are emulated. On a build for -march=pentium and above the 64 bit functions use native instructions
      /src/atomic/dummy/SDL_atomic.c emulates all the operations using SDL_mutex.h.
      /src/atomic/win32/SDL_atomic.c is a copy of dummy
      /src/atomic/macosx/SDL_atomic.s is a copy of dummy
      
      These versions of SDL_atomic.c provide a frame work for building the library with a mixture of native and emulated functions. This allows the whole library to be provided on all platforms. (I hope.)
      I hope this fits with the SDL philosophy of either providing a common subset or emulating when the platform is missing a feature.
      
      I have not added dummy, macosx, or win32 to the build. They are there as place holders for future work.
      
      I have modified congifure.in to compile sources in /src/atomic/linux. (The SDL configure.in file is an amazing piece of work and I hope I didn't mess it up. :-)
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403671
      dad8f050
  17. 24 Jun, 2009 1 commit