|
PXL
|


Go to the source code of this file.
Classes | |
| class | pxl::Context |
| An execution abstraction of a Device object. More... | |
Namespaces | |
| pxl | |
Functions | |
| uint32_t | pxl::getNumDevice () |
| Retrieves the number of available devices. More... | |
| uint32_t | pxl::availableSubCount (uint32_t deviceId) |
| Returns the number of currently available compute resources (Subs) on a device, without creating a Context. More... | |
| std::optional< uint32_t > | pxl::getDefaultDeviceId () |
| Returns the current process-wide default device ID. More... | |
| void | pxl::clearDefaultDeviceId () |
| Clears the cached default device ID. More... | |
| Context * | pxl::createContext () |
| Creates a context. Defaults to the first available device. More... | |
| Context * | pxl::createContext (uint32_t deviceId) |
| Creates a context for the specified device ID. More... | |
| void | pxl::destroyContext (Context *context) |
| Destroys the specified context. More... | |