ae2ec3febedfc29376b9104413fb4042028f1265 |
|
01-Jun-2016 |
David Gross <dgross@google.com> |
Delete simple reduction implementation. Bug: 27298560 Change-Id: I8c3d568e98aaf0b7d86881c985d13ed5b8e95338
/frameworks/rs/cpp/rsDispatch.cpp
|
04cf3e4c1caad17bcd89c3fbe15260ac63c3704f |
|
26-Feb-2016 |
David Gross <dgross@google.com> |
Compatibility library support for general reduction. Requires corresponding change in frameworks/support. Note that the new RSTest_CompatLib test cases were copied from RsTest. Also: - Change LOCAL_RENDERSCRIPT_TARGET_API to 0. - Change manifest targetSdkVersion from 8 to 24 (see Bug: 27367665). - Change compile-only RSTest_CompatLib test apitest.rs to use N rather than pre-N rsForEach() API. Bug: 23535724 Change-Id: I872f2b5a83fb78f4b54b8f6710e1d49df3bea3d1 (cherry picked from commit 328245ae4aecdae3ec23a640efc454959f2ff98c)
/frameworks/rs/cpp/rsDispatch.cpp
|
5abfd9b62b3173a371c42fc92ca8cf978420d694 |
|
20-Feb-2016 |
Miao Wang <miaowang@google.com> |
Use c++_static instead of stlport_static for support lib. Bug: 27230989 - Clean up the makefile - For NDK libs, use c++_static - Avoid exposing symbols for C++ lib - Use nullptr instead of NULL Change-Id: I60cf11cb6a6044584a3e484979da231f72772f86
/frameworks/rs/cpp/rsDispatch.cpp
|
5b042ca38df2185548fc2bd905d2c460a073598e |
|
24-Feb-2016 |
Miao Wang <miaowang@google.com> |
Refactor/enhance dispatch table init Bug: 27323830 Change-Id: I9da69782cccbf42761cbd82d99df2bab80e9e57c
/frameworks/rs/cpp/rsDispatch.cpp
|
62e9af7113ca5a33e6da4608470034f691c792b9 |
|
07-Nov-2015 |
Miao Wang <miaowang@google.com> |
Enable error logcat for rsDispatch. Bug: 25226912 Change-Id: I26eed3223d37a0c49efc2d4fdf33dd64ad52d22f
/frameworks/rs/cpp/rsDispatch.cpp
|
cf067b8c4d1e53bc4768fbad239851c579717f2c |
|
15-Sep-2015 |
Miao Wang <miaowang@google.com> |
Comments clean up for C++ API Change-Id: I7ced3653a32fa8eaa62cd218002d22f5551c404a
/frameworks/rs/cpp/rsDispatch.cpp
|
394e9a6e1b10229cf0465c50a679dda539c30876 |
|
03-Aug-2015 |
Matt Wala <wala@google.com> |
Add reduce to the dispatch table and to the RenderScript C++ API. Bug: 22631253 Change-Id: I06eec227e122075c8a81ed501cd9efcd4e0ef13a
/frameworks/rs/cpp/rsDispatch.cpp
|
a8a9a679cb7f7bcce72d0d487b6912125a1c936b |
|
15-May-2015 |
Miao Wang <miaowang@google.com> |
update dispatch table for IntrinsicBLAS bug: 21028875 Change-Id: I6d4aa8973de523aef7ced48105737eb5ee471e5d (cherry picked from commit 549f8a500d72edda06f1f1a4986a57aba7f66294)
/frameworks/rs/cpp/rsDispatch.cpp
|
974ca28675268310b1abb29c6ce95b57fa079e2a |
|
31-Mar-2015 |
Miao Wang <miaowang@google.com> |
Update Dispatch table entry for ScriptGroup2. Change-Id: Ice2523e7803cc50822840e47d13df3b2e059a5ca
/frameworks/rs/cpp/rsDispatch.cpp
|
0245c71170202d2a372916ab9bd8aafd17f619a6 |
|
06-Mar-2015 |
Miao Wang <miaowang@google.com> |
Make dispatchTable load AllocationGetPointer only when device api >= L Change-Id: Idfc739e8f810f55108d5b7b598f71948dfeb40bf
/frameworks/rs/cpp/rsDispatch.cpp
|
cc8cea7477352898921044483a6c803e25d02665 |
|
20-Feb-2015 |
Miao Wang <miaowang@google.com> |
Fix the bug for AllocationRead() that cannot handle 3d Allocation correctly. Add the following functions to make it symmetric for read and write. - AllocationElementData - AllocationElementRead - Allocation3DRead Change-Id: I8c89b5e3474c4c3c70e9795843a76e61f1f90f6a
/frameworks/rs/cpp/rsDispatch.cpp
|
8a6a71757f64f02058a50778c75033546a79f2b5 |
|
10-Feb-2015 |
Miao Wang <miaowang@google.com> |
Add API check for loadSymbols(), so that functions being dlsymed will depend on the device API level. (default: only load functions in API <= 21); Change-Id: I4b65df7f228a23d713b69983ddb81ce67075d9cc
/frameworks/rs/cpp/rsDispatch.cpp
|
45b8b74de01ffea72e338d129a685230e5187d86 |
|
07-Feb-2015 |
Miao Wang <miaowang@google.com> |
Not return false when dispatch InvokeID, to make compat lib able to load libRS.so on older devices. Change-Id: I1669a8a99ca08f91a03fdafa3b5f1ca778e41267
/frameworks/rs/cpp/rsDispatch.cpp
|
eb9aa675754c49f613c6ad71d41472b30f38b007 |
|
27-Jan-2015 |
Yang Ni <yangni@google.com> |
Runtime support for invocables in ScriptGroups This also includes support for InvokeID Change-Id: I5b59df166ea30b309b8dd9623825ac0e72d03856
/frameworks/rs/cpp/rsDispatch.cpp
|
f3213d7fd648da98bb3b03204eaf90f03c31926b |
|
14-Jan-2015 |
Miao Wang <miaowang@google.com> |
Make rsContext be able to have info about the path of native libs for 64bit Renderscript compat lib. - Native lib path stored in Java and queried from JNI. - Then set to Context during context creation. Change-Id: I3c997cf849efb7b9a0b0ac35d5b62289d70e7434
/frameworks/rs/cpp/rsDispatch.cpp
|
2bd78f2d3e0a94a98dc03502decadfd2e17a70c8 |
|
20-Nov-2014 |
Miao Wang <miaowang@google.com> |
Adding USAGE_IO_OUTPUT support for RS Compat lib. - In allocation driver header, added window buffer struct for compat lib. - dlopen IO related functions in driver layer. - Add function to load symbols in rsDispatch. bug 12924018 Change-Id: I9156a28e458a72db077fe000bd324a369767fc4d
/frameworks/rs/cpp/rsDispatch.cpp
|
48d2eae90f08dc33754a9d280337249690a954d6 |
|
16-Oct-2014 |
Miao Wang <miaowang@google.com> |
Create a separate static lib that provides a dispatch table to both fw/support/v8/renderscript/jni and libRScpp to reduce code duplication. - This CL contains the static lib (libDispatch) and related changes to libRScpp. Change-Id: I65a4a74370720869eacf197ab31314c1df8dadcb Merged Conflicts: cpp/Android.mk cpp/RenderScript.cpp
/frameworks/rs/cpp/rsDispatch.cpp
|