wgpu.bindings

Undocumented in source.

Members

Aliases

WGPUAdapterId
alias WGPUAdapterId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBackendBit
alias WGPUBackendBit = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBackend_
alias WGPUBackend_ = ubyte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindGroupId
alias WGPUBindGroupId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindGroupLayoutId
alias WGPUBindGroupLayoutId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindingType_
alias WGPUBindingType_ = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBufferAddress
alias WGPUBufferAddress = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBufferId
alias WGPUBufferId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBufferMapCallback
alias WGPUBufferMapCallback = void function(WGPUBufferMapAsyncStatus, ubyte*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBufferSize
alias WGPUBufferSize = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBufferUsage
alias WGPUBufferUsage = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCDeviceType_
alias WGPUCDeviceType_ = ubyte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUColorWrite
alias WGPUColorWrite = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCommandBufferId
alias WGPUCommandBufferId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCommandEncoderId
alias WGPUCommandEncoderId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUComputePipelineId
alias WGPUComputePipelineId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUDeviceId
alias WGPUDeviceId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUDynamicOffset
alias WGPUDynamicOffset = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUFeatures
alias WGPUFeatures = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_Adapter_Dummy
alias WGPUId_Adapter_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_BindGroupLayout_Dummy
alias WGPUId_BindGroupLayout_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_BindGroup_Dummy
alias WGPUId_BindGroup_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_Buffer_Dummy
alias WGPUId_Buffer_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_CommandBuffer_Dummy
alias WGPUId_CommandBuffer_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_ComputePipeline_Dummy
alias WGPUId_ComputePipeline_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_Device_Dummy
alias WGPUId_Device_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_PipelineLayout_Dummy
alias WGPUId_PipelineLayout_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_RenderBundle
alias WGPUId_RenderBundle = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_RenderPipeline_Dummy
alias WGPUId_RenderPipeline_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_Sampler_Dummy
alias WGPUId_Sampler_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_ShaderModule_Dummy
alias WGPUId_ShaderModule_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_Surface
alias WGPUId_Surface = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_SwapChain_Dummy
alias WGPUId_SwapChain_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_TextureView_Dummy
alias WGPUId_TextureView_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUId_Texture_Dummy
alias WGPUId_Texture_Dummy = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPULabel
alias WGPULabel = const(char)*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPULogCallback
alias WGPULogCallback = void function(int, const(char)*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUNonZeroU64
alias WGPUNonZeroU64 = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUOption_AdapterId
alias WGPUOption_AdapterId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUOption_BufferId
alias WGPUOption_BufferId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUOption_BufferSize
alias WGPUOption_BufferSize = uint64_t

Integral type used for buffer slice sizes.

WGPUOption_NonZeroU32
alias WGPUOption_NonZeroU32 = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUOption_NonZeroU64
alias WGPUOption_NonZeroU64 = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUOption_SamplerId
alias WGPUOption_SamplerId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUOption_SurfaceId
alias WGPUOption_SurfaceId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUOption_TextureViewId
alias WGPUOption_TextureViewId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPipelineLayoutId
alias WGPUPipelineLayoutId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUQueueId
alias WGPUQueueId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURawString
alias WGPURawString = const(char)*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderBundleEncoderId
alias WGPURenderBundleEncoderId = WGPURenderBundleEncoder*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderBundleId
alias WGPURenderBundleId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderPassColorAttachmentDescriptor
alias WGPURenderPassColorAttachmentDescriptor = WGPURenderPassColorAttachmentDescriptorBase_TextureViewId
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderPassDepthStencilAttachmentDescriptor
alias WGPURenderPassDepthStencilAttachmentDescriptor = WGPURenderPassDepthStencilAttachmentDescriptorBase_TextureViewId
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderPipelineId
alias WGPURenderPipelineId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURequestAdapterCallback
alias WGPURequestAdapterCallback = void function(ulong, void*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSType_
alias WGPUSType_ = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSamplerId
alias WGPUSamplerId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUShaderLocation
alias WGPUShaderLocation = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUShaderModuleId
alias WGPUShaderModuleId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUShaderStage
alias WGPUShaderStage = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSurfaceId
alias WGPUSurfaceId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSwapChainId
alias WGPUSwapChainId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureId
alias WGPUTextureId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureUsage
alias WGPUTextureUsage = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureViewId
alias WGPUTextureViewId = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_Bool
alias _Bool = bool
Undocumented in source.
_Float32
alias _Float32 = float
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_Float32x
alias _Float32x = double
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_Float64
alias _Float64 = double
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_Float64x
alias _Float64x = real
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__blkcnt64_t
alias __blkcnt64_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__blkcnt_t
alias __blkcnt_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__blksize_t
alias __blksize_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__caddr_t
alias __caddr_t = char*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__clock_t
alias __clock_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__clockid_t
alias __clockid_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__compar_fn_t
alias __compar_fn_t = int function(const(void)*, const(void)*)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__daddr_t
alias __daddr_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__dev_t
alias __dev_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__fd_mask
alias __fd_mask = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__fsblkcnt64_t
alias __fsblkcnt64_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__fsblkcnt_t
alias __fsblkcnt_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__fsfilcnt64_t
alias __fsfilcnt64_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__fsfilcnt_t
alias __fsfilcnt_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__fsword_t
alias __fsword_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__gid_t
alias __gid_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__id_t
alias __id_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__ino64_t
alias __ino64_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__ino_t
alias __ino_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__int16_t
alias __int16_t = short
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__int32_t
alias __int32_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__int64_t
alias __int64_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__int8_t
alias __int8_t = byte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__intmax_t
alias __intmax_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__intptr_t
alias __intptr_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__key_t
alias __key_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__loff_t
alias __loff_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__mode_t
alias __mode_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__nlink_t
alias __nlink_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__off64_t
alias __off64_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__off_t
alias __off_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__pid_t
alias __pid_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__pthread_list_t
alias __pthread_list_t = __pthread_internal_list
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__quad_t
alias __quad_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__rlim64_t
alias __rlim64_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__rlim_t
alias __rlim_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__sig_atomic_t
alias __sig_atomic_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__socklen_t
alias __socklen_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__ssize_t
alias __ssize_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__suseconds_t
alias __suseconds_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__syscall_slong_t
alias __syscall_slong_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__syscall_ulong_t
alias __syscall_ulong_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__time_t
alias __time_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__timer_t
alias __timer_t = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__u_char
alias __u_char = ubyte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__u_int
alias __u_int = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__u_long
alias __u_long = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__u_quad_t
alias __u_quad_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__u_short
alias __u_short = ushort
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__uid_t
alias __uid_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__uint16_t
alias __uint16_t = ushort
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__uint32_t
alias __uint32_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__uint64_t
alias __uint64_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__uint8_t
alias __uint8_t = ubyte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__uintmax_t
alias __uintmax_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__useconds_t
alias __useconds_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blkcnt_t
alias blkcnt_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
blksize_t
alias blksize_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
caddr_t
alias caddr_t = char*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clock_t
alias clock_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clockid_t
alias clockid_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
daddr_t
alias daddr_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dev_t
alias dev_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
fd_mask
alias fd_mask = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
fsblkcnt_t
alias fsblkcnt_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
fsfilcnt_t
alias fsfilcnt_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
fsid_t
alias fsid_t = __fsid_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gid_t
alias gid_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
id_t
alias id_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
idtype_t
alias idtype_t = _Anonymous_0
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ino_t
alias ino_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
int16_t
alias int16_t = short
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
int32_t
alias int32_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
int64_t
alias int64_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
int8_t
alias int8_t = byte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
int_fast16_t
alias int_fast16_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
int_fast32_t
alias int_fast32_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
int_fast64_t
alias int_fast64_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
int_fast8_t
alias int_fast8_t = byte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
int_least16_t
alias int_least16_t = short
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
int_least32_t
alias int_least32_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
int_least64_t
alias int_least64_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
int_least8_t
alias int_least8_t = byte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
intmax_t
alias intmax_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
intptr_t
alias intptr_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
key_t
alias key_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
loff_t
alias loff_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mode_t
alias mode_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nlink_t
alias nlink_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
off_t
alias off_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pid_t
alias pid_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_key_t
alias pthread_key_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_once_t
alias pthread_once_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_spinlock_t
alias pthread_spinlock_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_t
alias pthread_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
quad_t
alias quad_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
register_t
alias register_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
sigset_t
alias sigset_t = __sigset_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
size_t
alias size_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ssize_t
alias ssize_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
suseconds_t
alias suseconds_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
time_t
alias time_t = c_long
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
timer_t
alias timer_t = void*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
u_char
alias u_char = ubyte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
u_int
alias u_int = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
u_int16_t
alias u_int16_t = ushort
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
u_int32_t
alias u_int32_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
u_int64_t
alias u_int64_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
u_int8_t
alias u_int8_t = ubyte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
u_long
alias u_long = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
u_quad_t
alias u_quad_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
u_short
alias u_short = ushort
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uid_t
alias uid_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uint16_t
alias uint16_t = ushort
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uint32_t
alias uint32_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uint64_t
alias uint64_t = ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uint8_t
alias uint8_t = ubyte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uint_fast16_t
alias uint_fast16_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uint_fast32_t
alias uint_fast32_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uint_fast64_t
alias uint_fast64_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uint_fast8_t
alias uint_fast8_t = ubyte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uint_least16_t
alias uint_least16_t = ushort
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uint_least32_t
alias uint_least32_t = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uint_least64_t
alias uint_least64_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uint_least8_t
alias uint_least8_t = ubyte
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uintmax_t
alias uintmax_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
uintptr_t
alias uintptr_t = c_ulong
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wchar_t
alias wchar_t = int
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

WGPUAddressMode
enum WGPUAddressMode
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBackend
enum WGPUBackend
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindingType
enum WGPUBindingType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor
enum WGPUBlendFactor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendOperation
enum WGPUBlendOperation
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBufferMapAsyncStatus
enum WGPUBufferMapAsyncStatus
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCDeviceType
enum WGPUCDeviceType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCompareFunction
enum WGPUCompareFunction
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCullMode
enum WGPUCullMode
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUFilterMode
enum WGPUFilterMode
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUFrontFace
enum WGPUFrontFace
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUIndexFormat
enum WGPUIndexFormat
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUInputStepMode
enum WGPUInputStepMode
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPULoadOp
enum WGPULoadOp
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPULogLevel
enum WGPULogLevel
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPowerPreference
enum WGPUPowerPreference
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPresentMode
enum WGPUPresentMode
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPrimitiveTopology
enum WGPUPrimitiveTopology
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSType
enum WGPUSType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStencilOperation
enum WGPUStencilOperation
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStoreOp
enum WGPUStoreOp
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSwapChainStatus
enum WGPUSwapChainStatus
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureAspect
enum WGPUTextureAspect
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureComponentType
enum WGPUTextureComponentType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureDimension
enum WGPUTextureDimension
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat
enum WGPUTextureFormat
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureViewDimension
enum WGPUTextureViewDimension
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat
enum WGPUVertexFormat
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
_Anonymous_0
enum _Anonymous_0
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

_Exit
void _Exit(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__ctype_get_mb_cur_max
c_ulong __ctype_get_mb_cur_max()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
a64l
c_long a64l(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
abort
void abort()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
abs
int abs(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
aligned_alloc
void* aligned_alloc(c_ulong , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
alloca_
void* alloca_(c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
at_quick_exit
int at_quick_exit(void function() )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
atexit
int atexit(void function() )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
atof
double atof(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
atoi
int atoi(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
atol
c_long atol(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
atoll
long atoll(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
bsearch
void* bsearch(const(void)* , const(void)* , c_ulong , c_ulong , int function(const(void)*, const(void)*) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
calloc
void* calloc(c_ulong , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
clearenv
int clearenv()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
div
div_t div(int , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
drand48
double drand48()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
drand48_r
int drand48_r(drand48_data* , double* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecvt
char* ecvt(double , int , int* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ecvt_r
int ecvt_r(double , int , int* , int* , char* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
erand48
double erand48(ushort* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
erand48_r
int erand48_r(ushort* , drand48_data* , double* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
exit
void exit(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
fcvt
char* fcvt(double , int , int* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
fcvt_r
int fcvt_r(double , int , int* , int* , char* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
free
void free(void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gcvt
char* gcvt(double , int , char* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getenv
char* getenv(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getloadavg
int getloadavg(double* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
getsubopt
int getsubopt(char** , char** , char** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gnu_dev_major
uint gnu_dev_major(c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gnu_dev_makedev
c_ulong gnu_dev_makedev(uint , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
gnu_dev_minor
uint gnu_dev_minor(c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
initstate
char* initstate(uint , char* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
initstate_r
int initstate_r(uint , char* , c_ulong , random_data* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jrand48
c_long jrand48(ushort* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
jrand48_r
int jrand48_r(ushort* , drand48_data* , c_long* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
l64a
char* l64a(c_long )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
labs
c_long labs(c_long )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lcong48
void lcong48(ushort* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lcong48_r
int lcong48_r(ushort* , drand48_data* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldiv
ldiv_t ldiv(c_long , c_long )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
llabs
long llabs(long )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lldiv
lldiv_t lldiv(long , long )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lrand48
c_long lrand48()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lrand48_r
int lrand48_r(drand48_data* , c_long* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
malloc
void* malloc(c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mblen
int mblen(const(char)* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mbstowcs
c_ulong mbstowcs(int* , const(char)* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mbtowc
int mbtowc(int* , const(char)* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mkdtemp
char* mkdtemp(char* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mkstemp
int mkstemp(char* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mkstemps
int mkstemps(char* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mktemp
char* mktemp(char* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mrand48
c_long mrand48()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
mrand48_r
int mrand48_r(drand48_data* , c_long* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nrand48
c_long nrand48(ushort* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
nrand48_r
int nrand48_r(ushort* , drand48_data* , c_long* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
on_exit
int on_exit(void function(int, void*) , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
posix_memalign
int posix_memalign(void** , c_ulong , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pselect
int pselect(int , fd_set* , fd_set* , fd_set* , const(timespec)* , const(__sigset_t)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
putenv
int putenv(char* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
qecvt
char* qecvt(real , int , int* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
qecvt_r
int qecvt_r(real , int , int* , int* , char* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
qfcvt
char* qfcvt(real , int , int* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
qfcvt_r
int qfcvt_r(real , int , int* , int* , char* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
qgcvt
char* qgcvt(real , int , char* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
qsort
void qsort(void* , c_ulong , c_ulong , int function(const(void)*, const(void)*) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
quick_exit
void quick_exit(int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rand
int rand()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rand_r
int rand_r(uint* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
random
c_long random()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
random_r
int random_r(random_data* , int* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
realloc
void* realloc(void* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
realpath
char* realpath(const(char)* , char* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
rpmatch
int rpmatch(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
seed48
ushort* seed48(ushort* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
seed48_r
int seed48_r(ushort* , drand48_data* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
select
int select(int , fd_set* , fd_set* , fd_set* , timeval* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setenv
int setenv(const(char)* , const(char)* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setstate
char* setstate(char* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
setstate_r
int setstate_r(char* , random_data* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
srand
void srand(uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
srand48
void srand48(c_long )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
srand48_r
int srand48_r(c_long , drand48_data* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
srandom
void srandom(uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
srandom_r
int srandom_r(uint , random_data* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
strtod
double strtod(const(char)* , char** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
strtof
float strtof(const(char)* , char** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
strtol
c_long strtol(const(char)* , char** , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
strtold
real strtold(const(char)* , char** )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
strtoll
long strtoll(const(char)* , char** , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
strtoq
long strtoq(const(char)* , char** , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
strtoul
c_ulong strtoul(const(char)* , char** , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
strtoull
ulong strtoull(const(char)* , char** , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
strtouq
ulong strtouq(const(char)* , char** , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
system
int system(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
unsetenv
int unsetenv(const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
valloc
void* valloc(c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wcstombs
c_ulong wcstombs(char* , const(int)* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wctomb
int wctomb(char* , int )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_adapter_destroy
void wgpu_adapter_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_adapter_features
c_ulong wgpu_adapter_features(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_adapter_get_info
void wgpu_adapter_get_info(ulong , WGPUCAdapterInfo* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_adapter_limits
WGPUCLimits wgpu_adapter_limits(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_adapter_request_device
ulong wgpu_adapter_request_device(ulong , c_ulong , const(WGPUCLimits)* , bool , const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_bind_group_destroy
void wgpu_bind_group_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_bind_group_layout_destroy
void wgpu_bind_group_layout_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_buffer_destroy
void wgpu_buffer_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_buffer_get_mapped_range
ubyte* wgpu_buffer_get_mapped_range(ulong , c_ulong , ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_buffer_map_read_async
void wgpu_buffer_map_read_async(ulong , c_ulong , c_ulong , void function(WGPUBufferMapAsyncStatus, ubyte*) , ubyte* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_buffer_map_write_async
void wgpu_buffer_map_write_async(ulong , c_ulong , c_ulong , void function(WGPUBufferMapAsyncStatus, ubyte*) , ubyte* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_buffer_unmap
void wgpu_buffer_unmap(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_command_buffer_destroy
void wgpu_command_buffer_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_command_encoder_begin_compute_pass
WGPUComputePass* wgpu_command_encoder_begin_compute_pass(ulong , const(WGPUComputePassDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_command_encoder_begin_render_pass
WGPURenderPass* wgpu_command_encoder_begin_render_pass(ulong , const(WGPURenderPassDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_command_encoder_copy_buffer_to_buffer
void wgpu_command_encoder_copy_buffer_to_buffer(ulong , ulong , c_ulong , ulong , c_ulong , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_command_encoder_copy_buffer_to_texture
void wgpu_command_encoder_copy_buffer_to_texture(ulong , const(WGPUBufferCopyView)* , const(WGPUTextureCopyView)* , const(WGPUExtent3d)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_command_encoder_copy_texture_to_buffer
void wgpu_command_encoder_copy_texture_to_buffer(ulong , const(WGPUTextureCopyView)* , const(WGPUBufferCopyView)* , const(WGPUExtent3d)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_command_encoder_copy_texture_to_texture
void wgpu_command_encoder_copy_texture_to_texture(ulong , const(WGPUTextureCopyView)* , const(WGPUTextureCopyView)* , const(WGPUExtent3d)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_command_encoder_destroy
void wgpu_command_encoder_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_command_encoder_finish
ulong wgpu_command_encoder_finish(ulong , const(WGPUCommandBufferDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_compute_pass_destroy
void wgpu_compute_pass_destroy(WGPUComputePass* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_compute_pass_dispatch
void wgpu_compute_pass_dispatch(WGPUComputePass* , uint , uint , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_compute_pass_dispatch_indirect
void wgpu_compute_pass_dispatch_indirect(WGPUComputePass* , ulong , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_compute_pass_end_pass
void wgpu_compute_pass_end_pass(WGPUComputePass* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_compute_pass_insert_debug_marker
void wgpu_compute_pass_insert_debug_marker(WGPUComputePass* , const(char)* , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_compute_pass_pop_debug_group
void wgpu_compute_pass_pop_debug_group(WGPUComputePass* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_compute_pass_push_debug_group
void wgpu_compute_pass_push_debug_group(WGPUComputePass* , const(char)* , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_compute_pass_set_bind_group
void wgpu_compute_pass_set_bind_group(WGPUComputePass* , uint , ulong , const(uint)* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_compute_pass_set_pipeline
void wgpu_compute_pass_set_pipeline(WGPUComputePass* , ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_compute_pipeline_destroy
void wgpu_compute_pipeline_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_create_surface_from_android
ulong wgpu_create_surface_from_android(void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_create_surface_from_metal_layer
ulong wgpu_create_surface_from_metal_layer(void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_create_surface_from_wayland
ulong wgpu_create_surface_from_wayland(void* , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_create_surface_from_windows_hwnd
ulong wgpu_create_surface_from_windows_hwnd(void* , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_create_surface_from_xlib
ulong wgpu_create_surface_from_xlib(const(void)** , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_create_bind_group
ulong wgpu_device_create_bind_group(ulong , const(WGPUBindGroupDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_create_bind_group_layout
ulong wgpu_device_create_bind_group_layout(ulong , const(WGPUBindGroupLayoutDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_create_buffer
ulong wgpu_device_create_buffer(ulong , const(WGPUBufferDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_create_command_encoder
ulong wgpu_device_create_command_encoder(ulong , const(WGPUCommandEncoderDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_create_compute_pipeline
ulong wgpu_device_create_compute_pipeline(ulong , const(WGPUComputePipelineDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_create_pipeline_layout
ulong wgpu_device_create_pipeline_layout(ulong , const(WGPUPipelineLayoutDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_create_render_bundle_encoder
WGPURenderBundleEncoder* wgpu_device_create_render_bundle_encoder(ulong , const(WGPURenderBundleEncoderDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_create_render_pipeline
ulong wgpu_device_create_render_pipeline(ulong , const(WGPURenderPipelineDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_create_sampler
ulong wgpu_device_create_sampler(ulong , const(WGPUSamplerDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_create_shader_module
ulong wgpu_device_create_shader_module(ulong , WGPUShaderSource )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_create_swap_chain
ulong wgpu_device_create_swap_chain(ulong , ulong , const(WGPUSwapChainDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_create_texture
ulong wgpu_device_create_texture(ulong , const(WGPUTextureDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_destroy
void wgpu_device_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_features
c_ulong wgpu_device_features(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_get_default_queue
ulong wgpu_device_get_default_queue(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_limits
WGPUCLimits wgpu_device_limits(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_device_poll
void wgpu_device_poll(ulong , bool )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_get_version
uint wgpu_get_version()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_pipeline_layout_destroy
void wgpu_pipeline_layout_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_queue_submit
void wgpu_queue_submit(ulong , const(ulong)* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_queue_write_buffer
void wgpu_queue_write_buffer(ulong , ulong , c_ulong , const(ubyte)* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_queue_write_texture
void wgpu_queue_write_texture(ulong , const(WGPUTextureCopyView)* , const(ubyte)* , c_ulong , const(WGPUTextureDataLayout)* , const(WGPUExtent3d)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_bundle_destroy
void wgpu_render_bundle_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_bundle_draw
void wgpu_render_bundle_draw(WGPURenderBundleEncoder* , uint , uint , uint , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_bundle_draw_indexed
void wgpu_render_bundle_draw_indexed(WGPURenderBundleEncoder* , uint , uint , uint , int , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_bundle_draw_indirect
void wgpu_render_bundle_draw_indirect(WGPURenderBundleEncoder* , ulong , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_bundle_encoder_finish
ulong wgpu_render_bundle_encoder_finish(WGPURenderBundleEncoder* , const(WGPURenderBundleDescriptor_Label)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_bundle_insert_debug_marker
void wgpu_render_bundle_insert_debug_marker(WGPURenderBundleEncoder* , const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_bundle_pop_debug_group
void wgpu_render_bundle_pop_debug_group(WGPURenderBundleEncoder* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_bundle_push_debug_group
void wgpu_render_bundle_push_debug_group(WGPURenderBundleEncoder* , const(char)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_bundle_set_bind_group
void wgpu_render_bundle_set_bind_group(WGPURenderBundleEncoder* , uint , ulong , const(uint)* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_bundle_set_index_buffer
void wgpu_render_bundle_set_index_buffer(WGPURenderBundleEncoder* , ulong , c_ulong , WGPUOption_BufferSize )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_bundle_set_pipeline
void wgpu_render_bundle_set_pipeline(WGPURenderBundleEncoder* , ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_bundle_set_vertex_buffer
void wgpu_render_bundle_set_vertex_buffer(WGPURenderBundleEncoder* , uint , ulong , c_ulong , WGPUOption_BufferSize )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_bundle_indexed_indirect
void wgpu_render_pass_bundle_indexed_indirect(WGPURenderBundleEncoder* , ulong , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_destroy
void wgpu_render_pass_destroy(WGPURenderPass* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_draw
void wgpu_render_pass_draw(WGPURenderPass* , uint , uint , uint , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_draw_indexed
void wgpu_render_pass_draw_indexed(WGPURenderPass* , uint , uint , uint , int , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_draw_indexed_indirect
void wgpu_render_pass_draw_indexed_indirect(WGPURenderPass* , ulong , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_draw_indirect
void wgpu_render_pass_draw_indirect(WGPURenderPass* , ulong , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_end_pass
void wgpu_render_pass_end_pass(WGPURenderPass* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_insert_debug_marker
void wgpu_render_pass_insert_debug_marker(WGPURenderPass* , const(char)* , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_multi_draw_indexed_indirect
void wgpu_render_pass_multi_draw_indexed_indirect(WGPURenderPass* , ulong , c_ulong , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_multi_draw_indexed_indirect_count
void wgpu_render_pass_multi_draw_indexed_indirect_count(WGPURenderPass* , ulong , c_ulong , ulong , c_ulong , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_multi_draw_indirect
void wgpu_render_pass_multi_draw_indirect(WGPURenderPass* , ulong , c_ulong , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_multi_draw_indirect_count
void wgpu_render_pass_multi_draw_indirect_count(WGPURenderPass* , ulong , c_ulong , ulong , c_ulong , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_pop_debug_group
void wgpu_render_pass_pop_debug_group(WGPURenderPass* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_push_debug_group
void wgpu_render_pass_push_debug_group(WGPURenderPass* , const(char)* , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_set_bind_group
void wgpu_render_pass_set_bind_group(WGPURenderPass* , uint , ulong , const(uint)* , c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_set_blend_color
void wgpu_render_pass_set_blend_color(WGPURenderPass* , const(WGPUColor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_set_index_buffer
void wgpu_render_pass_set_index_buffer(WGPURenderPass* , ulong , c_ulong , WGPUOption_BufferSize )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_set_pipeline
void wgpu_render_pass_set_pipeline(WGPURenderPass* , ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_set_scissor_rect
void wgpu_render_pass_set_scissor_rect(WGPURenderPass* , uint , uint , uint , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_set_stencil_reference
void wgpu_render_pass_set_stencil_reference(WGPURenderPass* , uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_set_vertex_buffer
void wgpu_render_pass_set_vertex_buffer(WGPURenderPass* , uint , ulong , c_ulong , WGPUOption_BufferSize )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pass_set_viewport
void wgpu_render_pass_set_viewport(WGPURenderPass* , float , float , float , float , float , float )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_render_pipeline_destroy
void wgpu_render_pipeline_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_request_adapter_async
void wgpu_request_adapter_async(const(WGPURequestAdapterOptions)* , uint , bool , void function(ulong, void*) , void* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_sampler_destroy
void wgpu_sampler_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_set_log_callback
void wgpu_set_log_callback(void function(int, const(char)*) )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_set_log_level
int wgpu_set_log_level(WGPULogLevel )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_shader_module_destroy
void wgpu_shader_module_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_swap_chain_get_next_texture
WGPUSwapChainOutput wgpu_swap_chain_get_next_texture(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_swap_chain_present
void wgpu_swap_chain_present(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_texture_create_view
ulong wgpu_texture_create_view(ulong , const(WGPUTextureViewDescriptor)* )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_texture_destroy
void wgpu_texture_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
wgpu_texture_view_destroy
void wgpu_texture_view_destroy(ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Manifest constants

P_ALL
enum P_ALL;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
P_PGID
enum P_PGID;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
P_PID
enum P_PID;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUAddressMode_ClampToEdge
enum WGPUAddressMode_ClampToEdge;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUAddressMode_MirrorRepeat
enum WGPUAddressMode_MirrorRepeat;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUAddressMode_Repeat
enum WGPUAddressMode_Repeat;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBackend_BrowserWebGpu
enum WGPUBackend_BrowserWebGpu;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBackend_Dx11
enum WGPUBackend_Dx11;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBackend_Dx12
enum WGPUBackend_Dx12;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBackend_Empty
enum WGPUBackend_Empty;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBackend_Gl
enum WGPUBackend_Gl;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBackend_Metal
enum WGPUBackend_Metal;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBackend_Vulkan
enum WGPUBackend_Vulkan;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindingType_ComparisonSampler
enum WGPUBindingType_ComparisonSampler;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindingType_ReadonlyStorageBuffer
enum WGPUBindingType_ReadonlyStorageBuffer;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindingType_ReadonlyStorageTexture
enum WGPUBindingType_ReadonlyStorageTexture;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindingType_SampledTexture
enum WGPUBindingType_SampledTexture;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindingType_Sampler
enum WGPUBindingType_Sampler;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindingType_StorageBuffer
enum WGPUBindingType_StorageBuffer;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindingType_UniformBuffer
enum WGPUBindingType_UniformBuffer;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindingType_WriteonlyStorageTexture
enum WGPUBindingType_WriteonlyStorageTexture;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_BlendColor
enum WGPUBlendFactor_BlendColor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_DstAlpha
enum WGPUBlendFactor_DstAlpha;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_DstColor
enum WGPUBlendFactor_DstColor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_One
enum WGPUBlendFactor_One;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_OneMinusBlendColor
enum WGPUBlendFactor_OneMinusBlendColor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_OneMinusDstAlpha
enum WGPUBlendFactor_OneMinusDstAlpha;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_OneMinusDstColor
enum WGPUBlendFactor_OneMinusDstColor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_OneMinusSrcAlpha
enum WGPUBlendFactor_OneMinusSrcAlpha;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_OneMinusSrcColor
enum WGPUBlendFactor_OneMinusSrcColor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_SrcAlpha
enum WGPUBlendFactor_SrcAlpha;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_SrcAlphaSaturated
enum WGPUBlendFactor_SrcAlphaSaturated;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_SrcColor
enum WGPUBlendFactor_SrcColor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendFactor_Zero
enum WGPUBlendFactor_Zero;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendOperation_Add
enum WGPUBlendOperation_Add;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendOperation_Max
enum WGPUBlendOperation_Max;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendOperation_Min
enum WGPUBlendOperation_Min;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendOperation_ReverseSubtract
enum WGPUBlendOperation_ReverseSubtract;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendOperation_Subtract
enum WGPUBlendOperation_Subtract;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBufferMapAsyncStatus_ContextLost
enum WGPUBufferMapAsyncStatus_ContextLost;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBufferMapAsyncStatus_Error
enum WGPUBufferMapAsyncStatus_Error;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBufferMapAsyncStatus_Success
enum WGPUBufferMapAsyncStatus_Success;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBufferMapAsyncStatus_Unknown
enum WGPUBufferMapAsyncStatus_Unknown;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCDeviceType_Cpu
enum WGPUCDeviceType_Cpu;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCDeviceType_DiscreteGpu
enum WGPUCDeviceType_DiscreteGpu;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCDeviceType_IntegratedGpu
enum WGPUCDeviceType_IntegratedGpu;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCDeviceType_Other
enum WGPUCDeviceType_Other;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCDeviceType_VirtualGpu
enum WGPUCDeviceType_VirtualGpu;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCompareFunction_Always
enum WGPUCompareFunction_Always;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCompareFunction_Equal
enum WGPUCompareFunction_Equal;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCompareFunction_Greater
enum WGPUCompareFunction_Greater;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCompareFunction_GreaterEqual
enum WGPUCompareFunction_GreaterEqual;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCompareFunction_Less
enum WGPUCompareFunction_Less;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCompareFunction_LessEqual
enum WGPUCompareFunction_LessEqual;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCompareFunction_Never
enum WGPUCompareFunction_Never;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCompareFunction_NotEqual
enum WGPUCompareFunction_NotEqual;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCompareFunction_Undefined
enum WGPUCompareFunction_Undefined;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCullMode_Back
enum WGPUCullMode_Back;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCullMode_Front
enum WGPUCullMode_Front;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCullMode_None
enum WGPUCullMode_None;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUFilterMode_Linear
enum WGPUFilterMode_Linear;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUFilterMode_Nearest
enum WGPUFilterMode_Nearest;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUFrontFace_Ccw
enum WGPUFrontFace_Ccw;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUFrontFace_Cw
enum WGPUFrontFace_Cw;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUIndexFormat_Uint16
enum WGPUIndexFormat_Uint16;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUIndexFormat_Uint32
enum WGPUIndexFormat_Uint32;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUInputStepMode_Instance
enum WGPUInputStepMode_Instance;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUInputStepMode_Vertex
enum WGPUInputStepMode_Vertex;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPULoadOp_Clear
enum WGPULoadOp_Clear;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPULoadOp_Load
enum WGPULoadOp_Load;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPULogLevel_Debug
enum WGPULogLevel_Debug;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPULogLevel_Error
enum WGPULogLevel_Error;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPULogLevel_Info
enum WGPULogLevel_Info;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPULogLevel_Off
enum WGPULogLevel_Off;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPULogLevel_Trace
enum WGPULogLevel_Trace;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPULogLevel_Warn
enum WGPULogLevel_Warn;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPowerPreference_Default
enum WGPUPowerPreference_Default;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPowerPreference_HighPerformance
enum WGPUPowerPreference_HighPerformance;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPowerPreference_LowPower
enum WGPUPowerPreference_LowPower;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPresentMode_Fifo
enum WGPUPresentMode_Fifo;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPresentMode_Immediate
enum WGPUPresentMode_Immediate;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPresentMode_Mailbox
enum WGPUPresentMode_Mailbox;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPrimitiveTopology_LineList
enum WGPUPrimitiveTopology_LineList;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPrimitiveTopology_LineStrip
enum WGPUPrimitiveTopology_LineStrip;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPrimitiveTopology_PointList
enum WGPUPrimitiveTopology_PointList;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPrimitiveTopology_TriangleList
enum WGPUPrimitiveTopology_TriangleList;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPrimitiveTopology_TriangleStrip
enum WGPUPrimitiveTopology_TriangleStrip;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSType_AnisotropicFiltering
enum WGPUSType_AnisotropicFiltering;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSType_Force32
enum WGPUSType_Force32;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSType_Invalid
enum WGPUSType_Invalid;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSType_ShaderModuleSPIRVDescriptor
enum WGPUSType_ShaderModuleSPIRVDescriptor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSType_ShaderModuleWGSLDescriptor
enum WGPUSType_ShaderModuleWGSLDescriptor;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSType_SurfaceDescriptorFromHTMLCanvasId
enum WGPUSType_SurfaceDescriptorFromHTMLCanvasId;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSType_SurfaceDescriptorFromMetalLayer
enum WGPUSType_SurfaceDescriptorFromMetalLayer;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSType_SurfaceDescriptorFromWindowsHWND
enum WGPUSType_SurfaceDescriptorFromWindowsHWND;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSType_SurfaceDescriptorFromXlib
enum WGPUSType_SurfaceDescriptorFromXlib;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStencilOperation_DecrementClamp
enum WGPUStencilOperation_DecrementClamp;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStencilOperation_DecrementWrap
enum WGPUStencilOperation_DecrementWrap;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStencilOperation_IncrementClamp
enum WGPUStencilOperation_IncrementClamp;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStencilOperation_IncrementWrap
enum WGPUStencilOperation_IncrementWrap;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStencilOperation_Invert
enum WGPUStencilOperation_Invert;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStencilOperation_Keep
enum WGPUStencilOperation_Keep;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStencilOperation_Replace
enum WGPUStencilOperation_Replace;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStencilOperation_Zero
enum WGPUStencilOperation_Zero;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStoreOp_Clear
enum WGPUStoreOp_Clear;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStoreOp_Store
enum WGPUStoreOp_Store;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSwapChainStatus_Good
enum WGPUSwapChainStatus_Good;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSwapChainStatus_Lost
enum WGPUSwapChainStatus_Lost;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSwapChainStatus_OutOfMemory
enum WGPUSwapChainStatus_OutOfMemory;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSwapChainStatus_Outdated
enum WGPUSwapChainStatus_Outdated;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSwapChainStatus_Suboptimal
enum WGPUSwapChainStatus_Suboptimal;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSwapChainStatus_Timeout
enum WGPUSwapChainStatus_Timeout;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureAspect_All
enum WGPUTextureAspect_All;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureAspect_DepthOnly
enum WGPUTextureAspect_DepthOnly;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureAspect_StencilOnly
enum WGPUTextureAspect_StencilOnly;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureComponentType_Float
enum WGPUTextureComponentType_Float;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureComponentType_Sint
enum WGPUTextureComponentType_Sint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureComponentType_Uint
enum WGPUTextureComponentType_Uint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureDimension_D1
enum WGPUTextureDimension_D1;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureDimension_D2
enum WGPUTextureDimension_D2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureDimension_D3
enum WGPUTextureDimension_D3;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Bgra8Unorm
enum WGPUTextureFormat_Bgra8Unorm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Bgra8UnormSrgb
enum WGPUTextureFormat_Bgra8UnormSrgb;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Depth24Plus
enum WGPUTextureFormat_Depth24Plus;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Depth24PlusStencil8
enum WGPUTextureFormat_Depth24PlusStencil8;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Depth32Float
enum WGPUTextureFormat_Depth32Float;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_R16Float
enum WGPUTextureFormat_R16Float;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_R16Sint
enum WGPUTextureFormat_R16Sint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_R16Uint
enum WGPUTextureFormat_R16Uint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_R32Float
enum WGPUTextureFormat_R32Float;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_R32Sint
enum WGPUTextureFormat_R32Sint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_R32Uint
enum WGPUTextureFormat_R32Uint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_R8Sint
enum WGPUTextureFormat_R8Sint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_R8Snorm
enum WGPUTextureFormat_R8Snorm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_R8Uint
enum WGPUTextureFormat_R8Uint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_R8Unorm
enum WGPUTextureFormat_R8Unorm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rg11b10Float
enum WGPUTextureFormat_Rg11b10Float;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rg16Float
enum WGPUTextureFormat_Rg16Float;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rg16Sint
enum WGPUTextureFormat_Rg16Sint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rg16Uint
enum WGPUTextureFormat_Rg16Uint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rg32Float
enum WGPUTextureFormat_Rg32Float;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rg32Sint
enum WGPUTextureFormat_Rg32Sint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rg32Uint
enum WGPUTextureFormat_Rg32Uint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rg8Sint
enum WGPUTextureFormat_Rg8Sint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rg8Snorm
enum WGPUTextureFormat_Rg8Snorm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rg8Uint
enum WGPUTextureFormat_Rg8Uint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rg8Unorm
enum WGPUTextureFormat_Rg8Unorm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rgb10a2Unorm
enum WGPUTextureFormat_Rgb10a2Unorm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rgba16Float
enum WGPUTextureFormat_Rgba16Float;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rgba16Sint
enum WGPUTextureFormat_Rgba16Sint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rgba16Uint
enum WGPUTextureFormat_Rgba16Uint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rgba32Float
enum WGPUTextureFormat_Rgba32Float;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rgba32Sint
enum WGPUTextureFormat_Rgba32Sint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rgba32Uint
enum WGPUTextureFormat_Rgba32Uint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rgba8Sint
enum WGPUTextureFormat_Rgba8Sint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rgba8Snorm
enum WGPUTextureFormat_Rgba8Snorm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rgba8Uint
enum WGPUTextureFormat_Rgba8Uint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rgba8Unorm
enum WGPUTextureFormat_Rgba8Unorm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureFormat_Rgba8UnormSrgb
enum WGPUTextureFormat_Rgba8UnormSrgb;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureViewDimension_Cube
enum WGPUTextureViewDimension_Cube;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureViewDimension_CubeArray
enum WGPUTextureViewDimension_CubeArray;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureViewDimension_D1
enum WGPUTextureViewDimension_D1;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureViewDimension_D2
enum WGPUTextureViewDimension_D2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureViewDimension_D2Array
enum WGPUTextureViewDimension_D2Array;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureViewDimension_D3
enum WGPUTextureViewDimension_D3;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Char2
enum WGPUVertexFormat_Char2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Char2Norm
enum WGPUVertexFormat_Char2Norm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Char4
enum WGPUVertexFormat_Char4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Char4Norm
enum WGPUVertexFormat_Char4Norm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Float
enum WGPUVertexFormat_Float;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Float2
enum WGPUVertexFormat_Float2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Float3
enum WGPUVertexFormat_Float3;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Float4
enum WGPUVertexFormat_Float4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Half2
enum WGPUVertexFormat_Half2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Half4
enum WGPUVertexFormat_Half4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Int
enum WGPUVertexFormat_Int;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Int2
enum WGPUVertexFormat_Int2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Int3
enum WGPUVertexFormat_Int3;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Int4
enum WGPUVertexFormat_Int4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Short2
enum WGPUVertexFormat_Short2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Short2Norm
enum WGPUVertexFormat_Short2Norm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Short4
enum WGPUVertexFormat_Short4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Short4Norm
enum WGPUVertexFormat_Short4Norm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Uchar2
enum WGPUVertexFormat_Uchar2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Uchar2Norm
enum WGPUVertexFormat_Uchar2Norm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Uchar4
enum WGPUVertexFormat_Uchar4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Uchar4Norm
enum WGPUVertexFormat_Uchar4Norm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Uint
enum WGPUVertexFormat_Uint;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Uint2
enum WGPUVertexFormat_Uint2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Uint3
enum WGPUVertexFormat_Uint3;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Uint4
enum WGPUVertexFormat_Uint4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Ushort2
enum WGPUVertexFormat_Ushort2;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Ushort2Norm
enum WGPUVertexFormat_Ushort2Norm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Ushort4
enum WGPUVertexFormat_Ushort4;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexFormat_Ushort4Norm
enum WGPUVertexFormat_Ushort4Norm;
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Mixins

__anonymous
mixin dpp.EnumD!("SwapChainStatus", WGPUSwapChainStatus, "WGPUSwapChainStatus_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("StoreOp", WGPUStoreOp, "WGPUStoreOp_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("StencilOperation", WGPUStencilOperation, "WGPUStencilOperation_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("TextureAspect", WGPUTextureAspect, "WGPUTextureAspect_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("TextureComponentType", WGPUTextureComponentType, "WGPUTextureComponentType_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("TextureDimension", WGPUTextureDimension, "WGPUTextureDimension_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("TextureFormat", WGPUTextureFormat, "WGPUTextureFormat_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("SType", WGPUSType, "WGPUSType_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("PrimitiveTopology", WGPUPrimitiveTopology, "WGPUPrimitiveTopology_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("PresentMode", WGPUPresentMode, "WGPUPresentMode_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("PowerPreference", WGPUPowerPreference, "WGPUPowerPreference_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("LogLevel", WGPULogLevel, "WGPULogLevel_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("VertexFormat", WGPUVertexFormat, "WGPUVertexFormat_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("LoadOp", WGPULoadOp, "WGPULoadOp_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("InputStepMode", WGPUInputStepMode, "WGPUInputStepMode_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("IndexFormat", WGPUIndexFormat, "WGPUIndexFormat_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("FrontFace", WGPUFrontFace, "WGPUFrontFace_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("TextureViewDimension", WGPUTextureViewDimension, "WGPUTextureViewDimension_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("FilterMode", WGPUFilterMode, "WGPUFilterMode_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("CullMode", WGPUCullMode, "WGPUCullMode_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("CompareFunction", WGPUCompareFunction, "WGPUCompareFunction_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("CDeviceType", WGPUCDeviceType, "WGPUCDeviceType_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("BufferMapAsyncStatus", WGPUBufferMapAsyncStatus, "WGPUBufferMapAsyncStatus_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("BlendOperation", WGPUBlendOperation, "WGPUBlendOperation_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("BlendFactor", WGPUBlendFactor, "WGPUBlendFactor_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("BindingType", WGPUBindingType, "WGPUBindingType_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("AddressMode", WGPUAddressMode, "WGPUAddressMode_")
Undocumented in source.
__anonymous
mixin dpp.EnumD!("Backend", WGPUBackend, "WGPUBackend_")
Undocumented in source.

Static functions

__uint16_identity
ushort __uint16_identity(ushort )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__uint32_identity
uint __uint32_identity(uint )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__uint64_identity
c_ulong __uint64_identity(c_ulong )
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

Int128
struct Int128
Undocumented in source.
UInt128
struct UInt128
Undocumented in source.
WGPUAnisotropicSamplerDescriptorExt
struct WGPUAnisotropicSamplerDescriptorExt
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindGroupDescriptor
struct WGPUBindGroupDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindGroupEntry
struct WGPUBindGroupEntry
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindGroupLayoutDescriptor
struct WGPUBindGroupLayoutDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBindGroupLayoutEntry
struct WGPUBindGroupLayoutEntry
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBlendDescriptor
struct WGPUBlendDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBufferCopyView
struct WGPUBufferCopyView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUBufferDescriptor
struct WGPUBufferDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCAdapterInfo
struct WGPUCAdapterInfo
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCLimits
struct WGPUCLimits
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUChainedStruct
struct WGPUChainedStruct
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUColor
struct WGPUColor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUColorStateDescriptor
struct WGPUColorStateDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCommandBufferDescriptor
struct WGPUCommandBufferDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUCommandEncoderDescriptor
struct WGPUCommandEncoderDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUComputePass
struct WGPUComputePass
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUComputePassDescriptor
struct WGPUComputePassDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUComputePipelineDescriptor
struct WGPUComputePipelineDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUDepthStencilStateDescriptor
struct WGPUDepthStencilStateDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUExtent3d
struct WGPUExtent3d
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUOrigin3d
struct WGPUOrigin3d
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPassChannel_Color
struct WGPUPassChannel_Color
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPassChannel_f32
struct WGPUPassChannel_f32
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPassChannel_u32
struct WGPUPassChannel_u32
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUPipelineLayoutDescriptor
struct WGPUPipelineLayoutDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUProgrammableStageDescriptor
struct WGPUProgrammableStageDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURasterizationStateDescriptor
struct WGPURasterizationStateDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderBundleDescriptor_Label
struct WGPURenderBundleDescriptor_Label
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderBundleEncoder
struct WGPURenderBundleEncoder
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderBundleEncoderDescriptor
struct WGPURenderBundleEncoderDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderPass
struct WGPURenderPass
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderPassColorAttachmentDescriptorBase_TextureViewId
struct WGPURenderPassColorAttachmentDescriptorBase_TextureViewId
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderPassDepthStencilAttachmentDescriptorBase_TextureViewId
struct WGPURenderPassDepthStencilAttachmentDescriptorBase_TextureViewId
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderPassDescriptor
struct WGPURenderPassDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURenderPipelineDescriptor
struct WGPURenderPipelineDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPURequestAdapterOptions
struct WGPURequestAdapterOptions
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSamplerDescriptor
struct WGPUSamplerDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUShaderSource
struct WGPUShaderSource
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUStencilStateFaceDescriptor
struct WGPUStencilStateFaceDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSwapChainDescriptor
struct WGPUSwapChainDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUSwapChainOutput
struct WGPUSwapChainOutput
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureCopyView
struct WGPUTextureCopyView
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureDataLayout
struct WGPUTextureDataLayout
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureDescriptor
struct WGPUTextureDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUTextureViewDescriptor
struct WGPUTextureViewDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexAttributeDescriptor
struct WGPUVertexAttributeDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexBufferLayoutDescriptor
struct WGPUVertexBufferLayoutDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
WGPUVertexStateDescriptor
struct WGPUVertexStateDescriptor
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__fsid_t
struct __fsid_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__locale_data
struct __locale_data
Undocumented in source.
__pthread_cond_s
struct __pthread_cond_s
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__pthread_internal_list
struct __pthread_internal_list
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__pthread_mutex_s
struct __pthread_mutex_s
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__pthread_rwlock_arch_t
struct __pthread_rwlock_arch_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
__sigset_t
struct __sigset_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
div_t
struct div_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
dpp
struct dpp
Undocumented in source.
drand48_data
struct drand48_data
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
fd_set
struct fd_set
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
ldiv_t
struct ldiv_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
lldiv_t
struct lldiv_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
random_data
struct random_data
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
timespec
struct timespec
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
timeval
struct timeval
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Unions

pthread_attr_t
union pthread_attr_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_barrier_t
union pthread_barrier_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_barrierattr_t
union pthread_barrierattr_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_cond_t
union pthread_cond_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_condattr_t
union pthread_condattr_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_mutex_t
union pthread_mutex_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_mutexattr_t
union pthread_mutexattr_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_rwlock_t
union pthread_rwlock_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
pthread_rwlockattr_t
union pthread_rwlockattr_t
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta