Class Device

Inheritance Relationships

Derived Type

Class Documentation

class Device

Abstract GPU device interface.

Provides device-level synchronization operations.

Subclassed by portal::renderer::vulkan::VulkanDevice

Public Functions

virtual ~Device() = default
virtual void wait_idle() const = 0

Waits for all device operations to complete.