/frameworks/rs/cpu_ref/ |
H A D | rsCpuIntrinsicLUT.cpp | 41 static void kernel(const RsExpandKernelDriverInfo *info, 56 void RsdCpuScriptIntrinsicLUT::kernel(const RsExpandKernelDriverInfo *info, function in class:RsdCpuScriptIntrinsicLUT 86 mRootPtr = &kernel;
|
H A D | rsCpuIntrinsic3DLUT.cpp | 41 static void kernel(const RsExpandKernelDriverInfo *info, 61 void RsdCpuScriptIntrinsic3DLUT::kernel(const RsExpandKernelDriverInfo *info, function in class:RsdCpuScriptIntrinsic3DLUT 168 mRootPtr = &kernel;
|
H A D | rsCpuIntrinsicYuvToRGB.cpp | 49 static void kernel(const RsExpandKernelDriverInfo *info, 104 void RsdCpuScriptIntrinsicYuvToRGB::kernel(const RsExpandKernelDriverInfo *info, function in class:RsdCpuScriptIntrinsicYuvToRGB 209 mRootPtr = &kernel;
|
H A D | rsCpuCore.h | 52 // 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 D | rsCpuIntrinsicBlend.cpp | 36 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 D | slang_rs_foreach_lowering.cpp | 39 // 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 D | RSKernelExpand.cpp | 311 /// @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 D | RenderScript.java | 871 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 D | RenderScript.java | 830 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);
|