graph
- These files are the OpenGL ES render driver. You should be able to use them on any platform that supports OpenGL ES -- not just iPhone. The driver is based off the OpenGL render driver.gsoc2008_iphone 2008-07-17, by Holmes Futrell
- This file serves an analoguous purpose as SDL_glfuncs.h, but for OpenGL ES. I haven't put the 'unused' functions in this file yet.gsoc2008_iphone 2008-07-17, by Holmes Futrell
- Added support for OpenGL ES and UIKit Video Driver:gsoc2008_iphone 2008-07-17, by Holmes Futrell
- These files contain some environment storage necessary for an ugly hack I had to write so that SDL_QUIT events would be handled correctly on the platform. Please see the comment in UIKit_PumpEvents located in SDL_uikitevents.m and let me know if there is a better way to do this.gsoc2008_iphone 2008-07-17, by Holmes Futrell
- These files contain the events related functions for the UIKit video driver. Right now this is just UIKit_PumpEvents.gsoc2008_iphone 2008-07-17, by Holmes Futrell
- These files contain the window related functions for the UIKit video driver.gsoc2008_iphone 2008-07-17, by Holmes Futrell
- SDL_uikitview is just a generic view class which SDL_uikitopenglview inherits from. The functionality found in this class relates to (right now) mouse/touch input support. The reason for putting it here is that if someone wanted to write a render driver for iPhone based around CoreGraphics rather than OpenGL ES, they could make their Core Graphics view inherit from this class as well.gsoc2008_iphone 2008-07-17, by Holmes Futrell
- SDL_uikitvideo.m is the main file for the UIKit video driver. It has the UIKit video bootstrap, initialization, device creation, etc.gsoc2008_iphone 2008-07-17, by Holmes Futrell
- SDL_uikitopenglview is an OpenGL ES View class based on the one found in Apple's OpenGL ES based application template. It's created from SDL_uikitopengles.m, normally.gsoc2008_iphone 2008-07-17, by Holmes Futrell
- SDL_uikitopengles is responsible for OpenGLES related functions in the UIKit video driver. The main thing to note is UIKit_GL_CreateContext which creates an instance of the SDL_uikitopenglview class, an OpenGL ES View. Most the real functionality is in SDL_uikitopenglview.gsoc2008_iphone 2008-07-17, by Holmes Futrell
- The class SDL_uikitappdelegate acts as the UIApplicationDelegate for an iPhone SDL project. This class is reponsible for application control flow, including initial setup of working directory, forwarding command line arguments to the user's main function, and handling application termination.gsoc2008_iphone 2008-07-17, by Holmes Futrell
- Just the sysjoystick file for the iPhone accelerometer. It doesn't reveal anything under NDA, but I just wanted to make sure that adding files to the repository is working under XCode right now.gsoc2008_iphone 2008-07-11, by Holmes Futrell
- (none)gsoc2008_iphone 2008-07-11, by Holmes Futrell
- (none)gsoc2008_iphone 2008-07-11, by Holmes Futrell
- (none)gsoc2008_iphone 2008-07-11, by Holmes Futrell
- (none)gsoc2008_iphone 2008-07-11, by Holmes Futrell
- Just modified the macro so that iPhone will use the Mac OS X code heregsoc2008_iphone 2008-07-11, by Holmes Futrell
- Added Core Audio iPhone bootstrapgsoc2008_iphone 2008-07-11, by Holmes Futrell
- iPhone port uses custom maingsoc2008_iphone 2008-07-11, by Holmes Futrell
- (none)gsoc2008_iphone 2008-07-11, by Holmes Futrell
- (none)gsoc2008_iphone 2008-07-11, by Holmes Futrell
- (none)gsoc2008_iphone 2008-07-11, by Holmes Futrell
- (none)gsoc2008_iphone 2008-07-11, by Holmes Futrell
- (none)gsoc2008_iphone 2008-07-11, by Holmes Futrell
- (none)gsoc2008_iphone 2008-07-11, by Holmes Futrell
- (none)gsoc2008_iphone 2008-07-11, by Holmes Futrell
- (none)gsoc2008_iphone 2008-07-11, by Holmes Futrell
- just testing commit ... please commit to the right place.gsoc2008_iphone 2008-07-09, by Holmes Futrell
- Creating GSoC 2008 code branchesgsoc2008_iphone 2008-04-23, by Sam Lantinga
- So we don't forget to do this...2008-03-18, by Sam Lantinga
- ran make indent2008-03-14, by Bob Pendleton
- re: bug#563. checking in some commented out trace code and a fix so that the in testalpha.c the background only flashes when alpha == 255. The problem that is being2008-03-14, by Bob Pendleton
- In testdyngl.c the event type was being anded (&) with SDL_KEYDOWN and if the result was none zero the program was quiting. This is very weird because it was2008-03-07, by Bob Pendleton
- oops, need to comment out some debug code.2008-03-07, by Bob Pendleton
- Next version of internationalized input for X11. On my machine (famous last words :-) with a US English keyboard and locale I can compose ` and e and get a text2008-03-07, by Bob Pendleton
- more valgrind errors fixed. Plus I ran make indent which changed a few files.2008-03-07, by Bob Pendleton
- Fixed many valgrind errors. But, I broke testdyngl.2008-03-06, by Bob Pendleton
- Fixing valgrind errors.2008-03-06, by Bob Pendleton
- SetupWindowData in SDL_X11window.c was realloc()ing the display window list and incrementing numwindows even though those are being updated in functions that call2008-03-04, by Bob Pendleton
- Deleted a call to X__PumpEvents at the end of X11_GL_InitExtensions(). This function is being called from SDL_RecreateWindow at a point when the numwindows value in2008-03-01, by Bob Pendleton
- Now the program will process all events and then terminate. :)2008-02-23, by Sam Lantinga
- HandleEvent() returns done each time it is called. If done was set to 0 the program should quit, but because done is not checked until *all* events are handled a2008-02-20, by Bob Pendleton
- Windows also remaps the numeric keypad... grrr2008-02-11, by Sam Lantinga
- Checkout directly to the SDL 1.3 folder2008-02-11, by Sam Lantinga
- Show integer scancode, since that's how it's defined in the header.2008-02-10, by Sam Lantinga
- Disable DirectFB by default, since it hasn't been updated for the 1.3 API yet.2008-02-10, by Sam Lantinga
- Added support for keypad enter2008-02-10, by Sam Lantinga
- Updated Visual C++ project2008-02-10, by Sam Lantinga
- Friggin' Windows remaps alphabetic keys based on keyboard layout.2008-02-09, by Sam Lantinga
- Undo keyboard layout based alphabetic key mapping. Grr.... HACK HACK HACK...2008-02-09, by Sam Lantinga
- Implemented text input event for Win322008-02-09, by Sam Lantinga
- Untested Win32 keyboard scancode code.2008-02-08, by Sam Lantinga
- Fixed array overrun2008-02-07, by Sam Lantinga
- Fixed compile errors2008-02-07, by Sam Lantinga
- First pass of new SDL scancode concept for X11.2008-02-07, by Sam Lantinga
- Christian's comment:2008-02-05, by Sam Lantinga
- First pass implementation of new SDL scancode concept, as discussed with2008-02-05, by Sam Lantinga
- Merged r3534:3535 from branches/SDL-1.2: Reset direction flag in SDL_revcpy().2008-02-04, by Ryan C. Gordon
- Merged fix for bug #542 from SDL 1.22008-01-24, by Sam Lantinga
- Minimal implementation of textinput events for x11. It only works for latin-1.2008-01-15, by Bob Pendleton
- Enabled key board auto repeat in X11_InitKeyboard.c. Had to add a couple of new Xlib symbols.2008-01-12, by Bob Pendleton
- one more time... I must be brain dead...2008-01-12, by Bob Pendleton
- More typos2008-01-12, by Bob Pendleton
- Fixed some typos in SDL_x11keyboard.c2008-01-09, by Bob Pendleton
- Checking in Christian Walther's patch for x11 keyboard input. Minor code tweaks by Bob.2008-01-08, by Bob Pendleton
- Updated config scripts2008-01-03, by Sam Lantinga
- Merged fix for bug #531 from SDL 1.2 revision 35112008-01-01, by Sam Lantinga
- Merged -fvisibility detection fix from SDL 1.2 revision 35002007-12-30, by Sam Lantinga
- Christian Walther fixed bug #5292007-12-29, by Sam Lantinga
- Christian Walther fixed bug #5302007-12-29, by Sam Lantinga
- Merged fix for bug #508 from SDL 1.2 revision 34952007-12-29, by Sam Lantinga
- Merged fix for bug #482 from SDL 1.2 revision 3492.2007-12-29, by Sam Lantinga
- Fixed bug #4782007-12-29, by Sam Lantinga
- Merged fix for bug #503 from SDL 1.2 revision 34872007-12-29, by Sam Lantinga
- Fixed bug #4972007-12-29, by Sam Lantinga
- Fixed bug #4642007-12-29, by Sam Lantinga
- Merged revision 3472 from SDL 1.2, fixing bug #4932007-12-29, by Sam Lantinga
- Fixed fatbuild.sh script for building on Mac OS X 10.52007-12-28, by Sam Lantinga
- Date: Wed, 14 Nov 2007 22:20:27 -05002007-12-28, by Sam Lantinga
- Merged changeset 3463 from SDL 1.2, fixed compile error with Intel compiler.2007-12-28, by Sam Lantinga
- Merged revision 3458 from SDL 1.2, fixed Borland C alloca() prototype2007-12-28, by Sam Lantinga
- Merged revision 3455 from SDL 1.2, fixing documentation typo.2007-12-28, by Sam Lantinga
- Added SDL_rect.h and SDL_surface.h to the initialization of HDRS in Makefile.in. Because they were missing those header files were not being installed and2007-12-13, by Bob Pendleton
- Merged r3449:3450 from branches/SDL-1.2: SDL_config.h.in Linux joystick fix.2007-09-25, by Ryan C. Gordon
- Split out the SDL_rect and SDL_surface functions into their own headers.2007-09-10, by Sam Lantinga
- indent2007-09-10, by Sam Lantinga
- Fixed bug #4712007-08-21, by Sam Lantinga
- Minor PulseAudio fixes: corrected OpenDevice return code, human-readable2007-08-20, by Ryan C. Gordon
- Ported PulseAudio target from 1.2 to 1.3 interfaces, and added it to the trunk.2007-08-20, by Ryan C. Gordon
- Date: Sun, 19 Aug 2007 18:29:28 +02002007-08-19, by Sam Lantinga
- Whoops, missing file...2007-08-19, by Sam Lantinga
- Date: Thu, 05 Jul 2007 14:02:33 -07002007-08-19, by Sam Lantinga
- Okay, still some bugs, but everything builds again...2007-08-18, by Sam Lantinga
- More work in progress integrating SDL_Surface and the new SDL_Texture API2007-08-18, by Sam Lantinga
- More work in progress...2007-08-17, by Sam Lantinga
- Enabled SSE2 intrinsics2007-08-17, by Sam Lantinga
- More work in progress, still doesn't compile...2007-08-17, by Sam Lantinga
- Work in progress: merging new texture features into SDL blit system2007-08-17, by Sam Lantinga
- Enabled 3DNow! intrinsic support2007-08-17, by Sam Lantinga
- indent2007-08-17, by Sam Lantinga
- Date: Fri, 17 Aug 2007 01:12:31 +02002007-08-17, by Sam Lantinga
- Date: Fri, 17 Aug 2007 01:12:31 +02002007-08-17, by Sam Lantinga
- Moved the colorkey and per-surface alpha into the blit info,2007-08-17, by Sam Lantinga
- Getting ready to add slow blitters. Everyone will love me. :)2007-08-16, by Sam Lantinga
- Use MMX intrinsics over GCC inline assembly2007-08-16, by Sam Lantinga
- Oops, didn't want to rename those files...2007-08-16, by Sam Lantinga
- Added notes on the next steps for SDL 1.32007-08-16, by Sam Lantinga
- Removed unnecessary header (SDL_blit.h has SDL_cpuinfo.h)2007-08-16, by Sam Lantinga
- SSE and MMX intrinsics work with Visual Studio now...2007-08-16, by Sam Lantinga
- Fixed a few compiler warnings.2007-08-16, by Sam Lantinga
- Added SSE and MMX optimization for SDL_FillRect()2007-08-16, by Sam Lantinga
- Okay, I figured out the intrinsics for SIMD memcpy2007-08-16, by Sam Lantinga
- Removed hermes since it's LGPL and not compatible with a commercial license.2007-08-15, by Sam Lantinga
- Added code to enable multi-threaded OpenGL on Mac OS X, pending Ryan's PBO/VBO2007-08-15, by Sam Lantinga
- Optimization suggested by Ryan:2007-08-15, by Sam Lantinga
- indent2007-08-15, by Sam Lantinga
- Date: Wed, 15 Aug 2007 01:08:38 +02002007-08-15, by Sam Lantinga
- Date: Wed, 15 Aug 2007 01:08:38 +02002007-08-15, by Sam Lantinga
- Date: Wed, 15 Aug 2007 01:08:38 +02002007-08-15, by Sam Lantinga
- Fixed crash setting 0 bpp video mode.2007-08-15, by Sam Lantinga
- Added SSE version of SDL_FillRect() for 32-bit ARGB surfaces2007-08-13, by Sam Lantinga
- Shark rules!2007-08-13, by Sam Lantinga
- Advertise the most efficient format for the screen. Of course SDL code needs2007-08-13, by Sam Lantinga
- This is byte order dependent.2007-08-12, by Sam Lantinga
- indent2007-08-12, by Sam Lantinga
- Gained 5 FPS in testsprite because Mac OS X memset is highly optimized2007-08-12, by Sam Lantinga
- Test using glTextureRangeAPPLE2007-08-12, by Sam Lantinga
- indent2007-08-12, by Sam Lantinga
- Fixed compiling the Altivec blit code2007-08-12, by Sam Lantinga
- Optimized OpenGL renderer for Mac OS X.2007-08-12, by Sam Lantinga
- Fixed crash if conversion fails. Use ISO name for Latin-12007-08-12, by Sam Lantinga
- Fixed compile warnings with Visual C++2007-08-12, by Sam Lantinga
- Exported the software renderer texture functions to make easier to create2007-08-11, by Sam Lantinga
- Date: Sat, 11 Aug 2007 02:03:16 +0200 (CEST)2007-08-11, by Sam Lantinga
- Updated the credits for SDL 1.32007-08-11, by Sam Lantinga
- Whoops, it's not quite that easy - fixed bug in SDL_ClearDirtyRects()2007-08-11, by Sam Lantinga
- Optimized dirty rect code2007-08-11, by Sam Lantinga
- Emphasized the separation between SDL_Surface and SDL_Texture2007-08-11, by Sam Lantinga
- indent2007-08-11, by Sam Lantinga
- Don't run indent on the Xcode templates2007-08-11, by Sam Lantinga
- Figured out how to optimize the SDL_compat path and simplify writing framebuffer drivers2007-08-10, by Sam Lantinga
- 1.3 video API design chat2007-08-07, by Sam Lantinga
- Some thoughts on 1.3 video written down2007-08-07, by Sam Lantinga
- changed to use SDL_realloc()2007-07-26, by Bob Pendleton
- make indent2007-07-25, by Bob Pendleton
- Added gamma table support to X11. Also now supports DirectColor visuals.2007-07-25, by Bob Pendleton
- make indent2007-07-24, by Bob Pendleton
- Switched afxres.h to winresrc.h2007-07-23, by Sam Lantinga
- Oops, meant PsuedoColor not TrueColor2007-07-23, by Bob Pendleton
- indent2007-07-23, by Sam Lantinga
- Added support for the --depth command line option2007-07-23, by Sam Lantinga
- Fixed bug #4672007-07-22, by Sam Lantinga
- Unpacked project archives to get individual file history in subversion2007-07-21, by Sam Lantinga
- Better windres detection2007-07-18, by Sam Lantinga
- Fixed bug #4602007-07-16, by Sam Lantinga
- Added support for building version.rc in Windows build.2007-07-16, by Sam Lantinga
- Fixed bug #4282007-07-16, by Sam Lantinga
- Merged fix for bug #457 from SDL 1.22007-07-15, by Sam Lantinga
- indent2007-07-15, by Sam Lantinga
- Merged r3292:3293 from branches/SDL-1.2: testjoystick verbose info.2007-07-15, by Ryan C. Gordon
- indent2007-07-15, by Sam Lantinga
- Split acinclude.m4 into its component parts for easy updating2007-07-15, by Sam Lantinga
- Merged r3261:3262 from branches/SDL-1.2: MMX/YUV with __OPTIMIZE__.2007-07-14, by Ryan C. Gordon
- Reverted r3255:3256. Don't actually need it unless the build is broken. :)2007-07-14, by Ryan C. Gordon
- Merged r3257:3258 from branches/SDL-1.2: unused MMX variables.2007-07-14, by Ryan C. Gordon
- Merged r3255:3256 from branches/SDL-1.2: stdlib problem with SDL_memcpy macro.2007-07-14, by Ryan C. Gordon
- Use correct function2007-07-14, by Patrice Mandin
- Missing variable declarations2007-07-14, by Patrice Mandin
- Rename LockAudio,UnlockAudio to LockDevice,UnlockDevice. Also some small fixes2007-07-13, by Patrice Mandin
- Delete old files2007-07-13, by Patrice Mandin
- Update GEM driver to new API, will have to fill the void later :)2007-07-13, by Patrice Mandin
- Disable video extensions atm2007-07-13, by Patrice Mandin
- Missing include file2007-07-13, by Patrice Mandin
- Simplify setting window title2007-07-13, by Patrice Mandin
- This code adds support for DirectColor visuals to SDL 1.3. The support uses part of the Xmu library. To ensure that the library is2007-07-12, by Bob Pendleton
- Merged Ryan's patch from revision 3238 in SDL 1.22007-07-12, by Sam Lantinga
- Whoops, needed to remove the other version of getlocale()2007-07-12, by Sam Lantinga
- Fixed bug #4552007-07-12, by Sam Lantinga
- Updated version to 1.3, added testgl2 test program2007-07-12, by Sam Lantinga
- Yes, you need to set the pixel format before creating a context.2007-07-12, by Sam Lantinga
- Visual C++ compiler warning fixes2007-07-12, by Sam Lantinga
- Creating a context makes it current, per the documentation.2007-07-12, by Sam Lantinga
- Added note about SDL_config.h - merged from revision 3227 on SDL 1.2 branch2007-07-12, by Sam Lantinga
- Fixed joystick name detection - merged from revision 3226 on SDL 1.2 branch2007-07-12, by Sam Lantinga
- Warn Visual C++ users if they have a stale configure generated SDL_config.h2007-07-12, by Sam Lantinga
- indent2007-07-11, by Sam Lantinga
- indent2007-07-11, by Sam Lantinga
- Fixed compiling YUV code2007-07-11, by Sam Lantinga
- Fixed compiling the x11 driver2007-07-11, by Sam Lantinga
- Needed an autorelease pool around the NSText allocation2007-07-11, by Sam Lantinga
- Added key composition support, courtesy of Kuon2007-07-11, by Sam Lantinga
- Merged r3211:3213 from branches/SDL-1.2: YUV MMX inline asm for GCC.2007-07-11, by Ryan C. Gordon
- indent doesn't know how to handle inline asm2007-07-11, by Sam Lantinga
- Updated SVN checkout instructions2007-07-10, by Sam Lantinga
- Merged r3201:3204 from branches/SDL-1.2: win32 rwops tweaks.2007-07-10, by Ryan C. Gordon
- Merged memory leak fix from SDL 1.22007-07-10, by Sam Lantinga
- NAS dynamic loading is going to be have to looked at... *sigh*2007-07-10, by Sam Lantinga
- Added stubs for x11 gamma functions and enabled them in SDL_x11video.c2007-07-10, by Bob Pendleton
- Oh yeah, they're boolean values...2007-07-10, by Sam Lantinga
- Updated to use size_t instead of int for amounts of data.2007-07-10, by Sam Lantinga
- Merged read-ahead support for Win32 file I/O from SDL 1.2 revision 31832007-07-10, by Sam Lantinga
- Merged part of NetBSD pkgsrc patch-aj:2007-07-10, by Sam Lantinga
- Fixed bug #4512007-07-08, by Sam Lantinga
- Fixed configure warning about datarootdir2007-07-08, by Sam Lantinga
- Merged r3165:3166 from branches/SDL-1.2: gcc -Wall fix in arts audio target.2007-07-08, by Ryan C. Gordon
- fixed code for printing mousewheel events to match the new format of mousewheel events.2007-07-06, by Bob Pendleton
- Reverted mousewheel support in 1.2, since it breaks binary compatibility.2007-07-06, by Sam Lantinga
- Fixed bug #3822007-07-06, by Sam Lantinga
- Fixed bug #4362007-07-05, by Sam Lantinga
- Fixed bug #772007-07-05, by Sam Lantinga
- Fixed mode code under VMware running Windows 982007-07-05, by Sam Lantinga
- I'm not sure this is a good idea yet, since it adds a unicows.dll redistribution requirement on windows, but adding unicows allows SDL 1.3 to run on Windows 98.2007-07-05, by Sam Lantinga
- Removed campatibility behavior for 1.32007-07-05, by Sam Lantinga
- Replaced a few memset/memcpy calls with SDL_memset/SDL_memcpy.2007-07-05, by Ryan C. Gordon
- Merged r3140:3141 from branches/SDL-1.2: loopwave fix.2007-07-05, by Ryan C. Gordon
- Merged r3138:3139 from branches/SDL-1.2: Don't init audio callback buffer.2007-07-05, by Ryan C. Gordon
- Fix for bug #447 merged from SDL 1.22007-07-04, by Sam Lantinga
- Fixed bug #3492007-07-04, by Sam Lantinga
- stupid indent2007-07-03, by Sam Lantinga
- Merged r3125:3126 from branches/SDL-1.2: yasm/nasm warning fix.2007-07-03, by Ryan C. Gordon
- Fixed assembly relocation problems, so we can check for NASM on Mac OS X.2007-07-02, by Sam Lantinga
- Merged change from 1.2 to add X11 path for OpenGL detection2007-06-30, by Sam Lantinga
- Patched to compile (missing #endif from a mismerge). Thanks to Peter Mackay2007-06-29, by Ryan C. Gordon
- iconv() doesn't write to the data, just make compilers happy2007-06-28, by Sam Lantinga
- Merge iconv const changes from 1.22007-06-28, by Sam Lantinga
- Merged r3106:3107 from branches/SDL-1.2: Hermes PIC fixes.2007-06-27, by Ryan C. Gordon
- Fixed previous VC6 patch.2007-06-21, by Ryan C. Gordon
- Merged r3094:3095 from branches/SDL-1.2: Visual C++ 6.0 fixes.2007-06-21, by Ryan C. Gordon
- Added a WindowID to the user event and cleaned up a little bit of formating2007-06-20, by Bob Pendleton
- Fixes for compiling with Visual C++ 8.0 Express Edition2007-06-19, by Sam Lantinga
- Key repeat is handled by the OS, since text input is now decoupled from physical key events.2007-06-16, by Sam Lantinga
- Merged r3088:3089 from branches/SDL-1.2: yasm/nasm command line fix.2007-06-16, by Ryan C. Gordon
- Merged r3087:3089 from branches/SDL-1.2: WM_XBUTTON support.2007-06-16, by Ryan C. Gordon
- Removed EPOC port from the 1.3 branch.2007-06-15, by Ryan C. Gordon
- Merge r3079:3080 from branches/SDL-1.2: disable glX if no glu.h header.2007-06-15, by Ryan C. Gordon
- Subversion should ignore sdl.pc ...2007-06-15, by Ryan C. Gordon
- Merged r3075:3076 from branches/SDL-1.2: Careful with __inline__ #define.2007-06-15, by Ryan C. Gordon
- Don't install the extra SDL config headers or SDL_copying.h2007-06-15, by Sam Lantinga
- Reworked r3067:3068 from branches/SDL-1.2: arts unavailable hardware bug fix.2007-06-14, by Ryan C. Gordon
- make indent2007-06-14, by Sam Lantinga