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 2357:
(0)
-1000
-300
-100
-30
-10
-8
+8
+10
+30
+100
+300
+1000
tip
age
author
description
Thu, 17 Jul 2008 23:07:58 +0000
Holmes Futrell
Added support for OpenGL ES and UIKit Video Driver:
gsoc2008_iphone
Thu, 17 Jul 2008 22:50:39 +0000
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
Thu, 17 Jul 2008 22:48:23 +0000
Holmes Futrell
These files contain the events related functions for the UIKit video driver. Right now this is just UIKit_PumpEvents.
gsoc2008_iphone
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
less
more
| rev 2357:
(0)
-1000
-300
-100
-30
-10
-8
+8
+10
+30
+100
+300
+1000
tip