6a5fd5f0c6aa00bfbc4473007a349710e026bb10 |
08-May-2012 |
Andrew Hsieh <andrewhsieh@google.com> |
Cleanup code Revmoved lots of trailing spaces, etc. Change-Id: I5adee31b96a8c4b1375d93d386abde8e5f15f184
ni/Application.mk
ni/plasma.cpp
rc/com/example/plasma/llvm/Plasma.java
|
2c18ea2753707ff9b5e1c6ad18d025ff3cef374c |
07-May-2012 |
Andrew Hsieh <andrewhsieh@google.com> |
Update samples The motivation of this update was to remove libnativehelper which was made implicitly available recently. But since we are on it, update samples source to recent one which allows same bitcode to compile/run on ARM/X86/MIPS. Tiny arch-specific *so are still required to call libbcc. Future llvm ABI in ndk will remove this restriction and phase out this. Change-Id: Ic32d7dcfbbe421c07911590b22dfd865cdeb2fb0
classpath
project
efault.properties
ni/Android-portable.mk
ni/Android.mk
ni/Application.mk
ni/libplasma.c
ni/plasma.cpp
ni/plasmaLLVM.cpp
es/raw/gdb.setup
es/raw/gdbserver
rc/com/example/plasma/llvm/Plasma.java
|
dc9c7edca5025d2c3796c2ef587284c10d321fe4 |
20-Jul-2011 |
Andrew Hsieh <andrewhsieh@google.com> |
Adding samples/quake; misc scripts fixes. Fixed trailing whitespace and tab as requrested. Change-Id: Ibbdabb74226fa83cd110319996b7a88242d0243e
ndroidManifest.xml
efault.properties
ni/Android.mk
ni/libplasma.c
ni/plasmaLLVM.cpp
rc/com/example/plasma/llvm/Plasma.java
|
cf120b7974bbc285dcb620cae8cbb343b096e511 |
19-Jul-2011 |
Shih-wei Liao <sliao@google.com> |
Use bccPrepareExecutable() instead of bccPrepareExecutableEx(). Change-Id: Iaf24ddac827417b22a0d9087be91cd221241fb78
ni/plasmaLLVM.cpp
|
4a0d42320b45cb8e38d645c48c3a90cdcb5776e8 |
18-Jul-2011 |
Joseph Wen <josephwen@google.com> |
Add workaround for libbcc Change-Id: I39ee7892877fde99f9d5b1deecf3358eb52c5c77
ni/Android.mk
|
3ae738a12daed3b289f53b5645d81fc65fd2d7a8 |
17-Jul-2011 |
Nowar Gu <nowar100@gmail.com> |
Migrate to non-deprecated bcc interface.
ni/plasmaLLVM.cpp
|
edde771d8940a6f1b00fd68bcca1486b575e6d9e |
07-Jul-2011 |
Nowar Gu <nowar100@gmail.com> |
Hooray! We done the GDK building system. This building system is independent on NDK. It builds what is should (bitcodes), and then transfer the control to NDK building system, doing the remaining building. This code is still ugly. Need cleanup.
ni/Application.mk
es/raw/armeabi-v7a/gdb.setup
es/raw/armeabi-v7a/gdbserver
es/raw/armeabi/gdb.setup
es/raw/armeabi/gdbserver
es/raw/gdb.setup
es/raw/gdbserver
|
cefdf9310c583a8982fe54c342d89fb280ca4aeb |
06-Jul-2011 |
Logan Chien <tzuhsiang.chien@gmail.com> |
Remove hard coded include path Change-Id: I575b7731873bb962655239d13d84924033813e59
ni/Android.mk
|
dd67157c454dea3378dc0a92c3d389a4a853731d |
06-Jul-2011 |
Flavio Lerda <flerda@google.com> |
Fix broken build. Remove Android.mk files for GDK samples. Change-Id: I9e40b97777520cba73d660546cd27ca707fffd5d
ni/Android.mk
|
6bd8308d3253a2a5ac2e70a02b9fa647831e4b64 |
06-Jul-2011 |
Nowar Gu <nowar100@gmail.com> |
Fix samples Android-portable.mk.
ni/Android-portable.mk
ni/Android.mk
|
1d093841edf4d4490655b3432d403fe4477cb0ae |
04-Jul-2011 |
Nowar Gu <nowar100@gmail.com> |
Add -I and -L for Nowar. FIXME: Take out in future.
ni/Android.mk
|
6f20349f413837e8a0a72ceb1741e3b075dfb345 |
03-Jul-2011 |
Nowar Gu <nowar100@gmail.com> |
Revert "Don't modify the min sdk-version number." This reverts commit 33bd1a26a7053ff4f63da2b2cf5d4b713d6c6a2f. Modify default.properties won't break minSDKversion.
efault.properties
|
e8c2d2a20d7fbd8a8e484ff72dbfc6d1af9638f0 |
03-Jul-2011 |
Nowar Gu <nowar100@gmail.com> |
Read libplasma_portable.bc instead of libplasma.bc.
ni/plasmaLLVM.cpp
|
33bd1a26a7053ff4f63da2b2cf5d4b713d6c6a2f |
03-Jul-2011 |
Nowar Gu <nowar100@gmail.com> |
Don't modify the min sdk-version number. Not everyone use the honeycomb.
efault.properties
|
37d8f3486d348ead6b2508ecd035be8439687f15 |
02-Jul-2011 |
Joseph Wen <josephwen@google.com> |
Improve plasma sample code Change-Id: I57f34786eafb0720f89c11bd69abf4354415d249
efault.properties
ni/Android.mk
ni/plasmaLLVM.c
ni/plasmaLLVM.cpp
es/menu/menu.xml
es/values/strings.xml
rc/com/example/plasma/llvm/Plasma.java
|
4a395f0e19b3e3f5790ef95fd7b72694cd4296b6 |
01-Jul-2011 |
Shih-wei Liao <sliao@google.com> |
Enable the use of cache. With this check-in, end-to-end LLVM milestone achieved. For NDK samples, Plasma, running on Nexus-S, 800x480 screen: LLVM Time Run: 12.60ms per frame, Avg: 12.57 GCC Time Run: 50.89ms per frame, Avg: 52.34 LLVM can achieve 80 fps, while GCC yields 19 fps. GCC is visibly much slower on my Nexus-S. Nexst step: Refactor the code and clean up. Change-Id: I4a9d552a5482840b4270442702cb5734934d4658
ni/plasmaLLVM.c
|
aac57ca72129d8442d5a4c58e28d3eb56aed018b |
01-Jul-2011 |
Joseph Wen <josephwen@google.com> |
Fixbug Plasma now work on GDK Change-Id: Ibe60c4ffcbcffd58aa993fd2f38af42ecccb086e
ni/libplasma.c
ni/plasmaLLVM.c
rc/com/example/plasma/llvm/Plasma.java
|
c1aac4827916ecbe8c1f6248eeb3652e2a4151f5 |
01-Jul-2011 |
Joseph Wen <josephwen@google.com> |
Fix bitcode build rules Change-Id: Ie5d501cafdccc9573b069819eada391ee2ee027c
ni/Android.mk
ni/plasmaLLVM.c
|
716388dfec87c54e320587ed5de9ccf75f795e5f |
30-Jun-2011 |
Joseph Wen <josephwen@google.com> |
Copy build system from NDK and update rule Add Support for generating bitcode. Change-Id: I0567d16f11035d5d871d75e70719f9a170a05971
ni/Android.mk
|
9eb23e0856e35a4649a3678d13ddaa7b585251e8 |
30-Jun-2011 |
Joseph Wen <josephwen@google.com> |
Add samples bitmap-plasma-llvm and hello-llvm Change-Id: Ib98fbd49079054b8c7e1caa343c177c34d7800e1
classpath
project
settings/org.eclipse.jdt.core.prefs
ndroidManifest.xml
efault.properties
ni/Android.mk
ni/Application.mk
ni/libplasma.c
ni/plasmaLLVM.c
es/values/strings.xml
rc/com/example/plasma/llvm/Plasma.java
|