Lines Matching full:device
17 #define ACQUIRE_PROC(name, instance, device) \ argument
18 fFunctions.f##name = reinterpret_cast<PFN_vk##name>(getProc("vk" #name, instance, device))
20 #define ACQUIRE_PROC_SUFFIX(name, suffix, instance, device) \ argument
22 reinterpret_cast<PFN_vk##name##suffix>(getProc("vk" #name #suffix, instance, device))
26 VkDevice device, in VulkanInterface() argument
55 // Device Procs. in VulkanInterface()
56 ACQUIRE_PROC(GetDeviceQueue, VK_NULL_HANDLE, device); in VulkanInterface()
57 ACQUIRE_PROC(QueueSubmit, VK_NULL_HANDLE, device); in VulkanInterface()
58 ACQUIRE_PROC(QueueWaitIdle, VK_NULL_HANDLE, device); in VulkanInterface()
59 ACQUIRE_PROC(DeviceWaitIdle, VK_NULL_HANDLE, device); in VulkanInterface()
60 ACQUIRE_PROC(AllocateMemory, VK_NULL_HANDLE, device); in VulkanInterface()
61 ACQUIRE_PROC(FreeMemory, VK_NULL_HANDLE, device); in VulkanInterface()
62 ACQUIRE_PROC(MapMemory, VK_NULL_HANDLE, device); in VulkanInterface()
63 ACQUIRE_PROC(UnmapMemory, VK_NULL_HANDLE, device); in VulkanInterface()
64 ACQUIRE_PROC(FlushMappedMemoryRanges, VK_NULL_HANDLE, device); in VulkanInterface()
65 ACQUIRE_PROC(InvalidateMappedMemoryRanges, VK_NULL_HANDLE, device); in VulkanInterface()
66 ACQUIRE_PROC(GetDeviceMemoryCommitment, VK_NULL_HANDLE, device); in VulkanInterface()
67 ACQUIRE_PROC(BindBufferMemory, VK_NULL_HANDLE, device); in VulkanInterface()
68 ACQUIRE_PROC(BindImageMemory, VK_NULL_HANDLE, device); in VulkanInterface()
69 ACQUIRE_PROC(GetBufferMemoryRequirements, VK_NULL_HANDLE, device); in VulkanInterface()
70 ACQUIRE_PROC(GetImageMemoryRequirements, VK_NULL_HANDLE, device); in VulkanInterface()
71 ACQUIRE_PROC(GetImageSparseMemoryRequirements, VK_NULL_HANDLE, device); in VulkanInterface()
72 ACQUIRE_PROC(QueueBindSparse, VK_NULL_HANDLE, device); in VulkanInterface()
73 ACQUIRE_PROC(CreateFence, VK_NULL_HANDLE, device); in VulkanInterface()
74 ACQUIRE_PROC(DestroyFence, VK_NULL_HANDLE, device); in VulkanInterface()
75 ACQUIRE_PROC(ResetFences, VK_NULL_HANDLE, device); in VulkanInterface()
76 ACQUIRE_PROC(GetFenceStatus, VK_NULL_HANDLE, device); in VulkanInterface()
77 ACQUIRE_PROC(WaitForFences, VK_NULL_HANDLE, device); in VulkanInterface()
78 ACQUIRE_PROC(CreateSemaphore, VK_NULL_HANDLE, device); in VulkanInterface()
79 ACQUIRE_PROC(DestroySemaphore, VK_NULL_HANDLE, device); in VulkanInterface()
80 ACQUIRE_PROC(CreateEvent, VK_NULL_HANDLE, device); in VulkanInterface()
81 ACQUIRE_PROC(DestroyEvent, VK_NULL_HANDLE, device); in VulkanInterface()
82 ACQUIRE_PROC(GetEventStatus, VK_NULL_HANDLE, device); in VulkanInterface()
83 ACQUIRE_PROC(SetEvent, VK_NULL_HANDLE, device); in VulkanInterface()
84 ACQUIRE_PROC(ResetEvent, VK_NULL_HANDLE, device); in VulkanInterface()
85 ACQUIRE_PROC(CreateQueryPool, VK_NULL_HANDLE, device); in VulkanInterface()
86 ACQUIRE_PROC(DestroyQueryPool, VK_NULL_HANDLE, device); in VulkanInterface()
87 ACQUIRE_PROC(GetQueryPoolResults, VK_NULL_HANDLE, device); in VulkanInterface()
88 ACQUIRE_PROC(CreateBuffer, VK_NULL_HANDLE, device); in VulkanInterface()
89 ACQUIRE_PROC(DestroyBuffer, VK_NULL_HANDLE, device); in VulkanInterface()
90 ACQUIRE_PROC(CreateBufferView, VK_NULL_HANDLE, device); in VulkanInterface()
91 ACQUIRE_PROC(DestroyBufferView, VK_NULL_HANDLE, device); in VulkanInterface()
92 ACQUIRE_PROC(CreateImage, VK_NULL_HANDLE, device); in VulkanInterface()
93 ACQUIRE_PROC(DestroyImage, VK_NULL_HANDLE, device); in VulkanInterface()
94 ACQUIRE_PROC(GetImageSubresourceLayout, VK_NULL_HANDLE, device); in VulkanInterface()
95 ACQUIRE_PROC(CreateImageView, VK_NULL_HANDLE, device); in VulkanInterface()
96 ACQUIRE_PROC(DestroyImageView, VK_NULL_HANDLE, device); in VulkanInterface()
97 ACQUIRE_PROC(CreateShaderModule, VK_NULL_HANDLE, device); in VulkanInterface()
98 ACQUIRE_PROC(DestroyShaderModule, VK_NULL_HANDLE, device); in VulkanInterface()
99 ACQUIRE_PROC(CreatePipelineCache, VK_NULL_HANDLE, device); in VulkanInterface()
100 ACQUIRE_PROC(DestroyPipelineCache, VK_NULL_HANDLE, device); in VulkanInterface()
101 ACQUIRE_PROC(GetPipelineCacheData, VK_NULL_HANDLE, device); in VulkanInterface()
102 ACQUIRE_PROC(MergePipelineCaches, VK_NULL_HANDLE, device); in VulkanInterface()
103 ACQUIRE_PROC(CreateGraphicsPipelines, VK_NULL_HANDLE, device); in VulkanInterface()
104 ACQUIRE_PROC(CreateComputePipelines, VK_NULL_HANDLE, device); in VulkanInterface()
105 ACQUIRE_PROC(DestroyPipeline, VK_NULL_HANDLE, device); in VulkanInterface()
106 ACQUIRE_PROC(CreatePipelineLayout, VK_NULL_HANDLE, device); in VulkanInterface()
107 ACQUIRE_PROC(DestroyPipelineLayout, VK_NULL_HANDLE, device); in VulkanInterface()
108 ACQUIRE_PROC(CreateSampler, VK_NULL_HANDLE, device); in VulkanInterface()
109 ACQUIRE_PROC(DestroySampler, VK_NULL_HANDLE, device); in VulkanInterface()
110 ACQUIRE_PROC(CreateDescriptorSetLayout, VK_NULL_HANDLE, device); in VulkanInterface()
111 ACQUIRE_PROC(DestroyDescriptorSetLayout, VK_NULL_HANDLE, device); in VulkanInterface()
112 ACQUIRE_PROC(CreateDescriptorPool, VK_NULL_HANDLE, device); in VulkanInterface()
113 ACQUIRE_PROC(DestroyDescriptorPool, VK_NULL_HANDLE, device); in VulkanInterface()
114 ACQUIRE_PROC(ResetDescriptorPool, VK_NULL_HANDLE, device); in VulkanInterface()
115 ACQUIRE_PROC(AllocateDescriptorSets, VK_NULL_HANDLE, device); in VulkanInterface()
116 ACQUIRE_PROC(FreeDescriptorSets, VK_NULL_HANDLE, device); in VulkanInterface()
117 ACQUIRE_PROC(UpdateDescriptorSets, VK_NULL_HANDLE, device); in VulkanInterface()
118 ACQUIRE_PROC(CreateFramebuffer, VK_NULL_HANDLE, device); in VulkanInterface()
119 ACQUIRE_PROC(DestroyFramebuffer, VK_NULL_HANDLE, device); in VulkanInterface()
120 ACQUIRE_PROC(CreateRenderPass, VK_NULL_HANDLE, device); in VulkanInterface()
121 ACQUIRE_PROC(DestroyRenderPass, VK_NULL_HANDLE, device); in VulkanInterface()
122 ACQUIRE_PROC(GetRenderAreaGranularity, VK_NULL_HANDLE, device); in VulkanInterface()
123 ACQUIRE_PROC(CreateCommandPool, VK_NULL_HANDLE, device); in VulkanInterface()
124 ACQUIRE_PROC(DestroyCommandPool, VK_NULL_HANDLE, device); in VulkanInterface()
125 ACQUIRE_PROC(ResetCommandPool, VK_NULL_HANDLE, device); in VulkanInterface()
126 ACQUIRE_PROC(AllocateCommandBuffers, VK_NULL_HANDLE, device); in VulkanInterface()
127 ACQUIRE_PROC(FreeCommandBuffers, VK_NULL_HANDLE, device); in VulkanInterface()
128 ACQUIRE_PROC(BeginCommandBuffer, VK_NULL_HANDLE, device); in VulkanInterface()
129 ACQUIRE_PROC(EndCommandBuffer, VK_NULL_HANDLE, device); in VulkanInterface()
130 ACQUIRE_PROC(ResetCommandBuffer, VK_NULL_HANDLE, device); in VulkanInterface()
131 ACQUIRE_PROC(CmdBindPipeline, VK_NULL_HANDLE, device); in VulkanInterface()
132 ACQUIRE_PROC(CmdSetViewport, VK_NULL_HANDLE, device); in VulkanInterface()
133 ACQUIRE_PROC(CmdSetScissor, VK_NULL_HANDLE, device); in VulkanInterface()
134 ACQUIRE_PROC(CmdSetLineWidth, VK_NULL_HANDLE, device); in VulkanInterface()
135 ACQUIRE_PROC(CmdSetDepthBias, VK_NULL_HANDLE, device); in VulkanInterface()
136 ACQUIRE_PROC(CmdSetBlendConstants, VK_NULL_HANDLE, device); in VulkanInterface()
137 ACQUIRE_PROC(CmdSetDepthBounds, VK_NULL_HANDLE, device); in VulkanInterface()
138 ACQUIRE_PROC(CmdSetStencilCompareMask, VK_NULL_HANDLE, device); in VulkanInterface()
139 ACQUIRE_PROC(CmdSetStencilWriteMask, VK_NULL_HANDLE, device); in VulkanInterface()
140 ACQUIRE_PROC(CmdSetStencilReference, VK_NULL_HANDLE, device); in VulkanInterface()
141 ACQUIRE_PROC(CmdBindDescriptorSets, VK_NULL_HANDLE, device); in VulkanInterface()
142 ACQUIRE_PROC(CmdBindIndexBuffer, VK_NULL_HANDLE, device); in VulkanInterface()
143 ACQUIRE_PROC(CmdBindVertexBuffers, VK_NULL_HANDLE, device); in VulkanInterface()
144 ACQUIRE_PROC(CmdDraw, VK_NULL_HANDLE, device); in VulkanInterface()
145 ACQUIRE_PROC(CmdDrawIndexed, VK_NULL_HANDLE, device); in VulkanInterface()
146 ACQUIRE_PROC(CmdDrawIndirect, VK_NULL_HANDLE, device); in VulkanInterface()
147 ACQUIRE_PROC(CmdDrawIndexedIndirect, VK_NULL_HANDLE, device); in VulkanInterface()
148 ACQUIRE_PROC(CmdDispatch, VK_NULL_HANDLE, device); in VulkanInterface()
149 ACQUIRE_PROC(CmdDispatchIndirect, VK_NULL_HANDLE, device); in VulkanInterface()
150 ACQUIRE_PROC(CmdCopyBuffer, VK_NULL_HANDLE, device); in VulkanInterface()
151 ACQUIRE_PROC(CmdCopyImage, VK_NULL_HANDLE, device); in VulkanInterface()
152 ACQUIRE_PROC(CmdBlitImage, VK_NULL_HANDLE, device); in VulkanInterface()
153 ACQUIRE_PROC(CmdCopyBufferToImage, VK_NULL_HANDLE, device); in VulkanInterface()
154 ACQUIRE_PROC(CmdCopyImageToBuffer, VK_NULL_HANDLE, device); in VulkanInterface()
155 ACQUIRE_PROC(CmdUpdateBuffer, VK_NULL_HANDLE, device); in VulkanInterface()
156 ACQUIRE_PROC(CmdFillBuffer, VK_NULL_HANDLE, device); in VulkanInterface()
157 ACQUIRE_PROC(CmdClearColorImage, VK_NULL_HANDLE, device); in VulkanInterface()
158 ACQUIRE_PROC(CmdClearDepthStencilImage, VK_NULL_HANDLE, device); in VulkanInterface()
159 ACQUIRE_PROC(CmdClearAttachments, VK_NULL_HANDLE, device); in VulkanInterface()
160 ACQUIRE_PROC(CmdResolveImage, VK_NULL_HANDLE, device); in VulkanInterface()
161 ACQUIRE_PROC(CmdSetEvent, VK_NULL_HANDLE, device); in VulkanInterface()
162 ACQUIRE_PROC(CmdResetEvent, VK_NULL_HANDLE, device); in VulkanInterface()
163 ACQUIRE_PROC(CmdWaitEvents, VK_NULL_HANDLE, device); in VulkanInterface()
164 ACQUIRE_PROC(CmdPipelineBarrier, VK_NULL_HANDLE, device); in VulkanInterface()
165 ACQUIRE_PROC(CmdBeginQuery, VK_NULL_HANDLE, device); in VulkanInterface()
166 ACQUIRE_PROC(CmdEndQuery, VK_NULL_HANDLE, device); in VulkanInterface()
167 ACQUIRE_PROC(CmdResetQueryPool, VK_NULL_HANDLE, device); in VulkanInterface()
168 ACQUIRE_PROC(CmdWriteTimestamp, VK_NULL_HANDLE, device); in VulkanInterface()
169 ACQUIRE_PROC(CmdCopyQueryPoolResults, VK_NULL_HANDLE, device); in VulkanInterface()
170 ACQUIRE_PROC(CmdPushConstants, VK_NULL_HANDLE, device); in VulkanInterface()
171 ACQUIRE_PROC(CmdBeginRenderPass, VK_NULL_HANDLE, device); in VulkanInterface()
172 ACQUIRE_PROC(CmdNextSubpass, VK_NULL_HANDLE, device); in VulkanInterface()
173 ACQUIRE_PROC(CmdEndRenderPass, VK_NULL_HANDLE, device); in VulkanInterface()
174 ACQUIRE_PROC(CmdExecuteCommands, VK_NULL_HANDLE, device); in VulkanInterface()
199 ACQUIRE_PROC(GetImageMemoryRequirements2, VK_NULL_HANDLE, device); in VulkanInterface()
200 ACQUIRE_PROC(GetBufferMemoryRequirements2, VK_NULL_HANDLE, device); in VulkanInterface()
201 ACQUIRE_PROC(GetImageSparseMemoryRequirements2, VK_NULL_HANDLE, device); in VulkanInterface()
203 ACQUIRE_PROC_SUFFIX(GetImageMemoryRequirements2, KHR, VK_NULL_HANDLE, device); in VulkanInterface()
204 ACQUIRE_PROC_SUFFIX(GetBufferMemoryRequirements2, KHR, VK_NULL_HANDLE, device); in VulkanInterface()
205 ACQUIRE_PROC_SUFFIX(GetImageSparseMemoryRequirements2, KHR, VK_NULL_HANDLE, device); in VulkanInterface()
210 ACQUIRE_PROC(BindBufferMemory2, VK_NULL_HANDLE, device); in VulkanInterface()
211 ACQUIRE_PROC(BindImageMemory2, VK_NULL_HANDLE, device); in VulkanInterface()
213 ACQUIRE_PROC_SUFFIX(BindBufferMemory2, KHR, VK_NULL_HANDLE, device); in VulkanInterface()
214 ACQUIRE_PROC_SUFFIX(BindImageMemory2, KHR, VK_NULL_HANDLE, device); in VulkanInterface()
219 ACQUIRE_PROC(TrimCommandPool, VK_NULL_HANDLE, device); in VulkanInterface()
221 ACQUIRE_PROC_SUFFIX(TrimCommandPool, KHR, VK_NULL_HANDLE, device); in VulkanInterface()
226 ACQUIRE_PROC(GetDescriptorSetLayoutSupport, VK_NULL_HANDLE, device); in VulkanInterface()
228 ACQUIRE_PROC_SUFFIX(GetDescriptorSetLayoutSupport, KHR, VK_NULL_HANDLE, device); in VulkanInterface()
241 ACQUIRE_PROC(CreateSamplerYcbcrConversion, VK_NULL_HANDLE, device); in VulkanInterface()
242 ACQUIRE_PROC(DestroySamplerYcbcrConversion, VK_NULL_HANDLE, device); in VulkanInterface()
244 ACQUIRE_PROC_SUFFIX(CreateSamplerYcbcrConversion, KHR, VK_NULL_HANDLE, device); in VulkanInterface()
245 ACQUIRE_PROC_SUFFIX(DestroySamplerYcbcrConversion, KHR, VK_NULL_HANDLE, device); in VulkanInterface()
250 ACQUIRE_PROC_SUFFIX(GetDeviceFaultInfo, EXT, VK_NULL_HANDLE, device); in VulkanInterface()
257 ACQUIRE_PROC_SUFFIX(GetAndroidHardwareBufferProperties, ANDROID, VK_NULL_HANDLE, device); in VulkanInterface()
258 ACQUIRE_PROC_SUFFIX(GetMemoryAndroidHardwareBuffer, ANDROID, VK_NULL_HANDLE, device); in VulkanInterface()