Home
last modified time | relevance | path

Searched refs:CLKernelImpl (Results 1 – 14 of 14) sorted by relevance

/external/angle/src/libANGLE/renderer/
DCLKernelImpl.cpp13 CLKernelImpl::WorkGroupInfo::WorkGroupInfo() = default;
15 CLKernelImpl::WorkGroupInfo::~WorkGroupInfo() = default;
17 CLKernelImpl::WorkGroupInfo::WorkGroupInfo(WorkGroupInfo &&) = default;
19 CLKernelImpl::WorkGroupInfo &CLKernelImpl::WorkGroupInfo::operator=(WorkGroupInfo &&) = default;
21 CLKernelImpl::ArgInfo::ArgInfo() = default;
23 CLKernelImpl::ArgInfo::~ArgInfo() = default;
25 CLKernelImpl::ArgInfo::ArgInfo(ArgInfo &&) = default;
27 CLKernelImpl::ArgInfo &CLKernelImpl::ArgInfo::operator=(ArgInfo &&) = default;
29 CLKernelImpl::Info::Info() = default;
31 CLKernelImpl::Info::~Info() = default;
[all …]
DCLKernelImpl.h16 class CLKernelImpl : angle::NonCopyable
19 using Ptr = std::unique_ptr<CLKernelImpl>;
83 CLKernelImpl(const cl::Kernel &kernel);
84 virtual ~CLKernelImpl();
DCLProgramImpl.h47 virtual CLKernelImpl::Ptr createKernel(const cl::Kernel &kernel,
52 CLKernelImpl::CreateFuncs &createFuncs,
DCLtypes.h20 class CLKernelImpl; variable
/external/angle/src/libANGLE/
DCLKernel.h42 const rx::CLKernelImpl::Info &getInfo() const;
44 template <typename T = rx::CLKernelImpl>
49 Kernel(Program &program, const rx::CLKernelImpl::CreateFunc &createFunc, cl_int &errorCode);
52 const rx::CLKernelImpl::Ptr mImpl;
53 const rx::CLKernelImpl::Info mInfo;
64 inline const rx::CLKernelImpl::Info &Kernel::getInfo() const in getInfo()
DCLKernel.cpp102 const rx::CLKernelImpl::WorkGroupInfo &info = mInfo.workGroups[index]; in getWorkGroupInfo()
163 const rx::CLKernelImpl::ArgInfo &info = mInfo.args[argIndex]; in getArgInfo()
221 mInfo(mImpl ? mImpl->createInfo(errorCode) : rx::CLKernelImpl::Info{}) in Kernel()
226 Kernel::Kernel(Program &program, const rx::CLKernelImpl::CreateFunc &createFunc, cl_int &errorCode) in Kernel()
DCLProgram.cpp166 rx::CLKernelImpl::CreateFuncs createFuncs; in createKernels()
/external/angle/src/libANGLE/renderer/cl/
DCLProgramCL.cpp117 CLKernelImpl::Ptr CLProgramCL::createKernel(const cl::Kernel &kernel, in createKernel()
122 return CLKernelImpl::Ptr(nativeKernel != nullptr ? new CLKernelCL(kernel, nativeKernel) in createKernel()
127 CLKernelImpl::CreateFuncs &createFuncs, in createKernels()
143 return CLKernelImpl::Ptr(new CLKernelCL(kernel, nativeKernel)); in createKernels()
DCLProgramCL.h47 CLKernelImpl::Ptr createKernel(const cl::Kernel &kernel,
52 CLKernelImpl::CreateFuncs &createFuncs,
DCLKernelCL.h18 class CLKernelCL : public CLKernelImpl
DCLKernelCL.cpp118 : CLKernelImpl(kernel), mNative(native) in CLKernelCL()
170 CLKernelImpl::Info CLKernelCL::createInfo(cl_int &errorCode) const in createInfo()
/external/angle/src/libANGLE/renderer/vulkan/
DCLKernelVk.cpp13 CLKernelVk::CLKernelVk(const cl::Kernel &kernel) : CLKernelImpl(kernel) {} in CLKernelVk()
DCLKernelVk.h18 class CLKernelVk : public CLKernelImpl
/external/angle/src/
DlibGLESv2.gni479 "src/libANGLE/renderer/CLKernelImpl.h",
508 "src/libANGLE/renderer/CLKernelImpl.cpp",