summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStephen Hines <srhines@google.com>2013-04-25 19:25:20 -0700
committerStephen Hines <srhines@google.com>2013-04-25 19:27:36 -0700
commitaff0e8c6fddeb9d61fc2733013da0edfcec0faef (patch)
treeecc5299d86ca259ec778ac7eab3b197484d7fdbc
parent6455b0c8b2f755afc83ab28a7ecd3dfbf1938b7f (diff)
downloadprebuilts_sdk-aff0e8c6fddeb9d61fc2733013da0edfcec0faef.zip
prebuilts_sdk-aff0e8c6fddeb9d61fc2733013da0edfcec0faef.tar.gz
prebuilts_sdk-aff0e8c6fddeb9d61fc2733013da0edfcec0faef.tar.bz2
Update prebuilts for RS compatibility library.
Bug: 8712709 SHA values frameworks/rs : 70cc3f31ebe6dd61e173d9e0a120a2e4932b14c5 frameworks/support: e4788686b60d6f03b6bfd05fe2ba32b786c77929 Change-Id: I1391f025bc3a3c87960753d4f28da5e3ca378f32
-rw-r--r--renderscript/include/rs_allocation.rsh22
-rwxr-xr-xrenderscript/lib/arm/libRSSupport.sobin296972 -> 305252 bytes
-rw-r--r--renderscript/lib/arm/libclcore.bcbin161032 -> 167052 bytes
-rwxr-xr-xrenderscript/lib/arm/librsjni.sobin26604 -> 26652 bytes
-rw-r--r--renderscript/lib/javalib.jarbin130531 -> 130836 bytes
-rwxr-xr-xrenderscript/lib/mips/libRSSupport.sobin474904 -> 475012 bytes
-rw-r--r--renderscript/lib/mips/libclcore.bcbin161032 -> 167052 bytes
-rwxr-xr-xrenderscript/lib/mips/librsjni.sobin71800 -> 71852 bytes
-rwxr-xr-xrenderscript/lib/x86/libRSSupport.sobin590734 -> 602180 bytes
-rw-r--r--renderscript/lib/x86/libclcore.bcbin161032 -> 167052 bytes
-rwxr-xr-xrenderscript/lib/x86/librsjni.sobin39851 -> 40323 bytes
-rwxr-xr-xtools/linux/bcc_compatbin27520 -> 27520 bytes
-rwxr-xr-xtools/linux/libLLVM.sobin18265068 -> 18265068 bytes
-rwxr-xr-xtools/linux/libbcc.sobin1167732 -> 1167668 bytes
-rwxr-xr-xtools/linux/libbcinfo.sobin257644 -> 257644 bytes
-rwxr-xr-xtools/linux/llvm-rs-ccbin930052 -> 667748 bytes
16 files changed, 22 insertions, 0 deletions
diff --git a/renderscript/include/rs_allocation.rsh b/renderscript/include/rs_allocation.rsh
index cefd09f..0f5e79d 100644
--- a/renderscript/include/rs_allocation.rsh
+++ b/renderscript/include/rs_allocation.rsh
@@ -350,6 +350,28 @@ SET_ELEMENT_AT(double4)
#undef SET_ELEMENT_AT
+/**
+ * Extract a single element from an allocation.
+ */
+extern const uchar __attribute__((overloadable))
+ rsGetElementAtYuv_uchar_Y(rs_allocation a, uint32_t x, uint32_t y);
+
+/**
+ * Extract a single element from an allocation.
+ *
+ * Coordinates are in the dimensions of the Y plane
+ */
+extern const uchar __attribute__((overloadable))
+ rsGetElementAtYuv_uchar_U(rs_allocation a, uint32_t x, uint32_t y);
+
+/**
+ * Extract a single element from an allocation.
+ *
+ * Coordinates are in the dimensions of the Y plane
+ */
+extern const uchar __attribute__((overloadable))
+ rsGetElementAtYuv_uchar_V(rs_allocation a, uint32_t x, uint32_t y);
+
#endif // (defined(RS_VERSION) && (RS_VERSION >= 18))
#endif
diff --git a/renderscript/lib/arm/libRSSupport.so b/renderscript/lib/arm/libRSSupport.so
index e94d103..a215af0 100755
--- a/renderscript/lib/arm/libRSSupport.so
+++ b/renderscript/lib/arm/libRSSupport.so
Binary files differ
diff --git a/renderscript/lib/arm/libclcore.bc b/renderscript/lib/arm/libclcore.bc
index 5b2e319..18f1035 100644
--- a/renderscript/lib/arm/libclcore.bc
+++ b/renderscript/lib/arm/libclcore.bc
Binary files differ
diff --git a/renderscript/lib/arm/librsjni.so b/renderscript/lib/arm/librsjni.so
index d3aa1c0..eaea88e 100755
--- a/renderscript/lib/arm/librsjni.so
+++ b/renderscript/lib/arm/librsjni.so
Binary files differ
diff --git a/renderscript/lib/javalib.jar b/renderscript/lib/javalib.jar
index 47b688e..a834e4a 100644
--- a/renderscript/lib/javalib.jar
+++ b/renderscript/lib/javalib.jar
Binary files differ
diff --git a/renderscript/lib/mips/libRSSupport.so b/renderscript/lib/mips/libRSSupport.so
index 3f383e0..adcd925 100755
--- a/renderscript/lib/mips/libRSSupport.so
+++ b/renderscript/lib/mips/libRSSupport.so
Binary files differ
diff --git a/renderscript/lib/mips/libclcore.bc b/renderscript/lib/mips/libclcore.bc
index 5b2e319..18f1035 100644
--- a/renderscript/lib/mips/libclcore.bc
+++ b/renderscript/lib/mips/libclcore.bc
Binary files differ
diff --git a/renderscript/lib/mips/librsjni.so b/renderscript/lib/mips/librsjni.so
index 2527014..c9563ee 100755
--- a/renderscript/lib/mips/librsjni.so
+++ b/renderscript/lib/mips/librsjni.so
Binary files differ
diff --git a/renderscript/lib/x86/libRSSupport.so b/renderscript/lib/x86/libRSSupport.so
index f084354..55dd4c0 100755
--- a/renderscript/lib/x86/libRSSupport.so
+++ b/renderscript/lib/x86/libRSSupport.so
Binary files differ
diff --git a/renderscript/lib/x86/libclcore.bc b/renderscript/lib/x86/libclcore.bc
index 5b2e319..18f1035 100644
--- a/renderscript/lib/x86/libclcore.bc
+++ b/renderscript/lib/x86/libclcore.bc
Binary files differ
diff --git a/renderscript/lib/x86/librsjni.so b/renderscript/lib/x86/librsjni.so
index bc0e9c2..443d619 100755
--- a/renderscript/lib/x86/librsjni.so
+++ b/renderscript/lib/x86/librsjni.so
Binary files differ
diff --git a/tools/linux/bcc_compat b/tools/linux/bcc_compat
index bdb454d..3a02e98 100755
--- a/tools/linux/bcc_compat
+++ b/tools/linux/bcc_compat
Binary files differ
diff --git a/tools/linux/libLLVM.so b/tools/linux/libLLVM.so
index 127f8c0..e60341e 100755
--- a/tools/linux/libLLVM.so
+++ b/tools/linux/libLLVM.so
Binary files differ
diff --git a/tools/linux/libbcc.so b/tools/linux/libbcc.so
index e46802a..2fa9d71 100755
--- a/tools/linux/libbcc.so
+++ b/tools/linux/libbcc.so
Binary files differ
diff --git a/tools/linux/libbcinfo.so b/tools/linux/libbcinfo.so
index cbf31c9..0975c5e 100755
--- a/tools/linux/libbcinfo.so
+++ b/tools/linux/libbcinfo.so
Binary files differ
diff --git a/tools/linux/llvm-rs-cc b/tools/linux/llvm-rs-cc
index 24c09c5..59558df 100755
--- a/tools/linux/llvm-rs-cc
+++ b/tools/linux/llvm-rs-cc
Binary files differ