Skip to content

Commit 4d74653

Browse files
committed
Update libvulkan linker map for 1.4
Bug: b/370568136 Flag: NONE infeasible Change-Id: Ib8e22978d100ce3007992ca1c107c763821067c6
1 parent 550cc22 commit 4d74653

1 file changed

Lines changed: 52 additions & 34 deletions

File tree

vulkan/libvulkan/libvulkan.map.txt

Lines changed: 52 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -6,32 +6,34 @@ LIBVULKAN {
66
vkAllocateDescriptorSets;
77
vkAllocateMemory;
88
vkBeginCommandBuffer;
9-
vkBindBufferMemory;
109
vkBindBufferMemory2; # introduced=28
11-
vkBindImageMemory;
10+
vkBindBufferMemory;
1211
vkBindImageMemory2; # introduced=28
12+
vkBindImageMemory;
1313
vkCmdBeginQuery;
14-
vkCmdBeginRendering; # introduced=33
15-
vkCmdBeginRenderPass;
1614
vkCmdBeginRenderPass2; # introduced=31
15+
vkCmdBeginRenderPass;
16+
vkCmdBeginRendering; # introduced=33
17+
vkCmdBindDescriptorSets2; #introduced=36
1718
vkCmdBindDescriptorSets;
19+
vkCmdBindIndexBuffer2; #introduced=36
1820
vkCmdBindIndexBuffer;
1921
vkCmdBindPipeline;
20-
vkCmdBindVertexBuffers;
2122
vkCmdBindVertexBuffers2; #introduced=33
22-
vkCmdBlitImage;
23+
vkCmdBindVertexBuffers;
2324
vkCmdBlitImage2; #introduced=33
25+
vkCmdBlitImage;
2426
vkCmdClearAttachments;
2527
vkCmdClearColorImage;
2628
vkCmdClearDepthStencilImage;
27-
vkCmdCopyBuffer;
2829
vkCmdCopyBuffer2; #introduced=33
29-
vkCmdCopyBufferToImage;
30+
vkCmdCopyBuffer;
3031
vkCmdCopyBufferToImage2; #introduced=33
31-
vkCmdCopyImage;
32+
vkCmdCopyBufferToImage;
3233
vkCmdCopyImage2; #introduced=33
33-
vkCmdCopyImageToBuffer;
34+
vkCmdCopyImage;
3435
vkCmdCopyImageToBuffer2; #introduced=33
36+
vkCmdCopyImageToBuffer;
3537
vkCmdCopyQueryPoolResults;
3638
vkCmdDispatch;
3739
vkCmdDispatchBase; # introduced=28
@@ -43,21 +45,26 @@ LIBVULKAN {
4345
vkCmdDrawIndirect;
4446
vkCmdDrawIndirectCount; # introduced=31
4547
vkCmdEndQuery;
46-
vkCmdEndRendering; #introduced=33
47-
vkCmdEndRenderPass;
4848
vkCmdEndRenderPass2; # introduced=31
49+
vkCmdEndRenderPass;
50+
vkCmdEndRendering; #introduced=33
4951
vkCmdExecuteCommands;
5052
vkCmdFillBuffer;
51-
vkCmdNextSubpass;
5253
vkCmdNextSubpass2; # introduced=31
53-
vkCmdPipelineBarrier;
54+
vkCmdNextSubpass;
5455
vkCmdPipelineBarrier2; #introduced=33
56+
vkCmdPipelineBarrier;
57+
vkCmdPushConstants2; #introduced=36
5558
vkCmdPushConstants;
56-
vkCmdResetEvent;
59+
vkCmdPushDescriptorSet2; #introduced=36
60+
vkCmdPushDescriptorSet; #introduced=36
61+
vkCmdPushDescriptorSetWithTemplate2; #introduced=36
62+
vkCmdPushDescriptorSetWithTemplate; #introduced=36
5763
vkCmdResetEvent2; #introduced=33
64+
vkCmdResetEvent;
5865
vkCmdResetQueryPool;
59-
vkCmdResolveImage;
6066
vkCmdResolveImage2; #introduced=33
67+
vkCmdResolveImage;
6168
vkCmdSetBlendConstants;
6269
vkCmdSetCullMode; #introduced=33
6370
vkCmdSetDepthBias;
@@ -68,13 +75,16 @@ LIBVULKAN {
6875
vkCmdSetDepthTestEnable; #introduced=33
6976
vkCmdSetDepthWriteEnable; #introduced=33
7077
vkCmdSetDeviceMask; # introduced=28
71-
vkCmdSetEvent;
7278
vkCmdSetEvent2; #introduced=33
79+
vkCmdSetEvent;
7380
vkCmdSetFrontFace; #introduced=33
81+
vkCmdSetLineStipple; #introduced=36
7482
vkCmdSetLineWidth;
7583
vkCmdSetPrimitiveRestartEnable; #introduced=33
7684
vkCmdSetPrimitiveTopology; #introduced=33
7785
vkCmdSetRasterizerDiscardEnable; #introduced=33
86+
vkCmdSetRenderingAttachmentLocations; #introduced=36
87+
vkCmdSetRenderingInputAttachmentIndices; #introduced=36
7888
vkCmdSetScissor;
7989
vkCmdSetScissorWithCount; #introduced=33
8090
vkCmdSetStencilCompareMask;
@@ -85,10 +95,12 @@ LIBVULKAN {
8595
vkCmdSetViewport;
8696
vkCmdSetViewportWithCount; #introduced=33
8797
vkCmdUpdateBuffer;
88-
vkCmdWaitEvents;
8998
vkCmdWaitEvents2; #introduced=33
90-
vkCmdWriteTimestamp;
99+
vkCmdWaitEvents;
91100
vkCmdWriteTimestamp2; #introduced=33
101+
vkCmdWriteTimestamp;
102+
vkCopyImageToMemory; #introduced=36
103+
vkCopyMemoryToImage; #introduced=36
92104
vkCreateAndroidSurfaceKHR;
93105
vkCreateBuffer;
94106
vkCreateBufferView;
@@ -109,8 +121,8 @@ LIBVULKAN {
109121
vkCreatePipelineLayout;
110122
vkCreatePrivateDataSlot; #introduced=33
111123
vkCreateQueryPool;
112-
vkCreateRenderPass;
113124
vkCreateRenderPass2; # introduced=31
125+
vkCreateRenderPass;
114126
vkCreateSampler;
115127
vkCreateSamplerYcbcrConversion; # introduced=28
116128
vkCreateSemaphore;
@@ -156,8 +168,8 @@ LIBVULKAN {
156168
vkFreeMemory;
157169
vkGetAndroidHardwareBufferPropertiesANDROID; # introduced=28
158170
vkGetBufferDeviceAddress; # introduced=31
159-
vkGetBufferMemoryRequirements;
160171
vkGetBufferMemoryRequirements2; # introduced=28
172+
vkGetBufferMemoryRequirements;
161173
vkGetBufferOpaqueCaptureAddress; # introduced=31
162174
vkGetDescriptorSetLayoutSupport; # introduced=28
163175
vkGetDeviceBufferMemoryRequirements; #introduced=33
@@ -166,39 +178,41 @@ LIBVULKAN {
166178
vkGetDeviceGroupSurfacePresentModesKHR; # introduced=28
167179
vkGetDeviceImageMemoryRequirements; #introduced=33
168180
vkGetDeviceImageSparseMemoryRequirements; #introduced=33
181+
vkGetDeviceImageSubresourceLayout; #introduced=36
169182
vkGetDeviceMemoryCommitment;
170183
vkGetDeviceMemoryOpaqueCaptureAddress; # introduced=31
171184
vkGetDeviceProcAddr;
172-
vkGetDeviceQueue;
173185
vkGetDeviceQueue2; # introduced=28
186+
vkGetDeviceQueue;
174187
vkGetEventStatus;
175188
vkGetFenceStatus;
176-
vkGetImageMemoryRequirements;
177189
vkGetImageMemoryRequirements2; # introduced=28
178-
vkGetImageSparseMemoryRequirements;
190+
vkGetImageMemoryRequirements;
179191
vkGetImageSparseMemoryRequirements2; # introduced=28
180-
vkGetImageSubresourceLayout;
192+
vkGetImageSparseMemoryRequirements;
193+
vkGetImageSubresourceLayout2; #introduced=36
181194
vkGetImageSubresourceLayout2EXT; # introduced=UpsideDownCake
195+
vkGetImageSubresourceLayout;
182196
vkGetInstanceProcAddr;
183197
vkGetMemoryAndroidHardwareBufferANDROID; # introduced=28
184198
vkGetPhysicalDeviceExternalBufferProperties; # introduced=28
185199
vkGetPhysicalDeviceExternalFenceProperties; # introduced=28
186200
vkGetPhysicalDeviceExternalSemaphoreProperties; # introduced=28
187-
vkGetPhysicalDeviceFeatures;
188201
vkGetPhysicalDeviceFeatures2; # introduced=28
189-
vkGetPhysicalDeviceFormatProperties;
202+
vkGetPhysicalDeviceFeatures;
190203
vkGetPhysicalDeviceFormatProperties2; # introduced=28
191-
vkGetPhysicalDeviceImageFormatProperties;
204+
vkGetPhysicalDeviceFormatProperties;
192205
vkGetPhysicalDeviceImageFormatProperties2; # introduced=28
193-
vkGetPhysicalDeviceMemoryProperties;
206+
vkGetPhysicalDeviceImageFormatProperties;
194207
vkGetPhysicalDeviceMemoryProperties2; # introduced=28
208+
vkGetPhysicalDeviceMemoryProperties;
195209
vkGetPhysicalDevicePresentRectanglesKHR; # introduced=28
196-
vkGetPhysicalDeviceProperties;
197210
vkGetPhysicalDeviceProperties2; # introduced=28
198-
vkGetPhysicalDeviceQueueFamilyProperties;
211+
vkGetPhysicalDeviceProperties;
199212
vkGetPhysicalDeviceQueueFamilyProperties2; # introduced=28
200-
vkGetPhysicalDeviceSparseImageFormatProperties;
213+
vkGetPhysicalDeviceQueueFamilyProperties;
201214
vkGetPhysicalDeviceSparseImageFormatProperties2; # introduced=28
215+
vkGetPhysicalDeviceSparseImageFormatProperties;
202216
vkGetPhysicalDeviceSurfaceCapabilitiesKHR;
203217
vkGetPhysicalDeviceSurfaceFormatsKHR;
204218
vkGetPhysicalDeviceSurfacePresentModesKHR;
@@ -208,15 +222,17 @@ LIBVULKAN {
208222
vkGetPrivateData; #introduced=33
209223
vkGetQueryPoolResults;
210224
vkGetRenderAreaGranularity;
225+
vkGetRenderingAreaGranularity; #introduced=36
211226
vkGetSemaphoreCounterValue; # introduced=31
212227
vkGetSwapchainImagesKHR;
213228
vkInvalidateMappedMemoryRanges;
229+
vkMapMemory2; #introduced=36
214230
vkMapMemory;
215231
vkMergePipelineCaches;
216232
vkQueueBindSparse;
217233
vkQueuePresentKHR;
218-
vkQueueSubmit;
219234
vkQueueSubmit2; #introduced=33
235+
vkQueueSubmit;
220236
vkQueueWaitIdle;
221237
vkResetCommandBuffer;
222238
vkResetCommandPool;
@@ -227,10 +243,12 @@ LIBVULKAN {
227243
vkSetEvent;
228244
vkSetPrivateData; # introduced=33
229245
vkSignalSemaphore; # introduced=31
246+
vkTransitionImageLayout; #introduced=36
230247
vkTrimCommandPool; # introduced=28
248+
vkUnmapMemory2; #introduced=36
231249
vkUnmapMemory;
232-
vkUpdateDescriptorSets;
233250
vkUpdateDescriptorSetWithTemplate; # introduced=28
251+
vkUpdateDescriptorSets;
234252
vkWaitForFences;
235253
vkWaitSemaphores; # introduced=31
236254
local:

0 commit comments

Comments
 (0)