class SType


Identifies the type of a structure in an extensible structure chain.

Summary

Constants

const Int
const Int
const Int
const Int

An extension for specifying max draw count in a render pass.

const Int

An extension for WebXR interop adapter options.

const Int

A SPIR-V shader source.

const Int

A WGSL shader source.

const Int

An extension for surface color management.

const Int

A surface created from an Android ANativeWindow.

const Int

A surface created from a CAMetalLayer.

const Int

A surface created from a Wayland wl_surface.

const Int

A surface created from a Windows HWND.

const Int

A surface created from an XCB window.

const Int

A surface created from an Xlib Window.

const Int
const Int

Public companion functions

String
toString(value: Int)

Constants

CompatibilityModeLimits

const val CompatibilityModeLimits = 15: Int

ExternalTextureBindingEntry

const val ExternalTextureBindingEntry = 14: Int

ExternalTextureBindingLayout

const val ExternalTextureBindingLayout = 13: Int

RenderPassMaxDrawCount

const val RenderPassMaxDrawCount = 3: Int

An extension for specifying max draw count in a render pass.

RequestAdapterWebXROptions

const val RequestAdapterWebXROptions = 11: Int

An extension for WebXR interop adapter options.

ShaderSourceSPIRV

const val ShaderSourceSPIRV = 1: Int

A SPIR-V shader source.

ShaderSourceWGSL

const val ShaderSourceWGSL = 2: Int

A WGSL shader source.

SurfaceColorManagement

const val SurfaceColorManagement = 10: Int

An extension for surface color management.

SurfaceSourceAndroidNativeWindow

const val SurfaceSourceAndroidNativeWindow = 8: Int

A surface created from an Android ANativeWindow.

SurfaceSourceMetalLayer

const val SurfaceSourceMetalLayer = 4: Int

A surface created from a CAMetalLayer.

SurfaceSourceWaylandSurface

const val SurfaceSourceWaylandSurface = 7: Int

A surface created from a Wayland wl_surface.

SurfaceSourceWindowsHWND

const val SurfaceSourceWindowsHWND = 5: Int

A surface created from a Windows HWND.

SurfaceSourceXCBWindow

const val SurfaceSourceXCBWindow = 9: Int

A surface created from an XCB window.

SurfaceSourceXlibWindow

const val SurfaceSourceXlibWindow = 6: Int

A surface created from an Xlib Window.

TextureBindingViewDimension

const val TextureBindingViewDimension = 16: Int

TextureComponentSwizzleDescriptor

const val TextureComponentSwizzleDescriptor = 12: Int

Public companion functions

toString

Added in 1.0.0-alpha05
fun toString(value: Int): String