GPURequestAdapterOptions


public final class GPURequestAdapterOptions


Options for selecting a GPU adapter.

Summary

Public constructors

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

Public methods

final int
final GPUSurface
final int
final boolean
final int
final GPURequestAdapterWebXROptions
final void
setBackendType(int backendType)
final void
setCompatibleSurface(GPUSurface compatibleSurface)
final void
setFeatureLevel(int featureLevel)
final void
setForceFallbackAdapter(boolean forceFallbackAdapter)
final void
setPowerPreference(int powerPreference)
final void

Public constructors

GPURequestAdapterOptions

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

Public methods

getBackendType

Added in 1.0.0-alpha02
public final int getBackendType()

getCompatibleSurface

Added in 1.0.0-alpha02
public final GPUSurface getCompatibleSurface()

getFeatureLevel

Added in 1.0.0-alpha02
public final int getFeatureLevel()

getForceFallbackAdapter

Added in 1.0.0-alpha02
public final boolean getForceFallbackAdapter()

getPowerPreference

Added in 1.0.0-alpha02
public final int getPowerPreference()

getRequestAdapterWebXROptions

Added in 1.0.0-alpha02
public final GPURequestAdapterWebXROptions getRequestAdapterWebXROptions()

setBackendType

Added in 1.0.0-alpha02
public final void setBackendType(int backendType)

setCompatibleSurface

Added in 1.0.0-alpha02
public final void setCompatibleSurface(GPUSurface compatibleSurface)

setFeatureLevel

Added in 1.0.0-alpha02
public final void setFeatureLevel(int featureLevel)

setForceFallbackAdapter

Added in 1.0.0-alpha02
public final void setForceFallbackAdapter(boolean forceFallbackAdapter)

setPowerPreference

Added in 1.0.0-alpha02
public final void setPowerPreference(int powerPreference)

setRequestAdapterWebXROptions

Added in 1.0.0-alpha02
public final void setRequestAdapterWebXROptions(
    GPURequestAdapterWebXROptions requestAdapterWebXROptions
)