Commit Graph

  • eb2a8d36a0 Date: Sat, 3 Jan 2009 22:11:18 -0500 From: "Donny Viszneki" Subject: Re: [SDL] Want to help with SDL 1.3? Sam Lantinga 2009-01-04 19:33:21 +00:00
  • 25c5d89e10 Technically more correct Sam Lantinga 2009-01-04 19:26:50 +00:00
  • 9368227002 The core pointer is comprised of merging the inputs of all mice. If there are other mice, they should show up in the device list, and we want to report events from those devices instead of the core events. However, if XInput isn't supported or we can't find other mice in the device list, we'll add the core pointer and interpret normal mouse events. Sam Lantinga 2009-01-04 18:29:20 +00:00
  • e1dad6623c Implemented svn revision support Added reminder about name -> scancode/keysym mapping Sam Lantinga 2009-01-04 17:30:00 +00:00
  • d40ff0ef82 indent Sam Lantinga 2009-01-04 17:14:27 +00:00
  • 933eb1f049 Make the SDL keysyms that represent unprintable ASCII values actually have those values, for more intuitive use and better compatibility with SDL 1.2. Sam Lantinga 2009-01-04 17:10:04 +00:00
  • d4d1de7fae Added keyrepeat to the TODO list Sam Lantinga 2009-01-04 17:04:29 +00:00
  • b5afbc2700 Added the Google Summer of Code folks to the credits. Sam Lantinga 2009-01-04 17:04:13 +00:00
  • 60bcfb1334 Updated the snapshot script for use on the website Sam Lantinga 2009-01-04 06:32:01 +00:00
  • 58aa94ee7f Fixed some dependency issues with SDL_revision.h Sam Lantinga 2009-01-04 05:52:14 +00:00
  • a2acb16266 Fixed some dependency issues with SDL_revision.h Sam Lantinga 2009-01-04 05:41:52 +00:00
  • e19ae7644f Fine tuned revision code, updated testver Sam Lantinga 2009-01-04 05:27:13 +00:00
  • 76975e844e Make the current revision number available Sam Lantinga 2009-01-04 05:08:12 +00:00
  • 5cf853b024 Good ideas, added to the TODO list Sam Lantinga 2009-01-03 21:01:02 +00:00
  • 02bdfb7930 Bug 653 bugfix Szymon Wilczek 2009-01-03 12:00:20 +00:00
  • c1137076fc Fixed crash on Windows Sam Lantinga 2009-01-03 07:33:42 +00:00
  • 1e028713c2 Added a few things to the TODO list. Unit testing is becoming more and more important the more features are added and the more combinations of factors there are to test. Sam Lantinga 2009-01-03 07:23:11 +00:00
  • 70c5fc2a97 Icons with translucency are implemented Reminder to finish off multi-display support Sam Lantinga 2009-01-03 07:16:57 +00:00
  • b501ca91e6 Added bug reports to the credits Sam Lantinga 2009-01-03 06:15:58 +00:00
  • 3e6e66a616 Fixed bug #663 Fixed mouse wheel direction Sam Lantinga 2009-01-03 06:12:05 +00:00
  • 6197d8d870 The mouse position is relative to the client window. Fixed setting the mouse focus when the mouse enters/leaves the window. Sam Lantinga 2009-01-03 06:03:56 +00:00
  • 8caa532268 Improved Direct3D YUV texture support Sam Lantinga 2009-01-03 05:42:18 +00:00
  • 44128ec99b Query available formats before advertising them. Sam Lantinga 2009-01-03 04:33:19 +00:00
  • c946585b59 Should we also set the icon in the task manager? Sam Lantinga 2009-01-03 01:20:55 +00:00
  • ffbe0ef95b Added support for translucent icons on Windows Sam Lantinga 2009-01-03 01:01:53 +00:00
  • bc98ea3151 Added support for saving 32-bit BMP with alpha channel (disabled by default) Sam Lantinga 2009-01-03 01:00:38 +00:00
  • f45614d34f Date: Fri, 02 Jan 2009 23:22:39 +0100 From: Couriersud Subject: SDL1.3 Win32 Resize bug Sam Lantinga 2009-01-02 23:47:16 +00:00
  • 7f3d6deffd Implemented SDL_SetWindowIcon(), with translucent icon support under X11. Sam Lantinga 2009-01-02 17:39:48 +00:00
  • c6b2499d3c There are still 8-bit applications that can take advantage of these (like Diablo 2) Sam Lantinga 2009-01-02 16:38:31 +00:00
  • 88d8f755cb Maybe add a timeout for SDL_WaitEvent() Sam Lantinga 2009-01-02 16:06:29 +00:00
  • cfd90d010a indent Sam Lantinga 2009-01-02 16:03:37 +00:00
  • 94d337a41c Don't use DirectColor visuals until we implement DirectColor colormap support Sam Lantinga 2009-01-02 15:47:49 +00:00
  • a73ce044b0 Hopefully fixed crash when there are no input devices Sam Lantinga 2009-01-02 10:30:53 +00:00
  • 7a39366cbb The _NET_WM_ICON protocol doesn't require the icon to be set before the window is shown. Sam Lantinga 2009-01-02 09:50:25 +00:00
  • 02ae0f6a07 It's probably not worth pushing palettized textures. The memory optimization isn't worth the effort on modern hardware with the sorts of games that would be using the SDL 1.3 texture API. Sam Lantinga 2009-01-02 09:27:36 +00:00
  • 857d7ff338 Now that we don't have to worry about 8-bit displays, maybe we can add alpha to the palette entries? Sam Lantinga 2009-01-02 09:14:55 +00:00
  • caa1ee30ac Bye bye PseudoColor! :) Sam Lantinga 2009-01-02 09:12:21 +00:00
  • c90a814d48 Ryan doesn't like hung programs to lock up his system. Silly, huh? Sam Lantinga 2009-01-02 09:04:31 +00:00
  • f39707fb6c Fixed off-by-one in audio converters, when growing a data type's size. Ryan C. Gordon 2009-01-02 08:12:14 +00:00
  • b0a587ce40 Avoid unnecessary assignment in generated audio type converters. Ryan C. Gordon 2009-01-02 07:34:01 +00:00
  • 8ecf1a6211 Whoops, we need to actually fill the colormap on DirectColor visuals. Temporarily disable them for now. Sam Lantinga 2009-01-02 04:35:52 +00:00
  • 55b8779b0e Added Couriersud to credits for finding bugs Sam Lantinga 2009-01-02 01:37:07 +00:00
  • b3d92749cf Date: Fri, 02 Jan 2009 00:54:48 +0100 From: Couriersud Subject: SDL1.3 Two small bugs ... Sam Lantinga 2009-01-02 01:34:52 +00:00
  • 91225b5f6f Don't check in personal files Sam Lantinga 2009-01-02 01:32:51 +00:00
  • 44019a0d2e Added target testdraw2 for running the test/testdraw2.c test. Holmes Futrell 2009-01-01 23:49:28 +00:00
  • 2cdf038df9 Modified OpenGL ES render driver to support new SDL_RenderFill, SDL_RenderLine, and SDL_RenderPoint. Holmes Futrell 2009-01-01 23:47:33 +00:00
  • 7375c9648c Re-enabled joystick support during compilation. Holmes Futrell 2009-01-01 23:01:05 +00:00
  • f4135a38db Date: Thu, 01 Jan 2009 21:32:12 +0100 From: Couriersud Subject: Fusionsound audio driver Sam Lantinga 2009-01-01 21:34:22 +00:00
  • 4037dfb340 Kicking off the great SDL Bug Hunt for January 2009 Sam Lantinga 2009-01-01 19:42:48 +00:00
  • 9f35181036 Fixed DirectColor visual window creation problem Sam Lantinga 2009-01-01 18:58:26 +00:00
  • 2bf6c05665 Windows line drawing support is implemented Sam Lantinga 2009-01-01 18:49:43 +00:00
  • 9542fd900a Oh yeah, it's an XInput symbol Sam Lantinga 2009-01-01 08:22:20 +00:00
  • 6c7b800444 indent Sam Lantinga 2009-01-01 08:21:19 +00:00
  • 90f2b208dc Added missing symbol Sam Lantinga 2009-01-01 08:19:56 +00:00
  • bda23d98c9 Fixed X11 mouse motion/button events - it's not actually safe to cast mouse events to device events. Fixed building SDL without XInput support Simplified the process of registering a mouse device Sam Lantinga 2009-01-01 07:59:08 +00:00
  • b0ba20156b Audio driver priority: favor PulseAudio and ALSA over OSS. Ryan C. Gordon 2009-01-01 07:58:20 +00:00
  • 0f0a6bb19c Adjusted default choice of audio driver. Ryan C. Gordon 2009-01-01 07:54:58 +00:00
  • 82caf7fc13 Removed unused variable Sam Lantinga 2008-12-31 08:05:21 +00:00
  • 6d620a9d5b iPhone build compiles again (drawing routines need to be implemented) Sam Lantinga 2008-12-31 07:56:56 +00:00
  • 2b662375d6 Added testdraw2 to Visual C++ tests Sam Lantinga 2008-12-31 07:35:55 +00:00
  • c0df526c40 Fixed logic problem with SDL_RestoreWindow() Sam Lantinga 2008-12-31 07:11:53 +00:00
  • 404dfdff05 indent Sam Lantinga 2008-12-31 06:18:33 +00:00
  • 8011c2c571 Implemented Direct3D line and point drawing Sam Lantinga 2008-12-31 06:17:24 +00:00
  • f4819de2bd Date: Mon, 29 Dec 2008 23:29:52 +0100 From: Couriersud Subject: SDL1.3: Some X11 diffs Sam Lantinga 2008-12-30 17:09:42 +00:00
  • b6a4db1954 Date: Mon, 29 Dec 2008 23:29:52 +0100 From: Couriersud Sam Lantinga 2008-12-30 17:02:53 +00:00
  • e9caf73b61 indent Sam Lantinga 2008-12-30 17:02:06 +00:00
  • 1e89c90c36 Fixed missing return value Sam Lantinga 2008-12-30 07:15:46 +00:00
  • 605db668a8 SetDrawColor() and SetDrawBlendMode() are optional Sam Lantinga 2008-12-30 07:14:11 +00:00
  • 9f7980aedc In theory this implements GDI rendering, but it doesn't work for some reason. Also removed blending support from the advertised interface, since it's not actually supported. Sam Lantinga 2008-12-30 04:38:39 +00:00
  • 333d23bb58 Swapped functions to match the other renderer files Sam Lantinga 2008-12-30 04:22:24 +00:00
  • b549312e0d Added project for testdraw2 Sam Lantinga 2008-12-30 03:54:34 +00:00
  • 792319a9e6 Visual C++ 5 and 6 are no longer supported. You can use Visual C++ Express Edition to build SDL. Sam Lantinga 2008-12-30 03:51:20 +00:00
  • c02482e990 Significant performance boost with blend mode none Sam Lantinga 2008-12-29 19:48:01 +00:00
  • 9d38eab29a Don't forget OpenGL 3.0 support Sam Lantinga 2008-12-25 05:39:54 +00:00
  • a3f8129028 indent Sam Lantinga 2008-12-25 05:26:29 +00:00
  • 6883e72fe9 Fixed compiling Windows renderers. Lines and points will be implemented later. Sam Lantinga 2008-12-25 05:16:18 +00:00
  • 0465595d39 Updated to build on Windows Sam Lantinga 2008-12-25 05:11:29 +00:00
  • b34845333f Updated project with new source files Sam Lantinga 2008-12-25 04:56:44 +00:00
  • 70cb1363d0 Fixed pitch alignment problem causing MITSHM error on 16-bit displays Sam Lantinga 2008-12-25 04:42:28 +00:00
  • d426540e62 Fixed CPU feature detection on x86_64 platform (registers were being corrupted, causing crashes) Sam Lantinga 2008-12-24 13:13:38 +00:00
  • 658ede9913 Correct the test program Sam Lantinga 2008-12-24 13:04:18 +00:00
  • e53beea887 Don't unlock a surface we didn't lock Sam Lantinga 2008-12-24 12:17:25 +00:00
  • 6bd5c458f4 Fixed clipping source rect to match destination rect clipping Sam Lantinga 2008-12-23 04:51:36 +00:00
  • c23e998d2d Need diagonal line clipping Sam Lantinga 2008-12-23 02:39:03 +00:00
  • 6763fa8275 Fixed argument order to the line clipping routine Sam Lantinga 2008-12-23 02:38:28 +00:00
  • de843c65d6 Added line clipping Sam Lantinga 2008-12-23 02:23:18 +00:00
  • a2258f8fb8 Added clipping for render copy Sam Lantinga 2008-12-23 01:28:06 +00:00
  • 9feaa729fd typo fix Sam Lantinga 2008-12-22 05:29:55 +00:00
  • 7ba47374bc /* FIXME FIXME FIXME * Window creation fails in the colormap code on DirectColor visuals: * XA_RGB_BEST_MAP not found and could not be created * I'm disabling this for now until Bob can look at it. We don't need * it until we implement the gamma fading using DirectColor RGB ramps */ Sam Lantinga 2008-12-22 04:58:35 +00:00
  • 6000a35a70 Fixed crash when resizing the window with the software renderer. This is similar to the crash fix in the OpenGL renderer in revision 4187 Sam Lantinga 2008-12-22 04:52:43 +00:00
  • 8adb14536f Fixed clip_rect when drawing points and lines with software renderer. Lock the minimal rect to minimize texture uploads Sam Lantinga 2008-12-21 20:17:41 +00:00
  • 77fa0d11ee Working Bresenham line drawing algorithm. We can optimize later, if needed. Sam Lantinga 2008-12-21 20:16:21 +00:00
  • 8074db74ef Fixed crash in testdraw2, added more points Sam Lantinga 2008-12-21 17:55:02 +00:00
  • 8318ef98b6 Added RenderPiont() API Merged the drawing tests into a single test program Sam Lantinga 2008-12-21 17:39:41 +00:00
  • 4890f640e1 Make it possible to switch algorithms in the future Sam Lantinga 2008-12-21 08:59:56 +00:00
  • 5f5a1e9537 Added ARGB optimized case for Mac OS X Sam Lantinga 2008-12-21 08:55:06 +00:00
  • 32cdac94f1 Share code between fill and line drawing Added general RGB surface format fallbacks to drawing code Fixed issues with destination surface alpha channel Sam Lantinga 2008-12-21 08:28:25 +00:00
  • 686e035308 Added test program to verify fill functionality Sam Lantinga 2008-12-21 08:24:32 +00:00
  • a4fed15d99 Date: Sat, 20 Dec 2008 23:25:19 +0100 From: Couriersud Subject: 32 & 16 bit versions of blendrect and blendline Sam Lantinga 2008-12-20 23:19:20 +00:00
  • 6fa6a75e4c indent Sam Lantinga 2008-12-20 23:10:20 +00:00