Searched defs:kernel (Results 1 - 9 of 9) sorted by relevance

/frameworks/rs/cpu_ref/
H A DrsCpuIntrinsicLUT.cpp41 static void kernel(const RsExpandKernelDriverInfo *info,
56 void RsdCpuScriptIntrinsicLUT::kernel(const RsExpandKernelDriverInfo *info, function in class:RsdCpuScriptIntrinsicLUT
86 mRootPtr = &kernel;
H A DrsCpuIntrinsic3DLUT.cpp41 static void kernel(const RsExpandKernelDriverInfo *info,
61 void RsdCpuScriptIntrinsic3DLUT::kernel(const RsExpandKernelDriverInfo *info, function in class:RsdCpuScriptIntrinsic3DLUT
168 mRootPtr = &kernel;
H A DrsCpuIntrinsicYuvToRGB.cpp49 static void kernel(const RsExpandKernelDriverInfo *info,
104 void RsdCpuScriptIntrinsicYuvToRGB::kernel(const RsExpandKernelDriverInfo *info, function in class:RsdCpuScriptIntrinsicYuvToRGB
209 mRootPtr = &kernel;
H A DrsCpuCore.h52 // Internal driver callback used to execute a kernel
64 // MTLaunchStruct passes information about a multithreaded kernel launch.
85 ForEachFunc_t kernel; member in struct:android::renderscript::MTLaunchStructForEach
113 // allocation acts as an accumulator.) It is created at kernel
120 // been grabbed by threads. It is initialized to zero at kernel
124 // The array is created at kernel launch time, and each element is
164 // Launch foreach kernel
168 // Launch a general reduce kernel
225 bool mInKernel; // Is a parallel kernel execution underway?
260 // Launch a general reduce kernel
[all...]
H A DrsCpuIntrinsicBlend.cpp36 static void kernel(const RsExpandKernelDriverInfo *info, uint32_t xstart,
112 void RsdCpuScriptIntrinsicBlend::kernel(const RsExpandKernelDriverInfo *info, function in class:RsdCpuScriptIntrinsicBlend
500 mRootPtr = &kernel;
/frameworks/compile/slang/
H A Dslang_rs_foreach_lowering.cpp39 // Check if the passed-in expr references a kernel function in the following
79 // a FunctionDecl of a kernel function.
116 "Invalid kernel launch call made from inside another kernel.");
121 const clang::FunctionDecl* kernel = matchFunctionDesignator(arg0); local
123 if (kernel == nullptr) {
125 "Invalid kernel launch call. "
130 // Verifies that kernel is indeed a "kernel" function.
131 *slot = mCtxt->getForEachSlotNumber(kernel);
224 const clang::FunctionDecl* kernel = matchKernelLaunchCall(CE, &slot, &hasOptions); local
[all...]
/frameworks/compile/libbcc/lib/Renderscript/
H A DRSKernelExpand.cpp311 /// @brief Create skeleton of the expanded foreach kernel.
336 // Create skeleton of a general reduce kernel's expanded accumulator.
473 * generating a call to the kernel function.
637 * data means that if we see a kernel with a pointer parameter we know
736 // the kernel to potentially modify the input data.
738 // Note: don't annotate with TBAA, since the kernel might
796 // Collect and construct the arguments for the kernel().
846 // Populate the actual call to kernel().
893 /* Expand a pass-by-value foreach kernel.
897 ALOGV("Expanding kernel Functio
1366 llvm::Function *kernel = Module.getFunction(name); local
[all...]
/frameworks/base/rs/java/android/renderscript/
H A DRenderScript.java871 native void rsnScriptGroupSetInput(long con, long group, long kernel, long alloc); argument
872 synchronized void nScriptGroupSetInput(long group, long kernel, long alloc) { argument
874 rsnScriptGroupSetInput(mContext, group, kernel, alloc);
877 native void rsnScriptGroupSetOutput(long con, long group, long kernel, long alloc); argument
878 synchronized void nScriptGroupSetOutput(long group, long kernel, long alloc) { argument
880 rsnScriptGroupSetOutput(mContext, group, kernel, alloc);
/frameworks/support/v8/renderscript/java/src/android/support/v8/renderscript/
H A DRenderScript.java830 native void rsnScriptGroupSetInput(long con, long group, long kernel, long alloc); argument
831 synchronized void nScriptGroupSetInput(long group, long kernel, long alloc) { argument
833 rsnScriptGroupSetInput(mContext, group, kernel, alloc);
836 native void rsnScriptGroupSetOutput(long con, long group, long kernel, long alloc); argument
837 synchronized void nScriptGroupSetOutput(long group, long kernel, long alloc) { argument
839 rsnScriptGroupSetOutput(mContext, group, kernel, alloc);

Completed in 500 milliseconds