Searched defs:kernels (Results 1 - 8 of 8) sorted by relevance

/frameworks/rs/cpu_ref/
H A DrsCpuScriptGroup.h52 const ScriptKernelID *const* kernels; member in struct:android::renderscript::CpuScriptGroupImpl::ScriptList
H A DrsCpuScriptGroup.cpp129 std::vector<const ScriptKernelID *> kernels; local
137 // objects that might interfere between kernels.
199 kernels.push_back(k);
208 Script *s = kernels[ct]->mScript;
210 uint32_t slot = kernels[ct]->mSlot;
240 sl.kernels = kernels.data();
241 sl.count = kernels.size();
258 for (size_t ct=0; ct < kernels.size(); ct++) {
259 Script *s = kernels[c
[all...]
H A DrsCpuScriptGroup2.cpp135 // The compiler fusion pass in bcc expects that kernels chained up through
371 std::vector<ExpandFuncTy> kernels; local
374 kernels.push_back(c->mFunc);
376 if (kernels.size()) {
380 kernels.data(),
381 kernels.size());
397 // If any script is an intrinsic, give up trying fusing the kernels.
518 // Fuse the input kernels and generate native code in an object file
/frameworks/rs/
H A DrsScriptGroup.cpp193 ScriptKernelID ** kernels, size_t kernelsSize,
202 //ALOGE("ScriptGroup::create kernels=%i links=%i", (int)kernelCount, (int)linkCount);
211 sg->mKernels.push_back(kernels[ct]);
367 RsScriptKernelID * kernels, size_t kernelsSize,
375 (ScriptKernelID **) kernels, kernelsSize,
192 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
366 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 DrsHidlAdaptation.cpp960 RsScriptGroup RsHidlAdaptation::ScriptGroupCreate (RsContext context, RsScriptKernelID * kernels, size_t kernelsSize, argument
973 _kernels[i] = (ScriptKernelID)(uintptr_t)kernels[i];
H A DrsApiStubs.cpp577 extern "C" RsScriptGroup rsScriptGroupCreate (RsContext ctxWrapper, RsScriptKernelID * kernels, size_t kernels_length, argument
584 kernels, kernels_length,
/frameworks/base/rs/java/android/renderscript/
H A DRenderScript.java185 * 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/rs/support/java/src/android/support/v8/renderscript/
H A DRenderScript.java278 * kernels and APIs are being used as intended. Get and SetElementAt
681 Log.e(LOG_TAG, "Multi-input kernels are not supported, please change targetSdkVersion to >= 23");
682 throw new RSRuntimeException("Multi-input kernels are not supported before API 23)");
836 native long rsnScriptGroupCreate(long con, long[] kernels, long[] src, long[] dstk, long[] dstf, long[] types); argument
837 synchronized long nScriptGroupCreate(long[] kernels, long[] src, long[] dstk, long[] dstf, long[] types) { argument
839 return rsnScriptGroupCreate(mContext, kernels, src, dstk, dstf, types);
1480 // Enable multi-input kernels only when diapatchAPI is M+.

Completed in 144 milliseconds