• Home
  • Raw
  • Download

Lines Matching full:using

41     using type = NoDestructor;
47 using type = typename SharedHandleTraits<HandleType>::DestructorType;
51 using DestructorTypeOf = typename GetDestructorType<HandleType>::type;
71 using type = NoDestructor;
77 using type = typename SharedHandleTraits<HandleType>::deleter::PoolTypeExport;
278using BaseType = SharedHandleBase<HandleType, SharedHeader<DestructorTypeOf<HandleType>, typena…
279 using DeleterType = typename SharedHandleTraits<HandleType>::deleter;
308 using BaseType::internalDestroy;
327 using DestructorType = typename SharedHandleTraits<HandleType>::DestructorType;
330 using DestroyFunctionPointerType =
335using SelectorType = typename std::conditional<HasDestructor<HandleType>::value, DestructorType, H…
371 using DestructorType = typename SharedHandleTraits<HandleType>::DestructorType;
374using DestroyFunctionPointerType = void ( DestructorType::* )( HandleType, const AllocationCallbac…
402 using DestructorType = typename SharedHandleTraits<HandleType>::DestructorType;
405using DestroyFunctionPointerType = void ( DestructorType::* )( HandleType, const Dispatcher & ) co…
430 using DestructorType = typename SharedHandleTraits<HandleType>::DestructorType;
432 using PoolTypeExport = PoolType;
435using ReturnType = decltype( std::declval<DestructorType>().free( PoolType(), 0u, nullptr, Dispatc…
438using DestroyFunctionPointerType = ReturnType<Dispatcher> ( DestructorType::* )( PoolType, uint32_…
480 using DestructorType = NoDestructor;
481 using deleter = detail::ObjectDestroyShared<Instance>;
484 using SharedInstance = SharedHandle<Instance>;
490 using DestructorType = NoDestructor;
491 using deleter = detail::ObjectDestroyShared<Device>;
494 using SharedDevice = SharedHandle<Device>;
500 using DestructorType = Device;
501 using deleter = detail::ObjectFreeShared<DeviceMemory>;
504 using SharedDeviceMemory = SharedHandle<DeviceMemory>;
510 using DestructorType = Device;
511 using deleter = detail::ObjectDestroyShared<Fence>;
514 using SharedFence = SharedHandle<Fence>;
520 using DestructorType = Device;
521 using deleter = detail::ObjectDestroyShared<Semaphore>;
524 using SharedSemaphore = SharedHandle<Semaphore>;
530 using DestructorType = Device;
531 using deleter = detail::ObjectDestroyShared<Event>;
534 using SharedEvent = SharedHandle<Event>;
540 using DestructorType = Device;
541 using deleter = detail::ObjectDestroyShared<QueryPool>;
544 using SharedQueryPool = SharedHandle<QueryPool>;
550 using DestructorType = Device;
551 using deleter = detail::ObjectDestroyShared<Buffer>;
554 using SharedBuffer = SharedHandle<Buffer>;
560 using DestructorType = Device;
561 using deleter = detail::ObjectDestroyShared<BufferView>;
564 using SharedBufferView = SharedHandle<BufferView>;
570 using DestructorType = Device;
571 using deleter = detail::ObjectDestroyShared<Image>;
574 using SharedImage = SharedHandle<Image>;
580 using DestructorType = Device;
581 using deleter = detail::ObjectDestroyShared<ImageView>;
584 using SharedImageView = SharedHandle<ImageView>;
590 using DestructorType = Device;
591 using deleter = detail::ObjectDestroyShared<ShaderModule>;
594 using SharedShaderModule = SharedHandle<ShaderModule>;
600 using DestructorType = Device;
601 using deleter = detail::ObjectDestroyShared<PipelineCache>;
604 using SharedPipelineCache = SharedHandle<PipelineCache>;
610 using DestructorType = Device;
611 using deleter = detail::ObjectDestroyShared<Pipeline>;
614 using SharedPipeline = SharedHandle<Pipeline>;
620 using DestructorType = Device;
621 using deleter = detail::ObjectDestroyShared<PipelineLayout>;
624 using SharedPipelineLayout = SharedHandle<PipelineLayout>;
630 using DestructorType = Device;
631 using deleter = detail::ObjectDestroyShared<Sampler>;
634 using SharedSampler = SharedHandle<Sampler>;
640 using DestructorType = Device;
641 using deleter = detail::ObjectDestroyShared<DescriptorPool>;
644 using SharedDescriptorPool = SharedHandle<DescriptorPool>;
650 using DestructorType = Device;
651 using deleter = detail::PoolFreeShared<DescriptorSet, DescriptorPool>;
654 using SharedDescriptorSet = SharedHandle<DescriptorSet>;
660 using DestructorType = Device;
661 using deleter = detail::ObjectDestroyShared<DescriptorSetLayout>;
664 using SharedDescriptorSetLayout = SharedHandle<DescriptorSetLayout>;
670 using DestructorType = Device;
671 using deleter = detail::ObjectDestroyShared<Framebuffer>;
674 using SharedFramebuffer = SharedHandle<Framebuffer>;
680 using DestructorType = Device;
681 using deleter = detail::ObjectDestroyShared<RenderPass>;
684 using SharedRenderPass = SharedHandle<RenderPass>;
690 using DestructorType = Device;
691 using deleter = detail::ObjectDestroyShared<CommandPool>;
694 using SharedCommandPool = SharedHandle<CommandPool>;
700 using DestructorType = Device;
701 using deleter = detail::PoolFreeShared<CommandBuffer, CommandPool>;
704 using SharedCommandBuffer = SharedHandle<CommandBuffer>;
711 using DestructorType = Device;
712 using deleter = detail::ObjectDestroyShared<SamplerYcbcrConversion>;
715 using SharedSamplerYcbcrConversion = SharedHandle<SamplerYcbcrConversion>;
716 using SharedSamplerYcbcrConversionKHR = SharedHandle<SamplerYcbcrConversion>;
722 using DestructorType = Device;
723 using deleter = detail::ObjectDestroyShared<DescriptorUpdateTemplate>;
726 using SharedDescriptorUpdateTemplate = SharedHandle<DescriptorUpdateTemplate>;
727 using SharedDescriptorUpdateTemplateKHR = SharedHandle<DescriptorUpdateTemplate>;
734 using DestructorType = Device;
735 using deleter = detail::ObjectDestroyShared<PrivateDataSlot>;
738 using SharedPrivateDataSlot = SharedHandle<PrivateDataSlot>;
739 using SharedPrivateDataSlotEXT = SharedHandle<PrivateDataSlot>;
746 using DestructorType = Instance;
747 using deleter = detail::ObjectDestroyShared<SurfaceKHR>;
750 using SharedSurfaceKHR = SharedHandle<SurfaceKHR>;
757 using DestructorType = Device;
758 using deleter = detail::ObjectDestroyShared<SwapchainKHR>;
761 using SharedSwapchainKHR = SharedHandle<SwapchainKHR>;
768 using DestructorType = PhysicalDevice;
769 using deleter = detail::ObjectDestroyShared<DisplayKHR>;
772 using SharedDisplayKHR = SharedHandle<DisplayKHR>;
779 using DestructorType = Instance;
780 using deleter = detail::ObjectDestroyShared<DebugReportCallbackEXT>;
783 using SharedDebugReportCallbackEXT = SharedHandle<DebugReportCallbackEXT>;
790 using DestructorType = Device;
791 using deleter = detail::ObjectDestroyShared<VideoSessionKHR>;
794 using SharedVideoSessionKHR = SharedHandle<VideoSessionKHR>;
800 using DestructorType = Device;
801 using deleter = detail::ObjectDestroyShared<VideoSessionParametersKHR>;
804 using SharedVideoSessionParametersKHR = SharedHandle<VideoSessionParametersKHR>;
811 using DestructorType = Device;
812 using deleter = detail::ObjectDestroyShared<CuModuleNVX>;
815 using SharedCuModuleNVX = SharedHandle<CuModuleNVX>;
821 using DestructorType = Device;
822 using deleter = detail::ObjectDestroyShared<CuFunctionNVX>;
825 using SharedCuFunctionNVX = SharedHandle<CuFunctionNVX>;
832 using DestructorType = Instance;
833 using deleter = detail::ObjectDestroyShared<DebugUtilsMessengerEXT>;
836 using SharedDebugUtilsMessengerEXT = SharedHandle<DebugUtilsMessengerEXT>;
843 using DestructorType = Device;
844 using deleter = detail::ObjectDestroyShared<AccelerationStructureKHR>;
847 using SharedAccelerationStructureKHR = SharedHandle<AccelerationStructureKHR>;
854 using DestructorType = Device;
855 using deleter = detail::ObjectDestroyShared<ValidationCacheEXT>;
858 using SharedValidationCacheEXT = SharedHandle<ValidationCacheEXT>;
865 using DestructorType = Device;
866 using deleter = detail::ObjectDestroyShared<AccelerationStructureNV>;
869 using SharedAccelerationStructureNV = SharedHandle<AccelerationStructureNV>;
876 using DestructorType = Device;
877 using deleter = detail::ObjectDestroyShared<PerformanceConfigurationINTEL>;
880 using SharedPerformanceConfigurationINTEL = SharedHandle<PerformanceConfigurationINTEL>;
887 using DestructorType = Device;
888 using deleter = detail::ObjectDestroyShared<DeferredOperationKHR>;
891 using SharedDeferredOperationKHR = SharedHandle<DeferredOperationKHR>;
898 using DestructorType = Device;
899 using deleter = detail::ObjectDestroyShared<IndirectCommandsLayoutNV>;
902 using SharedIndirectCommandsLayoutNV = SharedHandle<IndirectCommandsLayoutNV>;
910 using DestructorType = Device;
911 using deleter = detail::ObjectDestroyShared<CudaModuleNV>;
914 using SharedCudaModuleNV = SharedHandle<CudaModuleNV>;
920 using DestructorType = Device;
921 using deleter = detail::ObjectDestroyShared<CudaFunctionNV>;
924 using SharedCudaFunctionNV = SharedHandle<CudaFunctionNV>;
933 using DestructorType = Device;
934 using deleter = detail::ObjectDestroyShared<BufferCollectionFUCHSIA>;
937 using SharedBufferCollectionFUCHSIA = SharedHandle<BufferCollectionFUCHSIA>;
945 using DestructorType = Device;
946 using deleter = detail::ObjectDestroyShared<MicromapEXT>;
949 using SharedMicromapEXT = SharedHandle<MicromapEXT>;
956 using DestructorType = Device;
957 using deleter = detail::ObjectDestroyShared<OpticalFlowSessionNV>;
960 using SharedOpticalFlowSessionNV = SharedHandle<OpticalFlowSessionNV>;
967 using DestructorType = Device;
968 using deleter = detail::ObjectDestroyShared<ShaderEXT>;
971 using SharedShaderEXT = SharedHandle<ShaderEXT>;
978 using DestructorType = Device;
979 using deleter = detail::ObjectDestroyShared<PipelineBinaryKHR>;
982 using SharedPipelineBinaryKHR = SharedHandle<PipelineBinaryKHR>;
989 using DestructorType = Device;
990 using deleter = detail::ObjectDestroyShared<IndirectCommandsLayoutEXT>;
993 using SharedIndirectCommandsLayoutEXT = SharedHandle<IndirectCommandsLayoutEXT>;
999 using DestructorType = Device;
1000 using deleter = detail::ObjectDestroyShared<IndirectExecutionSetEXT>;
1003 using SharedIndirectExecutionSetEXT = SharedHandle<IndirectExecutionSetEXT>;
1029 using BaseType = SharedHandleBase<VULKAN_HPP_NAMESPACE::Image, ImageHeader>;
1030 using DeleterType = typename SharedHandleTraits<VULKAN_HPP_NAMESPACE::Image>::deleter;
1074 using BaseType = SharedHandleBase<VULKAN_HPP_NAMESPACE::SwapchainKHR, SwapchainHeader>;
1075 using DeleterType = typename SharedHandleTraits<VULKAN_HPP_NAMESPACE::SwapchainKHR>::deleter;
1096 using BaseType::internalDestroy;
1103 using SharedHandleBase<HandleType, DestructorType>::SharedHandleBase;
1130 using SharedPhysicalDevice = SharedHandle<PhysicalDevice>;
1143 using SharedQueue = SharedHandle<Queue>;
1161 using SharedDisplayModeKHR = SharedHandle<DisplayModeKHR>;