Android function pointers
This commit is contained in:
parent
6c2e04d1b0
commit
b501b915ac
2 changed files with 3 additions and 0 deletions
|
|
@ -38,6 +38,7 @@ PFN_vkAllocateMemory vkAllocateMemory;
|
||||||
PFN_vkBindImageMemory vkBindImageMemory;
|
PFN_vkBindImageMemory vkBindImageMemory;
|
||||||
PFN_vkGetImageSubresourceLayout vkGetImageSubresourceLayout;
|
PFN_vkGetImageSubresourceLayout vkGetImageSubresourceLayout;
|
||||||
PFN_vkCmdCopyBuffer vkCmdCopyBuffer;
|
PFN_vkCmdCopyBuffer vkCmdCopyBuffer;
|
||||||
|
PFN_vkCmdCopyBufferToImage vkCmdCopyBufferToImage;
|
||||||
PFN_vkCmdCopyImage vkCmdCopyImage;
|
PFN_vkCmdCopyImage vkCmdCopyImage;
|
||||||
PFN_vkCmdBlitImage vkCmdBlitImage;
|
PFN_vkCmdBlitImage vkCmdBlitImage;
|
||||||
PFN_vkCmdClearAttachments vkCmdClearAttachments;
|
PFN_vkCmdClearAttachments vkCmdClearAttachments;
|
||||||
|
|
@ -180,6 +181,7 @@ void loadVulkanFunctions(VkInstance instance)
|
||||||
vkCmdClearAttachments = reinterpret_cast<PFN_vkCmdClearAttachments>(vkGetInstanceProcAddr(instance, "vkCmdClearAttachments"));
|
vkCmdClearAttachments = reinterpret_cast<PFN_vkCmdClearAttachments>(vkGetInstanceProcAddr(instance, "vkCmdClearAttachments"));
|
||||||
|
|
||||||
vkCmdCopyBuffer = reinterpret_cast<PFN_vkCmdCopyBuffer>(vkGetInstanceProcAddr(instance, "vkCmdCopyBuffer"));
|
vkCmdCopyBuffer = reinterpret_cast<PFN_vkCmdCopyBuffer>(vkGetInstanceProcAddr(instance, "vkCmdCopyBuffer"));
|
||||||
|
vkCmdCopyBufferToImage = reinterpret_cast<PFN_vkCmdCopyBufferToImage>(vkGetInstanceProcAddr(instance, "vkCmdCopyBufferToImage"));
|
||||||
|
|
||||||
vkCreateSampler = reinterpret_cast<PFN_vkCreateSampler>(vkGetInstanceProcAddr(instance, "vkCreateSampler"));
|
vkCreateSampler = reinterpret_cast<PFN_vkCreateSampler>(vkGetInstanceProcAddr(instance, "vkCreateSampler"));
|
||||||
vkDestroySampler = reinterpret_cast<PFN_vkDestroySampler>(vkGetInstanceProcAddr(instance, "vkDestroySampler"));;
|
vkDestroySampler = reinterpret_cast<PFN_vkDestroySampler>(vkGetInstanceProcAddr(instance, "vkDestroySampler"));;
|
||||||
|
|
|
||||||
|
|
@ -68,6 +68,7 @@ extern PFN_vkAllocateMemory vkAllocateMemory;
|
||||||
extern PFN_vkBindImageMemory vkBindImageMemory;
|
extern PFN_vkBindImageMemory vkBindImageMemory;
|
||||||
extern PFN_vkGetImageSubresourceLayout vkGetImageSubresourceLayout;
|
extern PFN_vkGetImageSubresourceLayout vkGetImageSubresourceLayout;
|
||||||
extern PFN_vkCmdCopyBuffer vkCmdCopyBuffer;
|
extern PFN_vkCmdCopyBuffer vkCmdCopyBuffer;
|
||||||
|
extern PFN_vkCmdCopyBufferToImage vkCmdCopyBufferToImage;
|
||||||
extern PFN_vkCmdCopyImage vkCmdCopyImage;
|
extern PFN_vkCmdCopyImage vkCmdCopyImage;
|
||||||
extern PFN_vkCmdBlitImage vkCmdBlitImage;
|
extern PFN_vkCmdBlitImage vkCmdBlitImage;
|
||||||
extern PFN_vkCmdClearAttachments vkCmdClearAttachments;
|
extern PFN_vkCmdClearAttachments vkCmdClearAttachments;
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue