|
UraniumCompute 0.1.0
A GPU accelerated parallel task scheduler
|
This is the complete list of members for UN::IDeviceFactory, including all inherited members.
| AddRef()=0 | UN::IObject | pure virtual |
| AttachRefCounter(ReferenceCounter *counter)=0 | UN::IObject | pure virtual |
| CreateDevice(IComputeDevice **ppDevice)=0 | UN::IDeviceFactory | pure virtual |
| CreateKernelCompiler(IKernelCompiler **ppCompiler)=0 | UN::IDeviceFactory | pure virtual |
| EnumerateAdapters()=0 | UN::IDeviceFactory | pure virtual |
| GetBackendKind() const =0 | UN::IDeviceFactory | pure virtual |
| GetRefCounter()=0 | UN::IObject | pure virtual |
| Init(const DeviceFactoryDesc &desc)=0 | UN::IDeviceFactory | pure virtual |
| Release()=0 | UN::IObject | pure virtual |
| Reset()=0 | UN::IDeviceFactory | pure virtual |
| ~IObject()=default (defined in UN::IObject) | UN::IObject | virtual |