Commit Graph

  • 7195141c35 Clarified API documentation Sam Lantinga 2009-08-02 18:39:57 +00:00
  • 32a6f003ee Added TODO for automated testing Sam Lantinga 2009-08-02 18:39:24 +00:00
  • b457fdca75 Removed arbitrary window size limitation Sam Lantinga 2009-08-02 14:27:48 +00:00
  • 59c4177896 Whoops, still need the iPhoneOS config file. :) Sam Lantinga 2009-08-02 13:51:20 +00:00
  • 63d198944c Added missing SDL_revision.h Sam Lantinga 2009-08-02 13:49:13 +00:00
  • 39dbb24492 Added SDL_atomic.h, SDL_power.h, and SDL_revision.h to public API headers Added dummy atomic source files for now Sam Lantinga 2009-08-02 13:46:34 +00:00
  • feb57f8c79 Added SDL_atomic.h and SDL_power.h to public API headers Added atomic source files (which don't compile currently) Sam Lantinga 2009-08-02 13:08:19 +00:00
  • 24775fd01d Better check which includes #define used in stdint.h Sam Lantinga 2009-08-02 12:54:59 +00:00
  • 85a708db37 Don't redefine types if HAVE_STDINT_H is defined Sam Lantinga 2009-08-02 12:45:20 +00:00
  • 8b87364708 Patch from David Carre: Sam Lantinga 2009-07-30 14:53:57 +00:00
  • 84f82b23eb Support for native and emulated atomic operations has been added. Mike Gorchak 2009-07-19 08:04:59 +00:00
  • a71b57e1f0 volitile... duh, yeah the variable need to be labeled volitile Bob Pendleton 2009-07-09 21:31:27 +00:00
  • 11bb913576 Documentation fix fix Sam Lantinga 2009-07-07 14:02:57 +00:00
  • 1f12c11429 Applied patch from bug id=762 provided by Pierre Phaneuf Bob Pendleton 2009-07-06 21:56:38 +00:00
  • e40496bf79 Documentation fix. Bob Pendleton 2009-07-06 21:48:52 +00:00
  • 1bf9cab1ff This is a cosmetic fix, I found a stupid typo Bob Pendleton 2009-07-02 21:47:02 +00:00
  • db14860f8a Another documentation fix, Thanks to Mason Wheeler for finding these. Bob Pendleton 2009-07-02 16:53:56 +00:00
  • 2efcc6f4eb Documentation fix. Bob Pendleton 2009-07-02 16:15:55 +00:00
  • ffadc2b7ab Corrected documentation error for SDL_RenderFill. Bob Pendleton 2009-06-30 22:19:10 +00:00
  • 205b4d9be4 Added testpower to svn:ignore Ryan C. Gordon 2009-06-30 06:53:17 +00:00
  • 1cb422c52f Moved hardcoding of "/proc/apm" elsewhere. Ryan C. Gordon 2009-06-30 06:27:08 +00:00
  • 1d704b5829 Linux /proc/apm: handle hex and decimal (and octal!) values. Ryan C. Gordon 2009-06-30 06:26:02 +00:00
  • f9b58538d9 Linux /proc/acpi: check for ac_adapter states, other cleanup. Ryan C. Gordon 2009-06-30 05:44:00 +00:00
  • 89521cccdb Removed stub for Linux /sys/power processing. Ryan C. Gordon 2009-06-30 05:27:11 +00:00
  • 9a2c54efec Power: First shot at Linux /proc/acpi/battery support. Ryan C. Gordon 2009-06-30 03:50:30 +00:00
  • e53cd95852 I've made so many changes I don't dare continue until I check the current stuff in. Bob Pendleton 2009-06-29 19:54:43 +00:00
  • 9302a68559 Disabling 64 bit atomics operations until I figure out why they do not link. Bob Pendleton 2009-06-24 22:24:23 +00:00
  • c0646fda71 First draft of atomic operations code for GCC and linux. Bob Pendleton 2009-06-24 20:20:57 +00:00
  • 0b5bc4d23b This check in updates SDL_atomic.h to reflect the new set of atomic operations in 32 and 64 bit form. It also update configure.in to compile the linux version of the library. The three versions are all dummies implementations that do nothing. They are being checked in as place holders. Mostly, I just wanted to get place holders and the configure.in checked in. Bob Pendleton 2009-06-24 20:04:08 +00:00
  • 015036e09c Added power API and test program to Visual C++ project files. Ryan C. Gordon 2009-06-17 04:26:19 +00:00
  • d62da4b117 Alexei Tereschenko Sam Lantinga 2009-06-16 14:34:15 +00:00
  • 41c5df7eae Fixed some compile errors and warnings under Visual C++ Sam Lantinga 2009-06-12 08:41:48 +00:00
  • eb924e9a2d Mouse events now report the correct window id and window enter/leave events are now reported. Bob Pendleton 2009-06-11 20:08:33 +00:00
  • 2949fd46f1 Proper window resize handling in GLES test application. Mike Gorchak 2009-06-11 06:03:05 +00:00
  • bfe3c0a653 Fixed problems with OpenGL ES window resizing. Mike Gorchak 2009-06-11 05:57:32 +00:00
  • 9168def9ac Note about hardware mouse cursor has been added. Mike Gorchak 2009-06-10 18:32:42 +00:00
  • dd18a26edd Fixed bug #750 Since many different event structures include windowID it should be placed near the beginning of the structure (preferably right after type) so it's position is the same between different events. Sam Lantinga 2009-06-10 14:00:21 +00:00
  • 8d455c1b26 Added missing files for OpenGL ES support Sam Lantinga 2009-06-10 13:54:13 +00:00
  • 702d8d5305 Added missing header file for Pandora support Sam Lantinga 2009-06-10 13:53:53 +00:00
  • 16a9ead7ce Whoops, didn't mean to commit unfinished patch Sam Lantinga 2009-06-10 13:46:54 +00:00
  • 353438e493 indent is really bad at handling assembly Sam Lantinga 2009-06-10 13:38:19 +00:00
  • aed8be2521 indent Sam Lantinga 2009-06-10 13:34:20 +00:00
  • e51eed13d1 Continue working on QNX GF and Photon support. Mike Gorchak 2009-06-10 08:09:04 +00:00
  • 49687f83c0 SDL pixel format string is printed near mode number in form of SDL_PIXELFORMAT_XXXXX, when --info option is passed. It is usefull for debugging. Mike Gorchak 2009-06-10 05:56:36 +00:00
  • f5c427f988 Support for 15/16/24/32 bpps of icon.bmp has been added, in case if not an original icon.bmp (8bpp with palette) is used for tests. Mike Gorchak 2009-06-10 05:54:19 +00:00
  • 7c053e089d Support for 24 bpp pixel formats has been added. Mike Gorchak 2009-06-10 05:51:44 +00:00
  • b969957bcb OK, had to add some casts to get SDL_atomic.h to compile with C++. testatomic still compiles and runs. Bob Pendleton 2009-06-09 19:39:23 +00:00
  • 361a88d8db First commit for SDL atomic operations. On my linux box it compiles and installs correctly and testatomic runs without errors. Bob Pendleton 2009-06-09 17:33:44 +00:00
  • 6170e003a1 zeroing out the rest of the unititialize fields in mouse motion events. Bob Pendleton 2009-06-09 15:45:33 +00:00
  • 181b01f4cb 1. SDL_CreateTextureFromSurface() now tries to find surface's pixel format. 2. SDL_CreateTextureFromSurface() now has best texture format search for non-alpha pixel formats. 3. Added comparision for pixels packed order to the video mode sorting callback to avoid mixing 1555/565/4444 pixel formats. 4. Added sorting call for current video mode list after each new video mode addition, because SDL_GetClosestDisplayMode() requires video modes to be sorted, and this is one place only where we can detect video modes addition. Mike Gorchak 2009-06-09 08:56:43 +00:00
  • 93690caff9 Fixed 4 bit-per-pixel definition. Thanks Mike! Sam Lantinga 2009-06-09 04:34:50 +00:00
  • e6138ea9b7 make sure that mouse.z == 0 until it is used. Bob Pendleton 2009-06-09 03:27:48 +00:00
  • 3f23cab959 Fixed support for 4bpp video modes enumeration, otherwise mode with zero bpp appears in the list. Mike Gorchak 2009-06-08 21:00:52 +00:00
  • 09e48fa834 Fixed some typos and added a couple of includes. All were need to get SDL_power to compile on Linux. Bob Pendleton 2009-06-08 19:24:38 +00:00
  • fdfe1d4f41 BeOS support for power subsystem. Ryan C. Gordon 2009-06-07 22:44:59 +00:00
  • 3f43a1f614 Reverted bogus change to SDLTest xcode project. Ryan C. Gordon 2009-06-07 06:49:01 +00:00
  • ed74778bf6 Added power subsystem to Xcode project. Ryan C. Gordon 2009-06-07 06:42:15 +00:00
  • 1a2c2eebd2 Initial work on power subsystem for SDL 1.3. Ryan C. Gordon 2009-06-07 06:06:35 +00:00
  • 218766a241 indent Sam Lantinga 2009-06-07 02:45:55 +00:00
  • 62c7087a99 Hi, Sam Lantinga 2009-06-07 02:44:46 +00:00
  • 0a28ca5681 Added a #ifndef SDL_NO_COMPAT around SDL_ActiveEvent and SDL_ResizeEvent so that code that has a #defien SDL_NO_COMPAT before the #include SDL.h with not be able to use these obsolete events. Bob Pendleton 2009-06-05 23:36:00 +00:00
  • d89513cb8e Best pixel formats with alpha search code has been added to function which converts surface to texture with enabled color keys. Now "testsprite2 --renderer opengl_es" works fine with all pixel formats with alpha. This affects other renderers too. Mike Gorchak 2009-06-05 07:35:06 +00:00
  • bb4afb26ac QNX quirk has been added, QNX OpenGL ES implementation is broken regarding support of textures with packed pixel formats. Mike Gorchak 2009-06-05 07:30:51 +00:00
  • b2f976f8de Added an ifdef so that if you Bob Pendleton 2009-06-04 21:00:45 +00:00
  • bd93cb0220 Support for BGR565 pixel format has been added, mainly for OpenGL ES renderer. OpenGL ES renderer now have new texture formats. Mike Gorchak 2009-06-03 10:40:44 +00:00
  • 306f1dc431 Von: Thomas Zimmermann Betreff: [SDL] [PATCH] Make static variables const Datum: Tue, 19 May 2009 19:45:37 +0200 Sam Lantinga 2009-06-03 04:37:27 +00:00
  • a7a0cefe2a OpenPandora support added by David Carré Sam Lantinga 2009-05-31 11:53:12 +00:00
  • 8a25c7d1e0 error message typo fix Sam Lantinga 2009-05-28 09:39:14 +00:00
  • 83d7309416 indent Sam Lantinga 2009-05-23 22:41:08 +00:00
  • 1491423d60 Few new video modes have been added. Mike Gorchak 2009-05-15 15:47:37 +00:00
  • 5166d1ba84 More checks for current GF state were added. Mike Gorchak 2009-05-14 11:51:42 +00:00
  • a0f9e311d5 Set audio device handle to NULL in case of open was not successful. Mike Gorchak 2009-05-14 11:50:05 +00:00
  • fd6b697764 OpenGL ES renderer state fixes. Now GL_TEXTURE_2D is not enabled by default. Mike Gorchak 2009-05-14 10:54:34 +00:00
  • e55e6dea02 Reminder to implement landscape mode for iPhone Sam Lantinga 2009-05-07 12:50:55 +00:00
  • 1ca04d4468 Temporary workaround for building on 64-bit Mac OS X Sam Lantinga 2009-05-07 12:27:42 +00:00
  • 78c6fc38ac Fixed dynamic loading on Windows CE Sam Lantinga 2009-05-07 12:04:53 +00:00
  • fb58f10acf Added few OpenGL ES 1.0 defines, which are not present in OpenGL ES 1.1 and 2.0. Mike Gorchak 2009-05-06 09:46:55 +00:00
  • de2c54fa79 Added _OES suffix for GL_OES_vertex_buffer_object extension for OpenGL ES. Mike Gorchak 2009-05-06 07:00:32 +00:00
  • f894d68e55 Added support for single buffering, if double buffering is not available. Mike Gorchak 2009-05-05 17:50:34 +00:00
  • 4536d205e5 Added handler for all window events. Mike Gorchak 2009-05-05 17:47:41 +00:00
  • 665dff927c GF header must be included before Photon header for QNX. Mike Gorchak 2009-04-28 06:04:21 +00:00
  • 99bee5d98e Added hiddi library linkage when GF target is available for QNX Mike Gorchak 2009-04-28 04:46:05 +00:00
  • 62b9cc7933 New last cursor position must rely on the clamped coordinates. Mike Gorchak 2009-04-28 04:43:21 +00:00
  • d6599a968a Default video mode has been changed from 320x200 to 640x480, since fullscreen 320x200 is often unavailable. Mike Gorchak 2009-04-28 04:41:25 +00:00
  • 4652a067c9 Added OpenGL ES context creation for the each window which has been created (for --windows=N option). Mike Gorchak 2009-04-28 04:38:51 +00:00
  • 8a34711a2c Support for HID devices (mice and keyboards only for now) has been added Mike Gorchak 2009-04-28 04:33:30 +00:00
  • 835d78cd32 Continue working on QNX Photon with OpenGL ES support Mike Gorchak 2009-04-28 04:30:52 +00:00
  • 68dd913372 Update README for QNX 6.x Mike Gorchak 2009-04-24 03:46:54 +00:00
  • cd8c60a6f6 Added a reminder for the jobs mailing list Sam Lantinga 2009-04-13 09:33:55 +00:00
  • 574bd25fc8 Fixed bug #721 Sam Lantinga 2009-04-03 17:19:05 +00:00
  • d6c62e184a Fixed undefined references to joystick code Sam Lantinga 2009-04-03 13:35:05 +00:00
  • eb3fc668d0 Added SDL_GetColorKey() Sam Lantinga 2009-04-03 13:27:33 +00:00
  • 9f9eefc08b Oops Sam Lantinga 2009-03-28 06:00:42 +00:00
  • 5bb17acb5c Added credits for OpenGL 3.0 support Sam Lantinga 2009-03-24 10:46:18 +00:00
  • 991689c791 Date: Sun, 22 Mar 2009 12:52:29 +0000 From: Luke Benstead Subject: OpenGL 3.0 Context Creation Sam Lantinga 2009-03-24 10:43:53 +00:00
  • 3532a3491b Date: Mon, 23 Mar 2009 09:17:24 +0200 From: "Mike Gorchak" Subject: New QNX patches Sam Lantinga 2009-03-24 10:33:12 +00:00
  • c7a043cbf4 Date: Thu, 05 Feb 2009 17:27:54 +0100 From: Stefan Klug Subject: [SDL] SDL_SetVideoMode compatibility fix Sam Lantinga 2009-03-23 05:37:45 +00:00
  • 20020814db Date: Thu, 05 Feb 2009 18:07:35 +0100 From: Stefan Klug Subject: [SDL] SDL 1.3 WinCE backend Sam Lantinga 2009-03-23 05:35:21 +00:00
  • be3e33ab11 Date: Tue, 17 Feb 2009 14:00:25 +0100 From: Stefan Klug Subject: [SDL] Possible bug, paused audio playing garbage Sam Lantinga 2009-03-23 05:21:40 +00:00
  • 30371dcf49 Date: Sat, 21 Mar 2009 19:41:52 -0700 (PDT) From: Mason Wheeler Subject: [SDL] Critical SDL 1.3 patch Sam Lantinga 2009-03-23 02:02:30 +00:00