GPUSurfaceCapabilities


class GPUSurfaceCapabilities


Describes the 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 usages for the surface.

Public constructors

GPUSurfaceCapabilities

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

Public properties

alphaModes

Added in 1.0.0-alpha04
var alphaModesIntArray

formats

Added in 1.0.0-alpha04
var formatsIntArray

An array of supported texture formats for the surface.

presentModes

Added in 1.0.0-alpha04
var presentModesIntArray

usages

Added in 1.0.0-alpha04
var usagesInt

The supported texture usages for the surface.