GPUSurfaceCapabilities


class GPUSurfaceCapabilities


A structure containing the presentation capabilities of a surface for a given adapter.

Summary

Public constructors

GPUSurfaceCapabilities(
    usages: Int,
    formats: IntArray,
    presentModes: IntArray,
    alphaModes: IntArray
)

Public properties

IntArray
IntArray

An array of supported texture formats for the surface.

IntArray
Int

The supported texture usage flags for textures created from the surface.

Public constructors

GPUSurfaceCapabilities

Added in 1.0.0-alpha02
GPUSurfaceCapabilities(
    usages: Int,
    formats: IntArray = intArrayOf(),
    presentModes: IntArray = intArrayOf(),
    alphaModes: IntArray = intArrayOf()
)

Public properties

alphaModes

Added in 1.0.0-alpha02
var alphaModesIntArray

formats

Added in 1.0.0-alpha02
var formatsIntArray

An array of supported texture formats for the surface.

presentModes

Added in 1.0.0-alpha02
var presentModesIntArray

usages

Added in 1.0.0-alpha02
var usagesInt

The supported texture usage flags for textures created from the surface.