WGPULimits

actual interface WGPULimits

Inheritors

expect interface WGPULimits
actual interface WGPULimits : CStructure

Inheritors

actual interface WGPULimits

Inheritors

Types

ByReference
Link copied to clipboard
class ByReference(val handle: WGPULimits.ByReference = io.ygdrasil.wgpu.android.WGPULimits.ByReference(com.sun.jna.Pointer.NULL)) : WGPULimits
value class ByReference(val handler: NativeAddress) : WGPULimits
value class ByReference(val handler: NativeAddress) : WGPULimits
ByValue
Link copied to clipboard
class ByValue(val handle: WGPULimits.ByValue = io.ygdrasil.wgpu.android.WGPULimits.ByValue(com.sun.jna.Pointer.NULL)) : WGPULimits
value class ByValue(val handle: CValue<WGPULimits>) : WGPULimits
Link copied to clipboard
actual object Companion
expect object Companion
actual object Companion
actual object Companion

Properties

handler
Link copied to clipboard
actual abstract val handler: NativeAddress
expect abstract val handler: NativeAddress
abstract val handler: NativeAddress
actual abstract val handler: NativeAddress
Link copied to clipboard
actual abstract var maxBindGroups: UInt
expect abstract var maxBindGroups: UInt
actual abstract var maxBindGroups: UInt
actual abstract var maxBindGroups: UInt
Link copied to clipboard
Link copied to clipboard
actual abstract var maxBindingsPerBindGroup: UInt
expect abstract var maxBindingsPerBindGroup: UInt
actual abstract var maxBindingsPerBindGroup: UInt
actual abstract var maxBindingsPerBindGroup: UInt
Link copied to clipboard
actual abstract var maxBufferSize: ULong
expect abstract var maxBufferSize: ULong
actual abstract var maxBufferSize: ULong
actual abstract var maxBufferSize: ULong
Link copied to clipboard
Link copied to clipboard
actual abstract var maxColorAttachments: UInt
expect abstract var maxColorAttachments: UInt
actual abstract var maxColorAttachments: UInt
actual abstract var maxColorAttachments: UInt
Link copied to clipboard
Link copied to clipboard
actual abstract var maxComputeWorkgroupSizeX: UInt
expect abstract var maxComputeWorkgroupSizeX: UInt
actual abstract var maxComputeWorkgroupSizeX: UInt
actual abstract var maxComputeWorkgroupSizeX: UInt
Link copied to clipboard
actual abstract var maxComputeWorkgroupSizeY: UInt
expect abstract var maxComputeWorkgroupSizeY: UInt
actual abstract var maxComputeWorkgroupSizeY: UInt
actual abstract var maxComputeWorkgroupSizeY: UInt
Link copied to clipboard
actual abstract var maxComputeWorkgroupSizeZ: UInt
expect abstract var maxComputeWorkgroupSizeZ: UInt
actual abstract var maxComputeWorkgroupSizeZ: UInt
actual abstract var maxComputeWorkgroupSizeZ: UInt
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
actual abstract var maxInterStageShaderVariables: UInt
expect abstract var maxInterStageShaderVariables: UInt
actual abstract var maxInterStageShaderVariables: UInt
actual abstract var maxInterStageShaderVariables: UInt
Link copied to clipboard
Link copied to clipboard
actual abstract var maxSamplersPerShaderStage: UInt
expect abstract var maxSamplersPerShaderStage: UInt
actual abstract var maxSamplersPerShaderStage: UInt
actual abstract var maxSamplersPerShaderStage: UInt
Link copied to clipboard
actual abstract var maxStorageBufferBindingSize: ULong
expect abstract var maxStorageBufferBindingSize: ULong
actual abstract var maxStorageBufferBindingSize: ULong
actual abstract var maxStorageBufferBindingSize: ULong
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
actual abstract var maxTextureArrayLayers: UInt
expect abstract var maxTextureArrayLayers: UInt
actual abstract var maxTextureArrayLayers: UInt
actual abstract var maxTextureArrayLayers: UInt
Link copied to clipboard
actual abstract var maxTextureDimension1D: UInt
expect abstract var maxTextureDimension1D: UInt
actual abstract var maxTextureDimension1D: UInt
actual abstract var maxTextureDimension1D: UInt
Link copied to clipboard
actual abstract var maxTextureDimension2D: UInt
expect abstract var maxTextureDimension2D: UInt
actual abstract var maxTextureDimension2D: UInt
actual abstract var maxTextureDimension2D: UInt
Link copied to clipboard
actual abstract var maxTextureDimension3D: UInt
expect abstract var maxTextureDimension3D: UInt
actual abstract var maxTextureDimension3D: UInt
actual abstract var maxTextureDimension3D: UInt
Link copied to clipboard
actual abstract var maxUniformBufferBindingSize: ULong
expect abstract var maxUniformBufferBindingSize: ULong
actual abstract var maxUniformBufferBindingSize: ULong
actual abstract var maxUniformBufferBindingSize: ULong
Link copied to clipboard
Link copied to clipboard
actual abstract var maxVertexAttributes: UInt
expect abstract var maxVertexAttributes: UInt
actual abstract var maxVertexAttributes: UInt
actual abstract var maxVertexAttributes: UInt
Link copied to clipboard
actual abstract var maxVertexBufferArrayStride: UInt
expect abstract var maxVertexBufferArrayStride: UInt
actual abstract var maxVertexBufferArrayStride: UInt
actual abstract var maxVertexBufferArrayStride: UInt
Link copied to clipboard
actual abstract var maxVertexBuffers: UInt
expect abstract var maxVertexBuffers: UInt
actual abstract var maxVertexBuffers: UInt
actual abstract var maxVertexBuffers: UInt
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
actual abstract var nextInChain: NativeAddress?
expect abstract var nextInChain: NativeAddress?
actual abstract var nextInChain: NativeAddress?
actual abstract var nextInChain: NativeAddress?

Functions

Link copied to clipboard
open fun get(layout: StructLayout, offset: Long): MemorySegment
open fun get(layout: ValueLayout, offset: Long): MemorySegment
Link copied to clipboard
open fun getDouble(offset: Long): Double
Link copied to clipboard
open fun getFloat(offset: Long): Float
Link copied to clipboard
open fun getInt(offset: Long): Int
Link copied to clipboard
open fun getShort(offset: Long): Short
Link copied to clipboard
open fun getUInt(offset: Long): UInt
Link copied to clipboard
open fun getULong(offset: Long): ULong
Link copied to clipboard
open fun getUShort(offset: Long): UShort
Link copied to clipboard
open fun set(offset: Long, value: Boolean)
open fun set(offset: Long, value: Double)
open fun set(offset: Long, value: Float)
open fun set(offset: Long, value: Int)
open fun set(offset: Long, value: Short)
open fun set(offset: Long, value: UInt)
open fun set(offset: Long, value: ULong)
open fun set(offset: Long, value: UShort)
open fun set(layout: StructLayout, offset: Long, address: NativeAddress?)
open fun set(layout: ValueLayout, offset: Long, address: NativeAddress?)
toCValue
Link copied to clipboard
open fun toCValue(): CValue<WGPULimits>
Link copied to clipboard