SDL
2.0
|
#include <vulkan.hpp>
Public Member Functions | |
VkResult | vkAcquireNextImage2KHR (VkDevice device, const VkAcquireNextImageInfoKHR *pAcquireInfo, uint32_t *pImageIndex) const |
VkResult | vkAcquireNextImageKHR (VkDevice device, VkSwapchainKHR swapchain, uint64_t timeout, VkSemaphore semaphore, VkFence fence, uint32_t *pImageIndex) const |
VkResult | vkAllocateCommandBuffers (VkDevice device, const VkCommandBufferAllocateInfo *pAllocateInfo, VkCommandBuffer *pCommandBuffers) const |
VkResult | vkAllocateDescriptorSets (VkDevice device, const VkDescriptorSetAllocateInfo *pAllocateInfo, VkDescriptorSet *pDescriptorSets) const |
VkResult | vkAllocateMemory (VkDevice device, const VkMemoryAllocateInfo *pAllocateInfo, const VkAllocationCallbacks *pAllocator, VkDeviceMemory *pMemory) const |
VkResult | vkBeginCommandBuffer (VkCommandBuffer commandBuffer, const VkCommandBufferBeginInfo *pBeginInfo) const |
VkResult | vkBindAccelerationStructureMemoryNV (VkDevice device, uint32_t bindInfoCount, const VkBindAccelerationStructureMemoryInfoNV *pBindInfos) const |
VkResult | vkBindBufferMemory (VkDevice device, VkBuffer buffer, VkDeviceMemory memory, VkDeviceSize memoryOffset) const |
VkResult | vkBindBufferMemory2 (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) const |
VkResult | vkBindBufferMemory2KHR (VkDevice device, uint32_t bindInfoCount, const VkBindBufferMemoryInfo *pBindInfos) const |
VkResult | vkBindImageMemory (VkDevice device, VkImage image, VkDeviceMemory memory, VkDeviceSize memoryOffset) const |
VkResult | vkBindImageMemory2 (VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos) const |
VkResult | vkBindImageMemory2KHR (VkDevice device, uint32_t bindInfoCount, const VkBindImageMemoryInfo *pBindInfos) const |
void | vkCmdBeginConditionalRenderingEXT (VkCommandBuffer commandBuffer, const VkConditionalRenderingBeginInfoEXT *pConditionalRenderingBegin) const |
void | vkCmdBeginDebugUtilsLabelEXT (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT *pLabelInfo) const |
void | vkCmdBeginQuery (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags) const |
void | vkCmdBeginQueryIndexedEXT (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, VkQueryControlFlags flags, uint32_t index) const |
void | vkCmdBeginRenderPass (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, VkSubpassContents contents) const |
void | vkCmdBeginRenderPass2KHR (VkCommandBuffer commandBuffer, const VkRenderPassBeginInfo *pRenderPassBegin, const VkSubpassBeginInfoKHR *pSubpassBeginInfo) const |
void | vkCmdBeginTransformFeedbackEXT (VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer *pCounterBuffers, const VkDeviceSize *pCounterBufferOffsets) const |
void | vkCmdBindDescriptorSets (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t firstSet, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets, uint32_t dynamicOffsetCount, const uint32_t *pDynamicOffsets) const |
void | vkCmdBindIndexBuffer (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkIndexType indexType) const |
void | vkCmdBindPipeline (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipeline pipeline) const |
void | vkCmdBindShadingRateImageNV (VkCommandBuffer commandBuffer, VkImageView imageView, VkImageLayout imageLayout) const |
void | vkCmdBindTransformFeedbackBuffersEXT (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets, const VkDeviceSize *pSizes) const |
void | vkCmdBindVertexBuffers (VkCommandBuffer commandBuffer, uint32_t firstBinding, uint32_t bindingCount, const VkBuffer *pBuffers, const VkDeviceSize *pOffsets) const |
void | vkCmdBlitImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageBlit *pRegions, VkFilter filter) const |
void | vkCmdBuildAccelerationStructureNV (VkCommandBuffer commandBuffer, const VkAccelerationStructureInfoNV *pInfo, VkBuffer instanceData, VkDeviceSize instanceOffset, VkBool32 update, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkBuffer scratch, VkDeviceSize scratchOffset) const |
void | vkCmdClearAttachments (VkCommandBuffer commandBuffer, uint32_t attachmentCount, const VkClearAttachment *pAttachments, uint32_t rectCount, const VkClearRect *pRects) const |
void | vkCmdClearColorImage (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearColorValue *pColor, uint32_t rangeCount, const VkImageSubresourceRange *pRanges) const |
void | vkCmdClearDepthStencilImage (VkCommandBuffer commandBuffer, VkImage image, VkImageLayout imageLayout, const VkClearDepthStencilValue *pDepthStencil, uint32_t rangeCount, const VkImageSubresourceRange *pRanges) const |
void | vkCmdCopyAccelerationStructureNV (VkCommandBuffer commandBuffer, VkAccelerationStructureNV dst, VkAccelerationStructureNV src, VkCopyAccelerationStructureModeNV mode) const |
void | vkCmdCopyBuffer (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferCopy *pRegions) const |
void | vkCmdCopyBufferToImage (VkCommandBuffer commandBuffer, VkBuffer srcBuffer, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkBufferImageCopy *pRegions) const |
void | vkCmdCopyImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageCopy *pRegions) const |
void | vkCmdCopyImageToBuffer (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkBuffer dstBuffer, uint32_t regionCount, const VkBufferImageCopy *pRegions) const |
void | vkCmdCopyQueryPoolResults (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize stride, VkQueryResultFlags flags) const |
void | vkCmdDebugMarkerBeginEXT (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT *pMarkerInfo) const |
void | vkCmdDebugMarkerEndEXT (VkCommandBuffer commandBuffer) const |
void | vkCmdDebugMarkerInsertEXT (VkCommandBuffer commandBuffer, const VkDebugMarkerMarkerInfoEXT *pMarkerInfo) const |
void | vkCmdDispatch (VkCommandBuffer commandBuffer, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) const |
void | vkCmdDispatchBase (VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) const |
void | vkCmdDispatchBaseKHR (VkCommandBuffer commandBuffer, uint32_t baseGroupX, uint32_t baseGroupY, uint32_t baseGroupZ, uint32_t groupCountX, uint32_t groupCountY, uint32_t groupCountZ) const |
void | vkCmdDispatchIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset) const |
void | vkCmdDraw (VkCommandBuffer commandBuffer, uint32_t vertexCount, uint32_t instanceCount, uint32_t firstVertex, uint32_t firstInstance) const |
void | vkCmdDrawIndexed (VkCommandBuffer commandBuffer, uint32_t indexCount, uint32_t instanceCount, uint32_t firstIndex, int32_t vertexOffset, uint32_t firstInstance) const |
void | vkCmdDrawIndexedIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) const |
void | vkCmdDrawIndexedIndirectCountAMD (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) const |
void | vkCmdDrawIndexedIndirectCountKHR (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) const |
void | vkCmdDrawIndirect (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) const |
void | vkCmdDrawIndirectByteCountEXT (VkCommandBuffer commandBuffer, uint32_t instanceCount, uint32_t firstInstance, VkBuffer counterBuffer, VkDeviceSize counterBufferOffset, uint32_t counterOffset, uint32_t vertexStride) const |
void | vkCmdDrawIndirectCountAMD (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) const |
void | vkCmdDrawIndirectCountKHR (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) const |
void | vkCmdDrawMeshTasksIndirectCountNV (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, VkBuffer countBuffer, VkDeviceSize countBufferOffset, uint32_t maxDrawCount, uint32_t stride) const |
void | vkCmdDrawMeshTasksIndirectNV (VkCommandBuffer commandBuffer, VkBuffer buffer, VkDeviceSize offset, uint32_t drawCount, uint32_t stride) const |
void | vkCmdDrawMeshTasksNV (VkCommandBuffer commandBuffer, uint32_t taskCount, uint32_t firstTask) const |
void | vkCmdEndConditionalRenderingEXT (VkCommandBuffer commandBuffer) const |
void | vkCmdEndDebugUtilsLabelEXT (VkCommandBuffer commandBuffer) const |
void | vkCmdEndQuery (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query) const |
void | vkCmdEndQueryIndexedEXT (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t query, uint32_t index) const |
void | vkCmdEndRenderPass (VkCommandBuffer commandBuffer) const |
void | vkCmdEndRenderPass2KHR (VkCommandBuffer commandBuffer, const VkSubpassEndInfoKHR *pSubpassEndInfo) const |
void | vkCmdEndTransformFeedbackEXT (VkCommandBuffer commandBuffer, uint32_t firstCounterBuffer, uint32_t counterBufferCount, const VkBuffer *pCounterBuffers, const VkDeviceSize *pCounterBufferOffsets) const |
void | vkCmdExecuteCommands (VkCommandBuffer commandBuffer, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) const |
void | vkCmdFillBuffer (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize size, uint32_t data) const |
void | vkCmdInsertDebugUtilsLabelEXT (VkCommandBuffer commandBuffer, const VkDebugUtilsLabelEXT *pLabelInfo) const |
void | vkCmdNextSubpass (VkCommandBuffer commandBuffer, VkSubpassContents contents) const |
void | vkCmdNextSubpass2KHR (VkCommandBuffer commandBuffer, const VkSubpassBeginInfoKHR *pSubpassBeginInfo, const VkSubpassEndInfoKHR *pSubpassEndInfo) const |
void | vkCmdPipelineBarrier (VkCommandBuffer commandBuffer, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, VkDependencyFlags dependencyFlags, uint32_t memoryBarrierCount, const VkMemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier *pImageMemoryBarriers) const |
void | vkCmdProcessCommandsNVX (VkCommandBuffer commandBuffer, const VkCmdProcessCommandsInfoNVX *pProcessCommandsInfo) const |
void | vkCmdPushConstants (VkCommandBuffer commandBuffer, VkPipelineLayout layout, VkShaderStageFlags stageFlags, uint32_t offset, uint32_t size, const void *pValues) const |
void | vkCmdPushDescriptorSetKHR (VkCommandBuffer commandBuffer, VkPipelineBindPoint pipelineBindPoint, VkPipelineLayout layout, uint32_t set, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites) const |
void | vkCmdPushDescriptorSetWithTemplateKHR (VkCommandBuffer commandBuffer, VkDescriptorUpdateTemplate descriptorUpdateTemplate, VkPipelineLayout layout, uint32_t set, const void *pData) const |
void | vkCmdReserveSpaceForCommandsNVX (VkCommandBuffer commandBuffer, const VkCmdReserveSpaceForCommandsInfoNVX *pReserveSpaceInfo) const |
void | vkCmdResetEvent (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) const |
void | vkCmdResetQueryPool (VkCommandBuffer commandBuffer, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount) const |
void | vkCmdResolveImage (VkCommandBuffer commandBuffer, VkImage srcImage, VkImageLayout srcImageLayout, VkImage dstImage, VkImageLayout dstImageLayout, uint32_t regionCount, const VkImageResolve *pRegions) const |
void | vkCmdSetBlendConstants (VkCommandBuffer commandBuffer, const float blendConstants[4]) const |
void | vkCmdSetCheckpointNV (VkCommandBuffer commandBuffer, const void *pCheckpointMarker) const |
void | vkCmdSetCoarseSampleOrderNV (VkCommandBuffer commandBuffer, VkCoarseSampleOrderTypeNV sampleOrderType, uint32_t customSampleOrderCount, const VkCoarseSampleOrderCustomNV *pCustomSampleOrders) const |
void | vkCmdSetDepthBias (VkCommandBuffer commandBuffer, float depthBiasConstantFactor, float depthBiasClamp, float depthBiasSlopeFactor) const |
void | vkCmdSetDepthBounds (VkCommandBuffer commandBuffer, float minDepthBounds, float maxDepthBounds) const |
void | vkCmdSetDeviceMask (VkCommandBuffer commandBuffer, uint32_t deviceMask) const |
void | vkCmdSetDeviceMaskKHR (VkCommandBuffer commandBuffer, uint32_t deviceMask) const |
void | vkCmdSetDiscardRectangleEXT (VkCommandBuffer commandBuffer, uint32_t firstDiscardRectangle, uint32_t discardRectangleCount, const VkRect2D *pDiscardRectangles) const |
void | vkCmdSetEvent (VkCommandBuffer commandBuffer, VkEvent event, VkPipelineStageFlags stageMask) const |
void | vkCmdSetExclusiveScissorNV (VkCommandBuffer commandBuffer, uint32_t firstExclusiveScissor, uint32_t exclusiveScissorCount, const VkRect2D *pExclusiveScissors) const |
void | vkCmdSetLineWidth (VkCommandBuffer commandBuffer, float lineWidth) const |
void | vkCmdSetSampleLocationsEXT (VkCommandBuffer commandBuffer, const VkSampleLocationsInfoEXT *pSampleLocationsInfo) const |
void | vkCmdSetScissor (VkCommandBuffer commandBuffer, uint32_t firstScissor, uint32_t scissorCount, const VkRect2D *pScissors) const |
void | vkCmdSetStencilCompareMask (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t compareMask) const |
void | vkCmdSetStencilReference (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t reference) const |
void | vkCmdSetStencilWriteMask (VkCommandBuffer commandBuffer, VkStencilFaceFlags faceMask, uint32_t writeMask) const |
void | vkCmdSetViewport (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewport *pViewports) const |
void | vkCmdSetViewportShadingRatePaletteNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkShadingRatePaletteNV *pShadingRatePalettes) const |
void | vkCmdSetViewportWScalingNV (VkCommandBuffer commandBuffer, uint32_t firstViewport, uint32_t viewportCount, const VkViewportWScalingNV *pViewportWScalings) const |
void | vkCmdTraceRaysNV (VkCommandBuffer commandBuffer, VkBuffer raygenShaderBindingTableBuffer, VkDeviceSize raygenShaderBindingOffset, VkBuffer missShaderBindingTableBuffer, VkDeviceSize missShaderBindingOffset, VkDeviceSize missShaderBindingStride, VkBuffer hitShaderBindingTableBuffer, VkDeviceSize hitShaderBindingOffset, VkDeviceSize hitShaderBindingStride, VkBuffer callableShaderBindingTableBuffer, VkDeviceSize callableShaderBindingOffset, VkDeviceSize callableShaderBindingStride, uint32_t width, uint32_t height, uint32_t depth) const |
void | vkCmdUpdateBuffer (VkCommandBuffer commandBuffer, VkBuffer dstBuffer, VkDeviceSize dstOffset, VkDeviceSize dataSize, const void *pData) const |
void | vkCmdWaitEvents (VkCommandBuffer commandBuffer, uint32_t eventCount, const VkEvent *pEvents, VkPipelineStageFlags srcStageMask, VkPipelineStageFlags dstStageMask, uint32_t memoryBarrierCount, const VkMemoryBarrier *pMemoryBarriers, uint32_t bufferMemoryBarrierCount, const VkBufferMemoryBarrier *pBufferMemoryBarriers, uint32_t imageMemoryBarrierCount, const VkImageMemoryBarrier *pImageMemoryBarriers) const |
void | vkCmdWriteAccelerationStructuresPropertiesNV (VkCommandBuffer commandBuffer, uint32_t accelerationStructureCount, const VkAccelerationStructureNV *pAccelerationStructures, VkQueryType queryType, VkQueryPool queryPool, uint32_t firstQuery) const |
void | vkCmdWriteBufferMarkerAMD (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkBuffer dstBuffer, VkDeviceSize dstOffset, uint32_t marker) const |
void | vkCmdWriteTimestamp (VkCommandBuffer commandBuffer, VkPipelineStageFlagBits pipelineStage, VkQueryPool queryPool, uint32_t query) const |
VkResult | vkCompileDeferredNV (VkDevice device, VkPipeline pipeline, uint32_t shader) const |
VkResult | vkCreateAccelerationStructureNV (VkDevice device, const VkAccelerationStructureCreateInfoNV *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkAccelerationStructureNV *pAccelerationStructure) const |
VkResult | vkCreateBuffer (VkDevice device, const VkBufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBuffer *pBuffer) const |
VkResult | vkCreateBufferView (VkDevice device, const VkBufferViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkBufferView *pView) const |
VkResult | vkCreateCommandPool (VkDevice device, const VkCommandPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkCommandPool *pCommandPool) const |
VkResult | vkCreateComputePipelines (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkComputePipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) const |
VkResult | vkCreateDebugReportCallbackEXT (VkInstance instance, const VkDebugReportCallbackCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugReportCallbackEXT *pCallback) const |
VkResult | vkCreateDebugUtilsMessengerEXT (VkInstance instance, const VkDebugUtilsMessengerCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDebugUtilsMessengerEXT *pMessenger) const |
VkResult | vkCreateDescriptorPool (VkDevice device, const VkDescriptorPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorPool *pDescriptorPool) const |
VkResult | vkCreateDescriptorSetLayout (VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorSetLayout *pSetLayout) const |
VkResult | vkCreateDescriptorUpdateTemplate (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) const |
VkResult | vkCreateDescriptorUpdateTemplateKHR (VkDevice device, const VkDescriptorUpdateTemplateCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDescriptorUpdateTemplate *pDescriptorUpdateTemplate) const |
VkResult | vkCreateDevice (VkPhysicalDevice physicalDevice, const VkDeviceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDevice *pDevice) const |
VkResult | vkCreateDisplayModeKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, const VkDisplayModeCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkDisplayModeKHR *pMode) const |
VkResult | vkCreateDisplayPlaneSurfaceKHR (VkInstance instance, const VkDisplaySurfaceCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSurfaceKHR *pSurface) const |
VkResult | vkCreateEvent (VkDevice device, const VkEventCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkEvent *pEvent) const |
VkResult | vkCreateFence (VkDevice device, const VkFenceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) const |
VkResult | vkCreateFramebuffer (VkDevice device, const VkFramebufferCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkFramebuffer *pFramebuffer) const |
VkResult | vkCreateGraphicsPipelines (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkGraphicsPipelineCreateInfo *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) const |
VkResult | vkCreateImage (VkDevice device, const VkImageCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImage *pImage) const |
VkResult | vkCreateImageView (VkDevice device, const VkImageViewCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkImageView *pView) const |
VkResult | vkCreateIndirectCommandsLayoutNVX (VkDevice device, const VkIndirectCommandsLayoutCreateInfoNVX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkIndirectCommandsLayoutNVX *pIndirectCommandsLayout) const |
VkResult | vkCreateInstance (const VkInstanceCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkInstance *pInstance) const |
VkResult | vkCreateObjectTableNVX (VkDevice device, const VkObjectTableCreateInfoNVX *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkObjectTableNVX *pObjectTable) const |
VkResult | vkCreatePipelineCache (VkDevice device, const VkPipelineCacheCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineCache *pPipelineCache) const |
VkResult | vkCreatePipelineLayout (VkDevice device, const VkPipelineLayoutCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkPipelineLayout *pPipelineLayout) const |
VkResult | vkCreateQueryPool (VkDevice device, const VkQueryPoolCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkQueryPool *pQueryPool) const |
VkResult | vkCreateRayTracingPipelinesNV (VkDevice device, VkPipelineCache pipelineCache, uint32_t createInfoCount, const VkRayTracingPipelineCreateInfoNV *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkPipeline *pPipelines) const |
VkResult | vkCreateRenderPass (VkDevice device, const VkRenderPassCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) const |
VkResult | vkCreateRenderPass2KHR (VkDevice device, const VkRenderPassCreateInfo2KHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkRenderPass *pRenderPass) const |
VkResult | vkCreateSampler (VkDevice device, const VkSamplerCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSampler *pSampler) const |
VkResult | vkCreateSamplerYcbcrConversion (VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) const |
VkResult | vkCreateSamplerYcbcrConversionKHR (VkDevice device, const VkSamplerYcbcrConversionCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSamplerYcbcrConversion *pYcbcrConversion) const |
VkResult | vkCreateSemaphore (VkDevice device, const VkSemaphoreCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSemaphore *pSemaphore) const |
VkResult | vkCreateShaderModule (VkDevice device, const VkShaderModuleCreateInfo *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkShaderModule *pShaderModule) const |
VkResult | vkCreateSharedSwapchainsKHR (VkDevice device, uint32_t swapchainCount, const VkSwapchainCreateInfoKHR *pCreateInfos, const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchains) const |
VkResult | vkCreateSwapchainKHR (VkDevice device, const VkSwapchainCreateInfoKHR *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkSwapchainKHR *pSwapchain) const |
VkResult | vkCreateValidationCacheEXT (VkDevice device, const VkValidationCacheCreateInfoEXT *pCreateInfo, const VkAllocationCallbacks *pAllocator, VkValidationCacheEXT *pValidationCache) const |
VkResult | vkDebugMarkerSetObjectNameEXT (VkDevice device, const VkDebugMarkerObjectNameInfoEXT *pNameInfo) const |
VkResult | vkDebugMarkerSetObjectTagEXT (VkDevice device, const VkDebugMarkerObjectTagInfoEXT *pTagInfo) const |
void | vkDebugReportMessageEXT (VkInstance instance, VkDebugReportFlagsEXT flags, VkDebugReportObjectTypeEXT objectType, uint64_t object, size_t location, int32_t messageCode, const char *pLayerPrefix, const char *pMessage) const |
void | vkDestroyAccelerationStructureNV (VkDevice device, VkAccelerationStructureNV accelerationStructure, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyBuffer (VkDevice device, VkBuffer buffer, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyBufferView (VkDevice device, VkBufferView bufferView, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyCommandPool (VkDevice device, VkCommandPool commandPool, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyDebugReportCallbackEXT (VkInstance instance, VkDebugReportCallbackEXT callback, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyDebugUtilsMessengerEXT (VkInstance instance, VkDebugUtilsMessengerEXT messenger, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyDescriptorPool (VkDevice device, VkDescriptorPool descriptorPool, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyDescriptorSetLayout (VkDevice device, VkDescriptorSetLayout descriptorSetLayout, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyDescriptorUpdateTemplate (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyDescriptorUpdateTemplateKHR (VkDevice device, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyDevice (VkDevice device, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyEvent (VkDevice device, VkEvent event, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyFence (VkDevice device, VkFence fence, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyFramebuffer (VkDevice device, VkFramebuffer framebuffer, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyImage (VkDevice device, VkImage image, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyImageView (VkDevice device, VkImageView imageView, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyIndirectCommandsLayoutNVX (VkDevice device, VkIndirectCommandsLayoutNVX indirectCommandsLayout, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyInstance (VkInstance instance, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyObjectTableNVX (VkDevice device, VkObjectTableNVX objectTable, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyPipeline (VkDevice device, VkPipeline pipeline, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyPipelineCache (VkDevice device, VkPipelineCache pipelineCache, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyPipelineLayout (VkDevice device, VkPipelineLayout pipelineLayout, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyQueryPool (VkDevice device, VkQueryPool queryPool, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyRenderPass (VkDevice device, VkRenderPass renderPass, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroySampler (VkDevice device, VkSampler sampler, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroySamplerYcbcrConversion (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroySamplerYcbcrConversionKHR (VkDevice device, VkSamplerYcbcrConversion ycbcrConversion, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroySemaphore (VkDevice device, VkSemaphore semaphore, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyShaderModule (VkDevice device, VkShaderModule shaderModule, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroySurfaceKHR (VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroySwapchainKHR (VkDevice device, VkSwapchainKHR swapchain, const VkAllocationCallbacks *pAllocator) const |
void | vkDestroyValidationCacheEXT (VkDevice device, VkValidationCacheEXT validationCache, const VkAllocationCallbacks *pAllocator) const |
VkResult | vkDeviceWaitIdle (VkDevice device) const |
VkResult | vkDisplayPowerControlEXT (VkDevice device, VkDisplayKHR display, const VkDisplayPowerInfoEXT *pDisplayPowerInfo) const |
VkResult | vkEndCommandBuffer (VkCommandBuffer commandBuffer) const |
VkResult | vkEnumerateDeviceExtensionProperties (VkPhysicalDevice physicalDevice, const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) const |
VkResult | vkEnumerateDeviceLayerProperties (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkLayerProperties *pProperties) const |
VkResult | vkEnumerateInstanceExtensionProperties (const char *pLayerName, uint32_t *pPropertyCount, VkExtensionProperties *pProperties) const |
VkResult | vkEnumerateInstanceLayerProperties (uint32_t *pPropertyCount, VkLayerProperties *pProperties) const |
VkResult | vkEnumerateInstanceVersion (uint32_t *pApiVersion) const |
VkResult | vkEnumeratePhysicalDeviceGroups (VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties) const |
VkResult | vkEnumeratePhysicalDeviceGroupsKHR (VkInstance instance, uint32_t *pPhysicalDeviceGroupCount, VkPhysicalDeviceGroupProperties *pPhysicalDeviceGroupProperties) const |
VkResult | vkEnumeratePhysicalDevices (VkInstance instance, uint32_t *pPhysicalDeviceCount, VkPhysicalDevice *pPhysicalDevices) const |
VkResult | vkFlushMappedMemoryRanges (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) const |
void | vkFreeCommandBuffers (VkDevice device, VkCommandPool commandPool, uint32_t commandBufferCount, const VkCommandBuffer *pCommandBuffers) const |
VkResult | vkFreeDescriptorSets (VkDevice device, VkDescriptorPool descriptorPool, uint32_t descriptorSetCount, const VkDescriptorSet *pDescriptorSets) const |
void | vkFreeMemory (VkDevice device, VkDeviceMemory memory, const VkAllocationCallbacks *pAllocator) const |
VkResult | vkGetAccelerationStructureHandleNV (VkDevice device, VkAccelerationStructureNV accelerationStructure, size_t dataSize, void *pData) const |
void | vkGetAccelerationStructureMemoryRequirementsNV (VkDevice device, const VkAccelerationStructureMemoryRequirementsInfoNV *pInfo, VkMemoryRequirements2KHR *pMemoryRequirements) const |
void | vkGetBufferMemoryRequirements (VkDevice device, VkBuffer buffer, VkMemoryRequirements *pMemoryRequirements) const |
void | vkGetBufferMemoryRequirements2 (VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) const |
void | vkGetBufferMemoryRequirements2KHR (VkDevice device, const VkBufferMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) const |
VkResult | vkGetCalibratedTimestampsEXT (VkDevice device, uint32_t timestampCount, const VkCalibratedTimestampInfoEXT *pTimestampInfos, uint64_t *pTimestamps, uint64_t *pMaxDeviation) const |
void | vkGetDescriptorSetLayoutSupport (VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) const |
void | vkGetDescriptorSetLayoutSupportKHR (VkDevice device, const VkDescriptorSetLayoutCreateInfo *pCreateInfo, VkDescriptorSetLayoutSupport *pSupport) const |
void | vkGetDeviceGroupPeerMemoryFeatures (VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures) const |
void | vkGetDeviceGroupPeerMemoryFeaturesKHR (VkDevice device, uint32_t heapIndex, uint32_t localDeviceIndex, uint32_t remoteDeviceIndex, VkPeerMemoryFeatureFlags *pPeerMemoryFeatures) const |
VkResult | vkGetDeviceGroupPresentCapabilitiesKHR (VkDevice device, VkDeviceGroupPresentCapabilitiesKHR *pDeviceGroupPresentCapabilities) const |
VkResult | vkGetDeviceGroupSurfacePresentModesKHR (VkDevice device, VkSurfaceKHR surface, VkDeviceGroupPresentModeFlagsKHR *pModes) const |
void | vkGetDeviceMemoryCommitment (VkDevice device, VkDeviceMemory memory, VkDeviceSize *pCommittedMemoryInBytes) const |
PFN_vkVoidFunction | vkGetDeviceProcAddr (VkDevice device, const char *pName) const |
void | vkGetDeviceQueue (VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex, VkQueue *pQueue) const |
void | vkGetDeviceQueue2 (VkDevice device, const VkDeviceQueueInfo2 *pQueueInfo, VkQueue *pQueue) const |
VkResult | vkGetDisplayModeProperties2KHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t *pPropertyCount, VkDisplayModeProperties2KHR *pProperties) const |
VkResult | vkGetDisplayModePropertiesKHR (VkPhysicalDevice physicalDevice, VkDisplayKHR display, uint32_t *pPropertyCount, VkDisplayModePropertiesKHR *pProperties) const |
VkResult | vkGetDisplayPlaneCapabilities2KHR (VkPhysicalDevice physicalDevice, const VkDisplayPlaneInfo2KHR *pDisplayPlaneInfo, VkDisplayPlaneCapabilities2KHR *pCapabilities) const |
VkResult | vkGetDisplayPlaneCapabilitiesKHR (VkPhysicalDevice physicalDevice, VkDisplayModeKHR mode, uint32_t planeIndex, VkDisplayPlaneCapabilitiesKHR *pCapabilities) const |
VkResult | vkGetDisplayPlaneSupportedDisplaysKHR (VkPhysicalDevice physicalDevice, uint32_t planeIndex, uint32_t *pDisplayCount, VkDisplayKHR *pDisplays) const |
VkResult | vkGetEventStatus (VkDevice device, VkEvent event) const |
VkResult | vkGetFenceFdKHR (VkDevice device, const VkFenceGetFdInfoKHR *pGetFdInfo, int *pFd) const |
VkResult | vkGetFenceStatus (VkDevice device, VkFence fence) const |
VkResult | vkGetImageDrmFormatModifierPropertiesEXT (VkDevice device, VkImage image, VkImageDrmFormatModifierPropertiesEXT *pProperties) const |
void | vkGetImageMemoryRequirements (VkDevice device, VkImage image, VkMemoryRequirements *pMemoryRequirements) const |
void | vkGetImageMemoryRequirements2 (VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) const |
void | vkGetImageMemoryRequirements2KHR (VkDevice device, const VkImageMemoryRequirementsInfo2 *pInfo, VkMemoryRequirements2 *pMemoryRequirements) const |
void | vkGetImageSparseMemoryRequirements (VkDevice device, VkImage image, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements *pSparseMemoryRequirements) const |
void | vkGetImageSparseMemoryRequirements2 (VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) const |
void | vkGetImageSparseMemoryRequirements2KHR (VkDevice device, const VkImageSparseMemoryRequirementsInfo2 *pInfo, uint32_t *pSparseMemoryRequirementCount, VkSparseImageMemoryRequirements2 *pSparseMemoryRequirements) const |
void | vkGetImageSubresourceLayout (VkDevice device, VkImage image, const VkImageSubresource *pSubresource, VkSubresourceLayout *pLayout) const |
PFN_vkVoidFunction | vkGetInstanceProcAddr (VkInstance instance, const char *pName) const |
VkResult | vkGetMemoryFdKHR (VkDevice device, const VkMemoryGetFdInfoKHR *pGetFdInfo, int *pFd) const |
VkResult | vkGetMemoryFdPropertiesKHR (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, int fd, VkMemoryFdPropertiesKHR *pMemoryFdProperties) const |
VkResult | vkGetMemoryHostPointerPropertiesEXT (VkDevice device, VkExternalMemoryHandleTypeFlagBits handleType, const void *pHostPointer, VkMemoryHostPointerPropertiesEXT *pMemoryHostPointerProperties) const |
VkResult | vkGetPastPresentationTimingGOOGLE (VkDevice device, VkSwapchainKHR swapchain, uint32_t *pPresentationTimingCount, VkPastPresentationTimingGOOGLE *pPresentationTimings) const |
VkResult | vkGetPhysicalDeviceCalibrateableTimeDomainsEXT (VkPhysicalDevice physicalDevice, uint32_t *pTimeDomainCount, VkTimeDomainEXT *pTimeDomains) const |
VkResult | vkGetPhysicalDeviceDisplayPlaneProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPlaneProperties2KHR *pProperties) const |
VkResult | vkGetPhysicalDeviceDisplayPlanePropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPlanePropertiesKHR *pProperties) const |
VkResult | vkGetPhysicalDeviceDisplayProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayProperties2KHR *pProperties) const |
VkResult | vkGetPhysicalDeviceDisplayPropertiesKHR (VkPhysicalDevice physicalDevice, uint32_t *pPropertyCount, VkDisplayPropertiesKHR *pProperties) const |
void | vkGetPhysicalDeviceExternalBufferProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties) const |
void | vkGetPhysicalDeviceExternalBufferPropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalBufferInfo *pExternalBufferInfo, VkExternalBufferProperties *pExternalBufferProperties) const |
void | vkGetPhysicalDeviceExternalFenceProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties) const |
void | vkGetPhysicalDeviceExternalFencePropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalFenceInfo *pExternalFenceInfo, VkExternalFenceProperties *pExternalFenceProperties) const |
VkResult | vkGetPhysicalDeviceExternalImageFormatPropertiesNV (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkExternalMemoryHandleTypeFlagsNV externalHandleType, VkExternalImageFormatPropertiesNV *pExternalImageFormatProperties) const |
void | vkGetPhysicalDeviceExternalSemaphoreProperties (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties) const |
void | vkGetPhysicalDeviceExternalSemaphorePropertiesKHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceExternalSemaphoreInfo *pExternalSemaphoreInfo, VkExternalSemaphoreProperties *pExternalSemaphoreProperties) const |
void | vkGetPhysicalDeviceFeatures (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures *pFeatures) const |
void | vkGetPhysicalDeviceFeatures2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures) const |
void | vkGetPhysicalDeviceFeatures2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceFeatures2 *pFeatures) const |
void | vkGetPhysicalDeviceFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties *pFormatProperties) const |
void | vkGetPhysicalDeviceFormatProperties2 (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties) const |
void | vkGetPhysicalDeviceFormatProperties2KHR (VkPhysicalDevice physicalDevice, VkFormat format, VkFormatProperties2 *pFormatProperties) const |
void | vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX (VkPhysicalDevice physicalDevice, VkDeviceGeneratedCommandsFeaturesNVX *pFeatures, VkDeviceGeneratedCommandsLimitsNVX *pLimits) const |
VkResult | vkGetPhysicalDeviceImageFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkImageTiling tiling, VkImageUsageFlags usage, VkImageCreateFlags flags, VkImageFormatProperties *pImageFormatProperties) const |
VkResult | vkGetPhysicalDeviceImageFormatProperties2 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties) const |
VkResult | vkGetPhysicalDeviceImageFormatProperties2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceImageFormatInfo2 *pImageFormatInfo, VkImageFormatProperties2 *pImageFormatProperties) const |
void | vkGetPhysicalDeviceMemoryProperties (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties *pMemoryProperties) const |
void | vkGetPhysicalDeviceMemoryProperties2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties) const |
void | vkGetPhysicalDeviceMemoryProperties2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceMemoryProperties2 *pMemoryProperties) const |
void | vkGetPhysicalDeviceMultisamplePropertiesEXT (VkPhysicalDevice physicalDevice, VkSampleCountFlagBits samples, VkMultisamplePropertiesEXT *pMultisampleProperties) const |
VkResult | vkGetPhysicalDevicePresentRectanglesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pRectCount, VkRect2D *pRects) const |
void | vkGetPhysicalDeviceProperties (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties *pProperties) const |
void | vkGetPhysicalDeviceProperties2 (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties) const |
void | vkGetPhysicalDeviceProperties2KHR (VkPhysicalDevice physicalDevice, VkPhysicalDeviceProperties2 *pProperties) const |
void | vkGetPhysicalDeviceQueueFamilyProperties (VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties *pQueueFamilyProperties) const |
void | vkGetPhysicalDeviceQueueFamilyProperties2 (VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties) const |
void | vkGetPhysicalDeviceQueueFamilyProperties2KHR (VkPhysicalDevice physicalDevice, uint32_t *pQueueFamilyPropertyCount, VkQueueFamilyProperties2 *pQueueFamilyProperties) const |
void | vkGetPhysicalDeviceSparseImageFormatProperties (VkPhysicalDevice physicalDevice, VkFormat format, VkImageType type, VkSampleCountFlagBits samples, VkImageUsageFlags usage, VkImageTiling tiling, uint32_t *pPropertyCount, VkSparseImageFormatProperties *pProperties) const |
void | vkGetPhysicalDeviceSparseImageFormatProperties2 (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties) const |
void | vkGetPhysicalDeviceSparseImageFormatProperties2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSparseImageFormatInfo2 *pFormatInfo, uint32_t *pPropertyCount, VkSparseImageFormatProperties2 *pProperties) const |
VkResult | vkGetPhysicalDeviceSurfaceCapabilities2EXT (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilities2EXT *pSurfaceCapabilities) const |
VkResult | vkGetPhysicalDeviceSurfaceCapabilities2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, VkSurfaceCapabilities2KHR *pSurfaceCapabilities) const |
VkResult | vkGetPhysicalDeviceSurfaceCapabilitiesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, VkSurfaceCapabilitiesKHR *pSurfaceCapabilities) const |
VkResult | vkGetPhysicalDeviceSurfaceFormats2KHR (VkPhysicalDevice physicalDevice, const VkPhysicalDeviceSurfaceInfo2KHR *pSurfaceInfo, uint32_t *pSurfaceFormatCount, VkSurfaceFormat2KHR *pSurfaceFormats) const |
VkResult | vkGetPhysicalDeviceSurfaceFormatsKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pSurfaceFormatCount, VkSurfaceFormatKHR *pSurfaceFormats) const |
VkResult | vkGetPhysicalDeviceSurfacePresentModesKHR (VkPhysicalDevice physicalDevice, VkSurfaceKHR surface, uint32_t *pPresentModeCount, VkPresentModeKHR *pPresentModes) const |
VkResult | vkGetPhysicalDeviceSurfaceSupportKHR (VkPhysicalDevice physicalDevice, uint32_t queueFamilyIndex, VkSurfaceKHR surface, VkBool32 *pSupported) const |
VkResult | vkGetPipelineCacheData (VkDevice device, VkPipelineCache pipelineCache, size_t *pDataSize, void *pData) const |
VkResult | vkGetQueryPoolResults (VkDevice device, VkQueryPool queryPool, uint32_t firstQuery, uint32_t queryCount, size_t dataSize, void *pData, VkDeviceSize stride, VkQueryResultFlags flags) const |
void | vkGetQueueCheckpointDataNV (VkQueue queue, uint32_t *pCheckpointDataCount, VkCheckpointDataNV *pCheckpointData) const |
VkResult | vkGetRayTracingShaderGroupHandlesNV (VkDevice device, VkPipeline pipeline, uint32_t firstGroup, uint32_t groupCount, size_t dataSize, void *pData) const |
VkResult | vkGetRefreshCycleDurationGOOGLE (VkDevice device, VkSwapchainKHR swapchain, VkRefreshCycleDurationGOOGLE *pDisplayTimingProperties) const |
void | vkGetRenderAreaGranularity (VkDevice device, VkRenderPass renderPass, VkExtent2D *pGranularity) const |
VkResult | vkGetSemaphoreFdKHR (VkDevice device, const VkSemaphoreGetFdInfoKHR *pGetFdInfo, int *pFd) const |
VkResult | vkGetShaderInfoAMD (VkDevice device, VkPipeline pipeline, VkShaderStageFlagBits shaderStage, VkShaderInfoTypeAMD infoType, size_t *pInfoSize, void *pInfo) const |
VkResult | vkGetSwapchainCounterEXT (VkDevice device, VkSwapchainKHR swapchain, VkSurfaceCounterFlagBitsEXT counter, uint64_t *pCounterValue) const |
VkResult | vkGetSwapchainImagesKHR (VkDevice device, VkSwapchainKHR swapchain, uint32_t *pSwapchainImageCount, VkImage *pSwapchainImages) const |
VkResult | vkGetSwapchainStatusKHR (VkDevice device, VkSwapchainKHR swapchain) const |
VkResult | vkGetValidationCacheDataEXT (VkDevice device, VkValidationCacheEXT validationCache, size_t *pDataSize, void *pData) const |
VkResult | vkImportFenceFdKHR (VkDevice device, const VkImportFenceFdInfoKHR *pImportFenceFdInfo) const |
VkResult | vkImportSemaphoreFdKHR (VkDevice device, const VkImportSemaphoreFdInfoKHR *pImportSemaphoreFdInfo) const |
VkResult | vkInvalidateMappedMemoryRanges (VkDevice device, uint32_t memoryRangeCount, const VkMappedMemoryRange *pMemoryRanges) const |
VkResult | vkMapMemory (VkDevice device, VkDeviceMemory memory, VkDeviceSize offset, VkDeviceSize size, VkMemoryMapFlags flags, void **ppData) const |
VkResult | vkMergePipelineCaches (VkDevice device, VkPipelineCache dstCache, uint32_t srcCacheCount, const VkPipelineCache *pSrcCaches) const |
VkResult | vkMergeValidationCachesEXT (VkDevice device, VkValidationCacheEXT dstCache, uint32_t srcCacheCount, const VkValidationCacheEXT *pSrcCaches) const |
void | vkQueueBeginDebugUtilsLabelEXT (VkQueue queue, const VkDebugUtilsLabelEXT *pLabelInfo) const |
VkResult | vkQueueBindSparse (VkQueue queue, uint32_t bindInfoCount, const VkBindSparseInfo *pBindInfo, VkFence fence) const |
void | vkQueueEndDebugUtilsLabelEXT (VkQueue queue) const |
void | vkQueueInsertDebugUtilsLabelEXT (VkQueue queue, const VkDebugUtilsLabelEXT *pLabelInfo) const |
VkResult | vkQueuePresentKHR (VkQueue queue, const VkPresentInfoKHR *pPresentInfo) const |
VkResult | vkQueueSubmit (VkQueue queue, uint32_t submitCount, const VkSubmitInfo *pSubmits, VkFence fence) const |
VkResult | vkQueueWaitIdle (VkQueue queue) const |
VkResult | vkRegisterDeviceEventEXT (VkDevice device, const VkDeviceEventInfoEXT *pDeviceEventInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) const |
VkResult | vkRegisterDisplayEventEXT (VkDevice device, VkDisplayKHR display, const VkDisplayEventInfoEXT *pDisplayEventInfo, const VkAllocationCallbacks *pAllocator, VkFence *pFence) const |
VkResult | vkRegisterObjectsNVX (VkDevice device, VkObjectTableNVX objectTable, uint32_t objectCount, const VkObjectTableEntryNVX *const *ppObjectTableEntries, const uint32_t *pObjectIndices) const |
VkResult | vkReleaseDisplayEXT (VkPhysicalDevice physicalDevice, VkDisplayKHR display) const |
VkResult | vkResetCommandBuffer (VkCommandBuffer commandBuffer, VkCommandBufferResetFlags flags) const |
VkResult | vkResetCommandPool (VkDevice device, VkCommandPool commandPool, VkCommandPoolResetFlags flags) const |
VkResult | vkResetDescriptorPool (VkDevice device, VkDescriptorPool descriptorPool, VkDescriptorPoolResetFlags flags) const |
VkResult | vkResetEvent (VkDevice device, VkEvent event) const |
VkResult | vkResetFences (VkDevice device, uint32_t fenceCount, const VkFence *pFences) const |
VkResult | vkSetDebugUtilsObjectNameEXT (VkDevice device, const VkDebugUtilsObjectNameInfoEXT *pNameInfo) const |
VkResult | vkSetDebugUtilsObjectTagEXT (VkDevice device, const VkDebugUtilsObjectTagInfoEXT *pTagInfo) const |
VkResult | vkSetEvent (VkDevice device, VkEvent event) const |
void | vkSetHdrMetadataEXT (VkDevice device, uint32_t swapchainCount, const VkSwapchainKHR *pSwapchains, const VkHdrMetadataEXT *pMetadata) const |
void | vkSubmitDebugUtilsMessageEXT (VkInstance instance, VkDebugUtilsMessageSeverityFlagBitsEXT messageSeverity, VkDebugUtilsMessageTypeFlagsEXT messageTypes, const VkDebugUtilsMessengerCallbackDataEXT *pCallbackData) const |
void | vkTrimCommandPool (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) const |
void | vkTrimCommandPoolKHR (VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags) const |
void | vkUnmapMemory (VkDevice device, VkDeviceMemory memory) const |
VkResult | vkUnregisterObjectsNVX (VkDevice device, VkObjectTableNVX objectTable, uint32_t objectCount, const VkObjectEntryTypeNVX *pObjectEntryTypes, const uint32_t *pObjectIndices) const |
void | vkUpdateDescriptorSetWithTemplate (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) const |
void | vkUpdateDescriptorSetWithTemplateKHR (VkDevice device, VkDescriptorSet descriptorSet, VkDescriptorUpdateTemplate descriptorUpdateTemplate, const void *pData) const |
void | vkUpdateDescriptorSets (VkDevice device, uint32_t descriptorWriteCount, const VkWriteDescriptorSet *pDescriptorWrites, uint32_t descriptorCopyCount, const VkCopyDescriptorSet *pDescriptorCopies) const |
VkResult | vkWaitForFences (VkDevice device, uint32_t fenceCount, const VkFence *pFences, VkBool32 waitAll, uint64_t timeout) const |
Definition at line 1094 of file vulkan.hpp.
|
inline |
Definition at line 1097 of file vulkan.hpp.
References vkAcquireNextImage2KHR().
|
inline |
Definition at line 1101 of file vulkan.hpp.
References dpy, vkAcquireNextImageKHR(), and vkAcquireXlibDisplayEXT().
|
inline |
Definition at line 1111 of file vulkan.hpp.
References vkAllocateCommandBuffers().
|
inline |
Definition at line 1115 of file vulkan.hpp.
References vkAllocateDescriptorSets().
|
inline |
Definition at line 1119 of file vulkan.hpp.
References vkAllocateMemory().
|
inline |
Definition at line 1123 of file vulkan.hpp.
References vkBeginCommandBuffer().
|
inline |
Definition at line 1127 of file vulkan.hpp.
References vkBindAccelerationStructureMemoryNV().
|
inline |
Definition at line 1131 of file vulkan.hpp.
References vkBindBufferMemory().
|
inline |
Definition at line 1135 of file vulkan.hpp.
References vkBindBufferMemory2().
|
inline |
Definition at line 1139 of file vulkan.hpp.
References vkBindBufferMemory2KHR().
|
inline |
Definition at line 1143 of file vulkan.hpp.
References vkBindImageMemory().
|
inline |
Definition at line 1147 of file vulkan.hpp.
References vkBindImageMemory2().
|
inline |
Definition at line 1151 of file vulkan.hpp.
References vkBindImageMemory2KHR().
|
inline |
Definition at line 1155 of file vulkan.hpp.
References vkCmdBeginConditionalRenderingEXT().
|
inline |
Definition at line 1159 of file vulkan.hpp.
References vkCmdBeginDebugUtilsLabelEXT().
|
inline |
Definition at line 1163 of file vulkan.hpp.
References vkCmdBeginQuery().
|
inline |
Definition at line 1167 of file vulkan.hpp.
References vkCmdBeginQueryIndexedEXT().
|
inline |
Definition at line 1171 of file vulkan.hpp.
References vkCmdBeginRenderPass().
|
inline |
Definition at line 1175 of file vulkan.hpp.
References vkCmdBeginRenderPass2KHR().
|
inline |
Definition at line 1179 of file vulkan.hpp.
References vkCmdBeginTransformFeedbackEXT().
|
inline |
Definition at line 1183 of file vulkan.hpp.
References vkCmdBindDescriptorSets().
|
inline |
Definition at line 1187 of file vulkan.hpp.
References vkCmdBindIndexBuffer().
|
inline |
Definition at line 1191 of file vulkan.hpp.
References vkCmdBindPipeline().
|
inline |
Definition at line 1195 of file vulkan.hpp.
References vkCmdBindShadingRateImageNV().
|
inline |
Definition at line 1199 of file vulkan.hpp.
References vkCmdBindTransformFeedbackBuffersEXT().
|
inline |
Definition at line 1203 of file vulkan.hpp.
References vkCmdBindVertexBuffers().
|
inline |
Definition at line 1207 of file vulkan.hpp.
References vkCmdBlitImage().
|
inline |
Definition at line 1211 of file vulkan.hpp.
References vkCmdBuildAccelerationStructureNV().
|
inline |
Definition at line 1215 of file vulkan.hpp.
References vkCmdClearAttachments().
|
inline |
Definition at line 1219 of file vulkan.hpp.
References vkCmdClearColorImage().
|
inline |
Definition at line 1223 of file vulkan.hpp.
References vkCmdClearDepthStencilImage().
|
inline |
Definition at line 1227 of file vulkan.hpp.
References vkCmdCopyAccelerationStructureNV().
|
inline |
Definition at line 1231 of file vulkan.hpp.
References vkCmdCopyBuffer().
|
inline |
Definition at line 1235 of file vulkan.hpp.
References vkCmdCopyBufferToImage().
|
inline |
Definition at line 1239 of file vulkan.hpp.
References vkCmdCopyImage().
|
inline |
Definition at line 1243 of file vulkan.hpp.
References vkCmdCopyImageToBuffer().
|
inline |
Definition at line 1247 of file vulkan.hpp.
References vkCmdCopyQueryPoolResults().
|
inline |
Definition at line 1251 of file vulkan.hpp.
References vkCmdDebugMarkerBeginEXT().
|
inline |
Definition at line 1255 of file vulkan.hpp.
References vkCmdDebugMarkerEndEXT().
|
inline |
Definition at line 1259 of file vulkan.hpp.
References vkCmdDebugMarkerInsertEXT().
|
inline |
Definition at line 1263 of file vulkan.hpp.
References vkCmdDispatch().
|
inline |
Definition at line 1267 of file vulkan.hpp.
References vkCmdDispatchBase().
|
inline |
Definition at line 1271 of file vulkan.hpp.
References vkCmdDispatchBaseKHR().
|
inline |
Definition at line 1275 of file vulkan.hpp.
References vkCmdDispatchIndirect().
|
inline |
Definition at line 1279 of file vulkan.hpp.
References vkCmdDraw().
|
inline |
Definition at line 1283 of file vulkan.hpp.
References vkCmdDrawIndexed().
|
inline |
Definition at line 1287 of file vulkan.hpp.
References vkCmdDrawIndexedIndirect().
|
inline |
Definition at line 1291 of file vulkan.hpp.
References vkCmdDrawIndexedIndirectCountAMD().
|
inline |
Definition at line 1295 of file vulkan.hpp.
References vkCmdDrawIndexedIndirectCountKHR().
|
inline |
Definition at line 1299 of file vulkan.hpp.
References vkCmdDrawIndirect().
|
inline |
Definition at line 1303 of file vulkan.hpp.
References vkCmdDrawIndirectByteCountEXT().
|
inline |
Definition at line 1307 of file vulkan.hpp.
References vkCmdDrawIndirectCountAMD().
|
inline |
Definition at line 1311 of file vulkan.hpp.
References vkCmdDrawIndirectCountKHR().
|
inline |
Definition at line 1315 of file vulkan.hpp.
References vkCmdDrawMeshTasksIndirectCountNV().
|
inline |
Definition at line 1319 of file vulkan.hpp.
References vkCmdDrawMeshTasksIndirectNV().
|
inline |
Definition at line 1323 of file vulkan.hpp.
References vkCmdDrawMeshTasksNV().
|
inline |
Definition at line 1327 of file vulkan.hpp.
References vkCmdEndConditionalRenderingEXT().
|
inline |
Definition at line 1331 of file vulkan.hpp.
References vkCmdEndDebugUtilsLabelEXT().
|
inline |
Definition at line 1335 of file vulkan.hpp.
References vkCmdEndQuery().
|
inline |
Definition at line 1339 of file vulkan.hpp.
References vkCmdEndQueryIndexedEXT().
|
inline |
Definition at line 1343 of file vulkan.hpp.
References vkCmdEndRenderPass().
|
inline |
Definition at line 1347 of file vulkan.hpp.
References vkCmdEndRenderPass2KHR().
|
inline |
Definition at line 1351 of file vulkan.hpp.
References vkCmdEndTransformFeedbackEXT().
|
inline |
Definition at line 1355 of file vulkan.hpp.
References vkCmdExecuteCommands().
|
inline |
Definition at line 1359 of file vulkan.hpp.
References vkCmdFillBuffer().
|
inline |
Definition at line 1363 of file vulkan.hpp.
References vkCmdInsertDebugUtilsLabelEXT().
|
inline |
Definition at line 1367 of file vulkan.hpp.
References vkCmdNextSubpass().
|
inline |
Definition at line 1371 of file vulkan.hpp.
References vkCmdNextSubpass2KHR().
|
inline |
Definition at line 1375 of file vulkan.hpp.
References vkCmdPipelineBarrier().
|
inline |
Definition at line 1379 of file vulkan.hpp.
References vkCmdProcessCommandsNVX().
|
inline |
Definition at line 1383 of file vulkan.hpp.
References vkCmdPushConstants().
|
inline |
Definition at line 1387 of file vulkan.hpp.
References vkCmdPushDescriptorSetKHR().
|
inline |
Definition at line 1391 of file vulkan.hpp.
References vkCmdPushDescriptorSetWithTemplateKHR().
|
inline |
Definition at line 1395 of file vulkan.hpp.
References vkCmdReserveSpaceForCommandsNVX().
|
inline |
Definition at line 1399 of file vulkan.hpp.
References vkCmdResetEvent().
|
inline |
Definition at line 1403 of file vulkan.hpp.
References vkCmdResetQueryPool().
|
inline |
Definition at line 1407 of file vulkan.hpp.
References vkCmdResolveImage().
|
inline |
Definition at line 1411 of file vulkan.hpp.
References vkCmdSetBlendConstants().
|
inline |
Definition at line 1415 of file vulkan.hpp.
References vkCmdSetCheckpointNV().
|
inline |
Definition at line 1419 of file vulkan.hpp.
References vkCmdSetCoarseSampleOrderNV().
|
inline |
Definition at line 1423 of file vulkan.hpp.
References vkCmdSetDepthBias().
|
inline |
Definition at line 1427 of file vulkan.hpp.
References vkCmdSetDepthBounds().
|
inline |
Definition at line 1431 of file vulkan.hpp.
References vkCmdSetDeviceMask().
|
inline |
Definition at line 1435 of file vulkan.hpp.
References vkCmdSetDeviceMaskKHR().
|
inline |
Definition at line 1439 of file vulkan.hpp.
References vkCmdSetDiscardRectangleEXT().
|
inline |
Definition at line 1443 of file vulkan.hpp.
References vkCmdSetEvent().
|
inline |
Definition at line 1447 of file vulkan.hpp.
References vkCmdSetExclusiveScissorNV().
|
inline |
Definition at line 1451 of file vulkan.hpp.
References vkCmdSetLineWidth().
|
inline |
Definition at line 1455 of file vulkan.hpp.
References vkCmdSetSampleLocationsEXT().
|
inline |
Definition at line 1459 of file vulkan.hpp.
References vkCmdSetScissor().
|
inline |
Definition at line 1463 of file vulkan.hpp.
References vkCmdSetStencilCompareMask().
|
inline |
Definition at line 1467 of file vulkan.hpp.
References vkCmdSetStencilReference().
|
inline |
Definition at line 1471 of file vulkan.hpp.
References vkCmdSetStencilWriteMask().
|
inline |
Definition at line 1475 of file vulkan.hpp.
References vkCmdSetViewport().
|
inline |
Definition at line 1479 of file vulkan.hpp.
References vkCmdSetViewportShadingRatePaletteNV().
|
inline |
Definition at line 1483 of file vulkan.hpp.
References vkCmdSetViewportWScalingNV().
|
inline |
Definition at line 1487 of file vulkan.hpp.
References vkCmdTraceRaysNV().
|
inline |
Definition at line 1491 of file vulkan.hpp.
References vkCmdUpdateBuffer().
|
inline |
Definition at line 1495 of file vulkan.hpp.
References vkCmdWaitEvents().
|
inline |
Definition at line 1499 of file vulkan.hpp.
References vkCmdWriteAccelerationStructuresPropertiesNV().
|
inline |
Definition at line 1503 of file vulkan.hpp.
References vkCmdWriteBufferMarkerAMD().
|
inline |
Definition at line 1507 of file vulkan.hpp.
References vkCmdWriteTimestamp().
|
inline |
Definition at line 1511 of file vulkan.hpp.
References vkCompileDeferredNV().
|
inline |
Definition at line 1515 of file vulkan.hpp.
References vkCreateAccelerationStructureNV(), and vkCreateAndroidSurfaceKHR().
|
inline |
Definition at line 1525 of file vulkan.hpp.
References vkCreateBuffer().
|
inline |
Definition at line 1529 of file vulkan.hpp.
References vkCreateBufferView().
|
inline |
Definition at line 1533 of file vulkan.hpp.
References vkCreateCommandPool().
|
inline |
Definition at line 1537 of file vulkan.hpp.
References vkCreateComputePipelines().
|
inline |
Definition at line 1541 of file vulkan.hpp.
References vkCreateDebugReportCallbackEXT().
|
inline |
Definition at line 1545 of file vulkan.hpp.
References vkCreateDebugUtilsMessengerEXT().
|
inline |
Definition at line 1549 of file vulkan.hpp.
References vkCreateDescriptorPool().
|
inline |
Definition at line 1553 of file vulkan.hpp.
References vkCreateDescriptorSetLayout().
|
inline |
Definition at line 1557 of file vulkan.hpp.
References vkCreateDescriptorUpdateTemplate().
|
inline |
Definition at line 1561 of file vulkan.hpp.
References vkCreateDescriptorUpdateTemplateKHR().
|
inline |
Definition at line 1565 of file vulkan.hpp.
References vkCreateDevice().
|
inline |
Definition at line 1569 of file vulkan.hpp.
References vkCreateDisplayModeKHR().
|
inline |
Definition at line 1573 of file vulkan.hpp.
References vkCreateDisplayPlaneSurfaceKHR().
|
inline |
Definition at line 1577 of file vulkan.hpp.
References vkCreateEvent().
|
inline |
Definition at line 1581 of file vulkan.hpp.
References vkCreateFence().
|
inline |
Definition at line 1585 of file vulkan.hpp.
References vkCreateFramebuffer().
|
inline |
Definition at line 1589 of file vulkan.hpp.
References vkCreateGraphicsPipelines(), and vkCreateIOSSurfaceMVK().
|
inline |
Definition at line 1599 of file vulkan.hpp.
References vkCreateImage(), and vkCreateImagePipeSurfaceFUCHSIA().
|
inline |
Definition at line 1609 of file vulkan.hpp.
References vkCreateImageView().
|
inline |
Definition at line 1613 of file vulkan.hpp.
References vkCreateIndirectCommandsLayoutNVX().
|
inline |
Definition at line 1617 of file vulkan.hpp.
References vkCreateInstance(), and vkCreateMacOSSurfaceMVK().
|
inline |
Definition at line 1627 of file vulkan.hpp.
References vkCreateObjectTableNVX().
|
inline |
Definition at line 1631 of file vulkan.hpp.
References vkCreatePipelineCache().
|
inline |
Definition at line 1635 of file vulkan.hpp.
References vkCreatePipelineLayout().
|
inline |
Definition at line 1639 of file vulkan.hpp.
References vkCreateQueryPool().
|
inline |
Definition at line 1643 of file vulkan.hpp.
References vkCreateRayTracingPipelinesNV().
|
inline |
Definition at line 1647 of file vulkan.hpp.
References vkCreateRenderPass().
|
inline |
Definition at line 1651 of file vulkan.hpp.
References vkCreateRenderPass2KHR().
|
inline |
Definition at line 1655 of file vulkan.hpp.
References vkCreateSampler().
|
inline |
Definition at line 1659 of file vulkan.hpp.
References vkCreateSamplerYcbcrConversion().
|
inline |
Definition at line 1663 of file vulkan.hpp.
References vkCreateSamplerYcbcrConversionKHR().
|
inline |
Definition at line 1667 of file vulkan.hpp.
References vkCreateSemaphore().
|
inline |
Definition at line 1671 of file vulkan.hpp.
References vkCreateShaderModule().
|
inline |
Definition at line 1675 of file vulkan.hpp.
References vkCreateSharedSwapchainsKHR().
|
inline |
Definition at line 1679 of file vulkan.hpp.
References vkCreateSwapchainKHR().
|
inline |
Definition at line 1683 of file vulkan.hpp.
References vkCreateValidationCacheEXT(), vkCreateViSurfaceNN(), vkCreateWaylandSurfaceKHR(), vkCreateWin32SurfaceKHR(), vkCreateXcbSurfaceKHR(), and vkCreateXlibSurfaceKHR().
|
inline |
Definition at line 1717 of file vulkan.hpp.
References vkDebugMarkerSetObjectNameEXT().
|
inline |
Definition at line 1721 of file vulkan.hpp.
References vkDebugMarkerSetObjectTagEXT().
|
inline |
Definition at line 1725 of file vulkan.hpp.
References vkDebugReportMessageEXT().
|
inline |
Definition at line 1729 of file vulkan.hpp.
References vkDestroyAccelerationStructureNV().
|
inline |
Definition at line 1733 of file vulkan.hpp.
References vkDestroyBuffer().
|
inline |
Definition at line 1737 of file vulkan.hpp.
References vkDestroyBufferView().
|
inline |
Definition at line 1741 of file vulkan.hpp.
References vkDestroyCommandPool().
|
inline |
Definition at line 1745 of file vulkan.hpp.
References vkDestroyDebugReportCallbackEXT().
|
inline |
Definition at line 1749 of file vulkan.hpp.
References vkDestroyDebugUtilsMessengerEXT().
|
inline |
Definition at line 1753 of file vulkan.hpp.
References vkDestroyDescriptorPool().
|
inline |
Definition at line 1757 of file vulkan.hpp.
References vkDestroyDescriptorSetLayout().
|
inline |
Definition at line 1761 of file vulkan.hpp.
References vkDestroyDescriptorUpdateTemplate().
|
inline |
Definition at line 1765 of file vulkan.hpp.
References vkDestroyDescriptorUpdateTemplateKHR().
|
inline |
Definition at line 1769 of file vulkan.hpp.
References vkDestroyDevice().
|
inline |
Definition at line 1773 of file vulkan.hpp.
References vkDestroyEvent().
|
inline |
Definition at line 1777 of file vulkan.hpp.
References vkDestroyFence().
|
inline |
Definition at line 1781 of file vulkan.hpp.
References vkDestroyFramebuffer().
|
inline |
Definition at line 1785 of file vulkan.hpp.
References vkDestroyImage().
|
inline |
Definition at line 1789 of file vulkan.hpp.
References vkDestroyImageView().
|
inline |
Definition at line 1793 of file vulkan.hpp.
References vkDestroyIndirectCommandsLayoutNVX().
|
inline |
Definition at line 1797 of file vulkan.hpp.
References vkDestroyInstance().
|
inline |
Definition at line 1801 of file vulkan.hpp.
References vkDestroyObjectTableNVX().
|
inline |
Definition at line 1805 of file vulkan.hpp.
References vkDestroyPipeline().
|
inline |
Definition at line 1809 of file vulkan.hpp.
References vkDestroyPipelineCache().
|
inline |
Definition at line 1813 of file vulkan.hpp.
References vkDestroyPipelineLayout().
|
inline |
Definition at line 1817 of file vulkan.hpp.
References vkDestroyQueryPool().
|
inline |
Definition at line 1821 of file vulkan.hpp.
References vkDestroyRenderPass().
|
inline |
Definition at line 1825 of file vulkan.hpp.
References vkDestroySampler().
|
inline |
Definition at line 1829 of file vulkan.hpp.
References vkDestroySamplerYcbcrConversion().
|
inline |
Definition at line 1833 of file vulkan.hpp.
References vkDestroySamplerYcbcrConversionKHR().
|
inline |
Definition at line 1837 of file vulkan.hpp.
References vkDestroySemaphore().
|
inline |
Definition at line 1841 of file vulkan.hpp.
References vkDestroyShaderModule().
|
inline |
Definition at line 1845 of file vulkan.hpp.
References vkDestroySurfaceKHR().
|
inline |
Definition at line 1849 of file vulkan.hpp.
References vkDestroySwapchainKHR().
|
inline |
Definition at line 1853 of file vulkan.hpp.
References vkDestroyValidationCacheEXT().
|
inline |
Definition at line 1857 of file vulkan.hpp.
References vkDeviceWaitIdle().
|
inline |
Definition at line 1861 of file vulkan.hpp.
References vkDisplayPowerControlEXT().
|
inline |
Definition at line 1865 of file vulkan.hpp.
References vkEndCommandBuffer().
|
inline |
Definition at line 1869 of file vulkan.hpp.
References vkEnumerateDeviceExtensionProperties().
|
inline |
Definition at line 1873 of file vulkan.hpp.
References vkEnumerateDeviceLayerProperties().
|
inline |
Definition at line 1877 of file vulkan.hpp.
References vkEnumerateInstanceExtensionProperties().
|
inline |
Definition at line 1881 of file vulkan.hpp.
References vkEnumerateInstanceLayerProperties().
|
inline |
Definition at line 1885 of file vulkan.hpp.
References vkEnumerateInstanceVersion().
|
inline |
Definition at line 1889 of file vulkan.hpp.
References vkEnumeratePhysicalDeviceGroups().
|
inline |
Definition at line 1893 of file vulkan.hpp.
References vkEnumeratePhysicalDeviceGroupsKHR().
|
inline |
Definition at line 1897 of file vulkan.hpp.
References vkEnumeratePhysicalDevices().
|
inline |
Definition at line 1901 of file vulkan.hpp.
References vkFlushMappedMemoryRanges().
|
inline |
Definition at line 1905 of file vulkan.hpp.
References vkFreeCommandBuffers().
|
inline |
Definition at line 1909 of file vulkan.hpp.
References vkFreeDescriptorSets().
|
inline |
Definition at line 1913 of file vulkan.hpp.
References vkFreeMemory().
|
inline |
Definition at line 1917 of file vulkan.hpp.
References vkGetAccelerationStructureHandleNV().
|
inline |
Definition at line 1921 of file vulkan.hpp.
References device, vkGetAccelerationStructureMemoryRequirementsNV(), and vkGetAndroidHardwareBufferPropertiesANDROID().
|
inline |
Definition at line 1931 of file vulkan.hpp.
References vkGetBufferMemoryRequirements().
|
inline |
Definition at line 1935 of file vulkan.hpp.
References vkGetBufferMemoryRequirements2().
|
inline |
Definition at line 1939 of file vulkan.hpp.
References vkGetBufferMemoryRequirements2KHR().
|
inline |
Definition at line 1943 of file vulkan.hpp.
References vkGetCalibratedTimestampsEXT().
|
inline |
Definition at line 1947 of file vulkan.hpp.
References vkGetDescriptorSetLayoutSupport().
|
inline |
Definition at line 1951 of file vulkan.hpp.
References vkGetDescriptorSetLayoutSupportKHR().
|
inline |
Definition at line 1955 of file vulkan.hpp.
References vkGetDeviceGroupPeerMemoryFeatures().
|
inline |
Definition at line 1959 of file vulkan.hpp.
References vkGetDeviceGroupPeerMemoryFeaturesKHR().
|
inline |
Definition at line 1963 of file vulkan.hpp.
References vkGetDeviceGroupPresentCapabilitiesKHR().
|
inline |
Definition at line 1967 of file vulkan.hpp.
References vkGetDeviceGroupSurfacePresentModesKHR().
|
inline |
Definition at line 1971 of file vulkan.hpp.
References vkGetDeviceMemoryCommitment().
|
inline |
Definition at line 1975 of file vulkan.hpp.
References vkGetDeviceProcAddr().
|
inline |
Definition at line 1979 of file vulkan.hpp.
References vkGetDeviceQueue().
|
inline |
Definition at line 1983 of file vulkan.hpp.
References vkGetDeviceQueue2().
|
inline |
Definition at line 1987 of file vulkan.hpp.
References vkGetDisplayModeProperties2KHR().
|
inline |
Definition at line 1991 of file vulkan.hpp.
References vkGetDisplayModePropertiesKHR().
|
inline |
Definition at line 1995 of file vulkan.hpp.
References vkGetDisplayPlaneCapabilities2KHR().
|
inline |
Definition at line 1999 of file vulkan.hpp.
References vkGetDisplayPlaneCapabilitiesKHR().
|
inline |
Definition at line 2003 of file vulkan.hpp.
References vkGetDisplayPlaneSupportedDisplaysKHR().
|
inline |
Definition at line 2007 of file vulkan.hpp.
References vkGetEventStatus().
|
inline |
Definition at line 2011 of file vulkan.hpp.
References vkGetFenceFdKHR().
|
inline |
Definition at line 2015 of file vulkan.hpp.
References vkGetFenceStatus(), and vkGetFenceWin32HandleKHR().
|
inline |
Definition at line 2025 of file vulkan.hpp.
References vkGetImageDrmFormatModifierPropertiesEXT().
|
inline |
Definition at line 2029 of file vulkan.hpp.
References vkGetImageMemoryRequirements().
|
inline |
Definition at line 2033 of file vulkan.hpp.
References vkGetImageMemoryRequirements2().
|
inline |
Definition at line 2037 of file vulkan.hpp.
References vkGetImageMemoryRequirements2KHR().
|
inline |
Definition at line 2041 of file vulkan.hpp.
References vkGetImageSparseMemoryRequirements().
|
inline |
Definition at line 2045 of file vulkan.hpp.
References vkGetImageSparseMemoryRequirements2().
|
inline |
Definition at line 2049 of file vulkan.hpp.
References vkGetImageSparseMemoryRequirements2KHR().
|
inline |
Definition at line 2053 of file vulkan.hpp.
References vkGetImageSubresourceLayout().
|
inline |
Definition at line 2057 of file vulkan.hpp.
References vkGetInstanceProcAddr(), and vkGetMemoryAndroidHardwareBufferANDROID().
|
inline |
Definition at line 2067 of file vulkan.hpp.
References vkGetMemoryFdKHR().
|
inline |
Definition at line 2071 of file vulkan.hpp.
References vkGetMemoryFdPropertiesKHR().
|
inline |
Definition at line 2075 of file vulkan.hpp.
References vkGetMemoryHostPointerPropertiesEXT(), vkGetMemoryWin32HandleKHR(), vkGetMemoryWin32HandleNV(), and vkGetMemoryWin32HandlePropertiesKHR().
|
inline |
Definition at line 2097 of file vulkan.hpp.
References vkGetPastPresentationTimingGOOGLE().
|
inline |
Definition at line 2101 of file vulkan.hpp.
References vkGetPhysicalDeviceCalibrateableTimeDomainsEXT().
|
inline |
Definition at line 2105 of file vulkan.hpp.
References vkGetPhysicalDeviceDisplayPlaneProperties2KHR().
|
inline |
Definition at line 2109 of file vulkan.hpp.
References vkGetPhysicalDeviceDisplayPlanePropertiesKHR().
|
inline |
Definition at line 2113 of file vulkan.hpp.
References vkGetPhysicalDeviceDisplayProperties2KHR().
|
inline |
Definition at line 2117 of file vulkan.hpp.
References vkGetPhysicalDeviceDisplayPropertiesKHR().
|
inline |
Definition at line 2121 of file vulkan.hpp.
References vkGetPhysicalDeviceExternalBufferProperties().
|
inline |
Definition at line 2125 of file vulkan.hpp.
References vkGetPhysicalDeviceExternalBufferPropertiesKHR().
|
inline |
Definition at line 2129 of file vulkan.hpp.
References vkGetPhysicalDeviceExternalFenceProperties().
|
inline |
Definition at line 2133 of file vulkan.hpp.
References vkGetPhysicalDeviceExternalFencePropertiesKHR().
|
inline |
Definition at line 2137 of file vulkan.hpp.
References vkGetPhysicalDeviceExternalImageFormatPropertiesNV().
|
inline |
Definition at line 2141 of file vulkan.hpp.
References vkGetPhysicalDeviceExternalSemaphoreProperties().
|
inline |
Definition at line 2145 of file vulkan.hpp.
References vkGetPhysicalDeviceExternalSemaphorePropertiesKHR().
|
inline |
Definition at line 2149 of file vulkan.hpp.
References vkGetPhysicalDeviceFeatures().
|
inline |
Definition at line 2153 of file vulkan.hpp.
References vkGetPhysicalDeviceFeatures2().
|
inline |
Definition at line 2157 of file vulkan.hpp.
References vkGetPhysicalDeviceFeatures2KHR().
|
inline |
Definition at line 2161 of file vulkan.hpp.
References vkGetPhysicalDeviceFormatProperties().
|
inline |
Definition at line 2165 of file vulkan.hpp.
References vkGetPhysicalDeviceFormatProperties2().
|
inline |
Definition at line 2169 of file vulkan.hpp.
References vkGetPhysicalDeviceFormatProperties2KHR().
|
inline |
Definition at line 2173 of file vulkan.hpp.
References vkGetPhysicalDeviceGeneratedCommandsPropertiesNVX().
|
inline |
Definition at line 2177 of file vulkan.hpp.
References vkGetPhysicalDeviceImageFormatProperties().
|
inline |
Definition at line 2181 of file vulkan.hpp.
References vkGetPhysicalDeviceImageFormatProperties2().
|
inline |
Definition at line 2185 of file vulkan.hpp.
References vkGetPhysicalDeviceImageFormatProperties2KHR().
|
inline |
Definition at line 2189 of file vulkan.hpp.
References vkGetPhysicalDeviceMemoryProperties().
|
inline |
Definition at line 2193 of file vulkan.hpp.
References vkGetPhysicalDeviceMemoryProperties2().
|
inline |
Definition at line 2197 of file vulkan.hpp.
References vkGetPhysicalDeviceMemoryProperties2KHR().
|
inline |
Definition at line 2201 of file vulkan.hpp.
References vkGetPhysicalDeviceMultisamplePropertiesEXT().
|
inline |
Definition at line 2205 of file vulkan.hpp.
References vkGetPhysicalDevicePresentRectanglesKHR().
|
inline |
Definition at line 2209 of file vulkan.hpp.
References vkGetPhysicalDeviceProperties().
|
inline |
Definition at line 2213 of file vulkan.hpp.
References vkGetPhysicalDeviceProperties2().
|
inline |
Definition at line 2217 of file vulkan.hpp.
References vkGetPhysicalDeviceProperties2KHR().
|
inline |
Definition at line 2221 of file vulkan.hpp.
References vkGetPhysicalDeviceQueueFamilyProperties().
|
inline |
Definition at line 2225 of file vulkan.hpp.
References vkGetPhysicalDeviceQueueFamilyProperties2().
|
inline |
Definition at line 2229 of file vulkan.hpp.
References vkGetPhysicalDeviceQueueFamilyProperties2KHR().
|
inline |
Definition at line 2233 of file vulkan.hpp.
References vkGetPhysicalDeviceSparseImageFormatProperties().
|
inline |
Definition at line 2237 of file vulkan.hpp.
References vkGetPhysicalDeviceSparseImageFormatProperties2().
|
inline |
Definition at line 2241 of file vulkan.hpp.
References vkGetPhysicalDeviceSparseImageFormatProperties2KHR().
|
inline |
Definition at line 2245 of file vulkan.hpp.
References vkGetPhysicalDeviceSurfaceCapabilities2EXT().
|
inline |
Definition at line 2249 of file vulkan.hpp.
References vkGetPhysicalDeviceSurfaceCapabilities2KHR().
|
inline |
Definition at line 2253 of file vulkan.hpp.
References vkGetPhysicalDeviceSurfaceCapabilitiesKHR().
|
inline |
Definition at line 2257 of file vulkan.hpp.
References vkGetPhysicalDeviceSurfaceFormats2KHR().
|
inline |
Definition at line 2261 of file vulkan.hpp.
References vkGetPhysicalDeviceSurfaceFormatsKHR().
|
inline |
Definition at line 2265 of file vulkan.hpp.
References vkGetPhysicalDeviceSurfacePresentModesKHR().
|
inline |
Definition at line 2269 of file vulkan.hpp.
References vkGetPhysicalDeviceSurfaceSupportKHR(), vkGetPhysicalDeviceWaylandPresentationSupportKHR(), vkGetPhysicalDeviceWin32PresentationSupportKHR(), vkGetPhysicalDeviceXcbPresentationSupportKHR(), and vkGetPhysicalDeviceXlibPresentationSupportKHR().
|
inline |
Definition at line 2297 of file vulkan.hpp.
References vkGetPipelineCacheData().
|
inline |
Definition at line 2301 of file vulkan.hpp.
References vkGetQueryPoolResults().
|
inline |
Definition at line 2305 of file vulkan.hpp.
References vkGetQueueCheckpointDataNV(), and vkGetRandROutputDisplayEXT().
|
inline |
Definition at line 2315 of file vulkan.hpp.
References vkGetRayTracingShaderGroupHandlesNV().
|
inline |
Definition at line 2319 of file vulkan.hpp.
References vkGetRefreshCycleDurationGOOGLE().
|
inline |
Definition at line 2323 of file vulkan.hpp.
References vkGetRenderAreaGranularity().
|
inline |
Definition at line 2327 of file vulkan.hpp.
References vkGetSemaphoreFdKHR(), and vkGetSemaphoreWin32HandleKHR().
|
inline |
Definition at line 2337 of file vulkan.hpp.
References vkGetShaderInfoAMD().
|
inline |
Definition at line 2341 of file vulkan.hpp.
References vkGetSwapchainCounterEXT().
|
inline |
Definition at line 2345 of file vulkan.hpp.
References vkGetSwapchainImagesKHR().
|
inline |
Definition at line 2349 of file vulkan.hpp.
References vkGetSwapchainStatusKHR().
|
inline |
Definition at line 2353 of file vulkan.hpp.
References vkGetValidationCacheDataEXT().
|
inline |
Definition at line 2357 of file vulkan.hpp.
References vkImportFenceFdKHR(), and vkImportFenceWin32HandleKHR().
|
inline |
Definition at line 2367 of file vulkan.hpp.
References vkImportSemaphoreFdKHR(), and vkImportSemaphoreWin32HandleKHR().
|
inline |
Definition at line 2377 of file vulkan.hpp.
References vkInvalidateMappedMemoryRanges().
|
inline |
Definition at line 2381 of file vulkan.hpp.
References vkMapMemory().
|
inline |
Definition at line 2385 of file vulkan.hpp.
References vkMergePipelineCaches().
|
inline |
Definition at line 2389 of file vulkan.hpp.
References vkMergeValidationCachesEXT().
|
inline |
Definition at line 2393 of file vulkan.hpp.
References vkQueueBeginDebugUtilsLabelEXT().
|
inline |
Definition at line 2397 of file vulkan.hpp.
References vkQueueBindSparse().
|
inline |
Definition at line 2401 of file vulkan.hpp.
References vkQueueEndDebugUtilsLabelEXT().
|
inline |
Definition at line 2405 of file vulkan.hpp.
References vkQueueInsertDebugUtilsLabelEXT().
|
inline |
Definition at line 2409 of file vulkan.hpp.
References vkQueuePresentKHR().
|
inline |
Definition at line 2413 of file vulkan.hpp.
References vkQueueSubmit().
|
inline |
Definition at line 2417 of file vulkan.hpp.
References vkQueueWaitIdle().
|
inline |
Definition at line 2421 of file vulkan.hpp.
References vkRegisterDeviceEventEXT().
|
inline |
Definition at line 2425 of file vulkan.hpp.
References vkRegisterDisplayEventEXT().
|
inline |
Definition at line 2429 of file vulkan.hpp.
References vkRegisterObjectsNVX().
|
inline |
Definition at line 2433 of file vulkan.hpp.
References vkReleaseDisplayEXT().
|
inline |
Definition at line 2437 of file vulkan.hpp.
References vkResetCommandBuffer().
|
inline |
Definition at line 2441 of file vulkan.hpp.
References vkResetCommandPool().
|
inline |
Definition at line 2445 of file vulkan.hpp.
References vkResetDescriptorPool().
|
inline |
Definition at line 2449 of file vulkan.hpp.
References vkResetEvent().
|
inline |
Definition at line 2453 of file vulkan.hpp.
References vkResetFences().
|
inline |
Definition at line 2457 of file vulkan.hpp.
References vkSetDebugUtilsObjectNameEXT().
|
inline |
Definition at line 2461 of file vulkan.hpp.
References vkSetDebugUtilsObjectTagEXT().
|
inline |
Definition at line 2465 of file vulkan.hpp.
References vkSetEvent().
|
inline |
Definition at line 2469 of file vulkan.hpp.
References vkSetHdrMetadataEXT().
|
inline |
Definition at line 2473 of file vulkan.hpp.
References vkSubmitDebugUtilsMessageEXT().
|
inline |
Definition at line 2477 of file vulkan.hpp.
References vkTrimCommandPool().
|
inline |
Definition at line 2481 of file vulkan.hpp.
References vkTrimCommandPoolKHR().
|
inline |
Definition at line 2485 of file vulkan.hpp.
References vkUnmapMemory().
|
inline |
Definition at line 2489 of file vulkan.hpp.
References vkUnregisterObjectsNVX().
|
inline |
Definition at line 2501 of file vulkan.hpp.
References vkUpdateDescriptorSets().
|
inline |
Definition at line 2493 of file vulkan.hpp.
References vkUpdateDescriptorSetWithTemplate().
|
inline |
Definition at line 2497 of file vulkan.hpp.
References vkUpdateDescriptorSetWithTemplateKHR().
|
inline |
Definition at line 2505 of file vulkan.hpp.
References vkWaitForFences().