1""" 2gfxstream opcodes 3 4This is a map of all gfxstream opcodes back to their string names. 5 6Currently, this was manually generated from the following files: 7 8GfxApiLogger: http://source/android/device/generic/vulkan-cereal/utils/include/utils/GfxApiLogger.h 9Vulkan: http://source/play-internal/battlestar/aosp/device/generic/vulkan-cereal/stream-servers/vulkan/cereal/common/goldfish_vk_marshaling.h 10RenderControl: http://source/play-internal/battlestar/aosp/device/generic/vulkan-cereal/stream-servers/renderControl_dec/renderControl_opcodes.h 11GLES1: http://source/android/device/generic/vulkan-cereal/stream-servers/gles1_dec/gles1_opcodes.h 12GLES2: http://source/android/device/generic/vulkan-cereal/stream-servers/gles2_dec/gles2_opcodes.h 13 14TODO(gregschlom): Consider auto-generating this file in the future. 15""" 16 17opcodes = { 18 ############################################################################################### 19 # GfxApiLogger opcodes for logging additional information 20 # http://source/android/device/generic/vulkan-cereal/utils/include/utils/GfxApiLogger.h 21 ############################################################################################### 22 90000: "OP_gfxApiLoggerBeginCommandExecution", 23 ############################################################################################### 24 # Vulkan opcodes 25 # http://source/play-internal/battlestar/aosp/device/generic/vulkan-cereal/stream-servers/vulkan/cereal/common/goldfish_vk_marshaling.h 26 ############################################################################################### 27 20000: "OP_vkCreateInstance", 28 20001: "OP_vkDestroyInstance", 29 20002: "OP_vkEnumeratePhysicalDevices", 30 20003: "OP_vkGetPhysicalDeviceFeatures", 31 20004: "OP_vkGetPhysicalDeviceFormatProperties", 32 20005: "OP_vkGetPhysicalDeviceImageFormatProperties", 33 20006: "OP_vkGetPhysicalDeviceProperties", 34 20007: "OP_vkGetPhysicalDeviceQueueFamilyProperties", 35 20008: "OP_vkGetPhysicalDeviceMemoryProperties", 36 20009: "OP_vkGetInstanceProcAddr", 37 20010: "OP_vkGetDeviceProcAddr", 38 20011: "OP_vkCreateDevice", 39 20012: "OP_vkDestroyDevice", 40 20013: "OP_vkEnumerateInstanceExtensionProperties", 41 20014: "OP_vkEnumerateDeviceExtensionProperties", 42 20015: "OP_vkEnumerateInstanceLayerProperties", 43 20016: "OP_vkEnumerateDeviceLayerProperties", 44 20017: "OP_vkGetDeviceQueue", 45 20018: "OP_vkQueueSubmit", 46 20019: "OP_vkQueueWaitIdle", 47 20020: "OP_vkDeviceWaitIdle", 48 20021: "OP_vkAllocateMemory", 49 20022: "OP_vkFreeMemory", 50 20023: "OP_vkMapMemory", 51 20024: "OP_vkUnmapMemory", 52 20025: "OP_vkFlushMappedMemoryRanges", 53 20026: "OP_vkInvalidateMappedMemoryRanges", 54 20027: "OP_vkGetDeviceMemoryCommitment", 55 20028: "OP_vkBindBufferMemory", 56 20029: "OP_vkBindImageMemory", 57 20030: "OP_vkGetBufferMemoryRequirements", 58 20031: "OP_vkGetImageMemoryRequirements", 59 20032: "OP_vkGetImageSparseMemoryRequirements", 60 20033: "OP_vkGetPhysicalDeviceSparseImageFormatProperties", 61 20034: "OP_vkQueueBindSparse", 62 20035: "OP_vkCreateFence", 63 20036: "OP_vkDestroyFence", 64 20037: "OP_vkResetFences", 65 20038: "OP_vkGetFenceStatus", 66 20039: "OP_vkWaitForFences", 67 20040: "OP_vkCreateSemaphore", 68 20041: "OP_vkDestroySemaphore", 69 20042: "OP_vkCreateEvent", 70 20043: "OP_vkDestroyEvent", 71 20044: "OP_vkGetEventStatus", 72 20045: "OP_vkSetEvent", 73 20046: "OP_vkResetEvent", 74 20047: "OP_vkCreateQueryPool", 75 20048: "OP_vkDestroyQueryPool", 76 20049: "OP_vkGetQueryPoolResults", 77 20050: "OP_vkCreateBuffer", 78 20051: "OP_vkDestroyBuffer", 79 20052: "OP_vkCreateBufferView", 80 20053: "OP_vkDestroyBufferView", 81 20054: "OP_vkCreateImage", 82 20055: "OP_vkDestroyImage", 83 20056: "OP_vkGetImageSubresourceLayout", 84 20057: "OP_vkCreateImageView", 85 20058: "OP_vkDestroyImageView", 86 20059: "OP_vkCreateShaderModule", 87 20060: "OP_vkDestroyShaderModule", 88 20061: "OP_vkCreatePipelineCache", 89 20062: "OP_vkDestroyPipelineCache", 90 20063: "OP_vkGetPipelineCacheData", 91 20064: "OP_vkMergePipelineCaches", 92 20065: "OP_vkCreateGraphicsPipelines", 93 20066: "OP_vkCreateComputePipelines", 94 20067: "OP_vkDestroyPipeline", 95 20068: "OP_vkCreatePipelineLayout", 96 20069: "OP_vkDestroyPipelineLayout", 97 20070: "OP_vkCreateSampler", 98 20071: "OP_vkDestroySampler", 99 20072: "OP_vkCreateDescriptorSetLayout", 100 20073: "OP_vkDestroyDescriptorSetLayout", 101 20074: "OP_vkCreateDescriptorPool", 102 20075: "OP_vkDestroyDescriptorPool", 103 20076: "OP_vkResetDescriptorPool", 104 20077: "OP_vkAllocateDescriptorSets", 105 20078: "OP_vkFreeDescriptorSets", 106 20079: "OP_vkUpdateDescriptorSets", 107 20080: "OP_vkCreateFramebuffer", 108 20081: "OP_vkDestroyFramebuffer", 109 20082: "OP_vkCreateRenderPass", 110 20083: "OP_vkDestroyRenderPass", 111 20084: "OP_vkGetRenderAreaGranularity", 112 20085: "OP_vkCreateCommandPool", 113 20086: "OP_vkDestroyCommandPool", 114 20087: "OP_vkResetCommandPool", 115 20088: "OP_vkAllocateCommandBuffers", 116 20089: "OP_vkFreeCommandBuffers", 117 20090: "OP_vkBeginCommandBuffer", 118 20091: "OP_vkEndCommandBuffer", 119 20092: "OP_vkResetCommandBuffer", 120 20093: "OP_vkCmdBindPipeline", 121 20094: "OP_vkCmdSetViewport", 122 20095: "OP_vkCmdSetScissor", 123 20096: "OP_vkCmdSetLineWidth", 124 20097: "OP_vkCmdSetDepthBias", 125 20098: "OP_vkCmdSetBlendConstants", 126 20099: "OP_vkCmdSetDepthBounds", 127 20100: "OP_vkCmdSetStencilCompareMask", 128 20101: "OP_vkCmdSetStencilWriteMask", 129 20102: "OP_vkCmdSetStencilReference", 130 20103: "OP_vkCmdBindDescriptorSets", 131 20104: "OP_vkCmdBindIndexBuffer", 132 20105: "OP_vkCmdBindVertexBuffers", 133 20106: "OP_vkCmdDraw", 134 20107: "OP_vkCmdDrawIndexed", 135 20108: "OP_vkCmdDrawIndirect", 136 20109: "OP_vkCmdDrawIndexedIndirect", 137 20110: "OP_vkCmdDispatch", 138 20111: "OP_vkCmdDispatchIndirect", 139 20112: "OP_vkCmdCopyBuffer", 140 20113: "OP_vkCmdCopyImage", 141 20114: "OP_vkCmdBlitImage", 142 20115: "OP_vkCmdCopyBufferToImage", 143 20116: "OP_vkCmdCopyImageToBuffer", 144 20117: "OP_vkCmdUpdateBuffer", 145 20118: "OP_vkCmdFillBuffer", 146 20119: "OP_vkCmdClearColorImage", 147 20120: "OP_vkCmdClearDepthStencilImage", 148 20121: "OP_vkCmdClearAttachments", 149 20122: "OP_vkCmdResolveImage", 150 20123: "OP_vkCmdSetEvent", 151 20124: "OP_vkCmdResetEvent", 152 20125: "OP_vkCmdWaitEvents", 153 20126: "OP_vkCmdPipelineBarrier", 154 20127: "OP_vkCmdBeginQuery", 155 20128: "OP_vkCmdEndQuery", 156 20129: "OP_vkCmdResetQueryPool", 157 20130: "OP_vkCmdWriteTimestamp", 158 20131: "OP_vkCmdCopyQueryPoolResults", 159 20132: "OP_vkCmdPushConstants", 160 20133: "OP_vkCmdBeginRenderPass", 161 20134: "OP_vkCmdNextSubpass", 162 20135: "OP_vkCmdEndRenderPass", 163 20136: "OP_vkCmdExecuteCommands", 164 20137: "OP_vkEnumerateInstanceVersion", 165 20138: "OP_vkBindBufferMemory2", 166 20139: "OP_vkBindImageMemory2", 167 20140: "OP_vkGetDeviceGroupPeerMemoryFeatures", 168 20141: "OP_vkCmdSetDeviceMask", 169 20142: "OP_vkCmdDispatchBase", 170 20143: "OP_vkEnumeratePhysicalDeviceGroups", 171 20144: "OP_vkGetImageMemoryRequirements2", 172 20145: "OP_vkGetBufferMemoryRequirements2", 173 20146: "OP_vkGetImageSparseMemoryRequirements2", 174 20147: "OP_vkGetPhysicalDeviceFeatures2", 175 20148: "OP_vkGetPhysicalDeviceProperties2", 176 20149: "OP_vkGetPhysicalDeviceFormatProperties2", 177 20150: "OP_vkGetPhysicalDeviceImageFormatProperties2", 178 20151: "OP_vkGetPhysicalDeviceQueueFamilyProperties2", 179 20152: "OP_vkGetPhysicalDeviceMemoryProperties2", 180 20153: "OP_vkGetPhysicalDeviceSparseImageFormatProperties2", 181 20154: "OP_vkTrimCommandPool", 182 20155: "OP_vkGetDeviceQueue2", 183 20156: "OP_vkCreateSamplerYcbcrConversion", 184 20157: "OP_vkDestroySamplerYcbcrConversion", 185 20158: "OP_vkCreateDescriptorUpdateTemplate", 186 20159: "OP_vkDestroyDescriptorUpdateTemplate", 187 20160: "OP_vkUpdateDescriptorSetWithTemplate", 188 20161: "OP_vkGetPhysicalDeviceExternalBufferProperties", 189 20162: "OP_vkGetPhysicalDeviceExternalFenceProperties", 190 20163: "OP_vkGetPhysicalDeviceExternalSemaphoreProperties", 191 20164: "OP_vkGetDescriptorSetLayoutSupport", 192 282774587: "OP_vkCmdDrawIndirectCount", 193 245204359: "OP_vkCmdDrawIndexedIndirectCount", 194 279590827: "OP_vkCreateRenderPass2", 195 235222847: "OP_vkCmdBeginRenderPass2", 196 244873750: "OP_vkCmdNextSubpass2", 197 221297834: "OP_vkCmdEndRenderPass2", 198 252097672: "OP_vkResetQueryPool", 199 267066974: "OP_vkGetSemaphoreCounterValue", 200 224777382: "OP_vkWaitSemaphores", 201 271024127: "OP_vkSignalSemaphore", 202 222632266: "OP_vkGetBufferDeviceAddress", 203 230188231: "OP_vkGetBufferOpaqueCaptureAddress", 204 260620079: "OP_vkGetDeviceMemoryOpaqueCaptureAddress", 205 20165: "OP_vkDestroySurfaceKHR", 206 20166: "OP_vkGetPhysicalDeviceSurfaceSupportKHR", 207 20167: "OP_vkGetPhysicalDeviceSurfaceCapabilitiesKHR", 208 20168: "OP_vkGetPhysicalDeviceSurfaceFormatsKHR", 209 20169: "OP_vkGetPhysicalDeviceSurfacePresentModesKHR", 210 20170: "OP_vkCreateSwapchainKHR", 211 20171: "OP_vkDestroySwapchainKHR", 212 20172: "OP_vkGetSwapchainImagesKHR", 213 20173: "OP_vkAcquireNextImageKHR", 214 20174: "OP_vkQueuePresentKHR", 215 20175: "OP_vkGetDeviceGroupPresentCapabilitiesKHR", 216 20176: "OP_vkGetDeviceGroupSurfacePresentModesKHR", 217 20177: "OP_vkGetPhysicalDevicePresentRectanglesKHR", 218 20178: "OP_vkAcquireNextImage2KHR", 219 20179: "OP_vkGetPhysicalDeviceDisplayPropertiesKHR", 220 20180: "OP_vkGetPhysicalDeviceDisplayPlanePropertiesKHR", 221 20181: "OP_vkGetDisplayPlaneSupportedDisplaysKHR", 222 20182: "OP_vkGetDisplayModePropertiesKHR", 223 20183: "OP_vkCreateDisplayModeKHR", 224 20184: "OP_vkGetDisplayPlaneCapabilitiesKHR", 225 20185: "OP_vkCreateDisplayPlaneSurfaceKHR", 226 20186: "OP_vkCreateSharedSwapchainsKHR", 227 20187: "OP_vkCreateXlibSurfaceKHR", 228 20188: "OP_vkGetPhysicalDeviceXlibPresentationSupportKHR", 229 20189: "OP_vkCreateXcbSurfaceKHR", 230 20190: "OP_vkGetPhysicalDeviceXcbPresentationSupportKHR", 231 20191: "OP_vkCreateWaylandSurfaceKHR", 232 20192: "OP_vkGetPhysicalDeviceWaylandPresentationSupportKHR", 233 20195: "OP_vkCreateAndroidSurfaceKHR", 234 20196: "OP_vkCreateWin32SurfaceKHR", 235 20197: "OP_vkGetPhysicalDeviceWin32PresentationSupportKHR", 236 20198: "OP_vkGetPhysicalDeviceFeatures2KHR", 237 20199: "OP_vkGetPhysicalDeviceProperties2KHR", 238 20200: "OP_vkGetPhysicalDeviceFormatProperties2KHR", 239 20201: "OP_vkGetPhysicalDeviceImageFormatProperties2KHR", 240 20202: "OP_vkGetPhysicalDeviceQueueFamilyProperties2KHR", 241 20203: "OP_vkGetPhysicalDeviceMemoryProperties2KHR", 242 20204: "OP_vkGetPhysicalDeviceSparseImageFormatProperties2KHR", 243 20205: "OP_vkGetDeviceGroupPeerMemoryFeaturesKHR", 244 20206: "OP_vkCmdSetDeviceMaskKHR", 245 20207: "OP_vkCmdDispatchBaseKHR", 246 20208: "OP_vkTrimCommandPoolKHR", 247 20209: "OP_vkEnumeratePhysicalDeviceGroupsKHR", 248 20210: "OP_vkGetPhysicalDeviceExternalBufferPropertiesKHR", 249 20211: "OP_vkGetMemoryWin32HandleKHR", 250 20212: "OP_vkGetMemoryWin32HandlePropertiesKHR", 251 20213: "OP_vkGetMemoryFdKHR", 252 20214: "OP_vkGetMemoryFdPropertiesKHR", 253 20215: "OP_vkGetPhysicalDeviceExternalSemaphorePropertiesKHR", 254 20216: "OP_vkImportSemaphoreWin32HandleKHR", 255 20217: "OP_vkGetSemaphoreWin32HandleKHR", 256 20218: "OP_vkImportSemaphoreFdKHR", 257 20219: "OP_vkGetSemaphoreFdKHR", 258 20220: "OP_vkCmdPushDescriptorSetKHR", 259 20221: "OP_vkCmdPushDescriptorSetWithTemplateKHR", 260 20222: "OP_vkCreateDescriptorUpdateTemplateKHR", 261 20223: "OP_vkDestroyDescriptorUpdateTemplateKHR", 262 20224: "OP_vkUpdateDescriptorSetWithTemplateKHR", 263 20225: "OP_vkCreateRenderPass2KHR", 264 20226: "OP_vkCmdBeginRenderPass2KHR", 265 20227: "OP_vkCmdNextSubpass2KHR", 266 20228: "OP_vkCmdEndRenderPass2KHR", 267 20229: "OP_vkGetSwapchainStatusKHR", 268 20230: "OP_vkGetPhysicalDeviceExternalFencePropertiesKHR", 269 20231: "OP_vkImportFenceWin32HandleKHR", 270 20232: "OP_vkGetFenceWin32HandleKHR", 271 20233: "OP_vkImportFenceFdKHR", 272 20234: "OP_vkGetFenceFdKHR", 273 299033148: "OP_vkEnumeratePhysicalDeviceQueueFamilyPerformanceQueryCountersKHR", 274 282029987: "OP_vkGetPhysicalDeviceQueueFamilyPerformanceQueryPassesKHR", 275 238952296: "OP_vkAcquireProfilingLockKHR", 276 223904011: "OP_vkReleaseProfilingLockKHR", 277 20235: "OP_vkGetPhysicalDeviceSurfaceCapabilities2KHR", 278 20236: "OP_vkGetPhysicalDeviceSurfaceFormats2KHR", 279 20237: "OP_vkGetPhysicalDeviceDisplayProperties2KHR", 280 20238: "OP_vkGetPhysicalDeviceDisplayPlaneProperties2KHR", 281 20239: "OP_vkGetDisplayModeProperties2KHR", 282 20240: "OP_vkGetDisplayPlaneCapabilities2KHR", 283 20241: "OP_vkGetImageMemoryRequirements2KHR", 284 20242: "OP_vkGetBufferMemoryRequirements2KHR", 285 20243: "OP_vkGetImageSparseMemoryRequirements2KHR", 286 20244: "OP_vkCreateSamplerYcbcrConversionKHR", 287 20245: "OP_vkDestroySamplerYcbcrConversionKHR", 288 20246: "OP_vkBindBufferMemory2KHR", 289 20247: "OP_vkBindImageMemory2KHR", 290 20248: "OP_vkGetDescriptorSetLayoutSupportKHR", 291 20249: "OP_vkCmdDrawIndirectCountKHR", 292 20250: "OP_vkCmdDrawIndexedIndirectCountKHR", 293 229059496: "OP_vkGetSemaphoreCounterValueKHR", 294 263904357: "OP_vkWaitSemaphoresKHR", 295 269919108: "OP_vkSignalSemaphoreKHR", 296 272978593: "OP_vkGetPhysicalDeviceFragmentShadingRatesKHR", 297 204060280: "OP_vkCmdSetFragmentShadingRateKHR", 298 219261480: "OP_vkGetBufferDeviceAddressKHR", 299 285631711: "OP_vkGetBufferOpaqueCaptureAddressKHR", 300 294671624: "OP_vkGetDeviceMemoryOpaqueCaptureAddressKHR", 301 274342644: "OP_vkCreateDeferredOperationKHR", 302 215419514: "OP_vkDestroyDeferredOperationKHR", 303 203387076: "OP_vkGetDeferredOperationMaxConcurrencyKHR", 304 263822960: "OP_vkGetDeferredOperationResultKHR", 305 218492930: "OP_vkDeferredOperationJoinKHR", 306 269458798: "OP_vkGetPipelineExecutablePropertiesKHR", 307 271191699: "OP_vkGetPipelineExecutableStatisticsKHR", 308 274148497: "OP_vkGetPipelineExecutableInternalRepresentationsKHR", 309 247893766: "OP_vkCmdCopyBuffer2KHR", 310 227008250: "OP_vkCmdCopyImage2KHR", 311 248841963: "OP_vkCmdCopyBufferToImage2KHR", 312 252249060: "OP_vkCmdCopyImageToBuffer2KHR", 313 259838288: "OP_vkCmdBlitImage2KHR", 314 254857232: "OP_vkCmdResolveImage2KHR", 315 20251: "OP_vkGetSwapchainGrallocUsageANDROID", 316 20252: "OP_vkAcquireImageANDROID", 317 20253: "OP_vkQueueSignalReleaseImageANDROID", 318 20254: "OP_vkCreateDebugReportCallbackEXT", 319 20255: "OP_vkDestroyDebugReportCallbackEXT", 320 20256: "OP_vkDebugReportMessageEXT", 321 20257: "OP_vkDebugMarkerSetObjectTagEXT", 322 20258: "OP_vkDebugMarkerSetObjectNameEXT", 323 20259: "OP_vkCmdDebugMarkerBeginEXT", 324 20260: "OP_vkCmdDebugMarkerEndEXT", 325 20261: "OP_vkCmdDebugMarkerInsertEXT", 326 267779978: "OP_vkCmdBindTransformFeedbackBuffersEXT", 327 294396901: "OP_vkCmdBeginTransformFeedbackEXT", 328 272333731: "OP_vkCmdEndTransformFeedbackEXT", 329 275810601: "OP_vkCmdBeginQueryIndexedEXT", 330 279821337: "OP_vkCmdEndQueryIndexedEXT", 331 285235943: "OP_vkCmdDrawIndirectByteCountEXT", 332 204379647: "OP_vkGetImageViewHandleNVX", 333 210668576: "OP_vkGetImageViewAddressNVX", 334 20262: "OP_vkCmdDrawIndirectCountAMD", 335 20263: "OP_vkCmdDrawIndexedIndirectCountAMD", 336 20264: "OP_vkGetShaderInfoAMD", 337 241902685: "OP_vkCreateStreamDescriptorSurfaceGGP", 338 20265: "OP_vkGetPhysicalDeviceExternalImageFormatPropertiesNV", 339 20266: "OP_vkGetMemoryWin32HandleNV", 340 20267: "OP_vkCreateViSurfaceNN", 341 20268: "OP_vkCmdBeginConditionalRenderingEXT", 342 20269: "OP_vkCmdEndConditionalRenderingEXT", 343 20279: "OP_vkCmdSetViewportWScalingNV", 344 20280: "OP_vkReleaseDisplayEXT", 345 20281: "OP_vkAcquireXlibDisplayEXT", 346 20282: "OP_vkGetRandROutputDisplayEXT", 347 20283: "OP_vkGetPhysicalDeviceSurfaceCapabilities2EXT", 348 20284: "OP_vkDisplayPowerControlEXT", 349 20285: "OP_vkRegisterDeviceEventEXT", 350 20286: "OP_vkRegisterDisplayEventEXT", 351 20287: "OP_vkGetSwapchainCounterEXT", 352 20288: "OP_vkGetRefreshCycleDurationGOOGLE", 353 20289: "OP_vkGetPastPresentationTimingGOOGLE", 354 20290: "OP_vkCmdSetDiscardRectangleEXT", 355 20291: "OP_vkSetHdrMetadataEXT", 356 20292: "OP_vkCreateIOSSurfaceMVK", 357 20293: "OP_vkCreateMacOSSurfaceMVK", 358 20294: "OP_vkSetDebugUtilsObjectNameEXT", 359 20295: "OP_vkSetDebugUtilsObjectTagEXT", 360 20296: "OP_vkQueueBeginDebugUtilsLabelEXT", 361 20297: "OP_vkQueueEndDebugUtilsLabelEXT", 362 20298: "OP_vkQueueInsertDebugUtilsLabelEXT", 363 20299: "OP_vkCmdBeginDebugUtilsLabelEXT", 364 20300: "OP_vkCmdEndDebugUtilsLabelEXT", 365 20301: "OP_vkCmdInsertDebugUtilsLabelEXT", 366 20302: "OP_vkCreateDebugUtilsMessengerEXT", 367 20303: "OP_vkDestroyDebugUtilsMessengerEXT", 368 20304: "OP_vkSubmitDebugUtilsMessageEXT", 369 20305: "OP_vkGetAndroidHardwareBufferPropertiesANDROID", 370 20306: "OP_vkGetMemoryAndroidHardwareBufferANDROID", 371 20307: "OP_vkCmdSetSampleLocationsEXT", 372 20308: "OP_vkGetPhysicalDeviceMultisamplePropertiesEXT", 373 251301237: "OP_vkGetImageDrmFormatModifierPropertiesEXT", 374 20309: "OP_vkCreateValidationCacheEXT", 375 20310: "OP_vkDestroyValidationCacheEXT", 376 20311: "OP_vkMergeValidationCachesEXT", 377 20312: "OP_vkGetValidationCacheDataEXT", 378 238618340: "OP_vkCmdBindShadingRateImageNV", 379 215295078: "OP_vkCmdSetViewportShadingRatePaletteNV", 380 236858637: "OP_vkCmdSetCoarseSampleOrderNV", 381 259713020: "OP_vkCreateAccelerationStructureNV", 382 252775746: "OP_vkDestroyAccelerationStructureNV", 383 220234370: "OP_vkGetAccelerationStructureMemoryRequirementsNV", 384 202856743: "OP_vkBindAccelerationStructureMemoryNV", 385 269050897: "OP_vkCmdBuildAccelerationStructureNV", 386 211075498: "OP_vkCmdCopyAccelerationStructureNV", 387 210219912: "OP_vkCmdTraceRaysNV", 388 203653638: "OP_vkCreateRayTracingPipelinesNV", 389 271962641: "OP_vkGetRayTracingShaderGroupHandlesKHR", 390 230045846: "OP_vkGetRayTracingShaderGroupHandlesNV", 391 269898134: "OP_vkGetAccelerationStructureHandleNV", 392 207954431: "OP_vkCmdWriteAccelerationStructuresPropertiesNV", 393 278731610: "OP_vkCompileDeferredNV", 394 20313: "OP_vkGetMemoryHostPointerPropertiesEXT", 395 20314: "OP_vkCmdWriteBufferMarkerAMD", 396 295643221: "OP_vkGetPhysicalDeviceCalibrateableTimeDomainsEXT", 397 203583186: "OP_vkGetCalibratedTimestampsEXT", 398 207334931: "OP_vkCmdDrawMeshTasksNV", 399 274079208: "OP_vkCmdDrawMeshTasksIndirectNV", 400 223801967: "OP_vkCmdDrawMeshTasksIndirectCountNV", 401 225408194: "OP_vkCmdSetExclusiveScissorNV", 402 20315: "OP_vkCmdSetCheckpointNV", 403 20316: "OP_vkGetQueueCheckpointDataNV", 404 203336121: "OP_vkInitializePerformanceApiINTEL", 405 296137321: "OP_vkUninitializePerformanceApiINTEL", 406 270016385: "OP_vkCmdSetPerformanceMarkerINTEL", 407 261519634: "OP_vkCmdSetPerformanceStreamMarkerINTEL", 408 251310287: "OP_vkCmdSetPerformanceOverrideINTEL", 409 245737492: "OP_vkAcquirePerformanceConfigurationINTEL", 410 252877217: "OP_vkReleasePerformanceConfigurationINTEL", 411 294947726: "OP_vkQueueSetPerformanceConfigurationINTEL", 412 213620482: "OP_vkGetPerformanceParameterINTEL", 413 267533472: "OP_vkSetLocalDimmingAMD", 414 261626137: "OP_vkCreateImagePipeSurfaceFUCHSIA", 415 254915953: "OP_vkCreateMetalSurfaceEXT", 416 224361693: "OP_vkGetBufferDeviceAddressEXT", 417 282247593: "OP_vkGetPhysicalDeviceToolPropertiesEXT", 418 287711429: "OP_vkGetPhysicalDeviceCooperativeMatrixPropertiesNV", 419 292032159: "OP_vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV", 420 268126279: "OP_vkGetPhysicalDeviceSurfacePresentModes2EXT", 421 200946668: "OP_vkAcquireFullScreenExclusiveModeEXT", 422 257629142: "OP_vkReleaseFullScreenExclusiveModeEXT", 423 206369543: "OP_vkGetDeviceGroupSurfacePresentModes2EXT", 424 298411290: "OP_vkCreateHeadlessSurfaceEXT", 425 263855692: "OP_vkCmdSetLineStippleEXT", 426 242995959: "OP_vkResetQueryPoolEXT", 427 266285895: "OP_vkCmdSetCullModeEXT", 428 212644406: "OP_vkCmdSetFrontFaceEXT", 429 260783979: "OP_vkCmdSetPrimitiveTopologyEXT", 430 257105245: "OP_vkCmdSetViewportWithCountEXT", 431 204588120: "OP_vkCmdSetScissorWithCountEXT", 432 243419921: "OP_vkCmdBindVertexBuffers2EXT", 433 233771166: "OP_vkCmdSetDepthTestEnableEXT", 434 218663304: "OP_vkCmdSetDepthWriteEnableEXT", 435 247761589: "OP_vkCmdSetDepthCompareOpEXT", 436 223213519: "OP_vkCmdSetDepthBoundsTestEnableEXT", 437 286438749: "OP_vkCmdSetStencilTestEnableEXT", 438 277159578: "OP_vkCmdSetStencilOpEXT", 439 249047049: "OP_vkGetGeneratedCommandsMemoryRequirementsNV", 440 297624330: "OP_vkCmdPreprocessGeneratedCommandsNV", 441 234711184: "OP_vkCmdExecuteGeneratedCommandsNV", 442 270362239: "OP_vkCmdBindPipelineShaderGroupNV", 443 285310710: "OP_vkCreateIndirectCommandsLayoutNV", 444 292584135: "OP_vkDestroyIndirectCommandsLayoutNV", 445 236374049: "OP_vkCreatePrivateDataSlotEXT", 446 208891309: "OP_vkDestroyPrivateDataSlotEXT", 447 225259406: "OP_vkSetPrivateDataEXT", 448 291399427: "OP_vkGetPrivateDataEXT", 449 264649847: "OP_vkCmdSetFragmentShadingRateEnumNV", 450 220792403: "OP_vkCreateDirectFBSurfaceEXT", 451 285441990: "OP_vkGetPhysicalDeviceDirectFBPresentationSupportEXT", 452 20318: "OP_vkRegisterImageColorBufferGOOGLE", 453 20319: "OP_vkRegisterBufferColorBufferGOOGLE", 454 20317: "OP_vkMapMemoryIntoAddressSpaceGOOGLE", 455 20320: "OP_vkUpdateDescriptorSetWithTemplateSizedGOOGLE", 456 20321: "OP_vkBeginCommandBufferAsyncGOOGLE", 457 20322: "OP_vkEndCommandBufferAsyncGOOGLE", 458 20323: "OP_vkResetCommandBufferAsyncGOOGLE", 459 20324: "OP_vkCommandBufferHostSyncGOOGLE", 460 20325: "OP_vkCreateImageWithRequirementsGOOGLE", 461 20326: "OP_vkCreateBufferWithRequirementsGOOGLE", 462 20327: "OP_vkGetMemoryHostAddressInfoGOOGLE", 463 20328: "OP_vkFreeMemorySyncGOOGLE", 464 20329: "OP_vkQueueHostSyncGOOGLE", 465 20330: "OP_vkQueueSubmitAsyncGOOGLE", 466 20331: "OP_vkQueueWaitIdleAsyncGOOGLE", 467 20332: "OP_vkQueueBindSparseAsyncGOOGLE", 468 20333: "OP_vkGetLinearImageLayoutGOOGLE", 469 20340: "OP_vkQueueFlushCommandsGOOGLE", 470 267932433: "OP_vkQueueCommitDescriptorSetUpdatesGOOGLE", 471 213659202: "OP_vkCollectDescriptorPoolIdsGOOGLE", 472 243985229: "OP_vkQueueSignalReleaseImageANDROIDAsyncGOOGLE", 473 259403971: "OP_vkCreateAccelerationStructureKHR", 474 223971120: "OP_vkDestroyAccelerationStructureKHR", 475 272943905: "OP_vkCmdBuildAccelerationStructuresKHR", 476 258066143: "OP_vkCmdBuildAccelerationStructuresIndirectKHR", 477 241919567: "OP_vkBuildAccelerationStructuresKHR", 478 241495016: "OP_vkCopyAccelerationStructureKHR", 479 256139578: "OP_vkCopyAccelerationStructureToMemoryKHR", 480 261558680: "OP_vkCopyMemoryToAccelerationStructureKHR", 481 289745796: "OP_vkWriteAccelerationStructuresPropertiesKHR", 482 279460332: "OP_vkCmdCopyAccelerationStructureKHR", 483 223539733: "OP_vkCmdCopyAccelerationStructureToMemoryKHR", 484 203733963: "OP_vkCmdCopyMemoryToAccelerationStructureKHR", 485 223466148: "OP_vkGetAccelerationStructureDeviceAddressKHR", 486 271696183: "OP_vkCmdWriteAccelerationStructuresPropertiesKHR", 487 266386590: "OP_vkGetDeviceAccelerationStructureCompatibilityKHR", 488 219720024: "OP_vkGetAccelerationStructureBuildSizesKHR", 489 213680716: "OP_vkCmdTraceRaysKHR", 490 247628685: "OP_vkCreateRayTracingPipelinesKHR", 491 221334934: "OP_vkGetRayTracingCaptureReplayShaderGroupHandlesKHR", 492 211788517: "OP_vkCmdTraceRaysIndirectKHR", 493 205271933: "OP_vkGetRayTracingShaderGroupStackSizeKHR", 494 260219604: "OP_vkCmdSetRayTracingPipelineStackSizeKHR", 495 496 ############################################################################################### 497 # Render Control opcodes 498 # http://source/play-internal/battlestar/aosp/device/generic/vulkan-cereal/stream-servers/renderControl_dec/renderControl_opcodes.h 499 ############################################################################################### 500 10000: "OP_rcGetRendererVersion", 501 10001: "OP_rcGetEGLVersion", 502 10002: "OP_rcQueryEGLString", 503 10003: "OP_rcGetGLString", 504 10004: "OP_rcGetNumConfigs", 505 10005: "OP_rcGetConfigs", 506 10006: "OP_rcChooseConfig", 507 10007: "OP_rcGetFBParam", 508 10008: "OP_rcCreateContext", 509 10009: "OP_rcDestroyContext", 510 10010: "OP_rcCreateWindowSurface", 511 10011: "OP_rcDestroyWindowSurface", 512 10012: "OP_rcCreateColorBuffer", 513 10013: "OP_rcOpenColorBuffer", 514 10014: "OP_rcCloseColorBuffer", 515 10015: "OP_rcSetWindowColorBuffer", 516 10016: "OP_rcFlushWindowColorBuffer", 517 10017: "OP_rcMakeCurrent", 518 10018: "OP_rcFBPost", 519 10019: "OP_rcFBSetSwapInterval", 520 10020: "OP_rcBindTexture", 521 10021: "OP_rcBindRenderbuffer", 522 10022: "OP_rcColorBufferCacheFlush", 523 10023: "OP_rcReadColorBuffer", 524 10024: "OP_rcUpdateColorBuffer", 525 10025: "OP_rcOpenColorBuffer2", 526 10026: "OP_rcCreateClientImage", 527 10027: "OP_rcDestroyClientImage", 528 10028: "OP_rcSelectChecksumHelper", 529 10029: "OP_rcCreateSyncKHR", 530 10030: "OP_rcClientWaitSyncKHR", 531 10031: "OP_rcFlushWindowColorBufferAsync", 532 10032: "OP_rcDestroySyncKHR", 533 10033: "OP_rcSetPuid", 534 10034: "OP_rcUpdateColorBufferDMA", 535 10035: "OP_rcCreateColorBufferDMA", 536 10036: "OP_rcWaitSyncKHR", 537 10037: "OP_rcCompose", 538 10038: "OP_rcCreateDisplay", 539 10039: "OP_rcDestroyDisplay", 540 10040: "OP_rcSetDisplayColorBuffer", 541 10041: "OP_rcGetDisplayColorBuffer", 542 10042: "OP_rcGetColorBufferDisplay", 543 10043: "OP_rcGetDisplayPose", 544 10044: "OP_rcSetDisplayPose", 545 10045: "OP_rcSetColorBufferVulkanMode", 546 10046: "OP_rcReadColorBufferYUV", 547 10047: "OP_rcIsSyncSignaled", 548 10048: "OP_rcCreateColorBufferWithHandle", 549 10049: "OP_rcCreateBuffer", 550 10050: "OP_rcCloseBuffer", 551 10051: "OP_rcSetColorBufferVulkanMode2", 552 10052: "OP_rcMapGpaToBufferHandle", 553 10053: "OP_rcCreateBuffer2", 554 10054: "OP_rcMapGpaToBufferHandle2", 555 10055: "OP_rcFlushWindowColorBufferAsyncWithFrameNumber", 556 10056: "OP_rcSetTracingForPuid", 557 10057: "OP_rcMakeCurrentAsync", 558 10058: "OP_rcComposeAsync", 559 10059: "OP_rcDestroySyncKHRAsync", 560 10060: "OP_rcComposeWithoutPost", 561 10061: "OP_rcComposeAsyncWithoutPost", 562 10062: "OP_rcCreateDisplayById", 563 10063: "OP_rcSetDisplayPoseDpi", 564 10064: "OP_rcReadColorBufferDMA", 565 566 ############################################################################################### 567 # GLES1 opcodes 568 # http://source/android/device/generic/vulkan-cereal/stream-servers/gles1_dec/gles1_opcodes.h 569 ############################################################################################### 570 1024: "OP_glAlphaFunc", 571 1025: "OP_glClearColor", 572 1026: "OP_glClearDepthf", 573 1027: "OP_glClipPlanef", 574 1028: "OP_glColor4f", 575 1029: "OP_glDepthRangef", 576 1030: "OP_glFogf", 577 1031: "OP_glFogfv", 578 1032: "OP_glFrustumf", 579 1033: "OP_glGetClipPlanef", 580 1034: "OP_glGetFloatv", 581 1035: "OP_glGetLightfv", 582 1036: "OP_glGetMaterialfv", 583 1037: "OP_glGetTexEnvfv", 584 1038: "OP_glGetTexParameterfv", 585 1039: "OP_glLightModelf", 586 1040: "OP_glLightModelfv", 587 1041: "OP_glLightf", 588 1042: "OP_glLightfv", 589 1043: "OP_glLineWidth", 590 1044: "OP_glLoadMatrixf", 591 1045: "OP_glMaterialf", 592 1046: "OP_glMaterialfv", 593 1047: "OP_glMultMatrixf", 594 1048: "OP_glMultiTexCoord4f", 595 1049: "OP_glNormal3f", 596 1050: "OP_glOrthof", 597 1051: "OP_glPointParameterf", 598 1052: "OP_glPointParameterfv", 599 1053: "OP_glPointSize", 600 1054: "OP_glPolygonOffset", 601 1055: "OP_glRotatef", 602 1056: "OP_glScalef", 603 1057: "OP_glTexEnvf", 604 1058: "OP_glTexEnvfv", 605 1059: "OP_glTexParameterf", 606 1060: "OP_glTexParameterfv", 607 1061: "OP_glTranslatef", 608 1062: "OP_glActiveTexture", 609 1063: "OP_glAlphaFuncx", 610 1064: "OP_glBindBuffer", 611 1065: "OP_glBindTexture", 612 1066: "OP_glBlendFunc", 613 1067: "OP_glBufferData", 614 1068: "OP_glBufferSubData", 615 1069: "OP_glClear", 616 1070: "OP_glClearColorx", 617 1071: "OP_glClearDepthx", 618 1072: "OP_glClearStencil", 619 1073: "OP_glClientActiveTexture", 620 1074: "OP_glColor4ub", 621 1075: "OP_glColor4x", 622 1076: "OP_glColorMask", 623 1077: "OP_glColorPointer", 624 1078: "OP_glCompressedTexImage2D", 625 1079: "OP_glCompressedTexSubImage2D", 626 1080: "OP_glCopyTexImage2D", 627 1081: "OP_glCopyTexSubImage2D", 628 1082: "OP_glCullFace", 629 1083: "OP_glDeleteBuffers", 630 1084: "OP_glDeleteTextures", 631 1085: "OP_glDepthFunc", 632 1086: "OP_glDepthMask", 633 1087: "OP_glDepthRangex", 634 1088: "OP_glDisable", 635 1089: "OP_glDisableClientState", 636 1090: "OP_glDrawArrays", 637 1091: "OP_glDrawElements", 638 1092: "OP_glEnable", 639 1093: "OP_glEnableClientState", 640 1094: "OP_glFinish", 641 1095: "OP_glFlush", 642 1096: "OP_glFogx", 643 1097: "OP_glFogxv", 644 1098: "OP_glFrontFace", 645 1099: "OP_glFrustumx", 646 1100: "OP_glGetBooleanv", 647 1101: "OP_glGetBufferParameteriv", 648 1102: "OP_glClipPlanex", 649 1103: "OP_glGenBuffers", 650 1104: "OP_glGenTextures", 651 1105: "OP_glGetError", 652 1106: "OP_glGetFixedv", 653 1107: "OP_glGetIntegerv", 654 1108: "OP_glGetLightxv", 655 1109: "OP_glGetMaterialxv", 656 1110: "OP_glGetPointerv", 657 1111: "OP_glGetString", 658 1112: "OP_glGetTexEnviv", 659 1113: "OP_glGetTexEnvxv", 660 1114: "OP_glGetTexParameteriv", 661 1115: "OP_glGetTexParameterxv", 662 1116: "OP_glHint", 663 1117: "OP_glIsBuffer", 664 1118: "OP_glIsEnabled", 665 1119: "OP_glIsTexture", 666 1120: "OP_glLightModelx", 667 1121: "OP_glLightModelxv", 668 1122: "OP_glLightx", 669 1123: "OP_glLightxv", 670 1124: "OP_glLineWidthx", 671 1125: "OP_glLoadIdentity", 672 1126: "OP_glLoadMatrixx", 673 1127: "OP_glLogicOp", 674 1128: "OP_glMaterialx", 675 1129: "OP_glMaterialxv", 676 1130: "OP_glMatrixMode", 677 1131: "OP_glMultMatrixx", 678 1132: "OP_glMultiTexCoord4x", 679 1133: "OP_glNormal3x", 680 1134: "OP_glNormalPointer", 681 1135: "OP_glOrthox", 682 1136: "OP_glPixelStorei", 683 1137: "OP_glPointParameterx", 684 1138: "OP_glPointParameterxv", 685 1139: "OP_glPointSizex", 686 1140: "OP_glPolygonOffsetx", 687 1141: "OP_glPopMatrix", 688 1142: "OP_glPushMatrix", 689 1143: "OP_glReadPixels", 690 1144: "OP_glRotatex", 691 1145: "OP_glSampleCoverage", 692 1146: "OP_glSampleCoveragex", 693 1147: "OP_glScalex", 694 1148: "OP_glScissor", 695 1149: "OP_glShadeModel", 696 1150: "OP_glStencilFunc", 697 1151: "OP_glStencilMask", 698 1152: "OP_glStencilOp", 699 1153: "OP_glTexCoordPointer", 700 1154: "OP_glTexEnvi", 701 1155: "OP_glTexEnvx", 702 1156: "OP_glTexEnviv", 703 1157: "OP_glTexEnvxv", 704 1158: "OP_glTexImage2D", 705 1159: "OP_glTexParameteri", 706 1160: "OP_glTexParameterx", 707 1161: "OP_glTexParameteriv", 708 1162: "OP_glTexParameterxv", 709 1163: "OP_glTexSubImage2D", 710 1164: "OP_glTranslatex", 711 1165: "OP_glVertexPointer", 712 1166: "OP_glViewport", 713 1167: "OP_glPointSizePointerOES", 714 1168: "OP_glVertexPointerOffset", 715 1169: "OP_glColorPointerOffset", 716 1170: "OP_glNormalPointerOffset", 717 1171: "OP_glPointSizePointerOffset", 718 1172: "OP_glTexCoordPointerOffset", 719 1173: "OP_glWeightPointerOffset", 720 1174: "OP_glMatrixIndexPointerOffset", 721 1175: "OP_glVertexPointerData", 722 1176: "OP_glColorPointerData", 723 1177: "OP_glNormalPointerData", 724 1178: "OP_glTexCoordPointerData", 725 1179: "OP_glPointSizePointerData", 726 1180: "OP_glWeightPointerData", 727 1181: "OP_glMatrixIndexPointerData", 728 1182: "OP_glDrawElementsOffset", 729 1183: "OP_glDrawElementsData", 730 1184: "OP_glGetCompressedTextureFormats", 731 1185: "OP_glFinishRoundTrip", 732 1186: "OP_glBlendEquationSeparateOES", 733 1187: "OP_glBlendFuncSeparateOES", 734 1188: "OP_glBlendEquationOES", 735 1189: "OP_glDrawTexsOES", 736 1190: "OP_glDrawTexiOES", 737 1191: "OP_glDrawTexxOES", 738 1192: "OP_glDrawTexsvOES", 739 1193: "OP_glDrawTexivOES", 740 1194: "OP_glDrawTexxvOES", 741 1195: "OP_glDrawTexfOES", 742 1196: "OP_glDrawTexfvOES", 743 1197: "OP_glEGLImageTargetTexture2DOES", 744 1198: "OP_glEGLImageTargetRenderbufferStorageOES", 745 1199: "OP_glAlphaFuncxOES", 746 1200: "OP_glClearColorxOES", 747 1201: "OP_glClearDepthxOES", 748 1202: "OP_glClipPlanexOES", 749 1203: "OP_glClipPlanexIMG", 750 1204: "OP_glColor4xOES", 751 1205: "OP_glDepthRangexOES", 752 1206: "OP_glFogxOES", 753 1207: "OP_glFogxvOES", 754 1208: "OP_glFrustumxOES", 755 1209: "OP_glGetClipPlanexOES", 756 1210: "OP_glGetClipPlanex", 757 1211: "OP_glGetFixedvOES", 758 1212: "OP_glGetLightxvOES", 759 1213: "OP_glGetMaterialxvOES", 760 1214: "OP_glGetTexEnvxvOES", 761 1215: "OP_glGetTexParameterxvOES", 762 1216: "OP_glLightModelxOES", 763 1217: "OP_glLightModelxvOES", 764 1218: "OP_glLightxOES", 765 1219: "OP_glLightxvOES", 766 1220: "OP_glLineWidthxOES", 767 1221: "OP_glLoadMatrixxOES", 768 1222: "OP_glMaterialxOES", 769 1223: "OP_glMaterialxvOES", 770 1224: "OP_glMultMatrixxOES", 771 1225: "OP_glMultiTexCoord4xOES", 772 1226: "OP_glNormal3xOES", 773 1227: "OP_glOrthoxOES", 774 1228: "OP_glPointParameterxOES", 775 1229: "OP_glPointParameterxvOES", 776 1230: "OP_glPointSizexOES", 777 1231: "OP_glPolygonOffsetxOES", 778 1232: "OP_glRotatexOES", 779 1233: "OP_glSampleCoveragexOES", 780 1234: "OP_glScalexOES", 781 1235: "OP_glTexEnvxOES", 782 1236: "OP_glTexEnvxvOES", 783 1237: "OP_glTexParameterxOES", 784 1238: "OP_glTexParameterxvOES", 785 1239: "OP_glTranslatexOES", 786 1240: "OP_glIsRenderbufferOES", 787 1241: "OP_glBindRenderbufferOES", 788 1242: "OP_glDeleteRenderbuffersOES", 789 1243: "OP_glGenRenderbuffersOES", 790 1244: "OP_glRenderbufferStorageOES", 791 1245: "OP_glGetRenderbufferParameterivOES", 792 1246: "OP_glIsFramebufferOES", 793 1247: "OP_glBindFramebufferOES", 794 1248: "OP_glDeleteFramebuffersOES", 795 1249: "OP_glGenFramebuffersOES", 796 1250: "OP_glCheckFramebufferStatusOES", 797 1251: "OP_glFramebufferRenderbufferOES", 798 1252: "OP_glFramebufferTexture2DOES", 799 1253: "OP_glGetFramebufferAttachmentParameterivOES", 800 1254: "OP_glGenerateMipmapOES", 801 1255: "OP_glMapBufferOES", 802 1256: "OP_glUnmapBufferOES", 803 1257: "OP_glGetBufferPointervOES", 804 1258: "OP_glCurrentPaletteMatrixOES", 805 1259: "OP_glLoadPaletteFromModelViewMatrixOES", 806 1260: "OP_glMatrixIndexPointerOES", 807 1261: "OP_glWeightPointerOES", 808 1262: "OP_glQueryMatrixxOES", 809 1263: "OP_glDepthRangefOES", 810 1264: "OP_glFrustumfOES", 811 1265: "OP_glOrthofOES", 812 1266: "OP_glClipPlanefOES", 813 1267: "OP_glClipPlanefIMG", 814 1268: "OP_glGetClipPlanefOES", 815 1269: "OP_glClearDepthfOES", 816 1270: "OP_glTexGenfOES", 817 1271: "OP_glTexGenfvOES", 818 1272: "OP_glTexGeniOES", 819 1273: "OP_glTexGenivOES", 820 1274: "OP_glTexGenxOES", 821 1275: "OP_glTexGenxvOES", 822 1276: "OP_glGetTexGenfvOES", 823 1277: "OP_glGetTexGenivOES", 824 1278: "OP_glGetTexGenxvOES", 825 1279: "OP_glBindVertexArrayOES", 826 1280: "OP_glDeleteVertexArraysOES", 827 1281: "OP_glGenVertexArraysOES", 828 1282: "OP_glIsVertexArrayOES", 829 1283: "OP_glDiscardFramebufferEXT", 830 1284: "OP_glMultiDrawArraysEXT", 831 1285: "OP_glMultiDrawElementsEXT", 832 1286: "OP_glMultiDrawArraysSUN", 833 1287: "OP_glMultiDrawElementsSUN", 834 1288: "OP_glRenderbufferStorageMultisampleIMG", 835 1289: "OP_glFramebufferTexture2DMultisampleIMG", 836 1290: "OP_glDeleteFencesNV", 837 1291: "OP_glGenFencesNV", 838 1292: "OP_glIsFenceNV", 839 1293: "OP_glTestFenceNV", 840 1294: "OP_glGetFenceivNV", 841 1295: "OP_glFinishFenceNV", 842 1296: "OP_glSetFenceNV", 843 1297: "OP_glGetDriverControlsQCOM", 844 1298: "OP_glGetDriverControlStringQCOM", 845 1299: "OP_glEnableDriverControlQCOM", 846 1300: "OP_glDisableDriverControlQCOM", 847 1301: "OP_glExtGetTexturesQCOM", 848 1302: "OP_glExtGetBuffersQCOM", 849 1303: "OP_glExtGetRenderbuffersQCOM", 850 1304: "OP_glExtGetFramebuffersQCOM", 851 1305: "OP_glExtGetTexLevelParameterivQCOM", 852 1306: "OP_glExtTexObjectStateOverrideiQCOM", 853 1307: "OP_glExtGetTexSubImageQCOM", 854 1308: "OP_glExtGetBufferPointervQCOM", 855 1309: "OP_glExtGetShadersQCOM", 856 1310: "OP_glExtGetProgramsQCOM", 857 1311: "OP_glExtIsProgramBinaryQCOM", 858 1312: "OP_glExtGetProgramBinarySourceQCOM", 859 1313: "OP_glStartTilingQCOM", 860 1314: "OP_glEndTilingQCOM", 861 1315: "OP_glGetGraphicsResetStatusEXT", 862 1316: "OP_glReadnPixelsEXT", 863 864 ############################################################################################### 865 # GLES2 opcodes 866 # http://source/android/device/generic/vulkan-cereal/stream-servers/gles2_dec/gles2_opcodes.h 867 ############################################################################################### 868 2048: "OP_glActiveTexture", 869 2049: "OP_glAttachShader", 870 2050: "OP_glBindAttribLocation", 871 2051: "OP_glBindBuffer", 872 2052: "OP_glBindFramebuffer", 873 2053: "OP_glBindRenderbuffer", 874 2054: "OP_glBindTexture", 875 2055: "OP_glBlendColor", 876 2056: "OP_glBlendEquation", 877 2057: "OP_glBlendEquationSeparate", 878 2058: "OP_glBlendFunc", 879 2059: "OP_glBlendFuncSeparate", 880 2060: "OP_glBufferData", 881 2061: "OP_glBufferSubData", 882 2062: "OP_glCheckFramebufferStatus", 883 2063: "OP_glClear", 884 2064: "OP_glClearColor", 885 2065: "OP_glClearDepthf", 886 2066: "OP_glClearStencil", 887 2067: "OP_glColorMask", 888 2068: "OP_glCompileShader", 889 2069: "OP_glCompressedTexImage2D", 890 2070: "OP_glCompressedTexSubImage2D", 891 2071: "OP_glCopyTexImage2D", 892 2072: "OP_glCopyTexSubImage2D", 893 2073: "OP_glCreateProgram", 894 2074: "OP_glCreateShader", 895 2075: "OP_glCullFace", 896 2076: "OP_glDeleteBuffers", 897 2077: "OP_glDeleteFramebuffers", 898 2078: "OP_glDeleteProgram", 899 2079: "OP_glDeleteRenderbuffers", 900 2080: "OP_glDeleteShader", 901 2081: "OP_glDeleteTextures", 902 2082: "OP_glDepthFunc", 903 2083: "OP_glDepthMask", 904 2084: "OP_glDepthRangef", 905 2085: "OP_glDetachShader", 906 2086: "OP_glDisable", 907 2087: "OP_glDisableVertexAttribArray", 908 2088: "OP_glDrawArrays", 909 2089: "OP_glDrawElements", 910 2090: "OP_glEnable", 911 2091: "OP_glEnableVertexAttribArray", 912 2092: "OP_glFinish", 913 2093: "OP_glFlush", 914 2094: "OP_glFramebufferRenderbuffer", 915 2095: "OP_glFramebufferTexture2D", 916 2096: "OP_glFrontFace", 917 2097: "OP_glGenBuffers", 918 2098: "OP_glGenerateMipmap", 919 2099: "OP_glGenFramebuffers", 920 2100: "OP_glGenRenderbuffers", 921 2101: "OP_glGenTextures", 922 2102: "OP_glGetActiveAttrib", 923 2103: "OP_glGetActiveUniform", 924 2104: "OP_glGetAttachedShaders", 925 2105: "OP_glGetAttribLocation", 926 2106: "OP_glGetBooleanv", 927 2107: "OP_glGetBufferParameteriv", 928 2108: "OP_glGetError", 929 2109: "OP_glGetFloatv", 930 2110: "OP_glGetFramebufferAttachmentParameteriv", 931 2111: "OP_glGetIntegerv", 932 2112: "OP_glGetProgramiv", 933 2113: "OP_glGetProgramInfoLog", 934 2114: "OP_glGetRenderbufferParameteriv", 935 2115: "OP_glGetShaderiv", 936 2116: "OP_glGetShaderInfoLog", 937 2117: "OP_glGetShaderPrecisionFormat", 938 2118: "OP_glGetShaderSource", 939 2119: "OP_glGetString", 940 2120: "OP_glGetTexParameterfv", 941 2121: "OP_glGetTexParameteriv", 942 2122: "OP_glGetUniformfv", 943 2123: "OP_glGetUniformiv", 944 2124: "OP_glGetUniformLocation", 945 2125: "OP_glGetVertexAttribfv", 946 2126: "OP_glGetVertexAttribiv", 947 2127: "OP_glGetVertexAttribPointerv", 948 2128: "OP_glHint", 949 2129: "OP_glIsBuffer", 950 2130: "OP_glIsEnabled", 951 2131: "OP_glIsFramebuffer", 952 2132: "OP_glIsProgram", 953 2133: "OP_glIsRenderbuffer", 954 2134: "OP_glIsShader", 955 2135: "OP_glIsTexture", 956 2136: "OP_glLineWidth", 957 2137: "OP_glLinkProgram", 958 2138: "OP_glPixelStorei", 959 2139: "OP_glPolygonOffset", 960 2140: "OP_glReadPixels", 961 2141: "OP_glReleaseShaderCompiler", 962 2142: "OP_glRenderbufferStorage", 963 2143: "OP_glSampleCoverage", 964 2144: "OP_glScissor", 965 2145: "OP_glShaderBinary", 966 2146: "OP_glShaderSource", 967 2147: "OP_glStencilFunc", 968 2148: "OP_glStencilFuncSeparate", 969 2149: "OP_glStencilMask", 970 2150: "OP_glStencilMaskSeparate", 971 2151: "OP_glStencilOp", 972 2152: "OP_glStencilOpSeparate", 973 2153: "OP_glTexImage2D", 974 2154: "OP_glTexParameterf", 975 2155: "OP_glTexParameterfv", 976 2156: "OP_glTexParameteri", 977 2157: "OP_glTexParameteriv", 978 2158: "OP_glTexSubImage2D", 979 2159: "OP_glUniform1f", 980 2160: "OP_glUniform1fv", 981 2161: "OP_glUniform1i", 982 2162: "OP_glUniform1iv", 983 2163: "OP_glUniform2f", 984 2164: "OP_glUniform2fv", 985 2165: "OP_glUniform2i", 986 2166: "OP_glUniform2iv", 987 2167: "OP_glUniform3f", 988 2168: "OP_glUniform3fv", 989 2169: "OP_glUniform3i", 990 2170: "OP_glUniform3iv", 991 2171: "OP_glUniform4f", 992 2172: "OP_glUniform4fv", 993 2173: "OP_glUniform4i", 994 2174: "OP_glUniform4iv", 995 2175: "OP_glUniformMatrix2fv", 996 2176: "OP_glUniformMatrix3fv", 997 2177: "OP_glUniformMatrix4fv", 998 2178: "OP_glUseProgram", 999 2179: "OP_glValidateProgram", 1000 2180: "OP_glVertexAttrib1f", 1001 2181: "OP_glVertexAttrib1fv", 1002 2182: "OP_glVertexAttrib2f", 1003 2183: "OP_glVertexAttrib2fv", 1004 2184: "OP_glVertexAttrib3f", 1005 2185: "OP_glVertexAttrib3fv", 1006 2186: "OP_glVertexAttrib4f", 1007 2187: "OP_glVertexAttrib4fv", 1008 2188: "OP_glVertexAttribPointer", 1009 2189: "OP_glViewport", 1010 2190: "OP_glEGLImageTargetTexture2DOES", 1011 2191: "OP_glEGLImageTargetRenderbufferStorageOES", 1012 2192: "OP_glGetProgramBinaryOES", 1013 2193: "OP_glProgramBinaryOES", 1014 2194: "OP_glMapBufferOES", 1015 2195: "OP_glUnmapBufferOES", 1016 2196: "OP_glTexImage3DOES", 1017 2197: "OP_glTexSubImage3DOES", 1018 2198: "OP_glCopyTexSubImage3DOES", 1019 2199: "OP_glCompressedTexImage3DOES", 1020 2200: "OP_glCompressedTexSubImage3DOES", 1021 2201: "OP_glFramebufferTexture3DOES", 1022 2202: "OP_glBindVertexArrayOES", 1023 2203: "OP_glDeleteVertexArraysOES", 1024 2204: "OP_glGenVertexArraysOES", 1025 2205: "OP_glIsVertexArrayOES", 1026 2206: "OP_glDiscardFramebufferEXT", 1027 2207: "OP_glMultiDrawArraysEXT", 1028 2208: "OP_glMultiDrawElementsEXT", 1029 2209: "OP_glGetPerfMonitorGroupsAMD", 1030 2210: "OP_glGetPerfMonitorCountersAMD", 1031 2211: "OP_glGetPerfMonitorGroupStringAMD", 1032 2212: "OP_glGetPerfMonitorCounterStringAMD", 1033 2213: "OP_glGetPerfMonitorCounterInfoAMD", 1034 2214: "OP_glGenPerfMonitorsAMD", 1035 2215: "OP_glDeletePerfMonitorsAMD", 1036 2216: "OP_glSelectPerfMonitorCountersAMD", 1037 2217: "OP_glBeginPerfMonitorAMD", 1038 2218: "OP_glEndPerfMonitorAMD", 1039 2219: "OP_glGetPerfMonitorCounterDataAMD", 1040 2220: "OP_glRenderbufferStorageMultisampleIMG", 1041 2221: "OP_glFramebufferTexture2DMultisampleIMG", 1042 2222: "OP_glDeleteFencesNV", 1043 2223: "OP_glGenFencesNV", 1044 2224: "OP_glIsFenceNV", 1045 2225: "OP_glTestFenceNV", 1046 2226: "OP_glGetFenceivNV", 1047 2227: "OP_glFinishFenceNV", 1048 2228: "OP_glSetFenceNV", 1049 2229: "OP_glCoverageMaskNV", 1050 2230: "OP_glCoverageOperationNV", 1051 2231: "OP_glGetDriverControlsQCOM", 1052 2232: "OP_glGetDriverControlStringQCOM", 1053 2233: "OP_glEnableDriverControlQCOM", 1054 2234: "OP_glDisableDriverControlQCOM", 1055 2235: "OP_glExtGetTexturesQCOM", 1056 2236: "OP_glExtGetBuffersQCOM", 1057 2237: "OP_glExtGetRenderbuffersQCOM", 1058 2238: "OP_glExtGetFramebuffersQCOM", 1059 2239: "OP_glExtGetTexLevelParameterivQCOM", 1060 2240: "OP_glExtTexObjectStateOverrideiQCOM", 1061 2241: "OP_glExtGetTexSubImageQCOM", 1062 2242: "OP_glExtGetBufferPointervQCOM", 1063 2243: "OP_glExtGetShadersQCOM", 1064 2244: "OP_glExtGetProgramsQCOM", 1065 2245: "OP_glExtIsProgramBinaryQCOM", 1066 2246: "OP_glExtGetProgramBinarySourceQCOM", 1067 2247: "OP_glStartTilingQCOM", 1068 2248: "OP_glEndTilingQCOM", 1069 2249: "OP_glVertexAttribPointerData", 1070 2250: "OP_glVertexAttribPointerOffset", 1071 2251: "OP_glDrawElementsOffset", 1072 2252: "OP_glDrawElementsData", 1073 2253: "OP_glGetCompressedTextureFormats", 1074 2254: "OP_glShaderString", 1075 2255: "OP_glFinishRoundTrip", 1076 2256: "OP_glGenVertexArrays", 1077 2257: "OP_glBindVertexArray", 1078 2258: "OP_glDeleteVertexArrays", 1079 2259: "OP_glIsVertexArray", 1080 2260: "OP_glMapBufferRange", 1081 2261: "OP_glUnmapBuffer", 1082 2262: "OP_glFlushMappedBufferRange", 1083 2263: "OP_glMapBufferRangeAEMU", 1084 2264: "OP_glUnmapBufferAEMU", 1085 2265: "OP_glFlushMappedBufferRangeAEMU", 1086 2266: "OP_glReadPixelsOffsetAEMU", 1087 2267: "OP_glCompressedTexImage2DOffsetAEMU", 1088 2268: "OP_glCompressedTexSubImage2DOffsetAEMU", 1089 2269: "OP_glTexImage2DOffsetAEMU", 1090 2270: "OP_glTexSubImage2DOffsetAEMU", 1091 2271: "OP_glBindBufferRange", 1092 2272: "OP_glBindBufferBase", 1093 2273: "OP_glCopyBufferSubData", 1094 2274: "OP_glClearBufferiv", 1095 2275: "OP_glClearBufferuiv", 1096 2276: "OP_glClearBufferfv", 1097 2277: "OP_glClearBufferfi", 1098 2278: "OP_glGetBufferParameteri64v", 1099 2279: "OP_glGetBufferPointerv", 1100 2280: "OP_glUniformBlockBinding", 1101 2281: "OP_glGetUniformBlockIndex", 1102 2282: "OP_glGetUniformIndices", 1103 2283: "OP_glGetUniformIndicesAEMU", 1104 2284: "OP_glGetActiveUniformBlockiv", 1105 2285: "OP_glGetActiveUniformBlockName", 1106 2286: "OP_glUniform1ui", 1107 2287: "OP_glUniform2ui", 1108 2288: "OP_glUniform3ui", 1109 2289: "OP_glUniform4ui", 1110 2290: "OP_glUniform1uiv", 1111 2291: "OP_glUniform2uiv", 1112 2292: "OP_glUniform3uiv", 1113 2293: "OP_glUniform4uiv", 1114 2294: "OP_glUniformMatrix2x3fv", 1115 2295: "OP_glUniformMatrix3x2fv", 1116 2296: "OP_glUniformMatrix2x4fv", 1117 2297: "OP_glUniformMatrix4x2fv", 1118 2298: "OP_glUniformMatrix3x4fv", 1119 2299: "OP_glUniformMatrix4x3fv", 1120 2300: "OP_glGetUniformuiv", 1121 2301: "OP_glGetActiveUniformsiv", 1122 2302: "OP_glVertexAttribI4i", 1123 2303: "OP_glVertexAttribI4ui", 1124 2304: "OP_glVertexAttribI4iv", 1125 2305: "OP_glVertexAttribI4uiv", 1126 2306: "OP_glVertexAttribIPointer", 1127 2307: "OP_glVertexAttribIPointerOffsetAEMU", 1128 2308: "OP_glVertexAttribIPointerDataAEMU", 1129 2309: "OP_glGetVertexAttribIiv", 1130 2310: "OP_glGetVertexAttribIuiv", 1131 2311: "OP_glVertexAttribDivisor", 1132 2312: "OP_glDrawArraysInstanced", 1133 2313: "OP_glDrawElementsInstanced", 1134 2314: "OP_glDrawElementsInstancedDataAEMU", 1135 2315: "OP_glDrawElementsInstancedOffsetAEMU", 1136 2316: "OP_glDrawRangeElements", 1137 2317: "OP_glDrawRangeElementsDataAEMU", 1138 2318: "OP_glDrawRangeElementsOffsetAEMU", 1139 2319: "OP_glFenceSync", 1140 2320: "OP_glClientWaitSync", 1141 2321: "OP_glWaitSync", 1142 2322: "OP_glDeleteSync", 1143 2323: "OP_glIsSync", 1144 2324: "OP_glGetSynciv", 1145 2325: "OP_glFenceSyncAEMU", 1146 2326: "OP_glClientWaitSyncAEMU", 1147 2327: "OP_glWaitSyncAEMU", 1148 2328: "OP_glDeleteSyncAEMU", 1149 2329: "OP_glIsSyncAEMU", 1150 2330: "OP_glGetSyncivAEMU", 1151 2331: "OP_glDrawBuffers", 1152 2332: "OP_glReadBuffer", 1153 2333: "OP_glBlitFramebuffer", 1154 2334: "OP_glInvalidateFramebuffer", 1155 2335: "OP_glInvalidateSubFramebuffer", 1156 2336: "OP_glFramebufferTextureLayer", 1157 2337: "OP_glRenderbufferStorageMultisample", 1158 2338: "OP_glTexStorage2D", 1159 2339: "OP_glGetInternalformativ", 1160 2340: "OP_glBeginTransformFeedback", 1161 2341: "OP_glEndTransformFeedback", 1162 2342: "OP_glGenTransformFeedbacks", 1163 2343: "OP_glDeleteTransformFeedbacks", 1164 2344: "OP_glBindTransformFeedback", 1165 2345: "OP_glPauseTransformFeedback", 1166 2346: "OP_glResumeTransformFeedback", 1167 2347: "OP_glIsTransformFeedback", 1168 2348: "OP_glTransformFeedbackVaryings", 1169 2349: "OP_glTransformFeedbackVaryingsAEMU", 1170 2350: "OP_glGetTransformFeedbackVarying", 1171 2351: "OP_glGenSamplers", 1172 2352: "OP_glDeleteSamplers", 1173 2353: "OP_glBindSampler", 1174 2354: "OP_glSamplerParameterf", 1175 2355: "OP_glSamplerParameteri", 1176 2356: "OP_glSamplerParameterfv", 1177 2357: "OP_glSamplerParameteriv", 1178 2358: "OP_glGetSamplerParameterfv", 1179 2359: "OP_glGetSamplerParameteriv", 1180 2360: "OP_glIsSampler", 1181 2361: "OP_glGenQueries", 1182 2362: "OP_glDeleteQueries", 1183 2363: "OP_glBeginQuery", 1184 2364: "OP_glEndQuery", 1185 2365: "OP_glGetQueryiv", 1186 2366: "OP_glGetQueryObjectuiv", 1187 2367: "OP_glIsQuery", 1188 2368: "OP_glProgramParameteri", 1189 2369: "OP_glProgramBinary", 1190 2370: "OP_glGetProgramBinary", 1191 2371: "OP_glGetFragDataLocation", 1192 2372: "OP_glGetInteger64v", 1193 2373: "OP_glGetIntegeri_v", 1194 2374: "OP_glGetInteger64i_v", 1195 2375: "OP_glTexImage3D", 1196 2376: "OP_glTexImage3DOffsetAEMU", 1197 2377: "OP_glTexStorage3D", 1198 2378: "OP_glTexSubImage3D", 1199 2379: "OP_glTexSubImage3DOffsetAEMU", 1200 2380: "OP_glCompressedTexImage3D", 1201 2381: "OP_glCompressedTexImage3DOffsetAEMU", 1202 2382: "OP_glCompressedTexSubImage3D", 1203 2383: "OP_glCompressedTexSubImage3DOffsetAEMU", 1204 2384: "OP_glCopyTexSubImage3D", 1205 2385: "OP_glGetStringi", 1206 2386: "OP_glGetBooleani_v", 1207 2387: "OP_glMemoryBarrier", 1208 2388: "OP_glMemoryBarrierByRegion", 1209 2389: "OP_glGenProgramPipelines", 1210 2390: "OP_glDeleteProgramPipelines", 1211 2391: "OP_glBindProgramPipeline", 1212 2392: "OP_glGetProgramPipelineiv", 1213 2393: "OP_glGetProgramPipelineInfoLog", 1214 2394: "OP_glValidateProgramPipeline", 1215 2395: "OP_glIsProgramPipeline", 1216 2396: "OP_glUseProgramStages", 1217 2397: "OP_glActiveShaderProgram", 1218 2398: "OP_glCreateShaderProgramv", 1219 2399: "OP_glCreateShaderProgramvAEMU", 1220 2400: "OP_glProgramUniform1f", 1221 2401: "OP_glProgramUniform2f", 1222 2402: "OP_glProgramUniform3f", 1223 2403: "OP_glProgramUniform4f", 1224 2404: "OP_glProgramUniform1i", 1225 2405: "OP_glProgramUniform2i", 1226 2406: "OP_glProgramUniform3i", 1227 2407: "OP_glProgramUniform4i", 1228 2408: "OP_glProgramUniform1ui", 1229 2409: "OP_glProgramUniform2ui", 1230 2410: "OP_glProgramUniform3ui", 1231 2411: "OP_glProgramUniform4ui", 1232 2412: "OP_glProgramUniform1fv", 1233 2413: "OP_glProgramUniform2fv", 1234 2414: "OP_glProgramUniform3fv", 1235 2415: "OP_glProgramUniform4fv", 1236 2416: "OP_glProgramUniform1iv", 1237 2417: "OP_glProgramUniform2iv", 1238 2418: "OP_glProgramUniform3iv", 1239 2419: "OP_glProgramUniform4iv", 1240 2420: "OP_glProgramUniform1uiv", 1241 2421: "OP_glProgramUniform2uiv", 1242 2422: "OP_glProgramUniform3uiv", 1243 2423: "OP_glProgramUniform4uiv", 1244 2424: "OP_glProgramUniformMatrix2fv", 1245 2425: "OP_glProgramUniformMatrix3fv", 1246 2426: "OP_glProgramUniformMatrix4fv", 1247 2427: "OP_glProgramUniformMatrix2x3fv", 1248 2428: "OP_glProgramUniformMatrix3x2fv", 1249 2429: "OP_glProgramUniformMatrix2x4fv", 1250 2430: "OP_glProgramUniformMatrix4x2fv", 1251 2431: "OP_glProgramUniformMatrix3x4fv", 1252 2432: "OP_glProgramUniformMatrix4x3fv", 1253 2433: "OP_glGetProgramInterfaceiv", 1254 2434: "OP_glGetProgramResourceiv", 1255 2435: "OP_glGetProgramResourceIndex", 1256 2436: "OP_glGetProgramResourceLocation", 1257 2437: "OP_glGetProgramResourceName", 1258 2438: "OP_glBindImageTexture", 1259 2439: "OP_glDispatchCompute", 1260 2440: "OP_glDispatchComputeIndirect", 1261 2441: "OP_glBindVertexBuffer", 1262 2442: "OP_glVertexAttribBinding", 1263 2443: "OP_glVertexAttribFormat", 1264 2444: "OP_glVertexAttribIFormat", 1265 2445: "OP_glVertexBindingDivisor", 1266 2446: "OP_glDrawArraysIndirect", 1267 2447: "OP_glDrawArraysIndirectDataAEMU", 1268 2448: "OP_glDrawArraysIndirectOffsetAEMU", 1269 2449: "OP_glDrawElementsIndirect", 1270 2450: "OP_glDrawElementsIndirectDataAEMU", 1271 2451: "OP_glDrawElementsIndirectOffsetAEMU", 1272 2452: "OP_glTexStorage2DMultisample", 1273 2453: "OP_glSampleMaski", 1274 2454: "OP_glGetMultisamplefv", 1275 2455: "OP_glFramebufferParameteri", 1276 2456: "OP_glGetFramebufferParameteriv", 1277 2457: "OP_glGetTexLevelParameterfv", 1278 2458: "OP_glGetTexLevelParameteriv", 1279 2459: "OP_glMapBufferRangeDMA", 1280 2460: "OP_glUnmapBufferDMA", 1281 2461: "OP_glMapBufferRangeDirect", 1282 2462: "OP_glUnmapBufferDirect", 1283 2463: "OP_glFlushMappedBufferRangeDirect", 1284 2464: "OP_glGetGraphicsResetStatusEXT", 1285 2465: "OP_glReadnPixelsEXT", 1286 2466: "OP_glGetnUniformfvEXT", 1287 2467: "OP_glGetnUniformivEXT", 1288 2468: "OP_glDrawArraysNullAEMU", 1289 2469: "OP_glDrawElementsNullAEMU", 1290 2470: "OP_glDrawElementsOffsetNullAEMU", 1291 2471: "OP_glDrawElementsDataNullAEMU", 1292 2472: "OP_glUnmapBufferAsyncAEMU", 1293 2473: "OP_glFlushMappedBufferRangeAEMU2", 1294 2474: "OP_glBufferDataSyncAEMU", 1295} 1296