[][src]Crate wgpu_native

Structs

AdapterDescriptor
BindGroup
BindGroupDescriptor
BindGroupLayout
BindGroupLayoutBinding
BindGroupLayoutDescriptor
Binding
BlendDescriptor
Buffer
BufferBinding
BufferCopyView
BufferDescriptor
BufferUsageFlags
ByteArray
Color
ColorStateDescriptor
ColorWriteFlags
CommandBuffer
CommandEncoderDescriptor
ComputePass
ComputePipeline
ComputePipelineDescriptor
DepthStencilStateDescriptor
Device
DeviceDescriptor
Extensions
Extent3d
Origin3d
PipelineFlags
PipelineLayout
PipelineLayoutDescriptor
PipelineStageDescriptor
RasterizationStateDescriptor
RefCount
RenderPass
RenderPassColorAttachmentDescriptor
RenderPassDepthStencilAttachmentDescriptor
RenderPassDescriptor
RenderPipeline
RenderPipelineDescriptor
Sampler
SamplerDescriptor
ShaderModule
ShaderModuleDescriptor
ShaderStageFlags
StencilStateFaceDescriptor
Surface
SwapChain
SwapChainDescriptor
SwapChainOutput
Texture
TextureAspectFlags
TextureCopyView
TextureDescriptor
TextureUsageFlags
TextureView
TextureViewDescriptor
VertexAttributeDescriptor
VertexBufferDescriptor
VertexBufferStateDescriptor

Enums

AddressMode
BindingResource
BindingType
BlendFactor
BlendOperation
BorderColor
BufferMapAsyncStatus
CompareFunction
CullMode
FilterMode
FrontFace
IndexFormat
InputStepMode
LoadOp
PowerPreference
PrimitiveTopology
StencilOperation
StoreOp
TextureDimension
TextureFormat
TextureViewDimension
VertexFormat

Functions

adapter_create_device
all_buffer_stages
all_image_stages
command_encoder_begin_compute_pass
command_encoder_begin_render_pass
create_instance
device_create_bind_group
device_create_bind_group_layout
device_create_buffer
device_create_command_encoder
device_create_compute_pipeline
device_create_pipeline_layout
device_create_render_pipeline
device_create_sampler
device_create_shader_module
device_create_swap_chain
device_create_texture
device_track_buffer
device_track_texture
device_track_view
instance_create_surface_from_macos_layer
instance_create_surface_from_windows_hwnd
instance_create_surface_from_xlib
instance_get_adapter
texture_create_view
wgpu_bind_group_destroy
wgpu_buffer_destroy
wgpu_buffer_map_read_async
wgpu_buffer_map_write_async
wgpu_buffer_set_sub_data
wgpu_buffer_unmap
wgpu_command_buffer_copy_buffer_to_buffer
wgpu_command_buffer_copy_buffer_to_texture
wgpu_command_buffer_copy_texture_to_buffer
wgpu_command_buffer_copy_texture_to_texture
wgpu_command_encoder_finish
wgpu_compute_pass_dispatch
wgpu_compute_pass_end_pass
wgpu_compute_pass_set_bind_group
wgpu_compute_pass_set_pipeline
wgpu_device_destroy
wgpu_device_get_queue
wgpu_queue_submit
wgpu_render_pass_draw
wgpu_render_pass_draw_indexed
wgpu_render_pass_end_pass
wgpu_render_pass_set_bind_group
wgpu_render_pass_set_blend_color
wgpu_render_pass_set_index_buffer
wgpu_render_pass_set_pipeline
wgpu_render_pass_set_vertex_buffers
wgpu_swap_chain_get_next_texture
wgpu_swap_chain_present
wgpu_texture_destroy
wgpu_texture_view_destroy

Type Definitions

AdapterId
BindGroupId
BindGroupLayoutId
BufferId
BufferMapReadCallback
BufferMapWriteCallback
CommandBufferId
CommandEncoderId
ComputePassId
ComputePipelineId
DeviceId
InputStateId
InstanceId
PipelineLayoutId
QueueId
RenderPassId
RenderPipelineId
SamplerId
ShaderAttributeIndex
ShaderModuleId
SurfaceId
SwapChainId
SwapImageEpoch
TextureId
TextureViewId