Temporary header file '/tmp/P7fHNyhv61/dump1.h' with the following content will be compiled to create GCC translation unit dump: // add defines #define __STDC_VERSION__ 201710L #define _TIME_BITS 64 #define _FILE_OFFSET_BITS 64 #define _GXX_NULLPTR_T #define CLUTTER_ENABLE_COMPOSITOR_API 1 #define _REGEX_NELTS(n) #define _Atomic #define PACKED #ifdef __cplusplus // C17 compat layer #define _Alignof(type) alignof(type) #endif #define getaddrinfo_a(a,b,c,d) // add includes #include "/usr/include/stdint.h" #include "/usr/include/imgui/backends/imgui_impl_allegro5.h" #include "/usr/include/imgui/backends/imgui_impl_android.h" #include "/usr/include/imgui/backends/imgui_impl_dx10.h" #include "/usr/include/imgui/backends/imgui_impl_dx11.h" #include "/usr/include/imgui/backends/imgui_impl_dx12.h" #include "/usr/include/imgui/backends/imgui_impl_dx9.h" #include "/usr/include/imgui/backends/imgui_impl_glfw.h" #include "/usr/include/imgui/backends/imgui_impl_glut.h" #include "/usr/include/imgui/backends/imgui_impl_opengl2.h" #include "/usr/include/imgui/backends/imgui_impl_opengl3.h" #include "/usr/include/imgui/backends/imgui_impl_opengl3_loader.h" #include "/usr/include/imgui/backends/imgui_impl_sdl.h" #include "/usr/include/imgui/backends/imgui_impl_sdlrenderer.h" #include "/usr/include/imgui/backends/imgui_impl_vulkan.h" #include "/usr/include/imgui/backends/imgui_impl_win32.h" #include "/usr/include/imgui/imconfig.h" #include "/usr/include/imgui/imgui.h" #include "/usr/include/imgui/imgui_freetype.h" #include "/usr/include/imgui/imgui_internal.h" #include "/usr/include/imgui/imgui_stdlib.h" #include "/usr/include/imgui/imstb_rectpack.h" #include "/usr/include/imgui/imstb_textedit.h" #include "/usr/include/imgui/imstb_truetype.h" // add namespaces namespace ImGui{typedef int tmp_add_type_1;} ImGui::tmp_add_type_1 tmp_add_func_1(){return 0;}; namespace ImGuiFreeType{typedef int tmp_add_type_2;} ImGuiFreeType::tmp_add_type_2 tmp_add_func_2(){return 0;}; namespace ImStb{typedef int tmp_add_type_3;} ImStb::tmp_add_type_3 tmp_add_func_3(){return 0;}; // add classes GL3WProcs* tmp_add_class_0; ImBitVector* tmp_add_class_1; ImColor* tmp_add_class_2; ImDrawChannel* tmp_add_class_3; ImDrawCmd* tmp_add_class_4; ImDrawCmdHeader* tmp_add_class_5; ImDrawData* tmp_add_class_6; ImDrawDataBuilder* tmp_add_class_7; ImDrawList* tmp_add_class_8; ImDrawListSharedData* tmp_add_class_9; ImDrawListSplitter* tmp_add_class_10; ImDrawVert* tmp_add_class_11; ImFont* tmp_add_class_12; ImFontAtlas* tmp_add_class_13; ImFontAtlasCustomRect* tmp_add_class_14; ImFontBuilderIO* tmp_add_class_15; ImFontConfig* tmp_add_class_16; ImFontGlyph* tmp_add_class_17; ImFontGlyphRangesBuilder* tmp_add_class_18; ImGuiColorMod* tmp_add_class_19; ImGuiComboPreviewData* tmp_add_class_20; ImGuiContext* tmp_add_class_21; ImGuiContextHook* tmp_add_class_22; ImGuiDataTypeInfo* tmp_add_class_23; ImGuiDataTypeTempStorage* tmp_add_class_24; ImGuiGroupData* tmp_add_class_25; ImGuiIO* tmp_add_class_26; ImGuiInputTextCallbackData* tmp_add_class_27; ImGuiInputTextState* tmp_add_class_28; ImGuiLastItemData* tmp_add_class_29; ImGuiListClipper* tmp_add_class_30; ImGuiListClipperData* tmp_add_class_31; ImGuiListClipperRange* tmp_add_class_32; ImGuiMenuColumns* tmp_add_class_33; ImGuiMetricsConfig* tmp_add_class_34; ImGuiNavItemData* tmp_add_class_35; ImGuiNextItemData* tmp_add_class_36; ImGuiNextWindowData* tmp_add_class_37; ImGuiOldColumnData* tmp_add_class_38; ImGuiOldColumns* tmp_add_class_39; ImGuiOnceUponAFrame* tmp_add_class_40; ImGuiPayload* tmp_add_class_41; ImGuiPopupData* tmp_add_class_42; ImGuiPtrOrIndex* tmp_add_class_43; ImGuiSettingsHandler* tmp_add_class_44; ImGuiShrinkWidthItem* tmp_add_class_45; ImGuiSizeCallbackData* tmp_add_class_46; ImGuiStackLevelInfo* tmp_add_class_47; ImGuiStackSizes* tmp_add_class_48; ImGuiStackTool* tmp_add_class_49; ImGuiStorage* tmp_add_class_50; ImGuiStyle* tmp_add_class_51; ImGuiStyleMod* tmp_add_class_52; ImGuiTabBar* tmp_add_class_53; ImGuiTabItem* tmp_add_class_54; ImGuiTable* tmp_add_class_55; ImGuiTableCellData* tmp_add_class_56; ImGuiTableColumn* tmp_add_class_57; ImGuiTableColumnSettings* tmp_add_class_58; ImGuiTableColumnSortSpecs* tmp_add_class_59; ImGuiTableSettings* tmp_add_class_60; ImGuiTableSortSpecs* tmp_add_class_61; ImGuiTableTempData* tmp_add_class_62; ImGuiTextBuffer* tmp_add_class_63; ImGuiTextFilter* tmp_add_class_64; ImGuiViewport* tmp_add_class_65; ImGuiViewportP* tmp_add_class_66; ImGuiWindow* tmp_add_class_67; ImGuiWindowSettings* tmp_add_class_68; ImGuiWindowStackData* tmp_add_class_69; ImGuiWindowTempData* tmp_add_class_70; ImGui_ImplVulkanH_Frame* tmp_add_class_71; ImGui_ImplVulkanH_FrameSemaphores* tmp_add_class_72; ImGui_ImplVulkanH_Window* tmp_add_class_73; ImGui_ImplVulkan_InitInfo* tmp_add_class_74; ImNewWrapper* tmp_add_class_75; ImRect* tmp_add_class_76; ImVec1* tmp_add_class_77; ImVec2* tmp_add_class_78; ImVec2ih* tmp_add_class_79; ImVec4* tmp_add_class_80; StdVideoDecodeH264PictureInfo* tmp_add_class_81; StdVideoDecodeH264PictureInfoFlags* tmp_add_class_82; StdVideoDecodeH264ReferenceInfo* tmp_add_class_83; StdVideoDecodeH264ReferenceInfoFlags* tmp_add_class_84; StdVideoDecodeH265PictureInfo* tmp_add_class_85; StdVideoDecodeH265PictureInfoFlags* tmp_add_class_86; StdVideoDecodeH265ReferenceInfo* tmp_add_class_87; StdVideoDecodeH265ReferenceInfoFlags* tmp_add_class_88; StdVideoH264HrdParameters* tmp_add_class_89; StdVideoH264PictureParameterSet* tmp_add_class_90; StdVideoH264PpsFlags* tmp_add_class_91; StdVideoH264ScalingLists* tmp_add_class_92; StdVideoH264SequenceParameterSet* tmp_add_class_93; StdVideoH264SequenceParameterSetVui* tmp_add_class_94; StdVideoH264SpsFlags* tmp_add_class_95; StdVideoH264SpsVuiFlags* tmp_add_class_96; StdVideoH265DecPicBufMgr* tmp_add_class_97; StdVideoH265HrdFlags* tmp_add_class_98; StdVideoH265HrdParameters* tmp_add_class_99; StdVideoH265LongTermRefPicsSps* tmp_add_class_100; StdVideoH265PictureParameterSet* tmp_add_class_101; StdVideoH265PpsFlags* tmp_add_class_102; StdVideoH265PredictorPaletteEntries* tmp_add_class_103; StdVideoH265ProfileTierLevel* tmp_add_class_104; StdVideoH265ProfileTierLevelFlags* tmp_add_class_105; StdVideoH265ScalingLists* tmp_add_class_106; StdVideoH265SequenceParameterSet* tmp_add_class_107; StdVideoH265SequenceParameterSetVui* tmp_add_class_108; StdVideoH265ShortTermRefPicSet* tmp_add_class_109; StdVideoH265ShortTermRefPicSetFlags* tmp_add_class_110; StdVideoH265SpsFlags* tmp_add_class_111; StdVideoH265SpsVuiFlags* tmp_add_class_112; StdVideoH265SubLayerHrdParameters* tmp_add_class_113; StdVideoH265VideoParameterSet* tmp_add_class_114; StdVideoH265VpsFlags* tmp_add_class_115; VkAabbPositionsKHR* tmp_add_class_116; VkAccelerationStructureBuildGeometryInfoKHR* tmp_add_class_117; VkAccelerationStructureBuildRangeInfoKHR* tmp_add_class_118; VkAccelerationStructureBuildSizesInfoKHR* tmp_add_class_119; VkAccelerationStructureCaptureDescriptorDataInfoEXT* tmp_add_class_120; VkAccelerationStructureCreateInfoKHR* tmp_add_class_121; VkAccelerationStructureCreateInfoNV* tmp_add_class_122; VkAccelerationStructureDeviceAddressInfoKHR* tmp_add_class_123; VkAccelerationStructureGeometryAabbsDataKHR* tmp_add_class_124; VkAccelerationStructureGeometryDataKHR* tmp_add_class_125; VkAccelerationStructureGeometryInstancesDataKHR* tmp_add_class_126; VkAccelerationStructureGeometryKHR* tmp_add_class_127; VkAccelerationStructureGeometryMotionTrianglesDataNV* tmp_add_class_128; VkAccelerationStructureGeometryTrianglesDataKHR* tmp_add_class_129; VkAccelerationStructureInfoNV* tmp_add_class_130; VkAccelerationStructureInstanceKHR* tmp_add_class_131; VkAccelerationStructureMatrixMotionInstanceNV* tmp_add_class_132; VkAccelerationStructureMemoryRequirementsInfoNV* tmp_add_class_133; VkAccelerationStructureMotionInfoNV* tmp_add_class_134; VkAccelerationStructureMotionInstanceDataNV* tmp_add_class_135; VkAccelerationStructureMotionInstanceNV* tmp_add_class_136; VkAccelerationStructureSRTMotionInstanceNV* tmp_add_class_137; VkAccelerationStructureTrianglesOpacityMicromapEXT* tmp_add_class_138; VkAccelerationStructureVersionInfoKHR* tmp_add_class_139; VkAcquireNextImageInfoKHR* tmp_add_class_140; VkAcquireProfilingLockInfoKHR* tmp_add_class_141; VkAllocationCallbacks* tmp_add_class_142; VkAmigoProfilingSubmitInfoSEC* tmp_add_class_143; VkApplicationInfo* tmp_add_class_144; VkAttachmentDescription* tmp_add_class_145; VkAttachmentDescription2* tmp_add_class_146; VkAttachmentDescriptionStencilLayout* tmp_add_class_147; VkAttachmentReference* tmp_add_class_148; VkAttachmentReference2* tmp_add_class_149; VkAttachmentReferenceStencilLayout* tmp_add_class_150; VkAttachmentSampleCountInfoAMD* tmp_add_class_151; VkAttachmentSampleLocationsEXT* tmp_add_class_152; VkBaseInStructure* tmp_add_class_153; VkBaseOutStructure* tmp_add_class_154; VkBindAccelerationStructureMemoryInfoNV* tmp_add_class_155; VkBindBufferMemoryDeviceGroupInfo* tmp_add_class_156; VkBindBufferMemoryInfo* tmp_add_class_157; VkBindImageMemoryDeviceGroupInfo* tmp_add_class_158; VkBindImageMemoryInfo* tmp_add_class_159; VkBindImageMemorySwapchainInfoKHR* tmp_add_class_160; VkBindImagePlaneMemoryInfo* tmp_add_class_161; VkBindIndexBufferIndirectCommandNV* tmp_add_class_162; VkBindShaderGroupIndirectCommandNV* tmp_add_class_163; VkBindSparseInfo* tmp_add_class_164; VkBindVertexBufferIndirectCommandNV* tmp_add_class_165; VkBindVideoSessionMemoryInfoKHR* tmp_add_class_166; VkBlitImageInfo2* tmp_add_class_167; VkBufferCaptureDescriptorDataInfoEXT* tmp_add_class_168; VkBufferCopy* tmp_add_class_169; VkBufferCopy2* tmp_add_class_170; VkBufferCreateInfo* tmp_add_class_171; VkBufferDeviceAddressCreateInfoEXT* tmp_add_class_172; VkBufferDeviceAddressInfo* tmp_add_class_173; VkBufferImageCopy* tmp_add_class_174; VkBufferImageCopy2* tmp_add_class_175; VkBufferMemoryBarrier* tmp_add_class_176; VkBufferMemoryBarrier2* tmp_add_class_177; VkBufferMemoryRequirementsInfo2* tmp_add_class_178; VkBufferOpaqueCaptureAddressCreateInfo* tmp_add_class_179; VkBufferViewCreateInfo* tmp_add_class_180; VkCalibratedTimestampInfoEXT* tmp_add_class_181; VkCheckpointData2NV* tmp_add_class_182; VkCheckpointDataNV* tmp_add_class_183; VkClearAttachment* tmp_add_class_184; VkClearColorValue* tmp_add_class_185; VkClearDepthStencilValue* tmp_add_class_186; VkClearRect* tmp_add_class_187; VkClearValue* tmp_add_class_188; VkCoarseSampleLocationNV* tmp_add_class_189; VkCoarseSampleOrderCustomNV* tmp_add_class_190; VkColorBlendAdvancedEXT* tmp_add_class_191; VkColorBlendEquationEXT* tmp_add_class_192; VkCommandBufferAllocateInfo* tmp_add_class_193; VkCommandBufferBeginInfo* tmp_add_class_194; VkCommandBufferInheritanceConditionalRenderingInfoEXT* tmp_add_class_195; VkCommandBufferInheritanceInfo* tmp_add_class_196; VkCommandBufferInheritanceRenderPassTransformInfoQCOM* tmp_add_class_197; VkCommandBufferInheritanceRenderingInfo* tmp_add_class_198; VkCommandBufferInheritanceViewportScissorInfoNV* tmp_add_class_199; VkCommandBufferSubmitInfo* tmp_add_class_200; VkCommandPoolCreateInfo* tmp_add_class_201; VkComponentMapping* tmp_add_class_202; VkComputePipelineCreateInfo* tmp_add_class_203; VkConditionalRenderingBeginInfoEXT* tmp_add_class_204; VkConformanceVersion* tmp_add_class_205; VkCooperativeMatrixPropertiesNV* tmp_add_class_206; VkCopyAccelerationStructureInfoKHR* tmp_add_class_207; VkCopyAccelerationStructureToMemoryInfoKHR* tmp_add_class_208; VkCopyBufferInfo2* tmp_add_class_209; VkCopyBufferToImageInfo2* tmp_add_class_210; VkCopyCommandTransformInfoQCOM* tmp_add_class_211; VkCopyDescriptorSet* tmp_add_class_212; VkCopyImageInfo2* tmp_add_class_213; VkCopyImageToBufferInfo2* tmp_add_class_214; VkCopyMemoryIndirectCommandNV* tmp_add_class_215; VkCopyMemoryToAccelerationStructureInfoKHR* tmp_add_class_216; VkCopyMemoryToImageIndirectCommandNV* tmp_add_class_217; VkCopyMemoryToMicromapInfoEXT* tmp_add_class_218; VkCopyMicromapInfoEXT* tmp_add_class_219; VkCopyMicromapToMemoryInfoEXT* tmp_add_class_220; VkCuFunctionCreateInfoNVX* tmp_add_class_221; VkCuLaunchInfoNVX* tmp_add_class_222; VkCuModuleCreateInfoNVX* tmp_add_class_223; VkDebugMarkerMarkerInfoEXT* tmp_add_class_224; VkDebugMarkerObjectNameInfoEXT* tmp_add_class_225; VkDebugMarkerObjectTagInfoEXT* tmp_add_class_226; VkDebugReportCallbackCreateInfoEXT* tmp_add_class_227; VkDebugUtilsLabelEXT* tmp_add_class_228; VkDebugUtilsMessengerCallbackDataEXT* tmp_add_class_229; VkDebugUtilsMessengerCreateInfoEXT* tmp_add_class_230; VkDebugUtilsObjectNameInfoEXT* tmp_add_class_231; VkDebugUtilsObjectTagInfoEXT* tmp_add_class_232; VkDecompressMemoryRegionNV* tmp_add_class_233; VkDedicatedAllocationBufferCreateInfoNV* tmp_add_class_234; VkDedicatedAllocationImageCreateInfoNV* tmp_add_class_235; VkDedicatedAllocationMemoryAllocateInfoNV* tmp_add_class_236; VkDependencyInfo* tmp_add_class_237; VkDescriptorAddressInfoEXT* tmp_add_class_238; VkDescriptorBufferBindingInfoEXT* tmp_add_class_239; VkDescriptorBufferBindingPushDescriptorBufferHandleEXT* tmp_add_class_240; VkDescriptorBufferInfo* tmp_add_class_241; VkDescriptorDataEXT* tmp_add_class_242; VkDescriptorGetInfoEXT* tmp_add_class_243; VkDescriptorImageInfo* tmp_add_class_244; VkDescriptorPoolCreateInfo* tmp_add_class_245; VkDescriptorPoolInlineUniformBlockCreateInfo* tmp_add_class_246; VkDescriptorPoolSize* tmp_add_class_247; VkDescriptorSetAllocateInfo* tmp_add_class_248; VkDescriptorSetBindingReferenceVALVE* tmp_add_class_249; VkDescriptorSetLayoutBinding* tmp_add_class_250; VkDescriptorSetLayoutBindingFlagsCreateInfo* tmp_add_class_251; VkDescriptorSetLayoutCreateInfo* tmp_add_class_252; VkDescriptorSetLayoutHostMappingInfoVALVE* tmp_add_class_253; VkDescriptorSetLayoutSupport* tmp_add_class_254; VkDescriptorSetVariableDescriptorCountAllocateInfo* tmp_add_class_255; VkDescriptorSetVariableDescriptorCountLayoutSupport* tmp_add_class_256; VkDescriptorUpdateTemplateCreateInfo* tmp_add_class_257; VkDescriptorUpdateTemplateEntry* tmp_add_class_258; VkDeviceAddressBindingCallbackDataEXT* tmp_add_class_259; VkDeviceBufferMemoryRequirements* tmp_add_class_260; VkDeviceCreateInfo* tmp_add_class_261; VkDeviceDeviceMemoryReportCreateInfoEXT* tmp_add_class_262; VkDeviceDiagnosticsConfigCreateInfoNV* tmp_add_class_263; VkDeviceEventInfoEXT* tmp_add_class_264; VkDeviceFaultAddressInfoEXT* tmp_add_class_265; VkDeviceFaultCountsEXT* tmp_add_class_266; VkDeviceFaultInfoEXT* tmp_add_class_267; VkDeviceFaultVendorBinaryHeaderVersionOneEXT* tmp_add_class_268; VkDeviceFaultVendorInfoEXT* tmp_add_class_269; VkDeviceGroupBindSparseInfo* tmp_add_class_270; VkDeviceGroupCommandBufferBeginInfo* tmp_add_class_271; VkDeviceGroupDeviceCreateInfo* tmp_add_class_272; VkDeviceGroupPresentCapabilitiesKHR* tmp_add_class_273; VkDeviceGroupPresentInfoKHR* tmp_add_class_274; VkDeviceGroupRenderPassBeginInfo* tmp_add_class_275; VkDeviceGroupSubmitInfo* tmp_add_class_276; VkDeviceGroupSwapchainCreateInfoKHR* tmp_add_class_277; VkDeviceImageMemoryRequirements* tmp_add_class_278; VkDeviceMemoryOpaqueCaptureAddressInfo* tmp_add_class_279; VkDeviceMemoryOverallocationCreateInfoAMD* tmp_add_class_280; VkDeviceMemoryReportCallbackDataEXT* tmp_add_class_281; VkDeviceOrHostAddressConstKHR* tmp_add_class_282; VkDeviceOrHostAddressKHR* tmp_add_class_283; VkDevicePrivateDataCreateInfo* tmp_add_class_284; VkDeviceQueueCreateInfo* tmp_add_class_285; VkDeviceQueueGlobalPriorityCreateInfoKHR* tmp_add_class_286; VkDeviceQueueInfo2* tmp_add_class_287; VkDirectDriverLoadingInfoLUNARG* tmp_add_class_288; VkDirectDriverLoadingListLUNARG* tmp_add_class_289; VkDispatchIndirectCommand* tmp_add_class_290; VkDisplayEventInfoEXT* tmp_add_class_291; VkDisplayModeCreateInfoKHR* tmp_add_class_292; VkDisplayModeParametersKHR* tmp_add_class_293; VkDisplayModeProperties2KHR* tmp_add_class_294; VkDisplayModePropertiesKHR* tmp_add_class_295; VkDisplayNativeHdrSurfaceCapabilitiesAMD* tmp_add_class_296; VkDisplayPlaneCapabilities2KHR* tmp_add_class_297; VkDisplayPlaneCapabilitiesKHR* tmp_add_class_298; VkDisplayPlaneInfo2KHR* tmp_add_class_299; VkDisplayPlaneProperties2KHR* tmp_add_class_300; VkDisplayPlanePropertiesKHR* tmp_add_class_301; VkDisplayPowerInfoEXT* tmp_add_class_302; VkDisplayPresentInfoKHR* tmp_add_class_303; VkDisplayProperties2KHR* tmp_add_class_304; VkDisplayPropertiesKHR* tmp_add_class_305; VkDisplaySurfaceCreateInfoKHR* tmp_add_class_306; VkDrawIndexedIndirectCommand* tmp_add_class_307; VkDrawIndirectCommand* tmp_add_class_308; VkDrawMeshTasksIndirectCommandEXT* tmp_add_class_309; VkDrawMeshTasksIndirectCommandNV* tmp_add_class_310; VkDrmFormatModifierProperties2EXT* tmp_add_class_311; VkDrmFormatModifierPropertiesEXT* tmp_add_class_312; VkDrmFormatModifierPropertiesList2EXT* tmp_add_class_313; VkDrmFormatModifierPropertiesListEXT* tmp_add_class_314; VkEventCreateInfo* tmp_add_class_315; VkExportFenceCreateInfo* tmp_add_class_316; VkExportMemoryAllocateInfo* tmp_add_class_317; VkExportMemoryAllocateInfoNV* tmp_add_class_318; VkExportSemaphoreCreateInfo* tmp_add_class_319; VkExtensionProperties* tmp_add_class_320; VkExtent2D* tmp_add_class_321; VkExtent3D* tmp_add_class_322; VkExternalBufferProperties* tmp_add_class_323; VkExternalFenceProperties* tmp_add_class_324; VkExternalImageFormatProperties* tmp_add_class_325; VkExternalImageFormatPropertiesNV* tmp_add_class_326; VkExternalMemoryBufferCreateInfo* tmp_add_class_327; VkExternalMemoryImageCreateInfo* tmp_add_class_328; VkExternalMemoryImageCreateInfoNV* tmp_add_class_329; VkExternalMemoryProperties* tmp_add_class_330; VkExternalSemaphoreProperties* tmp_add_class_331; VkFenceCreateInfo* tmp_add_class_332; VkFenceGetFdInfoKHR* tmp_add_class_333; VkFilterCubicImageViewImageFormatPropertiesEXT* tmp_add_class_334; VkFormatProperties* tmp_add_class_335; VkFormatProperties2* tmp_add_class_336; VkFormatProperties3* tmp_add_class_337; VkFragmentShadingRateAttachmentInfoKHR* tmp_add_class_338; VkFramebufferAttachmentImageInfo* tmp_add_class_339; VkFramebufferAttachmentsCreateInfo* tmp_add_class_340; VkFramebufferCreateInfo* tmp_add_class_341; VkFramebufferMixedSamplesCombinationNV* tmp_add_class_342; VkGeneratedCommandsInfoNV* tmp_add_class_343; VkGeneratedCommandsMemoryRequirementsInfoNV* tmp_add_class_344; VkGeometryAABBNV* tmp_add_class_345; VkGeometryDataNV* tmp_add_class_346; VkGeometryNV* tmp_add_class_347; VkGeometryTrianglesNV* tmp_add_class_348; VkGraphicsPipelineCreateInfo* tmp_add_class_349; VkGraphicsPipelineLibraryCreateInfoEXT* tmp_add_class_350; VkGraphicsPipelineShaderGroupsCreateInfoNV* tmp_add_class_351; VkGraphicsShaderGroupCreateInfoNV* tmp_add_class_352; VkHdrMetadataEXT* tmp_add_class_353; VkHeadlessSurfaceCreateInfoEXT* tmp_add_class_354; VkImageBlit* tmp_add_class_355; VkImageBlit2* tmp_add_class_356; VkImageCaptureDescriptorDataInfoEXT* tmp_add_class_357; VkImageCompressionControlEXT* tmp_add_class_358; VkImageCompressionPropertiesEXT* tmp_add_class_359; VkImageCopy* tmp_add_class_360; VkImageCopy2* tmp_add_class_361; VkImageCreateInfo* tmp_add_class_362; VkImageDrmFormatModifierExplicitCreateInfoEXT* tmp_add_class_363; VkImageDrmFormatModifierListCreateInfoEXT* tmp_add_class_364; VkImageDrmFormatModifierPropertiesEXT* tmp_add_class_365; VkImageFormatListCreateInfo* tmp_add_class_366; VkImageFormatProperties* tmp_add_class_367; VkImageFormatProperties2* tmp_add_class_368; VkImageMemoryBarrier* tmp_add_class_369; VkImageMemoryBarrier2* tmp_add_class_370; VkImageMemoryRequirementsInfo2* tmp_add_class_371; VkImagePlaneMemoryRequirementsInfo* tmp_add_class_372; VkImageResolve* tmp_add_class_373; VkImageResolve2* tmp_add_class_374; VkImageSparseMemoryRequirementsInfo2* tmp_add_class_375; VkImageStencilUsageCreateInfo* tmp_add_class_376; VkImageSubresource* tmp_add_class_377; VkImageSubresource2EXT* tmp_add_class_378; VkImageSubresourceLayers* tmp_add_class_379; VkImageSubresourceRange* tmp_add_class_380; VkImageSwapchainCreateInfoKHR* tmp_add_class_381; VkImageViewASTCDecodeModeEXT* tmp_add_class_382; VkImageViewAddressPropertiesNVX* tmp_add_class_383; VkImageViewCaptureDescriptorDataInfoEXT* tmp_add_class_384; VkImageViewCreateInfo* tmp_add_class_385; VkImageViewHandleInfoNVX* tmp_add_class_386; VkImageViewMinLodCreateInfoEXT* tmp_add_class_387; VkImageViewSampleWeightCreateInfoQCOM* tmp_add_class_388; VkImageViewUsageCreateInfo* tmp_add_class_389; VkImportFenceFdInfoKHR* tmp_add_class_390; VkImportMemoryFdInfoKHR* tmp_add_class_391; VkImportMemoryHostPointerInfoEXT* tmp_add_class_392; VkImportSemaphoreFdInfoKHR* tmp_add_class_393; VkIndirectCommandsLayoutCreateInfoNV* tmp_add_class_394; VkIndirectCommandsLayoutTokenNV* tmp_add_class_395; VkIndirectCommandsStreamNV* tmp_add_class_396; VkInitializePerformanceApiInfoINTEL* tmp_add_class_397; VkInputAttachmentAspectReference* tmp_add_class_398; VkInstanceCreateInfo* tmp_add_class_399; VkLayerProperties* tmp_add_class_400; VkMappedMemoryRange* tmp_add_class_401; VkMemoryAllocateFlagsInfo* tmp_add_class_402; VkMemoryAllocateInfo* tmp_add_class_403; VkMemoryBarrier* tmp_add_class_404; VkMemoryBarrier2* tmp_add_class_405; VkMemoryDedicatedAllocateInfo* tmp_add_class_406; VkMemoryDedicatedRequirements* tmp_add_class_407; VkMemoryFdPropertiesKHR* tmp_add_class_408; VkMemoryGetFdInfoKHR* tmp_add_class_409; VkMemoryGetRemoteAddressInfoNV* tmp_add_class_410; VkMemoryHeap* tmp_add_class_411; VkMemoryHostPointerPropertiesEXT* tmp_add_class_412; VkMemoryOpaqueCaptureAddressAllocateInfo* tmp_add_class_413; VkMemoryPriorityAllocateInfoEXT* tmp_add_class_414; VkMemoryRequirements* tmp_add_class_415; VkMemoryRequirements2* tmp_add_class_416; VkMemoryType* tmp_add_class_417; VkMicromapBuildInfoEXT* tmp_add_class_418; VkMicromapBuildSizesInfoEXT* tmp_add_class_419; VkMicromapCreateInfoEXT* tmp_add_class_420; VkMicromapTriangleEXT* tmp_add_class_421; VkMicromapUsageEXT* tmp_add_class_422; VkMicromapVersionInfoEXT* tmp_add_class_423; VkMultiDrawIndexedInfoEXT* tmp_add_class_424; VkMultiDrawInfoEXT* tmp_add_class_425; VkMultisamplePropertiesEXT* tmp_add_class_426; VkMultisampledRenderToSingleSampledInfoEXT* tmp_add_class_427; VkMultiviewPerViewAttributesInfoNVX* tmp_add_class_428; VkMutableDescriptorTypeCreateInfoEXT* tmp_add_class_429; VkMutableDescriptorTypeListEXT* tmp_add_class_430; VkOffset2D* tmp_add_class_431; VkOffset3D* tmp_add_class_432; VkOpaqueCaptureDescriptorDataCreateInfoEXT* tmp_add_class_433; VkOpticalFlowExecuteInfoNV* tmp_add_class_434; VkOpticalFlowImageFormatInfoNV* tmp_add_class_435; VkOpticalFlowImageFormatPropertiesNV* tmp_add_class_436; VkOpticalFlowSessionCreateInfoNV* tmp_add_class_437; VkOpticalFlowSessionCreatePrivateDataInfoNV* tmp_add_class_438; VkPastPresentationTimingGOOGLE* tmp_add_class_439; VkPerformanceConfigurationAcquireInfoINTEL* tmp_add_class_440; VkPerformanceCounterDescriptionKHR* tmp_add_class_441; VkPerformanceCounterKHR* tmp_add_class_442; VkPerformanceCounterResultKHR* tmp_add_class_443; VkPerformanceMarkerInfoINTEL* tmp_add_class_444; VkPerformanceOverrideInfoINTEL* tmp_add_class_445; VkPerformanceQuerySubmitInfoKHR* tmp_add_class_446; VkPerformanceStreamMarkerInfoINTEL* tmp_add_class_447; VkPerformanceValueDataINTEL* tmp_add_class_448; VkPerformanceValueINTEL* tmp_add_class_449; VkPhysicalDevice16BitStorageFeatures* tmp_add_class_450; VkPhysicalDevice4444FormatsFeaturesEXT* tmp_add_class_451; VkPhysicalDevice8BitStorageFeatures* tmp_add_class_452; VkPhysicalDeviceASTCDecodeFeaturesEXT* tmp_add_class_453; VkPhysicalDeviceAccelerationStructureFeaturesKHR* tmp_add_class_454; VkPhysicalDeviceAccelerationStructurePropertiesKHR* tmp_add_class_455; VkPhysicalDeviceAddressBindingReportFeaturesEXT* tmp_add_class_456; VkPhysicalDeviceAmigoProfilingFeaturesSEC* tmp_add_class_457; VkPhysicalDeviceAttachmentFeedbackLoopLayoutFeaturesEXT* tmp_add_class_458; VkPhysicalDeviceBlendOperationAdvancedFeaturesEXT* tmp_add_class_459; VkPhysicalDeviceBlendOperationAdvancedPropertiesEXT* tmp_add_class_460; VkPhysicalDeviceBorderColorSwizzleFeaturesEXT* tmp_add_class_461; VkPhysicalDeviceBufferDeviceAddressFeatures* tmp_add_class_462; VkPhysicalDeviceBufferDeviceAddressFeaturesEXT* tmp_add_class_463; VkPhysicalDeviceClusterCullingShaderFeaturesHUAWEI* tmp_add_class_464; VkPhysicalDeviceClusterCullingShaderPropertiesHUAWEI* tmp_add_class_465; VkPhysicalDeviceCoherentMemoryFeaturesAMD* tmp_add_class_466; VkPhysicalDeviceColorWriteEnableFeaturesEXT* tmp_add_class_467; VkPhysicalDeviceComputeShaderDerivativesFeaturesNV* tmp_add_class_468; VkPhysicalDeviceConditionalRenderingFeaturesEXT* tmp_add_class_469; VkPhysicalDeviceConservativeRasterizationPropertiesEXT* tmp_add_class_470; VkPhysicalDeviceCooperativeMatrixFeaturesNV* tmp_add_class_471; VkPhysicalDeviceCooperativeMatrixPropertiesNV* tmp_add_class_472; VkPhysicalDeviceCopyMemoryIndirectFeaturesNV* tmp_add_class_473; VkPhysicalDeviceCopyMemoryIndirectPropertiesNV* tmp_add_class_474; VkPhysicalDeviceCornerSampledImageFeaturesNV* tmp_add_class_475; VkPhysicalDeviceCoverageReductionModeFeaturesNV* tmp_add_class_476; VkPhysicalDeviceCustomBorderColorFeaturesEXT* tmp_add_class_477; VkPhysicalDeviceCustomBorderColorPropertiesEXT* tmp_add_class_478; VkPhysicalDeviceDedicatedAllocationImageAliasingFeaturesNV* tmp_add_class_479; VkPhysicalDeviceDepthClampZeroOneFeaturesEXT* tmp_add_class_480; VkPhysicalDeviceDepthClipControlFeaturesEXT* tmp_add_class_481; VkPhysicalDeviceDepthClipEnableFeaturesEXT* tmp_add_class_482; VkPhysicalDeviceDepthStencilResolveProperties* tmp_add_class_483; VkPhysicalDeviceDescriptorBufferDensityMapPropertiesEXT* tmp_add_class_484; VkPhysicalDeviceDescriptorBufferFeaturesEXT* tmp_add_class_485; VkPhysicalDeviceDescriptorBufferPropertiesEXT* tmp_add_class_486; VkPhysicalDeviceDescriptorIndexingFeatures* tmp_add_class_487; VkPhysicalDeviceDescriptorIndexingProperties* tmp_add_class_488; VkPhysicalDeviceDescriptorSetHostMappingFeaturesVALVE* tmp_add_class_489; VkPhysicalDeviceDeviceGeneratedCommandsFeaturesNV* tmp_add_class_490; VkPhysicalDeviceDeviceGeneratedCommandsPropertiesNV* tmp_add_class_491; VkPhysicalDeviceDeviceMemoryReportFeaturesEXT* tmp_add_class_492; VkPhysicalDeviceDiagnosticsConfigFeaturesNV* tmp_add_class_493; VkPhysicalDeviceDiscardRectanglePropertiesEXT* tmp_add_class_494; VkPhysicalDeviceDriverProperties* tmp_add_class_495; VkPhysicalDeviceDrmPropertiesEXT* tmp_add_class_496; VkPhysicalDeviceDynamicRenderingFeatures* tmp_add_class_497; VkPhysicalDeviceExclusiveScissorFeaturesNV* tmp_add_class_498; VkPhysicalDeviceExtendedDynamicState2FeaturesEXT* tmp_add_class_499; VkPhysicalDeviceExtendedDynamicState3FeaturesEXT* tmp_add_class_500; VkPhysicalDeviceExtendedDynamicState3PropertiesEXT* tmp_add_class_501; VkPhysicalDeviceExtendedDynamicStateFeaturesEXT* tmp_add_class_502; VkPhysicalDeviceExternalBufferInfo* tmp_add_class_503; VkPhysicalDeviceExternalFenceInfo* tmp_add_class_504; VkPhysicalDeviceExternalImageFormatInfo* tmp_add_class_505; VkPhysicalDeviceExternalMemoryHostPropertiesEXT* tmp_add_class_506; VkPhysicalDeviceExternalMemoryRDMAFeaturesNV* tmp_add_class_507; VkPhysicalDeviceExternalSemaphoreInfo* tmp_add_class_508; VkPhysicalDeviceFaultFeaturesEXT* tmp_add_class_509; VkPhysicalDeviceFeatures* tmp_add_class_510; VkPhysicalDeviceFeatures2* tmp_add_class_511; VkPhysicalDeviceFloatControlsProperties* tmp_add_class_512; VkPhysicalDeviceFragmentDensityMap2FeaturesEXT* tmp_add_class_513; VkPhysicalDeviceFragmentDensityMap2PropertiesEXT* tmp_add_class_514; VkPhysicalDeviceFragmentDensityMapFeaturesEXT* tmp_add_class_515; VkPhysicalDeviceFragmentDensityMapOffsetFeaturesQCOM* tmp_add_class_516; VkPhysicalDeviceFragmentDensityMapOffsetPropertiesQCOM* tmp_add_class_517; VkPhysicalDeviceFragmentDensityMapPropertiesEXT* tmp_add_class_518; VkPhysicalDeviceFragmentShaderBarycentricFeaturesKHR* tmp_add_class_519; VkPhysicalDeviceFragmentShaderBarycentricPropertiesKHR* tmp_add_class_520; VkPhysicalDeviceFragmentShaderInterlockFeaturesEXT* tmp_add_class_521; VkPhysicalDeviceFragmentShadingRateEnumsFeaturesNV* tmp_add_class_522; VkPhysicalDeviceFragmentShadingRateEnumsPropertiesNV* tmp_add_class_523; VkPhysicalDeviceFragmentShadingRateFeaturesKHR* tmp_add_class_524; VkPhysicalDeviceFragmentShadingRateKHR* tmp_add_class_525; VkPhysicalDeviceFragmentShadingRatePropertiesKHR* tmp_add_class_526; VkPhysicalDeviceGlobalPriorityQueryFeaturesKHR* tmp_add_class_527; VkPhysicalDeviceGraphicsPipelineLibraryFeaturesEXT* tmp_add_class_528; VkPhysicalDeviceGraphicsPipelineLibraryPropertiesEXT* tmp_add_class_529; VkPhysicalDeviceGroupProperties* tmp_add_class_530; VkPhysicalDeviceHostQueryResetFeatures* tmp_add_class_531; VkPhysicalDeviceIDProperties* tmp_add_class_532; VkPhysicalDeviceImage2DViewOf3DFeaturesEXT* tmp_add_class_533; VkPhysicalDeviceImageCompressionControlFeaturesEXT* tmp_add_class_534; VkPhysicalDeviceImageCompressionControlSwapchainFeaturesEXT* tmp_add_class_535; VkPhysicalDeviceImageDrmFormatModifierInfoEXT* tmp_add_class_536; VkPhysicalDeviceImageFormatInfo2* tmp_add_class_537; VkPhysicalDeviceImageProcessingFeaturesQCOM* tmp_add_class_538; VkPhysicalDeviceImageProcessingPropertiesQCOM* tmp_add_class_539; VkPhysicalDeviceImageRobustnessFeatures* tmp_add_class_540; VkPhysicalDeviceImageViewImageFormatInfoEXT* tmp_add_class_541; VkPhysicalDeviceImageViewMinLodFeaturesEXT* tmp_add_class_542; VkPhysicalDeviceImagelessFramebufferFeatures* tmp_add_class_543; VkPhysicalDeviceIndexTypeUint8FeaturesEXT* tmp_add_class_544; VkPhysicalDeviceInheritedViewportScissorFeaturesNV* tmp_add_class_545; VkPhysicalDeviceInlineUniformBlockFeatures* tmp_add_class_546; VkPhysicalDeviceInlineUniformBlockProperties* tmp_add_class_547; VkPhysicalDeviceInvocationMaskFeaturesHUAWEI* tmp_add_class_548; VkPhysicalDeviceLegacyDitheringFeaturesEXT* tmp_add_class_549; VkPhysicalDeviceLimits* tmp_add_class_550; VkPhysicalDeviceLineRasterizationFeaturesEXT* tmp_add_class_551; VkPhysicalDeviceLineRasterizationPropertiesEXT* tmp_add_class_552; VkPhysicalDeviceLinearColorAttachmentFeaturesNV* tmp_add_class_553; VkPhysicalDeviceMaintenance3Properties* tmp_add_class_554; VkPhysicalDeviceMaintenance4Features* tmp_add_class_555; VkPhysicalDeviceMaintenance4Properties* tmp_add_class_556; VkPhysicalDeviceMemoryBudgetPropertiesEXT* tmp_add_class_557; VkPhysicalDeviceMemoryDecompressionFeaturesNV* tmp_add_class_558; VkPhysicalDeviceMemoryDecompressionPropertiesNV* tmp_add_class_559; VkPhysicalDeviceMemoryPriorityFeaturesEXT* tmp_add_class_560; VkPhysicalDeviceMemoryProperties* tmp_add_class_561; VkPhysicalDeviceMemoryProperties2* tmp_add_class_562; VkPhysicalDeviceMeshShaderFeaturesEXT* tmp_add_class_563; VkPhysicalDeviceMeshShaderFeaturesNV* tmp_add_class_564; VkPhysicalDeviceMeshShaderPropertiesEXT* tmp_add_class_565; VkPhysicalDeviceMeshShaderPropertiesNV* tmp_add_class_566; VkPhysicalDeviceMultiDrawFeaturesEXT* tmp_add_class_567; VkPhysicalDeviceMultiDrawPropertiesEXT* tmp_add_class_568; VkPhysicalDeviceMultisampledRenderToSingleSampledFeaturesEXT* tmp_add_class_569; VkPhysicalDeviceMultiviewFeatures* tmp_add_class_570; VkPhysicalDeviceMultiviewPerViewAttributesPropertiesNVX* tmp_add_class_571; VkPhysicalDeviceMultiviewPerViewViewportsFeaturesQCOM* tmp_add_class_572; VkPhysicalDeviceMultiviewProperties* tmp_add_class_573; VkPhysicalDeviceMutableDescriptorTypeFeaturesEXT* tmp_add_class_574; VkPhysicalDeviceNonSeamlessCubeMapFeaturesEXT* tmp_add_class_575; VkPhysicalDeviceOpacityMicromapFeaturesEXT* tmp_add_class_576; VkPhysicalDeviceOpacityMicromapPropertiesEXT* tmp_add_class_577; VkPhysicalDeviceOpticalFlowFeaturesNV* tmp_add_class_578; VkPhysicalDeviceOpticalFlowPropertiesNV* tmp_add_class_579; VkPhysicalDevicePCIBusInfoPropertiesEXT* tmp_add_class_580; VkPhysicalDevicePageableDeviceLocalMemoryFeaturesEXT* tmp_add_class_581; VkPhysicalDevicePerformanceQueryFeaturesKHR* tmp_add_class_582; VkPhysicalDevicePerformanceQueryPropertiesKHR* tmp_add_class_583; VkPhysicalDevicePipelineCreationCacheControlFeatures* tmp_add_class_584; VkPhysicalDevicePipelineExecutablePropertiesFeaturesKHR* tmp_add_class_585; VkPhysicalDevicePipelinePropertiesFeaturesEXT* tmp_add_class_586; VkPhysicalDevicePipelineProtectedAccessFeaturesEXT* tmp_add_class_587; VkPhysicalDevicePipelineRobustnessFeaturesEXT* tmp_add_class_588; VkPhysicalDevicePipelineRobustnessPropertiesEXT* tmp_add_class_589; VkPhysicalDevicePointClippingProperties* tmp_add_class_590; VkPhysicalDevicePresentBarrierFeaturesNV* tmp_add_class_591; VkPhysicalDevicePresentIdFeaturesKHR* tmp_add_class_592; VkPhysicalDevicePresentWaitFeaturesKHR* tmp_add_class_593; VkPhysicalDevicePrimitiveTopologyListRestartFeaturesEXT* tmp_add_class_594; VkPhysicalDevicePrimitivesGeneratedQueryFeaturesEXT* tmp_add_class_595; VkPhysicalDevicePrivateDataFeatures* tmp_add_class_596; VkPhysicalDeviceProperties* tmp_add_class_597; VkPhysicalDeviceProperties2* tmp_add_class_598; VkPhysicalDeviceProtectedMemoryFeatures* tmp_add_class_599; VkPhysicalDeviceProtectedMemoryProperties* tmp_add_class_600; VkPhysicalDeviceProvokingVertexFeaturesEXT* tmp_add_class_601; VkPhysicalDeviceProvokingVertexPropertiesEXT* tmp_add_class_602; VkPhysicalDevicePushDescriptorPropertiesKHR* tmp_add_class_603; VkPhysicalDeviceRGBA10X6FormatsFeaturesEXT* tmp_add_class_604; VkPhysicalDeviceRasterizationOrderAttachmentAccessFeaturesEXT* tmp_add_class_605; VkPhysicalDeviceRayQueryFeaturesKHR* tmp_add_class_606; VkPhysicalDeviceRayTracingInvocationReorderFeaturesNV* tmp_add_class_607; VkPhysicalDeviceRayTracingInvocationReorderPropertiesNV* tmp_add_class_608; VkPhysicalDeviceRayTracingMaintenance1FeaturesKHR* tmp_add_class_609; VkPhysicalDeviceRayTracingMotionBlurFeaturesNV* tmp_add_class_610; VkPhysicalDeviceRayTracingPipelineFeaturesKHR* tmp_add_class_611; VkPhysicalDeviceRayTracingPipelinePropertiesKHR* tmp_add_class_612; VkPhysicalDeviceRayTracingPropertiesNV* tmp_add_class_613; VkPhysicalDeviceRepresentativeFragmentTestFeaturesNV* tmp_add_class_614; VkPhysicalDeviceRobustness2FeaturesEXT* tmp_add_class_615; VkPhysicalDeviceRobustness2PropertiesEXT* tmp_add_class_616; VkPhysicalDeviceSampleLocationsPropertiesEXT* tmp_add_class_617; VkPhysicalDeviceSamplerFilterMinmaxProperties* tmp_add_class_618; VkPhysicalDeviceSamplerYcbcrConversionFeatures* tmp_add_class_619; VkPhysicalDeviceScalarBlockLayoutFeatures* tmp_add_class_620; VkPhysicalDeviceSeparateDepthStencilLayoutsFeatures* tmp_add_class_621; VkPhysicalDeviceShaderAtomicFloat2FeaturesEXT* tmp_add_class_622; VkPhysicalDeviceShaderAtomicFloatFeaturesEXT* tmp_add_class_623; VkPhysicalDeviceShaderAtomicInt64Features* tmp_add_class_624; VkPhysicalDeviceShaderClockFeaturesKHR* tmp_add_class_625; VkPhysicalDeviceShaderCoreBuiltinsFeaturesARM* tmp_add_class_626; VkPhysicalDeviceShaderCoreBuiltinsPropertiesARM* tmp_add_class_627; VkPhysicalDeviceShaderCoreProperties2AMD* tmp_add_class_628; VkPhysicalDeviceShaderCorePropertiesAMD* tmp_add_class_629; VkPhysicalDeviceShaderDemoteToHelperInvocationFeatures* tmp_add_class_630; VkPhysicalDeviceShaderDrawParametersFeatures* tmp_add_class_631; VkPhysicalDeviceShaderEarlyAndLateFragmentTestsFeaturesAMD* tmp_add_class_632; VkPhysicalDeviceShaderFloat16Int8Features* tmp_add_class_633; VkPhysicalDeviceShaderImageAtomicInt64FeaturesEXT* tmp_add_class_634; VkPhysicalDeviceShaderImageFootprintFeaturesNV* tmp_add_class_635; VkPhysicalDeviceShaderIntegerDotProductFeatures* tmp_add_class_636; VkPhysicalDeviceShaderIntegerDotProductProperties* tmp_add_class_637; VkPhysicalDeviceShaderIntegerFunctions2FeaturesINTEL* tmp_add_class_638; VkPhysicalDeviceShaderModuleIdentifierFeaturesEXT* tmp_add_class_639; VkPhysicalDeviceShaderModuleIdentifierPropertiesEXT* tmp_add_class_640; VkPhysicalDeviceShaderSMBuiltinsFeaturesNV* tmp_add_class_641; VkPhysicalDeviceShaderSMBuiltinsPropertiesNV* tmp_add_class_642; VkPhysicalDeviceShaderSubgroupExtendedTypesFeatures* tmp_add_class_643; VkPhysicalDeviceShaderSubgroupUniformControlFlowFeaturesKHR* tmp_add_class_644; VkPhysicalDeviceShaderTerminateInvocationFeatures* tmp_add_class_645; VkPhysicalDeviceShadingRateImageFeaturesNV* tmp_add_class_646; VkPhysicalDeviceShadingRateImagePropertiesNV* tmp_add_class_647; VkPhysicalDeviceSparseImageFormatInfo2* tmp_add_class_648; VkPhysicalDeviceSparseProperties* tmp_add_class_649; VkPhysicalDeviceSubgroupProperties* tmp_add_class_650; VkPhysicalDeviceSubgroupSizeControlFeatures* tmp_add_class_651; VkPhysicalDeviceSubgroupSizeControlProperties* tmp_add_class_652; VkPhysicalDeviceSubpassMergeFeedbackFeaturesEXT* tmp_add_class_653; VkPhysicalDeviceSubpassShadingFeaturesHUAWEI* tmp_add_class_654; VkPhysicalDeviceSubpassShadingPropertiesHUAWEI* tmp_add_class_655; VkPhysicalDeviceSurfaceInfo2KHR* tmp_add_class_656; VkPhysicalDeviceSwapchainMaintenance1FeaturesEXT* tmp_add_class_657; VkPhysicalDeviceSynchronization2Features* tmp_add_class_658; VkPhysicalDeviceTexelBufferAlignmentFeaturesEXT* tmp_add_class_659; VkPhysicalDeviceTexelBufferAlignmentProperties* tmp_add_class_660; VkPhysicalDeviceTextureCompressionASTCHDRFeatures* tmp_add_class_661; VkPhysicalDeviceTilePropertiesFeaturesQCOM* tmp_add_class_662; VkPhysicalDeviceTimelineSemaphoreFeatures* tmp_add_class_663; VkPhysicalDeviceTimelineSemaphoreProperties* tmp_add_class_664; VkPhysicalDeviceToolProperties* tmp_add_class_665; VkPhysicalDeviceTransformFeedbackFeaturesEXT* tmp_add_class_666; VkPhysicalDeviceTransformFeedbackPropertiesEXT* tmp_add_class_667; VkPhysicalDeviceUniformBufferStandardLayoutFeatures* tmp_add_class_668; VkPhysicalDeviceVariablePointersFeatures* tmp_add_class_669; VkPhysicalDeviceVertexAttributeDivisorFeaturesEXT* tmp_add_class_670; VkPhysicalDeviceVertexAttributeDivisorPropertiesEXT* tmp_add_class_671; VkPhysicalDeviceVertexInputDynamicStateFeaturesEXT* tmp_add_class_672; VkPhysicalDeviceVideoFormatInfoKHR* tmp_add_class_673; VkPhysicalDeviceVulkan11Features* tmp_add_class_674; VkPhysicalDeviceVulkan11Properties* tmp_add_class_675; VkPhysicalDeviceVulkan12Features* tmp_add_class_676; VkPhysicalDeviceVulkan12Properties* tmp_add_class_677; VkPhysicalDeviceVulkan13Features* tmp_add_class_678; VkPhysicalDeviceVulkan13Properties* tmp_add_class_679; VkPhysicalDeviceVulkanMemoryModelFeatures* tmp_add_class_680; VkPhysicalDeviceWorkgroupMemoryExplicitLayoutFeaturesKHR* tmp_add_class_681; VkPhysicalDeviceYcbcr2Plane444FormatsFeaturesEXT* tmp_add_class_682; VkPhysicalDeviceYcbcrImageArraysFeaturesEXT* tmp_add_class_683; VkPhysicalDeviceZeroInitializeWorkgroupMemoryFeatures* tmp_add_class_684; VkPipelineCacheCreateInfo* tmp_add_class_685; VkPipelineCacheHeaderVersionOne* tmp_add_class_686; VkPipelineColorBlendAdvancedStateCreateInfoEXT* tmp_add_class_687; VkPipelineColorBlendAttachmentState* tmp_add_class_688; VkPipelineColorBlendStateCreateInfo* tmp_add_class_689; VkPipelineColorWriteCreateInfoEXT* tmp_add_class_690; VkPipelineCompilerControlCreateInfoAMD* tmp_add_class_691; VkPipelineCoverageModulationStateCreateInfoNV* tmp_add_class_692; VkPipelineCoverageReductionStateCreateInfoNV* tmp_add_class_693; VkPipelineCoverageToColorStateCreateInfoNV* tmp_add_class_694; VkPipelineCreationFeedback* tmp_add_class_695; VkPipelineCreationFeedbackCreateInfo* tmp_add_class_696; VkPipelineDepthStencilStateCreateInfo* tmp_add_class_697; VkPipelineDiscardRectangleStateCreateInfoEXT* tmp_add_class_698; VkPipelineDynamicStateCreateInfo* tmp_add_class_699; VkPipelineExecutableInfoKHR* tmp_add_class_700; VkPipelineExecutableInternalRepresentationKHR* tmp_add_class_701; VkPipelineExecutablePropertiesKHR* tmp_add_class_702; VkPipelineExecutableStatisticKHR* tmp_add_class_703; VkPipelineExecutableStatisticValueKHR* tmp_add_class_704; VkPipelineFragmentShadingRateEnumStateCreateInfoNV* tmp_add_class_705; VkPipelineFragmentShadingRateStateCreateInfoKHR* tmp_add_class_706; VkPipelineInfoKHR* tmp_add_class_707; VkPipelineInputAssemblyStateCreateInfo* tmp_add_class_708; VkPipelineLayoutCreateInfo* tmp_add_class_709; VkPipelineLibraryCreateInfoKHR* tmp_add_class_710; VkPipelineMultisampleStateCreateInfo* tmp_add_class_711; VkPipelinePropertiesIdentifierEXT* tmp_add_class_712; VkPipelineRasterizationConservativeStateCreateInfoEXT* tmp_add_class_713; VkPipelineRasterizationDepthClipStateCreateInfoEXT* tmp_add_class_714; VkPipelineRasterizationLineStateCreateInfoEXT* tmp_add_class_715; VkPipelineRasterizationProvokingVertexStateCreateInfoEXT* tmp_add_class_716; VkPipelineRasterizationStateCreateInfo* tmp_add_class_717; VkPipelineRasterizationStateRasterizationOrderAMD* tmp_add_class_718; VkPipelineRasterizationStateStreamCreateInfoEXT* tmp_add_class_719; VkPipelineRenderingCreateInfo* tmp_add_class_720; VkPipelineRepresentativeFragmentTestStateCreateInfoNV* tmp_add_class_721; VkPipelineRobustnessCreateInfoEXT* tmp_add_class_722; VkPipelineSampleLocationsStateCreateInfoEXT* tmp_add_class_723; VkPipelineShaderStageCreateInfo* tmp_add_class_724; VkPipelineShaderStageModuleIdentifierCreateInfoEXT* tmp_add_class_725; VkPipelineShaderStageRequiredSubgroupSizeCreateInfo* tmp_add_class_726; VkPipelineTessellationDomainOriginStateCreateInfo* tmp_add_class_727; VkPipelineTessellationStateCreateInfo* tmp_add_class_728; VkPipelineVertexInputDivisorStateCreateInfoEXT* tmp_add_class_729; VkPipelineVertexInputStateCreateInfo* tmp_add_class_730; VkPipelineViewportCoarseSampleOrderStateCreateInfoNV* tmp_add_class_731; VkPipelineViewportDepthClipControlCreateInfoEXT* tmp_add_class_732; VkPipelineViewportExclusiveScissorStateCreateInfoNV* tmp_add_class_733; VkPipelineViewportShadingRateImageStateCreateInfoNV* tmp_add_class_734; VkPipelineViewportStateCreateInfo* tmp_add_class_735; VkPipelineViewportSwizzleStateCreateInfoNV* tmp_add_class_736; VkPipelineViewportWScalingStateCreateInfoNV* tmp_add_class_737; VkPresentIdKHR* tmp_add_class_738; VkPresentInfoKHR* tmp_add_class_739; VkPresentRegionKHR* tmp_add_class_740; VkPresentRegionsKHR* tmp_add_class_741; VkPresentTimeGOOGLE* tmp_add_class_742; VkPresentTimesInfoGOOGLE* tmp_add_class_743; VkPrivateDataSlotCreateInfo* tmp_add_class_744; VkProtectedSubmitInfo* tmp_add_class_745; VkPushConstantRange* tmp_add_class_746; VkQueryPoolCreateInfo* tmp_add_class_747; VkQueryPoolPerformanceCreateInfoKHR* tmp_add_class_748; VkQueryPoolPerformanceQueryCreateInfoINTEL* tmp_add_class_749; VkQueueFamilyCheckpointProperties2NV* tmp_add_class_750; VkQueueFamilyCheckpointPropertiesNV* tmp_add_class_751; VkQueueFamilyGlobalPriorityPropertiesKHR* tmp_add_class_752; VkQueueFamilyProperties* tmp_add_class_753; VkQueueFamilyProperties2* tmp_add_class_754; VkQueueFamilyQueryResultStatusPropertiesKHR* tmp_add_class_755; VkQueueFamilyVideoPropertiesKHR* tmp_add_class_756; VkRayTracingPipelineCreateInfoKHR* tmp_add_class_757; VkRayTracingPipelineCreateInfoNV* tmp_add_class_758; VkRayTracingPipelineInterfaceCreateInfoKHR* tmp_add_class_759; VkRayTracingShaderGroupCreateInfoKHR* tmp_add_class_760; VkRayTracingShaderGroupCreateInfoNV* tmp_add_class_761; VkRect2D* tmp_add_class_762; VkRectLayerKHR* tmp_add_class_763; VkRefreshCycleDurationGOOGLE* tmp_add_class_764; VkReleaseSwapchainImagesInfoEXT* tmp_add_class_765; VkRenderPassAttachmentBeginInfo* tmp_add_class_766; VkRenderPassBeginInfo* tmp_add_class_767; VkRenderPassCreateInfo* tmp_add_class_768; VkRenderPassCreateInfo2* tmp_add_class_769; VkRenderPassCreationControlEXT* tmp_add_class_770; VkRenderPassCreationFeedbackCreateInfoEXT* tmp_add_class_771; VkRenderPassCreationFeedbackInfoEXT* tmp_add_class_772; VkRenderPassFragmentDensityMapCreateInfoEXT* tmp_add_class_773; VkRenderPassInputAttachmentAspectCreateInfo* tmp_add_class_774; VkRenderPassMultiviewCreateInfo* tmp_add_class_775; VkRenderPassSampleLocationsBeginInfoEXT* tmp_add_class_776; VkRenderPassSubpassFeedbackCreateInfoEXT* tmp_add_class_777; VkRenderPassSubpassFeedbackInfoEXT* tmp_add_class_778; VkRenderPassTransformBeginInfoQCOM* tmp_add_class_779; VkRenderingAttachmentInfo* tmp_add_class_780; VkRenderingFragmentDensityMapAttachmentInfoEXT* tmp_add_class_781; VkRenderingFragmentShadingRateAttachmentInfoKHR* tmp_add_class_782; VkRenderingInfo* tmp_add_class_783; VkResolveImageInfo2* tmp_add_class_784; VkSRTDataNV* tmp_add_class_785; VkSampleLocationEXT* tmp_add_class_786; VkSampleLocationsInfoEXT* tmp_add_class_787; VkSamplerBorderColorComponentMappingCreateInfoEXT* tmp_add_class_788; VkSamplerCaptureDescriptorDataInfoEXT* tmp_add_class_789; VkSamplerCreateInfo* tmp_add_class_790; VkSamplerCustomBorderColorCreateInfoEXT* tmp_add_class_791; VkSamplerReductionModeCreateInfo* tmp_add_class_792; VkSamplerYcbcrConversionCreateInfo* tmp_add_class_793; VkSamplerYcbcrConversionImageFormatProperties* tmp_add_class_794; VkSamplerYcbcrConversionInfo* tmp_add_class_795; VkSemaphoreCreateInfo* tmp_add_class_796; VkSemaphoreGetFdInfoKHR* tmp_add_class_797; VkSemaphoreSignalInfo* tmp_add_class_798; VkSemaphoreSubmitInfo* tmp_add_class_799; VkSemaphoreTypeCreateInfo* tmp_add_class_800; VkSemaphoreWaitInfo* tmp_add_class_801; VkSetStateFlagsIndirectCommandNV* tmp_add_class_802; VkShaderModuleCreateInfo* tmp_add_class_803; VkShaderModuleIdentifierEXT* tmp_add_class_804; VkShaderModuleValidationCacheCreateInfoEXT* tmp_add_class_805; VkShaderResourceUsageAMD* tmp_add_class_806; VkShaderStatisticsInfoAMD* tmp_add_class_807; VkShadingRatePaletteNV* tmp_add_class_808; VkSharedPresentSurfaceCapabilitiesKHR* tmp_add_class_809; VkSparseBufferMemoryBindInfo* tmp_add_class_810; VkSparseImageFormatProperties* tmp_add_class_811; VkSparseImageFormatProperties2* tmp_add_class_812; VkSparseImageMemoryBind* tmp_add_class_813; VkSparseImageMemoryBindInfo* tmp_add_class_814; VkSparseImageMemoryRequirements* tmp_add_class_815; VkSparseImageMemoryRequirements2* tmp_add_class_816; VkSparseImageOpaqueMemoryBindInfo* tmp_add_class_817; VkSparseMemoryBind* tmp_add_class_818; VkSpecializationInfo* tmp_add_class_819; VkSpecializationMapEntry* tmp_add_class_820; VkStencilOpState* tmp_add_class_821; VkStridedDeviceAddressRegionKHR* tmp_add_class_822; VkSubmitInfo* tmp_add_class_823; VkSubmitInfo2* tmp_add_class_824; VkSubpassBeginInfo* tmp_add_class_825; VkSubpassDependency* tmp_add_class_826; VkSubpassDependency2* tmp_add_class_827; VkSubpassDescription* tmp_add_class_828; VkSubpassDescription2* tmp_add_class_829; VkSubpassDescriptionDepthStencilResolve* tmp_add_class_830; VkSubpassEndInfo* tmp_add_class_831; VkSubpassFragmentDensityMapOffsetEndInfoQCOM* tmp_add_class_832; VkSubpassResolvePerformanceQueryEXT* tmp_add_class_833; VkSubpassSampleLocationsEXT* tmp_add_class_834; VkSubpassShadingPipelineCreateInfoHUAWEI* tmp_add_class_835; VkSubresourceLayout* tmp_add_class_836; VkSubresourceLayout2EXT* tmp_add_class_837; VkSurfaceCapabilities2EXT* tmp_add_class_838; VkSurfaceCapabilities2KHR* tmp_add_class_839; VkSurfaceCapabilitiesKHR* tmp_add_class_840; VkSurfaceCapabilitiesPresentBarrierNV* tmp_add_class_841; VkSurfaceFormat2KHR* tmp_add_class_842; VkSurfaceFormatKHR* tmp_add_class_843; VkSurfacePresentModeCompatibilityEXT* tmp_add_class_844; VkSurfacePresentModeEXT* tmp_add_class_845; VkSurfacePresentScalingCapabilitiesEXT* tmp_add_class_846; VkSurfaceProtectedCapabilitiesKHR* tmp_add_class_847; VkSwapchainCounterCreateInfoEXT* tmp_add_class_848; VkSwapchainCreateInfoKHR* tmp_add_class_849; VkSwapchainDisplayNativeHdrCreateInfoAMD* tmp_add_class_850; VkSwapchainPresentBarrierCreateInfoNV* tmp_add_class_851; VkSwapchainPresentFenceInfoEXT* tmp_add_class_852; VkSwapchainPresentModeInfoEXT* tmp_add_class_853; VkSwapchainPresentModesCreateInfoEXT* tmp_add_class_854; VkSwapchainPresentScalingCreateInfoEXT* tmp_add_class_855; VkTextureLODGatherFormatPropertiesAMD* tmp_add_class_856; VkTilePropertiesQCOM* tmp_add_class_857; VkTimelineSemaphoreSubmitInfo* tmp_add_class_858; VkTraceRaysIndirectCommand2KHR* tmp_add_class_859; VkTraceRaysIndirectCommandKHR* tmp_add_class_860; VkTransformMatrixKHR* tmp_add_class_861; VkValidationCacheCreateInfoEXT* tmp_add_class_862; VkValidationFeaturesEXT* tmp_add_class_863; VkValidationFlagsEXT* tmp_add_class_864; VkVertexInputAttributeDescription* tmp_add_class_865; VkVertexInputAttributeDescription2EXT* tmp_add_class_866; VkVertexInputBindingDescription* tmp_add_class_867; VkVertexInputBindingDescription2EXT* tmp_add_class_868; VkVertexInputBindingDivisorDescriptionEXT* tmp_add_class_869; VkVideoBeginCodingInfoKHR* tmp_add_class_870; VkVideoCapabilitiesKHR* tmp_add_class_871; VkVideoCodingControlInfoKHR* tmp_add_class_872; VkVideoDecodeCapabilitiesKHR* tmp_add_class_873; VkVideoDecodeH264CapabilitiesKHR* tmp_add_class_874; VkVideoDecodeH264DpbSlotInfoKHR* tmp_add_class_875; VkVideoDecodeH264PictureInfoKHR* tmp_add_class_876; VkVideoDecodeH264ProfileInfoKHR* tmp_add_class_877; VkVideoDecodeH264SessionParametersAddInfoKHR* tmp_add_class_878; VkVideoDecodeH264SessionParametersCreateInfoKHR* tmp_add_class_879; VkVideoDecodeH265CapabilitiesKHR* tmp_add_class_880; VkVideoDecodeH265DpbSlotInfoKHR* tmp_add_class_881; VkVideoDecodeH265PictureInfoKHR* tmp_add_class_882; VkVideoDecodeH265ProfileInfoKHR* tmp_add_class_883; VkVideoDecodeH265SessionParametersAddInfoKHR* tmp_add_class_884; VkVideoDecodeH265SessionParametersCreateInfoKHR* tmp_add_class_885; VkVideoDecodeInfoKHR* tmp_add_class_886; VkVideoDecodeUsageInfoKHR* tmp_add_class_887; VkVideoEndCodingInfoKHR* tmp_add_class_888; VkVideoFormatPropertiesKHR* tmp_add_class_889; VkVideoPictureResourceInfoKHR* tmp_add_class_890; VkVideoProfileInfoKHR* tmp_add_class_891; VkVideoProfileListInfoKHR* tmp_add_class_892; VkVideoReferenceSlotInfoKHR* tmp_add_class_893; VkVideoSessionCreateInfoKHR* tmp_add_class_894; VkVideoSessionMemoryRequirementsKHR* tmp_add_class_895; VkVideoSessionParametersCreateInfoKHR* tmp_add_class_896; VkVideoSessionParametersUpdateInfoKHR* tmp_add_class_897; VkViewport* tmp_add_class_898; VkViewportSwizzleNV* tmp_add_class_899; VkViewportWScalingNV* tmp_add_class_900; VkWriteDescriptorSet* tmp_add_class_901; VkWriteDescriptorSetAccelerationStructureKHR* tmp_add_class_902; VkWriteDescriptorSetAccelerationStructureNV* tmp_add_class_903; VkWriteDescriptorSetInlineUniformBlock* tmp_add_class_904; VkXYColorEXT* tmp_add_class_905; _G_fpos64_t* tmp_add_class_906; _G_fpos_t* tmp_add_class_907; _IO_cookie_io_functions_t* tmp_add_class_908; stbrp_context* tmp_add_class_909; stbrp_node* tmp_add_class_910; stbrp_rect* tmp_add_class_911; stbtt_fontinfo* tmp_add_class_912; stbtt_pack_context* tmp_add_class_913; The GCC parameters: gcc -fdump-lang-raw -fkeep-inline-functions -c -x c++ -fpermissive -w "/tmp/P7fHNyhv61/dump1.h" -I/usr/include/imgui -I/usr/include/stb -I/usr/include/directx