Searched refs:CLPlatformImpl (Results 1 – 12 of 12) sorted by relevance
13 CLPlatformImpl::Info::Info() = default;15 CLPlatformImpl::Info::~Info() = default;17 CLPlatformImpl::Info::Info(Info &&) = default;19 CLPlatformImpl::Info &CLPlatformImpl::Info::operator=(Info &&) = default;21 CLPlatformImpl::CLPlatformImpl(const cl::Platform &platform) : mPlatform(platform) {} in CLPlatformImpl() function in rx::CLPlatformImpl23 CLPlatformImpl::~CLPlatformImpl() = default;
18 class CLPlatformImpl : angle::NonCopyable21 using Ptr = std::unique_ptr<CLPlatformImpl>;43 explicit CLPlatformImpl(const cl::Platform &platform);44 virtual ~CLPlatformImpl();
22 class CLPlatformImpl; variable
26 rx::CLPlatformImpl::CreateFuncs &&createFuncs);61 const rx::CLPlatformImpl::Info &getInfo() const;66 template <typename T = rx::CLPlatformImpl>74 explicit Platform(const rx::CLPlatformImpl::CreateFunc &createFunc);80 const rx::CLPlatformImpl::Ptr mImpl;81 const rx::CLPlatformImpl::Info mInfo;105 inline const rx::CLPlatformImpl::Info &Platform::getInfo() const in getInfo()
64 rx::CLPlatformImpl::CreateFuncs &&createFuncs) in Initialize()255 Platform::Platform(const rx::CLPlatformImpl::CreateFunc &createFunc) in Platform()
42 CLPlatformImpl::Info CLPlatformVk::createInfo() const in createInfo()105 CLPlatformVk::CLPlatformVk(const cl::Platform &platform) : CLPlatformImpl(platform) {} in CLPlatformVk()
16 class CLPlatformVk : public CLPlatformImpl
55 rx::CLPlatformImpl::CreateFuncs createFuncs; in InitBackEnds()
16 class CLPlatformCL : public CLPlatformImpl
51 CLPlatformImpl::Info CLPlatformCL::createInfo() const in createInfo()448 : CLPlatformImpl(platform), mNative(native) in CLPlatformCL()
199 const CLPlatformImpl::Info &info = mContext.getPlatform().getInfo(); in getSupportedImageFormats()
481 "src/libANGLE/renderer/CLPlatformImpl.h",510 "src/libANGLE/renderer/CLPlatformImpl.cpp",