| 424 | } |
| 425 | |
| 426 | static void volkGenLoadDevice(void* context, PFN_vkVoidFunction (*load)(void*, const char*)) |
| 427 | { |
| 428 | /* VOLK_GENERATE_LOAD_DEVICE */ |
| 429 | #if defined(VK_VERSION_1_0) |
| 430 | vkAllocateCommandBuffers = (PFN_vkAllocateCommandBuffers)load(context, "vkAllocateCommandBuffers"); |
| 431 | vkAllocateDescriptorSets = (PFN_vkAllocateDescriptorSets)load(context, "vkAllocateDescriptorSets"); |
| 432 | vkAllocateMemory = (PFN_vkAllocateMemory)load(context, "vkAllocateMemory"); |
| 433 | vkBeginCommandBuffer = (PFN_vkBeginCommandBuffer)load(context, "vkBeginCommandBuffer"); |
| 434 | vkBindBufferMemory = (PFN_vkBindBufferMemory)load(context, "vkBindBufferMemory"); |
| 435 | vkBindImageMemory = (PFN_vkBindImageMemory)load(context, "vkBindImageMemory"); |
| 436 | vkCmdBeginQuery = (PFN_vkCmdBeginQuery)load(context, "vkCmdBeginQuery"); |
| 437 | vkCmdBeginRenderPass = (PFN_vkCmdBeginRenderPass)load(context, "vkCmdBeginRenderPass"); |
| 438 | vkCmdBindDescriptorSets = (PFN_vkCmdBindDescriptorSets)load(context, "vkCmdBindDescriptorSets"); |
| 439 | vkCmdBindIndexBuffer = (PFN_vkCmdBindIndexBuffer)load(context, "vkCmdBindIndexBuffer"); |
| 440 | vkCmdBindPipeline = (PFN_vkCmdBindPipeline)load(context, "vkCmdBindPipeline"); |
| 441 | vkCmdBindVertexBuffers = (PFN_vkCmdBindVertexBuffers)load(context, "vkCmdBindVertexBuffers"); |
| 442 | vkCmdBlitImage = (PFN_vkCmdBlitImage)load(context, "vkCmdBlitImage"); |
| 443 | vkCmdClearAttachments = (PFN_vkCmdClearAttachments)load(context, "vkCmdClearAttachments"); |
| 444 | vkCmdClearColorImage = (PFN_vkCmdClearColorImage)load(context, "vkCmdClearColorImage"); |
| 445 | vkCmdClearDepthStencilImage = (PFN_vkCmdClearDepthStencilImage)load(context, "vkCmdClearDepthStencilImage"); |
| 446 | vkCmdCopyBuffer = (PFN_vkCmdCopyBuffer)load(context, "vkCmdCopyBuffer"); |
| 447 | vkCmdCopyBufferToImage = (PFN_vkCmdCopyBufferToImage)load(context, "vkCmdCopyBufferToImage"); |
| 448 | vkCmdCopyImage = (PFN_vkCmdCopyImage)load(context, "vkCmdCopyImage"); |
| 449 | vkCmdCopyImageToBuffer = (PFN_vkCmdCopyImageToBuffer)load(context, "vkCmdCopyImageToBuffer"); |
| 450 | vkCmdCopyQueryPoolResults = (PFN_vkCmdCopyQueryPoolResults)load(context, "vkCmdCopyQueryPoolResults"); |
| 451 | vkCmdDispatch = (PFN_vkCmdDispatch)load(context, "vkCmdDispatch"); |
| 452 | vkCmdDispatchIndirect = (PFN_vkCmdDispatchIndirect)load(context, "vkCmdDispatchIndirect"); |
| 453 | vkCmdDraw = (PFN_vkCmdDraw)load(context, "vkCmdDraw"); |
| 454 | vkCmdDrawIndexed = (PFN_vkCmdDrawIndexed)load(context, "vkCmdDrawIndexed"); |
| 455 | vkCmdDrawIndexedIndirect = (PFN_vkCmdDrawIndexedIndirect)load(context, "vkCmdDrawIndexedIndirect"); |
| 456 | vkCmdDrawIndirect = (PFN_vkCmdDrawIndirect)load(context, "vkCmdDrawIndirect"); |
| 457 | vkCmdEndQuery = (PFN_vkCmdEndQuery)load(context, "vkCmdEndQuery"); |
| 458 | vkCmdEndRenderPass = (PFN_vkCmdEndRenderPass)load(context, "vkCmdEndRenderPass"); |
| 459 | vkCmdExecuteCommands = (PFN_vkCmdExecuteCommands)load(context, "vkCmdExecuteCommands"); |
| 460 | vkCmdFillBuffer = (PFN_vkCmdFillBuffer)load(context, "vkCmdFillBuffer"); |
| 461 | vkCmdNextSubpass = (PFN_vkCmdNextSubpass)load(context, "vkCmdNextSubpass"); |
| 462 | vkCmdPipelineBarrier = (PFN_vkCmdPipelineBarrier)load(context, "vkCmdPipelineBarrier"); |
| 463 | vkCmdPushConstants = (PFN_vkCmdPushConstants)load(context, "vkCmdPushConstants"); |
| 464 | vkCmdResetEvent = (PFN_vkCmdResetEvent)load(context, "vkCmdResetEvent"); |
| 465 | vkCmdResetQueryPool = (PFN_vkCmdResetQueryPool)load(context, "vkCmdResetQueryPool"); |
| 466 | vkCmdResolveImage = (PFN_vkCmdResolveImage)load(context, "vkCmdResolveImage"); |
| 467 | vkCmdSetBlendConstants = (PFN_vkCmdSetBlendConstants)load(context, "vkCmdSetBlendConstants"); |
| 468 | vkCmdSetDepthBias = (PFN_vkCmdSetDepthBias)load(context, "vkCmdSetDepthBias"); |
| 469 | vkCmdSetDepthBounds = (PFN_vkCmdSetDepthBounds)load(context, "vkCmdSetDepthBounds"); |
| 470 | vkCmdSetEvent = (PFN_vkCmdSetEvent)load(context, "vkCmdSetEvent"); |
| 471 | vkCmdSetLineWidth = (PFN_vkCmdSetLineWidth)load(context, "vkCmdSetLineWidth"); |
| 472 | vkCmdSetScissor = (PFN_vkCmdSetScissor)load(context, "vkCmdSetScissor"); |
| 473 | vkCmdSetStencilCompareMask = (PFN_vkCmdSetStencilCompareMask)load(context, "vkCmdSetStencilCompareMask"); |
| 474 | vkCmdSetStencilReference = (PFN_vkCmdSetStencilReference)load(context, "vkCmdSetStencilReference"); |
| 475 | vkCmdSetStencilWriteMask = (PFN_vkCmdSetStencilWriteMask)load(context, "vkCmdSetStencilWriteMask"); |
| 476 | vkCmdSetViewport = (PFN_vkCmdSetViewport)load(context, "vkCmdSetViewport"); |
| 477 | vkCmdUpdateBuffer = (PFN_vkCmdUpdateBuffer)load(context, "vkCmdUpdateBuffer"); |
| 478 | vkCmdWaitEvents = (PFN_vkCmdWaitEvents)load(context, "vkCmdWaitEvents"); |
| 479 | vkCmdWriteTimestamp = (PFN_vkCmdWriteTimestamp)load(context, "vkCmdWriteTimestamp"); |
| 480 | vkCreateBuffer = (PFN_vkCreateBuffer)load(context, "vkCreateBuffer"); |
| 481 | vkCreateBufferView = (PFN_vkCreateBufferView)load(context, "vkCreateBufferView"); |
| 482 | vkCreateCommandPool = (PFN_vkCreateCommandPool)load(context, "vkCreateCommandPool"); |
| 483 | vkCreateComputePipelines = (PFN_vkCreateComputePipelines)load(context, "vkCreateComputePipelines"); |
no test coverage detected