Home | History | Annotate | Download | only in smoke

Lines Matching refs:dispatch

18 """Generate Vulkan dispatch table.
30 def __init__(self, name, dispatch):
32 self.dispatch = dispatch
49 dispatch = c[dispatch_begin:dispatch_end]
50 if not dispatch.startswith("Vk"):
51 dispatch = None
53 return cls(name, dispatch)
56 if self.dispatch:
57 if self.dispatch in ["VkDevice", "VkQueue", "VkCommandBuffer"]:
68 return "Command(name=%s, dispatch=%s)" % \
69 (repr(self.name), repr(self.dispatch))
93 # generated by "generate-dispatch-table.py parse vulkan.h"
95 Command(name='CreateInstance', dispatch=None),
96 Command(name='DestroyInstance', dispatch='VkInstance'),
97 Command(name='EnumeratePhysicalDevices', dispatch='VkInstance'),
98 Command(name='GetPhysicalDeviceFeatures', dispatch='VkPhysicalDevice'),
99 Command(name='GetPhysicalDeviceFormatProperties', dispatch='VkPhysicalDevice'),
100 Command(name='GetPhysicalDeviceImageFormatProperties', dispatch='VkPhysicalDevice'),
101 Command(name='GetPhysicalDeviceProperties', dispatch='VkPhysicalDevice'),
102 Command(name='GetPhysicalDeviceQueueFamilyProperties', dispatch='VkPhysicalDevice'),
103 Command(name='GetPhysicalDeviceMemoryProperties', dispatch='VkPhysicalDevice'),
104 Command(name='GetInstanceProcAddr', dispatch='VkInstance'),
105 Command(name='GetDeviceProcAddr', dispatch='VkDevice'),
106 Command(name='CreateDevice', dispatch='VkPhysicalDevice'),
107 Command(name='DestroyDevice', dispatch='VkDevice'),
108 Command(name='EnumerateInstanceExtensionProperties', dispatch=None),
109 Command(name='EnumerateDeviceExtensionProperties', dispatch='VkPhysicalDevice'),
110 Command(name='EnumerateInstanceLayerProperties', dispatch=None),
111 Command(name='GetDeviceQueue', dispatch='VkDevice'),
112 Command(name='QueueSubmit', dispatch='VkQueue'),
113 Command(name='QueueWaitIdle', dispatch='VkQueue'),
114 Command(name='DeviceWaitIdle', dispatch='VkDevice'),
115 Command(name='AllocateMemory', dispatch='VkDevice'),
116 Command(name='FreeMemory', dispatch='VkDevice'),
117 Command(name='MapMemory', dispatch='VkDevice'),
118 Command(name='UnmapMemory', dispatch='VkDevice'),
119 Command(name='FlushMappedMemoryRanges', dispatch='VkDevice'),
120 Command(name='InvalidateMappedMemoryRanges', dispatch='VkDevice'),
121 Command(name='GetDeviceMemoryCommitment', dispatch='VkDevice'),
122 Command(name='BindBufferMemory', dispatch='VkDevice'),
123 Command(name='BindImageMemory', dispatch='VkDevice'),
124 Command(name='GetBufferMemoryRequirements', dispatch='VkDevice'),
125 Command(name='GetImageMemoryRequirements', dispatch='VkDevice'),
126 Command(name='GetImageSparseMemoryRequirements', dispatch='VkDevice'),
127 Command(name='GetPhysicalDeviceSparseImageFormatProperties', dispatch='VkPhysicalDevice'),
128 Command(name='QueueBindSparse', dispatch='VkQueue'),
129 Command(name='CreateFence', dispatch='VkDevice'),
130 Command(name='DestroyFence', dispatch='VkDevice'),
131 Command(name='ResetFences', dispatch='VkDevice'),
132 Command(name='GetFenceStatus', dispatch='VkDevice'),
133 Command(name='WaitForFences', dispatch='VkDevice'),
134 Command(name='CreateSemaphore', dispatch='VkDevice'),
135 Command(name='DestroySemaphore', dispatch='VkDevice'),
136 Command(name='CreateEvent', dispatch='VkDevice'),
137 Command(name='DestroyEvent', dispatch='VkDevice'),
138 Command(name='GetEventStatus', dispatch='VkDevice'),
139 Command(name='SetEvent', dispatch='VkDevice'),
140 Command(name='ResetEvent', dispatch='VkDevice'),
141 Command(name='CreateQueryPool', dispatch='VkDevice'),
142 Command(name='DestroyQueryPool', dispatch='VkDevice'),
143 Command(name='GetQueryPoolResults', dispatch='VkDevice'),
144 Command(name='CreateBuffer', dispatch='VkDevice'),
145 Command(name='DestroyBuffer', dispatch='VkDevice'),
146 Command(name='CreateBufferView', dispatch='VkDevice'),
147 Command(name='DestroyBufferView', dispatch='VkDevice'),
148 Command(name='CreateImage', dispatch='VkDevice'),
149 Command(name='DestroyImage', dispatch='VkDevice'),
150 Command(name='GetImageSubresourceLayout', dispatch='VkDevice'),
151 Command(name='CreateImageView', dispatch='VkDevice'),
152 Command(name='DestroyImageView', dispatch='VkDevice'),
153 Command(name='CreateShaderModule', dispatch='VkDevice'),
154 Command(name='DestroyShaderModule', dispatch='VkDevice'),
155 Command(name='CreatePipelineCache', dispatch='VkDevice'),
156 Command(name='DestroyPipelineCache', dispatch='VkDevice'),
157 Command(name='GetPipelineCacheData', dispatch='VkDevice'),
158 Command(name='MergePipelineCaches', dispatch='VkDevice'),
159 Command(name='CreateGraphicsPipelines', dispatch='VkDevice'),
160 Command(name='CreateComputePipelines', dispatch='VkDevice'),
161 Command(name='DestroyPipeline', dispatch='VkDevice'),
162 Command(name='CreatePipelineLayout', dispatch='VkDevice'),
163 Command(name='DestroyPipelineLayout', dispatch='VkDevice'),
164 Command(name='CreateSampler', dispatch='VkDevice'),
165 Command(name='DestroySampler', dispatch='VkDevice'),
166 Command(name='CreateDescriptorSetLayout', dispatch='VkDevice'),
167 Command(name='DestroyDescriptorSetLayout', dispatch='VkDevice'),
168 Command(name='CreateDescriptorPool', dispatch='VkDevice'),
169 Command(name='DestroyDescriptorPool', dispatch='VkDevice'),
170 Command(name='ResetDescriptorPool', dispatch='VkDevice'),
171 Command(name='AllocateDescriptorSets', dispatch='VkDevice'),
172 Command(name='FreeDescriptorSets', dispatch='VkDevice'),
173 Command(name='UpdateDescriptorSets', dispatch='VkDevice'),
174 Command(name='CreateFramebuffer', dispatch='VkDevice'),
175 Command(name='DestroyFramebuffer', dispatch='VkDevice'),
176 Command(name='CreateRenderPass', dispatch='VkDevice'),
177 Command(name='DestroyRenderPass', dispatch='VkDevice'),
178 Command(name='GetRenderAreaGranularity', dispatch='VkDevice'),
179 Command(name='CreateCommandPool', dispatch='VkDevice'),
180 Command(name='DestroyCommandPool', dispatch='VkDevice'),
181 Command(name='ResetCommandPool', dispatch='VkDevice'),
182 Command(name='AllocateCommandBuffers', dispatch='VkDevice'),
183 Command(name='FreeCommandBuffers', dispatch='VkDevice'),
184 Command(name='BeginCommandBuffer', dispatch='VkCommandBuffer'),
185 Command(name='EndCommandBuffer', dispatch='VkCommandBuffer'),
186 Command(name='ResetCommandBuffer', dispatch='VkCommandBuffer'),
187 Command(name='CmdBindPipeline', dispatch='VkCommandBuffer'),
188 Command(name='CmdSetViewport', dispatch='VkCommandBuffer'),
189 Command(name='CmdSetScissor', dispatch='VkCommandBuffer'),
190 Command(name='CmdSetLineWidth', dispatch='VkCommandBuffer'),
191 Command(name='CmdSetDepthBias', dispatch='VkCommandBuffer'),
192 Command(name='CmdSetBlendConstants', dispatch='VkCommandBuffer'),
193 Command(name='CmdSetDepthBounds', dispatch='VkCommandBuffer'),
194 Command(name='CmdSetStencilCompareMask', dispatch='VkCommandBuffer'),
195 Command(name='CmdSetStencilWriteMask', dispatch='VkCommandBuffer'),
196 Command(name='CmdSetStencilReference', dispatch='VkCommandBuffer'),
197 Command(name='CmdBindDescriptorSets', dispatch='VkCommandBuffer'),
198 Command(name='CmdBindIndexBuffer', dispatch='VkCommandBuffer'),
199 Command(name='CmdBindVertexBuffers', dispatch='VkCommandBuffer'),
200 Command(name='CmdDraw', dispatch='VkCommandBuffer'),
201 Command(name='CmdDrawIndexed', dispatch='VkCommandBuffer'),
202 Command(name='CmdDrawIndirect', dispatch='VkCommandBuffer'),
203 Command(name='CmdDrawIndexedIndirect', dispatch='VkCommandBuffer'),
204 Command(name='CmdDispatch', dispatch='VkCommandBuffer'),
205 Command(name='CmdDispatchIndirect', dispatch='VkCommandBuffer'),
206 Command(name='CmdCopyBuffer', dispatch='VkCommandBuffer'),
207 Command(name='CmdCopyImage', dispatch='VkCommandBuffer'),
208 Command(name='CmdBlitImage', dispatch='VkCommandBuffer'),
209 Command(name='CmdCopyBufferToImage', dispatch='VkCommandBuffer'),
210 Command(name='CmdCopyImageToBuffer', dispatch='VkCommandBuffer'),
211 Command(name='CmdUpdateBuffer', dispatch='VkCommandBuffer'),
212 Command(name='CmdFillBuffer', dispatch='VkCommandBuffer'),
213 Command(name='CmdClearColorImage', dispatch='VkCommandBuffer'),
214 Command(name='CmdClearDepthStencilImage', dispatch='VkCommandBuffer'),
215 Command(name='CmdClearAttachments', dispatch='VkCommandBuffer'),
216 Command(name='CmdResolveImage', dispatch='VkCommandBuffer'),
217 Command(name='CmdSetEvent', dispatch='VkCommandBuffer'),
218 Command(name='CmdResetEvent', dispatch='VkCommandBuffer'),
219 Command(name='CmdWaitEvents', dispatch='VkCommandBuffer'),
220 Command(name='CmdPipelineBarrier', dispatch='VkCommandBuffer'),
221 Command(name='CmdBeginQuery', dispatch='VkCommandBuffer'),
222 Command(name='CmdEndQuery', dispatch='VkCommandBuffer'),
223 Command(name='CmdResetQueryPool', dispatch='VkCommandBuffer'),
224 Command(name='CmdWriteTimestamp', dispatch='VkCommandBuffer'),
225 Command(name='CmdCopyQueryPoolResults', dispatch='VkCommandBuffer'),
226 Command(name='CmdPushConstants', dispatch='VkCommandBuffer'),
227 Command(name='CmdBeginRenderPass', dispatch='VkCommandBuffer'),
228 Command(name='CmdNextSubpass', dispatch='VkCommandBuffer'),
229 Command(name='CmdEndRenderPass', dispatch='VkCommandBuffer'),
230 Command(name='CmdExecuteCommands', dispatch='VkCommandBuffer'),
234 Command(name='DestroySurfaceKHR', dispatch='VkInstance'),
235 Command(name='GetPhysicalDeviceSurfaceSupportKHR', dispatch='VkPhysicalDevice'),
236 Command(name='GetPhysicalDeviceSurfaceCapabilitiesKHR', dispatch='VkPhysicalDevice'),
237 Command(name='GetPhysicalDeviceSurfaceFormatsKHR', dispatch='VkPhysicalDevice'),
238 Command(name='GetPhysicalDeviceSurfacePresentModesKHR', dispatch='VkPhysicalDevice'),
242 Command(name='CreateSwapchainKHR', dispatch='VkDevice'),
243 Command(name='DestroySwapchainKHR', dispatch='VkDevice'),
244 Command(name='GetSwapchainImagesKHR', dispatch='VkDevice'),
245 Command(name='AcquireNextImageKHR', dispatch='VkDevice'),
246 Command(name='QueuePresentKHR', dispatch='VkQueue'),
250 Command(name='GetPhysicalDeviceDisplayPropertiesKHR', dispatch='VkPhysicalDevice'),
251 Command(name='GetPhysicalDeviceDisplayPlanePropertiesKHR', dispatch='VkPhysicalDevice'),
252 Command(name='GetDisplayPlaneSupportedDisplaysKHR', dispatch='VkPhysicalDevice'),
253 Command(name='GetDisplayModePropertiesKHR', dispatch='VkPhysicalDevice'),
254 Command(name='CreateDisplayModeKHR', dispatch='VkPhysicalDevice'),
255 Command(name='GetDisplayPlaneCapabilitiesKHR', dispatch='VkPhysicalDevice'),
256 Command(name='CreateDisplayPlaneSurfaceKHR', dispatch='VkInstance'),
260 Command(name='CreateSharedSwapchainsKHR', dispatch='VkDevice'),
264 Command(name='CreateXlibSurfaceKHR', dispatch='VkInstance'),
265 Command(name='GetPhysicalDeviceXlibPresentationSupportKHR', dispatch='VkPhysicalDevice'),
269 Command(name='CreateXcbSurfaceKHR', dispatch='VkInstance'),
270 Command(name='GetPhysicalDeviceXcbPresentationSupportKHR', dispatch='VkPhysicalDevice'),
274 Command(name='CreateWaylandSurfaceKHR', dispatch='VkInstance'),
275 Command(name='GetPhysicalDeviceWaylandPresentationSupportKHR', dispatch='VkPhysicalDevice'),
279 Command(name='CreateMirSurfaceKHR', dispatch='VkInstance'),
280 Command(name='GetPhysicalDeviceMirPresentationSupportKHR', dispatch='VkPhysicalDevice'),
284 Command(name='CreateAndroidSurfaceKHR', dispatch='VkInstance'),
288 Command(name='CreateWin32SurfaceKHR', dispatch='VkInstance'),
289 Command(name='GetPhysicalDeviceWin32PresentationSupportKHR', dispatch='VkPhysicalDevice'),
293 Command(name='CreateDebugReportCallbackEXT', dispatch='VkInstance'),
294 Command(name='DestroyDebugReportCallbackEXT', dispatch='VkInstance'),
295 Command(name='DebugReportMessageEXT', dispatch='VkInstance'),