GPURequestAdapterOptions


class GPURequestAdapterOptions


Options for requesting a graphics adapter.

Summary

Public constructors

GPURequestAdapterOptions(
    featureLevel: Int,
    powerPreference: Int,
    forceFallbackAdapter: Boolean,
    backendType: Int,
    compatibleSurface: GPUSurface?,
    requestAdapterWebXROptions: GPURequestAdapterWebXROptions?
)

Public constructors

GPURequestAdapterOptions

Added in 1.0.0-alpha05
GPURequestAdapterOptions(
    featureLevel: Int = FeatureLevel.Core,
    powerPreference: Int = PowerPreference.Undefined,
    forceFallbackAdapter: Boolean = false,
    backendType: Int = BackendType.Undefined,
    compatibleSurface: GPUSurface? = null,
    requestAdapterWebXROptions: GPURequestAdapterWebXROptions? = null
)

Public properties

backendType

Added in 1.0.0-alpha05
var backendType: Int

compatibleSurface

Added in 1.0.0-alpha05
var compatibleSurface: GPUSurface?

featureLevel

Added in 1.0.0-alpha05
var featureLevel: Int

forceFallbackAdapter

Added in 1.0.0-alpha05
var forceFallbackAdapter: Boolean

powerPreference

Added in 1.0.0-alpha05
var powerPreference: Int

requestAdapterWebXROptions

Added in 1.0.0-alpha05
var requestAdapterWebXROptions: GPURequestAdapterWebXROptions?

Extension for WebXR interop options when requesting an adapter.