/frameworks/rs/ |
H A D | rsScriptGroup2.h | 17 Closure** closures, size_t numClosures) : 18 ScriptGroupBase(rsc), mClosures(closures, closures + numClosures), 16 ScriptGroup2(Context* rsc, const char* name, const char* cacheDir, Closure** closures, size_t numClosures) argument
|
H A D | rsScriptGroup2.cpp | 24 RsClosure* closures, size_t numClosures) { 26 (Closure**)closures, numClosures); 20 rsi_ScriptGroup2Create(Context* rsc, const char* name, size_t nameLength, const char* cacheDir, size_t cacheDirLength, RsClosure* closures, size_t numClosures) argument
|
H A D | rs.spec | 532 param RsClosure * closures
|
H A D | rsApiStubs.h | 91 extern "C" RsScriptGroup2 rsScriptGroup2Create (RsContext rsc, const char * name, size_t name_length, const char * cacheDir, size_t cacheDir_length, RsClosure * closures, size_t closures_length);
|
H A D | rsApiStubs.cpp | 526 RsClosure * closures, size_t closures_length) 531 closures, closures_length); 524 rsScriptGroup2Create(RsContext ctxWrapper, const char * name, size_t name_length, const char * cacheDir, size_t cacheDir_length, RsClosure * closures, size_t closures_length) argument
|
H A D | rsHidlAdaptation.cpp | 994 RsClosure* closures, size_t numClosures) 998 _closures[i] = (Closure)(uintptr_t)closures[i]; 992 ScriptGroup2Create(RsContext context, const char* name, size_t nameLength, const char* cacheDir, size_t cacheDirLength, RsClosure* closures, size_t numClosures) argument
|
/frameworks/rs/cpu_ref/ |
H A D | rsCpuScriptGroup2.cpp | 39 const List<CPUClosure*>& closures = *(List<CPUClosure*>*)kinfo->usr; local 47 for (CPUClosure* cpuClosure : closures) { 85 mutable_kinfo->usr = &closures;
|
/frameworks/base/rs/java/android/renderscript/ |
H A D | ScriptGroup.java | 90 * An opaque class for closures 409 ScriptGroup(RenderScript rs, String name, List<Closure> closures, argument 413 mClosures = closures; 417 long[] closureIDs = new long[closures.size()]; 419 closureIDs[i] = closures.get(i).getID(rs); 891 * A script group is created using closures (see class {@link Closure}). 902 * When a closure is created, futures from previously created closures 904 * External script group inputs can be used as inputs to individual closures as well. 911 * 1) a closure must be evaluated before any other closures that take its 913 * 2) all closures adde [all...] |
H A D | RenderScript.java | 369 long[] closures); 371 long[] closures) { 373 long g = rsnScriptGroup2Create(mContext, name, cachePath, closures); 368 rsnScriptGroup2Create(long con, String name, String cachePath, long[] closures) argument 370 nScriptGroup2Create(String name, String cachePath, long[] closures) argument
|
/frameworks/rs/support/java/src/android/support/v8/renderscript/ |
H A D | ScriptGroup.java | 99 * An opaque class for closures 403 ScriptGroup(RenderScript rs, String name, List<Closure> closures, argument 411 mClosures = closures; 415 long[] closureIDs = new long[closures.size()]; 417 closureIDs[i] = closures.get(i).getID(rs); 1008 * A script group is created using closures (see class {@link Closure}). 1019 * When a closure is created, futures from previously created closures 1021 * External script group inputs can be used as inputs to individual closures as well. 1028 * 1) a closure must be evaluated before any other closures that take its 1030 * 2) all closures adde [all...] |
H A D | RenderScript.java | 903 long[] closures); 905 long[] closures) { 907 return rsnScriptGroup2Create(mContext, name, cachePath, closures); 902 rsnScriptGroup2Create(long con, String name, String cachePath, long[] closures) argument 904 nScriptGroup2Create(String name, String cachePath, long[] closures) argument
|
/frameworks/base/rs/jni/ |
H A D | android_renderscript_RenderScript.cpp | 407 ALOGE("Unmatched closures and field IDs for dependencies in closure creation."); 580 ALOGE("Failed to get Java array elements: closures."); 584 RsClosure* closures; local 587 ALOGE("Too many closures in script group"); 591 closures = (RsClosure*)alloca(sizeof(RsClosure) * numClosures); 592 if (closures == nullptr) { 597 closures[i] = (RsClosure)jClosures[i]; 603 closures, numClosures);
|
/frameworks/rs/support/jni/ |
H A D | android_renderscript_RenderScript.cpp | 386 LOG_ERR("Unmatched closures and field IDs for dependencies in closure creation."); 541 RsClosure* closures; local 544 LOG_ERR("Too many closures in script group"); 548 closures = (RsClosure*)alloca(sizeof(RsClosure) * numClosures); 549 if (closures == nullptr) { 554 closures[i] = (RsClosure)jClosures[i]; 560 closures, numClosures);
|