Trait ash::version::EntryV1_0 [] [src]

pub trait EntryV1_0 {
    type Fp: FunctionPointers;
    fn fp_v1_0(&self) -> &EntryFnV1_0;
    fn static_fn(&self) -> &StaticFn;

    fn create_instance(&self,
                       create_info: &InstanceCreateInfo,
                       allocation_callbacks: Option<&AllocationCallbacks>)
                       -> Result<Instance<Self::Fp>, InstanceError> { ... } fn enumerate_instance_layer_properties(&self)
                                           -> VkResult<Vec<LayerProperties>> { ... } fn enumerate_instance_extension_properties(&self)
                                               -> VkResult<Vec<ExtensionProperties>> { ... } fn get_instance_proc_addr(&self,
                              instance: Instance,
                              p_name: *const c_char)
                              -> PFN_vkVoidFunction { ... } }

Associated Types

Required Methods

Provided Methods

Implementors