Lines Matching full:table
395 static inline void layer_init_device_dispatch_table(VkDevice device, VkLayerDispatchTable *table, P… in layer_init_device_dispatch_table() argument
396 memset(table, 0, sizeof(*table)); in layer_init_device_dispatch_table()
398 table->GetDeviceProcAddr = gpa; in layer_init_device_dispatch_table()
399 table->DestroyDevice = (PFN_vkDestroyDevice) gpa(device, "vkDestroyDevice"); in layer_init_device_dispatch_table()
400 table->GetDeviceQueue = (PFN_vkGetDeviceQueue) gpa(device, "vkGetDeviceQueue"); in layer_init_device_dispatch_table()
401 table->QueueSubmit = (PFN_vkQueueSubmit) gpa(device, "vkQueueSubmit"); in layer_init_device_dispatch_table()
402 table->QueueWaitIdle = (PFN_vkQueueWaitIdle) gpa(device, "vkQueueWaitIdle"); in layer_init_device_dispatch_table()
403 table->DeviceWaitIdle = (PFN_vkDeviceWaitIdle) gpa(device, "vkDeviceWaitIdle"); in layer_init_device_dispatch_table()
404 table->AllocateMemory = (PFN_vkAllocateMemory) gpa(device, "vkAllocateMemory"); in layer_init_device_dispatch_table()
405 table->FreeMemory = (PFN_vkFreeMemory) gpa(device, "vkFreeMemory"); in layer_init_device_dispatch_table()
406 table->MapMemory = (PFN_vkMapMemory) gpa(device, "vkMapMemory"); in layer_init_device_dispatch_table()
407 table->UnmapMemory = (PFN_vkUnmapMemory) gpa(device, "vkUnmapMemory"); in layer_init_device_dispatch_table()
408 …table->FlushMappedMemoryRanges = (PFN_vkFlushMappedMemoryRanges) gpa(device, "vkFlushMappedMemoryR… in layer_init_device_dispatch_table()
409 …table->InvalidateMappedMemoryRanges = (PFN_vkInvalidateMappedMemoryRanges) gpa(device, "vkInvalida… in layer_init_device_dispatch_table()
410 …table->GetDeviceMemoryCommitment = (PFN_vkGetDeviceMemoryCommitment) gpa(device, "vkGetDeviceMemor… in layer_init_device_dispatch_table()
411 table->BindBufferMemory = (PFN_vkBindBufferMemory) gpa(device, "vkBindBufferMemory"); in layer_init_device_dispatch_table()
412 table->BindImageMemory = (PFN_vkBindImageMemory) gpa(device, "vkBindImageMemory"); in layer_init_device_dispatch_table()
413 …table->GetBufferMemoryRequirements = (PFN_vkGetBufferMemoryRequirements) gpa(device, "vkGetBufferM… in layer_init_device_dispatch_table()
414 …table->GetImageMemoryRequirements = (PFN_vkGetImageMemoryRequirements) gpa(device, "vkGetImageMemo… in layer_init_device_dispatch_table()
415 …table->GetImageSparseMemoryRequirements = (PFN_vkGetImageSparseMemoryRequirements) gpa(device, "vk… in layer_init_device_dispatch_table()
416 table->QueueBindSparse = (PFN_vkQueueBindSparse) gpa(device, "vkQueueBindSparse"); in layer_init_device_dispatch_table()
417 table->CreateFence = (PFN_vkCreateFence) gpa(device, "vkCreateFence"); in layer_init_device_dispatch_table()
418 table->DestroyFence = (PFN_vkDestroyFence) gpa(device, "vkDestroyFence"); in layer_init_device_dispatch_table()
419 table->ResetFences = (PFN_vkResetFences) gpa(device, "vkResetFences"); in layer_init_device_dispatch_table()
420 table->GetFenceStatus = (PFN_vkGetFenceStatus) gpa(device, "vkGetFenceStatus"); in layer_init_device_dispatch_table()
421 table->WaitForFences = (PFN_vkWaitForFences) gpa(device, "vkWaitForFences"); in layer_init_device_dispatch_table()
422 table->CreateSemaphore = (PFN_vkCreateSemaphore) gpa(device, "vkCreateSemaphore"); in layer_init_device_dispatch_table()
423 table->DestroySemaphore = (PFN_vkDestroySemaphore) gpa(device, "vkDestroySemaphore"); in layer_init_device_dispatch_table()
424 table->CreateEvent = (PFN_vkCreateEvent) gpa(device, "vkCreateEvent"); in layer_init_device_dispatch_table()
425 table->DestroyEvent = (PFN_vkDestroyEvent) gpa(device, "vkDestroyEvent"); in layer_init_device_dispatch_table()
426 table->GetEventStatus = (PFN_vkGetEventStatus) gpa(device, "vkGetEventStatus"); in layer_init_device_dispatch_table()
427 table->SetEvent = (PFN_vkSetEvent) gpa(device, "vkSetEvent"); in layer_init_device_dispatch_table()
428 table->ResetEvent = (PFN_vkResetEvent) gpa(device, "vkResetEvent"); in layer_init_device_dispatch_table()
429 table->CreateQueryPool = (PFN_vkCreateQueryPool) gpa(device, "vkCreateQueryPool"); in layer_init_device_dispatch_table()
430 table->DestroyQueryPool = (PFN_vkDestroyQueryPool) gpa(device, "vkDestroyQueryPool"); in layer_init_device_dispatch_table()
431 table->GetQueryPoolResults = (PFN_vkGetQueryPoolResults) gpa(device, "vkGetQueryPoolResults"); in layer_init_device_dispatch_table()
432 table->CreateBuffer = (PFN_vkCreateBuffer) gpa(device, "vkCreateBuffer"); in layer_init_device_dispatch_table()
433 table->DestroyBuffer = (PFN_vkDestroyBuffer) gpa(device, "vkDestroyBuffer"); in layer_init_device_dispatch_table()
434 table->CreateBufferView = (PFN_vkCreateBufferView) gpa(device, "vkCreateBufferView"); in layer_init_device_dispatch_table()
435 table->DestroyBufferView = (PFN_vkDestroyBufferView) gpa(device, "vkDestroyBufferView"); in layer_init_device_dispatch_table()
436 table->CreateImage = (PFN_vkCreateImage) gpa(device, "vkCreateImage"); in layer_init_device_dispatch_table()
437 table->DestroyImage = (PFN_vkDestroyImage) gpa(device, "vkDestroyImage"); in layer_init_device_dispatch_table()
438 …table->GetImageSubresourceLayout = (PFN_vkGetImageSubresourceLayout) gpa(device, "vkGetImageSubres… in layer_init_device_dispatch_table()
439 table->CreateImageView = (PFN_vkCreateImageView) gpa(device, "vkCreateImageView"); in layer_init_device_dispatch_table()
440 table->DestroyImageView = (PFN_vkDestroyImageView) gpa(device, "vkDestroyImageView"); in layer_init_device_dispatch_table()
441 table->CreateShaderModule = (PFN_vkCreateShaderModule) gpa(device, "vkCreateShaderModule"); in layer_init_device_dispatch_table()
442 table->DestroyShaderModule = (PFN_vkDestroyShaderModule) gpa(device, "vkDestroyShaderModule"); in layer_init_device_dispatch_table()
443 table->CreatePipelineCache = (PFN_vkCreatePipelineCache) gpa(device, "vkCreatePipelineCache"); in layer_init_device_dispatch_table()
444 … table->DestroyPipelineCache = (PFN_vkDestroyPipelineCache) gpa(device, "vkDestroyPipelineCache"); in layer_init_device_dispatch_table()
445 … table->GetPipelineCacheData = (PFN_vkGetPipelineCacheData) gpa(device, "vkGetPipelineCacheData"); in layer_init_device_dispatch_table()
446 table->MergePipelineCaches = (PFN_vkMergePipelineCaches) gpa(device, "vkMergePipelineCaches"); in layer_init_device_dispatch_table()
447 …table->CreateGraphicsPipelines = (PFN_vkCreateGraphicsPipelines) gpa(device, "vkCreateGraphicsPipe… in layer_init_device_dispatch_table()
448 …table->CreateComputePipelines = (PFN_vkCreateComputePipelines) gpa(device, "vkCreateComputePipelin… in layer_init_device_dispatch_table()
449 table->DestroyPipeline = (PFN_vkDestroyPipeline) gpa(device, "vkDestroyPipeline"); in layer_init_device_dispatch_table()
450 … table->CreatePipelineLayout = (PFN_vkCreatePipelineLayout) gpa(device, "vkCreatePipelineLayout"); in layer_init_device_dispatch_table()
451 …table->DestroyPipelineLayout = (PFN_vkDestroyPipelineLayout) gpa(device, "vkDestroyPipelineLayout"… in layer_init_device_dispatch_table()
452 table->CreateSampler = (PFN_vkCreateSampler) gpa(device, "vkCreateSampler"); in layer_init_device_dispatch_table()
453 table->DestroySampler = (PFN_vkDestroySampler) gpa(device, "vkDestroySampler"); in layer_init_device_dispatch_table()
454 …table->CreateDescriptorSetLayout = (PFN_vkCreateDescriptorSetLayout) gpa(device, "vkCreateDescript… in layer_init_device_dispatch_table()
455 …table->DestroyDescriptorSetLayout = (PFN_vkDestroyDescriptorSetLayout) gpa(device, "vkDestroyDescr… in layer_init_device_dispatch_table()
456 … table->CreateDescriptorPool = (PFN_vkCreateDescriptorPool) gpa(device, "vkCreateDescriptorPool"); in layer_init_device_dispatch_table()
457 …table->DestroyDescriptorPool = (PFN_vkDestroyDescriptorPool) gpa(device, "vkDestroyDescriptorPool"… in layer_init_device_dispatch_table()
458 table->ResetDescriptorPool = (PFN_vkResetDescriptorPool) gpa(device, "vkResetDescriptorPool"); in layer_init_device_dispatch_table()
459 …table->AllocateDescriptorSets = (PFN_vkAllocateDescriptorSets) gpa(device, "vkAllocateDescriptorSe… in layer_init_device_dispatch_table()
460 table->FreeDescriptorSets = (PFN_vkFreeDescriptorSets) gpa(device, "vkFreeDescriptorSets"); in layer_init_device_dispatch_table()
461 … table->UpdateDescriptorSets = (PFN_vkUpdateDescriptorSets) gpa(device, "vkUpdateDescriptorSets"); in layer_init_device_dispatch_table()
462 table->CreateFramebuffer = (PFN_vkCreateFramebuffer) gpa(device, "vkCreateFramebuffer"); in layer_init_device_dispatch_table()
463 table->DestroyFramebuffer = (PFN_vkDestroyFramebuffer) gpa(device, "vkDestroyFramebuffer"); in layer_init_device_dispatch_table()
464 table->CreateRenderPass = (PFN_vkCreateRenderPass) gpa(device, "vkCreateRenderPass"); in layer_init_device_dispatch_table()
465 table->DestroyRenderPass = (PFN_vkDestroyRenderPass) gpa(device, "vkDestroyRenderPass"); in layer_init_device_dispatch_table()
466 …table->GetRenderAreaGranularity = (PFN_vkGetRenderAreaGranularity) gpa(device, "vkGetRenderAreaGra… in layer_init_device_dispatch_table()
467 table->CreateCommandPool = (PFN_vkCreateCommandPool) gpa(device, "vkCreateCommandPool"); in layer_init_device_dispatch_table()
468 table->DestroyCommandPool = (PFN_vkDestroyCommandPool) gpa(device, "vkDestroyCommandPool"); in layer_init_device_dispatch_table()
469 table->ResetCommandPool = (PFN_vkResetCommandPool) gpa(device, "vkResetCommandPool"); in layer_init_device_dispatch_table()
470 …table->AllocateCommandBuffers = (PFN_vkAllocateCommandBuffers) gpa(device, "vkAllocateCommandBuffe… in layer_init_device_dispatch_table()
471 table->FreeCommandBuffers = (PFN_vkFreeCommandBuffers) gpa(device, "vkFreeCommandBuffers"); in layer_init_device_dispatch_table()
472 table->BeginCommandBuffer = (PFN_vkBeginCommandBuffer) gpa(device, "vkBeginCommandBuffer"); in layer_init_device_dispatch_table()
473 table->EndCommandBuffer = (PFN_vkEndCommandBuffer) gpa(device, "vkEndCommandBuffer"); in layer_init_device_dispatch_table()
474 table->ResetCommandBuffer = (PFN_vkResetCommandBuffer) gpa(device, "vkResetCommandBuffer"); in layer_init_device_dispatch_table()
475 table->CmdBindPipeline = (PFN_vkCmdBindPipeline) gpa(device, "vkCmdBindPipeline"); in layer_init_device_dispatch_table()
476 table->CmdSetViewport = (PFN_vkCmdSetViewport) gpa(device, "vkCmdSetViewport"); in layer_init_device_dispatch_table()
477 table->CmdSetScissor = (PFN_vkCmdSetScissor) gpa(device, "vkCmdSetScissor"); in layer_init_device_dispatch_table()
478 table->CmdSetLineWidth = (PFN_vkCmdSetLineWidth) gpa(device, "vkCmdSetLineWidth"); in layer_init_device_dispatch_table()
479 table->CmdSetDepthBias = (PFN_vkCmdSetDepthBias) gpa(device, "vkCmdSetDepthBias"); in layer_init_device_dispatch_table()
480 … table->CmdSetBlendConstants = (PFN_vkCmdSetBlendConstants) gpa(device, "vkCmdSetBlendConstants"); in layer_init_device_dispatch_table()
481 table->CmdSetDepthBounds = (PFN_vkCmdSetDepthBounds) gpa(device, "vkCmdSetDepthBounds"); in layer_init_device_dispatch_table()
482 …table->CmdSetStencilCompareMask = (PFN_vkCmdSetStencilCompareMask) gpa(device, "vkCmdSetStencilCom… in layer_init_device_dispatch_table()
483 …table->CmdSetStencilWriteMask = (PFN_vkCmdSetStencilWriteMask) gpa(device, "vkCmdSetStencilWriteMa… in layer_init_device_dispatch_table()
484 …table->CmdSetStencilReference = (PFN_vkCmdSetStencilReference) gpa(device, "vkCmdSetStencilReferen… in layer_init_device_dispatch_table()
485 …table->CmdBindDescriptorSets = (PFN_vkCmdBindDescriptorSets) gpa(device, "vkCmdBindDescriptorSets"… in layer_init_device_dispatch_table()
486 table->CmdBindIndexBuffer = (PFN_vkCmdBindIndexBuffer) gpa(device, "vkCmdBindIndexBuffer"); in layer_init_device_dispatch_table()
487 … table->CmdBindVertexBuffers = (PFN_vkCmdBindVertexBuffers) gpa(device, "vkCmdBindVertexBuffers"); in layer_init_device_dispatch_table()
488 table->CmdDraw = (PFN_vkCmdDraw) gpa(device, "vkCmdDraw"); in layer_init_device_dispatch_table()
489 table->CmdDrawIndexed = (PFN_vkCmdDrawIndexed) gpa(device, "vkCmdDrawIndexed"); in layer_init_device_dispatch_table()
490 table->CmdDrawIndirect = (PFN_vkCmdDrawIndirect) gpa(device, "vkCmdDrawIndirect"); in layer_init_device_dispatch_table()
491 …table->CmdDrawIndexedIndirect = (PFN_vkCmdDrawIndexedIndirect) gpa(device, "vkCmdDrawIndexedIndire… in layer_init_device_dispatch_table()
492 table->CmdDispatch = (PFN_vkCmdDispatch) gpa(device, "vkCmdDispatch"); in layer_init_device_dispatch_table()
493 table->CmdDispatchIndirect = (PFN_vkCmdDispatchIndirect) gpa(device, "vkCmdDispatchIndirect"); in layer_init_device_dispatch_table()
494 table->CmdCopyBuffer = (PFN_vkCmdCopyBuffer) gpa(device, "vkCmdCopyBuffer"); in layer_init_device_dispatch_table()
495 table->CmdCopyImage = (PFN_vkCmdCopyImage) gpa(device, "vkCmdCopyImage"); in layer_init_device_dispatch_table()
496 table->CmdBlitImage = (PFN_vkCmdBlitImage) gpa(device, "vkCmdBlitImage"); in layer_init_device_dispatch_table()
497 … table->CmdCopyBufferToImage = (PFN_vkCmdCopyBufferToImage) gpa(device, "vkCmdCopyBufferToImage"); in layer_init_device_dispatch_table()
498 … table->CmdCopyImageToBuffer = (PFN_vkCmdCopyImageToBuffer) gpa(device, "vkCmdCopyImageToBuffer"); in layer_init_device_dispatch_table()
499 table->CmdUpdateBuffer = (PFN_vkCmdUpdateBuffer) gpa(device, "vkCmdUpdateBuffer"); in layer_init_device_dispatch_table()
500 table->CmdFillBuffer = (PFN_vkCmdFillBuffer) gpa(device, "vkCmdFillBuffer"); in layer_init_device_dispatch_table()
501 table->CmdClearColorImage = (PFN_vkCmdClearColorImage) gpa(device, "vkCmdClearColorImage"); in layer_init_device_dispatch_table()
502 …table->CmdClearDepthStencilImage = (PFN_vkCmdClearDepthStencilImage) gpa(device, "vkCmdClearDepthS… in layer_init_device_dispatch_table()
503 table->CmdClearAttachments = (PFN_vkCmdClearAttachments) gpa(device, "vkCmdClearAttachments"); in layer_init_device_dispatch_table()
504 table->CmdResolveImage = (PFN_vkCmdResolveImage) gpa(device, "vkCmdResolveImage"); in layer_init_device_dispatch_table()
505 table->CmdSetEvent = (PFN_vkCmdSetEvent) gpa(device, "vkCmdSetEvent"); in layer_init_device_dispatch_table()
506 table->CmdResetEvent = (PFN_vkCmdResetEvent) gpa(device, "vkCmdResetEvent"); in layer_init_device_dispatch_table()
507 table->CmdWaitEvents = (PFN_vkCmdWaitEvents) gpa(device, "vkCmdWaitEvents"); in layer_init_device_dispatch_table()
508 table->CmdPipelineBarrier = (PFN_vkCmdPipelineBarrier) gpa(device, "vkCmdPipelineBarrier"); in layer_init_device_dispatch_table()
509 table->CmdBeginQuery = (PFN_vkCmdBeginQuery) gpa(device, "vkCmdBeginQuery"); in layer_init_device_dispatch_table()
510 table->CmdEndQuery = (PFN_vkCmdEndQuery) gpa(device, "vkCmdEndQuery"); in layer_init_device_dispatch_table()
511 table->CmdResetQueryPool = (PFN_vkCmdResetQueryPool) gpa(device, "vkCmdResetQueryPool"); in layer_init_device_dispatch_table()
512 table->CmdWriteTimestamp = (PFN_vkCmdWriteTimestamp) gpa(device, "vkCmdWriteTimestamp"); in layer_init_device_dispatch_table()
513 …table->CmdCopyQueryPoolResults = (PFN_vkCmdCopyQueryPoolResults) gpa(device, "vkCmdCopyQueryPoolRe… in layer_init_device_dispatch_table()
514 table->CmdPushConstants = (PFN_vkCmdPushConstants) gpa(device, "vkCmdPushConstants"); in layer_init_device_dispatch_table()
515 table->CmdBeginRenderPass = (PFN_vkCmdBeginRenderPass) gpa(device, "vkCmdBeginRenderPass"); in layer_init_device_dispatch_table()
516 table->CmdNextSubpass = (PFN_vkCmdNextSubpass) gpa(device, "vkCmdNextSubpass"); in layer_init_device_dispatch_table()
517 table->CmdEndRenderPass = (PFN_vkCmdEndRenderPass) gpa(device, "vkCmdEndRenderPass"); in layer_init_device_dispatch_table()
518 table->CmdExecuteCommands = (PFN_vkCmdExecuteCommands) gpa(device, "vkCmdExecuteCommands"); in layer_init_device_dispatch_table()
519 table->BindBufferMemory2 = (PFN_vkBindBufferMemory2) gpa(device, "vkBindBufferMemory2"); in layer_init_device_dispatch_table()
520 …if (table->BindBufferMemory2 == nullptr) { table->BindBufferMemory2 = (PFN_vkBindBufferMemory2)Stu… in layer_init_device_dispatch_table()
521 table->BindImageMemory2 = (PFN_vkBindImageMemory2) gpa(device, "vkBindImageMemory2"); in layer_init_device_dispatch_table()
522 …if (table->BindImageMemory2 == nullptr) { table->BindImageMemory2 = (PFN_vkBindImageMemory2)StubBi… in layer_init_device_dispatch_table()
523 …table->GetDeviceGroupPeerMemoryFeatures = (PFN_vkGetDeviceGroupPeerMemoryFeatures) gpa(device, "vk… in layer_init_device_dispatch_table()
524 …if (table->GetDeviceGroupPeerMemoryFeatures == nullptr) { table->GetDeviceGroupPeerMemoryFeatures … in layer_init_device_dispatch_table()
525 table->CmdSetDeviceMask = (PFN_vkCmdSetDeviceMask) gpa(device, "vkCmdSetDeviceMask"); in layer_init_device_dispatch_table()
526 …if (table->CmdSetDeviceMask == nullptr) { table->CmdSetDeviceMask = (PFN_vkCmdSetDeviceMask)StubCm… in layer_init_device_dispatch_table()
527 table->CmdDispatchBase = (PFN_vkCmdDispatchBase) gpa(device, "vkCmdDispatchBase"); in layer_init_device_dispatch_table()
528 …if (table->CmdDispatchBase == nullptr) { table->CmdDispatchBase = (PFN_vkCmdDispatchBase)StubCmdDi… in layer_init_device_dispatch_table()
529 …table->GetImageMemoryRequirements2 = (PFN_vkGetImageMemoryRequirements2) gpa(device, "vkGetImageMe… in layer_init_device_dispatch_table()
530 …if (table->GetImageMemoryRequirements2 == nullptr) { table->GetImageMemoryRequirements2 = (PFN_vkG… in layer_init_device_dispatch_table()
531 …table->GetBufferMemoryRequirements2 = (PFN_vkGetBufferMemoryRequirements2) gpa(device, "vkGetBuffe… in layer_init_device_dispatch_table()
532 …if (table->GetBufferMemoryRequirements2 == nullptr) { table->GetBufferMemoryRequirements2 = (PFN_v… in layer_init_device_dispatch_table()
533 …table->GetImageSparseMemoryRequirements2 = (PFN_vkGetImageSparseMemoryRequirements2) gpa(device, "… in layer_init_device_dispatch_table()
534 …if (table->GetImageSparseMemoryRequirements2 == nullptr) { table->GetImageSparseMemoryRequirements… in layer_init_device_dispatch_table()
535 table->TrimCommandPool = (PFN_vkTrimCommandPool) gpa(device, "vkTrimCommandPool"); in layer_init_device_dispatch_table()
536 …if (table->TrimCommandPool == nullptr) { table->TrimCommandPool = (PFN_vkTrimCommandPool)StubTrimC… in layer_init_device_dispatch_table()
537 table->GetDeviceQueue2 = (PFN_vkGetDeviceQueue2) gpa(device, "vkGetDeviceQueue2"); in layer_init_device_dispatch_table()
538 …if (table->GetDeviceQueue2 == nullptr) { table->GetDeviceQueue2 = (PFN_vkGetDeviceQueue2)StubGetDe… in layer_init_device_dispatch_table()
539 …table->CreateSamplerYcbcrConversion = (PFN_vkCreateSamplerYcbcrConversion) gpa(device, "vkCreateSa… in layer_init_device_dispatch_table()
540 …if (table->CreateSamplerYcbcrConversion == nullptr) { table->CreateSamplerYcbcrConversion = (PFN_v… in layer_init_device_dispatch_table()
541 …table->DestroySamplerYcbcrConversion = (PFN_vkDestroySamplerYcbcrConversion) gpa(device, "vkDestro… in layer_init_device_dispatch_table()
542 …if (table->DestroySamplerYcbcrConversion == nullptr) { table->DestroySamplerYcbcrConversion = (PFN… in layer_init_device_dispatch_table()
543 …table->CreateDescriptorUpdateTemplate = (PFN_vkCreateDescriptorUpdateTemplate) gpa(device, "vkCrea… in layer_init_device_dispatch_table()
544 …if (table->CreateDescriptorUpdateTemplate == nullptr) { table->CreateDescriptorUpdateTemplate = (P… in layer_init_device_dispatch_table()
545 …table->DestroyDescriptorUpdateTemplate = (PFN_vkDestroyDescriptorUpdateTemplate) gpa(device, "vkDe… in layer_init_device_dispatch_table()
546 …if (table->DestroyDescriptorUpdateTemplate == nullptr) { table->DestroyDescriptorUpdateTemplate = … in layer_init_device_dispatch_table()
547 …table->UpdateDescriptorSetWithTemplate = (PFN_vkUpdateDescriptorSetWithTemplate) gpa(device, "vkUp… in layer_init_device_dispatch_table()
548 …if (table->UpdateDescriptorSetWithTemplate == nullptr) { table->UpdateDescriptorSetWithTemplate = … in layer_init_device_dispatch_table()
549 …table->GetDescriptorSetLayoutSupport = (PFN_vkGetDescriptorSetLayoutSupport) gpa(device, "vkGetDes… in layer_init_device_dispatch_table()
550 …if (table->GetDescriptorSetLayoutSupport == nullptr) { table->GetDescriptorSetLayoutSupport = (PFN… in layer_init_device_dispatch_table()
551 table->CreateSwapchainKHR = (PFN_vkCreateSwapchainKHR) gpa(device, "vkCreateSwapchainKHR"); in layer_init_device_dispatch_table()
552 …if (table->CreateSwapchainKHR == nullptr) { table->CreateSwapchainKHR = (PFN_vkCreateSwapchainKHR)… in layer_init_device_dispatch_table()
553 table->DestroySwapchainKHR = (PFN_vkDestroySwapchainKHR) gpa(device, "vkDestroySwapchainKHR"); in layer_init_device_dispatch_table()
554 …if (table->DestroySwapchainKHR == nullptr) { table->DestroySwapchainKHR = (PFN_vkDestroySwapchainK… in layer_init_device_dispatch_table()
555 …table->GetSwapchainImagesKHR = (PFN_vkGetSwapchainImagesKHR) gpa(device, "vkGetSwapchainImagesKHR"… in layer_init_device_dispatch_table()
556 …if (table->GetSwapchainImagesKHR == nullptr) { table->GetSwapchainImagesKHR = (PFN_vkGetSwapchainI… in layer_init_device_dispatch_table()
557 table->AcquireNextImageKHR = (PFN_vkAcquireNextImageKHR) gpa(device, "vkAcquireNextImageKHR"); in layer_init_device_dispatch_table()
558 …if (table->AcquireNextImageKHR == nullptr) { table->AcquireNextImageKHR = (PFN_vkAcquireNextImageK… in layer_init_device_dispatch_table()
559 table->QueuePresentKHR = (PFN_vkQueuePresentKHR) gpa(device, "vkQueuePresentKHR"); in layer_init_device_dispatch_table()
560 …if (table->QueuePresentKHR == nullptr) { table->QueuePresentKHR = (PFN_vkQueuePresentKHR)StubQueue… in layer_init_device_dispatch_table()
561 …table->GetDeviceGroupPresentCapabilitiesKHR = (PFN_vkGetDeviceGroupPresentCapabilitiesKHR) gpa(dev… in layer_init_device_dispatch_table()
562 …if (table->GetDeviceGroupPresentCapabilitiesKHR == nullptr) { table->GetDeviceGroupPresentCapabili… in layer_init_device_dispatch_table()
563 …table->GetDeviceGroupSurfacePresentModesKHR = (PFN_vkGetDeviceGroupSurfacePresentModesKHR) gpa(dev… in layer_init_device_dispatch_table()
564 …if (table->GetDeviceGroupSurfacePresentModesKHR == nullptr) { table->GetDeviceGroupSurfacePresentM… in layer_init_device_dispatch_table()
565 … table->AcquireNextImage2KHR = (PFN_vkAcquireNextImage2KHR) gpa(device, "vkAcquireNextImage2KHR"); in layer_init_device_dispatch_table()
566 …if (table->AcquireNextImage2KHR == nullptr) { table->AcquireNextImage2KHR = (PFN_vkAcquireNextImag… in layer_init_device_dispatch_table()
567 …table->CreateSharedSwapchainsKHR = (PFN_vkCreateSharedSwapchainsKHR) gpa(device, "vkCreateSharedSw… in layer_init_device_dispatch_table()
568 …if (table->CreateSharedSwapchainsKHR == nullptr) { table->CreateSharedSwapchainsKHR = (PFN_vkCreat… in layer_init_device_dispatch_table()
569 …table->GetDeviceGroupPeerMemoryFeaturesKHR = (PFN_vkGetDeviceGroupPeerMemoryFeaturesKHR) gpa(devic… in layer_init_device_dispatch_table()
570 …if (table->GetDeviceGroupPeerMemoryFeaturesKHR == nullptr) { table->GetDeviceGroupPeerMemoryFeatur… in layer_init_device_dispatch_table()
571 table->CmdSetDeviceMaskKHR = (PFN_vkCmdSetDeviceMaskKHR) gpa(device, "vkCmdSetDeviceMaskKHR"); in layer_init_device_dispatch_table()
572 …if (table->CmdSetDeviceMaskKHR == nullptr) { table->CmdSetDeviceMaskKHR = (PFN_vkCmdSetDeviceMaskK… in layer_init_device_dispatch_table()
573 table->CmdDispatchBaseKHR = (PFN_vkCmdDispatchBaseKHR) gpa(device, "vkCmdDispatchBaseKHR"); in layer_init_device_dispatch_table()
574 …if (table->CmdDispatchBaseKHR == nullptr) { table->CmdDispatchBaseKHR = (PFN_vkCmdDispatchBaseKHR)… in layer_init_device_dispatch_table()
575 table->TrimCommandPoolKHR = (PFN_vkTrimCommandPoolKHR) gpa(device, "vkTrimCommandPoolKHR"); in layer_init_device_dispatch_table()
576 …if (table->TrimCommandPoolKHR == nullptr) { table->TrimCommandPoolKHR = (PFN_vkTrimCommandPoolKHR)… in layer_init_device_dispatch_table()
578 …table->GetMemoryWin32HandleKHR = (PFN_vkGetMemoryWin32HandleKHR) gpa(device, "vkGetMemoryWin32Hand… in layer_init_device_dispatch_table()
579 …if (table->GetMemoryWin32HandleKHR == nullptr) { table->GetMemoryWin32HandleKHR = (PFN_vkGetMemory… in layer_init_device_dispatch_table()
582 …table->GetMemoryWin32HandlePropertiesKHR = (PFN_vkGetMemoryWin32HandlePropertiesKHR) gpa(device, "… in layer_init_device_dispatch_table()
583 …if (table->GetMemoryWin32HandlePropertiesKHR == nullptr) { table->GetMemoryWin32HandlePropertiesKH… in layer_init_device_dispatch_table()
585 table->GetMemoryFdKHR = (PFN_vkGetMemoryFdKHR) gpa(device, "vkGetMemoryFdKHR"); in layer_init_device_dispatch_table()
586 …if (table->GetMemoryFdKHR == nullptr) { table->GetMemoryFdKHR = (PFN_vkGetMemoryFdKHR)StubGetMemor… in layer_init_device_dispatch_table()
587 …table->GetMemoryFdPropertiesKHR = (PFN_vkGetMemoryFdPropertiesKHR) gpa(device, "vkGetMemoryFdPrope… in layer_init_device_dispatch_table()
588 …if (table->GetMemoryFdPropertiesKHR == nullptr) { table->GetMemoryFdPropertiesKHR = (PFN_vkGetMemo… in layer_init_device_dispatch_table()
590 …table->ImportSemaphoreWin32HandleKHR = (PFN_vkImportSemaphoreWin32HandleKHR) gpa(device, "vkImport… in layer_init_device_dispatch_table()
591 …if (table->ImportSemaphoreWin32HandleKHR == nullptr) { table->ImportSemaphoreWin32HandleKHR = (PFN… in layer_init_device_dispatch_table()
594 …table->GetSemaphoreWin32HandleKHR = (PFN_vkGetSemaphoreWin32HandleKHR) gpa(device, "vkGetSemaphore… in layer_init_device_dispatch_table()
595 …if (table->GetSemaphoreWin32HandleKHR == nullptr) { table->GetSemaphoreWin32HandleKHR = (PFN_vkGet… in layer_init_device_dispatch_table()
597 … table->ImportSemaphoreFdKHR = (PFN_vkImportSemaphoreFdKHR) gpa(device, "vkImportSemaphoreFdKHR"); in layer_init_device_dispatch_table()
598 …if (table->ImportSemaphoreFdKHR == nullptr) { table->ImportSemaphoreFdKHR = (PFN_vkImportSemaphore… in layer_init_device_dispatch_table()
599 table->GetSemaphoreFdKHR = (PFN_vkGetSemaphoreFdKHR) gpa(device, "vkGetSemaphoreFdKHR"); in layer_init_device_dispatch_table()
600 …if (table->GetSemaphoreFdKHR == nullptr) { table->GetSemaphoreFdKHR = (PFN_vkGetSemaphoreFdKHR)Stu… in layer_init_device_dispatch_table()
601 …table->CmdPushDescriptorSetKHR = (PFN_vkCmdPushDescriptorSetKHR) gpa(device, "vkCmdPushDescriptorS… in layer_init_device_dispatch_table()
602 …if (table->CmdPushDescriptorSetKHR == nullptr) { table->CmdPushDescriptorSetKHR = (PFN_vkCmdPushDe… in layer_init_device_dispatch_table()
603 …table->CmdPushDescriptorSetWithTemplateKHR = (PFN_vkCmdPushDescriptorSetWithTemplateKHR) gpa(devic… in layer_init_device_dispatch_table()
604 …if (table->CmdPushDescriptorSetWithTemplateKHR == nullptr) { table->CmdPushDescriptorSetWithTempla… in layer_init_device_dispatch_table()
605 …table->CreateDescriptorUpdateTemplateKHR = (PFN_vkCreateDescriptorUpdateTemplateKHR) gpa(device, "… in layer_init_device_dispatch_table()
606 …if (table->CreateDescriptorUpdateTemplateKHR == nullptr) { table->CreateDescriptorUpdateTemplateKH… in layer_init_device_dispatch_table()
607 …table->DestroyDescriptorUpdateTemplateKHR = (PFN_vkDestroyDescriptorUpdateTemplateKHR) gpa(device,… in layer_init_device_dispatch_table()
608 …if (table->DestroyDescriptorUpdateTemplateKHR == nullptr) { table->DestroyDescriptorUpdateTemplate… in layer_init_device_dispatch_table()
609 …table->UpdateDescriptorSetWithTemplateKHR = (PFN_vkUpdateDescriptorSetWithTemplateKHR) gpa(device,… in layer_init_device_dispatch_table()
610 …if (table->UpdateDescriptorSetWithTemplateKHR == nullptr) { table->UpdateDescriptorSetWithTemplate… in layer_init_device_dispatch_table()
611 … table->CreateRenderPass2KHR = (PFN_vkCreateRenderPass2KHR) gpa(device, "vkCreateRenderPass2KHR"); in layer_init_device_dispatch_table()
612 …if (table->CreateRenderPass2KHR == nullptr) { table->CreateRenderPass2KHR = (PFN_vkCreateRenderPas… in layer_init_device_dispatch_table()
613 …table->CmdBeginRenderPass2KHR = (PFN_vkCmdBeginRenderPass2KHR) gpa(device, "vkCmdBeginRenderPass2K… in layer_init_device_dispatch_table()
614 …if (table->CmdBeginRenderPass2KHR == nullptr) { table->CmdBeginRenderPass2KHR = (PFN_vkCmdBeginRen… in layer_init_device_dispatch_table()
615 table->CmdNextSubpass2KHR = (PFN_vkCmdNextSubpass2KHR) gpa(device, "vkCmdNextSubpass2KHR"); in layer_init_device_dispatch_table()
616 …if (table->CmdNextSubpass2KHR == nullptr) { table->CmdNextSubpass2KHR = (PFN_vkCmdNextSubpass2KHR)… in layer_init_device_dispatch_table()
617 … table->CmdEndRenderPass2KHR = (PFN_vkCmdEndRenderPass2KHR) gpa(device, "vkCmdEndRenderPass2KHR"); in layer_init_device_dispatch_table()
618 …if (table->CmdEndRenderPass2KHR == nullptr) { table->CmdEndRenderPass2KHR = (PFN_vkCmdEndRenderPas… in layer_init_device_dispatch_table()
619 …table->GetSwapchainStatusKHR = (PFN_vkGetSwapchainStatusKHR) gpa(device, "vkGetSwapchainStatusKHR"… in layer_init_device_dispatch_table()
620 …if (table->GetSwapchainStatusKHR == nullptr) { table->GetSwapchainStatusKHR = (PFN_vkGetSwapchainS… in layer_init_device_dispatch_table()
622 …table->ImportFenceWin32HandleKHR = (PFN_vkImportFenceWin32HandleKHR) gpa(device, "vkImportFenceWin… in layer_init_device_dispatch_table()
623 …if (table->ImportFenceWin32HandleKHR == nullptr) { table->ImportFenceWin32HandleKHR = (PFN_vkImpor… in layer_init_device_dispatch_table()
626 …table->GetFenceWin32HandleKHR = (PFN_vkGetFenceWin32HandleKHR) gpa(device, "vkGetFenceWin32HandleK… in layer_init_device_dispatch_table()
627 …if (table->GetFenceWin32HandleKHR == nullptr) { table->GetFenceWin32HandleKHR = (PFN_vkGetFenceWin… in layer_init_device_dispatch_table()
629 table->ImportFenceFdKHR = (PFN_vkImportFenceFdKHR) gpa(device, "vkImportFenceFdKHR"); in layer_init_device_dispatch_table()
630 …if (table->ImportFenceFdKHR == nullptr) { table->ImportFenceFdKHR = (PFN_vkImportFenceFdKHR)StubIm… in layer_init_device_dispatch_table()
631 table->GetFenceFdKHR = (PFN_vkGetFenceFdKHR) gpa(device, "vkGetFenceFdKHR"); in layer_init_device_dispatch_table()
632 …if (table->GetFenceFdKHR == nullptr) { table->GetFenceFdKHR = (PFN_vkGetFenceFdKHR)StubGetFenceFdK… in layer_init_device_dispatch_table()
633 …table->GetImageMemoryRequirements2KHR = (PFN_vkGetImageMemoryRequirements2KHR) gpa(device, "vkGetI… in layer_init_device_dispatch_table()
634 …if (table->GetImageMemoryRequirements2KHR == nullptr) { table->GetImageMemoryRequirements2KHR = (P… in layer_init_device_dispatch_table()
635 …table->GetBufferMemoryRequirements2KHR = (PFN_vkGetBufferMemoryRequirements2KHR) gpa(device, "vkGe… in layer_init_device_dispatch_table()
636 …if (table->GetBufferMemoryRequirements2KHR == nullptr) { table->GetBufferMemoryRequirements2KHR = … in layer_init_device_dispatch_table()
637 …table->GetImageSparseMemoryRequirements2KHR = (PFN_vkGetImageSparseMemoryRequirements2KHR) gpa(dev… in layer_init_device_dispatch_table()
638 …if (table->GetImageSparseMemoryRequirements2KHR == nullptr) { table->GetImageSparseMemoryRequireme… in layer_init_device_dispatch_table()
639 …table->CreateSamplerYcbcrConversionKHR = (PFN_vkCreateSamplerYcbcrConversionKHR) gpa(device, "vkCr… in layer_init_device_dispatch_table()
640 …if (table->CreateSamplerYcbcrConversionKHR == nullptr) { table->CreateSamplerYcbcrConversionKHR = … in layer_init_device_dispatch_table()
641 …table->DestroySamplerYcbcrConversionKHR = (PFN_vkDestroySamplerYcbcrConversionKHR) gpa(device, "vk… in layer_init_device_dispatch_table()
642 …if (table->DestroySamplerYcbcrConversionKHR == nullptr) { table->DestroySamplerYcbcrConversionKHR … in layer_init_device_dispatch_table()
643 … table->BindBufferMemory2KHR = (PFN_vkBindBufferMemory2KHR) gpa(device, "vkBindBufferMemory2KHR"); in layer_init_device_dispatch_table()
644 …if (table->BindBufferMemory2KHR == nullptr) { table->BindBufferMemory2KHR = (PFN_vkBindBufferMemor… in layer_init_device_dispatch_table()
645 table->BindImageMemory2KHR = (PFN_vkBindImageMemory2KHR) gpa(device, "vkBindImageMemory2KHR"); in layer_init_device_dispatch_table()
646 …if (table->BindImageMemory2KHR == nullptr) { table->BindImageMemory2KHR = (PFN_vkBindImageMemory2K… in layer_init_device_dispatch_table()
647 …table->GetDescriptorSetLayoutSupportKHR = (PFN_vkGetDescriptorSetLayoutSupportKHR) gpa(device, "vk… in layer_init_device_dispatch_table()
648 …if (table->GetDescriptorSetLayoutSupportKHR == nullptr) { table->GetDescriptorSetLayoutSupportKHR … in layer_init_device_dispatch_table()
649 …table->CmdDrawIndirectCountKHR = (PFN_vkCmdDrawIndirectCountKHR) gpa(device, "vkCmdDrawIndirectCou… in layer_init_device_dispatch_table()
650 …if (table->CmdDrawIndirectCountKHR == nullptr) { table->CmdDrawIndirectCountKHR = (PFN_vkCmdDrawIn… in layer_init_device_dispatch_table()
651 …table->CmdDrawIndexedIndirectCountKHR = (PFN_vkCmdDrawIndexedIndirectCountKHR) gpa(device, "vkCmdD… in layer_init_device_dispatch_table()
652 …if (table->CmdDrawIndexedIndirectCountKHR == nullptr) { table->CmdDrawIndexedIndirectCountKHR = (P… in layer_init_device_dispatch_table()
653 …table->GetPipelineExecutablePropertiesKHR = (PFN_vkGetPipelineExecutablePropertiesKHR) gpa(device,… in layer_init_device_dispatch_table()
654 …if (table->GetPipelineExecutablePropertiesKHR == nullptr) { table->GetPipelineExecutableProperties… in layer_init_device_dispatch_table()
655 …table->GetPipelineExecutableStatisticsKHR = (PFN_vkGetPipelineExecutableStatisticsKHR) gpa(device,… in layer_init_device_dispatch_table()
656 …if (table->GetPipelineExecutableStatisticsKHR == nullptr) { table->GetPipelineExecutableStatistics… in layer_init_device_dispatch_table()
657 …table->GetPipelineExecutableInternalRepresentationsKHR = (PFN_vkGetPipelineExecutableInternalRepre… in layer_init_device_dispatch_table()
658 …if (table->GetPipelineExecutableInternalRepresentationsKHR == nullptr) { table->GetPipelineExecuta… in layer_init_device_dispatch_table()
659 …table->DebugMarkerSetObjectTagEXT = (PFN_vkDebugMarkerSetObjectTagEXT) gpa(device, "vkDebugMarkerS… in layer_init_device_dispatch_table()
660 …if (table->DebugMarkerSetObjectTagEXT == nullptr) { table->DebugMarkerSetObjectTagEXT = (PFN_vkDeb… in layer_init_device_dispatch_table()
661 …table->DebugMarkerSetObjectNameEXT = (PFN_vkDebugMarkerSetObjectNameEXT) gpa(device, "vkDebugMarke… in layer_init_device_dispatch_table()
662 …if (table->DebugMarkerSetObjectNameEXT == nullptr) { table->DebugMarkerSetObjectNameEXT = (PFN_vkD… in layer_init_device_dispatch_table()
663 …table->CmdDebugMarkerBeginEXT = (PFN_vkCmdDebugMarkerBeginEXT) gpa(device, "vkCmdDebugMarkerBeginE… in layer_init_device_dispatch_table()
664 …if (table->CmdDebugMarkerBeginEXT == nullptr) { table->CmdDebugMarkerBeginEXT = (PFN_vkCmdDebugMar… in layer_init_device_dispatch_table()
665 … table->CmdDebugMarkerEndEXT = (PFN_vkCmdDebugMarkerEndEXT) gpa(device, "vkCmdDebugMarkerEndEXT"); in layer_init_device_dispatch_table()
666 …if (table->CmdDebugMarkerEndEXT == nullptr) { table->CmdDebugMarkerEndEXT = (PFN_vkCmdDebugMarkerE… in layer_init_device_dispatch_table()
667 …table->CmdDebugMarkerInsertEXT = (PFN_vkCmdDebugMarkerInsertEXT) gpa(device, "vkCmdDebugMarkerInse… in layer_init_device_dispatch_table()
668 …if (table->CmdDebugMarkerInsertEXT == nullptr) { table->CmdDebugMarkerInsertEXT = (PFN_vkCmdDebugM… in layer_init_device_dispatch_table()
669 …table->CmdBindTransformFeedbackBuffersEXT = (PFN_vkCmdBindTransformFeedbackBuffersEXT) gpa(device,… in layer_init_device_dispatch_table()
670 …if (table->CmdBindTransformFeedbackBuffersEXT == nullptr) { table->CmdBindTransformFeedbackBuffers… in layer_init_device_dispatch_table()
671 …table->CmdBeginTransformFeedbackEXT = (PFN_vkCmdBeginTransformFeedbackEXT) gpa(device, "vkCmdBegin… in layer_init_device_dispatch_table()
672 …if (table->CmdBeginTransformFeedbackEXT == nullptr) { table->CmdBeginTransformFeedbackEXT = (PFN_v… in layer_init_device_dispatch_table()
673 …table->CmdEndTransformFeedbackEXT = (PFN_vkCmdEndTransformFeedbackEXT) gpa(device, "vkCmdEndTransf… in layer_init_device_dispatch_table()
674 …if (table->CmdEndTransformFeedbackEXT == nullptr) { table->CmdEndTransformFeedbackEXT = (PFN_vkCmd… in layer_init_device_dispatch_table()
675 …table->CmdBeginQueryIndexedEXT = (PFN_vkCmdBeginQueryIndexedEXT) gpa(device, "vkCmdBeginQueryIndex… in layer_init_device_dispatch_table()
676 …if (table->CmdBeginQueryIndexedEXT == nullptr) { table->CmdBeginQueryIndexedEXT = (PFN_vkCmdBeginQ… in layer_init_device_dispatch_table()
677 …table->CmdEndQueryIndexedEXT = (PFN_vkCmdEndQueryIndexedEXT) gpa(device, "vkCmdEndQueryIndexedEXT"… in layer_init_device_dispatch_table()
678 …if (table->CmdEndQueryIndexedEXT == nullptr) { table->CmdEndQueryIndexedEXT = (PFN_vkCmdEndQueryIn… in layer_init_device_dispatch_table()
679 …table->CmdDrawIndirectByteCountEXT = (PFN_vkCmdDrawIndirectByteCountEXT) gpa(device, "vkCmdDrawInd… in layer_init_device_dispatch_table()
680 …if (table->CmdDrawIndirectByteCountEXT == nullptr) { table->CmdDrawIndirectByteCountEXT = (PFN_vkC… in layer_init_device_dispatch_table()
681 …table->GetImageViewHandleNVX = (PFN_vkGetImageViewHandleNVX) gpa(device, "vkGetImageViewHandleNVX"… in layer_init_device_dispatch_table()
682 …if (table->GetImageViewHandleNVX == nullptr) { table->GetImageViewHandleNVX = (PFN_vkGetImageViewH… in layer_init_device_dispatch_table()
683 …table->CmdDrawIndirectCountAMD = (PFN_vkCmdDrawIndirectCountAMD) gpa(device, "vkCmdDrawIndirectCou… in layer_init_device_dispatch_table()
684 …if (table->CmdDrawIndirectCountAMD == nullptr) { table->CmdDrawIndirectCountAMD = (PFN_vkCmdDrawIn… in layer_init_device_dispatch_table()
685 …table->CmdDrawIndexedIndirectCountAMD = (PFN_vkCmdDrawIndexedIndirectCountAMD) gpa(device, "vkCmdD… in layer_init_device_dispatch_table()
686 …if (table->CmdDrawIndexedIndirectCountAMD == nullptr) { table->CmdDrawIndexedIndirectCountAMD = (P… in layer_init_device_dispatch_table()
687 table->GetShaderInfoAMD = (PFN_vkGetShaderInfoAMD) gpa(device, "vkGetShaderInfoAMD"); in layer_init_device_dispatch_table()
688 …if (table->GetShaderInfoAMD == nullptr) { table->GetShaderInfoAMD = (PFN_vkGetShaderInfoAMD)StubGe… in layer_init_device_dispatch_table()
690 …table->GetMemoryWin32HandleNV = (PFN_vkGetMemoryWin32HandleNV) gpa(device, "vkGetMemoryWin32Handle… in layer_init_device_dispatch_table()
691 …if (table->GetMemoryWin32HandleNV == nullptr) { table->GetMemoryWin32HandleNV = (PFN_vkGetMemoryWi… in layer_init_device_dispatch_table()
693 …table->CmdBeginConditionalRenderingEXT = (PFN_vkCmdBeginConditionalRenderingEXT) gpa(device, "vkCm… in layer_init_device_dispatch_table()
694 …if (table->CmdBeginConditionalRenderingEXT == nullptr) { table->CmdBeginConditionalRenderingEXT = … in layer_init_device_dispatch_table()
695 …table->CmdEndConditionalRenderingEXT = (PFN_vkCmdEndConditionalRenderingEXT) gpa(device, "vkCmdEnd… in layer_init_device_dispatch_table()
696 …if (table->CmdEndConditionalRenderingEXT == nullptr) { table->CmdEndConditionalRenderingEXT = (PFN… in layer_init_device_dispatch_table()
697 …table->CmdProcessCommandsNVX = (PFN_vkCmdProcessCommandsNVX) gpa(device, "vkCmdProcessCommandsNVX"… in layer_init_device_dispatch_table()
698 …if (table->CmdProcessCommandsNVX == nullptr) { table->CmdProcessCommandsNVX = (PFN_vkCmdProcessCom… in layer_init_device_dispatch_table()
699 …table->CmdReserveSpaceForCommandsNVX = (PFN_vkCmdReserveSpaceForCommandsNVX) gpa(device, "vkCmdRes… in layer_init_device_dispatch_table()
700 …if (table->CmdReserveSpaceForCommandsNVX == nullptr) { table->CmdReserveSpaceForCommandsNVX = (PFN… in layer_init_device_dispatch_table()
701 …table->CreateIndirectCommandsLayoutNVX = (PFN_vkCreateIndirectCommandsLayoutNVX) gpa(device, "vkCr… in layer_init_device_dispatch_table()
702 …if (table->CreateIndirectCommandsLayoutNVX == nullptr) { table->CreateIndirectCommandsLayoutNVX = … in layer_init_device_dispatch_table()
703 …table->DestroyIndirectCommandsLayoutNVX = (PFN_vkDestroyIndirectCommandsLayoutNVX) gpa(device, "vk… in layer_init_device_dispatch_table()
704 …if (table->DestroyIndirectCommandsLayoutNVX == nullptr) { table->DestroyIndirectCommandsLayoutNVX … in layer_init_device_dispatch_table()
705 … table->CreateObjectTableNVX = (PFN_vkCreateObjectTableNVX) gpa(device, "vkCreateObjectTableNVX"); in layer_init_device_dispatch_table()
706 …if (table->CreateObjectTableNVX == nullptr) { table->CreateObjectTableNVX = (PFN_vkCreateObjectTab… in layer_init_device_dispatch_table()
707 …table->DestroyObjectTableNVX = (PFN_vkDestroyObjectTableNVX) gpa(device, "vkDestroyObjectTableNVX"… in layer_init_device_dispatch_table()
708 …if (table->DestroyObjectTableNVX == nullptr) { table->DestroyObjectTableNVX = (PFN_vkDestroyObject… in layer_init_device_dispatch_table()
709 table->RegisterObjectsNVX = (PFN_vkRegisterObjectsNVX) gpa(device, "vkRegisterObjectsNVX"); in layer_init_device_dispatch_table()
710 …if (table->RegisterObjectsNVX == nullptr) { table->RegisterObjectsNVX = (PFN_vkRegisterObjectsNVX)… in layer_init_device_dispatch_table()
711 … table->UnregisterObjectsNVX = (PFN_vkUnregisterObjectsNVX) gpa(device, "vkUnregisterObjectsNVX"); in layer_init_device_dispatch_table()
712 …if (table->UnregisterObjectsNVX == nullptr) { table->UnregisterObjectsNVX = (PFN_vkUnregisterObjec… in layer_init_device_dispatch_table()
713 …table->CmdSetViewportWScalingNV = (PFN_vkCmdSetViewportWScalingNV) gpa(device, "vkCmdSetViewportWS… in layer_init_device_dispatch_table()
714 …if (table->CmdSetViewportWScalingNV == nullptr) { table->CmdSetViewportWScalingNV = (PFN_vkCmdSetV… in layer_init_device_dispatch_table()
715 …table->DisplayPowerControlEXT = (PFN_vkDisplayPowerControlEXT) gpa(device, "vkDisplayPowerControlE… in layer_init_device_dispatch_table()
716 …if (table->DisplayPowerControlEXT == nullptr) { table->DisplayPowerControlEXT = (PFN_vkDisplayPowe… in layer_init_device_dispatch_table()
717 …table->RegisterDeviceEventEXT = (PFN_vkRegisterDeviceEventEXT) gpa(device, "vkRegisterDeviceEventE… in layer_init_device_dispatch_table()
718 …if (table->RegisterDeviceEventEXT == nullptr) { table->RegisterDeviceEventEXT = (PFN_vkRegisterDev… in layer_init_device_dispatch_table()
719 …table->RegisterDisplayEventEXT = (PFN_vkRegisterDisplayEventEXT) gpa(device, "vkRegisterDisplayEve… in layer_init_device_dispatch_table()
720 …if (table->RegisterDisplayEventEXT == nullptr) { table->RegisterDisplayEventEXT = (PFN_vkRegisterD… in layer_init_device_dispatch_table()
721 …table->GetSwapchainCounterEXT = (PFN_vkGetSwapchainCounterEXT) gpa(device, "vkGetSwapchainCounterE… in layer_init_device_dispatch_table()
722 …if (table->GetSwapchainCounterEXT == nullptr) { table->GetSwapchainCounterEXT = (PFN_vkGetSwapchai… in layer_init_device_dispatch_table()
723 …table->GetRefreshCycleDurationGOOGLE = (PFN_vkGetRefreshCycleDurationGOOGLE) gpa(device, "vkGetRef… in layer_init_device_dispatch_table()
724 …if (table->GetRefreshCycleDurationGOOGLE == nullptr) { table->GetRefreshCycleDurationGOOGLE = (PFN… in layer_init_device_dispatch_table()
725 …table->GetPastPresentationTimingGOOGLE = (PFN_vkGetPastPresentationTimingGOOGLE) gpa(device, "vkGe… in layer_init_device_dispatch_table()
726 …if (table->GetPastPresentationTimingGOOGLE == nullptr) { table->GetPastPresentationTimingGOOGLE = … in layer_init_device_dispatch_table()
727 …table->CmdSetDiscardRectangleEXT = (PFN_vkCmdSetDiscardRectangleEXT) gpa(device, "vkCmdSetDiscardR… in layer_init_device_dispatch_table()
728 …if (table->CmdSetDiscardRectangleEXT == nullptr) { table->CmdSetDiscardRectangleEXT = (PFN_vkCmdSe… in layer_init_device_dispatch_table()
729 table->SetHdrMetadataEXT = (PFN_vkSetHdrMetadataEXT) gpa(device, "vkSetHdrMetadataEXT"); in layer_init_device_dispatch_table()
730 …if (table->SetHdrMetadataEXT == nullptr) { table->SetHdrMetadataEXT = (PFN_vkSetHdrMetadataEXT)Stu… in layer_init_device_dispatch_table()
731 …table->SetDebugUtilsObjectNameEXT = (PFN_vkSetDebugUtilsObjectNameEXT) gpa(device, "vkSetDebugUtil… in layer_init_device_dispatch_table()
732 …if (table->SetDebugUtilsObjectNameEXT == nullptr) { table->SetDebugUtilsObjectNameEXT = (PFN_vkSet… in layer_init_device_dispatch_table()
733 …table->SetDebugUtilsObjectTagEXT = (PFN_vkSetDebugUtilsObjectTagEXT) gpa(device, "vkSetDebugUtilsO… in layer_init_device_dispatch_table()
734 …if (table->SetDebugUtilsObjectTagEXT == nullptr) { table->SetDebugUtilsObjectTagEXT = (PFN_vkSetDe… in layer_init_device_dispatch_table()
735 …table->QueueBeginDebugUtilsLabelEXT = (PFN_vkQueueBeginDebugUtilsLabelEXT) gpa(device, "vkQueueBeg… in layer_init_device_dispatch_table()
736 …if (table->QueueBeginDebugUtilsLabelEXT == nullptr) { table->QueueBeginDebugUtilsLabelEXT = (PFN_v… in layer_init_device_dispatch_table()
737 …table->QueueEndDebugUtilsLabelEXT = (PFN_vkQueueEndDebugUtilsLabelEXT) gpa(device, "vkQueueEndDebu… in layer_init_device_dispatch_table()
738 …if (table->QueueEndDebugUtilsLabelEXT == nullptr) { table->QueueEndDebugUtilsLabelEXT = (PFN_vkQue… in layer_init_device_dispatch_table()
739 …table->QueueInsertDebugUtilsLabelEXT = (PFN_vkQueueInsertDebugUtilsLabelEXT) gpa(device, "vkQueueI… in layer_init_device_dispatch_table()
740 …if (table->QueueInsertDebugUtilsLabelEXT == nullptr) { table->QueueInsertDebugUtilsLabelEXT = (PFN… in layer_init_device_dispatch_table()
741 …table->CmdBeginDebugUtilsLabelEXT = (PFN_vkCmdBeginDebugUtilsLabelEXT) gpa(device, "vkCmdBeginDebu… in layer_init_device_dispatch_table()
742 …if (table->CmdBeginDebugUtilsLabelEXT == nullptr) { table->CmdBeginDebugUtilsLabelEXT = (PFN_vkCmd… in layer_init_device_dispatch_table()
743 …table->CmdEndDebugUtilsLabelEXT = (PFN_vkCmdEndDebugUtilsLabelEXT) gpa(device, "vkCmdEndDebugUtils… in layer_init_device_dispatch_table()
744 …if (table->CmdEndDebugUtilsLabelEXT == nullptr) { table->CmdEndDebugUtilsLabelEXT = (PFN_vkCmdEndD… in layer_init_device_dispatch_table()
745 …table->CmdInsertDebugUtilsLabelEXT = (PFN_vkCmdInsertDebugUtilsLabelEXT) gpa(device, "vkCmdInsertD… in layer_init_device_dispatch_table()
746 …if (table->CmdInsertDebugUtilsLabelEXT == nullptr) { table->CmdInsertDebugUtilsLabelEXT = (PFN_vkC… in layer_init_device_dispatch_table()
748 …table->GetAndroidHardwareBufferPropertiesANDROID = (PFN_vkGetAndroidHardwareBufferPropertiesANDROI… in layer_init_device_dispatch_table()
749 …if (table->GetAndroidHardwareBufferPropertiesANDROID == nullptr) { table->GetAndroidHardwareBuffer… in layer_init_device_dispatch_table()
752 …table->GetMemoryAndroidHardwareBufferANDROID = (PFN_vkGetMemoryAndroidHardwareBufferANDROID) gpa(d… in layer_init_device_dispatch_table()
753 …if (table->GetMemoryAndroidHardwareBufferANDROID == nullptr) { table->GetMemoryAndroidHardwareBuff… in layer_init_device_dispatch_table()
755 …table->CmdSetSampleLocationsEXT = (PFN_vkCmdSetSampleLocationsEXT) gpa(device, "vkCmdSetSampleLoca… in layer_init_device_dispatch_table()
756 …if (table->CmdSetSampleLocationsEXT == nullptr) { table->CmdSetSampleLocationsEXT = (PFN_vkCmdSetS… in layer_init_device_dispatch_table()
757 …table->GetImageDrmFormatModifierPropertiesEXT = (PFN_vkGetImageDrmFormatModifierPropertiesEXT) gpa… in layer_init_device_dispatch_table()
758 …if (table->GetImageDrmFormatModifierPropertiesEXT == nullptr) { table->GetImageDrmFormatModifierPr… in layer_init_device_dispatch_table()
759 …table->CreateValidationCacheEXT = (PFN_vkCreateValidationCacheEXT) gpa(device, "vkCreateValidation… in layer_init_device_dispatch_table()
760 …if (table->CreateValidationCacheEXT == nullptr) { table->CreateValidationCacheEXT = (PFN_vkCreateV… in layer_init_device_dispatch_table()
761 …table->DestroyValidationCacheEXT = (PFN_vkDestroyValidationCacheEXT) gpa(device, "vkDestroyValidat… in layer_init_device_dispatch_table()
762 …if (table->DestroyValidationCacheEXT == nullptr) { table->DestroyValidationCacheEXT = (PFN_vkDestr… in layer_init_device_dispatch_table()
763 …table->MergeValidationCachesEXT = (PFN_vkMergeValidationCachesEXT) gpa(device, "vkMergeValidationC… in layer_init_device_dispatch_table()
764 …if (table->MergeValidationCachesEXT == nullptr) { table->MergeValidationCachesEXT = (PFN_vkMergeVa… in layer_init_device_dispatch_table()
765 …table->GetValidationCacheDataEXT = (PFN_vkGetValidationCacheDataEXT) gpa(device, "vkGetValidationC… in layer_init_device_dispatch_table()
766 …if (table->GetValidationCacheDataEXT == nullptr) { table->GetValidationCacheDataEXT = (PFN_vkGetVa… in layer_init_device_dispatch_table()
767 …table->CmdBindShadingRateImageNV = (PFN_vkCmdBindShadingRateImageNV) gpa(device, "vkCmdBindShading… in layer_init_device_dispatch_table()
768 …if (table->CmdBindShadingRateImageNV == nullptr) { table->CmdBindShadingRateImageNV = (PFN_vkCmdBi… in layer_init_device_dispatch_table()
769 …table->CmdSetViewportShadingRatePaletteNV = (PFN_vkCmdSetViewportShadingRatePaletteNV) gpa(device,… in layer_init_device_dispatch_table()
770 …if (table->CmdSetViewportShadingRatePaletteNV == nullptr) { table->CmdSetViewportShadingRatePalett… in layer_init_device_dispatch_table()
771 …table->CmdSetCoarseSampleOrderNV = (PFN_vkCmdSetCoarseSampleOrderNV) gpa(device, "vkCmdSetCoarseSa… in layer_init_device_dispatch_table()
772 …if (table->CmdSetCoarseSampleOrderNV == nullptr) { table->CmdSetCoarseSampleOrderNV = (PFN_vkCmdSe… in layer_init_device_dispatch_table()
773 …table->CreateAccelerationStructureNV = (PFN_vkCreateAccelerationStructureNV) gpa(device, "vkCreate… in layer_init_device_dispatch_table()
774 …if (table->CreateAccelerationStructureNV == nullptr) { table->CreateAccelerationStructureNV = (PFN… in layer_init_device_dispatch_table()
775 …table->DestroyAccelerationStructureNV = (PFN_vkDestroyAccelerationStructureNV) gpa(device, "vkDest… in layer_init_device_dispatch_table()
776 …if (table->DestroyAccelerationStructureNV == nullptr) { table->DestroyAccelerationStructureNV = (P… in layer_init_device_dispatch_table()
777 …table->GetAccelerationStructureMemoryRequirementsNV = (PFN_vkGetAccelerationStructureMemoryRequire… in layer_init_device_dispatch_table()
778 …if (table->GetAccelerationStructureMemoryRequirementsNV == nullptr) { table->GetAccelerationStruct… in layer_init_device_dispatch_table()
779 …table->BindAccelerationStructureMemoryNV = (PFN_vkBindAccelerationStructureMemoryNV) gpa(device, "… in layer_init_device_dispatch_table()
780 …if (table->BindAccelerationStructureMemoryNV == nullptr) { table->BindAccelerationStructureMemoryN… in layer_init_device_dispatch_table()
781 …table->CmdBuildAccelerationStructureNV = (PFN_vkCmdBuildAccelerationStructureNV) gpa(device, "vkCm… in layer_init_device_dispatch_table()
782 …if (table->CmdBuildAccelerationStructureNV == nullptr) { table->CmdBuildAccelerationStructureNV = … in layer_init_device_dispatch_table()
783 …table->CmdCopyAccelerationStructureNV = (PFN_vkCmdCopyAccelerationStructureNV) gpa(device, "vkCmdC… in layer_init_device_dispatch_table()
784 …if (table->CmdCopyAccelerationStructureNV == nullptr) { table->CmdCopyAccelerationStructureNV = (P… in layer_init_device_dispatch_table()
785 table->CmdTraceRaysNV = (PFN_vkCmdTraceRaysNV) gpa(device, "vkCmdTraceRaysNV"); in layer_init_device_dispatch_table()
786 …if (table->CmdTraceRaysNV == nullptr) { table->CmdTraceRaysNV = (PFN_vkCmdTraceRaysNV)StubCmdTrace… in layer_init_device_dispatch_table()
787 …table->CreateRayTracingPipelinesNV = (PFN_vkCreateRayTracingPipelinesNV) gpa(device, "vkCreateRayT… in layer_init_device_dispatch_table()
788 …if (table->CreateRayTracingPipelinesNV == nullptr) { table->CreateRayTracingPipelinesNV = (PFN_vkC… in layer_init_device_dispatch_table()
789 …table->GetRayTracingShaderGroupHandlesNV = (PFN_vkGetRayTracingShaderGroupHandlesNV) gpa(device, "… in layer_init_device_dispatch_table()
790 …if (table->GetRayTracingShaderGroupHandlesNV == nullptr) { table->GetRayTracingShaderGroupHandlesN… in layer_init_device_dispatch_table()
791 …table->GetAccelerationStructureHandleNV = (PFN_vkGetAccelerationStructureHandleNV) gpa(device, "vk… in layer_init_device_dispatch_table()
792 …if (table->GetAccelerationStructureHandleNV == nullptr) { table->GetAccelerationStructureHandleNV … in layer_init_device_dispatch_table()
793 …table->CmdWriteAccelerationStructuresPropertiesNV = (PFN_vkCmdWriteAccelerationStructuresPropertie… in layer_init_device_dispatch_table()
794 …if (table->CmdWriteAccelerationStructuresPropertiesNV == nullptr) { table->CmdWriteAccelerationStr… in layer_init_device_dispatch_table()
795 table->CompileDeferredNV = (PFN_vkCompileDeferredNV) gpa(device, "vkCompileDeferredNV"); in layer_init_device_dispatch_table()
796 …if (table->CompileDeferredNV == nullptr) { table->CompileDeferredNV = (PFN_vkCompileDeferredNV)Stu… in layer_init_device_dispatch_table()
797 …table->GetMemoryHostPointerPropertiesEXT = (PFN_vkGetMemoryHostPointerPropertiesEXT) gpa(device, "… in layer_init_device_dispatch_table()
798 …if (table->GetMemoryHostPointerPropertiesEXT == nullptr) { table->GetMemoryHostPointerPropertiesEX… in layer_init_device_dispatch_table()
799 …table->CmdWriteBufferMarkerAMD = (PFN_vkCmdWriteBufferMarkerAMD) gpa(device, "vkCmdWriteBufferMark… in layer_init_device_dispatch_table()
800 …if (table->CmdWriteBufferMarkerAMD == nullptr) { table->CmdWriteBufferMarkerAMD = (PFN_vkCmdWriteB… in layer_init_device_dispatch_table()
801 …table->GetCalibratedTimestampsEXT = (PFN_vkGetCalibratedTimestampsEXT) gpa(device, "vkGetCalibrate… in layer_init_device_dispatch_table()
802 …if (table->GetCalibratedTimestampsEXT == nullptr) { table->GetCalibratedTimestampsEXT = (PFN_vkGet… in layer_init_device_dispatch_table()
803 table->CmdDrawMeshTasksNV = (PFN_vkCmdDrawMeshTasksNV) gpa(device, "vkCmdDrawMeshTasksNV"); in layer_init_device_dispatch_table()
804 …if (table->CmdDrawMeshTasksNV == nullptr) { table->CmdDrawMeshTasksNV = (PFN_vkCmdDrawMeshTasksNV)… in layer_init_device_dispatch_table()
805 …table->CmdDrawMeshTasksIndirectNV = (PFN_vkCmdDrawMeshTasksIndirectNV) gpa(device, "vkCmdDrawMeshT… in layer_init_device_dispatch_table()
806 …if (table->CmdDrawMeshTasksIndirectNV == nullptr) { table->CmdDrawMeshTasksIndirectNV = (PFN_vkCmd… in layer_init_device_dispatch_table()
807 …table->CmdDrawMeshTasksIndirectCountNV = (PFN_vkCmdDrawMeshTasksIndirectCountNV) gpa(device, "vkCm… in layer_init_device_dispatch_table()
808 …if (table->CmdDrawMeshTasksIndirectCountNV == nullptr) { table->CmdDrawMeshTasksIndirectCountNV = … in layer_init_device_dispatch_table()
809 …table->CmdSetExclusiveScissorNV = (PFN_vkCmdSetExclusiveScissorNV) gpa(device, "vkCmdSetExclusiveS… in layer_init_device_dispatch_table()
810 …if (table->CmdSetExclusiveScissorNV == nullptr) { table->CmdSetExclusiveScissorNV = (PFN_vkCmdSetE… in layer_init_device_dispatch_table()
811 table->CmdSetCheckpointNV = (PFN_vkCmdSetCheckpointNV) gpa(device, "vkCmdSetCheckpointNV"); in layer_init_device_dispatch_table()
812 …if (table->CmdSetCheckpointNV == nullptr) { table->CmdSetCheckpointNV = (PFN_vkCmdSetCheckpointNV)… in layer_init_device_dispatch_table()
813 …table->GetQueueCheckpointDataNV = (PFN_vkGetQueueCheckpointDataNV) gpa(device, "vkGetQueueCheckpoi… in layer_init_device_dispatch_table()
814 …if (table->GetQueueCheckpointDataNV == nullptr) { table->GetQueueCheckpointDataNV = (PFN_vkGetQueu… in layer_init_device_dispatch_table()
815 …table->InitializePerformanceApiINTEL = (PFN_vkInitializePerformanceApiINTEL) gpa(device, "vkInitia… in layer_init_device_dispatch_table()
816 …if (table->InitializePerformanceApiINTEL == nullptr) { table->InitializePerformanceApiINTEL = (PFN… in layer_init_device_dispatch_table()
817 …table->UninitializePerformanceApiINTEL = (PFN_vkUninitializePerformanceApiINTEL) gpa(device, "vkUn… in layer_init_device_dispatch_table()
818 …if (table->UninitializePerformanceApiINTEL == nullptr) { table->UninitializePerformanceApiINTEL = … in layer_init_device_dispatch_table()
819 …table->CmdSetPerformanceMarkerINTEL = (PFN_vkCmdSetPerformanceMarkerINTEL) gpa(device, "vkCmdSetPe… in layer_init_device_dispatch_table()
820 …if (table->CmdSetPerformanceMarkerINTEL == nullptr) { table->CmdSetPerformanceMarkerINTEL = (PFN_v… in layer_init_device_dispatch_table()
821 …table->CmdSetPerformanceStreamMarkerINTEL = (PFN_vkCmdSetPerformanceStreamMarkerINTEL) gpa(device,… in layer_init_device_dispatch_table()
822 …if (table->CmdSetPerformanceStreamMarkerINTEL == nullptr) { table->CmdSetPerformanceStreamMarkerIN… in layer_init_device_dispatch_table()
823 …table->CmdSetPerformanceOverrideINTEL = (PFN_vkCmdSetPerformanceOverrideINTEL) gpa(device, "vkCmdS… in layer_init_device_dispatch_table()
824 …if (table->CmdSetPerformanceOverrideINTEL == nullptr) { table->CmdSetPerformanceOverrideINTEL = (P… in layer_init_device_dispatch_table()
825 …table->AcquirePerformanceConfigurationINTEL = (PFN_vkAcquirePerformanceConfigurationINTEL) gpa(dev… in layer_init_device_dispatch_table()
826 …if (table->AcquirePerformanceConfigurationINTEL == nullptr) { table->AcquirePerformanceConfigurati… in layer_init_device_dispatch_table()
827 …table->ReleasePerformanceConfigurationINTEL = (PFN_vkReleasePerformanceConfigurationINTEL) gpa(dev… in layer_init_device_dispatch_table()
828 …if (table->ReleasePerformanceConfigurationINTEL == nullptr) { table->ReleasePerformanceConfigurati… in layer_init_device_dispatch_table()
829 …table->QueueSetPerformanceConfigurationINTEL = (PFN_vkQueueSetPerformanceConfigurationINTEL) gpa(d… in layer_init_device_dispatch_table()
830 …if (table->QueueSetPerformanceConfigurationINTEL == nullptr) { table->QueueSetPerformanceConfigura… in layer_init_device_dispatch_table()
831 …table->GetPerformanceParameterINTEL = (PFN_vkGetPerformanceParameterINTEL) gpa(device, "vkGetPerfo… in layer_init_device_dispatch_table()
832 …if (table->GetPerformanceParameterINTEL == nullptr) { table->GetPerformanceParameterINTEL = (PFN_v… in layer_init_device_dispatch_table()
833 table->SetLocalDimmingAMD = (PFN_vkSetLocalDimmingAMD) gpa(device, "vkSetLocalDimmingAMD"); in layer_init_device_dispatch_table()
834 …if (table->SetLocalDimmingAMD == nullptr) { table->SetLocalDimmingAMD = (PFN_vkSetLocalDimmingAMD)… in layer_init_device_dispatch_table()
835 …table->GetBufferDeviceAddressEXT = (PFN_vkGetBufferDeviceAddressEXT) gpa(device, "vkGetBufferDevic… in layer_init_device_dispatch_table()
836 …if (table->GetBufferDeviceAddressEXT == nullptr) { table->GetBufferDeviceAddressEXT = (PFN_vkGetBu… in layer_init_device_dispatch_table()
838 …table->AcquireFullScreenExclusiveModeEXT = (PFN_vkAcquireFullScreenExclusiveModeEXT) gpa(device, "… in layer_init_device_dispatch_table()
839 …if (table->AcquireFullScreenExclusiveModeEXT == nullptr) { table->AcquireFullScreenExclusiveModeEX… in layer_init_device_dispatch_table()
842 …table->ReleaseFullScreenExclusiveModeEXT = (PFN_vkReleaseFullScreenExclusiveModeEXT) gpa(device, "… in layer_init_device_dispatch_table()
843 …if (table->ReleaseFullScreenExclusiveModeEXT == nullptr) { table->ReleaseFullScreenExclusiveModeEX… in layer_init_device_dispatch_table()
846 …table->GetDeviceGroupSurfacePresentModes2EXT = (PFN_vkGetDeviceGroupSurfacePresentModes2EXT) gpa(d… in layer_init_device_dispatch_table()
847 …if (table->GetDeviceGroupSurfacePresentModes2EXT == nullptr) { table->GetDeviceGroupSurfacePresent… in layer_init_device_dispatch_table()
849 … table->CmdSetLineStippleEXT = (PFN_vkCmdSetLineStippleEXT) gpa(device, "vkCmdSetLineStippleEXT"); in layer_init_device_dispatch_table()
850 …if (table->CmdSetLineStippleEXT == nullptr) { table->CmdSetLineStippleEXT = (PFN_vkCmdSetLineStipp… in layer_init_device_dispatch_table()
851 table->ResetQueryPoolEXT = (PFN_vkResetQueryPoolEXT) gpa(device, "vkResetQueryPoolEXT"); in layer_init_device_dispatch_table()
852 …if (table->ResetQueryPoolEXT == nullptr) { table->ResetQueryPoolEXT = (PFN_vkResetQueryPoolEXT)Stu… in layer_init_device_dispatch_table()
856 …nstance_dispatch_table(VkInstance instance, VkLayerInstanceDispatchTable *table, PFN_vkGetInstance… in layer_init_instance_dispatch_table() argument
857 memset(table, 0, sizeof(*table)); in layer_init_instance_dispatch_table()
859 table->DestroyInstance = (PFN_vkDestroyInstance) gpa(instance, "vkDestroyInstance"); in layer_init_instance_dispatch_table()
860 …table->EnumeratePhysicalDevices = (PFN_vkEnumeratePhysicalDevices) gpa(instance, "vkEnumeratePhysi… in layer_init_instance_dispatch_table()
861 …table->GetPhysicalDeviceFeatures = (PFN_vkGetPhysicalDeviceFeatures) gpa(instance, "vkGetPhysicalD… in layer_init_instance_dispatch_table()
862 …table->GetPhysicalDeviceFormatProperties = (PFN_vkGetPhysicalDeviceFormatProperties) gpa(instance,… in layer_init_instance_dispatch_table()
863 …table->GetPhysicalDeviceImageFormatProperties = (PFN_vkGetPhysicalDeviceImageFormatProperties) gpa… in layer_init_instance_dispatch_table()
864 …table->GetPhysicalDeviceProperties = (PFN_vkGetPhysicalDeviceProperties) gpa(instance, "vkGetPhysi… in layer_init_instance_dispatch_table()
865 …table->GetPhysicalDeviceQueueFamilyProperties = (PFN_vkGetPhysicalDeviceQueueFamilyProperties) gpa… in layer_init_instance_dispatch_table()
866 …table->GetPhysicalDeviceMemoryProperties = (PFN_vkGetPhysicalDeviceMemoryProperties) gpa(instance,… in layer_init_instance_dispatch_table()
867 table->GetInstanceProcAddr = gpa; in layer_init_instance_dispatch_table()
868 …table->EnumerateDeviceExtensionProperties = (PFN_vkEnumerateDeviceExtensionProperties) gpa(instanc… in layer_init_instance_dispatch_table()
869 …table->EnumerateDeviceLayerProperties = (PFN_vkEnumerateDeviceLayerProperties) gpa(instance, "vkEn… in layer_init_instance_dispatch_table()
870 …table->GetPhysicalDeviceSparseImageFormatProperties = (PFN_vkGetPhysicalDeviceSparseImageFormatPro… in layer_init_instance_dispatch_table()
871 …table->EnumeratePhysicalDeviceGroups = (PFN_vkEnumeratePhysicalDeviceGroups) gpa(instance, "vkEnum… in layer_init_instance_dispatch_table()
872 …table->GetPhysicalDeviceFeatures2 = (PFN_vkGetPhysicalDeviceFeatures2) gpa(instance, "vkGetPhysica… in layer_init_instance_dispatch_table()
873 …table->GetPhysicalDeviceProperties2 = (PFN_vkGetPhysicalDeviceProperties2) gpa(instance, "vkGetPhy… in layer_init_instance_dispatch_table()
874 …table->GetPhysicalDeviceFormatProperties2 = (PFN_vkGetPhysicalDeviceFormatProperties2) gpa(instanc… in layer_init_instance_dispatch_table()
875 …table->GetPhysicalDeviceImageFormatProperties2 = (PFN_vkGetPhysicalDeviceImageFormatProperties2) g… in layer_init_instance_dispatch_table()
876 …table->GetPhysicalDeviceQueueFamilyProperties2 = (PFN_vkGetPhysicalDeviceQueueFamilyProperties2) g… in layer_init_instance_dispatch_table()
877 …table->GetPhysicalDeviceMemoryProperties2 = (PFN_vkGetPhysicalDeviceMemoryProperties2) gpa(instanc… in layer_init_instance_dispatch_table()
878 …table->GetPhysicalDeviceSparseImageFormatProperties2 = (PFN_vkGetPhysicalDeviceSparseImageFormatPr… in layer_init_instance_dispatch_table()
879 …table->GetPhysicalDeviceExternalBufferProperties = (PFN_vkGetPhysicalDeviceExternalBufferPropertie… in layer_init_instance_dispatch_table()
880 …table->GetPhysicalDeviceExternalFenceProperties = (PFN_vkGetPhysicalDeviceExternalFenceProperties)… in layer_init_instance_dispatch_table()
881 …table->GetPhysicalDeviceExternalSemaphoreProperties = (PFN_vkGetPhysicalDeviceExternalSemaphorePro… in layer_init_instance_dispatch_table()
882 table->DestroySurfaceKHR = (PFN_vkDestroySurfaceKHR) gpa(instance, "vkDestroySurfaceKHR"); in layer_init_instance_dispatch_table()
883 …table->GetPhysicalDeviceSurfaceSupportKHR = (PFN_vkGetPhysicalDeviceSurfaceSupportKHR) gpa(instanc… in layer_init_instance_dispatch_table()
884 …table->GetPhysicalDeviceSurfaceCapabilitiesKHR = (PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR) g… in layer_init_instance_dispatch_table()
885 …table->GetPhysicalDeviceSurfaceFormatsKHR = (PFN_vkGetPhysicalDeviceSurfaceFormatsKHR) gpa(instanc… in layer_init_instance_dispatch_table()
886 …table->GetPhysicalDeviceSurfacePresentModesKHR = (PFN_vkGetPhysicalDeviceSurfacePresentModesKHR) g… in layer_init_instance_dispatch_table()
887 …table->GetPhysicalDevicePresentRectanglesKHR = (PFN_vkGetPhysicalDevicePresentRectanglesKHR) gpa(i… in layer_init_instance_dispatch_table()
888 …table->GetPhysicalDeviceDisplayPropertiesKHR = (PFN_vkGetPhysicalDeviceDisplayPropertiesKHR) gpa(i… in layer_init_instance_dispatch_table()
889 …table->GetPhysicalDeviceDisplayPlanePropertiesKHR = (PFN_vkGetPhysicalDeviceDisplayPlaneProperties… in layer_init_instance_dispatch_table()
890 …table->GetDisplayPlaneSupportedDisplaysKHR = (PFN_vkGetDisplayPlaneSupportedDisplaysKHR) gpa(insta… in layer_init_instance_dispatch_table()
891 …table->GetDisplayModePropertiesKHR = (PFN_vkGetDisplayModePropertiesKHR) gpa(instance, "vkGetDispl… in layer_init_instance_dispatch_table()
892 …table->CreateDisplayModeKHR = (PFN_vkCreateDisplayModeKHR) gpa(instance, "vkCreateDisplayModeKHR"); in layer_init_instance_dispatch_table()
893 …table->GetDisplayPlaneCapabilitiesKHR = (PFN_vkGetDisplayPlaneCapabilitiesKHR) gpa(instance, "vkGe… in layer_init_instance_dispatch_table()
894 …table->CreateDisplayPlaneSurfaceKHR = (PFN_vkCreateDisplayPlaneSurfaceKHR) gpa(instance, "vkCreate… in layer_init_instance_dispatch_table()
896 …table->CreateXlibSurfaceKHR = (PFN_vkCreateXlibSurfaceKHR) gpa(instance, "vkCreateXlibSurfaceKHR"); in layer_init_instance_dispatch_table()
899 …table->GetPhysicalDeviceXlibPresentationSupportKHR = (PFN_vkGetPhysicalDeviceXlibPresentationSuppo… in layer_init_instance_dispatch_table()
902 table->CreateXcbSurfaceKHR = (PFN_vkCreateXcbSurfaceKHR) gpa(instance, "vkCreateXcbSurfaceKHR"); in layer_init_instance_dispatch_table()
905 …table->GetPhysicalDeviceXcbPresentationSupportKHR = (PFN_vkGetPhysicalDeviceXcbPresentationSupport… in layer_init_instance_dispatch_table()
908 …table->CreateWaylandSurfaceKHR = (PFN_vkCreateWaylandSurfaceKHR) gpa(instance, "vkCreateWaylandSur… in layer_init_instance_dispatch_table()
911 …table->GetPhysicalDeviceWaylandPresentationSupportKHR = (PFN_vkGetPhysicalDeviceWaylandPresentatio… in layer_init_instance_dispatch_table()
914 …table->CreateAndroidSurfaceKHR = (PFN_vkCreateAndroidSurfaceKHR) gpa(instance, "vkCreateAndroidSur… in layer_init_instance_dispatch_table()
917 …table->CreateWin32SurfaceKHR = (PFN_vkCreateWin32SurfaceKHR) gpa(instance, "vkCreateWin32SurfaceKH… in layer_init_instance_dispatch_table()
920 …table->GetPhysicalDeviceWin32PresentationSupportKHR = (PFN_vkGetPhysicalDeviceWin32PresentationSup… in layer_init_instance_dispatch_table()
922 …table->GetPhysicalDeviceFeatures2KHR = (PFN_vkGetPhysicalDeviceFeatures2KHR) gpa(instance, "vkGetP… in layer_init_instance_dispatch_table()
923 …table->GetPhysicalDeviceProperties2KHR = (PFN_vkGetPhysicalDeviceProperties2KHR) gpa(instance, "vk… in layer_init_instance_dispatch_table()
924 …table->GetPhysicalDeviceFormatProperties2KHR = (PFN_vkGetPhysicalDeviceFormatProperties2KHR) gpa(i… in layer_init_instance_dispatch_table()
925 …table->GetPhysicalDeviceImageFormatProperties2KHR = (PFN_vkGetPhysicalDeviceImageFormatProperties2… in layer_init_instance_dispatch_table()
926 …table->GetPhysicalDeviceQueueFamilyProperties2KHR = (PFN_vkGetPhysicalDeviceQueueFamilyProperties2… in layer_init_instance_dispatch_table()
927 …table->GetPhysicalDeviceMemoryProperties2KHR = (PFN_vkGetPhysicalDeviceMemoryProperties2KHR) gpa(i… in layer_init_instance_dispatch_table()
928 …table->GetPhysicalDeviceSparseImageFormatProperties2KHR = (PFN_vkGetPhysicalDeviceSparseImageForma… in layer_init_instance_dispatch_table()
929 …table->EnumeratePhysicalDeviceGroupsKHR = (PFN_vkEnumeratePhysicalDeviceGroupsKHR) gpa(instance, "… in layer_init_instance_dispatch_table()
930 …table->GetPhysicalDeviceExternalBufferPropertiesKHR = (PFN_vkGetPhysicalDeviceExternalBufferProper… in layer_init_instance_dispatch_table()
931 …table->GetPhysicalDeviceExternalSemaphorePropertiesKHR = (PFN_vkGetPhysicalDeviceExternalSemaphore… in layer_init_instance_dispatch_table()
932 …table->GetPhysicalDeviceExternalFencePropertiesKHR = (PFN_vkGetPhysicalDeviceExternalFenceProperti… in layer_init_instance_dispatch_table()
933 …table->GetPhysicalDeviceSurfaceCapabilities2KHR = (PFN_vkGetPhysicalDeviceSurfaceCapabilities2KHR)… in layer_init_instance_dispatch_table()
934 …table->GetPhysicalDeviceSurfaceFormats2KHR = (PFN_vkGetPhysicalDeviceSurfaceFormats2KHR) gpa(insta… in layer_init_instance_dispatch_table()
935 …table->GetPhysicalDeviceDisplayProperties2KHR = (PFN_vkGetPhysicalDeviceDisplayProperties2KHR) gpa… in layer_init_instance_dispatch_table()
936 …table->GetPhysicalDeviceDisplayPlaneProperties2KHR = (PFN_vkGetPhysicalDeviceDisplayPlanePropertie… in layer_init_instance_dispatch_table()
937 …table->GetDisplayModeProperties2KHR = (PFN_vkGetDisplayModeProperties2KHR) gpa(instance, "vkGetDis… in layer_init_instance_dispatch_table()
938 …table->GetDisplayPlaneCapabilities2KHR = (PFN_vkGetDisplayPlaneCapabilities2KHR) gpa(instance, "vk… in layer_init_instance_dispatch_table()
939 …table->CreateDebugReportCallbackEXT = (PFN_vkCreateDebugReportCallbackEXT) gpa(instance, "vkCreate… in layer_init_instance_dispatch_table()
940 …table->DestroyDebugReportCallbackEXT = (PFN_vkDestroyDebugReportCallbackEXT) gpa(instance, "vkDest… in layer_init_instance_dispatch_table()
941 …table->DebugReportMessageEXT = (PFN_vkDebugReportMessageEXT) gpa(instance, "vkDebugReportMessageEX… in layer_init_instance_dispatch_table()
943 …table->CreateStreamDescriptorSurfaceGGP = (PFN_vkCreateStreamDescriptorSurfaceGGP) gpa(instance, "… in layer_init_instance_dispatch_table()
945 …table->GetPhysicalDeviceExternalImageFormatPropertiesNV = (PFN_vkGetPhysicalDeviceExternalImageFor… in layer_init_instance_dispatch_table()
947 table->CreateViSurfaceNN = (PFN_vkCreateViSurfaceNN) gpa(instance, "vkCreateViSurfaceNN"); in layer_init_instance_dispatch_table()
949 …table->GetPhysicalDeviceGeneratedCommandsPropertiesNVX = (PFN_vkGetPhysicalDeviceGeneratedCommands… in layer_init_instance_dispatch_table()
950 table->ReleaseDisplayEXT = (PFN_vkReleaseDisplayEXT) gpa(instance, "vkReleaseDisplayEXT"); in layer_init_instance_dispatch_table()
952 …table->AcquireXlibDisplayEXT = (PFN_vkAcquireXlibDisplayEXT) gpa(instance, "vkAcquireXlibDisplayEX… in layer_init_instance_dispatch_table()
955 …table->GetRandROutputDisplayEXT = (PFN_vkGetRandROutputDisplayEXT) gpa(instance, "vkGetRandROutput… in layer_init_instance_dispatch_table()
957 …table->GetPhysicalDeviceSurfaceCapabilities2EXT = (PFN_vkGetPhysicalDeviceSurfaceCapabilities2EXT)… in layer_init_instance_dispatch_table()
959 table->CreateIOSSurfaceMVK = (PFN_vkCreateIOSSurfaceMVK) gpa(instance, "vkCreateIOSSurfaceMVK"); in layer_init_instance_dispatch_table()
962 …table->CreateMacOSSurfaceMVK = (PFN_vkCreateMacOSSurfaceMVK) gpa(instance, "vkCreateMacOSSurfaceMV… in layer_init_instance_dispatch_table()
964 …table->CreateDebugUtilsMessengerEXT = (PFN_vkCreateDebugUtilsMessengerEXT) gpa(instance, "vkCreate… in layer_init_instance_dispatch_table()
965 …table->DestroyDebugUtilsMessengerEXT = (PFN_vkDestroyDebugUtilsMessengerEXT) gpa(instance, "vkDest… in layer_init_instance_dispatch_table()
966 …table->SubmitDebugUtilsMessageEXT = (PFN_vkSubmitDebugUtilsMessageEXT) gpa(instance, "vkSubmitDebu… in layer_init_instance_dispatch_table()
967 …table->GetPhysicalDeviceMultisamplePropertiesEXT = (PFN_vkGetPhysicalDeviceMultisamplePropertiesEX… in layer_init_instance_dispatch_table()
968 …table->GetPhysicalDeviceCalibrateableTimeDomainsEXT = (PFN_vkGetPhysicalDeviceCalibrateableTimeDom… in layer_init_instance_dispatch_table()
970 …table->CreateImagePipeSurfaceFUCHSIA = (PFN_vkCreateImagePipeSurfaceFUCHSIA) gpa(instance, "vkCrea… in layer_init_instance_dispatch_table()
973 …table->CreateMetalSurfaceEXT = (PFN_vkCreateMetalSurfaceEXT) gpa(instance, "vkCreateMetalSurfaceEX… in layer_init_instance_dispatch_table()
975 …table->GetPhysicalDeviceCooperativeMatrixPropertiesNV = (PFN_vkGetPhysicalDeviceCooperativeMatrixP… in layer_init_instance_dispatch_table()
976 …table->GetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV = (PFN_vkGetPhysicalDeviceS… in layer_init_instance_dispatch_table()
978 …table->GetPhysicalDeviceSurfacePresentModes2EXT = (PFN_vkGetPhysicalDeviceSurfacePresentModes2EXT)… in layer_init_instance_dispatch_table()
980 …table->CreateHeadlessSurfaceEXT = (PFN_vkCreateHeadlessSurfaceEXT) gpa(instance, "vkCreateHeadless… in layer_init_instance_dispatch_table()