Update HelloAndroid for more recent Android SDK
Windows build tweaks
Merge branch 'master' of https://github.com/halide/Halide
Further windows build fixes. Now builds against pnacl llvm too.
Fix -pedantic error
Add noduplicate in Target.cpp instead of ptx_dev.ll

noduplicate doesn't exist in release-3.2
Only test gpu targets with trunk

Because llvm 3.4 and earlier duplicate syncthreads incorrectly
and you get race conditions.
Add code to give better error message when using an undefined RDom dimension.
(Fixes https://github.com/halide/Halide/issues/332 )

Add test for above.

Remove use of double underscores in identifer as these are reserved in C++.
If a buffer is not written to and is accessed uniformly w.r.t. thread indices, put it in constant memory.
Fixed OpenCL double support.
Merge branch 'master' into gpu_constant_memory
Moved GPU constant memory queries to CodeGen_GPU_Dev
Fix spelling error, wording, in comment.
Merge pull request #333 from halide/undefined_rvar_error_message

Add code to give better error message when using an undefined RDom dimen...
Added small sample app for testing OpenGL functionality on Android
Changes to OpenGL backend to enable basic functionality on Android
Merge branch 'master' into opengl-android
Removed unused files
Fix name mangling for GLSL

Identifiers containing "__" *anywhere* are reserved in GLSL. Turns out that
Android's OpenGL implementation enforces this...
Added size of static images to buffers captured in a closure.