Vulkan-Hpp
|
This is the complete list of members for vk::raii::Device, including all inherited members.
acquireNextImage2KHR(const vk::AcquireNextImageInfoKHR &acquireInfo) const | vk::raii::Device | |
acquirePerformanceConfigurationINTEL(vk::PerformanceConfigurationAcquireInfoINTEL const &acquireInfo) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
acquireProfilingLockKHR(const vk::AcquireProfilingLockInfoKHR &info) const | vk::raii::Device | |
allocateCommandBuffers(vk::CommandBufferAllocateInfo const &allocateInfo) const | vk::raii::Device | |
allocateDescriptorSets(vk::DescriptorSetAllocateInfo const &allocateInfo) const | vk::raii::Device | |
allocateMemory(vk::MemoryAllocateInfo const &allocateInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
bindAccelerationStructureMemoryNV(vk::ArrayProxy< const vk::BindAccelerationStructureMemoryInfoNV > const &bindInfos) const | vk::raii::Device | |
bindBufferMemory2(vk::ArrayProxy< const vk::BindBufferMemoryInfo > const &bindInfos) const | vk::raii::Device | |
bindBufferMemory2KHR(vk::ArrayProxy< const vk::BindBufferMemoryInfo > const &bindInfos) const | vk::raii::Device | |
bindImageMemory2(vk::ArrayProxy< const vk::BindImageMemoryInfo > const &bindInfos) const | vk::raii::Device | |
bindImageMemory2KHR(vk::ArrayProxy< const vk::BindImageMemoryInfo > const &bindInfos) const | vk::raii::Device | |
buildAccelerationStructuresKHR(vk::DeferredOperationKHR deferredOperation, vk::ArrayProxy< const vk::AccelerationStructureBuildGeometryInfoKHR > const &infos, vk::ArrayProxy< const vk::AccelerationStructureBuildRangeInfoKHR *const > const &pBuildRangeInfos) const | vk::raii::Device | |
buildMicromapsEXT(vk::DeferredOperationKHR deferredOperation, vk::ArrayProxy< const vk::MicromapBuildInfoEXT > const &infos) const | vk::raii::Device | |
clear() VULKAN_HPP_NOEXCEPT | vk::raii::Device | inline |
copyAccelerationStructureKHR(vk::DeferredOperationKHR deferredOperation, const vk::CopyAccelerationStructureInfoKHR &info) const | vk::raii::Device | |
copyAccelerationStructureToMemoryKHR(vk::DeferredOperationKHR deferredOperation, const vk::CopyAccelerationStructureToMemoryInfoKHR &info) const | vk::raii::Device | |
copyImageToImageEXT(const vk::CopyImageToImageInfoEXT ©ImageToImageInfo) const | vk::raii::Device | |
copyImageToMemoryEXT(const vk::CopyImageToMemoryInfoEXT ©ImageToMemoryInfo) const | vk::raii::Device | |
copyMemoryToAccelerationStructureKHR(vk::DeferredOperationKHR deferredOperation, const vk::CopyMemoryToAccelerationStructureInfoKHR &info) const | vk::raii::Device | |
copyMemoryToImageEXT(const vk::CopyMemoryToImageInfoEXT ©MemoryToImageInfo) const | vk::raii::Device | |
copyMemoryToMicromapEXT(vk::DeferredOperationKHR deferredOperation, const vk::CopyMemoryToMicromapInfoEXT &info) const | vk::raii::Device | |
copyMicromapEXT(vk::DeferredOperationKHR deferredOperation, const vk::CopyMicromapInfoEXT &info) const | vk::raii::Device | |
copyMicromapToMemoryEXT(vk::DeferredOperationKHR deferredOperation, const vk::CopyMicromapToMemoryInfoEXT &info) const | vk::raii::Device | |
CppType typedef | vk::raii::Device | |
createAccelerationStructureKHR(vk::AccelerationStructureCreateInfoKHR const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createAccelerationStructureNV(vk::AccelerationStructureCreateInfoNV const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createBuffer(vk::BufferCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createBufferView(vk::BufferViewCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createCommandPool(vk::CommandPoolCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createComputePipeline(vk::Optional< const vk::raii::PipelineCache > const &pipelineCache, vk::ComputePipelineCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createComputePipelines(vk::Optional< const vk::raii::PipelineCache > const &pipelineCache, vk::ArrayProxy< vk::ComputePipelineCreateInfo > const &createInfos, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const | vk::raii::Device | |
createCudaFunctionNV(vk::CudaFunctionCreateInfoNV const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createCudaModuleNV(vk::CudaModuleCreateInfoNV const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createCuFunctionNVX(vk::CuFunctionCreateInfoNVX const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createCuModuleNVX(vk::CuModuleCreateInfoNVX const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createDeferredOperationKHR(vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createDescriptorPool(vk::DescriptorPoolCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createDescriptorSetLayout(vk::DescriptorSetLayoutCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createDescriptorUpdateTemplate(vk::DescriptorUpdateTemplateCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createDescriptorUpdateTemplateKHR(vk::DescriptorUpdateTemplateCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createEvent(vk::EventCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createExecutionGraphPipelineAMDX(vk::Optional< const vk::raii::PipelineCache > const &pipelineCache, vk::ExecutionGraphPipelineCreateInfoAMDX const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createExecutionGraphPipelinesAMDX(vk::Optional< const vk::raii::PipelineCache > const &pipelineCache, vk::ArrayProxy< vk::ExecutionGraphPipelineCreateInfoAMDX > const &createInfos, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const | vk::raii::Device | |
createFence(vk::FenceCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createFramebuffer(vk::FramebufferCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createGraphicsPipeline(vk::Optional< const vk::raii::PipelineCache > const &pipelineCache, vk::GraphicsPipelineCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createGraphicsPipelines(vk::Optional< const vk::raii::PipelineCache > const &pipelineCache, vk::ArrayProxy< vk::GraphicsPipelineCreateInfo > const &createInfos, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const | vk::raii::Device | |
createImage(vk::ImageCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createImageView(vk::ImageViewCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createIndirectCommandsLayoutNV(vk::IndirectCommandsLayoutCreateInfoNV const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createMicromapEXT(vk::MicromapCreateInfoEXT const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createOpticalFlowSessionNV(vk::OpticalFlowSessionCreateInfoNV const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createPipelineCache(vk::PipelineCacheCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createPipelineLayout(vk::PipelineLayoutCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createPrivateDataSlot(vk::PrivateDataSlotCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createPrivateDataSlotEXT(vk::PrivateDataSlotCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createQueryPool(vk::QueryPoolCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createRayTracingPipelineKHR(vk::Optional< const vk::raii::DeferredOperationKHR > const &deferredOperation, vk::Optional< const vk::raii::PipelineCache > const &pipelineCache, vk::RayTracingPipelineCreateInfoKHR const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createRayTracingPipelineNV(vk::Optional< const vk::raii::PipelineCache > const &pipelineCache, vk::RayTracingPipelineCreateInfoNV const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createRayTracingPipelinesKHR(vk::Optional< const vk::raii::DeferredOperationKHR > const &deferredOperation, vk::Optional< const vk::raii::PipelineCache > const &pipelineCache, vk::ArrayProxy< vk::RayTracingPipelineCreateInfoKHR > const &createInfos, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const | vk::raii::Device | |
createRayTracingPipelinesNV(vk::Optional< const vk::raii::PipelineCache > const &pipelineCache, vk::ArrayProxy< vk::RayTracingPipelineCreateInfoNV > const &createInfos, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const | vk::raii::Device | |
createRenderPass(vk::RenderPassCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createRenderPass2(vk::RenderPassCreateInfo2 const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createRenderPass2KHR(vk::RenderPassCreateInfo2 const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createSampler(vk::SamplerCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createSamplerYcbcrConversion(vk::SamplerYcbcrConversionCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createSamplerYcbcrConversionKHR(vk::SamplerYcbcrConversionCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createSemaphore(vk::SemaphoreCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createShaderEXT(vk::ShaderCreateInfoEXT const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createShaderModule(vk::ShaderModuleCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createShadersEXT(vk::ArrayProxy< vk::ShaderCreateInfoEXT > const &createInfos, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const | vk::raii::Device | |
createSharedSwapchainKHR(vk::SwapchainCreateInfoKHR const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createSharedSwapchainsKHR(vk::ArrayProxy< vk::SwapchainCreateInfoKHR > const &createInfos, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const | vk::raii::Device | |
createSwapchainKHR(vk::SwapchainCreateInfoKHR const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createValidationCacheEXT(vk::ValidationCacheCreateInfoEXT const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createVideoSessionKHR(vk::VideoSessionCreateInfoKHR const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
createVideoSessionParametersKHR(vk::VideoSessionParametersCreateInfoKHR const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
CType typedef | vk::raii::Device | |
debugMarkerSetObjectNameEXT(const vk::DebugMarkerObjectNameInfoEXT &nameInfo) const | vk::raii::Device | |
debugMarkerSetObjectTagEXT(const vk::DebugMarkerObjectTagInfoEXT &tagInfo) const | vk::raii::Device | |
debugReportObjectType | vk::raii::Device | static |
destroyDescriptorUpdateTemplateKHR(vk::DescriptorUpdateTemplate descriptorUpdateTemplate VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
destroyPrivateDataSlotEXT(vk::PrivateDataSlot privateDataSlot VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
destroySamplerYcbcrConversionKHR(vk::SamplerYcbcrConversion ycbcrConversion VULKAN_HPP_DEFAULT_ARGUMENT_ASSIGNMENT, Optional< const vk::AllocationCallbacks > allocator VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
Device(vk::raii::PhysicalDevice const &physicalDevice, vk::DeviceCreateInfo const &createInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) | vk::raii::Device | inline |
Device(vk::raii::PhysicalDevice const &physicalDevice, VkDevice device, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) | vk::raii::Device | inline |
Device(std::nullptr_t) | vk::raii::Device | inline |
Device()=delete | vk::raii::Device | |
Device(Device const &)=delete | vk::raii::Device | |
Device(Device &&rhs) VULKAN_HPP_NOEXCEPT | vk::raii::Device | inline |
displayPowerControlEXT(vk::DisplayKHR display, const vk::DisplayPowerInfoEXT &displayPowerInfo) const | vk::raii::Device | |
flushMappedMemoryRanges(vk::ArrayProxy< const vk::MappedMemoryRange > const &memoryRanges) const | vk::raii::Device | |
getAccelerationStructureAddressKHR(const vk::AccelerationStructureDeviceAddressInfoKHR &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getAccelerationStructureBuildSizesKHR(vk::AccelerationStructureBuildTypeKHR buildType, const vk::AccelerationStructureBuildGeometryInfoKHR &buildInfo, vk::ArrayProxy< const uint32_t > const &maxPrimitiveCounts VULKAN_HPP_DEFAULT_ARGUMENT_NULLPTR_ASSIGNMENT) const | vk::raii::Device | |
getAccelerationStructureCompatibilityKHR(const vk::AccelerationStructureVersionInfoKHR &versionInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getAccelerationStructureMemoryRequirementsNV(const vk::AccelerationStructureMemoryRequirementsInfoNV &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getAccelerationStructureMemoryRequirementsNV(const vk::AccelerationStructureMemoryRequirementsInfoNV &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getAccelerationStructureOpaqueCaptureDescriptorDataEXT(const vk::AccelerationStructureCaptureDescriptorDataInfoEXT &info) const | vk::raii::Device | |
getBufferAddress(const vk::BufferDeviceAddressInfo &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferAddressEXT(const vk::BufferDeviceAddressInfo &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferAddressKHR(const vk::BufferDeviceAddressInfo &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferMemoryRequirements(const vk::DeviceBufferMemoryRequirements &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferMemoryRequirements(const vk::DeviceBufferMemoryRequirements &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferMemoryRequirements2(const vk::BufferMemoryRequirementsInfo2 &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferMemoryRequirements2(const vk::BufferMemoryRequirementsInfo2 &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferMemoryRequirements2KHR(const vk::BufferMemoryRequirementsInfo2 &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferMemoryRequirements2KHR(const vk::BufferMemoryRequirementsInfo2 &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferMemoryRequirementsKHR(const vk::DeviceBufferMemoryRequirements &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferMemoryRequirementsKHR(const vk::DeviceBufferMemoryRequirements &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferOpaqueCaptureAddress(const vk::BufferDeviceAddressInfo &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferOpaqueCaptureAddressKHR(const vk::BufferDeviceAddressInfo &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getBufferOpaqueCaptureDescriptorDataEXT(const vk::BufferCaptureDescriptorDataInfoEXT &info) const | vk::raii::Device | |
getCalibratedTimestampEXT(const vk::CalibratedTimestampInfoKHR ×tampInfo) const | vk::raii::Device | |
getCalibratedTimestampKHR(const vk::CalibratedTimestampInfoKHR ×tampInfo) const | vk::raii::Device | |
getCalibratedTimestampsEXT(vk::ArrayProxy< const vk::CalibratedTimestampInfoKHR > const ×tampInfos) const | vk::raii::Device | |
getCalibratedTimestampsKHR(vk::ArrayProxy< const vk::CalibratedTimestampInfoKHR > const ×tampInfos) const | vk::raii::Device | |
getDescriptorEXT(const vk::DescriptorGetInfoEXT &descriptorInfo, size_t dataSize, void *pDescriptor) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getDescriptorEXT(const vk::DescriptorGetInfoEXT &descriptorInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getDescriptorSetLayoutHostMappingInfoVALVE(const vk::DescriptorSetBindingReferenceVALVE &bindingReference) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getDescriptorSetLayoutSupport(const vk::DescriptorSetLayoutCreateInfo &createInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getDescriptorSetLayoutSupport(const vk::DescriptorSetLayoutCreateInfo &createInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getDescriptorSetLayoutSupportKHR(const vk::DescriptorSetLayoutCreateInfo &createInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getDescriptorSetLayoutSupportKHR(const vk::DescriptorSetLayoutCreateInfo &createInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getDispatcher() const | vk::raii::Device | inline |
getDynamicRenderingTilePropertiesQCOM(const vk::RenderingInfo &renderingInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getEncodedVideoSessionParametersKHR(const vk::VideoEncodeSessionParametersGetInfoKHR &videoSessionParametersInfo) const | vk::raii::Device | |
getEncodedVideoSessionParametersKHR(const vk::VideoEncodeSessionParametersGetInfoKHR &videoSessionParametersInfo) const | vk::raii::Device | |
getFaultInfoEXT() const | vk::raii::Device | |
getFenceFdKHR(const vk::FenceGetFdInfoKHR &getFdInfo) const | vk::raii::Device | |
getGeneratedCommandsMemoryRequirementsNV(const vk::GeneratedCommandsMemoryRequirementsInfoNV &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getGeneratedCommandsMemoryRequirementsNV(const vk::GeneratedCommandsMemoryRequirementsInfoNV &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getGroupPeerMemoryFeatures(uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getGroupPeerMemoryFeaturesKHR(uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getGroupPresentCapabilitiesKHR() const | vk::raii::Device | |
getGroupSurfacePresentModesKHR(vk::SurfaceKHR surface) const | vk::raii::Device | |
getImageMemoryRequirements(const vk::DeviceImageMemoryRequirements &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getImageMemoryRequirements(const vk::DeviceImageMemoryRequirements &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getImageMemoryRequirements2(const vk::ImageMemoryRequirementsInfo2 &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getImageMemoryRequirements2(const vk::ImageMemoryRequirementsInfo2 &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getImageMemoryRequirements2KHR(const vk::ImageMemoryRequirementsInfo2 &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getImageMemoryRequirements2KHR(const vk::ImageMemoryRequirementsInfo2 &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getImageMemoryRequirementsKHR(const vk::DeviceImageMemoryRequirements &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getImageMemoryRequirementsKHR(const vk::DeviceImageMemoryRequirements &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getImageOpaqueCaptureDescriptorDataEXT(const vk::ImageCaptureDescriptorDataInfoEXT &info) const | vk::raii::Device | |
getImageSparseMemoryRequirements(const vk::DeviceImageMemoryRequirements &info) const | vk::raii::Device | |
getImageSparseMemoryRequirements2(const vk::ImageSparseMemoryRequirementsInfo2 &info) const | vk::raii::Device | |
getImageSparseMemoryRequirements2KHR(const vk::ImageSparseMemoryRequirementsInfo2 &info) const | vk::raii::Device | |
getImageSparseMemoryRequirementsKHR(const vk::DeviceImageMemoryRequirements &info) const | vk::raii::Device | |
getImageSubresourceLayoutKHR(const vk::DeviceImageSubresourceInfoKHR &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getImageSubresourceLayoutKHR(const vk::DeviceImageSubresourceInfoKHR &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getImageViewHandleNVX(const vk::ImageViewHandleInfoNVX &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getImageViewOpaqueCaptureDescriptorDataEXT(const vk::ImageViewCaptureDescriptorDataInfoEXT &info) const | vk::raii::Device | |
getMemoryFdKHR(const vk::MemoryGetFdInfoKHR &getFdInfo) const | vk::raii::Device | |
getMemoryFdPropertiesKHR(vk::ExternalMemoryHandleTypeFlagBits handleType, int fd) const | vk::raii::Device | |
getMemoryHostPointerPropertiesEXT(vk::ExternalMemoryHandleTypeFlagBits handleType, const void *pHostPointer) const | vk::raii::Device | |
getMemoryOpaqueCaptureAddress(const vk::DeviceMemoryOpaqueCaptureAddressInfo &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getMemoryOpaqueCaptureAddressKHR(const vk::DeviceMemoryOpaqueCaptureAddressInfo &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getMemoryRemoteAddressNV(const vk::MemoryGetRemoteAddressInfoNV &memoryGetRemoteAddressInfo) const | vk::raii::Device | |
getMicromapBuildSizesEXT(vk::AccelerationStructureBuildTypeKHR buildType, const vk::MicromapBuildInfoEXT &buildInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getMicromapCompatibilityEXT(const vk::MicromapVersionInfoEXT &versionInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getPerformanceParameterINTEL(vk::PerformanceParameterTypeINTEL parameter) const | vk::raii::Device | |
getPipelineExecutableInternalRepresentationsKHR(const vk::PipelineExecutableInfoKHR &executableInfo) const | vk::raii::Device | |
getPipelineExecutablePropertiesKHR(const vk::PipelineInfoKHR &pipelineInfo) const | vk::raii::Device | |
getPipelineExecutableStatisticsKHR(const vk::PipelineExecutableInfoKHR &executableInfo) const | vk::raii::Device | |
getPipelineIndirectAddressNV(const vk::PipelineIndirectDeviceAddressInfoNV &info) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getPipelineIndirectMemoryRequirementsNV(const vk::ComputePipelineCreateInfo &createInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getPipelineIndirectMemoryRequirementsNV(const vk::ComputePipelineCreateInfo &createInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getPipelinePropertiesEXT(const vk::PipelineInfoEXT &pipelineInfo) const | vk::raii::Device | |
getPrivateData(vk::ObjectType objectType_, uint64_t objectHandle, vk::PrivateDataSlot privateDataSlot) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getPrivateDataEXT(vk::ObjectType objectType_, uint64_t objectHandle, vk::PrivateDataSlot privateDataSlot) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getProcAddr(const std::string &name) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getQueue(uint32_t queueFamilyIndex, uint32_t queueIndex) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
getQueue2(vk::DeviceQueueInfo2 const &queueInfo) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
getRenderingAreaGranularityKHR(const vk::RenderingAreaInfoKHR &renderingAreaInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
getSamplerOpaqueCaptureDescriptorDataEXT(const vk::SamplerCaptureDescriptorDataInfoEXT &info) const | vk::raii::Device | |
getSemaphoreFdKHR(const vk::SemaphoreGetFdInfoKHR &getFdInfo) const | vk::raii::Device | |
getShaderModuleCreateInfoIdentifierEXT(const vk::ShaderModuleCreateInfo &createInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
importFenceFdKHR(const vk::ImportFenceFdInfoKHR &importFenceFdInfo) const | vk::raii::Device | |
importSemaphoreFdKHR(const vk::ImportSemaphoreFdInfoKHR &importSemaphoreFdInfo) const | vk::raii::Device | |
initializePerformanceApiINTEL(const vk::InitializePerformanceApiInfoINTEL &initializeInfo) const | vk::raii::Device | |
invalidateMappedMemoryRanges(vk::ArrayProxy< const vk::MappedMemoryRange > const &memoryRanges) const | vk::raii::Device | |
mapMemory2KHR(const vk::MemoryMapInfoKHR &memoryMapInfo) const | vk::raii::Device | |
objectType | vk::raii::Device | static |
operator vk::Device() const VULKAN_HPP_NOEXCEPT | vk::raii::Device | inline |
operator*() const VULKAN_HPP_NOEXCEPT | vk::raii::Device | inline |
operator=(Device const &)=delete | vk::raii::Device | |
operator=(Device &&rhs) VULKAN_HPP_NOEXCEPT | vk::raii::Device | inline |
registerDisplayEventEXT(vk::raii::DisplayKHR const &display, vk::DisplayEventInfoEXT const &displayEventInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
registerEventEXT(vk::DeviceEventInfoEXT const &deviceEventInfo, vk::Optional< const vk::AllocationCallbacks > allocator=nullptr) const VULKAN_HPP_RAII_CREATE_NOEXCEPT | vk::raii::Device | |
release() | vk::raii::Device | inline |
releaseProfilingLockKHR() const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
releaseSwapchainImagesEXT(const vk::ReleaseSwapchainImagesInfoEXT &releaseInfo) const | vk::raii::Device | |
resetFences(vk::ArrayProxy< const vk::Fence > const &fences) const | vk::raii::Device | |
setDebugUtilsObjectNameEXT(const vk::DebugUtilsObjectNameInfoEXT &nameInfo) const | vk::raii::Device | |
setDebugUtilsObjectTagEXT(const vk::DebugUtilsObjectTagInfoEXT &tagInfo) const | vk::raii::Device | |
setHdrMetadataEXT(vk::ArrayProxy< const vk::SwapchainKHR > const &swapchains, vk::ArrayProxy< const vk::HdrMetadataEXT > const &metadata) const | vk::raii::Device | |
setPrivateData(vk::ObjectType objectType_, uint64_t objectHandle, vk::PrivateDataSlot privateDataSlot, uint64_t data) const | vk::raii::Device | |
setPrivateDataEXT(vk::ObjectType objectType_, uint64_t objectHandle, vk::PrivateDataSlot privateDataSlot, uint64_t data) const | vk::raii::Device | |
signalSemaphore(const vk::SemaphoreSignalInfo &signalInfo) const | vk::raii::Device | |
signalSemaphoreKHR(const vk::SemaphoreSignalInfo &signalInfo) const | vk::raii::Device | |
swap(vk::raii::Device &rhs) VULKAN_HPP_NOEXCEPT | vk::raii::Device | inline |
transitionImageLayoutEXT(vk::ArrayProxy< const vk::HostImageLayoutTransitionInfoEXT > const &transitions) const | vk::raii::Device | |
uninitializePerformanceApiINTEL() const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
unmapMemory2KHR(const vk::MemoryUnmapInfoKHR &memoryUnmapInfo) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
updateDescriptorSets(vk::ArrayProxy< const vk::WriteDescriptorSet > const &descriptorWrites, vk::ArrayProxy< const vk::CopyDescriptorSet > const &descriptorCopies) const VULKAN_HPP_NOEXCEPT | vk::raii::Device | |
waitForFences(vk::ArrayProxy< const vk::Fence > const &fences, vk::Bool32 waitAll, uint64_t timeout) const | vk::raii::Device | |
waitIdle() const | vk::raii::Device | |
waitSemaphores(const vk::SemaphoreWaitInfo &waitInfo, uint64_t timeout) const | vk::raii::Device | |
waitSemaphoresKHR(const vk::SemaphoreWaitInfo &waitInfo, uint64_t timeout) const | vk::raii::Device | |
writeAccelerationStructuresPropertiesKHR(vk::ArrayProxy< const vk::AccelerationStructureKHR > const &accelerationStructures, vk::QueryType queryType, size_t dataSize, size_t stride) const | vk::raii::Device | |
writeAccelerationStructuresPropertyKHR(vk::ArrayProxy< const vk::AccelerationStructureKHR > const &accelerationStructures, vk::QueryType queryType, size_t stride) const | vk::raii::Device | |
writeMicromapsPropertiesEXT(vk::ArrayProxy< const vk::MicromapEXT > const µmaps, vk::QueryType queryType, size_t dataSize, size_t stride) const | vk::raii::Device | |
writeMicromapsPropertyEXT(vk::ArrayProxy< const vk::MicromapEXT > const µmaps, vk::QueryType queryType, size_t stride) const | vk::raii::Device | |
~Device() | vk::raii::Device | inline |