Commit Graph

  • 7893fee098 Query the maximum texture size for the D3D renderer. Sam Lantinga 2006-07-22 21:17:37 +00:00
  • b7e5c8f440 If the OpenGL renderer is selected for a non-OpenGL window, recreate the window with OpenGL enabled. Added OpenGL renderer error checking. Use fast-path texture formats in the OpenGL renderer. Sam Lantinga 2006-07-22 21:02:57 +00:00
  • 5b2ef05897 Switch OpenGL contexts when switching render contexts. Query the maximum texture size and show the current render parameters. Sam Lantinga 2006-07-22 19:51:48 +00:00
  • 84d5c98403 Fixed OpenGL blend modes, added power of 2 texture code Sam Lantinga 2006-07-22 19:03:31 +00:00
  • accc2c8f4e Bug fixes to the OpenGL renderer Sam Lantinga 2006-07-22 18:01:56 +00:00
  • d533be8505 Convert SDL_malloc to SDL_calloc if appropriate, slightly faster on operating systems which map the zero page for memory allocations. OpenGL renderer in progress Sam Lantinga 2006-07-22 08:33:18 +00:00
  • e127759e0c Fixed to compile while the OpenGL renderer is under construction Sam Lantinga 2006-07-19 08:46:57 +00:00
  • 678d3604b9 Starting on the OpenGL renderer... Sam Lantinga 2006-07-19 07:18:45 +00:00
  • 26eb39ffa6 Implemented scaling in the D3D renderer Sam Lantinga 2006-07-19 05:45:42 +00:00
  • 6bdc957609 Implemented blend modes in the D3D renderer Sam Lantinga 2006-07-19 05:03:21 +00:00
  • e48bd78a26 Implemented multi-window OpenGL program with test framework. Sam Lantinga 2006-07-19 04:24:41 +00:00
  • dcd15904cd Added a test program framework for easy initialization. Started work on multi-window OpenGL demo Sam Lantinga 2006-07-18 07:49:51 +00:00
  • 4385bca869 Implemented Windows OpenGL support Fixed slowdown enumerating display modes, which was hosing OpenGL as well... Removed SDL_ from the render driver prefixes Sam Lantinga 2006-07-17 06:47:33 +00:00
  • c71b106d69 Setting up the OpenGL support Sam Lantinga 2006-07-16 09:34:01 +00:00
  • b8e8d039b1 Create a fake desktop mode for windowed mode apps Sam Lantinga 2006-07-16 03:35:44 +00:00
  • ab5ee92e21 Fixed building on Mac OS X without the Carbon and Cocoa video drivers Sam Lantinga 2006-07-16 03:32:06 +00:00
  • b2d6bc4134 Look at environment variables in SDL_VideoInit() and SDL_AudioInit() Sam Lantinga 2006-07-15 19:30:18 +00:00
  • edf9d1b930 Implemented fully featured dummy renderer Sam Lantinga 2006-07-15 19:29:42 +00:00
  • ed287169af Streamlined the API a bit and optimized the software renderer. Sam Lantinga 2006-07-15 09:46:36 +00:00
  • ec2b9003f7 Changed the name of the dummy renderer Sam Lantinga 2006-07-14 08:24:43 +00:00
  • 73fccc0fbd Prefer the D3D renderer over GDI, at least for testing. Added support for the SDL_VIDEO_RENDERER environment variable to pick the desired render driver. Implemented WritePixels support for the D3D renderer. Sam Lantinga 2006-07-14 08:22:45 +00:00
  • aa2eab852a Yay! D3D renderer works! Sam Lantinga 2006-07-14 07:41:16 +00:00
  • 0c86ca7a06 More of the Direct3D renderer is implemented, I'm not sure why it's not showing texture copies yet... Sam Lantinga 2006-07-14 06:40:53 +00:00
  • 8b3185d2e1 Updated Visual C++ 2005 project Sam Lantinga 2006-07-13 08:15:35 +00:00
  • f3567e6d90 Removed libc dependency on Windows again, to fix building with Visual C++ 2005 Express Edition. Fixed performance problem with testsprite2 on the D3D driver. Sam Lantinga 2006-07-13 08:13:02 +00:00
  • c5d19656cd First stab at a D3D renderer, only 30FPS so far... ? Sam Lantinga 2006-07-12 09:25:17 +00:00
  • 4a6e3053ed debug cleanup Sam Lantinga 2006-07-12 08:09:57 +00:00
  • 04b16088cc Playing around, trying to find a fast path with GDI Sam Lantinga 2006-07-12 07:01:35 +00:00
  • c1ff714652 Solved the performance problems by introducing the concept of a single-buffered display, which is a fast path used for the whole-surface SDL 1.2 API. Solved the flicker problems by implementing a backbuffer in the GDI renderer. Sam Lantinga 2006-07-12 06:39:26 +00:00
  • e69f12209a Updated the snapshot build target to reflect the new source location Sam Lantinga 2006-07-10 21:23:51 +00:00
  • 6bc598ea61 SDL 1.2 is moving to a branch, and SDL 1.3 is becoming the head. Sam Lantinga 2006-07-10 21:04:37 +00:00
  • 8f3655506a sdl.pc is in build directory, not source Patrice Mandin 2006-07-06 18:01:37 +00:00
  • 8aa7cbafae Include sdl.pc in the development RPM release-1.2.11 Sam Lantinga 2006-06-27 04:58:26 +00:00
  • 119848d88c Added 1.2.11 patch notes Sam Lantinga 2006-06-27 04:33:31 +00:00
  • c439460cf0 Fixed libiconv detection Sam Lantinga 2006-06-26 16:20:51 +00:00
  • 0c9f2f1373 Fixed problem with nasm hidden visibility detection Sam Lantinga 2006-06-26 16:15:21 +00:00
  • 1e3df63f46 Almost added Mac OS X nasm support Sam Lantinga 2006-06-26 05:27:15 +00:00
  • 120ebc4e66 ------- Comment #5 From Marc Peter 2006-06-25 18:03 [reply] ------- Created an attachment (id=142) [edit] updated makefiles for 1.2.11 release Sam Lantinga 2006-06-26 01:33:53 +00:00
  • 0dd4fea4b2 Updated version to SDL 1.2.1 Sam Lantinga 2006-06-25 18:26:15 +00:00
  • 5ffeed6e77 Updated the version to 1.2.11 Sam Lantinga 2006-06-25 18:07:34 +00:00
  • a3ab9747a9 Sam Lantinga 2006-06-25 17:14:39 +00:00
  • 7e37690ca4 Fixed including stdint.h with gcc on Win32 Sam Lantinga 2006-06-25 17:12:08 +00:00
  • 1d95e86391 Fix for bug #240 Sam Lantinga 2006-06-24 17:36:55 +00:00
  • 38e7b9ce94 Fixed bug #258 Sam Lantinga 2006-06-24 04:30:01 +00:00
  • afd236a42a Fixed bug #255 Sam Lantinga 2006-06-24 03:41:14 +00:00
  • 94d74c1271 Fixed bug #260 Sam Lantinga 2006-06-24 01:59:43 +00:00
  • 31f87f2ec4 Default the X11 dynamically loading on if the OS loader loads libraries with their private symbols hidden. If that isn't the case, and someone tries to enable it anyway, spit out a warning and don't let them do it. Sam Lantinga 2006-06-23 08:39:05 +00:00
  • dc1d31ffc9 Swizzle ALSA channels for 5.1 output to match DirectSound and CoreAudio. Untested, but potentially fixes Bugzilla #110. Ryan C. Gordon 2006-06-23 08:35:48 +00:00
  • 1f2b2f370c Fixed bug #69 Sam Lantinga 2006-06-23 08:15:47 +00:00
  • a9a3b84a56 Fixed bug #147 Sam Lantinga 2006-06-23 04:27:55 +00:00
  • 60494120d4 Only allow dynamic X11 if gcc4 (-fvisibility=hidden) is used. Fixes Bugzilla #242. Ryan C. Gordon 2006-06-23 02:19:52 +00:00
  • f496989fdc Minor bit of sanity-checking debug info in dynamic X11 code. Ryan C. Gordon 2006-06-23 02:16:49 +00:00
  • a272763e42 Renamed, per Mike's comment on bug #157 Sam Lantinga 2006-06-21 08:26:05 +00:00
  • f508424971 Renamed, per Mike's comment on bug #157 Sam Lantinga 2006-06-21 08:25:28 +00:00
  • 8cba9367ac Fixed bug #157 [patch tweaked to handle older nasm, which doesn't support :function syntax] Sam Lantinga 2006-06-21 07:57:34 +00:00
  • 2e6c98ee3a Fixed bug #256 Sam Lantinga 2006-06-21 07:35:02 +00:00
  • 0ef7c6c8f3 Date: Fri, 9 Jun 2006 11:35:23 +0300 From: "Janne Junnila" Subject: [SDL] SDL_SetGamma bug Sam Lantinga 2006-06-20 06:50:42 +00:00
  • e60b21f0e2 Date: Thu, 15 Jun 2006 14:19:47 +0200 (CEST) From: "Torsten Giebl" Subject: [SDL] Patch for Makefile.DC Sam Lantinga 2006-06-20 06:39:01 +00:00
  • 9a48decd81 Fixed bug #251 Sam Lantinga 2006-06-20 05:55:23 +00:00
  • 3732a19108 Bug #250, pkg-config support contributed by Mikael Eriksson Sam Lantinga 2006-06-20 05:49:53 +00:00
  • 59febc5fb6 Bug #250, pkg-config support contributed by Mikael Eriksson Sam Lantinga 2006-06-20 05:49:20 +00:00
  • df51b8dd73 I think this fixes bug #244 Sam Lantinga 2006-06-20 05:35:44 +00:00
  • fd94b24155 Fixed bug #241 Sam Lantinga 2006-06-20 05:25:04 +00:00
  • ebcb9009b8 Test case for bug #240 Sam Lantinga 2006-06-20 04:04:25 +00:00
  • 739bed165d Fixed bug #232 Sam Lantinga 2006-06-20 03:52:41 +00:00
  • 7b8e7597da Fixed bug #232 Sam Lantinga 2006-06-20 03:29:47 +00:00
  • a5571ed2b1 Oops, reverted single/double buffer update Patrice Mandin 2006-06-14 19:03:01 +00:00
  • 99bce8f003 Add program to test mouse cursor change Patrice Mandin 2006-06-14 18:59:30 +00:00
  • 226b6cdcee Fix mouse cursor change Patrice Mandin 2006-06-14 18:57:58 +00:00
  • 38d3a87379 Date: Mon, 22 May 2006 01:16:47 -0400 From: Mike Frysinger Subject: [SDL] [patch] fix sed expression in sdl-config Sam Lantinga 2006-05-23 15:07:56 +00:00
  • 61cc023f8a Moved DirectInput joystick code to 1.3 branch Sam Lantinga 2006-05-21 17:26:40 +00:00
  • c0441f5cf0 Closed bug #74 Sam Lantinga 2006-05-21 16:47:41 +00:00
  • 9333377053 Removed unused variable with undefined type. Fixes Bugzilla #234. Ryan C. Gordon 2006-05-21 02:50:05 +00:00
  • eb3b613dd0 Try to keep SDL keysyms sane regardless of keyboard layout in windib target. Fixes Bugzilla #164. Ryan C. Gordon 2006-05-18 03:24:10 +00:00
  • 1890f79cea Make sure sem_wait didn't return early with EINTR. Fixes Bugzilla #231. Ryan C. Gordon 2006-05-17 23:42:48 +00:00
  • 0e9999cdab Fixed thread callback calling conventions, updated OS/2 DLL name to SDL12.dll Sam Lantinga 2006-05-17 18:57:04 +00:00
  • b03120aa73 Fixed uninitialized variable warnings Sam Lantinga 2006-05-17 15:08:46 +00:00
  • fd42c511e8 Clean out the tests before creating distribution archive release-1.2.10 Sam Lantinga 2006-05-17 07:38:34 +00:00
  • a13c34cfef Updated RPM spec file with License keyword Sam Lantinga 2006-05-17 06:09:27 +00:00
  • 218287205d Whoops, clean files in the dist directory Sam Lantinga 2006-05-17 04:42:37 +00:00
  • 9945a1f8d4 Sam Lantinga 2006-05-17 04:36:31 +00:00
  • 3fb0968fae Removed support for Darwin, due to build problems on ps2linux Sam Lantinga 2006-05-17 04:21:33 +00:00
  • 995e9e0fd6 Needed unistd.h for unlink() Sam Lantinga 2006-05-17 04:11:33 +00:00
  • 79ad24c33b Patch from Ryan to fix compiler warnings Sam Lantinga 2006-05-17 04:01:53 +00:00
  • 757bed87ac Use the correct parameter for GLX_VISUAL_CAVEAT_EXT Sam Lantinga 2006-05-16 16:25:22 +00:00
  • 1e3a0186eb Updated docs for SDL 1.2.10 release Sam Lantinga 2006-05-16 08:00:25 +00:00
  • f7f92b86cf Added information about gcc-fat.sh to README.MacOSX Sam Lantinga 2006-05-16 07:26:48 +00:00
  • b51447224f Fixed compiling GS YUV conversion code Sam Lantinga 2006-05-16 06:53:27 +00:00
  • 131b151fdc Date: Mon, 15 May 2006 17:18:34 +0300 From: Vassilis Virvilis Subject: Re: [SDL] SDL + fbcon = weird colors (resolved) Sam Lantinga 2006-05-16 03:58:08 +00:00
  • 6c637d1391 DragonFly BSD has an older version of VGL which SDL doesn't support. Sam Lantinga 2006-05-15 12:22:58 +00:00
  • cc3dba9649 Fixed corrupt image Sam Lantinga 2006-05-15 11:58:29 +00:00
  • d9c0a5a7ce OpenBSD doesn't ship with X11 library major version symlinks Sam Lantinga 2006-05-15 07:24:24 +00:00
  • 6ca7e9990c Added yet another variant of autoconf to the list Sam Lantinga 2006-05-15 06:39:10 +00:00
  • 58d8b8d8d0 Added yet another variant of autoconf to the list Sam Lantinga 2006-05-15 06:30:38 +00:00
  • 37fd656ae6 Fix from Marc Peter: slightly fixed Watcom makefiles for 1.2.10 release Sam Lantinga 2006-05-14 21:18:26 +00:00
  • a4fae77b3b Add a reminder to fix current->w,current->h Patrice Mandin 2006-05-14 09:55:22 +00:00
  • 530fd10d07 Fixed alloca declaration for MPW Sam Lantinga 2006-05-14 05:20:36 +00:00
  • 26a61f597c Hey, whaddy know! MacOS Classic has 64-bit types! Sam Lantinga 2006-05-13 16:30:59 +00:00
  • 53015f9d8b SDLmain compile fix Sam Lantinga 2006-05-13 05:21:59 +00:00
  • 7c58460af7 Add missing include file Patrice Mandin 2006-05-12 16:25:04 +00:00