1. 27 Jan, 2006 4 commits
    • Sam Lantinga's avatar
      *** empty log message *** · dd364f45
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401280
      dd364f45
    • Sam Lantinga's avatar
      Wacky! :) · 4d80aa48
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401279
      4d80aa48
    • Sam Lantinga's avatar
      Fixed to match the docs · 33f5989f
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401278
      33f5989f
    • Sam Lantinga's avatar
      Date: Mon, 23 Feb 2004 23:29:20 -0500 · 8cf42f6c
      Sam Lantinga authored
      From: "Brian Kropf"
      Subject: [SDL] Windx5
      
      I was wondering if I could suggest a change for (at least) the mingw/msys
      build.  Every time I do the ./configure, make on a fresh download it crashes
      when it tries to find directx.h for the audio portion of the build
      
      In file included from SDL_dx5audio.c:37:
      SDL_dx5audio.h:31:21: directx.h: No such file or directory
      In file included from SDL_dx5audio.c:37:
      
      I usually copy the directx.h from the video/windx5 into the audio/windx5 and
      things go smoothly after that; just thought I'd suggest it for making future
      builds go smoothly. ;)
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401277
      8cf42f6c
  2. 26 Jan, 2006 6 commits
  3. 25 Jan, 2006 7 commits
    • Patrice Mandin's avatar
      Correctly manage mouse relative motion · 0a8520eb
      Patrice Mandin authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401270
      0a8520eb
    • Patrice Mandin's avatar
      SDL_GetVideoMode, part 3: pixel count compare was failing when only 1 video mode was present · 7109c9a2
      Patrice Mandin authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401269
      7109c9a2
    • Sam Lantinga's avatar
      Date: Mon, 22 Sep 2003 23:31:54 -0700 (PDT) · ca8ee26f
      Sam Lantinga authored
      From: Rob Neff
      Subject: [SDL] testgl.c minor bug fix for fullscreen mode
      
      from:
      
        if ( strcmp(argv[1], "-fullscreen") == 0 ) {
      
      to:
      
        if ( strcmp(argv[i], "-fullscreen") == 0 ) {
      
      
      Minor bug, but might help someone else out who is trying to pass
      the command-line params -logo -fullscreen like I was! :)
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401268
      ca8ee26f
    • Sam Lantinga's avatar
      Date: Sun, 21 Sep 2003 19:52:42 -0600 · 866ce3c3
      Sam Lantinga authored
      From: Tyler Montbriand <tsm@accesscomm.ca>
      Subject: Re: [SDL] Hardware buttons on pocket pc
      
      I found it!  :)
      
      It has to do with the UNICODE translation code, in SDL_dibevents.c, in the
      '#ifdef NO_GETKEYBOARDSTATE' block in DIB_HandleMessage().  The error
      handling is a little...  aggressive.  If it can't translate from unicode, it
      wipes out the virtual keycode.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401267
      866ce3c3
    • Sam Lantinga's avatar
      *** empty log message *** · fbc7623f
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401266
      fbc7623f
    • Sam Lantinga's avatar
      Hopefully the X servers have been fixed (in 5 years) :) · 3fb93793
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401265
      3fb93793
    • Sam Lantinga's avatar
      Date: Thu, 04 Sep 2003 02:12:35 +0200 · 3cc77ac9
      Sam Lantinga authored
      From: Ignacio Casta�o <castanyo@yahoo.es>
      Subject: [SDL] SDL_GL_GetAttribute( SDL_GL_MULTISAMPLESAMPLES ...
      
      It would be nice to add the following lines:
      
      case SDL_GL_MULTISAMPLEBUFFERS:
              *value = 0;
      break;
      case SDL_GL_MULTISAMPLESAMPLES:
              *value = 1;
      break;
      
      in wincommon\SDL_wingl.c int the function WIN_GL_GetAttribute at line
      484, so that it returns the correct values when arb_pixel_format is not
      supported.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401264
      3cc77ac9
  4. 24 Jan, 2006 2 commits
    • Sam Lantinga's avatar
      Date: 10 Jun 2003 15:30:59 -0400 · 3506c143
      Sam Lantinga authored
      From: Mike Shal
      Subject: [SDL] Bug in SDL_wave.c?
      
      Hey everyone, I'm not sure if this is a bug in SDL, or if I just have
      incorrect WAV files.  The problem I'm having is loading multiple
      concatenated WAVs from SDL_LoadWAV_RW.  Some WAV files put comments at
      the end of the file (which may be bad form), and SDL doesn't skip past
      them when reading from the RWops.  So the next WAV I try to load will
      start at the comment section of the previous WAV, which obviously
      doesn't work.  If anyone else is having this problem, one quick fix you
      can do is run sox on the bad WAVs, which strips out all of the comment
      sections.
      Eg:
      
      $ sox sound.wav tmp.wav
      $ mv -f tmp.wav sound.wav
      
      The other fix is to patch SDL_wave.c, which is included with this email.
      (Assuming I made the patch correctly :).  All it does is calculate how
      much remaining space there is in the WAV file after the data chunk, and
      does SDL_RWseek to skip it.  I don't think it should interfere with
      anything else, but if someone could check it that would be nice :).  If
      the bug is really with SDL and not with my WAVs, can someone work this
      into the next version of SDL? Thanks,
      
      -Mike Shal
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401263
      3506c143
    • Sam Lantinga's avatar
      te: Thu, 17 Apr 2003 11:25:26 -0700 · e0fbb3b5
      Sam Lantinga authored
      From: "Jim"
      Subject: [SDL] Frame buffer patches...
      
      Would seem that GCC 3.2.2 promotes all signed values to unsigned if any single vlaue is unsigned in an expression...
      
      for instance when calculating an elo touch position....evertyhign is an (int) except for cach_vinfo.xres which is unsigned.  THerefore if y
      ou reverse the SDL_ELO_MIN_X and SDL_ELO_MAX_X values the resulging negative value pegs the expression to it's max.  Attached it the accumu
      lated patch to typecast the unsigned values to (int)
      
      - *dx = (cache_vinfo.xres - (cache_vinfo.xres * (input_x - ELO_MIN_X)) / width);
      
      + *dx = ((int)cache_vinfo.xres - ((int)cache_vinfo.xres * (input_x - ELO_MIN_X)) / width);
      
      and also to provide quite failure to operations which have the screen currently locked...
      
      The touch screen I'm using the original values were exactly opposite of any position I touched on the screen - evaluating the math the expr
      ession SHOULD have handled reversing the min and max values - and after casting the unsigned .xres and .yres to a signed int - worked well.
      ..
      
      Jim
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401262
      e0fbb3b5
  5. 20 Jan, 2006 1 commit
    • Sam Lantinga's avatar
      Date: Thu, 19 Jan 2006 20:02:29 +0200 · ba553ad7
      Sam Lantinga authored
      From: Vassilis Virvilis <vasvir@iit.demokritos.gr>
      Subject: [SDL] Request: Please reconsider adding tag in SDL_Event
      
      Hi,
      
      Patch in question:
      
      --- include/SDL_events.h        20 Aug 2004 18:57:01 -0000      1.11
      +++ include/SDL_events.h        19 Jan 2006 17:35:09 -0000
      @@ -214,7 +214,7 @@
        } SDL_SysWMEvent;
      
        /* General event structure */
      -typedef union {
      +typedef union SDL_Event {
               Uint8 type;
               SDL_ActiveEvent active;
               SDL_KeyboardEvent key;
      
      Reasoning:
      ----------
      1) Allows forward declaration of the SDL_Event union in C++. Please
      note that in plain C it is possible to forward declare it.
      
      2) Forward declaration is good because it allows encapsulation. It hides
      the specific implementation and does not necessarily exposes SDL staff
      to my appication's namespace
      
      3) It can't harm plain C because tags are living in a different namespace
      than typenames
      
      4) It is already done like this in other places in SDL. Check for example
      SDL_KeySym, and SDL_.*Event structures.
      
      5) Right now I have to include SDL/event.h from a C++ header file. See 2)
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401261
      ba553ad7
  6. 19 Jan, 2006 9 commits
  7. 14 Jan, 2006 1 commit
    • Ryan C. Gordon's avatar
      Catch X11 extension errors...since most of these are notifications that we · 37f69928
      Ryan C. Gordon authored
       queried for a missing extension (such as the XiG vidmode one that most
       people don't have), and default Xlib behaviour is to write notification to
       stderr, this tends to generate incorrect bug reports.
      
      Since we'll actually deal with the missing extension when querying for it,
       we ignore these errors in our hook. The rest continue to pass through to
       the default handler.
      
      Fixes Bugzilla #42.
      
      --ryan.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401251
      37f69928
  8. 13 Jan, 2006 4 commits
  9. 12 Jan, 2006 2 commits
    • Ryan C. Gordon's avatar
      Patched to compile. · 802fb960
      Ryan C. Gordon authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401246
      802fb960
    • Ryan C. Gordon's avatar
      Add XME hooks to X11 driver instead of relying on libxme...libxme hasn't · c1c1b65a
      Ryan C. Gordon authored
       changed in five years, and it's a small .c file that just calls into the X11
       dependencies we already use elsewhere. Including it directly allows us to
       make use of the dynamic X11 code.
      
      Fixes Bugzilla #41.
      
      --ryan.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401245
      c1c1b65a
  10. 10 Jan, 2006 1 commit
  11. 08 Jan, 2006 3 commits
    • Ryan C. Gordon's avatar
      From Bug #36: · 958cb54a
      Ryan C. Gordon authored
      There are a couple of issues with the selection of Altivec alpha-blitting
      routines in CalculateAlphaBlit() in src/video/SDL_Blit_A.c.
      
      1) There's no check for the presence of Altivec when checking if the
      Blit32to565PixelAlphaAltivec() routine can be selected.
      
      2) Altivec cannot be used in video memory, and there's no check if the
      destination surface is a hardware surface. (Alpha-blitting to a hardware
      surface with GPU support is a bad idea, but somebody's bound to do it anyway.)
      
      Patch to fix these attached.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401243
      958cb54a
    • Patrice Mandin's avatar
      Rollback · 63a21208
      Patrice Mandin authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401242
      63a21208
    • Patrice Mandin's avatar
      Load default OpenGL library if needed at driver initialization · 107e0fbf
      Patrice Mandin authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401241
      107e0fbf