Skip to content

Commit 284d731

Browse files
committed
Deploying to master from @ gfx-rs/wgpu@70e2302 🚀
1 parent fbebb16 commit 284d731

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

doc/src/wgpu_hal/vulkan/mod.rs.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
<a href=#26 id=26 data-nosnippet>26</a>
2727
<a href=#27 id=27 data-nosnippet>27</a></span><span class="kw">mod </span>adapter;
2828
<a href=#28 id=28 data-nosnippet>28</a><span class="kw">mod </span>command;
29-
<a href=#29 id=29 data-nosnippet>29</a><span class="kw">mod </span>conv;
29+
<a href=#29 id=29 data-nosnippet>29</a><span class="kw">pub mod </span>conv;
3030
<a href=#30 id=30 data-nosnippet>30</a><span class="kw">mod </span>device;
3131
<a href=#31 id=31 data-nosnippet>31</a><span class="kw">mod </span>drm;
3232
<a href=#32 id=32 data-nosnippet>32</a><span class="kw">mod </span>instance;

doc/wgpu_hal/vulkan/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ <h3 id="fences"><a class="doc-anchor" href="#fences">§</a>Fences</h3>
1616
<p>If timeline semaphores are available, they are used 1:1 with wgpu-hal fences.
1717
Otherwise, we manage a pool of <code>VkFence</code> objects behind each <code>hal::Fence</code>.</p>
1818
<p>!</p>
19-
</div></details><h2 id="modules" class="section-header">Modules<a href="#modules" class="anchor">§</a></h2><dl class="item-table"><dt><a class="mod" href="adapter/index.html" title="mod wgpu_hal::vulkan::adapter">adapter</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="mod" href="command/index.html" title="mod wgpu_hal::vulkan::command">command</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="mod" href="conv/index.html" title="mod wgpu_hal::vulkan::conv">conv</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="mod" href="device/index.html" title="mod wgpu_hal::vulkan::device">device</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="mod" href="drm/index.html" title="mod wgpu_hal::vulkan::drm">drm</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="mod" href="instance/index.html" title="mod wgpu_hal::vulkan::instance">instance</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="mod" href="sampler/index.html" title="mod wgpu_hal::vulkan::sampler">sampler</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Sampler cache for Vulkan backend.</dd><dt><a class="mod" href="semaphore_list/index.html" title="mod wgpu_hal::vulkan::semaphore_list">semaphore_<wbr>list</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Definition of the <a href="semaphore_list/struct.SemaphoreList.html" title="struct wgpu_hal::vulkan::semaphore_list::SemaphoreList"><code>SemaphoreList</code></a> type.</dd></dl><h2 id="structs" class="section-header">Structs<a href="#structs" class="anchor">§</a></h2><dl class="item-table"><dt><a class="struct" href="struct.AccelerationStructure.html" title="struct wgpu_hal::vulkan::AccelerationStructure">Acceleration<wbr>Structure</a></dt><dt><a class="struct" href="struct.Adapter.html" title="struct wgpu_hal::vulkan::Adapter">Adapter</a></dt><dt><a class="struct" href="struct.Api.html" title="struct wgpu_hal::vulkan::Api">Api</a></dt><dt><a class="struct" href="struct.AttachmentKey.html" title="struct wgpu_hal::vulkan::AttachmentKey">Attachment<wbr>Key</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.BindGroup.html" title="struct wgpu_hal::vulkan::BindGroup">Bind<wbr>Group</a></dt><dt><a class="struct" href="struct.BindGroupLayout.html" title="struct wgpu_hal::vulkan::BindGroupLayout">Bind<wbr>Group<wbr>Layout</a></dt><dt><a class="struct" href="struct.BindingInfo.html" title="struct wgpu_hal::vulkan::BindingInfo">Binding<wbr>Info</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Information about a binding within a specific BindGroupLayout / BindGroup.
19+
</div></details><h2 id="modules" class="section-header">Modules<a href="#modules" class="anchor">§</a></h2><dl class="item-table"><dt><a class="mod" href="adapter/index.html" title="mod wgpu_hal::vulkan::adapter">adapter</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="mod" href="command/index.html" title="mod wgpu_hal::vulkan::command">command</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="mod" href="conv/index.html" title="mod wgpu_hal::vulkan::conv">conv</a></dt><dt><a class="mod" href="device/index.html" title="mod wgpu_hal::vulkan::device">device</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="mod" href="drm/index.html" title="mod wgpu_hal::vulkan::drm">drm</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="mod" href="instance/index.html" title="mod wgpu_hal::vulkan::instance">instance</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="mod" href="sampler/index.html" title="mod wgpu_hal::vulkan::sampler">sampler</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Sampler cache for Vulkan backend.</dd><dt><a class="mod" href="semaphore_list/index.html" title="mod wgpu_hal::vulkan::semaphore_list">semaphore_<wbr>list</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Definition of the <a href="semaphore_list/struct.SemaphoreList.html" title="struct wgpu_hal::vulkan::semaphore_list::SemaphoreList"><code>SemaphoreList</code></a> type.</dd></dl><h2 id="structs" class="section-header">Structs<a href="#structs" class="anchor">§</a></h2><dl class="item-table"><dt><a class="struct" href="struct.AccelerationStructure.html" title="struct wgpu_hal::vulkan::AccelerationStructure">Acceleration<wbr>Structure</a></dt><dt><a class="struct" href="struct.Adapter.html" title="struct wgpu_hal::vulkan::Adapter">Adapter</a></dt><dt><a class="struct" href="struct.Api.html" title="struct wgpu_hal::vulkan::Api">Api</a></dt><dt><a class="struct" href="struct.AttachmentKey.html" title="struct wgpu_hal::vulkan::AttachmentKey">Attachment<wbr>Key</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.BindGroup.html" title="struct wgpu_hal::vulkan::BindGroup">Bind<wbr>Group</a></dt><dt><a class="struct" href="struct.BindGroupLayout.html" title="struct wgpu_hal::vulkan::BindGroupLayout">Bind<wbr>Group<wbr>Layout</a></dt><dt><a class="struct" href="struct.BindingInfo.html" title="struct wgpu_hal::vulkan::BindingInfo">Binding<wbr>Info</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Information about a binding within a specific BindGroupLayout / BindGroup.
2020
This will be used to construct a <a href="../../naga/back/spv/struct.BindingInfo.html" title="struct naga::back::spv::BindingInfo"><code>naga::back::spv::BindingInfo</code></a>, where
2121
the descriptor set value will be taken from the index of the group.</dd><dt><a class="struct" href="struct.Buffer.html" title="struct wgpu_hal::vulkan::Buffer">Buffer</a></dt><dt><a class="struct" href="struct.ColorAttachmentKey.html" title="struct wgpu_hal::vulkan::ColorAttachmentKey">Color<wbr>Attachment<wbr>Key</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.CommandBuffer.html" title="struct wgpu_hal::vulkan::CommandBuffer">Command<wbr>Buffer</a></dt><dt><a class="struct" href="struct.CommandEncoder.html" title="struct wgpu_hal::vulkan::CommandEncoder">Command<wbr>Encoder</a></dt><dt><a class="struct" href="struct.ComputePipeline.html" title="struct wgpu_hal::vulkan::ComputePipeline">Compute<wbr>Pipeline</a></dt><dt><a class="struct" href="struct.CreateDeviceCallbackArgs.html" title="struct wgpu_hal::vulkan::CreateDeviceCallbackArgs">Create<wbr>Device<wbr>Callback<wbr>Args</a></dt><dd>Arguments to the <a href="type.CreateDeviceCallback.html" title="type wgpu_hal::vulkan::CreateDeviceCallback"><code>CreateDeviceCallback</code></a>.</dd><dt><a class="struct" href="struct.CreateInstanceCallbackArgs.html" title="struct wgpu_hal::vulkan::CreateInstanceCallbackArgs">Create<wbr>Instance<wbr>Callback<wbr>Args</a></dt><dd>Arguments to the <a href="type.CreateInstanceCallback.html" title="type wgpu_hal::vulkan::CreateInstanceCallback"><code>CreateInstanceCallback</code></a>.</dd><dt><a class="struct" href="struct.DebugUtils.html" title="struct wgpu_hal::vulkan::DebugUtils">Debug<wbr>Utils</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.DebugUtilsCreateInfo.html" title="struct wgpu_hal::vulkan::DebugUtilsCreateInfo">Debug<wbr>Utils<wbr>Create<wbr>Info</a></dt><dt><a class="struct" href="struct.DebugUtilsMessengerUserData.html" title="struct wgpu_hal::vulkan::DebugUtilsMessengerUserData">Debug<wbr>Utils<wbr>Messenger<wbr>User<wbr>Data</a></dt><dd>User data needed by <code>instance::debug_utils_messenger_callback</code>.</dd><dt><a class="struct" href="struct.DepthStencilAttachmentKey.html" title="struct wgpu_hal::vulkan::DepthStencilAttachmentKey">Depth<wbr>Stencil<wbr>Attachment<wbr>Key</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.Device.html" title="struct wgpu_hal::vulkan::Device">Device</a></dt><dt><a class="struct" href="struct.DeviceExtensionFunctions.html" title="struct wgpu_hal::vulkan::DeviceExtensionFunctions">Device<wbr>Extension<wbr>Functions</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.DeviceShared.html" title="struct wgpu_hal::vulkan::DeviceShared">Device<wbr>Shared</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.FramebufferKey.html" title="struct wgpu_hal::vulkan::FramebufferKey">Framebuffer<wbr>Key</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.IdentifiedTextureView.html" title="struct wgpu_hal::vulkan::IdentifiedTextureView">Identified<wbr>Texture<wbr>View</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>A texture view paired with its identity.</dd><dt><a class="struct" href="struct.Instance.html" title="struct wgpu_hal::vulkan::Instance">Instance</a></dt><dt><a class="struct" href="struct.InstanceShared.html" title="struct wgpu_hal::vulkan::InstanceShared">Instance<wbr>Shared</a></dt><dt><a class="struct" href="struct.PhysicalDeviceFeatures.html" title="struct wgpu_hal::vulkan::PhysicalDeviceFeatures">Physical<wbr>Device<wbr>Features</a></dt><dd>Features supported by a [<code>vk::PhysicalDevice</code>] and its extensions.</dd><dt><a class="struct" href="struct.PipelineCache.html" title="struct wgpu_hal::vulkan::PipelineCache">Pipeline<wbr>Cache</a></dt><dt><a class="struct" href="struct.PipelineLayout.html" title="struct wgpu_hal::vulkan::PipelineLayout">Pipeline<wbr>Layout</a></dt><dt><a class="struct" href="struct.PrivateCapabilities.html" title="struct wgpu_hal::vulkan::PrivateCapabilities">Private<wbr>Capabilities</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Set of internal capabilities, which don’t show up in the exposed
2222
device geometry, but affect the code paths taken internally.</dd><dt><a class="struct" href="struct.QuerySet.html" title="struct wgpu_hal::vulkan::QuerySet">Query<wbr>Set</a></dt><dt><a class="struct" href="struct.Queue.html" title="struct wgpu_hal::vulkan::Queue">Queue</a></dt><dt><a class="struct" href="struct.RawTlasInstance.html" title="struct wgpu_hal::vulkan::RawTlasInstance">RawTlas<wbr>Instance</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.RayTracingDeviceExtensionFunctions.html" title="struct wgpu_hal::vulkan::RayTracingDeviceExtensionFunctions">RayTracing<wbr>Device<wbr>Extension<wbr>Functions</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.RelaySemaphores.html" title="struct wgpu_hal::vulkan::RelaySemaphores">Relay<wbr>Semaphores</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Semaphores for forcing queue submissions to run in order.</dd><dt><a class="struct" href="struct.RenderPassKey.html" title="struct wgpu_hal::vulkan::RenderPassKey">Render<wbr>Pass<wbr>Key</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.RenderPipeline.html" title="struct wgpu_hal::vulkan::RenderPipeline">Render<wbr>Pipeline</a></dt><dt><a class="struct" href="struct.ResourceIdentity.html" title="struct wgpu_hal::vulkan::ResourceIdentity">Resource<wbr>Identity</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>A unique identifier for a resource of type <code>T</code>.</dd><dt><a class="struct" href="struct.ResourceIdentityFactory.html" title="struct wgpu_hal::vulkan::ResourceIdentityFactory">Resource<wbr>Identity<wbr>Factory</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Generates unique IDs for each resource of type <code>T</code>.</dd><dt><a class="struct" href="struct.Sampler.html" title="struct wgpu_hal::vulkan::Sampler">Sampler</a></dt><dt><a class="struct" href="struct.Surface.html" title="struct wgpu_hal::vulkan::Surface">Surface</a></dt><dt><a class="struct" href="struct.SurfaceTexture.html" title="struct wgpu_hal::vulkan::SurfaceTexture">Surface<wbr>Texture</a></dt><dt><a class="struct" href="struct.Swapchain.html" title="struct wgpu_hal::vulkan::Swapchain">Swapchain</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.SwapchainAcquireSemaphore.html" title="struct wgpu_hal::vulkan::SwapchainAcquireSemaphore">Swapchain<wbr>Acquire<wbr>Semaphore</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Semaphore used to acquire a swapchain image.</dd><dt><a class="struct" href="struct.SwapchainPresentSemaphores.html" title="struct wgpu_hal::vulkan::SwapchainPresentSemaphores">Swapchain<wbr>Present<wbr>Semaphores</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.Temp.html" title="struct wgpu_hal::vulkan::Temp">Temp</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>Miscellaneous allocation recycling pool for <code>CommandAllocator</code>.</dd><dt><a class="struct" href="struct.TempTextureViewKey.html" title="struct wgpu_hal::vulkan::TempTextureViewKey">Temp<wbr>Texture<wbr>View<wbr>Key</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dt><a class="struct" href="struct.Texture.html" title="struct wgpu_hal::vulkan::Texture">Texture</a></dt><dt><a class="struct" href="struct.TextureView.html" title="struct wgpu_hal::vulkan::TextureView">Texture<wbr>View</a></dt><dt><a class="struct" href="struct.ValidationLayerProperties.html" title="struct wgpu_hal::vulkan::ValidationLayerProperties">Validation<wbr>Layer<wbr>Properties</a><span title="Restricted Visibility">&nbsp;🔒</span> </dt><dd>The properties related to the validation layer needed for the

0 commit comments

Comments
 (0)