Lines Matching refs:VkDevice

86     PFN_vkVoidFunction vkGetDeviceProcAddr(VkDevice device, const char* pName, uint32_t doLock);
88 const VkAllocationCallbacks* pAllocator, VkDevice* pDevice,
90 void vkDestroyDevice(VkDevice device, const VkAllocationCallbacks* pAllocator, uint32_t doLock);
104 void vkGetDeviceQueue(VkDevice device, uint32_t queueFamilyIndex, uint32_t queueIndex,
109 VkResult vkDeviceWaitIdle(VkDevice device, uint32_t doLock);
110 VkResult vkAllocateMemory(VkDevice device, const VkMemoryAllocateInfo* pAllocateInfo,
113 void vkFreeMemory(VkDevice device, VkDeviceMemory memory,
115 VkResult vkMapMemory(VkDevice device, VkDeviceMemory memory, VkDeviceSize offset,
117 void vkUnmapMemory(VkDevice device, VkDeviceMemory memory, uint32_t doLock);
118 VkResult vkFlushMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount,
120 VkResult vkInvalidateMappedMemoryRanges(VkDevice device, uint32_t memoryRangeCount,
123 void vkGetDeviceMemoryCommitment(VkDevice device, VkDeviceMemory memory,
125 VkResult vkBindBufferMemory(VkDevice device, VkBuffer buffer, VkDeviceMemory memory,
127 VkResult vkBindImageMemory(VkDevice device, VkImage image, VkDeviceMemory memory,
129 void vkGetBufferMemoryRequirements(VkDevice device, VkBuffer buffer,
131 void vkGetImageMemoryRequirements(VkDevice device, VkImage image,
134 VkDevice device, VkImage image, uint32_t* pSparseMemoryRequirementCount,
142 VkResult vkCreateFence(VkDevice device, const VkFenceCreateInfo* pCreateInfo,
145 void vkDestroyFence(VkDevice device, VkFence fence, const VkAllocationCallbacks* pAllocator,
147 VkResult vkResetFences(VkDevice device, uint32_t fenceCount, const VkFence* pFences,
149 VkResult vkGetFenceStatus(VkDevice device, VkFence fence, uint32_t doLock);
150 VkResult vkWaitForFences(VkDevice device, uint32_t fenceCount, const VkFence* pFences,
152 VkResult vkCreateSemaphore(VkDevice device, const VkSemaphoreCreateInfo* pCreateInfo,
155 void vkDestroySemaphore(VkDevice device, VkSemaphore semaphore,
157 VkResult vkCreateEvent(VkDevice device, const VkEventCreateInfo* pCreateInfo,
160 void vkDestroyEvent(VkDevice device, VkEvent event, const VkAllocationCallbacks* pAllocator,
162 VkResult vkGetEventStatus(VkDevice device, VkEvent event, uint32_t doLock);
163 VkResult vkSetEvent(VkDevice device, VkEvent event, uint32_t doLock);
164 VkResult vkResetEvent(VkDevice device, VkEvent event, uint32_t doLock);
165 VkResult vkCreateQueryPool(VkDevice device, const VkQueryPoolCreateInfo* pCreateInfo,
168 void vkDestroyQueryPool(VkDevice device, VkQueryPool queryPool,
170 VkResult vkGetQueryPoolResults(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery,
173 VkResult vkCreateBuffer(VkDevice device, const VkBufferCreateInfo* pCreateInfo,
176 void vkDestroyBuffer(VkDevice device, VkBuffer buffer, const VkAllocationCallbacks* pAllocator,
178 VkResult vkCreateBufferView(VkDevice device, const VkBufferViewCreateInfo* pCreateInfo,
181 void vkDestroyBufferView(VkDevice device, VkBufferView bufferView,
183 VkResult vkCreateImage(VkDevice device, const VkImageCreateInfo* pCreateInfo,
186 void vkDestroyImage(VkDevice device, VkImage image, const VkAllocationCallbacks* pAllocator,
188 void vkGetImageSubresourceLayout(VkDevice device, VkImage image,
191 VkResult vkCreateImageView(VkDevice device, const VkImageViewCreateInfo* pCreateInfo,
194 void vkDestroyImageView(VkDevice device, VkImageView imageView,
196 VkResult vkCreateShaderModule(VkDevice device, const VkShaderModuleCreateInfo* pCreateInfo,
199 void vkDestroyShaderModule(VkDevice device, VkShaderModule shaderModule,
201 VkResult vkCreatePipelineCache(VkDevice device, const VkPipelineCacheCreateInfo* pCreateInfo,
204 void vkDestroyPipelineCache(VkDevice device, VkPipelineCache pipelineCache,
206 VkResult vkGetPipelineCacheData(VkDevice device, VkPipelineCache pipelineCache,
208 VkResult vkMergePipelineCaches(VkDevice device, VkPipelineCache dstCache,
211 VkResult vkCreateGraphicsPipelines(VkDevice device, VkPipelineCache pipelineCache,
216 VkResult vkCreateComputePipelines(VkDevice device, VkPipelineCache pipelineCache,
221 void vkDestroyPipeline(VkDevice device, VkPipeline pipeline,
223 VkResult vkCreatePipelineLayout(VkDevice device, const VkPipelineLayoutCreateInfo* pCreateInfo,
226 void vkDestroyPipelineLayout(VkDevice device, VkPipelineLayout pipelineLayout,
228 VkResult vkCreateSampler(VkDevice device, const VkSamplerCreateInfo* pCreateInfo,
231 void vkDestroySampler(VkDevice device, VkSampler sampler,
233 VkResult vkCreateDescriptorSetLayout(VkDevice device,
237 void vkDestroyDescriptorSetLayout(VkDevice device, VkDescriptorSetLayout descriptorSetLayout,
239 VkResult vkCreateDescriptorPool(VkDevice device, const VkDescriptorPoolCreateInfo* pCreateInfo,
242 void vkDestroyDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool,
244 VkResult vkResetDescriptorPool(VkDevice device, VkDescriptorPool descriptorPool,
246 VkResult vkAllocateDescriptorSets(VkDevice device,
249 VkResult vkFreeDescriptorSets(VkDevice device, VkDescriptorPool descriptorPool,
252 void vkUpdateDescriptorSets(VkDevice device, uint32_t descriptorWriteCount,
256 VkResult vkCreateFramebuffer(VkDevice device, const VkFramebufferCreateInfo* pCreateInfo,
259 void vkDestroyFramebuffer(VkDevice device, VkFramebuffer framebuffer,
261 VkResult vkCreateRenderPass(VkDevice device, const VkRenderPassCreateInfo* pCreateInfo,
264 void vkDestroyRenderPass(VkDevice device, VkRenderPass renderPass,
266 void vkGetRenderAreaGranularity(VkDevice device, VkRenderPass renderPass,
268 VkResult vkCreateCommandPool(VkDevice device, const VkCommandPoolCreateInfo* pCreateInfo,
271 void vkDestroyCommandPool(VkDevice device, VkCommandPool commandPool,
273 VkResult vkResetCommandPool(VkDevice device, VkCommandPool commandPool,
275 VkResult vkAllocateCommandBuffers(VkDevice device,
278 void vkFreeCommandBuffers(VkDevice device, VkCommandPool commandPool,
412 VkResult vkBindBufferMemory2(VkDevice device, uint32_t bindInfoCount,
414 VkResult vkBindImageMemory2(VkDevice device, uint32_t bindInfoCount,
416 void vkGetDeviceGroupPeerMemoryFeatures(VkDevice device, uint32_t heapIndex,
427 void vkGetImageMemoryRequirements2(VkDevice device, const VkImageMemoryRequirementsInfo2* pInfo,
429 void vkGetBufferMemoryRequirements2(VkDevice device,
434 VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo,
457 void vkTrimCommandPool(VkDevice device, VkCommandPool commandPool, VkCommandPoolTrimFlags flags,
459 void vkGetDeviceQueue2(VkDevice device, const VkDeviceQueueInfo2* pQueueInfo, VkQueue* pQueue,
461 VkResult vkCreateSamplerYcbcrConversion(VkDevice device,
466 void vkDestroySamplerYcbcrConversion(VkDevice device, VkSamplerYcbcrConversion ycbcrConversion,
469 VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo,
472 void vkDestroyDescriptorUpdateTemplate(VkDevice device,
476 void vkUpdateDescriptorSetWithTemplate(VkDevice device, VkDescriptorSet descriptorSet,
491 void vkGetDescriptorSetLayoutSupport(VkDevice device,
503 VkResult vkCreateRenderPass2(VkDevice device, const VkRenderPassCreateInfo2* pCreateInfo,
514 void vkResetQueryPool(VkDevice device, VkQueryPool queryPool, uint32_t firstQuery,
516 VkResult vkGetSemaphoreCounterValue(VkDevice device, VkSemaphore semaphore, uint64_t* pValue,
518 VkResult vkWaitSemaphores(VkDevice device, const VkSemaphoreWaitInfo* pWaitInfo,
520 VkResult vkSignalSemaphore(VkDevice device, const VkSemaphoreSignalInfo* pSignalInfo,
522 VkDeviceAddress vkGetBufferDeviceAddress(VkDevice device,
525 uint64_t vkGetBufferOpaqueCaptureAddress(VkDevice device,
529 VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo, uint32_t doLock);
536 VkResult vkCreatePrivateDataSlot(VkDevice device,
540 void vkDestroyPrivateDataSlot(VkDevice device, VkPrivateDataSlot privateDataSlot,
542 VkResult vkSetPrivateData(VkDevice device, VkObjectType objectType, uint64_t objectHandle,
544 void vkGetPrivateData(VkDevice device, VkObjectType objectType, uint64_t objectHandle,
607 void vkGetDeviceBufferMemoryRequirements(VkDevice device,
611 void vkGetDeviceImageMemoryRequirements(VkDevice device,
616 VkDevice device, const VkDeviceImageMemoryRequirements* pInfo,
658 void vkTrimCommandPoolKHR(VkDevice device, VkCommandPool commandPool,
684 VkResult vkImportSemaphoreFdKHR(VkDevice device,
687 VkResult vkGetSemaphoreFdKHR(VkDevice device, const VkSemaphoreGetFdInfoKHR* pGetFdInfo,
696 VkDevice device, const VkDescriptorUpdateTemplateCreateInfo* pCreateInfo,
699 void vkDestroyDescriptorUpdateTemplateKHR(VkDevice device,
703 void vkUpdateDescriptorSetWithTemplateKHR(VkDevice device, VkDescriptorSet descriptorSet,
710 VkResult vkCreateRenderPass2KHR(VkDevice device, const VkRenderPassCreateInfo2* pCreateInfo,
731 VkResult vkImportFenceFdKHR(VkDevice device, const VkImportFenceFdInfoKHR* pImportFenceFdInfo,
733 VkResult vkGetFenceFdKHR(VkDevice device, const VkFenceGetFdInfoKHR* pGetFdInfo, int* pFd,
743 void vkGetImageMemoryRequirements2KHR(VkDevice device,
747 void vkGetBufferMemoryRequirements2KHR(VkDevice device,
752 VkDevice device, const VkImageSparseMemoryRequirementsInfo2* pInfo,
760 VkDevice device, const VkSamplerYcbcrConversionCreateInfo* pCreateInfo,
763 void vkDestroySamplerYcbcrConversionKHR(VkDevice device,
769 VkResult vkBindBufferMemory2KHR(VkDevice device, uint32_t bindInfoCount,
771 VkResult vkBindImageMemory2KHR(VkDevice device, uint32_t bindInfoCount,
775 void vkGetDescriptorSetLayoutSupportKHR(VkDevice device,
787 VkDeviceAddress vkGetBufferDeviceAddressKHR(VkDevice device,
790 uint64_t vkGetBufferOpaqueCaptureAddressKHR(VkDevice device,
794 VkDevice device, const VkDeviceMemoryOpaqueCaptureAddressInfo* pInfo, uint32_t doLock);
797 VkResult vkGetPipelineExecutablePropertiesKHR(VkDevice device,
803 VkDevice device, const VkPipelineExecutableInfoKHR* pExecutableInfo,
806 VkDevice device, const VkPipelineExecutableInfoKHR* pExecutableInfo,
855 void vkGetDeviceBufferMemoryRequirementsKHR(VkDevice device,
859 void vkGetDeviceImageMemoryRequirementsKHR(VkDevice device,
864 VkDevice device, const VkDeviceImageMemoryRequirements* pInfo,
872 void vkGetRenderingAreaGranularityKHR(VkDevice device,
875 void vkGetDeviceImageSubresourceLayoutKHR(VkDevice device,
878 void vkGetImageSubresourceLayout2KHR(VkDevice device, VkImage image,
883 VkResult vkGetSwapchainGrallocUsageANDROID(VkDevice device, VkFormat format,
886 VkResult vkAcquireImageANDROID(VkDevice device, VkImage image, int nativeFenceFd,
892 VkDevice device, VkFormat format, VkImageUsageFlags imageUsage,
998 VkResult vkCopyMemoryToImageEXT(VkDevice device,
1001 VkResult vkCopyImageToMemoryEXT(VkDevice device,
1004 VkResult vkCopyImageToImageEXT(VkDevice device,
1007 VkResult vkTransitionImageLayoutEXT(VkDevice device, uint32_t transitionCount,
1010 void vkGetImageSubresourceLayout2EXT(VkDevice device, VkImage image,
1027 VkResult vkCreatePrivateDataSlotEXT(VkDevice device,
1031 void vkDestroyPrivateDataSlotEXT(VkDevice device, VkPrivateDataSlot privateDataSlot,
1033 VkResult vkSetPrivateDataEXT(VkDevice device, VkObjectType objectType, uint64_t objectHandle,
1035 void vkGetPrivateDataEXT(VkDevice device, VkObjectType objectType, uint64_t objectHandle,
1066 VkResult vkMapMemoryIntoAddressSpaceGOOGLE(VkDevice device, VkDeviceMemory memory,
1069 VkDevice device, VkDescriptorSet descriptorSet,
1083 VkResult vkCreateImageWithRequirementsGOOGLE(VkDevice device,
1089 VkResult vkCreateBufferWithRequirementsGOOGLE(VkDevice device,
1095 VkResult vkGetMemoryHostAddressInfoGOOGLE(VkDevice device, VkDeviceMemory memory,
1098 VkResult vkFreeMemorySyncGOOGLE(VkDevice device, VkDeviceMemory memory,
1108 void vkGetLinearImageLayoutGOOGLE(VkDevice device, VkFormat format, VkDeviceSize* pOffset,
1110 void vkGetLinearImageLayout2GOOGLE(VkDevice device, const VkImageCreateInfo* pCreateInfo,
1122 void vkCollectDescriptorPoolIdsGOOGLE(VkDevice device, VkDescriptorPool descriptorPool,
1132 VkResult vkGetBlobGOOGLE(VkDevice device, VkDeviceMemory memory, uint32_t doLock);
1134 VkDevice device, VkDescriptorSet descriptorSet,