2008-08-18 |
Holmes Futrell |
update template script
gsoc2008_iphone
|
2008-08-18 |
Holmes Futrell |
updated template script
gsoc2008_iphone
|
2008-08-18 |
Holmes Futrell |
grammar, typos
gsoc2008_iphone
|
2008-08-18 |
Holmes Futrell |
added description
gsoc2008_iphone
|
2008-08-18 |
Holmes Futrell |
Grammar, spelling, clarity.
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
updated project for new file paths
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
(none)
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
Renamed functions and structures to GLES (rather than GL) to avoid confusion with the OpenGL renderer, which prior used the same names. Removed references to GL_IMG_texture_format_BGRA8888, which will not be supported here. Made it so renderer no longer caches texture filter mode, because I think that is actually bound to specific textures, so we'd need to cache the currently bound texture too ... I don't want to go through that trouble. DOES cache blend function though.
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
Filled in list of all OpenGL ES functions, used to contain only functions that were in use.
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
whitespace
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
removed NULL comment ... it's UIKit now, not NULL
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
whitespace
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
removed comment about NULL video driver ... it's not null anymore, it's the UIKit video driver.
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
Added comments, view now deletes keyboard upon dealloc, function declarations for iPhone keyboard additions now moved to SDL_uikitkeyboard.h.
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
comments and trivials
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
updated #include path, added comments.
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
Added comments
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
Cleaned up, updated header include path
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
added comment
gsoc2008_iphone
|
2008-08-16 |
Holmes Futrell |
Added comments, updated included header name
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Header files that users of the library can include for additional iPhone keyboard functions.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
renamed and moved up one directory
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Elaborated on features and limitations of SDL for iPhone. renamed and moved readme with all the other readmes.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Renamed jump.c and jump.h to jumphack.c and jumphack.h ... why? Because they are undesirable hacks used to allow an SDL programmer to execute his/her own code upon program exit.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Cleaned up code, added comments.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Added macro so that targetconditionals.h isn't included when compiling from versions of Mac OS X earlier than 10.3 (the header file doesn't exist there). Instead, it is just assumed that you want to compile for Mac OS X rather than iPhone ... a fine assumption since you need 10.5 to compile for iPhone.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Added comments, link to Kronos site.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Removed useless lines, added comments.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
changed #ifndef statment to _SDL_config_iphoneos_h instead of _SDL_config_minimal_h.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Added string for iPhone OS platform to the list
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Added line to set proper display resolution on iPhone OS
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Added lines to change path when run on iPhone. Reason: iPhone operates in sandbox and so cannot write files just anywhere ... I use the documents folder in this test.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Added some code to set proper screensize on iPhone
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
A version of testgl2 written using OpenGL ES calls. Necessary because there's no glBegin/glEnd, etc.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
testdyngles is exactly what it sounds like -- a version of testdyngl that uses OpenGL ES calls instead of OpenGL. Was necessary to create because glOrtho is called glOrthof in OpenGL ES, and OpenGL ES doesn't have glBegin() type semantics for specifying geometry.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Added macros SDL_IPHONE_MAX_GFORCE (which is used in converting the floating point g-force value returned by the iPhone accelerometer to the Sint16 required by SDL_Joystick) and SDL_IPHONE_MULTIPLE_MICE, which when enabled allows multi-touch to be emulated as multiple mice.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
changed macro MAX_G_FORCE to SDL_IPHONE_MAX_GFORCE and moved it to the SDL_config_iphoneos.h file. This should allow users to convert between the Sint16 returned by polling the joystick and units of g-force, which better describe what is going on with the iPhone (and are what the iPhone OS actually gives you). This conversion wouldn't be necessary except that we'd need floating point to store everything as g-force.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Removed log messages
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Removed log messages (printf and NSLog)
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Added references to SDL_IPHONE_MAX_GFORCE ... that way this value can change without altering the demos behavior. More understandable too.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Added conditional compilation line #ifdef __IPHONE_OS__ to prevent other platforms from including iPhone specific line of code that is used to toggle keyboard visibility.
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Just re-ordered some things logically in the project file
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
Readme file for iPhone OS Demo applications
gsoc2008_iphone
|
2008-08-15 |
Holmes Futrell |
(none)
gsoc2008_iphone
|
2008-08-13 |
Holmes Futrell |
Originally keyboard support was in the form of a category of the class SDL_uikitview. It turns out this can cause problems with compilation where the code is not actually included and doesn't fail until dynamic dispatch. This is just awful, so I've moved to the code into the SDL_uikitview class itself.
gsoc2008_iphone
|
2008-08-13 |
Holmes Futrell |
(none)
gsoc2008_iphone
|
2008-08-13 |
Holmes Futrell |
Cleaned up code, added comments, added randomized colors, added check for extension GL_POINT_SIZE_ARRAY_OES, which not all OpenGL ES systems have.
gsoc2008_iphone
|
2008-08-13 |
Holmes Futrell |
Fixed a bug where bad access would occur if UIKIT_MakeCurrent is passed NULL for the parameter 'SDL_GLContext context'. Instead, it clears the current context.
gsoc2008_iphone
|
2008-08-13 |
Holmes Futrell |
updated XCode project, now includes files for keyboard support (oops)
gsoc2008_iphone
|
2008-08-02 |
Holmes Futrell |
Bitmap font used in bitmap font / keyboard demo, along with licsense. The license is Common Public License Version 1.0, so I don't see any problems here.
gsoc2008_iphone
|
2008-08-02 |
Holmes Futrell |
just updating XCode project files to include keyboard example as target
gsoc2008_iphone
|
2008-08-02 |
Holmes Futrell |
keyboard.c contains the source code for the bitmap font keyboard example.
gsoc2008_iphone
|
2008-07-29 |
Holmes Futrell |
whitespace
gsoc2008_iphone
|
2008-07-29 |
Holmes Futrell |
removed reference to pthread.h
gsoc2008_iphone
|
2008-07-29 |
Holmes Futrell |
This is the header file for SDL_uikitview.m ... somehow this file was not committed.
gsoc2008_iphone
|
2008-07-29 |
Holmes Futrell |
Added SDL_IPHONE_KEYBOARD macro, which controls whether or not the SDL for iPhone is compiled with keyboard support or not.
gsoc2008_iphone
|
2008-07-29 |
Holmes Futrell |
keyinfotable.h contains information which SDL_uikitkeyboard uses to convert between unichar characters that it reads from the text field (which acts as the keyboard's target) to SDL_scancodes and key modifiers which are sent to SDL's keyboard system.
gsoc2008_iphone
|
2008-07-29 |
Holmes Futrell |
SDL_uikitkeyboard extends SDL_uikitview to add keyboard support. It adds several methods to the SDL_uikitview class for keyboard initialization, showing, and hiding. SDL_uikitkeyboard.m contains the implementation of these methods as well as the implementation of some iPhone specific additions to SDL so that a programmer can access the functionality of hiding and showing the keyboard.
gsoc2008_iphone
|
2008-07-29 |
Holmes Futrell |
Added keyboard support in view initialization and proper deallocation of keyboard in -(void)dealloc, if keyboard is enabled
gsoc2008_iphone
|
2008-07-29 |
Holmes Futrell |
Added textField view and member variable which shows if keyboard is shown
gsoc2008_iphone
|