Home
last modified time | relevance | path

Searched refs:CLDeviceImpl (Results 1 – 18 of 18) sorted by relevance

/external/angle/src/libANGLE/renderer/
DCLDeviceImpl.cpp15 CLDeviceImpl::Info::Info() = default;
17 CLDeviceImpl::Info::Info(cl::DeviceType deviceType) : type(deviceType) {} in Info()
19 CLDeviceImpl::Info::~Info() = default;
21 CLDeviceImpl::Info::Info(Info &&) = default;
23 CLDeviceImpl::Info &CLDeviceImpl::Info::operator=(Info &&) = default;
25 CLDeviceImpl::CLDeviceImpl(const cl::Device &device) : mDevice(device) {} in CLDeviceImpl() function in rx::CLDeviceImpl
27 CLDeviceImpl::~CLDeviceImpl() = default;
DCLDeviceImpl.h16 class CLDeviceImpl : angle::NonCopyable
19 using Ptr = std::unique_ptr<CLDeviceImpl>;
66 CLDeviceImpl(const cl::Device &device);
67 virtual ~CLDeviceImpl();
DCLtypes.h18 class CLDeviceImpl; variable
DCLPlatformImpl.h48 virtual CLDeviceImpl::CreateDatas createDevices() const = 0;
/external/angle/src/libANGLE/
DCLDevice.h41 const rx::CLDeviceImpl::Info &getInfo() const;
45 template <typename T = rx::CLDeviceImpl>
58 const rx::CLDeviceImpl::CreateFunc &createFunc);
62 const rx::CLDeviceImpl::Ptr mImpl;
63 const rx::CLDeviceImpl::Info mInfo;
86 inline const rx::CLDeviceImpl::Info &Device::getInfo() const in getInfo()
DCLPlatform.h76 DevicePtrs createDevices(rx::CLDeviceImpl::CreateDatas &&createDatas);
DCLDevice.cpp338 rx::CLDeviceImpl::CreateFuncs subDeviceCreateFuncs; in createSubDevices()
431 const rx::CLDeviceImpl::CreateFunc &createFunc) in Device()
DCLPlatform.cpp261 DevicePtrs Platform::createDevices(rx::CLDeviceImpl::CreateDatas &&createDatas) in createDevices()
DvalidationCL.cpp591 const rx::CLDeviceImpl::Info &info = dev.getInfo(); in ValidateGetDeviceInfo()
/external/angle/src/libANGLE/renderer/vulkan/
DCLDeviceVk.cpp15 CLDeviceVk::CLDeviceVk(const cl::Device &device) : CLDeviceImpl(device) {} in CLDeviceVk()
19 CLDeviceImpl::Info CLDeviceVk::createInfo(cl::DeviceType type) const in createInfo()
DCLPlatformVk.cpp59 CLDeviceImpl::CreateDatas CLPlatformVk::createDevices() const in createDevices()
62 CLDeviceImpl::CreateDatas createDatas; in createDevices()
DCLPlatformVk.h22 CLDeviceImpl::CreateDatas createDevices() const override;
DCLDeviceVk.h18 class CLDeviceVk : public CLDeviceImpl
/external/angle/src/libANGLE/renderer/cl/
DCLPlatformCL.h24 CLDeviceImpl::CreateDatas createDevices() const override;
DCLDeviceCL.h16 class CLDeviceCL : public CLDeviceImpl
DCLDeviceCL.cpp66 CLDeviceImpl::Info CLDeviceCL::createInfo(cl::DeviceType type) const in createInfo()
240 : CLDeviceImpl(device), mNative(native) in CLDeviceCL()
DCLPlatformCL.cpp316 CLDeviceImpl::CreateDatas CLPlatformCL::createDevices() const in createDevices()
318 CLDeviceImpl::CreateDatas createDatas; in createDevices()
/external/angle/src/
DlibGLESv2.gni476 "src/libANGLE/renderer/CLDeviceImpl.h",
505 "src/libANGLE/renderer/CLDeviceImpl.cpp",