Lines Matching full:using
38 using type = NoDestructor;
44 using type = typename SharedHandleTraits<HandleType>::DestructorType;
48 using DestructorTypeOf = typename GetDestructorType<HandleType>::type;
246 …using BaseType = SharedHandleBase<HandleType, SharedHeader<DestructorTypeOf<HandleType>, typena…
247 using DeleterType = typename SharedHandleTraits<HandleType>::deleter;
265 using BaseType::internalDestroy;
281 using DestructorType = typename SharedHandleTraits<HandleType>::DestructorType;
284 using DestroyFunctionPointerType =
289 …using SelectorType = typename std::conditional<HasDestructor<HandleType>::value, DestructorType, H…
325 using DestructorType = typename SharedHandleTraits<HandleType>::DestructorType;
328 …using DestroyFunctionPointerType = void ( DestructorType::* )( HandleType, const AllocationCallbac…
356 using DestructorType = typename SharedHandleTraits<HandleType>::DestructorType;
359 …using DestroyFunctionPointerType = void ( DestructorType::* )( HandleType, const Dispatcher & ) co…
384 using DestructorType = typename SharedHandleTraits<HandleType>::DestructorType;
387 …using ReturnType = decltype( std::declval<DestructorType>().free( PoolType(), 0u, nullptr, Dispatc…
390 …using DestroyFunctionPointerType = ReturnType<Dispatcher> ( DestructorType::* )( PoolType, uint32_…
428 using DestructorType = NoDestructor;
429 using deleter = ObjectDestroyShared<Instance>;
432 using SharedInstance = SharedHandle<Instance>;
438 using DestructorType = NoDestructor;
439 using deleter = ObjectDestroyShared<Device>;
442 using SharedDevice = SharedHandle<Device>;
448 using DestructorType = Device;
449 using deleter = ObjectFreeShared<DeviceMemory>;
452 using SharedDeviceMemory = SharedHandle<DeviceMemory>;
458 using DestructorType = Device;
459 using deleter = ObjectDestroyShared<Fence>;
462 using SharedFence = SharedHandle<Fence>;
468 using DestructorType = Device;
469 using deleter = ObjectDestroyShared<Semaphore>;
472 using SharedSemaphore = SharedHandle<Semaphore>;
478 using DestructorType = Device;
479 using deleter = ObjectDestroyShared<Event>;
482 using SharedEvent = SharedHandle<Event>;
488 using DestructorType = Device;
489 using deleter = ObjectDestroyShared<QueryPool>;
492 using SharedQueryPool = SharedHandle<QueryPool>;
498 using DestructorType = Device;
499 using deleter = ObjectDestroyShared<Buffer>;
502 using SharedBuffer = SharedHandle<Buffer>;
508 using DestructorType = Device;
509 using deleter = ObjectDestroyShared<BufferView>;
512 using SharedBufferView = SharedHandle<BufferView>;
518 using DestructorType = Device;
519 using deleter = ObjectDestroyShared<Image>;
522 using SharedImage = SharedHandle<Image>;
528 using DestructorType = Device;
529 using deleter = ObjectDestroyShared<ImageView>;
532 using SharedImageView = SharedHandle<ImageView>;
538 using DestructorType = Device;
539 using deleter = ObjectDestroyShared<ShaderModule>;
542 using SharedShaderModule = SharedHandle<ShaderModule>;
548 using DestructorType = Device;
549 using deleter = ObjectDestroyShared<PipelineCache>;
552 using SharedPipelineCache = SharedHandle<PipelineCache>;
558 using DestructorType = Device;
559 using deleter = ObjectDestroyShared<Pipeline>;
562 using SharedPipeline = SharedHandle<Pipeline>;
568 using DestructorType = Device;
569 using deleter = ObjectDestroyShared<PipelineLayout>;
572 using SharedPipelineLayout = SharedHandle<PipelineLayout>;
578 using DestructorType = Device;
579 using deleter = ObjectDestroyShared<Sampler>;
582 using SharedSampler = SharedHandle<Sampler>;
588 using DestructorType = Device;
589 using deleter = ObjectDestroyShared<DescriptorPool>;
592 using SharedDescriptorPool = SharedHandle<DescriptorPool>;
598 using DestructorType = Device;
599 using deleter = PoolFreeShared<DescriptorSet, DescriptorPool>;
602 using SharedDescriptorSet = SharedHandle<DescriptorSet>;
608 using DestructorType = Device;
609 using deleter = ObjectDestroyShared<DescriptorSetLayout>;
612 using SharedDescriptorSetLayout = SharedHandle<DescriptorSetLayout>;
618 using DestructorType = Device;
619 using deleter = ObjectDestroyShared<Framebuffer>;
622 using SharedFramebuffer = SharedHandle<Framebuffer>;
628 using DestructorType = Device;
629 using deleter = ObjectDestroyShared<RenderPass>;
632 using SharedRenderPass = SharedHandle<RenderPass>;
638 using DestructorType = Device;
639 using deleter = ObjectDestroyShared<CommandPool>;
642 using SharedCommandPool = SharedHandle<CommandPool>;
648 using DestructorType = Device;
649 using deleter = PoolFreeShared<CommandBuffer, CommandPool>;
652 using SharedCommandBuffer = SharedHandle<CommandBuffer>;
659 using DestructorType = Device;
660 using deleter = ObjectDestroyShared<SamplerYcbcrConversion>;
663 using SharedSamplerYcbcrConversion = SharedHandle<SamplerYcbcrConversion>;
664 using SharedSamplerYcbcrConversionKHR = SharedHandle<SamplerYcbcrConversion>;
670 using DestructorType = Device;
671 using deleter = ObjectDestroyShared<DescriptorUpdateTemplate>;
674 using SharedDescriptorUpdateTemplate = SharedHandle<DescriptorUpdateTemplate>;
675 using SharedDescriptorUpdateTemplateKHR = SharedHandle<DescriptorUpdateTemplate>;
682 using DestructorType = Device;
683 using deleter = ObjectDestroyShared<PrivateDataSlot>;
686 using SharedPrivateDataSlot = SharedHandle<PrivateDataSlot>;
687 using SharedPrivateDataSlotEXT = SharedHandle<PrivateDataSlot>;
694 using DestructorType = Instance;
695 using deleter = ObjectDestroyShared<SurfaceKHR>;
698 using SharedSurfaceKHR = SharedHandle<SurfaceKHR>;
705 using DestructorType = Device;
706 using deleter = ObjectDestroyShared<SwapchainKHR>;
709 using SharedSwapchainKHR = SharedHandle<SwapchainKHR>;
716 using DestructorType = PhysicalDevice;
717 using deleter = ObjectDestroyShared<DisplayKHR>;
720 using SharedDisplayKHR = SharedHandle<DisplayKHR>;
727 using DestructorType = Instance;
728 using deleter = ObjectDestroyShared<DebugReportCallbackEXT>;
731 using SharedDebugReportCallbackEXT = SharedHandle<DebugReportCallbackEXT>;
738 using DestructorType = Device;
739 using deleter = ObjectDestroyShared<VideoSessionKHR>;
742 using SharedVideoSessionKHR = SharedHandle<VideoSessionKHR>;
748 using DestructorType = Device;
749 using deleter = ObjectDestroyShared<VideoSessionParametersKHR>;
752 using SharedVideoSessionParametersKHR = SharedHandle<VideoSessionParametersKHR>;
759 using DestructorType = Device;
760 using deleter = ObjectDestroyShared<CuModuleNVX>;
763 using SharedCuModuleNVX = SharedHandle<CuModuleNVX>;
769 using DestructorType = Device;
770 using deleter = ObjectDestroyShared<CuFunctionNVX>;
773 using SharedCuFunctionNVX = SharedHandle<CuFunctionNVX>;
780 using DestructorType = Instance;
781 using deleter = ObjectDestroyShared<DebugUtilsMessengerEXT>;
784 using SharedDebugUtilsMessengerEXT = SharedHandle<DebugUtilsMessengerEXT>;
791 using DestructorType = Device;
792 using deleter = ObjectDestroyShared<AccelerationStructureKHR>;
795 using SharedAccelerationStructureKHR = SharedHandle<AccelerationStructureKHR>;
802 using DestructorType = Device;
803 using deleter = ObjectDestroyShared<ValidationCacheEXT>;
806 using SharedValidationCacheEXT = SharedHandle<ValidationCacheEXT>;
813 using DestructorType = Device;
814 using deleter = ObjectDestroyShared<AccelerationStructureNV>;
817 using SharedAccelerationStructureNV = SharedHandle<AccelerationStructureNV>;
824 using DestructorType = Device;
825 using deleter = ObjectDestroyShared<PerformanceConfigurationINTEL>;
828 using SharedPerformanceConfigurationINTEL = SharedHandle<PerformanceConfigurationINTEL>;
835 using DestructorType = Device;
836 using deleter = ObjectDestroyShared<DeferredOperationKHR>;
839 using SharedDeferredOperationKHR = SharedHandle<DeferredOperationKHR>;
846 using DestructorType = Device;
847 using deleter = ObjectDestroyShared<IndirectCommandsLayoutNV>;
850 using SharedIndirectCommandsLayoutNV = SharedHandle<IndirectCommandsLayoutNV>;
858 using DestructorType = Device;
859 using deleter = ObjectDestroyShared<CudaModuleNV>;
862 using SharedCudaModuleNV = SharedHandle<CudaModuleNV>;
868 using DestructorType = Device;
869 using deleter = ObjectDestroyShared<CudaFunctionNV>;
872 using SharedCudaFunctionNV = SharedHandle<CudaFunctionNV>;
881 using DestructorType = Device;
882 using deleter = ObjectDestroyShared<BufferCollectionFUCHSIA>;
885 using SharedBufferCollectionFUCHSIA = SharedHandle<BufferCollectionFUCHSIA>;
893 using DestructorType = Device;
894 using deleter = ObjectDestroyShared<MicromapEXT>;
897 using SharedMicromapEXT = SharedHandle<MicromapEXT>;
904 using DestructorType = Device;
905 using deleter = ObjectDestroyShared<OpticalFlowSessionNV>;
908 using SharedOpticalFlowSessionNV = SharedHandle<OpticalFlowSessionNV>;
915 using DestructorType = Device;
916 using deleter = ObjectDestroyShared<ShaderEXT>;
919 using SharedShaderEXT = SharedHandle<ShaderEXT>;
945 using BaseType = SharedHandleBase<VULKAN_HPP_NAMESPACE::Image, ImageHeader>;
946 using DeleterType = typename SharedHandleTraits<VULKAN_HPP_NAMESPACE::Image>::deleter;
990 using BaseType = SharedHandleBase<VULKAN_HPP_NAMESPACE::SwapchainKHR, SwapchainHeader>;
991 using DeleterType = typename SharedHandleTraits<VULKAN_HPP_NAMESPACE::SwapchainKHR>::deleter;
1012 using BaseType::internalDestroy;
1019 using SharedHandleBase<HandleType, DestructorType>::SharedHandleBase;
1046 using SharedPhysicalDevice = SharedHandle<PhysicalDevice>;
1059 using SharedQueue = SharedHandle<Queue>;
1077 using SharedDisplayModeKHR = SharedHandle<DisplayModeKHR>;