1. 17 Apr, 2006 1 commit
    • Sam Lantinga's avatar
      More general fix for bug #189 · 04163075
      Sam Lantinga authored
      The clipping is done at a higher level, and the low level functions are
      passed clipped rectangles.  Drivers which don't support source clipping
      have not been changed, so the image will be squished instead of clipped,
      but at least they will no longer crash when the destination rect was out
      of bounds.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401650
      04163075
  2. 21 Feb, 2006 1 commit
  3. 16 Feb, 2006 1 commit
  4. 10 Feb, 2006 1 commit
  5. 07 Feb, 2006 2 commits
  6. 01 Feb, 2006 1 commit
  7. 29 Jan, 2006 1 commit
    • Sam Lantinga's avatar
      Date: Fri, 18 Feb 2005 07:58:00 +0200 · b49e57ab
      Sam Lantinga authored
      From: "Mike Gorchak"
      Subject: [SDL] [PATCH] QNX6 and not only QNX6 fixes
      
      1) Update SDL.qpg.in for the QNX 6.3.
      4) video/photon/SDL_phyuv.c - fixed bug with swapped U and V planes, using
      YV12 mode with radeon cards.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401292
      b49e57ab
  8. 06 May, 2004 1 commit
    • Sam Lantinga's avatar
      Date: Sat, 24 Apr 2004 15:13:32 +0300 · edba2cc8
      Sam Lantinga authored
      From: "Mike Gorchak"
      Subject: SDL updates for the QNX6
      
      1. Updated the README.QNX
      2. Updated libtool scripts, which are shipped with SDL for QNX6 support.
      3. Added some code to support the new QNX 6.3.0, which is in beta now.
      4. Added code to detect the hw features, which driver supports.
      5. Added hw alpha blits code.
      6. Fixed bug when application switches to fullscreen more the 2 times. (afte\
      r that window becames always stay on top).
      7. Updated a bit README for the tests.
      8. Added information about acceleration show in the testalpha.c test.
      9. Added small fixes to the testoverlay2.c test.
      10. Added alpha and cc+alpha blits benchmarks to the testvidinfo.c test.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40887
      edba2cc8
  9. 04 Jan, 2004 1 commit
  10. 10 Dec, 2003 1 commit
    • Sam Lantinga's avatar
      Date: Thu, 4 Dec 2003 07:48:40 +0200 · d182a96b
      Sam Lantinga authored
      From: "Mike Gorchak"
      Subject: SDL/QNX6 new patch
      
      Here in attachment my patch for the SDL/QNX6 again :) It contain non-crtitical/cosmetic fixes:
      
      1. Fixed window centering at other than the first consoles.
      2. Fixed window centering algorithm in case when window height or width are greater than the desktop resolution.
      3. Fixed window positioning on other than the first consoles.
      4. Fixed occasional input focus lost when switching to fullscreen.
      5. Removed the Photon's default chroma color for the overlays, added RGB(12, 6, 12) color instead (very dark pink).
      6. Added more checks to the YUV overlay code (fixed crashes during resolution mode switches).
      7. Added support for Enter/Backspace keys in unicode mode (used by Maelstrom and by other games).
      8. Fixed window restore/maximize function. It works, finally.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40754
      d182a96b
  11. 04 Aug, 2003 1 commit
    • Sam Lantinga's avatar
      Date: Sat, 2 Aug 2003 16:22:51 +0300 · 9b315c4c
      Sam Lantinga authored
      From: "Mike Gorchak"
      Subject: New patches for QNX6
      
      Here my patches for the SDL/QNX:
      
      QNXSDL.diff - diff to non-QNX related sources:
      
      - updated BUGS file, I think QNX6 is now will be officially supported
      - configure.in - added shared library support for QNX, and removed dependency between the ALSA and QNX6.
      - SDL_audio.c - added QNX NTO sound bootstrap insted of ALSA's.
      - SDL_sysaudio.h - the same.
      - SDL_nto_audio.c - the same.
      - SDL_video.c - right now, QNX doesn't offer any method to obtain pointers to the OpenGL functions by function name, so they must be hardcoded in library, otherwise OpenGL will not be supported.
      - testsprite.c - fixed: do not draw vertical red line if we are in non-double-buffered mode.
      
      sdlqnxph.tar.gz - archive of the ./src/video/photon/* . Too many changes in code to make diffs :) :
      
      + Added stub for support hide/unhide window event
      + Added full YUV overlays support.
      + Added window maximize support.
      + Added mouse wheel events.
      + Added support for some specific key codes in Unicode mode (like ESC).
      + Added more checks to the all memory allocation code.
      + Added SDL_DOUBLEBUF support in all fullscreen modes.
      + Added fallback to window mode, if desired fullscreen mode is not supported.
      + Added stub support for the GL_LoadLibrary and GL_GetProcAddress functions.
      + Added resizable window support without caption.
      ! Fixed bug in the Ph_EV_EXPOSE event handler, when rectangles to update is 0 and when width or height of the rectangle is 0.
      ! Fixed bug in the event handler code. Events has not been passed to the window widget handler.
      ! Fixed codes for Win keys (Super/Hyper/Menu).
      ! Fixed memory leak, when deallocation palette.
      ! Fixed palette emulation code bugs.
      ! Fixed fullscreen and hwsurface handling.
      ! Fixed CLOSE button bug. First event was passed to the handler, but second terminated the application. Now all events passed to the application correctly.
      - Removed all printfs in code, now SDL_SetError used instead of them.
      - Disabled ToggleFullScreen function.
      
      README.QNX - updated README.QNX file. Added much more issues.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40664
      9b315c4c
  12. 20 Jan, 2003 1 commit
    • Sam Lantinga's avatar
      Date: Thu, 16 Jan 2003 13:48:31 +0200 · 97c81738
      Sam Lantinga authored
      From: "Mike Gorchak"
      Subject: All QNX patches
      
      whole patches concerning QNX. Almost all code has been rewritten by Julian
      and me. Added initial support for hw overlays in QNX and many many others
      fixes.
      
      P.S. This patches has been reviewed by Dave Rempel from QSSL and included in
      SDL 1.2.5 distribution, which coming on 3rd party CD for newest 6.2.1
      version of QNX, which will be available soon.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40572
      97c81738
  13. 28 May, 2002 1 commit
    • Sam Lantinga's avatar
      Date: Wed, 22 May 2002 22:30:58 +0300 · 26d1c3e5
      Sam Lantinga authored
      From: "Mike Gorchak" <mike@malva.com.ua>
      Subject: One more QNX patch
      
      Hi !
      
      - Fixed graywin test application. Added properly support for
        window size not equal to 640x480.
      - Added support for not aligned pitch of image in SDL_SWSURFACE
        and SDL_HWSURFACE. Using Photon builtin alignes.
      - Added memory clear after each malloc to avoid problems in the
        future :)
      - Removed unused variables and static variables, fixed some warnings.
      - Updated readme.QNX file.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40381
      26d1c3e5
  14. 19 May, 2002 1 commit
    • Sam Lantinga's avatar
      Date: Sat, 18 May 2002 17:40:53 +0300 · 4c4f326a
      Sam Lantinga authored
      From: Mike Gorchak <mike@malva.ua>
      Subject: New QNX patches
      
      - Added more error check to avoid SEGFAULTS;
      - Fixed bug in update function for SDL_HWSURFACE. BTW: update is much
      faster than before.
      - Added checks for SDL_HWSURFACE flag, chosen bpp must be equal to
      desktop bpp for SDL_HWSURFACE.
      - Fixed overlay bug, no more SEGFAULTS.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%40371
      4c4f326a
  15. 06 Mar, 2002 1 commit
  16. 14 Dec, 2001 1 commit
  17. 26 Apr, 2001 1 commit
    • Sam Lantinga's avatar
      Initial revision · 2f110628
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401
      2f110628