/frameworks/rs/cpu_ref/ |
H A D | rsCpuScriptGroup.cpp | 131 Vector<const ScriptKernelID *> kernels; local 139 // objects that might interfere between kernels. 201 kernels.add(k); 210 Script *s = kernels[ct]->mScript; 212 uint32_t slot = kernels[ct]->mSlot; 242 sl.kernels = kernels.array(); 243 sl.count = kernels.size(); 260 for (size_t ct=0; ct < kernels.size(); ct++) { 261 Script *s = kernels[c [all...] |
H A D | rsCpuScriptGroup.h | 52 const ScriptKernelID *const* kernels; member in struct:android::renderscript::CpuScriptGroupImpl::ScriptList
|
/frameworks/rs/tests/typecheck/ |
H A D | Android.mk | 8 kernels.rs \
|
/frameworks/rs/ |
H A D | rsScriptGroup.h | 83 ScriptKernelID ** kernels, size_t kernelsSize,
|
H A D | rsScriptGroup.cpp | 211 ScriptKernelID ** kernels, size_t kernelsSize, 220 //ALOGE("ScriptGroup::create kernels=%i links=%i", (int)kernelCount, (int)linkCount); 229 sg->mKernels.add(kernels[ct]); 390 RsScriptKernelID * kernels, size_t kernelsSize, 398 (ScriptKernelID **) kernels, kernelsSize, 210 create(Context *rsc, ScriptKernelID ** kernels, size_t kernelsSize, ScriptKernelID ** src, size_t srcSize, ScriptKernelID ** dstK, size_t dstKSize, ScriptFieldID ** dstF, size_t dstFSize, const Type ** type, size_t typeSize) argument 389 rsi_ScriptGroupCreate(Context *rsc, RsScriptKernelID * kernels, size_t kernelsSize, RsScriptKernelID * src, size_t srcSize, RsScriptKernelID * dstK, size_t dstKSize, RsScriptFieldID * dstF, size_t dstFSize, const RsType * type, size_t typeSize) argument
|
H A D | rs.spec | 504 param RsScriptKernelID * kernels
|
/frameworks/base/rs/java/android/renderscript/ |
H A D | ScriptGroup.java | 27 * A group of kernels that are executed 30 * In addition to kernels, a script group may contain invocable functions as well. 32 * produced by its member kernels. 34 * The API disallows cyclic dependencies among kernels in a script group, 35 * effectively making it a directed acyclic graph (DAG) of kernels. 37 * Grouping kernels together allows for more efficient execution. For example, 474 * Allocation to be used for kernels that require an input 496 * Allocation to be used for the kernels that require an output 517 * Execute the ScriptGroup. This will run all the kernels in 533 * First, all kernels t [all...] |
H A D | RenderScript.java | 185 * kernels and APIs are being used as intended. Get and SetElementAt 865 native long rsnScriptGroupCreate(long con, long[] kernels, long[] src, long[] dstk, long[] dstf, long[] types); argument 866 synchronized long nScriptGroupCreate(long[] kernels, long[] src, long[] dstk, long[] dstf, long[] types) { argument 868 return rsnScriptGroupCreate(mContext, kernels, src, dstk, dstf, types);
|
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/ |
H A D | ScriptGroup.java | 30 * A group of kernels that are executed 33 * In addition to kernels, a script group may contain invocable functions as well. 35 * produced by its member kernels. 37 * The API disallows cyclic dependencies among kernels in a script group, 38 * effectively making it a directed acyclic graph (DAG) of kernels. 40 * Grouping kernels together allows for more efficient execution. For example, 470 * Allocation to be used for kernels that require an input 495 * Allocation to be used for the kernels that require an output 519 * Execute the ScriptGroup. This will run all the kernels in 524 * will take the naive path: execute kernels on [all...] |
H A D | RenderScript.java | 266 * kernels and APIs are being used as intended. Get and SetElementAt 669 Log.e(LOG_TAG, "Multi-input kernels are not supported, please change targetSdkVersion to >= 23"); 670 throw new RSRuntimeException("Multi-input kernels are not supported before API 23)"); 824 native long rsnScriptGroupCreate(long con, long[] kernels, long[] src, long[] dstk, long[] dstf, long[] types); argument 825 synchronized long nScriptGroupCreate(long[] kernels, long[] src, long[] dstk, long[] dstf, long[] types) { argument 827 return rsnScriptGroupCreate(mContext, kernels, src, dstk, dstf, types); 1457 // Enable multi-input kernels only when diapatchAPI is M+.
|