{"head":"51c38de60c112468b08e19390b7b64ef028186cc","size":2,"push_id":47180628,"commits":[{"sha":"36520371bec0be39ad462ecef6b316580e1e0120","author":{"name":"FUKAUMI Naoki","email":"11e9c5f45375dce429cb8a718a203fbddeb71f45@gmail.com"},"url":"https://api.github.com/repos/elektroschmock/android_external_skia/commits/36520371bec0be39ad462ecef6b316580e1e0120","message":"fix (ab)use of __ARM_ARCH_*__\n\ndon't use \"__ARM_ARCH__ == 7\" because of ARMv7 w/o NEON. (i.e. Tegra 2)\nfortunately __ARM_ARCH__ is not defined (no \"#include <machine/cpu-features.h>\") so safe to remove here.\n\nChange-Id: I44fefd88f5727a84f29bbbde07e3824fc23534b1"},{"sha":"51c38de60c112468b08e19390b7b64ef028186cc","author":{"name":"Jim Huang","email":"76a78a4500a6d3fd91fccf005193c40199128a7d@0xlab.org"},"url":"https://api.github.com/repos/elektroschmock/android_external_skia/commits/51c38de60c112468b08e19390b7b64ef028186cc","message":"Tweak cflags to utilize NEON optimizations\n\nBesides setting optimization order to O3, the following options are\nappending to cflags when NEON is enabled:\n - Only use single precision floating point\n - Enable GCC auto-vectorizer\n\nReference 2D benchmark on Nexus S (1GHz) powered by 0xbench:\n[before]\nDraw Circle: 32.62 fps\n\n[after]\nDraw Circle: 35.25 fps\n\nChange-Id: I4eb1f962668c0152b547504b66488f4cbe618b5e"}],"ref":"refs/heads/gingerbread","legacy":{"head":"51c38de60c112468b08e19390b7b64ef028186cc","size":2,"push_id":47180628,"shas":[["36520371bec0be39ad462ecef6b316580e1e0120","naobsd@gmail.com","fix (ab)use of __ARM_ARCH_*__\n\ndon't use \"__ARM_ARCH__ == 7\" because of ARMv7 w/o NEON. (i.e. Tegra 2)\nfortunately __ARM_ARCH__ is not defined (no \"#include <machine/cpu-features.h>\") so safe to remove here.\n\nChange-Id: I44fefd88f5727a84f29bbbde07e3824fc23534b1","FUKAUMI Naoki"],["51c38de60c112468b08e19390b7b64ef028186cc","jserv@0xlab.org","Tweak cflags to utilize NEON optimizations\n\nBesides setting optimization order to O3, the following options are\nappending to cflags when NEON is enabled:\n - Only use single precision floating point\n - Enable GCC auto-vectorizer\n\nReference 2D benchmark on Nexus S (1GHz) powered by 0xbench:\n[before]\nDraw Circle: 32.62 fps\n\n[after]\nDraw Circle: 35.25 fps\n\nChange-Id: I4eb1f962668c0152b547504b66488f4cbe618b5e","Jim Huang"]],"ref":"refs/heads/gingerbread"}}