- WGPUAdapterId
alias WGPUAdapterId = WGPUId_Adapter_Dummy
Undocumented in source.
- WGPUBackendBit
alias WGPUBackendBit = uint
Undocumented in source.
- WGPUBindGroupId
alias WGPUBindGroupId = WGPUId_BindGroup_Dummy
Undocumented in source.
- WGPUBindGroupLayoutId
alias WGPUBindGroupLayoutId = WGPUId_BindGroupLayout_Dummy
Undocumented in source.
- WGPUBufferAddress
alias WGPUBufferAddress = uint64_t
Undocumented in source.
- WGPUBufferId
alias WGPUBufferId = WGPUId_Buffer_Dummy
Undocumented in source.
- WGPUBufferMapCallback
alias WGPUBufferMapCallback = void function(WGPUBufferMapAsyncStatus status, ubyte* userdata)
Undocumented in source.
- WGPUBufferSize
alias WGPUBufferSize = uint64_t
Undocumented in source.
- WGPUBufferUsage
alias WGPUBufferUsage = uint
Undocumented in source.
- WGPUColorWrite
alias WGPUColorWrite = uint
Undocumented in source.
- WGPUCommandBufferId
alias WGPUCommandBufferId = WGPUId_CommandBuffer_Dummy
Undocumented in source.
- WGPUCommandEncoderId
alias WGPUCommandEncoderId = WGPUCommandBufferId
Undocumented in source.
- WGPUComputePassId
alias WGPUComputePassId = WGPURawPass*
Undocumented in source.
- WGPUComputePipelineId
alias WGPUComputePipelineId = WGPUId_ComputePipeline_Dummy
Undocumented in source.
- WGPUDeviceId
alias WGPUDeviceId = WGPUId_Device_Dummy
Undocumented in source.
- WGPUDynamicOffset
alias WGPUDynamicOffset = uint
Undocumented in source.
- WGPUExtensions
alias WGPUExtensions = uint64_t
Undocumented in source.
- WGPUId_Adapter_Dummy
alias WGPUId_Adapter_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_BindGroupLayout_Dummy
alias WGPUId_BindGroupLayout_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_BindGroup_Dummy
alias WGPUId_BindGroup_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_Buffer_Dummy
alias WGPUId_Buffer_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_CommandBuffer_Dummy
alias WGPUId_CommandBuffer_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_ComputePipeline_Dummy
alias WGPUId_ComputePipeline_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_Device_Dummy
alias WGPUId_Device_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_PipelineLayout_Dummy
alias WGPUId_PipelineLayout_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_RenderBundle_Dummy
alias WGPUId_RenderBundle_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_RenderPipeline_Dummy
alias WGPUId_RenderPipeline_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_Sampler_Dummy
alias WGPUId_Sampler_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_ShaderModule_Dummy
alias WGPUId_ShaderModule_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_Surface
alias WGPUId_Surface = WGPUNonZeroU64
Undocumented in source.
- WGPUId_SwapChain_Dummy
alias WGPUId_SwapChain_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_TextureView_Dummy
alias WGPUId_TextureView_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPUId_Texture_Dummy
alias WGPUId_Texture_Dummy = WGPUNonZeroU64
Undocumented in source.
- WGPULabel
alias WGPULabel = const(char)*
Undocumented in source.
- WGPULogCallback
alias WGPULogCallback = void function(int level, const(char)* msg)
Undocumented in source.
- WGPUNonZeroU64
alias WGPUNonZeroU64 = ulong
Undocumented in source.
- WGPUOptionRef_TextureViewId
alias WGPUOptionRef_TextureViewId = WGPUTextureViewId
Undocumented in source.
- WGPUOption_AdapterId
alias WGPUOption_AdapterId = ulong
Undocumented in source.
- WGPUOption_SurfaceId
alias WGPUOption_SurfaceId = ulong
Undocumented in source.
- WGPUOption_TextureViewId
alias WGPUOption_TextureViewId = ulong
Undocumented in source.
- WGPUPipelineLayoutId
alias WGPUPipelineLayoutId = WGPUId_PipelineLayout_Dummy
Undocumented in source.
- WGPUQueueId
alias WGPUQueueId = WGPUDeviceId
Undocumented in source.
- WGPURawString
alias WGPURawString = const(char)*
Undocumented in source.
- WGPURenderBundleId
alias WGPURenderBundleId = WGPUId_RenderBundle_Dummy
Undocumented in source.
- WGPURenderPassColorAttachmentDescriptor
alias WGPURenderPassColorAttachmentDescriptor = WGPURenderPassColorAttachmentDescriptorBase_TextureViewId
Undocumented in source.
- WGPURenderPassDepthStencilAttachmentDescriptor
alias WGPURenderPassDepthStencilAttachmentDescriptor = WGPURenderPassDepthStencilAttachmentDescriptorBase_TextureViewId
Undocumented in source.
- WGPURenderPassId
alias WGPURenderPassId = WGPURawPass*
Undocumented in source.
- WGPURenderPipelineId
alias WGPURenderPipelineId = WGPUId_RenderPipeline_Dummy
Undocumented in source.
- WGPURequestAdapterCallback
alias WGPURequestAdapterCallback = void function(WGPUOption_AdapterId id, void* userdata)
Undocumented in source.
- WGPUSamplerId
alias WGPUSamplerId = WGPUId_Sampler_Dummy
Undocumented in source.
- WGPUShaderLocation
alias WGPUShaderLocation = uint
Undocumented in source.
- WGPUShaderModuleId
alias WGPUShaderModuleId = WGPUId_ShaderModule_Dummy
Undocumented in source.
- WGPUShaderStage
alias WGPUShaderStage = uint
Undocumented in source.
- WGPUSurfaceId
alias WGPUSurfaceId = WGPUId_Surface
Undocumented in source.
- WGPUSwapChainId
alias WGPUSwapChainId = WGPUId_SwapChain_Dummy
Undocumented in source.
- WGPUTextureId
alias WGPUTextureId = WGPUId_Texture_Dummy
Undocumented in source.
- WGPUTextureUsage
alias WGPUTextureUsage = uint
Undocumented in source.
- WGPUTextureViewId
alias WGPUTextureViewId = WGPUId_TextureView_Dummy
Undocumented in source.
- da_wgpu_adapter_destroy
alias da_wgpu_adapter_destroy = void function(WGPUAdapterId adapter_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_adapter_extensions
alias da_wgpu_adapter_extensions = WGPUExtensions function(WGPUAdapterId adapter_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_adapter_get_info
alias da_wgpu_adapter_get_info = void function(WGPUAdapterId adapter_id, WGPUCAdapterInfo* info)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_adapter_limits
alias da_wgpu_adapter_limits = WGPUCLimits function(WGPUAdapterId adapter_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_adapter_request_device
alias da_wgpu_adapter_request_device = WGPUDeviceId function(WGPUAdapterId adapter_id, WGPUExtensions extensions, const(WGPUCLimits)* limits, const(char)* trace_path)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_bind_group_destroy
alias da_wgpu_bind_group_destroy = void function(WGPUBindGroupId bind_group_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_bind_group_layout_destroy
alias da_wgpu_bind_group_layout_destroy = void function(WGPUBindGroupLayoutId bind_group_layout_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_buffer_destroy
alias da_wgpu_buffer_destroy = void function(WGPUBufferId buffer_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_buffer_get_mapped_range
alias da_wgpu_buffer_get_mapped_range = ubyte* function(WGPUBufferId buffer_id, WGPUBufferAddress start, WGPUBufferSize size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_buffer_map_read_async
alias da_wgpu_buffer_map_read_async = void function(WGPUBufferId buffer_id, WGPUBufferAddress start, WGPUBufferAddress size, WGPUBufferMapCallback callback, ubyte* userdata)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_buffer_map_write_async
alias da_wgpu_buffer_map_write_async = void function(WGPUBufferId buffer_id, WGPUBufferAddress start, WGPUBufferAddress size, WGPUBufferMapCallback callback, ubyte* userdata)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_buffer_unmap
alias da_wgpu_buffer_unmap = void function(WGPUBufferId buffer_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_command_buffer_destroy
alias da_wgpu_command_buffer_destroy = void function(WGPUCommandBufferId command_buffer_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_command_encoder_begin_compute_pass
alias da_wgpu_command_encoder_begin_compute_pass = WGPURawPass* function(WGPUCommandEncoderId encoder_id, const WGPUComputePassDescriptor* _desc)
Safety
- da_wgpu_command_encoder_begin_render_pass
alias da_wgpu_command_encoder_begin_render_pass = WGPURawPass* function(WGPUCommandEncoderId encoder_id, const WGPURenderPassDescriptor* desc)
Safety
- da_wgpu_command_encoder_copy_buffer_to_buffer
alias da_wgpu_command_encoder_copy_buffer_to_buffer = void function(WGPUCommandEncoderId command_encoder_id, WGPUBufferId source, WGPUBufferAddress source_offset, WGPUBufferId destination, WGPUBufferAddress destination_offset, WGPUBufferAddress size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_command_encoder_copy_buffer_to_texture
alias da_wgpu_command_encoder_copy_buffer_to_texture = void function(WGPUCommandEncoderId command_encoder_id, const(WGPUBufferCopyView)* source, const(WGPUTextureCopyView)* destination, WGPUExtent3d copy_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_command_encoder_copy_texture_to_buffer
alias da_wgpu_command_encoder_copy_texture_to_buffer = void function(WGPUCommandEncoderId command_encoder_id, const(WGPUTextureCopyView)* source, const(WGPUBufferCopyView)* destination, WGPUExtent3d copy_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_command_encoder_copy_texture_to_texture
alias da_wgpu_command_encoder_copy_texture_to_texture = void function(WGPUCommandEncoderId command_encoder_id, const(WGPUTextureCopyView)* source, const(WGPUTextureCopyView)* destination, WGPUExtent3d copy_size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_command_encoder_destroy
alias da_wgpu_command_encoder_destroy = void function(WGPUCommandEncoderId command_encoder_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_command_encoder_finish
alias da_wgpu_command_encoder_finish = WGPUCommandBufferId function(WGPUCommandEncoderId encoder_id, const(WGPUCommandBufferDescriptor)* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_compute_pass_destroy
alias da_wgpu_compute_pass_destroy = void function(WGPURawPass* pass)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_compute_pass_dispatch
alias da_wgpu_compute_pass_dispatch = void function(WGPURawPass* pass, uint groups_x, uint groups_y, uint groups_z)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_compute_pass_dispatch_indirect
alias da_wgpu_compute_pass_dispatch_indirect = void function(WGPURawPass* pass, WGPUBufferId buffer_id, WGPUBufferAddress offset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_compute_pass_end_pass
alias da_wgpu_compute_pass_end_pass = void function(WGPUComputePassId pass_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_compute_pass_insert_debug_marker
alias da_wgpu_compute_pass_insert_debug_marker = void function(WGPURawPass* _pass, WGPURawString _label)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_compute_pass_pop_debug_group
alias da_wgpu_compute_pass_pop_debug_group = void function(WGPURawPass* _pass)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_compute_pass_push_debug_group
alias da_wgpu_compute_pass_push_debug_group = void function(WGPURawPass* _pass, WGPURawString _label)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_compute_pass_set_bind_group
alias da_wgpu_compute_pass_set_bind_group = void function(WGPURawPass* pass, uint index, WGPUBindGroupId bind_group_id, const(WGPUBufferAddress)* offsets, size_t offsets_length)
Safety
- da_wgpu_compute_pass_set_pipeline
alias da_wgpu_compute_pass_set_pipeline = void function(WGPURawPass* pass, WGPUComputePipelineId pipeline_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_create_surface_from_android
alias da_wgpu_create_surface_from_android = WGPUSurfaceId function(void* a_native_window)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_create_surface_from_metal_layer
alias da_wgpu_create_surface_from_metal_layer = WGPUSurfaceId function(void* layer)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_create_surface_from_wayland
alias da_wgpu_create_surface_from_wayland = WGPUSurfaceId function(void* surface, void* display)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_create_surface_from_windows_hwnd
alias da_wgpu_create_surface_from_windows_hwnd = WGPUSurfaceId function(void* _hinstance, void* hwnd)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_create_surface_from_xlib
alias da_wgpu_create_surface_from_xlib = WGPUSurfaceId function(const void** display, ulong window)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_create_bind_group
alias da_wgpu_device_create_bind_group = WGPUBindGroupId function(WGPUDeviceId device_id, const WGPUBindGroupDescriptor* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_create_bind_group_layout
alias da_wgpu_device_create_bind_group_layout = WGPUBindGroupLayoutId function(WGPUDeviceId device_id, const WGPUBindGroupLayoutDescriptor* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_create_buffer
alias da_wgpu_device_create_buffer = WGPUBufferId function(WGPUDeviceId device_id, const WGPUBufferDescriptor* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_create_command_encoder
alias da_wgpu_device_create_command_encoder = WGPUCommandEncoderId function(WGPUDeviceId device_id, const(WGPUCommandEncoderDescriptor)* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_create_compute_pipeline
alias da_wgpu_device_create_compute_pipeline = WGPUComputePipelineId function(WGPUDeviceId device_id, const(WGPUComputePipelineDescriptor)* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_create_pipeline_layout
alias da_wgpu_device_create_pipeline_layout = WGPUPipelineLayoutId function(WGPUDeviceId device_id, const(WGPUPipelineLayoutDescriptor)* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_create_render_pipeline
alias da_wgpu_device_create_render_pipeline = WGPURenderPipelineId function(WGPUDeviceId device_id, const(WGPURenderPipelineDescriptor)* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_create_sampler
alias da_wgpu_device_create_sampler = WGPUSamplerId function(WGPUDeviceId device_id, const(WGPUSamplerDescriptor)* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_create_shader_module
alias da_wgpu_device_create_shader_module = WGPUShaderModuleId function(WGPUDeviceId device_id, const(WGPUShaderModuleDescriptor)* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_create_swap_chain
alias da_wgpu_device_create_swap_chain = WGPUSwapChainId function(WGPUDeviceId device_id, WGPUSurfaceId surface_id, const(WGPUSwapChainDescriptor)* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_create_texture
alias da_wgpu_device_create_texture = WGPUTextureId function(WGPUDeviceId device_id, const(WGPUTextureDescriptor)* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_destroy
alias da_wgpu_device_destroy = void function(WGPUDeviceId device_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_extensions
alias da_wgpu_device_extensions = WGPUExtensions function(WGPUDeviceId device_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_get_default_queue
alias da_wgpu_device_get_default_queue = WGPUQueueId function(WGPUDeviceId device_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_limits
alias da_wgpu_device_limits = WGPUCLimits function(WGPUDeviceId device_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_device_poll
alias da_wgpu_device_poll = void function(WGPUDeviceId device_id, ubyte force_wait)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_get_version
alias da_wgpu_get_version = uint function()
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_pipeline_layout_destroy
alias da_wgpu_pipeline_layout_destroy = void function(WGPUPipelineLayoutId pipeline_layout_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_queue_submit
alias da_wgpu_queue_submit = void function(WGPUQueueId queue_id, const WGPUCommandBufferId* command_buffers, uintptr_t command_buffers_length)
Safety
- da_wgpu_queue_write_buffer
alias da_wgpu_queue_write_buffer = void function(WGPUQueueId queue_id, WGPUBufferId buffer_id, WGPUBufferAddress buffer_offset, const(ubyte)* data, uintptr_t data_length)
Safety
- da_wgpu_queue_write_texture
alias da_wgpu_queue_write_texture = void function(WGPUQueueId queue_id, const(WGPUTextureCopyView)* texture, const(ubyte)* data, uintptr_t data_length, const(WGPUTextureDataLayout)* data_layout, const(WGPUExtent3d)* size)
Safety
- da_wgpu_render_pass_destroy
alias da_wgpu_render_pass_destroy = void function(WGPURawPass* pass)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_draw
alias da_wgpu_render_pass_draw = void function(WGPURawPass* pass, uint vertex_count, uint instance_count, uint first_vertex, uint first_instance)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_draw_indexed
alias da_wgpu_render_pass_draw_indexed = void function(WGPURawPass* pass, uint index_count, uint instance_count, uint first_index, int base_vertex, uint first_instance)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_draw_indexed_indirect
alias da_wgpu_render_pass_draw_indexed_indirect = void function(WGPURawPass* pass, WGPUBufferId buffer_id, WGPUBufferAddress offset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_draw_indirect
alias da_wgpu_render_pass_draw_indirect = void function(WGPURawPass* pass, WGPUBufferId buffer_id, WGPUBufferAddress offset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_end_pass
alias da_wgpu_render_pass_end_pass = void function(WGPURenderPassId pass_id)
Safety
- da_wgpu_render_pass_execute_bundles
alias da_wgpu_render_pass_execute_bundles = void function(WGPURawPass* _pass, const WGPURenderBundleId* _bundles, uintptr_t _bundles_length)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_insert_debug_marker
alias da_wgpu_render_pass_insert_debug_marker = void function(WGPURawPass* _pass, WGPURawString _label)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_pop_debug_group
alias da_wgpu_render_pass_pop_debug_group = void function(WGPURawPass* _pass)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_push_debug_group
alias da_wgpu_render_pass_push_debug_group = void function(WGPURawPass* _pass, WGPURawString _label)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_set_bind_group
alias da_wgpu_render_pass_set_bind_group = void function(WGPURawPass* pass, uint index, WGPUBindGroupId bind_group_id, const WGPUBufferAddress* offsets, uintptr_t offsets_length)
Safety
- da_wgpu_render_pass_set_blend_color
alias da_wgpu_render_pass_set_blend_color = void function(WGPURawPass* pass, const WGPUColor* color)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_set_index_buffer
alias da_wgpu_render_pass_set_index_buffer = void function(WGPURawPass* pass, WGPUBufferId buffer_id, WGPUBufferAddress offset, WGPUBufferAddress size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_set_pipeline
alias da_wgpu_render_pass_set_pipeline = void function(WGPURawPass* pass, WGPURenderPipelineId pipeline_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_set_scissor_rect
alias da_wgpu_render_pass_set_scissor_rect = void function(WGPURawPass* pass, uint x, uint y, uint w, uint h)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_set_stencil_reference
alias da_wgpu_render_pass_set_stencil_reference = void function(WGPURawPass* pass, uint value)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_set_vertex_buffer
alias da_wgpu_render_pass_set_vertex_buffer = void function(WGPURawPass* pass, uint slot, WGPUBufferId buffer_id, WGPUBufferAddress offset, WGPUBufferAddress size)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pass_set_viewport
alias da_wgpu_render_pass_set_viewport = void function(WGPURawPass* pass, float x, float y, float w, float h, float min_depth, float max_depth)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_render_pipeline_destroy
alias da_wgpu_render_pipeline_destroy = void function(WGPURenderPipelineId render_pipeline_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_request_adapter_async
alias da_wgpu_request_adapter_async = void function(const WGPURequestAdapterOptions* desc, WGPUBackendBit mask, ubyte allow_unsafe, WGPURequestAdapterCallback callback, void* userdata)
Safety
- da_wgpu_sampler_destroy
alias da_wgpu_sampler_destroy = void function(WGPUSamplerId sampler_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_set_log_callback
alias da_wgpu_set_log_callback = void function(WGPULogCallback callback)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_set_log_level
alias da_wgpu_set_log_level = int function(WGPULogLevel level)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_shader_module_destroy
alias da_wgpu_shader_module_destroy = void function(WGPUShaderModuleId shader_module_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_swap_chain_get_next_texture
alias da_wgpu_swap_chain_get_next_texture = WGPUSwapChainOutput function(WGPUSwapChainId swap_chain_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_swap_chain_present
alias da_wgpu_swap_chain_present = void function(WGPUSwapChainId swap_chain_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_texture_create_view
alias da_wgpu_texture_create_view = WGPUTextureViewId function(WGPUTextureId texture_id, const WGPUTextureViewDescriptor* desc)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_texture_destroy
alias da_wgpu_texture_destroy = void function(WGPUTextureId texture_id)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
- da_wgpu_texture_view_destroy
alias da_wgpu_texture_view_destroy = void function(WGPUTextureViewId texture_view_id)
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
da_wgpu_adapter_destroy wgpu_adapter_destroy;
Undocumented in source.
- wgpu_adapter_extensions
da_wgpu_adapter_extensions wgpu_adapter_extensions;
Undocumented in source.
- wgpu_adapter_get_info
da_wgpu_adapter_get_info wgpu_adapter_get_info;
Undocumented in source.
- wgpu_adapter_limits
da_wgpu_adapter_limits wgpu_adapter_limits;
Undocumented in source.
- wgpu_adapter_request_device
da_wgpu_adapter_request_device wgpu_adapter_request_device;
Undocumented in source.
- wgpu_bind_group_destroy
da_wgpu_bind_group_destroy wgpu_bind_group_destroy;
Undocumented in source.
- wgpu_bind_group_layout_destroy
da_wgpu_bind_group_layout_destroy wgpu_bind_group_layout_destroy;
Undocumented in source.
- wgpu_buffer_destroy
da_wgpu_buffer_destroy wgpu_buffer_destroy;
Undocumented in source.
- wgpu_buffer_get_mapped_range
da_wgpu_buffer_get_mapped_range wgpu_buffer_get_mapped_range;
Undocumented in source.
- wgpu_buffer_map_read_async
da_wgpu_buffer_map_read_async wgpu_buffer_map_read_async;
Undocumented in source.
- wgpu_buffer_map_write_async
da_wgpu_buffer_map_write_async wgpu_buffer_map_write_async;
Undocumented in source.
- wgpu_buffer_unmap
da_wgpu_buffer_unmap wgpu_buffer_unmap;
Undocumented in source.
- wgpu_command_buffer_destroy
da_wgpu_command_buffer_destroy wgpu_command_buffer_destroy;
Undocumented in source.
- wgpu_command_encoder_begin_compute_pass
da_wgpu_command_encoder_begin_compute_pass wgpu_command_encoder_begin_compute_pass;
Undocumented in source.
- wgpu_command_encoder_begin_render_pass
da_wgpu_command_encoder_begin_render_pass wgpu_command_encoder_begin_render_pass;
Undocumented in source.
- wgpu_command_encoder_copy_buffer_to_buffer
da_wgpu_command_encoder_copy_buffer_to_buffer wgpu_command_encoder_copy_buffer_to_buffer;
Undocumented in source.
- wgpu_command_encoder_copy_buffer_to_texture
da_wgpu_command_encoder_copy_buffer_to_texture wgpu_command_encoder_copy_buffer_to_texture;
Undocumented in source.
- wgpu_command_encoder_copy_texture_to_buffer
da_wgpu_command_encoder_copy_texture_to_buffer wgpu_command_encoder_copy_texture_to_buffer;
Undocumented in source.
- wgpu_command_encoder_copy_texture_to_texture
da_wgpu_command_encoder_copy_texture_to_texture wgpu_command_encoder_copy_texture_to_texture;
Undocumented in source.
- wgpu_command_encoder_destroy
da_wgpu_command_encoder_destroy wgpu_command_encoder_destroy;
Undocumented in source.
- wgpu_command_encoder_finish
da_wgpu_command_encoder_finish wgpu_command_encoder_finish;
Undocumented in source.
- wgpu_compute_pass_destroy
da_wgpu_compute_pass_destroy wgpu_compute_pass_destroy;
Undocumented in source.
- wgpu_compute_pass_dispatch
da_wgpu_compute_pass_dispatch wgpu_compute_pass_dispatch;
Undocumented in source.
- wgpu_compute_pass_dispatch_indirect
da_wgpu_compute_pass_dispatch_indirect wgpu_compute_pass_dispatch_indirect;
Undocumented in source.
- wgpu_compute_pass_end_pass
da_wgpu_compute_pass_end_pass wgpu_compute_pass_end_pass;
Undocumented in source.
- wgpu_compute_pass_insert_debug_marker
da_wgpu_compute_pass_insert_debug_marker wgpu_compute_pass_insert_debug_marker;
Undocumented in source.
- wgpu_compute_pass_pop_debug_group
da_wgpu_compute_pass_pop_debug_group wgpu_compute_pass_pop_debug_group;
Undocumented in source.
- wgpu_compute_pass_push_debug_group
da_wgpu_compute_pass_push_debug_group wgpu_compute_pass_push_debug_group;
Undocumented in source.
- wgpu_compute_pass_set_bind_group
da_wgpu_compute_pass_set_bind_group wgpu_compute_pass_set_bind_group;
Undocumented in source.
- wgpu_compute_pass_set_pipeline
da_wgpu_compute_pass_set_pipeline wgpu_compute_pass_set_pipeline;
Undocumented in source.
- wgpu_create_surface_from_android
da_wgpu_create_surface_from_android wgpu_create_surface_from_android;
Undocumented in source.
- wgpu_create_surface_from_metal_layer
da_wgpu_create_surface_from_metal_layer wgpu_create_surface_from_metal_layer;
Undocumented in source.
- wgpu_create_surface_from_wayland
da_wgpu_create_surface_from_wayland wgpu_create_surface_from_wayland;
Undocumented in source.
- wgpu_create_surface_from_windows_hwnd
da_wgpu_create_surface_from_windows_hwnd wgpu_create_surface_from_windows_hwnd;
Undocumented in source.
- wgpu_create_surface_from_xlib
da_wgpu_create_surface_from_xlib wgpu_create_surface_from_xlib;
Undocumented in source.
- wgpu_device_create_bind_group
da_wgpu_device_create_bind_group wgpu_device_create_bind_group;
Undocumented in source.
- wgpu_device_create_bind_group_layout
da_wgpu_device_create_bind_group_layout wgpu_device_create_bind_group_layout;
Undocumented in source.
- wgpu_device_create_buffer
da_wgpu_device_create_buffer wgpu_device_create_buffer;
Undocumented in source.
- wgpu_device_create_command_encoder
da_wgpu_device_create_command_encoder wgpu_device_create_command_encoder;
Undocumented in source.
- wgpu_device_create_compute_pipeline
da_wgpu_device_create_compute_pipeline wgpu_device_create_compute_pipeline;
Undocumented in source.
- wgpu_device_create_pipeline_layout
da_wgpu_device_create_pipeline_layout wgpu_device_create_pipeline_layout;
Undocumented in source.
- wgpu_device_create_render_pipeline
da_wgpu_device_create_render_pipeline wgpu_device_create_render_pipeline;
Undocumented in source.
- wgpu_device_create_sampler
da_wgpu_device_create_sampler wgpu_device_create_sampler;
Undocumented in source.
- wgpu_device_create_shader_module
da_wgpu_device_create_shader_module wgpu_device_create_shader_module;
Undocumented in source.
- wgpu_device_create_swap_chain
da_wgpu_device_create_swap_chain wgpu_device_create_swap_chain;
Undocumented in source.
- wgpu_device_create_texture
da_wgpu_device_create_texture wgpu_device_create_texture;
Undocumented in source.
- wgpu_device_destroy
da_wgpu_device_destroy wgpu_device_destroy;
Undocumented in source.
- wgpu_device_extensions
da_wgpu_device_extensions wgpu_device_extensions;
Undocumented in source.
- wgpu_device_get_default_queue
da_wgpu_device_get_default_queue wgpu_device_get_default_queue;
Undocumented in source.
- wgpu_device_limits
da_wgpu_device_limits wgpu_device_limits;
Undocumented in source.
- wgpu_device_poll
da_wgpu_device_poll wgpu_device_poll;
Undocumented in source.
- wgpu_get_version
da_wgpu_get_version wgpu_get_version;
Undocumented in source.
- wgpu_pipeline_layout_destroy
da_wgpu_pipeline_layout_destroy wgpu_pipeline_layout_destroy;
Undocumented in source.
- wgpu_queue_submit
da_wgpu_queue_submit wgpu_queue_submit;
Undocumented in source.
- wgpu_queue_write_buffer
da_wgpu_queue_write_buffer wgpu_queue_write_buffer;
Undocumented in source.
- wgpu_queue_write_texture
da_wgpu_queue_write_texture wgpu_queue_write_texture;
Undocumented in source.
- wgpu_render_pass_destroy
da_wgpu_render_pass_destroy wgpu_render_pass_destroy;
Undocumented in source.
- wgpu_render_pass_draw
da_wgpu_render_pass_draw wgpu_render_pass_draw;
Undocumented in source.
- wgpu_render_pass_draw_indexed
da_wgpu_render_pass_draw_indexed wgpu_render_pass_draw_indexed;
Undocumented in source.
- wgpu_render_pass_draw_indexed_indirect
da_wgpu_render_pass_draw_indexed_indirect wgpu_render_pass_draw_indexed_indirect;
Undocumented in source.
- wgpu_render_pass_draw_indirect
da_wgpu_render_pass_draw_indirect wgpu_render_pass_draw_indirect;
Undocumented in source.
- wgpu_render_pass_end_pass
da_wgpu_render_pass_end_pass wgpu_render_pass_end_pass;
Undocumented in source.
- wgpu_render_pass_execute_bundles
da_wgpu_render_pass_execute_bundles wgpu_render_pass_execute_bundles;
Undocumented in source.
- wgpu_render_pass_insert_debug_marker
da_wgpu_render_pass_insert_debug_marker wgpu_render_pass_insert_debug_marker;
Undocumented in source.
- wgpu_render_pass_pop_debug_group
da_wgpu_render_pass_pop_debug_group wgpu_render_pass_pop_debug_group;
Undocumented in source.
- wgpu_render_pass_push_debug_group
da_wgpu_render_pass_push_debug_group wgpu_render_pass_push_debug_group;
Undocumented in source.
- wgpu_render_pass_set_bind_group
da_wgpu_render_pass_set_bind_group wgpu_render_pass_set_bind_group;
Undocumented in source.
- wgpu_render_pass_set_blend_color
da_wgpu_render_pass_set_blend_color wgpu_render_pass_set_blend_color;
Undocumented in source.
- wgpu_render_pass_set_index_buffer
da_wgpu_render_pass_set_index_buffer wgpu_render_pass_set_index_buffer;
Undocumented in source.
- wgpu_render_pass_set_pipeline
da_wgpu_render_pass_set_pipeline wgpu_render_pass_set_pipeline;
Undocumented in source.
- wgpu_render_pass_set_scissor_rect
da_wgpu_render_pass_set_scissor_rect wgpu_render_pass_set_scissor_rect;
Undocumented in source.
- wgpu_render_pass_set_stencil_reference
da_wgpu_render_pass_set_stencil_reference wgpu_render_pass_set_stencil_reference;
Undocumented in source.
- wgpu_render_pass_set_vertex_buffer
da_wgpu_render_pass_set_vertex_buffer wgpu_render_pass_set_vertex_buffer;
Undocumented in source.
- wgpu_render_pass_set_viewport
da_wgpu_render_pass_set_viewport wgpu_render_pass_set_viewport;
Undocumented in source.
- wgpu_render_pipeline_destroy
da_wgpu_render_pipeline_destroy wgpu_render_pipeline_destroy;
Undocumented in source.
- wgpu_request_adapter_async
da_wgpu_request_adapter_async wgpu_request_adapter_async;
Undocumented in source.
- wgpu_sampler_destroy
da_wgpu_sampler_destroy wgpu_sampler_destroy;
Undocumented in source.
- wgpu_set_log_callback
da_wgpu_set_log_callback wgpu_set_log_callback;
Undocumented in source.
- wgpu_set_log_level
da_wgpu_set_log_level wgpu_set_log_level;
Undocumented in source.
- wgpu_shader_module_destroy
da_wgpu_shader_module_destroy wgpu_shader_module_destroy;
Undocumented in source.
- wgpu_swap_chain_get_next_texture
da_wgpu_swap_chain_get_next_texture wgpu_swap_chain_get_next_texture;
Undocumented in source.
- wgpu_swap_chain_present
da_wgpu_swap_chain_present wgpu_swap_chain_present;
Undocumented in source.
- wgpu_texture_create_view
da_wgpu_texture_create_view wgpu_texture_create_view;
Undocumented in source.
- wgpu_texture_destroy
da_wgpu_texture_destroy wgpu_texture_destroy;
Undocumented in source.
- wgpu_texture_view_destroy
da_wgpu_texture_view_destroy wgpu_texture_view_destroy;
Undocumented in source.