GPURequestAdapterOptions


public final class GPURequestAdapterOptions

Options for requesting a graphics adapter.

Summary

Public constructors

GPURequestAdapterOptions(
 int featureLevel,
 int powerPreference,
 boolean forceFallbackAdapter,
 int backendType,
GPUSurface compatibleSurface,
GPURequestAdapterWebXROptions requestAdapterWebXROptions
)

Public constructors

GPURequestAdapterOptions

Added in 1.0.0-alpha05
public GPURequestAdapterOptions(
 int featureLevel,
 int powerPreference,
 boolean forceFallbackAdapter,
 int backendType,
GPUSurface compatibleSurface,
GPURequestAdapterWebXROptions requestAdapterWebXROptions
)

Public methods

getBackendType

Added in 1.0.0-alpha05
public final int getBackendType()

getCompatibleSurface

Added in 1.0.0-alpha05
public final GPUSurfacegetCompatibleSurface()

getFeatureLevel

Added in 1.0.0-alpha05
public final int getFeatureLevel()

getPowerPreference

Added in 1.0.0-alpha05
public final int getPowerPreference()

getRequestAdapterWebXROptions

Added in 1.0.0-alpha05
public final GPURequestAdapterWebXROptionsgetRequestAdapterWebXROptions()

Extension for WebXR interop options when requesting an adapter.

isForceFallbackAdapter

Added in 1.0.0-alpha05
public final boolean isForceFallbackAdapter()

setBackendType

Added in 1.0.0-alpha05
public final void setBackendType(int value)

setCompatibleSurface

Added in 1.0.0-alpha05
public final void setCompatibleSurface(GPUSurface value)

setFeatureLevel

Added in 1.0.0-alpha05
public final void setFeatureLevel(int value)

setForceFallbackAdapter

Added in 1.0.0-alpha05
public final void setForceFallbackAdapter(boolean value)

setPowerPreference

Added in 1.0.0-alpha05
public final void setPowerPreference(int value)

setRequestAdapterWebXROptions

Added in 1.0.0-alpha05
public final void setRequestAdapterWebXROptions(GPURequestAdapterWebXROptions value)

Extension for WebXR interop options when requesting an adapter.