Docs.rs
wgpu-native-0.5.1
wgpu-native 0.5.1
Permalink
Docs.rs crate page
MPL-2.0
Links
Repository
crates.io
Source
Owners
kvark
grovesNL
Dependencies
arrayvec ^0.5
normal
wgpu-core ^0.5
normal
lazy_static ^1.1
normal
libc ^0.2
normal
parking_lot ^0.10
normal
raw-window-handle ^0.3
normal
wgpu-types ^0.5
normal
objc ^0.2.7
normal
Versions
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Crate wgpu_native
See all wgpu_native's items
Functions
Type Definitions
All crates
[
−
]
[src]
Crate
wgpu_native
Functions
adapter_get_info
wgpu_adapter_destroy
wgpu_adapter_request_device
wgpu_bind_group_destroy
wgpu_buffer_destroy
wgpu_buffer_map_read_async
wgpu_buffer_map_write_async
wgpu_buffer_unmap
wgpu_command_buffer_destroy
wgpu_command_encoder_begin_compute_pass
⚠
Safety
wgpu_command_encoder_begin_render_pass
⚠
Safety
wgpu_command_encoder_copy_buffer_to_buffer
wgpu_command_encoder_copy_buffer_to_texture
wgpu_command_encoder_copy_texture_to_buffer
wgpu_command_encoder_copy_texture_to_texture
wgpu_command_encoder_destroy
wgpu_command_encoder_finish
wgpu_command_encoder_insert_debug_marker
⚠
wgpu_command_encoder_pop_debug_group
⚠
wgpu_command_encoder_push_debug_group
⚠
wgpu_compute_pass_destroy
⚠
wgpu_compute_pass_dispatch
⚠
wgpu_compute_pass_dispatch_indirect
⚠
wgpu_compute_pass_end_pass
⚠
wgpu_compute_pass_finish
⚠
wgpu_compute_pass_insert_debug_marker
⚠
wgpu_compute_pass_pop_debug_group
⚠
wgpu_compute_pass_push_debug_group
⚠
wgpu_compute_pass_set_bind_group
⚠
Safety
wgpu_compute_pass_set_pipeline
⚠
wgpu_create_surface
wgpu_create_surface_from_wayland
wgpu_create_surface_from_xlib
wgpu_device_create_bind_group
wgpu_device_create_bind_group_layout
wgpu_device_create_buffer
wgpu_device_create_buffer_mapped
⚠
Safety
wgpu_device_create_command_encoder
wgpu_device_create_compute_pipeline
wgpu_device_create_pipeline_layout
wgpu_device_create_render_pipeline
wgpu_device_create_sampler
wgpu_device_create_shader_module
wgpu_device_create_swap_chain
wgpu_device_create_texture
wgpu_device_destroy
wgpu_device_get_default_queue
wgpu_device_get_limits
wgpu_device_poll
wgpu_enumerate_adapters
wgpu_queue_submit
⚠
Safety
wgpu_render_pass_destroy
⚠
wgpu_render_pass_draw
⚠
wgpu_render_pass_draw_indexed
⚠
wgpu_render_pass_draw_indexed_indirect
⚠
wgpu_render_pass_draw_indirect
⚠
wgpu_render_pass_end_pass
⚠
Safety
wgpu_render_pass_execute_bundles
wgpu_render_pass_finish
⚠
wgpu_render_pass_insert_debug_marker
⚠
wgpu_render_pass_pop_debug_group
⚠
wgpu_render_pass_push_debug_group
⚠
wgpu_render_pass_set_bind_group
⚠
Safety
wgpu_render_pass_set_blend_color
⚠
wgpu_render_pass_set_index_buffer
⚠
wgpu_render_pass_set_pipeline
⚠
wgpu_render_pass_set_scissor_rect
⚠
wgpu_render_pass_set_stencil_reference
⚠
wgpu_render_pass_set_vertex_buffer
⚠
wgpu_render_pass_set_viewport
⚠
wgpu_request_adapter_async
⚠
Safety
wgpu_sampler_destroy
wgpu_swap_chain_get_next_texture
wgpu_swap_chain_present
wgpu_texture_create_view
wgpu_texture_destroy
wgpu_texture_view_destroy
Type Definitions
RequestAdapterCallback