David Petrie (@cdave1)

Top repositories

1

ftgles

A truetype font rendering library for OpenGL ES on iOS devices (iPad and iPhone)
C++
143
star
2

freetype2-ios

An Xcode project file that can be used to build the Freetype 2 project for iOS
C
130
star
3

freetype2-android

Freetype 2 for Android
C
52
star
4

shdr

Run shaders on the CPU to debug them easily (in javascript!!)
JavaScript
11
star
5

five-game

an iphone game
Objective-C
9
star
6

multitouchscreen

A class for handling mulitouch info from the iOS, useful in situations where user input needs to be synchronized with rendering. Also useful if you need to adapt a mouse-based app for the iOS multitouch environment.
Objective-C
8
star
7

nachos

a toy operating system
C++
6
star
8

opengles2-template

Starter template for shader pipeline in OpenGLES 2
Objective-C
6
star
9

experiments

Code experiments in a variety of different languages...
C
5
star
10

metronome-java

Sample android metronome app for my brother
Java
5
star
11

hdk

Game engine (and tools) to build 2.5d games for iOS and Android
C
5
star
12

ftgles-lite

lite version of ftgles
C++
5
star
13

fixedpointsprite

A small experimental iPhone app to try out OpenGL ES sprite animation using fixed point coordinates.
Objective-C
4
star
14

marching

A hacky implementation of the "marching squares" algorithm, in an OpenGL ES 1.1 iPhone app.
Objective-C
4
star
15

celljs

iOS app running a very simple javascript REPL, via spidermonkey.
C
3
star
16

stoked

Implementation of an entity component system
C++
3
star
17

difont

A font rendering library.
C
3
star
18

iglview

UIView for openGL ES apps on iOS. Supports iPad and iPhone 4's screen.
2
star
19

neon-vfp-diag

timing tests for various matrix functions on iOS devices with NEON/VFP chips.
C
2
star
20

cdave1.github.io

website files
HTML
1
star
21

multitouchview

A class for handling mulitouch info from the iOS, useful in situations where user input needs to be synchronized with rendering. Also useful if you need to adapt a mouse-based app for the iOS multitouch environment.
Objective-C++
1
star
22

peachy

An old php project - a command line utlity for the web
1
star
23

euler-hs

project euler in haskell
Haskell
1
star
24

skeleton

shader thing
C
1
star
25

soundtools

scripts for manipulating sound files
Shell
1
star
26

dotfiles

Emacs stuff
Emacs Lisp
1
star
27

euler

project euler stuff
C
1
star
28

functionpipeline

An experimental system for managing game object animation using selectors.
Objective-C
1
star
29

tetris

old directX implementation of tetris
C++
1
star
30

openpl

physics interface idea
C
1
star
31

picpac

A spritesheet packing tool that Just Worksโ„ข
1
star
32

kolora

kolora palette editor
JavaScript
1
star
33

hontouniiioto

Android NDK application test using a native activity, OpenSL ES and OpenGL ES.
D
1
star
34

blogbot

an experimental system for auto-categorising rss content
Python
1
star
35

hdk-tango-v1

Tango UI editor for hdk v1
Objective-C++
1
star
36

Smashed

Source code for "Smashed", a game for iOS, released under GPL v3.0
C++
1
star
37

Liftweb-GAE

Liftweb template for Google App Engine
Scala
1
star
38

grfx

A dump of graphics and math functions to pick and choose from for iOS openGL demos and quick apps.
1
star
39

pyai

A collection of simple AI Algorithms
Python
1
star
40

freetype2-brew

Freetype 2 homebrew
1
star