1. 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
  2. 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
  3. 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
  4. 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
  5. 06 Mar, 2002 1 commit
  6. 14 Dec, 2001 1 commit
  7. 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