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-alpha04
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-alpha04
var backendTypeInt

compatibleSurface

Added in 1.0.0-alpha04
var compatibleSurfaceGPUSurface?

featureLevel

Added in 1.0.0-alpha04
var featureLevelInt

forceFallbackAdapter

Added in 1.0.0-alpha04
var forceFallbackAdapterBoolean

powerPreference

Added in 1.0.0-alpha04
var powerPreferenceInt

requestAdapterWebXROptions

Added in 1.0.0-alpha04
var requestAdapterWebXROptionsGPURequestAdapterWebXROptions?

Extension for WebXR interop options when requesting an adapter.