[][src]Trait vulkanalia::vk::ExtPrivateDataExtension

pub trait ExtPrivateDataExtension: DeviceV1_0 {
    fn create_private_data_slot_ext(
        &self,
        create_info: &PrivateDataSlotCreateInfoEXT,
        allocator: Option<&AllocationCallbacks>
    ) -> VkResult<PrivateDataSlotEXT> { ... }
fn destroy_private_data_slot_ext(
        &self,
        private_data_slot: PrivateDataSlotEXT,
        allocator: Option<&AllocationCallbacks>
    ) { ... }
fn get_private_data_ext(
        &self,
        object_type: ObjectType,
        object_handle: u64,
        private_data_slot: PrivateDataSlotEXT
    ) -> u64 { ... }
fn set_private_data_ext(
        &self,
        object_type: ObjectType,
        object_handle: u64,
        private_data_slot: PrivateDataSlotEXT,
        data: u64
    ) -> VkResult<()> { ... } }

Provided methods

Loading content...

Implementors

impl ExtPrivateDataExtension for Device[src]

Loading content...