d-vulkan ~master (2022-02-14T11:49:40.0648546)
Dub
Repo
VulkanFunctions.PFN_vkCmdPushConstants
dvulkan
functions
VulkanFunctions
Undocumented in source.
struct
VulkanFunctions
version(DVulkan_VK_VERSION_1_0)
alias
PFN_vkCmdPushConstants
=
void
function
(
VkCommandBuffer
commandBuffer
,
VkPipelineLayout
layout
,
VkShaderStageFlags
stageFlags
,
uint32_t
offset
,
uint32_t
size
,
const
(
void
)*
pValues
)
Meta
Source
See Implementation
dvulkan
functions
VulkanFunctions
aliases
AllFuncs
PFN_vkAllocateCommandBuffers
PFN_vkAllocateDescriptorSets
PFN_vkAllocateMemory
PFN_vkBeginCommandBuffer
PFN_vkBindBufferMemory
PFN_vkBindImageMemory
PFN_vkCmdBindDescriptorSets
PFN_vkCmdBindIndexBuffer
PFN_vkCmdBindPipeline
PFN_vkCmdBindVertexBuffers
PFN_vkCmdBlitImage
PFN_vkCmdClearAttachments
PFN_vkCmdClearColorImage
PFN_vkCmdClearDepthStencilImage
PFN_vkCmdCopyBuffer
PFN_vkCmdCopyBufferToImage
PFN_vkCmdCopyImage
PFN_vkCmdCopyImageToBuffer
PFN_vkCmdDispatch
PFN_vkCmdDispatchIndirect
PFN_vkCmdDraw
PFN_vkCmdDrawIndexed
PFN_vkCmdDrawIndexedIndirect
PFN_vkCmdDrawIndirect
PFN_vkCmdFillBuffer
PFN_vkCmdResetEvent
PFN_vkCmdResolveImage
PFN_vkCmdSetBlendConstants
PFN_vkCmdSetDepthBias
PFN_vkCmdSetDepthBounds
PFN_vkCmdSetEvent
PFN_vkCmdSetLineWidth
PFN_vkCmdSetScissor
PFN_vkCmdSetStencilCompareMask
PFN_vkCmdSetStencilReference
PFN_vkCmdSetStencilWriteMask
PFN_vkCmdSetViewport
PFN_vkCmdUpdateBuffer
PFN_vkCreateBuffer
PFN_vkCreateBufferView
PFN_vkCreateCommandPool
PFN_vkCreateComputePipelines
PFN_vkCreateDescriptorPool
PFN_vkCreateDescriptorSetLayout
PFN_vkCreateDevice
PFN_vkCreateEvent
PFN_vkCreateFence
PFN_vkCreateFramebuffer
PFN_vkCreateGraphicsPipelines
PFN_vkCreateImage
PFN_vkCreateImageView
PFN_vkCreateInstance
PFN_vkCreatePipelineCache
PFN_vkCreatePipelineLayout
PFN_vkCreateQueryPool
PFN_vkCreateRenderPass
PFN_vkCreateSampler
PFN_vkCreateSemaphore
PFN_vkCreateShaderModule
PFN_vkDestroyBuffer
PFN_vkDestroyBufferView
PFN_vkDestroyCommandPool
PFN_vkDestroyDescriptorPool
PFN_vkDestroyDescriptorSetLayout
PFN_vkDestroyDevice
PFN_vkDestroyEvent
PFN_vkDestroyFence
PFN_vkDestroyFramebuffer
PFN_vkDestroyImage
PFN_vkDestroyImageView
PFN_vkDestroyInstance
PFN_vkDestroyPipeline
PFN_vkDestroyPipelineCache
PFN_vkDestroyPipelineLayout
PFN_vkDestroyQueryPool
PFN_vkDestroyRenderPass
PFN_vkDestroySampler
PFN_vkDestroySemaphore
PFN_vkDestroyShaderModule
PFN_vkDeviceWaitIdle
PFN_vkEndCommandBuffer
PFN_vkEnumerateDeviceExtensionProperties
PFN_vkEnumerateDeviceLayerProperties
PFN_vkEnumerateInstanceExtensionProperties
PFN_vkEnumerateInstanceLayerProperties
PFN_vkEnumeratePhysicalDevices
PFN_vkFlushMappedMemoryRanges
PFN_vkFreeCommandBuffers
PFN_vkFreeDescriptorSets
PFN_vkFreeMemory
PFN_vkGetBufferMemoryRequirements
PFN_vkGetDeviceMemoryCommitment
PFN_vkGetDeviceProcAddr
PFN_vkGetDeviceQueue
PFN_vkGetEventStatus
PFN_vkGetFenceStatus
PFN_vkGetImageMemoryRequirements
PFN_vkGetImageSparseMemoryRequirements
PFN_vkGetImageSubresourceLayout
PFN_vkGetInstanceProcAddr
PFN_vkGetPhysicalDeviceFeatures
PFN_vkGetPhysicalDeviceFormatProperties
PFN_vkGetPhysicalDeviceImageFormatProperties
PFN_vkGetPhysicalDeviceMemoryProperties
PFN_vkGetPhysicalDeviceProperties
PFN_vkGetPhysicalDeviceQueueFamilyProperties
PFN_vkGetPhysicalDeviceSparseImageFormatProperties
PFN_vkGetPipelineCacheData
PFN_vkGetQueryPoolResults
PFN_vkGetRenderAreaGranularity
PFN_vkInvalidateMappedMemoryRanges
PFN_vkMapMemory
PFN_vkMergePipelineCaches
PFN_vkQueueBindSparse
PFN_vkQueueSubmit
PFN_vkQueueWaitIdle
PFN_vkResetCommandBuffer
PFN_vkResetCommandPool
PFN_vkResetDescriptorPool
PFN_vkResetEvent
PFN_vkResetFences
PFN_vkSetEvent
PFN_vkUnmapMemory
PFN_vkUpdateDescriptorSets
PFN_vkWaitForFences
functions
loadDeviceFunctions
loadInitializationFunctions
loadInstanceFunctions
variables
device
instance
vkAllocateCommandBuffers
vkAllocateDescriptorSets
vkAllocateMemory
vkBeginCommandBuffer
vkBindBufferMemory
vkBindImageMemory
vkCmdBindDescriptorSets
vkCmdBindIndexBuffer
vkCmdBindPipeline
vkCmdBindVertexBuffers
vkCmdBlitImage
vkCmdClearAttachments
vkCmdClearColorImage
vkCmdClearDepthStencilImage
vkCmdCopyBuffer
vkCmdCopyBufferToImage
vkCmdCopyImage
vkCmdCopyImageToBuffer
vkCmdDispatch
vkCmdDispatchIndirect
vkCmdDraw
vkCmdDrawIndexed
vkCmdDrawIndexedIndirect
vkCmdDrawIndirect
vkCmdFillBuffer
vkCmdResolveImage
vkCmdSetBlendConstants
vkCmdSetDepthBias
vkCmdSetDepthBounds
vkCmdSetEvent
vkCmdSetLineWidth
vkCmdSetScissor
vkCmdSetStencilCompareMask
vkCmdSetStencilReference
vkCmdSetStencilWriteMask
vkCmdSetViewport
vkCmdUpdateBuffer
vkCreateBuffer
vkCreateBufferView
vkCreateCommandPool
vkCreateComputePipelines
vkCreateDescriptorPool
vkCreateDescriptorSetLayout
vkCreateDevice
vkCreateEvent
vkCreateFence
vkCreateFramebuffer
vkCreateGraphicsPipelines
vkCreateImage
vkCreateImageView
vkCreateInstance
vkCreatePipelineCache
vkCreatePipelineLayout
vkCreateQueryPool
vkCreateRenderPass
vkCreateSampler
vkCreateSemaphore
vkCreateShaderModule
vkDestroyBuffer
vkDestroyBufferView
vkDestroyCommandPool
vkDestroyDescriptorPool
vkDestroyDescriptorSetLayout
vkDestroyDevice
vkDestroyEvent
vkDestroyFence
vkDestroyFramebuffer
vkDestroyImage
vkDestroyImageView
vkDestroyInstance
vkDestroyPipeline
vkDestroyPipelineCache
vkDestroyPipelineLayout
vkDestroyQueryPool
vkDestroyRenderPass
vkDestroySampler
vkDestroySemaphore
vkDestroyShaderModule
vkDeviceWaitIdle
vkEndCommandBuffer
vkEnumerateDeviceExtensionProperties
vkEnumerateDeviceLayerProperties
vkEnumerateInstanceExtensionProperties
vkEnumerateInstanceLayerProperties
vkEnumeratePhysicalDevices
vkFlushMappedMemoryRanges
vkFreeCommandBuffers
vkFreeDescriptorSets
vkFreeMemory
vkGetBufferMemoryRequirements
vkGetDeviceMemoryCommitment
vkGetDeviceProcAddr
vkGetDeviceQueue
vkGetEventStatus
vkGetFenceStatus
vkGetImageMemoryRequirements
vkGetImageSparseMemoryRequirements
vkGetImageSubresourceLayout
vkGetInstanceProcAddr
vkGetPhysicalDeviceFeatures
vkGetPhysicalDeviceFormatProperties
vkGetPhysicalDeviceImageFormatProperties
vkGetPhysicalDeviceMemoryProperties
vkGetPhysicalDeviceProperties
vkGetPhysicalDeviceQueueFamilyProperties
vkGetPhysicalDeviceSparseImageFormatProperties
vkGetPipelineCacheData
vkGetQueryPoolResults
vkGetRenderAreaGranularity
vkInvalidateMappedMemoryRanges
vkMapMemory
vkMergePipelineCaches
vkQueueBindSparse
vkQueueSubmit
vkQueueWaitIdle
vkResetCommandBuffer
vkResetCommandPool
vkResetDescriptorPool
vkResetEvent
vkResetFences
vkSetEvent
vkUnmapMemory
vkUpdateDescriptorSets
vkWaitForFences