#include <vtkWebGPUConfigurationInternals.h>
◆ ~vtkWebGPUConfigurationInternals()
| vtkWebGPUConfigurationInternals::~vtkWebGPUConfigurationInternals |
( |
| ) |
|
◆ AddInstanceRef()
| void vtkWebGPUConfigurationInternals::AddInstanceRef |
( |
| ) |
|
|
static |
◆ ReleaseInstanceRef()
| void vtkWebGPUConfigurationInternals::ReleaseInstanceRef |
( |
| ) |
|
|
static |
◆ ToWGPUBackendType()
◆ FromWGPUBackendType()
◆ ToWGPUPowerPreferenceType()
◆ PopulateRequiredLimits()
| void vtkWebGPUConfigurationInternals::PopulateRequiredLimits |
( |
WGPUAdapter | adapter | ) |
|
Stores the required limits needed for querying the device in the RequiredLimits attribute of this ConfigurationInternals.
◆ PopulateRequiredFeatures()
| void vtkWebGPUConfigurationInternals::PopulateRequiredFeatures |
( |
| ) |
|
Stores the required features for querying the device in the RequiredFeatures vector of this ConfigurationInternals.
◆ Adapter
| vtkWebGPU::Adapter vtkWebGPUConfigurationInternals::Adapter |
◆ Device
| vtkWebGPU::Device vtkWebGPUConfigurationInternals::Device |
◆ RequestComplete
| std::atomic<bool> vtkWebGPUConfigurationInternals::RequestComplete { false } |
◆ DeviceReady
| bool vtkWebGPUConfigurationInternals::DeviceReady = false |
◆ Timedout
| bool vtkWebGPUConfigurationInternals::Timedout = false |
◆ DefaultTimeout
| double vtkWebGPUConfigurationInternals::DefaultTimeout |
|
static |
◆ Instance
| vtkWebGPU::Instance vtkWebGPUConfigurationInternals::Instance |
|
static |
◆ InstanceCount
| std::size_t vtkWebGPUConfigurationInternals::InstanceCount |
|
static |
◆ RequiredLimits
| WGPULimits vtkWebGPUConfigurationInternals::RequiredLimits = WGPU_LIMITS_INIT |
◆ RequiredFeatures
| std::vector<WGPUFeatureName> vtkWebGPUConfigurationInternals::RequiredFeatures |
◆ BuffersPendingRelease
| std::vector<vtkWebGPU::Buffer> vtkWebGPUConfigurationInternals::BuffersPendingRelease |
The documentation for this class was generated from the following file: