1e5c31af7Sopenharmony_ci
2e5c31af7Sopenharmony_ciif (!(ptrs_.vkAllocateCommandBuffers = reinterpret_cast<PFN_vkAllocateCommandBuffers>(getInstanceProcAddr(instance_, "vkAllocateCommandBuffers")))) {
3e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkAllocateCommandBuffers pointer");
4e5c31af7Sopenharmony_ci}
5e5c31af7Sopenharmony_ci
6e5c31af7Sopenharmony_ciif (!(ptrs_.vkAllocateDescriptorSets = reinterpret_cast<PFN_vkAllocateDescriptorSets>(getInstanceProcAddr(instance_, "vkAllocateDescriptorSets")))) {
7e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkAllocateDescriptorSets pointer");
8e5c31af7Sopenharmony_ci}
9e5c31af7Sopenharmony_ci
10e5c31af7Sopenharmony_ciif (!(ptrs_.vkAllocateMemory = reinterpret_cast<PFN_vkAllocateMemory>(getInstanceProcAddr(instance_, "vkAllocateMemory")))) {
11e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkAllocateMemory pointer");
12e5c31af7Sopenharmony_ci}
13e5c31af7Sopenharmony_ci
14e5c31af7Sopenharmony_ciif (!(ptrs_.vkBeginCommandBuffer = reinterpret_cast<PFN_vkBeginCommandBuffer>(getInstanceProcAddr(instance_, "vkBeginCommandBuffer")))) {
15e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkBeginCommandBuffer pointer");
16e5c31af7Sopenharmony_ci}
17e5c31af7Sopenharmony_ci
18e5c31af7Sopenharmony_ciif (!(ptrs_.vkBindBufferMemory = reinterpret_cast<PFN_vkBindBufferMemory>(getInstanceProcAddr(instance_, "vkBindBufferMemory")))) {
19e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkBindBufferMemory pointer");
20e5c31af7Sopenharmony_ci}
21e5c31af7Sopenharmony_ci
22e5c31af7Sopenharmony_ciif (!(ptrs_.vkBindImageMemory = reinterpret_cast<PFN_vkBindImageMemory>(getInstanceProcAddr(instance_, "vkBindImageMemory")))) {
23e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkBindImageMemory pointer");
24e5c31af7Sopenharmony_ci}
25e5c31af7Sopenharmony_ci
26e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdBeginRenderPass = reinterpret_cast<PFN_vkCmdBeginRenderPass>(getInstanceProcAddr(instance_, "vkCmdBeginRenderPass")))) {
27e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdBeginRenderPass pointer");
28e5c31af7Sopenharmony_ci}
29e5c31af7Sopenharmony_ci
30e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdBindDescriptorSets = reinterpret_cast<PFN_vkCmdBindDescriptorSets>(getInstanceProcAddr(instance_, "vkCmdBindDescriptorSets")))) {
31e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdBindDescriptorSets pointer");
32e5c31af7Sopenharmony_ci}
33e5c31af7Sopenharmony_ci
34e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdBindIndexBuffer = reinterpret_cast<PFN_vkCmdBindIndexBuffer>(getInstanceProcAddr(instance_, "vkCmdBindIndexBuffer")))) {
35e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdBindIndexBuffer pointer");
36e5c31af7Sopenharmony_ci}
37e5c31af7Sopenharmony_ci
38e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdBindPipeline = reinterpret_cast<PFN_vkCmdBindPipeline>(getInstanceProcAddr(instance_, "vkCmdBindPipeline")))) {
39e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdBindPipeline pointer");
40e5c31af7Sopenharmony_ci}
41e5c31af7Sopenharmony_ci
42e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdBindVertexBuffers = reinterpret_cast<PFN_vkCmdBindVertexBuffers>(getInstanceProcAddr(instance_, "vkCmdBindVertexBuffers")))) {
43e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdBindVertexBuffers pointer");
44e5c31af7Sopenharmony_ci}
45e5c31af7Sopenharmony_ci
46e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdClearAttachments = reinterpret_cast<PFN_vkCmdClearAttachments>(getInstanceProcAddr(instance_, "vkCmdClearAttachments")))) {
47e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdClearAttachments pointer");
48e5c31af7Sopenharmony_ci}
49e5c31af7Sopenharmony_ci
50e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdCopyBuffer = reinterpret_cast<PFN_vkCmdCopyBuffer>(getInstanceProcAddr(instance_, "vkCmdCopyBuffer")))) {
51e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdCopyBuffer pointer");
52e5c31af7Sopenharmony_ci}
53e5c31af7Sopenharmony_ci
54e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdCopyBufferToImage = reinterpret_cast<PFN_vkCmdCopyBufferToImage>(getInstanceProcAddr(instance_, "vkCmdCopyBufferToImage")))) {
55e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdCopyBufferToImage pointer");
56e5c31af7Sopenharmony_ci}
57e5c31af7Sopenharmony_ci
58e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdCopyImageToBuffer = reinterpret_cast<PFN_vkCmdCopyImageToBuffer>(getInstanceProcAddr(instance_, "vkCmdCopyImageToBuffer")))) {
59e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdCopyImageToBuffer pointer");
60e5c31af7Sopenharmony_ci}
61e5c31af7Sopenharmony_ci
62e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdDispatch = reinterpret_cast<PFN_vkCmdDispatch>(getInstanceProcAddr(instance_, "vkCmdDispatch")))) {
63e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdDispatch pointer");
64e5c31af7Sopenharmony_ci}
65e5c31af7Sopenharmony_ci
66e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdDraw = reinterpret_cast<PFN_vkCmdDraw>(getInstanceProcAddr(instance_, "vkCmdDraw")))) {
67e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdDraw pointer");
68e5c31af7Sopenharmony_ci}
69e5c31af7Sopenharmony_ci
70e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdDrawIndexed = reinterpret_cast<PFN_vkCmdDrawIndexed>(getInstanceProcAddr(instance_, "vkCmdDrawIndexed")))) {
71e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdDrawIndexed pointer");
72e5c31af7Sopenharmony_ci}
73e5c31af7Sopenharmony_ci
74e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdEndRenderPass = reinterpret_cast<PFN_vkCmdEndRenderPass>(getInstanceProcAddr(instance_, "vkCmdEndRenderPass")))) {
75e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdEndRenderPass pointer");
76e5c31af7Sopenharmony_ci}
77e5c31af7Sopenharmony_ci
78e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdPipelineBarrier = reinterpret_cast<PFN_vkCmdPipelineBarrier>(getInstanceProcAddr(instance_, "vkCmdPipelineBarrier")))) {
79e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdPipelineBarrier pointer");
80e5c31af7Sopenharmony_ci}
81e5c31af7Sopenharmony_ci
82e5c31af7Sopenharmony_ciif (!(ptrs_.vkCmdPushConstants = reinterpret_cast<PFN_vkCmdPushConstants>(getInstanceProcAddr(instance_, "vkCmdPushConstants")))) {
83e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCmdPushConstants pointer");
84e5c31af7Sopenharmony_ci}
85e5c31af7Sopenharmony_ci
86e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateBuffer = reinterpret_cast<PFN_vkCreateBuffer>(getInstanceProcAddr(instance_, "vkCreateBuffer")))) {
87e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateBuffer pointer");
88e5c31af7Sopenharmony_ci}
89e5c31af7Sopenharmony_ci
90e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateBufferView = reinterpret_cast<PFN_vkCreateBufferView>(getInstanceProcAddr(instance_, "vkCreateBufferView")))) {
91e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateBufferView pointer");
92e5c31af7Sopenharmony_ci}
93e5c31af7Sopenharmony_ci
94e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateCommandPool = reinterpret_cast<PFN_vkCreateCommandPool>(getInstanceProcAddr(instance_, "vkCreateCommandPool")))) {
95e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateCommandPool pointer");
96e5c31af7Sopenharmony_ci}
97e5c31af7Sopenharmony_ci
98e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateComputePipelines = reinterpret_cast<PFN_vkCreateComputePipelines>(getInstanceProcAddr(instance_, "vkCreateComputePipelines")))) {
99e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateComputePipelines pointer");
100e5c31af7Sopenharmony_ci}
101e5c31af7Sopenharmony_ci
102e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateDescriptorPool = reinterpret_cast<PFN_vkCreateDescriptorPool>(getInstanceProcAddr(instance_, "vkCreateDescriptorPool")))) {
103e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateDescriptorPool pointer");
104e5c31af7Sopenharmony_ci}
105e5c31af7Sopenharmony_ci
106e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateDescriptorSetLayout = reinterpret_cast<PFN_vkCreateDescriptorSetLayout>(getInstanceProcAddr(instance_, "vkCreateDescriptorSetLayout")))) {
107e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateDescriptorSetLayout pointer");
108e5c31af7Sopenharmony_ci}
109e5c31af7Sopenharmony_ci
110e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateFence = reinterpret_cast<PFN_vkCreateFence>(getInstanceProcAddr(instance_, "vkCreateFence")))) {
111e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateFence pointer");
112e5c31af7Sopenharmony_ci}
113e5c31af7Sopenharmony_ci
114e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateFramebuffer = reinterpret_cast<PFN_vkCreateFramebuffer>(getInstanceProcAddr(instance_, "vkCreateFramebuffer")))) {
115e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateFramebuffer pointer");
116e5c31af7Sopenharmony_ci}
117e5c31af7Sopenharmony_ci
118e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateGraphicsPipelines = reinterpret_cast<PFN_vkCreateGraphicsPipelines>(getInstanceProcAddr(instance_, "vkCreateGraphicsPipelines")))) {
119e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateGraphicsPipelines pointer");
120e5c31af7Sopenharmony_ci}
121e5c31af7Sopenharmony_ci
122e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateImage = reinterpret_cast<PFN_vkCreateImage>(getInstanceProcAddr(instance_, "vkCreateImage")))) {
123e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateImage pointer");
124e5c31af7Sopenharmony_ci}
125e5c31af7Sopenharmony_ci
126e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateImageView = reinterpret_cast<PFN_vkCreateImageView>(getInstanceProcAddr(instance_, "vkCreateImageView")))) {
127e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateImageView pointer");
128e5c31af7Sopenharmony_ci}
129e5c31af7Sopenharmony_ci
130e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreatePipelineLayout = reinterpret_cast<PFN_vkCreatePipelineLayout>(getInstanceProcAddr(instance_, "vkCreatePipelineLayout")))) {
131e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreatePipelineLayout pointer");
132e5c31af7Sopenharmony_ci}
133e5c31af7Sopenharmony_ci
134e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateRenderPass = reinterpret_cast<PFN_vkCreateRenderPass>(getInstanceProcAddr(instance_, "vkCreateRenderPass")))) {
135e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateRenderPass pointer");
136e5c31af7Sopenharmony_ci}
137e5c31af7Sopenharmony_ci
138e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateSampler = reinterpret_cast<PFN_vkCreateSampler>(getInstanceProcAddr(instance_, "vkCreateSampler")))) {
139e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateSampler pointer");
140e5c31af7Sopenharmony_ci}
141e5c31af7Sopenharmony_ci
142e5c31af7Sopenharmony_ciif (!(ptrs_.vkCreateShaderModule = reinterpret_cast<PFN_vkCreateShaderModule>(getInstanceProcAddr(instance_, "vkCreateShaderModule")))) {
143e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkCreateShaderModule pointer");
144e5c31af7Sopenharmony_ci}
145e5c31af7Sopenharmony_ci
146e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyBuffer = reinterpret_cast<PFN_vkDestroyBuffer>(getInstanceProcAddr(instance_, "vkDestroyBuffer")))) {
147e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyBuffer pointer");
148e5c31af7Sopenharmony_ci}
149e5c31af7Sopenharmony_ci
150e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyBufferView = reinterpret_cast<PFN_vkDestroyBufferView>(getInstanceProcAddr(instance_, "vkDestroyBufferView")))) {
151e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyBufferView pointer");
152e5c31af7Sopenharmony_ci}
153e5c31af7Sopenharmony_ci
154e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyCommandPool = reinterpret_cast<PFN_vkDestroyCommandPool>(getInstanceProcAddr(instance_, "vkDestroyCommandPool")))) {
155e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyCommandPool pointer");
156e5c31af7Sopenharmony_ci}
157e5c31af7Sopenharmony_ci
158e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyDescriptorPool = reinterpret_cast<PFN_vkDestroyDescriptorPool>(getInstanceProcAddr(instance_, "vkDestroyDescriptorPool")))) {
159e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyDescriptorPool pointer");
160e5c31af7Sopenharmony_ci}
161e5c31af7Sopenharmony_ci
162e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyDescriptorSetLayout = reinterpret_cast<PFN_vkDestroyDescriptorSetLayout>(getInstanceProcAddr(instance_, "vkDestroyDescriptorSetLayout")))) {
163e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyDescriptorSetLayout pointer");
164e5c31af7Sopenharmony_ci}
165e5c31af7Sopenharmony_ci
166e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyFence = reinterpret_cast<PFN_vkDestroyFence>(getInstanceProcAddr(instance_, "vkDestroyFence")))) {
167e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyFence pointer");
168e5c31af7Sopenharmony_ci}
169e5c31af7Sopenharmony_ci
170e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyFramebuffer = reinterpret_cast<PFN_vkDestroyFramebuffer>(getInstanceProcAddr(instance_, "vkDestroyFramebuffer")))) {
171e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyFramebuffer pointer");
172e5c31af7Sopenharmony_ci}
173e5c31af7Sopenharmony_ci
174e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyImage = reinterpret_cast<PFN_vkDestroyImage>(getInstanceProcAddr(instance_, "vkDestroyImage")))) {
175e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyImage pointer");
176e5c31af7Sopenharmony_ci}
177e5c31af7Sopenharmony_ci
178e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyImageView = reinterpret_cast<PFN_vkDestroyImageView>(getInstanceProcAddr(instance_, "vkDestroyImageView")))) {
179e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyImageView pointer");
180e5c31af7Sopenharmony_ci}
181e5c31af7Sopenharmony_ci
182e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyPipeline = reinterpret_cast<PFN_vkDestroyPipeline>(getInstanceProcAddr(instance_, "vkDestroyPipeline")))) {
183e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyPipeline pointer");
184e5c31af7Sopenharmony_ci}
185e5c31af7Sopenharmony_ci
186e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyPipelineLayout = reinterpret_cast<PFN_vkDestroyPipelineLayout>(getInstanceProcAddr(instance_, "vkDestroyPipelineLayout")))) {
187e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyPipelineLayout pointer");
188e5c31af7Sopenharmony_ci}
189e5c31af7Sopenharmony_ci
190e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyRenderPass = reinterpret_cast<PFN_vkDestroyRenderPass>(getInstanceProcAddr(instance_, "vkDestroyRenderPass")))) {
191e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyRenderPass pointer");
192e5c31af7Sopenharmony_ci}
193e5c31af7Sopenharmony_ci
194e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroySampler = reinterpret_cast<PFN_vkDestroySampler>(getInstanceProcAddr(instance_, "vkDestroySampler")))) {
195e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroySampler pointer");
196e5c31af7Sopenharmony_ci}
197e5c31af7Sopenharmony_ci
198e5c31af7Sopenharmony_ciif (!(ptrs_.vkDestroyShaderModule = reinterpret_cast<PFN_vkDestroyShaderModule>(getInstanceProcAddr(instance_, "vkDestroyShaderModule")))) {
199e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkDestroyShaderModule pointer");
200e5c31af7Sopenharmony_ci}
201e5c31af7Sopenharmony_ci
202e5c31af7Sopenharmony_ciif (!(ptrs_.vkEndCommandBuffer = reinterpret_cast<PFN_vkEndCommandBuffer>(getInstanceProcAddr(instance_, "vkEndCommandBuffer")))) {
203e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkEndCommandBuffer pointer");
204e5c31af7Sopenharmony_ci}
205e5c31af7Sopenharmony_ci
206e5c31af7Sopenharmony_ciif (!(ptrs_.vkFreeCommandBuffers = reinterpret_cast<PFN_vkFreeCommandBuffers>(getInstanceProcAddr(instance_, "vkFreeCommandBuffers")))) {
207e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkFreeCommandBuffers pointer");
208e5c31af7Sopenharmony_ci}
209e5c31af7Sopenharmony_ci
210e5c31af7Sopenharmony_ciif (!(ptrs_.vkFreeMemory = reinterpret_cast<PFN_vkFreeMemory>(getInstanceProcAddr(instance_, "vkFreeMemory")))) {
211e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkFreeMemory pointer");
212e5c31af7Sopenharmony_ci}
213e5c31af7Sopenharmony_ci
214e5c31af7Sopenharmony_ciif (!(ptrs_.vkGetBufferMemoryRequirements = reinterpret_cast<PFN_vkGetBufferMemoryRequirements>(getInstanceProcAddr(instance_, "vkGetBufferMemoryRequirements")))) {
215e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkGetBufferMemoryRequirements pointer");
216e5c31af7Sopenharmony_ci}
217e5c31af7Sopenharmony_ci
218e5c31af7Sopenharmony_ciif (!(ptrs_.vkGetImageMemoryRequirements = reinterpret_cast<PFN_vkGetImageMemoryRequirements>(getInstanceProcAddr(instance_, "vkGetImageMemoryRequirements")))) {
219e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkGetImageMemoryRequirements pointer");
220e5c31af7Sopenharmony_ci}
221e5c31af7Sopenharmony_ci
222e5c31af7Sopenharmony_ciif (!(ptrs_.vkGetPhysicalDeviceFormatProperties = reinterpret_cast<PFN_vkGetPhysicalDeviceFormatProperties>(getInstanceProcAddr(instance_, "vkGetPhysicalDeviceFormatProperties")))) {
223e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkGetPhysicalDeviceFormatProperties pointer");
224e5c31af7Sopenharmony_ci}
225e5c31af7Sopenharmony_ci
226e5c31af7Sopenharmony_ciif (!(ptrs_.vkGetPhysicalDeviceMemoryProperties = reinterpret_cast<PFN_vkGetPhysicalDeviceMemoryProperties>(getInstanceProcAddr(instance_, "vkGetPhysicalDeviceMemoryProperties")))) {
227e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkGetPhysicalDeviceMemoryProperties pointer");
228e5c31af7Sopenharmony_ci}
229e5c31af7Sopenharmony_ci
230e5c31af7Sopenharmony_ciif (!(ptrs_.vkGetPhysicalDeviceProperties = reinterpret_cast<PFN_vkGetPhysicalDeviceProperties>(getInstanceProcAddr(instance_, "vkGetPhysicalDeviceProperties")))) {
231e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkGetPhysicalDeviceProperties pointer");
232e5c31af7Sopenharmony_ci}
233e5c31af7Sopenharmony_ci
234e5c31af7Sopenharmony_ciif (!(ptrs_.vkMapMemory = reinterpret_cast<PFN_vkMapMemory>(getInstanceProcAddr(instance_, "vkMapMemory")))) {
235e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkMapMemory pointer");
236e5c31af7Sopenharmony_ci}
237e5c31af7Sopenharmony_ci
238e5c31af7Sopenharmony_ciif (!(ptrs_.vkQueueSubmit = reinterpret_cast<PFN_vkQueueSubmit>(getInstanceProcAddr(instance_, "vkQueueSubmit")))) {
239e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkQueueSubmit pointer");
240e5c31af7Sopenharmony_ci}
241e5c31af7Sopenharmony_ci
242e5c31af7Sopenharmony_ciif (!(ptrs_.vkResetCommandBuffer = reinterpret_cast<PFN_vkResetCommandBuffer>(getInstanceProcAddr(instance_, "vkResetCommandBuffer")))) {
243e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkResetCommandBuffer pointer");
244e5c31af7Sopenharmony_ci}
245e5c31af7Sopenharmony_ci
246e5c31af7Sopenharmony_ciif (!(ptrs_.vkResetFences = reinterpret_cast<PFN_vkResetFences>(getInstanceProcAddr(instance_, "vkResetFences")))) {
247e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkResetFences pointer");
248e5c31af7Sopenharmony_ci}
249e5c31af7Sopenharmony_ci
250e5c31af7Sopenharmony_ciif (!(ptrs_.vkUnmapMemory = reinterpret_cast<PFN_vkUnmapMemory>(getInstanceProcAddr(instance_, "vkUnmapMemory")))) {
251e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkUnmapMemory pointer");
252e5c31af7Sopenharmony_ci}
253e5c31af7Sopenharmony_ci
254e5c31af7Sopenharmony_ciif (!(ptrs_.vkUpdateDescriptorSets = reinterpret_cast<PFN_vkUpdateDescriptorSets>(getInstanceProcAddr(instance_, "vkUpdateDescriptorSets")))) {
255e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkUpdateDescriptorSets pointer");
256e5c31af7Sopenharmony_ci}
257e5c31af7Sopenharmony_ci
258e5c31af7Sopenharmony_ciif (!(ptrs_.vkWaitForFences = reinterpret_cast<PFN_vkWaitForFences>(getInstanceProcAddr(instance_, "vkWaitForFences")))) {
259e5c31af7Sopenharmony_ci  return Result("Vulkan: Unable to load vkWaitForFences pointer");
260e5c31af7Sopenharmony_ci}
261