| LOW | wgpu-hal/Cargo.toml | 41 | |
| LOW | wgpu-hal/Cargo.toml | 61 | # enables the `vulkan` feature in `wgpu-core-deps-windows-linux-android` which in turn enables the |
| LOW | wgpu-hal/src/lib.rs | 1 | //! A cross-platform unsafe graphics abstraction. |
| LOW | wgpu-hal/src/lib.rs | 21 | //! graphics system. If you need safety, the [`wgpu-core`] crate provides a |
| LOW | wgpu-hal/src/lib.rs | 41 | //! unlike `wgpu-core`, which refers to objects by ID. |
| LOW | wgpu-hal/src/lib.rs | 61 | //! do any mutating work. |
| LOW | wgpu-hal/src/lib.rs | 81 | //! Vulkan bindings. It's also available on macOS, if you install [MoltenVK]. |
| LOW | wgpu-hal/src/lib.rs | 101 | //! |
| LOW | wgpu-hal/src/lib.rs | 121 | //! available on the system. For example, [`vulkan::Api::Instance::init`][Ii] |
| LOW | wgpu-hal/src/lib.rs | 141 | //! - [`Api::Surface`] implements the [`Surface`] trait, which represents a |
| LOW | wgpu-hal/src/lib.rs | 161 | //! applications, like web browsers, where the API is available to untrusted |
| LOW | wgpu-hal/src/lib.rs | 181 | //! A desire for "defense in depth" may suggest performing additional validation |
| LOW | wgpu-hal/src/lib.rs | 201 | //! functionality, which is only available in `wgpu-core`. |
| LOW | wgpu-hal/src/lib.rs | 241 | extern crate alloc; |
| LOW | wgpu-hal/src/lib.rs | 541 | |
| LOW | wgpu-hal/src/lib.rs | 621 | /// |
| LOW | wgpu-hal/src/lib.rs | 681 | &self, |
| LOW | wgpu-hal/src/lib.rs | 701 | /// |
| LOW | wgpu-hal/src/lib.rs | 721 | /// by future acquisitions. |
| LOW | wgpu-hal/src/lib.rs | 741 | /// - You may only have one texture acquired from `self` at a time. When |
| LOW | wgpu-hal/src/lib.rs | 761 | /// returned by subsequent calls to [`self.acquire_texture`]. |
| LOW | wgpu-hal/src/lib.rs | 801 | /// |
| LOW | wgpu-hal/src/lib.rs | 821 | /// for command submission. |
| LOW | wgpu-hal/src/lib.rs | 841 | /// |
| LOW | wgpu-hal/src/lib.rs | 861 | /// [`vulkan::Device`]: vulkan/struct.Device.html |
| LOW | wgpu-hal/src/lib.rs | 881 | type A: Api; |
| LOW | wgpu-hal/src/lib.rs | 901 | |
| LOW | wgpu-hal/src/lib.rs | 921 | /// - The given `buffer` must have been created with the [`MAP_READ`] or |
| LOW | wgpu-hal/src/lib.rs | 941 | /// |
| LOW | wgpu-hal/src/lib.rs | 961 | /// # Safety |
| LOW | wgpu-hal/src/lib.rs | 1101 | /// The `value` argument must not exceed the highest value that an actual |
| LOW | wgpu-hal/src/lib.rs | 1121 | value: FenceValue, |
| LOW | wgpu-hal/src/lib.rs | 1181 | /// Submit `command_buffers` for execution on GPU. |
| LOW | wgpu-hal/src/lib.rs | 1201 | /// If two calls to `submit` on a single `Queue` from different threads are |
| LOW | wgpu-hal/src/lib.rs | 1221 | /// - All resources used by a submitted [`CommandBuffer`][cb] |
| LOW | wgpu-hal/src/lib.rs | 1241 | /// [`Fence`]: Api::Fence |
| LOW | wgpu-hal/src/lib.rs | 1261 | /// - `texture` must have been acquired from `surface` via |
| LOW | wgpu-hal/src/lib.rs | 1281 | &self, |
| LOW | wgpu-hal/src/lib.rs | 1301 | /// storage. Thus, `CommandBuffer`s must not outlive the |
| LOW | wgpu-hal/src/lib.rs | 1321 | /// |
| LOW | wgpu-hal/src/lib.rs | 1341 | /// |
| LOW | wgpu-hal/src/lib.rs | 1361 | /// |
| LOW | wgpu-hal/src/lib.rs | 1381 | /// # Safety |
| LOW | wgpu-hal/src/lib.rs | 1481 | &mut self, |
| LOW | wgpu-hal/src/lib.rs | 1501 | /// clear any bind groups. |
| LOW | wgpu-hal/src/lib.rs | 1581 | /// - [`set_vertex_buffer`](CommandEncoder::set_vertex_buffer) |
| LOW | wgpu-hal/src/lib.rs | 1701 | /// - [`set_compute_pipeline`](CommandEncoder::set_compute_pipeline) |
| LOW | wgpu-hal/src/lib.rs | 1961 | /// is the bind group binding's stated [size], rounded up to the next |
| LOW | wgpu-hal/src/lib.rs | 2001 | pub capabilities: Capabilities, |
| LOW | wgpu-hal/src/lib.rs | 2161 | /// |
| LOW | wgpu-hal/src/lib.rs | 2181 | /// |
| LOW | wgpu-hal/src/lib.rs | 2201 | /// previously stated that a `BufferBinding` must have `offset` strictly less |
| LOW | wgpu-hal/src/lib.rs | 2221 | /// `BufferBinding`s, while still allowing public read access to the `offset` |
| LOW | wgpu-hal/src/lib.rs | 2281 | /// of this method. `Buffer::binding` validates the size of the binding |
| LOW | wgpu-hal/src/lib.rs | 2761 | |
| LOW | wgpu-hal/src/validation_canary.rs | 1 | use alloc::{string::String, vec::Vec}; |
| LOW | wgpu-hal/src/dx12/adapter.rs | 661 | // As our RWByteAddressBuffers can exist on both descriptor heaps and |
| LOW | wgpu-hal/src/dx12/adapter.rs | 741 | let downlevel = wgt::DownlevelCapabilities::default(); |
| LOW | wgpu-hal/src/dx12/device.rs | 881 | unsafe fn create_pipeline_layout( |
| LOW | wgpu-hal/src/dx12/device.rs | 901 | // Each dynamic uniform buffer takes up a CBV root descriptor. |
| 1912 more matches not shown… |