Docs.rs
pilka_ash-0.7.11
pilka_ash 0.7.11
Permalink
Docs.rs crate page
MIT
Links
Repository
crates.io
Source
Owners
pudnax
Dependencies
ash ^0.37.0
normal
ash-molten ^0.13.0
normal
ash-window ^0.12.0
normal
bytemuck ^1.12.1
normal
ktx ^0.3.2
normal
pilka_types ^0.7.1
normal
puffin ^0.13.3
normal
raw-window-handle ^0.5.0
normal
Versions
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-pc-windows-msvc
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
☰
Handle
Required Associated Constants
TYPE
Required Methods
as_raw
from_raw
Implementors
In pilka_ash::vk
?
Trait
pilka_ash
::
vk
::
Handle
source
·
[
−
]
pub trait Handle { const
TYPE
:
ObjectType
; fn
as_raw
(self) ->
u64
;
fn
from_raw
(
u64
) -> Self; }
Required Associated Constants
source
const
TYPE
:
ObjectType
Required Methods
source
fn
as_raw
(self) ->
u64
source
fn
from_raw
(
u64
) -> Self
Implementors
source
impl
Handle
for
GpaSessionAmd
source
const
TYPE
:
ObjectType
= ObjectType::UNKNOWN
source
impl
Handle
for
AccelerationStructureKHR
source
const
TYPE
:
ObjectType
= ObjectType::ACCELERATION_STRUCTURE_KHR
source
impl
Handle
for
AccelerationStructureNV
source
const
TYPE
:
ObjectType
= ObjectType::ACCELERATION_STRUCTURE_NV
source
impl
Handle
for
Buffer
source
const
TYPE
:
ObjectType
= ObjectType::BUFFER
source
impl
Handle
for
BufferCollectionFUCHSIA
source
const
TYPE
:
ObjectType
= ObjectType::BUFFER_COLLECTION_FUCHSIA
source
impl
Handle
for
BufferView
source
const
TYPE
:
ObjectType
= ObjectType::BUFFER_VIEW
source
impl
Handle
for
CommandBuffer
source
const
TYPE
:
ObjectType
= ObjectType::COMMAND_BUFFER
source
impl
Handle
for
CommandPool
source
const
TYPE
:
ObjectType
= ObjectType::COMMAND_POOL
source
impl
Handle
for
CuFunctionNVX
source
const
TYPE
:
ObjectType
= ObjectType::CU_FUNCTION_NVX
source
impl
Handle
for
CuModuleNVX
source
const
TYPE
:
ObjectType
= ObjectType::CU_MODULE_NVX
source
impl
Handle
for
DebugReportCallbackEXT
source
const
TYPE
:
ObjectType
= ObjectType::DEBUG_REPORT_CALLBACK_EXT
source
impl
Handle
for
DebugUtilsMessengerEXT
source
const
TYPE
:
ObjectType
= ObjectType::DEBUG_UTILS_MESSENGER_EXT
source
impl
Handle
for
DeferredOperationKHR
source
const
TYPE
:
ObjectType
= ObjectType::DEFERRED_OPERATION_KHR
source
impl
Handle
for
DescriptorPool
source
const
TYPE
:
ObjectType
= ObjectType::DESCRIPTOR_POOL
source
impl
Handle
for
DescriptorSet
source
const
TYPE
:
ObjectType
= ObjectType::DESCRIPTOR_SET
source
impl
Handle
for
DescriptorSetLayout
source
const
TYPE
:
ObjectType
= ObjectType::DESCRIPTOR_SET_LAYOUT
source
impl
Handle
for
DescriptorUpdateTemplate
source
const
TYPE
:
ObjectType
= ObjectType::DESCRIPTOR_UPDATE_TEMPLATE
source
impl
Handle
for
Device
source
const
TYPE
:
ObjectType
= ObjectType::DEVICE
source
impl
Handle
for
DeviceMemory
source
const
TYPE
:
ObjectType
= ObjectType::DEVICE_MEMORY
source
impl
Handle
for
DisplayKHR
source
const
TYPE
:
ObjectType
= ObjectType::DISPLAY_KHR
source
impl
Handle
for
DisplayModeKHR
source
const
TYPE
:
ObjectType
= ObjectType::DISPLAY_MODE_KHR
source
impl
Handle
for
Event
source
const
TYPE
:
ObjectType
= ObjectType::EVENT
source
impl
Handle
for
Fence
source
const
TYPE
:
ObjectType
= ObjectType::FENCE
source
impl
Handle
for
Framebuffer
source
const
TYPE
:
ObjectType
= ObjectType::FRAMEBUFFER
source
impl
Handle
for
Image
source
const
TYPE
:
ObjectType
= ObjectType::IMAGE
source
impl
Handle
for
ImageView
source
const
TYPE
:
ObjectType
= ObjectType::IMAGE_VIEW
source
impl
Handle
for
IndirectCommandsLayoutNV
source
const
TYPE
:
ObjectType
= ObjectType::INDIRECT_COMMANDS_LAYOUT_NV
source
impl
Handle
for
Instance
source
const
TYPE
:
ObjectType
= ObjectType::INSTANCE
source
impl
Handle
for
PerformanceConfigurationINTEL
source
const
TYPE
:
ObjectType
= ObjectType::PERFORMANCE_CONFIGURATION_INTEL
source
impl
Handle
for
PhysicalDevice
source
const
TYPE
:
ObjectType
= ObjectType::PHYSICAL_DEVICE
source
impl
Handle
for
Pipeline
source
const
TYPE
:
ObjectType
= ObjectType::PIPELINE
source
impl
Handle
for
PipelineCache
source
const
TYPE
:
ObjectType
= ObjectType::PIPELINE_CACHE
source
impl
Handle
for
PipelineLayout
source
const
TYPE
:
ObjectType
= ObjectType::PIPELINE_LAYOUT
source
impl
Handle
for
PrivateDataSlot
source
const
TYPE
:
ObjectType
= ObjectType::PRIVATE_DATA_SLOT
source
impl
Handle
for
QueryPool
source
const
TYPE
:
ObjectType
= ObjectType::QUERY_POOL
source
impl
Handle
for
Queue
source
const
TYPE
:
ObjectType
= ObjectType::QUEUE
source
impl
Handle
for
RenderPass
source
const
TYPE
:
ObjectType
= ObjectType::RENDER_PASS
source
impl
Handle
for
Sampler
source
const
TYPE
:
ObjectType
= ObjectType::SAMPLER
source
impl
Handle
for
SamplerYcbcrConversion
source
const
TYPE
:
ObjectType
= ObjectType::SAMPLER_YCBCR_CONVERSION
source
impl
Handle
for
Semaphore
source
const
TYPE
:
ObjectType
= ObjectType::SEMAPHORE
source
impl
Handle
for
ShaderModule
source
const
TYPE
:
ObjectType
= ObjectType::SHADER_MODULE
source
impl
Handle
for
SurfaceKHR
source
const
TYPE
:
ObjectType
= ObjectType::SURFACE_KHR
source
impl
Handle
for
SwapchainKHR
source
const
TYPE
:
ObjectType
= ObjectType::SWAPCHAIN_KHR
source
impl
Handle
for
ValidationCacheEXT
source
const
TYPE
:
ObjectType
= ObjectType::VALIDATION_CACHE_EXT
source
impl
Handle
for
VideoSessionKHR
source
const
TYPE
:
ObjectType
= ObjectType::VIDEO_SESSION_KHR
source
impl
Handle
for
VideoSessionParametersKHR
source
const
TYPE
:
ObjectType
= ObjectType::VIDEO_SESSION_PARAMETERS_KHR