log
graph
tags
bookmarks
branches
changeset
browse
help
Mercurial
>
sdl-ios-xcode
log
Find changesets by keywords (author, files, the commit message), revision number or hash, or
revset expression
.
less
more
| rev 2354:
(0)
-1000
-300
-100
-30
-10
-6
+6
+10
+30
+100
+300
+1000
tip
age
author
description
Thu, 17 Jul 2008 22:45:41 +0000
Holmes Futrell
These files contain the window related functions for the UIKit video driver.
gsoc2008_iphone
Thu, 17 Jul 2008 22:43:09 +0000
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
Thu, 17 Jul 2008 22:38:29 +0000
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
Thu, 17 Jul 2008 22:35:59 +0000
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
Thu, 17 Jul 2008 22:32:16 +0000
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
Thu, 17 Jul 2008 22:29:37 +0000
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
less
more
| rev 2354:
(0)
-1000
-300
-100
-30
-10
-6
+6
+10
+30
+100
+300
+1000
tip