Searched refs:CLKernelImpl (Results 1 – 14 of 14) sorted by relevance
/external/angle/src/libANGLE/renderer/ |
D | CLKernelImpl.cpp | 13 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 …]
|
D | CLKernelImpl.h | 16 class CLKernelImpl : angle::NonCopyable 19 using Ptr = std::unique_ptr<CLKernelImpl>; 83 CLKernelImpl(const cl::Kernel &kernel); 84 virtual ~CLKernelImpl();
|
D | CLProgramImpl.h | 47 virtual CLKernelImpl::Ptr createKernel(const cl::Kernel &kernel, 52 CLKernelImpl::CreateFuncs &createFuncs,
|
D | CLtypes.h | 20 class CLKernelImpl; variable
|
/external/angle/src/libANGLE/ |
D | CLKernel.h | 42 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()
|
D | CLKernel.cpp | 102 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()
|
D | CLProgram.cpp | 166 rx::CLKernelImpl::CreateFuncs createFuncs; in createKernels()
|
/external/angle/src/libANGLE/renderer/cl/ |
D | CLProgramCL.cpp | 117 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()
|
D | CLProgramCL.h | 47 CLKernelImpl::Ptr createKernel(const cl::Kernel &kernel, 52 CLKernelImpl::CreateFuncs &createFuncs,
|
D | CLKernelCL.h | 18 class CLKernelCL : public CLKernelImpl
|
D | CLKernelCL.cpp | 118 : CLKernelImpl(kernel), mNative(native) in CLKernelCL() 170 CLKernelImpl::Info CLKernelCL::createInfo(cl_int &errorCode) const in createInfo()
|
/external/angle/src/libANGLE/renderer/vulkan/ |
D | CLKernelVk.cpp | 13 CLKernelVk::CLKernelVk(const cl::Kernel &kernel) : CLKernelImpl(kernel) {} in CLKernelVk()
|
D | CLKernelVk.h | 18 class CLKernelVk : public CLKernelImpl
|
/external/angle/src/ |
D | libGLESv2.gni | 479 "src/libANGLE/renderer/CLKernelImpl.h", 508 "src/libANGLE/renderer/CLKernelImpl.cpp",
|