0118:fixme:heap:RtlSetHeapInformation 0x540000 0 0x53e750 4 stub 0118:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x1800183e0, 0x18008ffa0, 0x18008ffc0) stub. 0118:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1800663bd, 28) stub 0118:fixme:reg:GetEnabledXStateFeatures 0118:fixme:reg:GetEnabledXStateFeatures 0118:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0xc7eff0, 0x10af240, 0x10af260) stub. 0118:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0xead83c, 28) stub 0118:fixme:kernelbase:QuirkIsEnabled3 (0x53f120, 0xffffffff) stub! 0118:fixme:process:GetNumaHighestNodeNumber (0x53f998): semi-stub 0118:fixme:thread:SetThreadStackGuarantee (0x53f960): stub 0118:fixme:ntdll:EtwEventRegister ({e13c0d23-ccbc-4e12-931b-d9cc2eee27e4}, 0xb94350, 0x10a40d0, 0x10b2d78) stub. 0118:fixme:ntdll:EtwEventRegister ({763fd754-7086-4dfe-95eb-c01a46faf4ca}, 0xb94350, 0x10a4890, 0x10a4e68) stub. 0118:fixme:ntdll:EtwEventRegister ({a669021c-c450-4609-a035-5af59af4df18}, 0xb94350, 0x10b1570, 0x10b2d88) stub. 0118:fixme:ntdll:EtwEventRegister ({cc2bcbba-16b6-4cf3-8990-d74c2e8af500}, 0xb94350, 0x10a4220, 0x10b2d90) stub. 0118:fixme:wer:WerRegisterRuntimeExceptionModule (L"C:\\windows\\Microsoft.NET\\Framework64\\v4.0.30319\\mscordacwks.dll", 0x760000) stub! 0118:fixme:reg:GetEnabledXStateFeatures 0118:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x1a372bc0, 0x1a39b8a0, 0x1a39b8c0) stub. 0118:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1a387e91, 28) stub 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Core" 0118:fixme:shell:URL_ParseUrl failed to parse L"System" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Xml" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Numerics" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Security" 0118:fixme:shell:URL_ParseUrl failed to parse L"System" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Steam" 0118:fixme:shell:URL_ParseUrl failed to parse L"Steamworks.NET" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Render" 0118:fixme:shell:URL_ParseUrl failed to parse L"SpaceEngineers.Game" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Library" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Xml" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Data.SqlXml" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Math" 0118:fixme:nls:LocaleNameToLCID unsupported flags 8000000 0118:fixme:nls:LCIDToLocaleName unsupported flags 8000000 0118:fixme:nls:get_dummy_preferred_ui_language (0x8 0x5395f0 (nil) 0x5395f4) returning a dummy value (current locale) 0118:fixme:nls:get_dummy_preferred_ui_language (0x8 0x5395f0 0xa8d30 0x5395f4) returning a dummy value (current locale) 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Game" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Graphics" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Windows.Forms" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" 0118:fixme:shell:URL_ParseUrl failed to parse L"Accessibility" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Deployment" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Serialization.Formatters.Soap" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Drawing" 0118:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 0x53e890, 0xca900, 0x53e898, 0x53e888 0118:fixme:nls:GetFileMUIPath stub: 0x10, L"C:\\windows\\system32\\tzres.dll", (null), 0x53e890, 0xca900, 0x53e898, 0x53e888 2019-03-23 23:17:07.719: App Version: 01_189_044 2019-03-23 23:17:07.719: Is official: True [NO][IS][NAMP] 2019-03-23 23:17:07.719: Environment.ProcessorCount: 16 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Management" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration.Install" 0118:fixme:shell:URL_ParseUrl failed to parse L"Microsoft.JScript" 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:nls:LCMapStringEx unsupported lparam c08a0 0118:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_ConnectServer authentication not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1b96fdf0, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1b970630, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1b975b10, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 2019-03-23 23:17:07.753: Environment.OSVersion: Microsoft Windows 7 Professional (Microsoft Windows NT 6.1.7601 Service Pack 1) 2019-03-23 23:17:07.753: Environment.CommandLine: "C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers\Bin64\SpaceEngineers.exe" 2019-03-23 23:17:07.753: Environment.Is64BitProcess: True 2019-03-23 23:17:07.753: Environment.Is64BitOperatingSystem: True 2019-03-23 23:17:07.753: Environment.Version: 4.6.2 or later (461814) 2019-03-23 23:17:07.753: Environment.CurrentDirectory: Z:\home\zuriel 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_ConnectServer authentication not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1b976270, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1b976820, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1b976940, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 2019-03-23 23:17:07.949: CPU Info: AMD Ryzen 7 2700X Eight-Core Processor 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Configuration" 0118:fixme:process:FlushProcessWriteBuffers : stub 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f448, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f448, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1b976be8 0x53c3c0 0x53cdb0 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1b97fed0 0x53cb20 0x53d510 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1b97fed0 0x53cb20 0x53d510 (nil) 0118:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x13f006d00, 0x13f057518, 0x13f057510) stub. 0118:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x13f006d00, 0x13f057550, 0x13f057548) stub. 0118:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x13f006d00, 0x13f0574e0, 0x13f0574d8) stub. 0118:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x13f006d00, 0x13f057588, 0x13f057580) stub. 0118:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x13f006d00, 0x13f0575c0, 0x13f0575b8) stub. 0118:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x2687b460, 0x26935380, 0x26935378) stub. 0118:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x2687b460, 0x269353b8, 0x269353b0) stub. 0118:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x2687b460, 0x26935348, 0x26935340) stub. 0118:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x2687b460, 0x269353f0, 0x269353e8) stub. 0118:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x2687b460, 0x26935428, 0x26935420) stub. 0118:fixme:imm:ImmGetOpenStatus (0x1bf3da70): semi-stub 0118:fixme:ntdll:EtwEventRegister ({35167f8e-49b2-4b96-ab86-435b59336b5e}, 0x1aaa26fc, (nil), 0x1c46798) stub. 0118:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1c46730, 65) stub 0118:fixme:shell:URL_ParseUrl failed to parse L"HavokWrapper" 0118:fixme:shell:URL_ParseUrl failed to parse L"GameAnalytics.Mono" 0118:fixme:shell:URL_ParseUrl failed to parse L"NLog" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.ServiceModel" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.ServiceModel.Internals" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Serialization" 0118:fixme:shell:URL_ParseUrl failed to parse L"SMDiagnostics" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.IdentityModel" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Transactions" 0118:fixme:shell:URL_ParseUrl failed to parse L"Microsoft.Transactions.Bridge" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.EnterpriseServices" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Messaging" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Web.Services" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Xaml" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Net.Http" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.DurableInstancing" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.ServiceProcess" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.DirectoryServices" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.IdentityModel.Selectors" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Web.ApplicationServices" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Xml.Linq" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Data" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Caching" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Serialization" 011e:fixme:shell:URL_ParseUrl failed to parse L"System.Data.SQLite" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Render11" 0118:fixme:shell:URL_ParseUrl failed to parse L"SharpDX.Direct3D9" 011e:fixme:shell:URL_ParseUrl failed to parse L"System.Transactions" 0118:fixme:shell:URL_ParseUrl failed to parse L"SharpDX.DXGI" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Runtime" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Ansel" 0118:fixme:shell:URL_ParseUrl failed to parse L"SharpDX" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Threading" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Collections" 011e:fixme:heap:RtlSetHeapInformation 0x28e10000 0 0x2879d760 4 stub 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0118:fixme:shell:URL_ParseUrl failed to parse L"SharpDX.Direct3D11" 2019-03-23 23:17:09.041: App Version: Version unknown 011b:fixme:shell:URL_ParseUrl failed to parse L"System.Reflection" info: Game: SpaceEngineers.exe info: DXVK: v1.0.1 warn: OpenVR: Failed to locate module 011e:fixme:shell:URL_ParseUrl failed to parse L"System.EnterpriseServices" 011e:fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Remoting" 011e:fixme:ole:CoGetDefaultContext -1 {000001c6-0000-0000-c000-000000000046} 0x2879f000 stub 011e:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} info: Enabled instance extensions: info: VK_KHR_get_physical_device_properties2 info: VK_KHR_surface info: VK_KHR_win32_surface 011e:fixme:ntdll:NtLockFile I/O completion on lock not implemented yet info: AMD RADV VEGA10 (LLVM 9.0.0): info: Driver: 19.0.99 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 7920 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 8176 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe info: AMD RADV VEGA10 (LLVM 9.0.0): info: Driver: 19.0.99 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 7920 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 8176 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.InteropServices" info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0 info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Enabled device extensions: info: VK_EXT_depth_clip_enable info: VK_EXT_memory_priority info: VK_EXT_shader_viewport_index_layer info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_dedicated_allocation info: VK_KHR_descriptor_update_template info: VK_KHR_driver_properties info: VK_KHR_get_memory_requirements2 info: VK_KHR_image_format_list info: VK_KHR_maintenance1 info: VK_KHR_maintenance2 info: VK_KHR_sampler_mirror_clamp_to_edge info: VK_KHR_shader_draw_parameters info: VK_KHR_swapchain 0118:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9db032. 0118:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9b3760. 0118:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9e6bb0. 0118:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9c5870. ***************************************************************************** * WARNING: RADV_TRACE_FILE is costly and should only be used for debugging! * ***************************************************************************** Trace file will be dumped to /tmp/radv-trace.txt Enabled debug options: allbos, vmfaults, syncshaders, 011e:fixme:ras:RasEnumConnectionsW (0x1c165e20,0x2879ee50,0x2879ee58),stub! 011e:fixme:ras:RasEnumConnectionsW RAS support is not implemented! Configure program to use LAN connection/winsock instead! 011e:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 011e:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 011e:fixme:ras:RasConnectionNotificationW (0xffffffffffffffff,0x3c8,0x00000003),stub! 011e:fixme:ntdll:EtwEventRegister ({38ed3633-5e3f-5989-bf25-f0b1b3318c9b}, 0x1aac30dc, (nil), 0x1fc28b0) stub. 011e:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1fc2858, 53) stub 011e:fixme:ntdll:EtwEventRegister ({8e9f5090-2d75-4d03-8a81-e5afbf85daf1}, 0x1aac313c, (nil), 0x1fc8308) stub. 011e:fixme:winhttp:get_system_proxy_autoconfig_url no support on this platform 011e:fixme:winhttp:WinHttpDetectAutoProxyConfigUrl discovery via DHCP not supported 011e:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x20000 011e:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 011e:err:winsock:WSAIoctl -> SIO_ADDRESS_LIST_CHANGE request failed with status 0x2733 011e:fixme:crypt:CertAddCertificateLinkToStore (0x1c16b230, 0x1c16afd8, 00000004, (nil)): semi-stub info: DXVK: Read 112 valid state cache entries info: DXVK: Using 12 compiler threads warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0 info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Enabled device extensions: info: VK_EXT_depth_clip_enable info: VK_EXT_memory_priority info: VK_EXT_shader_viewport_index_layer info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_dedicated_allocation info: VK_KHR_descriptor_update_template info: VK_KHR_driver_properties info: VK_KHR_get_memory_requirements2 info: VK_KHR_image_format_list info: VK_KHR_maintenance1 info: VK_KHR_maintenance2 info: VK_KHR_sampler_mirror_clamp_to_edge info: VK_KHR_shader_draw_parameters info: VK_KHR_swapchain 0118:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9db032. 0118:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9b3760. 0118:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9e6bb0. 0118:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9c5870. ***************************************************************************** * WARNING: RADV_TRACE_FILE is costly and should only be used for debugging! * ***************************************************************************** Trace file will be dumped to /tmp/radv-trace.txt Enabled debug options: allbos, vmfaults, syncshaders, info: DXVK: Read 112 valid state cache entries info: DXVK: Using 12 compiler threads warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_ConnectServer authentication not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c15d6c0, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented info: Game: SpaceEngineers.exe info: DXVK: v1.0.1 warn: OpenVR: Failed to locate module info: Enabled instance extensions: info: VK_KHR_get_physical_device_properties2 info: VK_KHR_surface info: VK_KHR_win32_surface info: AMD RADV VEGA10 (LLVM 9.0.0): info: Driver: 19.0.99 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 7920 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 8176 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe info: AMD RADV VEGA10 (LLVM 9.0.0): info: Driver: 19.0.99 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 7920 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 8176 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c15d900, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c15d980, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f448, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 2019-03-23 23:17:11.249: Steam.IsActive: True 2019-03-23 23:17:11.250: Steam.IsOnline: True 2019-03-23 23:17:11.250: Steam.OwnsGame: False 2019-03-23 23:17:11.250: Steam.UserId: 76561197966661545 2019-03-23 23:17:11.250: Steam.UserName: Dainbram 2019-03-23 23:17:11.250: Steam.Branch: default 2019-03-23 23:17:11.250: Build date: 2019-03-20 02:50 2019-03-23 23:17:11.250: Build version: 0.1.7018.26705 0118:fixme:shell:URL_ParseUrl failed to parse L"" 0118:fixme:shell:URL_ParseUrl failed to parse L"" 0118:fixme:shell:URL_ParseUrl failed to parse L"" 0118:fixme:shell:URL_ParseUrl failed to parse L"" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.RenderDirect" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Input" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Native" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Game.XmlSerializers" 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0118:fixme:shell:URL_ParseUrl failed to parse L"SpaceEngineers.ObjectBuilders.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.OpenVRWrapper" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Net.Http" 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Audio" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0142:fixme:reg:GetEnabledXStateFeatures 0142:fixme:reg:GetEnabledXStateFeatures 0142:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3db460, 0x495380, 0x495378) stub. 0142:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3db460, 0x4953b8, 0x4953b0) stub. 0142:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3db460, 0x495348, 0x495340) stub. 0142:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x3db460, 0x4953f0, 0x4953e8) stub. 0142:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x3db460, 0x495428, 0x495420) stub. 0142:fixme:imm:ImmGetOpenStatus (0x20240): semi-stub 0142:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub 0142:fixme:heap:RtlSetHeapInformation 0x1ae0000 0 0x32c210 4 stub 0142:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x1d183e0, 0x1d8ffa0, 0x1d8ffc0) stub. 0142:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1d663bd, 28) stub 0142:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x24deff0, 0x290f240, 0x290f260) stub. 0142:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x270d83c, 28) stub 0144:fixme:reg:GetEnabledXStateFeatures 0144:fixme:reg:GetEnabledXStateFeatures 0144:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x2db460, 0x395380, 0x395378) stub. 0144:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x2db460, 0x3953b8, 0x3953b0) stub. 0144:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x2db460, 0x395348, 0x395340) stub. 0144:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x2db460, 0x3953f0, 0x3953e8) stub. 0144:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x2db460, 0x395428, 0x395420) stub. 0144:fixme:imm:ImmGetOpenStatus (0x20000): semi-stub 0144:fixme:ver:GetCurrentPackageId (0x22ed50 (nil)): stub 0144:fixme:imm:ImmReleaseContext ((nil), (nil)): stub 0144:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0144:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0144:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0144:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0144:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0142:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0142:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0142:fixme:imm:ImmReleaseContext ((nil), (nil)): stub 0142:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0142:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0142:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0142:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0142:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0146:fixme:reg:GetEnabledXStateFeatures 0146:fixme:reg:GetEnabledXStateFeatures 0146:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3db460, 0x495380, 0x495378) stub. 0146:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3db460, 0x4953b8, 0x4953b0) stub. 0146:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3db460, 0x495348, 0x495340) stub. 0146:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x3db460, 0x4953f0, 0x4953e8) stub. 0146:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x3db460, 0x495428, 0x495420) stub. 0146:fixme:imm:ImmGetOpenStatus (0x20240): semi-stub 0146:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub 0146:fixme:heap:RtlSetHeapInformation 0x1ae0000 0 0x32c210 4 stub 0146:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x1d183e0, 0x1d8ffa0, 0x1d8ffc0) stub. 0146:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1d663bd, 28) stub 0146:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x24deff0, 0x290f240, 0x290f260) stub. 0146:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x270d83c, 28) stub 0148:fixme:reg:GetEnabledXStateFeatures 0148:fixme:reg:GetEnabledXStateFeatures 0148:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x2db460, 0x395380, 0x395378) stub. 0148:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x2db460, 0x3953b8, 0x3953b0) stub. 0148:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x2db460, 0x395348, 0x395340) stub. 0148:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x2db460, 0x3953f0, 0x3953e8) stub. 0148:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x2db460, 0x395428, 0x395420) stub. 0148:fixme:imm:ImmGetOpenStatus (0x20000): semi-stub 0148:fixme:ver:GetCurrentPackageId (0x22ed50 (nil)): stub 0148:fixme:imm:ImmReleaseContext ((nil), (nil)): stub 0148:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0148:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0148:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0148:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0148:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0146:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0146:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0146:fixme:imm:ImmReleaseContext ((nil), (nil)): stub 0146:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0146:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0146:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0146:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0146:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 014a:fixme:reg:GetEnabledXStateFeatures 014a:fixme:reg:GetEnabledXStateFeatures 014a:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3db460, 0x495380, 0x495378) stub. 014a:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3db460, 0x4953b8, 0x4953b0) stub. 014a:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3db460, 0x495348, 0x495340) stub. 014a:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x3db460, 0x4953f0, 0x4953e8) stub. 014a:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x3db460, 0x495428, 0x495420) stub. 014a:fixme:imm:ImmGetOpenStatus (0x20240): semi-stub 014a:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub 014a:fixme:heap:RtlSetHeapInformation 0x1ae0000 0 0x32c210 4 stub 014a:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x1d183e0, 0x1d8ffa0, 0x1d8ffc0) stub. 014a:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1d663bd, 28) stub 014a:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x24deff0, 0x290f240, 0x290f260) stub. 014a:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x270d83c, 28) stub 014c:fixme:reg:GetEnabledXStateFeatures 014c:fixme:reg:GetEnabledXStateFeatures 014c:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x2db460, 0x395380, 0x395378) stub. 014c:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x2db460, 0x3953b8, 0x3953b0) stub. 014c:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x2db460, 0x395348, 0x395340) stub. 014c:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x2db460, 0x3953f0, 0x3953e8) stub. 014c:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x2db460, 0x395428, 0x395420) stub. 014c:fixme:imm:ImmGetOpenStatus (0x20000): semi-stub 014c:fixme:ver:GetCurrentPackageId (0x22ed50 (nil)): stub 014c:fixme:imm:ImmReleaseContext ((nil), (nil)): stub 014c:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014c:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014c:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014c:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014c:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014a:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014a:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014a:fixme:imm:ImmReleaseContext ((nil), (nil)): stub 014a:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014a:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014a:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014a:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014a:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 014e:fixme:reg:GetEnabledXStateFeatures 014e:fixme:reg:GetEnabledXStateFeatures 014e:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x3db460, 0x495380, 0x495378) stub. 014e:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x3db460, 0x4953b8, 0x4953b0) stub. 014e:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x3db460, 0x495348, 0x495340) stub. 014e:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x3db460, 0x4953f0, 0x4953e8) stub. 014e:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x3db460, 0x495428, 0x495420) stub. 014e:fixme:imm:ImmGetOpenStatus (0x20240): semi-stub 014e:fixme:heap:RtlSetHeapInformation (nil) 1 (nil) 0 stub 014e:fixme:heap:RtlSetHeapInformation 0x1ae0000 0 0x32c210 4 stub 014e:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x1d183e0, 0x1d8ffa0, 0x1d8ffc0) stub. 014e:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x1d663bd, 28) stub 014e:fixme:ntdll:EtwEventRegister ({319dc449-ada5-50f7-428e-957db6791668}, 0x24deff0, 0x290f240, 0x290f260) stub. 014e:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x270d83c, 28) stub 0150:fixme:reg:GetEnabledXStateFeatures 0150:fixme:reg:GetEnabledXStateFeatures 0150:fixme:ntdll:EtwEventRegister ({47a9201e-73b0-42ce-9821-7e134361bc6f}, 0x2db460, 0x395380, 0x395378) stub. 0150:fixme:ntdll:EtwEventRegister ({58a9201e-73b0-42ce-9821-7e134361bc70}, 0x2db460, 0x3953b8, 0x3953b0) stub. 0150:fixme:ntdll:EtwEventRegister ({3fa9201e-73b0-43fe-9821-7e145359bc6f}, 0x2db460, 0x395348, 0x395340) stub. 0150:fixme:ntdll:EtwEventRegister ({1432afee-73b0-42ce-9821-7e134361b433}, 0x2db460, 0x3953f0, 0x3953e8) stub. 0150:fixme:ntdll:EtwEventRegister ({4372afee-73b0-42ce-9821-7e134361b519}, 0x2db460, 0x395428, 0x395420) stub. 0150:fixme:imm:ImmGetOpenStatus (0x20000): semi-stub 0150:fixme:ver:GetCurrentPackageId (0x22ed50 (nil)): stub 0150:fixme:imm:ImmReleaseContext ((nil), (nil)): stub 0150:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0150:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0150:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0150:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0150:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014e:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014e:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014e:fixme:imm:ImmReleaseContext ((nil), (nil)): stub 014e:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014e:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014e:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014e:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 014e:fixme:ntdll:EtwEventUnregister (deadbeef) stub. 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 0118:fixme:shell:URL_ParseUrl failed to parse L"Sandbox.Game.XmlSerializers" 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0118:fixme:combase:RoGetActivationFactory (L"Windows.Foundation.Diagnostics.AsyncCausalityTracer", {50850b26-267e-451b-a890-ab6a370245ee}, 0x53dd48): semi-stub 0118:err:combase:RoGetActivationFactory Failed to find library for L"Windows.Foundation.Diagnostics.AsyncCausalityTracer" 0118:fixme:ntdll:EtwEventRegister ({2e5dba47-a3d2-4d16-8ee0-6671ffdcd7b5}, 0x1aac36cc, (nil), 0x2777128) stub. 0118:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x27770e0, 40) stub 0152:fixme:sync:SetWaitableTimerEx (0x14d0, 0x2e64fcb0, 500, (nil), (nil), (nil), 50) semi-stub 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_ConnectServer authentication not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c363dc0, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0151:fixme:shell:URL_ParseUrl failed to parse L"System.ComponentModel.DataAnnotations" 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c3b3a90, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c3b6860, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_ConnectServer authentication not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c27da40, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f448, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c212ba0, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c363dc0, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f448, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_ConnectServer authentication not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c257ef0, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c3d0e40, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c3d0ec0, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 016e:fixme:shell:URL_ParseUrl failed to parse L"SharpDX.Desktop" 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0118:fixme:shell:URL_ParseUrl failed to parse L"SharpDX.DirectInput" 016e:fixme:shell:URL_ParseUrl failed to parse L"VRage.NativeAftermath" 016e:fixme:shell:URL_ParseUrl failed to parse L"SharpDX.Direct2D1" info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0 info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Enabled device extensions: info: VK_EXT_depth_clip_enable info: VK_EXT_memory_priority info: VK_EXT_shader_viewport_index_layer info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_dedicated_allocation info: VK_KHR_descriptor_update_template info: VK_KHR_driver_properties info: VK_KHR_get_memory_requirements2 info: VK_KHR_image_format_list info: VK_KHR_maintenance1 info: VK_KHR_maintenance2 info: VK_KHR_sampler_mirror_clamp_to_edge info: VK_KHR_shader_draw_parameters info: VK_KHR_swapchain 016e:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9db032. 016e:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9b3760. 016e:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9e6bb0. 016e:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9c5870. ***************************************************************************** * WARNING: RADV_TRACE_FILE is costly and should only be used for debugging! * ***************************************************************************** Trace file will be dumped to /tmp/radv-trace.txt Enabled debug options: allbos, vmfaults, syncshaders, 0118:fixme:shell:URL_ParseUrl failed to parse L"SharpDX.XAudio2" 0118:fixme:ntdll:EtwEventRegister ({ec631d38-466b-4290-9306-834971ba0217}, 0x1aac3b4c, (nil), 0x2c81f58) stub. 0118:fixme:ntdll:EtwEventSetInformation (deadbeef, 2, 0x2c81f08, 46) stub 015e:fixme:shell:URL_ParseUrl failed to parse L"SharpDX.Mathematics" 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1c472628 0x53ce10 0x53d800 (nil) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Reflection.Extensions" 0118:fixme:pulse:AudioSessionControl_RegisterAudioSessionNotification (0x1c4d7c20)->(0x2faf7a88) - stub 0179:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x3aebfcb4): stub 0179:fixme:avrt:AvSetMmThreadPriority (0x12345678)->(1) stub 0118:fixme:shell:URL_ParseUrl failed to parse L"System.IO" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Globalization" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Runtime.Extensions" 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) info: DXVK: Read 112 valid state cache entries info: DXVK: Using 12 compiler threads warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT info: Game: SpaceEngineers.exe info: DXVK: v1.0.1 warn: OpenVR: Failed to locate module info: Enabled instance extensions: info: VK_KHR_get_physical_device_properties2 info: VK_KHR_surface info: VK_KHR_win32_surface info: AMD RADV VEGA10 (LLVM 9.0.0): info: Driver: 19.0.99 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 7920 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 8176 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe info: AMD RADV VEGA10 (LLVM 9.0.0): info: Driver: 19.0.99 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 7920 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 8176 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0 info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Enabled device extensions: info: VK_EXT_depth_clip_enable info: VK_EXT_memory_priority info: VK_EXT_shader_viewport_index_layer info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_dedicated_allocation info: VK_KHR_descriptor_update_template info: VK_KHR_driver_properties info: VK_KHR_get_memory_requirements2 info: VK_KHR_image_format_list info: VK_KHR_maintenance1 info: VK_KHR_maintenance2 info: VK_KHR_sampler_mirror_clamp_to_edge info: VK_KHR_shader_draw_parameters info: VK_KHR_swapchain 016e:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9db032. 016e:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9b3760. 016e:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9e6bb0. 016e:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9c5870. ***************************************************************************** * WARNING: RADV_TRACE_FILE is costly and should only be used for debugging! * ***************************************************************************** Trace file will be dumped to /tmp/radv-trace.txt Enabled debug options: allbos, vmfaults, syncshaders, info: DXVK: Read 112 valid state cache entries info: DXVK: Using 12 compiler threads warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT 016e:fixme:shell:URL_ParseUrl failed to parse L"SharpDX.D3DCompiler" warn: DXVK: No matching border color found for (-3.40282e+38,-3.40282e+38,-3.40282e+38,-3.40282e+38) 015e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1c6183f8 0x327db010 0x327dba00 (nil) 015e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c617e10 0x327db770 0x327dc160 (nil) 015e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c617e10 0x327db770 0x327dc160 (nil) 016e:fixme:shell:URL_ParseUrl failed to parse L"System.Text.Encoding" 0154:fixme:shell:URL_ParseUrl failed to parse L"VRage.Math.XmlSerializers" 016e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1c6ff598 0x36d496d0 0x36d4a0c0 (nil) 016e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c6ff340 0x36d49e30 0x36d4a820 (nil) 016e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c6ff340 0x36d49e30 0x36d4a820 (nil) info: Presenter: Actual swap chain properties: Format: VK_FORMAT_B8G8R8A8_SRGB Present mode: VK_PRESENT_MODE_IMMEDIATE_KHR Buffer size: 294x275 Image count: 2 warn: DXGI: MakeWindowAssociation: Ignoring flags 016e:fixme:gdiplus:GdipCreateHalftonePalette stub info: Presenter: Actual swap chain properties: Format: VK_FORMAT_B8G8R8A8_SRGB Present mode: VK_PRESENT_MODE_FIFO_KHR Buffer size: 3840x2160 Image count: 3 0118:fixme:shell:URL_ParseUrl failed to parse L"VRage.Scripting" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Collections.Immutable" 0118:fixme:shell:URL_ParseUrl failed to parse L"Microsoft.CodeAnalysis" 0118:fixme:shell:URL_ParseUrl failed to parse L"Microsoft.CodeAnalysis.CSharp" 2019-03-23 23:17:28.930: App Version: Version unknown 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Threading.Tasks" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Reflection.Metadata" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.IO.FileSystem" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.IO.FileSystem.Primitives" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Linq" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Reflection.Primitives" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Collections.Concurrent" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Text.Encoding.Extensions" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Security.Cryptography.Algorithms" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Security.Cryptography.Primitives" 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Security" 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c76e948 0x53af90 0x53b980 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c76e948 0x53af90 0x53b980 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c76e948 0x53af90 0x53b980 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c76e948 0x53af90 0x53b980 (nil) 015e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1c76eed0 0x327db5b0 0x327dbfa0 (nil) 015e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c61d810 0x327dbd10 0x327dc700 (nil) 015e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c61d810 0x327dbd10 0x327dc700 (nil) 015e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1c502098 0x327da730 0x327db120 (nil) 015e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1c502098 0x327d9f90 0x327da980 (nil) 015e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c471270 0x327da6f0 0x327db0e0 (nil) 015e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c471270 0x327da6f0 0x327db0e0 (nil) 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wmiutils:wmiutils_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wmiutils:path_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:ole:Context_QueryInterface interface not implemented {51372ae0-cae7-11cf-be81-00aa00a2fa25} 0118:fixme:wbemprox:wbemprox_cf_QueryInterface interface {b196b28f-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:wbem_locator_ConnectServer authentication not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer specific locale not supported 0118:fixme:wbemprox:wbem_locator_ConnectServer unsupported flags 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c0551a0, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:wbem_services_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c9e4880, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:client_security_QueryBlanket 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:client_security_SetBlanket 0x7fbd819d8280, 0x1c9e4c50, 4294967295, 0, L"", 2, 3, (nil), 0x00000020 0118:fixme:wbemprox:client_security_Release 0x7fbd819d8280 0118:fixme:wbemprox:enum_class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {c3fcc19e-a970-11d2-8b5a-00a0c9b7c9c4} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {b196b283-bab4-101a-b69c-00aa00341d07} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {af86e2e0-b12d-4c6a-9c5a-d7aa65101e90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {ecc8691b-c1db-4dc0-855e-65f6c551af49} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {94ea2b94-e9cc-49e0-c0ff-ee64ca8f5b90} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000003-0000-0000-c000-000000000046} not implemented 0118:fixme:wbemprox:class_object_QueryInterface interface {00000144-0000-0000-c000-000000000046} not implemented info: Game: SpaceEngineers.exe info: DXVK: v1.0.1 warn: OpenVR: Failed to locate module info: Enabled instance extensions: info: VK_KHR_get_physical_device_properties2 info: VK_KHR_surface info: VK_KHR_win32_surface info: AMD RADV VEGA10 (LLVM 9.0.0): info: Driver: 19.0.99 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 7920 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 8176 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe info: AMD RADV VEGA10 (LLVM 9.0.0): info: Driver: 19.0.99 info: Vulkan: 1.1.90 info: Memory Heap[0]: info: Size: 7920 MiB info: Flags: 0x1 info: Memory Type[0]: Property Flags = 0x1 info: Memory Heap[1]: info: Size: 256 MiB info: Flags: 0x1 info: Memory Type[2]: Property Flags = 0x7 info: Memory Heap[2]: info: Size: 8176 MiB info: Flags: 0x0 info: Memory Type[1]: Property Flags = 0x6 info: Memory Type[3]: Property Flags = 0xe 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) info: D3D11CoreCreateDevice: Probing D3D_FEATURE_LEVEL_11_0 info: D3D11CoreCreateDevice: Using feature level D3D_FEATURE_LEVEL_11_0 info: Enabled device extensions: info: VK_EXT_depth_clip_enable info: VK_EXT_memory_priority info: VK_EXT_shader_viewport_index_layer info: VK_EXT_transform_feedback info: VK_EXT_vertex_attribute_divisor info: VK_KHR_dedicated_allocation info: VK_KHR_descriptor_update_template info: VK_KHR_driver_properties info: VK_KHR_get_memory_requirements2 info: VK_KHR_image_format_list info: VK_KHR_maintenance1 info: VK_KHR_maintenance2 info: VK_KHR_sampler_mirror_clamp_to_edge info: VK_KHR_shader_draw_parameters info: VK_KHR_swapchain 0118:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9db032. 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f448, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0118:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9b3760. 0118:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9e6bb0. 0118:fixme:vulkan:wine_vk_device_convert_create_info Application requested a linked structure of type 0x3b9c5870. ***************************************************************************** * WARNING: RADV_TRACE_FILE is costly and should only be used for debugging! * ***************************************************************************** Trace file will be dumped to /tmp/radv-trace.txt Enabled debug options: allbos, vmfaults, syncshaders, 015f:fixme:shell:URL_ParseUrl failed to parse L"DirectShowLib-2005" 015f:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\quartz.dll" 015f:err:ole:create_server class {e436ebb3-524f-11ce-9f53-0020af0ba770} not registered 015f:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported 015f:err:ole:CoGetClassObject no class object {e436ebb3-524f-11ce-9f53-0020af0ba770} could be created for context 0x15 015f:fixme:ver:GetCurrentPackageId (0x32be7c80 (nil)): stub info: DXVK: Read 112 valid state cache entries info: DXVK: Using 12 compiler threads warn: DXGI: VK_FORMAT_D24_UNORM_S8_UINT -> VK_FORMAT_D32_SFLOAT_S8_UINT 0153:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0177:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0176:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0154:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0174:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0172:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 019a:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 019c:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0155:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0171:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 019b:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0173:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0175:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 019e:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 019d:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0151:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0160:err:ole:COMPOBJ_DllList_Add couldn't load in-process dll L"C:\\windows\\system32\\quartz.dll" 0160:err:ole:create_server class {e436ebb3-524f-11ce-9f53-0020af0ba770} not registered 0160:fixme:ole:CoGetClassObject CLSCTX_REMOTE_SERVER not supported 0160:err:ole:CoGetClassObject no class object {e436ebb3-524f-11ce-9f53-0020af0ba770} could be created for context 0x15 01b1:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x20000 01b3:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x20000 01b1:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x20000 01b3:fixme:winsock:convert_aiflag_w2u Unhandled windows AI_xxx flags 0x20000 GnuTLS error: The requested data were not available. GnuTLS error: The specified session has been invalidated for some reason. 01b3:err:secur32:schan_free_handle Handle 2(0x1bee6140) is not of type 0x1 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 01b1:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 01cc:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 01b4:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 01cd:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 01b3:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 01cb:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 01ce:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 015e:fixme:shell:URL_ParseUrl failed to parse L"System.Xml.Linq" UNASSIGNED-CoreValidation-DrawState-DescriptorSetNotUpdated(ERROR / SPEC): msgNum: 0 - Descriptor set 0x3c5a bound as set #0 encountered the following validation error at vkCmdDraw() time: Descriptor in binding #3 at global descriptor index 3 requires FLOAT component type, but bound descriptor format is VK_FORMAT_R32_UINT. Objects: 1 [0] 0x3c5a, type: 23, name: NULL 2019-03-23 23:18:37.333: Mod download time: 0.00 seconds 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1c47e698 0x53b0c0 0x53bab0 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c6e8980 0x53b820 0x53c210 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c6eb680 0x53b820 0x53c210 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1c502330 0x537f80 0x538970 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c49bd40 0x5386e0 0x5390d0 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c494850 0x5386e0 0x5390d0 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1c3adf98 0x537540 0x537f30 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c4a02d0 0x537ca0 0x538690 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c6a7090 0x537ca0 0x538690 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1c399918 0x537540 0x537f30 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c4933f0 0x537ca0 0x538690 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c6a7090 0x537ca0 0x538690 (nil) 2019-03-23 23:19:05.051: Loading session: C:\Program Files (x86)\Steam\steamapps\common\SpaceEngineers\Content\CustomWorlds\Alien Planet 0118:fixme:shell:URL_ParseUrl failed to parse L"RestSharp" 2019-03-23 23:19:07.543: Experimental mode: Yes 2019-03-23 23:19:07.543: Experimental mode reason: ExperimentalMode, ExperimentalTurnedOnInConfiguration 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Dynamic.Runtime" 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1cb1deb8 0x539430 0x539e20 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cb1aa60 0x539b90 0x53a580 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cb1aa60 0x539b90 0x53a580 (nil) 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Threading.Tasks.Parallel" 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1cb32e98 0x538880 0x539270 (nil) 0015:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1cb32dc0 0x2f7c83c0 0x2f7c8db0 (nil) 0015:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cb325e0 0x2f7c8b20 0x2f7c9510 (nil) 0015:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cb325e0 0x2f7c8b20 0x2f7c9510 (nil) 0118:fixme:shell:URL_ParseUrl failed to parse L"System.Xml.XDocument" 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1cb98df8 0x539610 0x53a000 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cb99380 0x539d70 0x53a760 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cb99380 0x539d70 0x53a760 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 2 0x1cb9a348 0x5381c0 0x538bb0 (nil) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1b9652d0/0x1b9652d8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0179:fixme:avrt:AvRevertMmThreadCharacteristics (0x12345678): stub 0118:fixme:pulse:AudioSessionControl_UnregisterAudioSessionNotification (0x1c4d7c20)->(0x2faf7a88) - stub 0118:fixme:pulse:AudioSessionControl_RegisterAudioSessionNotification (0x1cbd22e0)->(0x2faf7a88) - stub 000a:fixme:avrt:AvSetMmThreadCharacteristicsW (L"Audio",0x2d61fcb4): stub 000a:fixme:avrt:AvSetMmThreadPriority (0x12345678)->(1) stub 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1cbd3b80 0x539270 0x539c60 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cbd3bb0 0x5399d0 0x53a3c0 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cbd3bb0 0x5399d0 0x53a3c0 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1cbdeef8 0x539270 0x539c60 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cbe06a0 0x5399d0 0x53a3c0 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cbe06a0 0x5399d0 0x53a3c0 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1cbdee48 0x539270 0x539c60 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cbdee28 0x5399d0 0x53a3c0 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cbdee28 0x5399d0 0x53a3c0 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1c61ed68 0x539220 0x539c10 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c76cd10 0x539980 0x53a370 (nil) 0118:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c76cd10 0x539980 0x53a370 (nil) 0009:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub 0008:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub 0048:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub 0049:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub 0046:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub 0057:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub 0043:fixme:thread:SetThreadIdealProcessor (0xfffffffffffffffe): stub 0161:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1cca9ec8 0x337fa4c0 0x337faeb0 (nil) 0161:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cccfeb0 0x337fa460 0x337fae50 (nil) 0161:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1ccac6a0 0x337fa460 0x337fae50 (nil) 0164:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1ccc99d8 0x344280f0 0x34428ae0 (nil) 0164:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1ccc2ac8 0x34428850 0x34429240 (nil) 0164:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1cd00268 0x34428850 0x34429240 (nil) 0164:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1ccc3448 0x34429500 0x34429ef0 (nil) 0164:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1ccc9a50 0x34429c60 0x3442a650 (nil) 0164:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1ccc9a50 0x34429c60 0x3442a650 (nil) 001b:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 000b:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 001e:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 001d:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 001a:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0015:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 01ce:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 0011:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 001f:fixme:thread:NtQueryInformationThread ThreadIsIoPending info class not supported yet 2019-03-23 23:19:43.094: Session loaded 0118:fixme:heap:RtlSetHeapInformation 0x386a0000 0 0x53cf90 4 stub 0118:fixme:heap:RtlSetHeapInformation 0x386a0000 0 0x53cf90 4 stub 0118:fixme:heap:RtlSetHeapInformation 0x386a0000 0 0x53cf90 4 stub 0118:fixme:heap:RtlSetHeapInformation 0x386a0000 0 0x53cf90 4 stub 0118:fixme:heap:RtlSetHeapInformation 0x386a0000 0 0x53cf90 4 stub 0118:fixme:heap:RtlSetHeapInformation 0x386a0000 0 0x53cf90 4 stub 0118:fixme:heap:RtlSetHeapInformation 0x38eb0000 0 0x53cf90 4 stub 0118:fixme:heap:RtlSetHeapInformation 0x38eb0000 0 0x53cf90 4 stub 0118:fixme:heap:RtlSetHeapInformation 0x38eb0000 0 0x53cf90 4 stub 0118:fixme:heap:RtlSetHeapInformation 0x38eb0000 0 0x53cf90 4 stub 0118:fixme:heap:RtlSetHeapInformation 0x38eb0000 0 0x53cf90 4 stub 0118:fixme:winspool:PerfOpen (null): stub 0118:fixme:winspool:PerfCollect L"Global", 0x53d5f8, 0x53d5e0, 0x53d5e4: stub 0118:fixme:winspool:PerfClose stub 0118:fixme:heap:RtlSetHeapInformation 0x38eb0000 0 0x53cf90 4 stub 016e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1c699bc8 0x36d479c0 0x36d483b0 (nil) 016e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c772c98 0x36d48120 0x36d48b10 (nil) 016e:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1c772c98 0x36d48120 0x36d48b10 (nil) 016e:fixme:wincodecs:copypixels_to_24bppBGR Unimplemented conversion path! 011a:fixme:ole:Context_CC_ContextCallback (0x1d67c3a0/0x1d67c3a8)->(0xc3e910, 0x1a27f7b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 011a:fixme:ole:Context_CC_ContextCallback (0x1d67c3a0/0x1d67c3a8)->(0xc3e910, 0x1a27f6b8, {d7174f82-36b8-4aa8-800a-e963ab2dfab9}, 2, (nil)) 0162:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 4 0x1d6c0cd8 0x33c09cf0 0x33c0a6e0 (nil) 0162:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1d6cb270 0x33c0a450 0x33c0ae40 (nil) 0162:fixme:combase:RoGetParameterizedTypeInstanceIID stub: 3 0x1d6cb270 0x33c0a450 0x33c0ae40 (nil) UNASSIGNED-CoreValidation-DrawState-DescriptorSetNotUpdated(ERROR / SPEC): msgNum: 0 - Descriptor set 0x3b181 bound as set #0 encountered the following validation error at vkCmdDraw() time: Descriptor in binding #3 at global descriptor index 3 requires FLOAT component type, but bound descriptor format is VK_FORMAT_R32_UINT. Objects: 1 [0] 0x3b181, type: 23, name: NULL UNASSIGNED-CoreValidation-Shader-FeatureNotEnabled(ERROR / SPEC): msgNum: 0 - Shader requires VkPhysicalDeviceTransformFeedbackFeaturesEXT::geometryStreams but is not enabled on the device Objects: 1 [0] 0, type: 0, name: NULL UNASSIGNED-CoreValidation-Shader-FeatureNotEnabled(ERROR / SPEC): msgNum: 0 - Shader requires VkPhysicalDeviceTransformFeedbackFeaturesEXT::transformFeedback but is not enabled on the device Objects: 1 [0] 0, type: 0, name: NULL GPU hang report: Device name: Radeon RX Vega (AMD RADV VEGA10 (LLVM 9.0.0) DRM 3.27.0 / 5.0.1, LLVM 9.0.0) Enabled debug options: allbos, vmfaults, syncshaders, Last 60 lines of dmesg: [ 6304.930192] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6304.930434] [drm:drm_mode_addfb2 [drm]] [FB:71] [ 6304.930452] [drm:drm_mode_setcrtc [drm]] [CRTC:47:crtc-0] [ 6304.930460] [drm:drm_mode_setcrtc [drm]] [CONNECTOR:65:DP-3] [ 6304.963575] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR packet update: crtc=47 enabled=1 state=3 [ 6304.963632] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6305.063266] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR packet update: crtc=47 enabled=0 state=2 [ 6305.063343] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6305.079436] [drm:drm_mode_addfb2 [drm]] [FB:72] [ 6305.081723] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR packet update: crtc=47 enabled=1 state=3 [ 6305.081780] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6305.973297] [drm:drm_mode_addfb2 [drm]] [FB:99] [ 6305.976373] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6307.001174] [drm:drm_mode_addfb2 [drm]] [FB:90] [ 6324.825799] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6328.377032] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6351.171440] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6352.521982] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6358.241722] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6359.961779] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6391.860286] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6392.394114] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6392.534017] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6393.157456] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6393.555560] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6394.873918] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6396.120985] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6397.457993] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6397.611317] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6398.293324] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6398.491027] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6399.530900] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6400.959135] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6402.522112] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6408.752865] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6410.439517] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6410.573142] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6411.970215] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6430.445913] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6438.701838] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6439.753427] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6442.647560] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6442.762510] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6447.366801] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6447.462638] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6451.328044] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6463.848198] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6464.939291] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6467.628137] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6467.925045] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6474.038507] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6475.678907] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6475.911889] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6478.207566] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6483.997277] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=3332 [ 6485.575570] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR timing update: crtc=47 min=2222 max=2222 [ 6486.677143] [drm:update_freesync_state_on_stream.isra.45 [amdgpu]] VRR packet update: crtc=47 enabled=0 state=2 [ 6486.843365] [drm:drm_mode_addfb2 [drm]] [FB:72] [ 6486.935955] [drm:drm_mode_addfb2 [drm]] [FB:99] [ 6487.039275] [drm:drm_mode_addfb2 [drm]] [FB:100] Memory-mapped registers: GRBM_STATUS <- ME0PIPE0_CMDFIFO_AVAIL = 8 RSMU_RQ_PENDING = 1 ME0PIPE0_CF_RQ_PENDING = 0 ME0PIPE0_PF_RQ_PENDING = 0 GDS_DMA_RQ_PENDING = 0 DB_CLEAN = 1 CB_CLEAN = 1 TA_BUSY = 0 GDS_BUSY = 0 WD_BUSY_NO_DMA = 0 VGT_BUSY = 0 IA_BUSY_NO_DMA = 0 IA_BUSY = 0 SX_BUSY = 0 WD_BUSY = 0 SPI_BUSY = 1 BCI_BUSY = 0 SC_BUSY = 1 PA_BUSY = 0 DB_BUSY = 0 CP_COHERENCY_BUSY = 0 CP_BUSY = 1 CB_BUSY = 0 GUI_ACTIVE = 1 GRBM_STATUS2 <- ME0PIPE1_CMDFIFO_AVAIL = 8 ME0PIPE1_CF_RQ_PENDING = 0 ME0PIPE1_PF_RQ_PENDING = 0 ME1PIPE0_RQ_PENDING = 0 ME1PIPE1_RQ_PENDING = 0 ME1PIPE2_RQ_PENDING = 0 ME1PIPE3_RQ_PENDING = 0 ME2PIPE0_RQ_PENDING = 0 ME2PIPE1_RQ_PENDING = 0 ME2PIPE2_RQ_PENDING = 0 ME2PIPE3_RQ_PENDING = 0 RLC_RQ_PENDING = 0 UTCL2_BUSY = 0 EA_BUSY = 0 RMI_BUSY = 0 UTCL2_RQ_PENDING = 0 CPF_RQ_PENDING = 0 EA_LINK_BUSY = 0 RLC_BUSY = 0 TC_BUSY = 0 TCC_CC_RESIDENT = 0 CPF_BUSY = 1 CPC_BUSY = 0 CPG_BUSY = 1 CPAXI_BUSY = 0 GRBM_STATUS_SE0 <- DB_CLEAN = 1 CB_CLEAN = 1 RMI_BUSY = 0 BCI_BUSY = 0 VGT_BUSY = 0 PA_BUSY = 0 TA_BUSY = 0 SX_BUSY = 0 SPI_BUSY = 1 SC_BUSY = 1 DB_BUSY = 0 CB_BUSY = 0 GRBM_STATUS_SE1 <- DB_CLEAN = 1 CB_CLEAN = 1 RMI_BUSY = 0 BCI_BUSY = 0 VGT_BUSY = 0 PA_BUSY = 0 TA_BUSY = 0 SX_BUSY = 0 SPI_BUSY = 1 SC_BUSY = 1 DB_BUSY = 0 CB_BUSY = 0 GRBM_STATUS_SE2 <- DB_CLEAN = 1 CB_CLEAN = 1 RMI_BUSY = 0 BCI_BUSY = 0 VGT_BUSY = 0 PA_BUSY = 0 TA_BUSY = 0 SX_BUSY = 0 SPI_BUSY = 0 SC_BUSY = 1 DB_BUSY = 0 CB_BUSY = 0 GRBM_STATUS_SE3 <- DB_CLEAN = 1 CB_CLEAN = 1 RMI_BUSY = 0 BCI_BUSY = 0 VGT_BUSY = 0 PA_BUSY = 0 TA_BUSY = 0 SX_BUSY = 0 SPI_BUSY = 0 SC_BUSY = 1 DB_BUSY = 0 CB_BUSY = 0 CP_STAT <- ROQ_RING_BUSY = 1 ROQ_INDIRECT1_BUSY = 1 ROQ_INDIRECT2_BUSY = 0 ROQ_STATE_BUSY = 0 DC_BUSY = 0 UTCL2IU_BUSY = 0 PFP_BUSY = 1 MEQ_BUSY = 1 ME_BUSY = 1 QUERY_BUSY = 0 SEMAPHORE_BUSY = 0 INTERRUPT_BUSY = 0 SURFACE_SYNC_BUSY = 0 DMA_BUSY = 0 RCIU_BUSY = 0 SCRATCH_RAM_BUSY = 0 CE_BUSY = 0 TCIU_BUSY = 0 ROQ_CE_RING_BUSY = 0 ROQ_CE_INDIRECT1_BUSY = 0 ROQ_CE_INDIRECT2_BUSY = 0 CP_BUSY = 1 CP_STALLED_STAT1 <- RBIU_TO_DMA_NOT_RDY_TO_RCV = 0 RBIU_TO_SEM_NOT_RDY_TO_RCV = 0 RBIU_TO_MEMWR_NOT_RDY_TO_RCV = 0 ME_HAS_ACTIVE_CE_BUFFER_FLAG = 1 ME_HAS_ACTIVE_DE_BUFFER_FLAG = 1 ME_STALLED_ON_TC_WR_CONFIRM = 0 ME_STALLED_ON_ATOMIC_RTN_DATA = 0 ME_WAITING_ON_TC_READ_DATA = 0 ME_WAITING_ON_REG_READ_DATA = 0 RCIU_WAITING_ON_GDS_FREE = 0 RCIU_WAITING_ON_GRBM_FREE = 0 RCIU_WAITING_ON_VGT_FREE = 0 RCIU_STALLED_ON_ME_READ = 0 RCIU_STALLED_ON_DMA_READ = 0 RCIU_STALLED_ON_APPEND_READ = 0 RCIU_HALTED_BY_REG_VIOLATION = 0 CP_STALLED_STAT2 <- PFP_TO_CSF_NOT_RDY_TO_RCV = 0 PFP_TO_MEQ_NOT_RDY_TO_RCV = 0 PFP_TO_RCIU_NOT_RDY_TO_RCV = 0 PFP_TO_VGT_WRITES_PENDING = 0 PFP_RCIU_READ_PENDING = 0 PFP_WAITING_ON_BUFFER_DATA = 0 ME_WAIT_ON_CE_COUNTER = 0 ME_WAIT_ON_AVAIL_BUFFER = 0 GFX_CNTX_NOT_AVAIL_TO_ME = 0 ME_RCIU_NOT_RDY_TO_RCV = 0 ME_TO_CONST_NOT_RDY_TO_RCV = 0 ME_WAITING_DATA_FROM_PFP = 0 ME_WAITING_ON_PARTIAL_FLUSH = 1 MEQ_TO_ME_NOT_RDY_TO_RCV = 1 STQ_TO_ME_NOT_RDY_TO_RCV = 0 ME_WAITING_DATA_FROM_STQ = 0 PFP_STALLED_ON_TC_WR_CONFIRM = 0 PFP_STALLED_ON_ATOMIC_RTN_DATA = 0 EOPD_FIFO_NEEDS_SC_EOP_DONE = 0 EOPD_FIFO_NEEDS_WR_CONFIRM = 0 STRMO_WR_OF_PRIM_DATA_PENDING = 0 PIPE_STATS_WR_DATA_PENDING = 0 APPEND_RDY_WAIT_ON_CS_DONE = 0 APPEND_RDY_WAIT_ON_PS_DONE = 0 APPEND_WAIT_ON_WR_CONFIRM = 0 APPEND_ACTIVE_PARTITION = 0 APPEND_WAITING_TO_SEND_MEMWRITE = 0 SURF_SYNC_NEEDS_IDLE_CNTXS = 0 SURF_SYNC_NEEDS_ALL_CLEAN = 0 CP_STALLED_STAT3 <- CE_TO_CSF_NOT_RDY_TO_RCV = 0 CE_TO_RAM_INIT_FETCHER_NOT_RDY_TO_RCV = 0 CE_WAITING_ON_DATA_FROM_RAM_INIT_FETCHER = 0 CE_TO_RAM_INIT_NOT_RDY = 0 CE_TO_RAM_DUMP_NOT_RDY = 0 CE_TO_RAM_WRITE_NOT_RDY = 0 CE_TO_INC_FIFO_NOT_RDY_TO_RCV = 0 CE_TO_WR_FIFO_NOT_RDY_TO_RCV = 0 CE_WAITING_ON_BUFFER_DATA = 0 CE_WAITING_ON_CE_BUFFER_FLAG = 0 CE_WAITING_ON_DE_COUNTER = 0 CE_WAITING_ON_DE_COUNTER_UNDERFLOW = 0 TCIU_WAITING_ON_FREE = 0 TCIU_WAITING_ON_TAGS = 0 CE_STALLED_ON_TC_WR_CONFIRM = 0 CE_STALLED_ON_ATOMIC_RTN_DATA = 0 UTCL2IU_WAITING_ON_FREE = 0 UTCL2IU_WAITING_ON_TAGS = 0 UTCL1_WAITING_ON_TRANS = 0 CP_CPC_STATUS <- MEC1_BUSY = 0 MEC2_BUSY = 0 DC0_BUSY = 0 DC1_BUSY = 0 RCIU1_BUSY = 0 RCIU2_BUSY = 0 ROQ1_BUSY = 0 ROQ2_BUSY = 0 TCIU_BUSY = 0 SCRATCH_RAM_BUSY = 0 QU_BUSY = 0 UTCL2IU_BUSY = 0 SAVE_RESTORE_BUSY = 0 CPG_CPC_BUSY = 0 CPF_CPC_BUSY = 0 CPC_BUSY = 0 CP_CPC_STALLED_STAT1 <- RCIU_TX_FREE_STALL = 0 RCIU_PRIV_VIOLATION = 0 TCIU_TX_FREE_STALL = 0 MEC1_DECODING_PACKET = 0 MEC1_WAIT_ON_RCIU = 0 MEC1_WAIT_ON_RCIU_READ = 0 MEC1_WAIT_ON_ROQ_DATA = 0 MEC2_DECODING_PACKET = 0 MEC2_WAIT_ON_RCIU = 0 MEC2_WAIT_ON_RCIU_READ = 0 MEC2_WAIT_ON_ROQ_DATA = 0 UTCL2IU_WAITING_ON_FREE = 0 UTCL2IU_WAITING_ON_TAGS = 0 UTCL1_WAITING_ON_TRANS = 0 CP_CPF_STATUS <- POST_WPTR_GFX_BUSY = 1 CSF_BUSY = 1 ROQ_ALIGN_BUSY = 0 ROQ_RING_BUSY = 1 ROQ_INDIRECT1_BUSY = 1 ROQ_INDIRECT2_BUSY = 0 ROQ_STATE_BUSY = 0 ROQ_CE_RING_BUSY = 0 ROQ_CE_INDIRECT1_BUSY = 0 ROQ_CE_INDIRECT2_BUSY = 0 SEMAPHORE_BUSY = 0 INTERRUPT_BUSY = 0 TCIU_BUSY = 0 HQD_BUSY = 0 PRT_BUSY = 0 UTCL2IU_BUSY = 0 CPF_GFX_BUSY = 1 CPF_CMP_BUSY = 0 GRBM_CPF_STAT_BUSY = 3 CPC_CPF_BUSY = 0 CPF_BUSY = 1 CP_CPF_BUSY_STAT <- REG_BUS_FIFO_BUSY = 0 CSF_RING_BUSY = 1 CSF_INDIRECT1_BUSY = 1 CSF_INDIRECT2_BUSY = 0 CSF_STATE_BUSY = 0 CSF_CE_INDR1_BUSY = 0 CSF_CE_INDR2_BUSY = 0 CSF_ARBITER_BUSY = 0 CSF_INPUT_BUSY = 0 OUTSTANDING_READ_TAGS = 0 HPD_PROCESSING_EOP_BUSY = 0 HQD_DISPATCH_BUSY = 0 HQD_IQ_TIMER_BUSY = 0 HQD_DMA_OFFLOAD_BUSY = 0 HQD_WAIT_SEMAPHORE_BUSY = 0 HQD_SIGNAL_SEMAPHORE_BUSY = 0 HQD_MESSAGE_BUSY = 0 HQD_PQ_FETCHER_BUSY = 0 HQD_IB_FETCHER_BUSY = 0 HQD_IQ_FETCHER_BUSY = 0 HQD_EOP_FETCHER_BUSY = 0 HQD_CONSUMED_RPTR_BUSY = 0 HQD_FETCHER_ARB_BUSY = 0 HQD_ROQ_ALIGN_BUSY = 0 HQD_ROQ_EOP_BUSY = 0 HQD_ROQ_IQ_BUSY = 0 HQD_ROQ_PQ_BUSY = 0 HQD_ROQ_IB_BUSY = 0 HQD_WPTR_POLL_BUSY = 0 HQD_PQ_BUSY = 0 HQD_IB_BUSY = 0 CP_CPF_STALLED_STAT1 <- RING_FETCHING_DATA = 1 INDR1_FETCHING_DATA = 1 INDR2_FETCHING_DATA = 0 STATE_FETCHING_DATA = 0 TCIU_WAITING_ON_FREE = 0 TCIU_WAITING_ON_TAGS = 0 UTCL2IU_WAITING_ON_FREE = 0 UTCL2IU_WAITING_ON_TAGS = 0 GFX_UTCL1_WAITING_ON_TRANS = 0 CMP_UTCL1_WAITING_ON_TRANS = 0 RCIU_WAITING_ON_FREE = 0 Geometry Shader: SPIRV (sha1: d0c4ed43ce688ecb1cd4b4df66fa56b4aa24d9a7): ; SPIR-V ; Version: 1.3 ; Generator: Khronos; 0 ; Bound: 2074 ; Schema: 0 OpCapability Shader OpCapability ImageQuery OpCapability Geometry OpCapability ClipDistance OpCapability CullDistance %1 = OpExtInstImport "GLSL.std.450" OpMemoryModel Logical GLSL450 OpEntryPoint Geometry %main "main" %gs_vertex_out %v0 %v1 %v2 %v3 %gs_vertex_in %o0 %o1 %o2 %o3 OpExecutionMode %main InputPoints OpExecutionMode %main OutputTriangleStrip OpExecutionMode %main OutputVertices 4 %3 = OpString "GS_d7a383106a857ecb7dcafd6c2b1ff3443c58bc21" OpSource Unknown 0 %3 OpName %s_per_vertex "s_per_vertex" OpMemberName %s_per_vertex 0 "position" OpName %gs_vertex_out "gs_vertex_out" OpName %gs_main "gs_main" OpName %cb0_t "cb0_t" OpMemberName %cb0_t 0 "m" OpName %cb0 "cb0" OpName %cb0_bound "cb0_bound" OpName %cb1_t "cb1_t" OpMemberName %cb1_t 0 "m" OpName %cb1 "cb1" OpName %cb1_bound "cb1_bound" OpName %cb2_t "cb2_t" OpMemberName %cb2_t 0 "m" OpName %cb2 "cb2" OpName %cb2_bound "cb2_bound" OpName %cb4_t "cb4_t" OpMemberName %cb4_t 0 "m" OpName %cb4 "cb4" OpName %cb4_bound "cb4_bound" OpName %v0 "v0" OpName %v1 "v1" OpName %v2 "v2" OpName %v3 "v3" OpName %r0 "r0" OpName %r1 "r1" OpName %r2 "r2" OpName %r3 "r3" OpName %r4 "r4" OpName %r5 "r5" OpName %r6 "r6" OpName %x0 "x0" OpName %x1 "x1" OpName %shader_in "shader_in" OpName %s_per_vertex_0 "s_per_vertex" OpMemberName %s_per_vertex_0 0 "position" OpName %gs_vertex_in "gs_vertex_in" OpName %o0 "o0" OpName %o1 "o1" OpName %o2 "o2" OpName %o3 "o3" OpName %main "main" OpMemberDecorate %s_per_vertex 0 BuiltIn Position OpDecorate %s_per_vertex Block OpDecorate %_arr_v4float_uint_79 ArrayStride 16 OpDecorate %cb0_t Block OpMemberDecorate %cb0_t 0 Offset 0 OpDecorate %cb0 DescriptorSet 0 OpDecorate %cb0 Binding 1 OpDecorate %cb0_bound SpecId 1 OpDecorate %_arr_v4float_uint_4 ArrayStride 16 OpDecorate %cb1_t Block OpMemberDecorate %cb1_t 0 Offset 0 OpDecorate %cb1 DescriptorSet 0 OpDecorate %cb1 Binding 2 OpDecorate %cb1_bound SpecId 2 OpDecorate %_arr_v4float_uint_1 ArrayStride 16 OpDecorate %cb2_t Block OpMemberDecorate %cb2_t 0 Offset 0 OpDecorate %cb2 DescriptorSet 0 OpDecorate %cb2 Binding 3 OpDecorate %cb2_bound SpecId 3 OpDecorate %_arr_v4float_uint_256 ArrayStride 16 OpDecorate %cb4_t Block OpMemberDecorate %cb4_t 0 Offset 0 OpDecorate %cb4 DescriptorSet 0 OpDecorate %cb4 Binding 4 OpDecorate %cb4_bound SpecId 4 OpDecorate %v0 Location 0 OpDecorate %v1 Location 1 OpDecorate %v2 Location 2 OpDecorate %v3 Location 3 OpMemberDecorate %s_per_vertex_0 0 BuiltIn Position OpDecorate %s_per_vertex_0 Block OpDecorate %o0 Location 0 OpDecorate %o1 Location 1 OpDecorate %o2 Location 2 OpDecorate %o3 Location 3 %float = OpTypeFloat 32 %v4float = OpTypeVector %float 4 %s_per_vertex = OpTypeStruct %v4float %_ptr_Output_s_per_vertex = OpTypePointer Output %s_per_vertex %void = OpTypeVoid %11 = OpTypeFunction %void %uint = OpTypeInt 32 0 %uint_79 = OpConstant %uint 79 %_arr_v4float_uint_79 = OpTypeArray %v4float %uint_79 %cb0_t = OpTypeStruct %_arr_v4float_uint_79 %_ptr_Uniform_cb0_t = OpTypePointer Uniform %cb0_t %bool = OpTypeBool %cb0_bound = OpSpecConstantTrue %bool %uint_4 = OpConstant %uint 4 %_arr_v4float_uint_4 = OpTypeArray %v4float %uint_4 %cb1_t = OpTypeStruct %_arr_v4float_uint_4 %_ptr_Uniform_cb1_t = OpTypePointer Uniform %cb1_t %cb1_bound = OpSpecConstantTrue %bool %uint_1 = OpConstant %uint 1 %_arr_v4float_uint_1 = OpTypeArray %v4float %uint_1 %cb2_t = OpTypeStruct %_arr_v4float_uint_1 %_ptr_Uniform_cb2_t = OpTypePointer Uniform %cb2_t %cb2_bound = OpSpecConstantTrue %bool %uint_256 = OpConstant %uint 256 %_arr_v4float_uint_256 = OpTypeArray %v4float %uint_256 %cb4_t = OpTypeStruct %_arr_v4float_uint_256 %_ptr_Uniform_cb4_t = OpTypePointer Uniform %cb4_t %cb4_bound = OpSpecConstantTrue %bool %_ptr_Input__arr_v4float_uint_1 = OpTypePointer Input %_arr_v4float_uint_1 %v3float = OpTypeVector %float 3 %_arr_v3float_uint_1 = OpTypeArray %v3float %uint_1 %_ptr_Input__arr_v3float_uint_1 = OpTypePointer Input %_arr_v3float_uint_1 %_arr_float_uint_1 = OpTypeArray %float %uint_1 %_ptr_Input__arr_float_uint_1 = OpTypePointer Input %_arr_float_uint_1 %_ptr_Private_v4float = OpTypePointer Private %v4float %uint_16 = OpConstant %uint 16 %_arr_v4float_uint_16 = OpTypeArray %v4float %uint_16 %_ptr_Private__arr_v4float_uint_16 = OpTypePointer Private %_arr_v4float_uint_16 %_arr__arr_v4float_uint_4_uint_1 = OpTypeArray %_arr_v4float_uint_4 %uint_1 %_ptr_Private__arr__arr_v4float_uint_4_uint_1 = OpTypePointer Private %_arr__arr_v4float_uint_4_uint_1 %s_per_vertex_0 = OpTypeStruct %v4float %_arr_s_per_vertex_0_uint_1 = OpTypeArray %s_per_vertex_0 %uint_1 %_ptr_Input__arr_s_per_vertex_0_uint_1 = OpTypePointer Input %_arr_s_per_vertex_0_uint_1 %_ptr_Output_v4float = OpTypePointer Output %v4float %_ptr_Output_v3float = OpTypePointer Output %v3float %int = OpTypeInt 32 1 %int_0 = OpConstant %int 0 %int_37 = OpConstant %int 37 %_ptr_Uniform_v4float = OpTypePointer Uniform %v4float %uint_0 = OpConstant %uint 0 %_ptr_Uniform_float = OpTypePointer Uniform %float %uint_4294967295 = OpConstant %uint 4294967295 %uint_255 = OpConstant %uint 255 %int_3 = OpConstant %int 3 %uint_8 = OpConstant %uint 8 %uint_123459876 = OpConstant %uint 123459876 %uint_127773 = OpConstant %uint 127773 %uint_4294964460 = OpConstant %uint 4294964460 %uint_4294839523 = OpConstant %uint 4294839523 %uint_16807 = OpConstant %uint 16807 %uint_2147483647 = OpConstant %uint 2147483647 %v2float = OpTypeVector %float 2 %v2uint = OpTypeVector %uint 2 %311 = OpConstantComposite %v2uint %uint_123459876 %uint_0 %uint_805306368 = OpConstant %uint 805306368 %uint_3 = OpConstant %uint 3 %uint_1065353216 = OpConstant %uint 1065353216 %uint_2 = OpConstant %uint 2 %int_1 = OpConstant %int 1 %uint_1065336439 = OpConstant %uint 1065336439 %v3uint = OpTypeVector %uint 3 %508 = OpConstantComposite %v3uint %uint_0 %uint_0 %uint_1065353216 %510 = OpConstantComposite %v3uint %uint_0 %uint_1065353216 %uint_0 %v3bool = OpTypeVector %bool 3 %513 = OpConstantComposite %v3uint %uint_0 %uint_0 %uint_0 %uint_826871771 = OpConstant %uint 826871771 %uint_1056964608 = OpConstant %uint 1056964608 %float_0 = OpConstant %float 0 %float_1 = OpConstant %float 1 %uint_3221225472 = OpConstant %uint 3221225472 %uint_1077936128 = OpConstant %uint 1077936128 %uint_1069547520 = OpConstant %uint 1069547520 %uint_3212836864 = OpConstant %uint 3212836864 %uint_1098907648 = OpConstant %uint 1098907648 %int_2 = OpConstant %int 2 %uint_4294967292 = OpConstant %uint 4294967292 %int_4 = OpConstant %int 4 %uint_4294967288 = OpConstant %uint 4294967288 %int_5 = OpConstant %int 5 %int_6 = OpConstant %int 6 %uint_4294967280 = OpConstant %uint 4294967280 %int_7 = OpConstant %int 7 %int_8 = OpConstant %int 8 %uint_4294967264 = OpConstant %uint 4294967264 %int_9 = OpConstant %int 9 %int_10 = OpConstant %int 10 %int_11 = OpConstant %int 11 %int_12 = OpConstant %int 12 %int_13 = OpConstant %int 13 %int_14 = OpConstant %int 14 %int_15 = OpConstant %int 15 %uint_15 = OpConstant %uint 15 %v2bool = OpTypeVector %bool 2 %1285 = OpConstantComposite %v2uint %uint_0 %uint_0 %uint_3204448256 = OpConstant %uint 3204448256 %uint_3175926989 = OpConstant %uint 3175926989 %uint_1028443341 = OpConstant %uint 1028443341 %1347 = OpConstantComposite %v2uint %uint_1028443341 %uint_3175926989 %1350 = OpConstantComposite %v2uint %uint_4294967295 %uint_4294967295 %uint_1101004800 = OpConstant %uint 1101004800 %int_38 = OpConstant %int 38 %int_78 = OpConstant %int 78 %uint_1073532109 = OpConstant %uint 1073532109 %uint_1064900231 = OpConstant %uint 1064900231 %uint_1052770304 = OpConstant %uint 1052770304 %uint_1044750795 = OpConstant %uint 1044750795 %v4uint = OpTypeVector %uint 4 %1533 = OpConstantComposite %v4uint %uint_1073532109 %uint_1064900231 %uint_1052770304 %uint_1044750795 %1535 = OpConstantComposite %v4uint %uint_1056964608 %uint_1056964608 %uint_1056964608 %uint_1056964608 %uint_1073741824 = OpConstant %uint 1073741824 %1542 = OpConstantComposite %v4uint %uint_1073741824 %uint_1073741824 %uint_1073741824 %uint_1073741824 %1544 = OpConstantComposite %v4uint %uint_3212836864 %uint_3212836864 %uint_3212836864 %uint_3212836864 %1556 = OpConstantComposite %v4uint %uint_1077936128 %uint_1077936128 %uint_1077936128 %uint_1077936128 %uint_1048576000 = OpConstant %uint 1048576000 %1564 = OpConstantComposite %v4uint %uint_1048576000 %uint_1048576000 %uint_1048576000 %uint_1048576000 %1777 = OpConstantComposite %v2uint %uint_0 %uint_1065353216 %1866 = OpConstantComposite %v2uint %uint_1065353216 %uint_1065353216 %2043 = OpConstantComposite %v2uint %uint_1065353216 %uint_0 %_ptr_Input_v4float = OpTypePointer Input %v4float %_ptr_Input_v3float = OpTypePointer Input %v3float %_ptr_Input_float = OpTypePointer Input %float %gs_vertex_out = OpVariable %_ptr_Output_s_per_vertex Output %cb0 = OpVariable %_ptr_Uniform_cb0_t Uniform %cb1 = OpVariable %_ptr_Uniform_cb1_t Uniform %cb2 = OpVariable %_ptr_Uniform_cb2_t Uniform %cb4 = OpVariable %_ptr_Uniform_cb4_t Uniform %v0 = OpVariable %_ptr_Input__arr_v4float_uint_1 Input %v1 = OpVariable %_ptr_Input__arr_v3float_uint_1 Input %v2 = OpVariable %_ptr_Input__arr_v4float_uint_1 Input %v3 = OpVariable %_ptr_Input__arr_float_uint_1 Input %r0 = OpVariable %_ptr_Private_v4float Private %r1 = OpVariable %_ptr_Private_v4float Private %r2 = OpVariable %_ptr_Private_v4float Private %r3 = OpVariable %_ptr_Private_v4float Private %r4 = OpVariable %_ptr_Private_v4float Private %r5 = OpVariable %_ptr_Private_v4float Private %r6 = OpVariable %_ptr_Private_v4float Private %x0 = OpVariable %_ptr_Private__arr_v4float_uint_16 Private %x1 = OpVariable %_ptr_Private__arr_v4float_uint_16 Private %shader_in = OpVariable %_ptr_Private__arr__arr_v4float_uint_4_uint_1 Private %gs_vertex_in = OpVariable %_ptr_Input__arr_s_per_vertex_0_uint_1 Input %o0 = OpVariable %_ptr_Output_v4float Output %o1 = OpVariable %_ptr_Output_v3float Output %o2 = OpVariable %_ptr_Output_v3float Output %o3 = OpVariable %_ptr_Output_v3float Output %gs_main = OpFunction %void None %11 %12 = OpLabel %77 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_0 %78 = OpLoad %v4float %77 %79 = OpVectorShuffle %v3float %78 %78 0 1 2 %80 = OpFNegate %v3float %79 %81 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_0 %82 = OpLoad %v4float %81 %83 = OpVectorShuffle %v3float %82 %82 0 1 2 %84 = OpFNegate %v3float %83 %85 = OpDot %float %80 %84 %86 = OpLoad %v4float %r0 %87 = OpCompositeInsert %v4float %85 %86 0 OpStore %r0 %87 %88 = OpLoad %v4float %r0 %89 = OpCompositeExtract %float %88 0 %90 = OpExtInst %float %1 Sqrt %89 %91 = OpLoad %v4float %r0 %92 = OpCompositeInsert %v4float %90 %91 0 OpStore %r0 %92 %93 = OpLoad %v4float %r0 %94 = OpCompositeExtract %float %93 0 %97 = OpAccessChain %_ptr_Uniform_v4float %cb0 %int_0 %int_37 %100 = OpAccessChain %_ptr_Uniform_float %97 %uint_0 %101 = OpLoad %float %100 %102 = OpFOrdLessThan %bool %94 %101 %104 = OpSelect %uint %102 %uint_4294967295 %uint_0 %105 = OpBitcast %float %104 %106 = OpLoad %v4float %r0 %107 = OpCompositeInsert %v4float %105 %106 1 OpStore %r0 %107 %108 = OpBitcast %float %uint_0 %109 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_0 %110 = OpLoad %v4float %109 %111 = OpCompositeExtract %float %110 3 %112 = OpFOrdNotEqual %bool %108 %111 %113 = OpSelect %uint %112 %uint_4294967295 %uint_0 %114 = OpBitcast %float %113 %115 = OpLoad %v4float %r0 %116 = OpCompositeInsert %v4float %114 %115 2 OpStore %r0 %116 %117 = OpLoad %v4float %r0 %118 = OpCompositeExtract %float %117 2 %119 = OpBitcast %uint %118 %120 = OpLoad %v4float %r0 %121 = OpCompositeExtract %float %120 1 %122 = OpBitcast %uint %121 %123 = OpBitwiseAnd %uint %119 %122 %124 = OpBitcast %float %123 %125 = OpLoad %v4float %r0 %126 = OpCompositeInsert %v4float %124 %125 1 OpStore %r0 %126 %127 = OpLoad %v4float %r0 %128 = OpCompositeExtract %float %127 1 %129 = OpBitcast %uint %128 %130 = OpINotEqual %bool %129 %uint_0 OpSelectionMerge %132 None OpBranchConditional %130 %131 %132 %131 = OpLabel %135 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_3 %136 = OpLoad %v4float %135 %137 = OpCompositeExtract %float %136 0 %138 = OpBitcast %uint %137 %139 = OpBitwiseAnd %uint %uint_255 %138 %140 = OpBitcast %float %139 %141 = OpLoad %v4float %r0 %142 = OpCompositeInsert %v4float %140 %141 1 OpStore %r0 %142 %143 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_3 %144 = OpLoad %v4float %143 %145 = OpCompositeExtract %float %144 0 %146 = OpBitcast %uint %145 %148 = OpShiftRightLogical %uint %146 %uint_8 %149 = OpBitcast %float %148 %150 = OpLoad %v4float %r0 %151 = OpCompositeInsert %v4float %149 %150 2 OpStore %r0 %151 %152 = OpLoad %v4float %r0 %153 = OpCompositeExtract %float %152 2 %154 = OpBitcast %uint %153 %156 = OpBitwiseXor %uint %154 %uint_123459876 %157 = OpBitcast %float %156 %158 = OpLoad %v4float %r0 %159 = OpCompositeInsert %v4float %157 %158 3 OpStore %r0 %159 %160 = OpLoad %v4float %r0 %161 = OpCompositeExtract %float %160 3 %162 = OpBitcast %uint %161 %164 = OpUDiv %uint %162 %uint_127773 %165 = OpBitcast %float %164 %166 = OpLoad %v4float %r1 %167 = OpCompositeInsert %v4float %165 %166 0 OpStore %r1 %167 %168 = OpLoad %v4float %r1 %169 = OpCompositeExtract %float %168 0 %170 = OpBitcast %int %169 %172 = OpBitcast %int %uint_4294964460 %173 = OpIMul %int %170 %172 %174 = OpBitcast %float %173 %175 = OpLoad %v4float %r1 %176 = OpCompositeInsert %v4float %174 %175 1 OpStore %r1 %176 %177 = OpLoad %v4float %r1 %178 = OpCompositeExtract %float %177 0 %179 = OpBitcast %int %178 %181 = OpBitcast %int %uint_4294839523 %182 = OpLoad %v4float %r0 %183 = OpCompositeExtract %float %182 3 %184 = OpBitcast %int %183 %185 = OpIMul %int %179 %181 %186 = OpIAdd %int %185 %184 %187 = OpBitcast %float %186 %188 = OpLoad %v4float %r0 %189 = OpCompositeInsert %v4float %187 %188 3 OpStore %r0 %189 %191 = OpBitcast %int %uint_16807 %192 = OpLoad %v4float %r0 %193 = OpCompositeExtract %float %192 3 %194 = OpBitcast %int %193 %195 = OpLoad %v4float %r1 %196 = OpCompositeExtract %float %195 1 %197 = OpBitcast %int %196 %198 = OpIMul %int %191 %194 %199 = OpIAdd %int %198 %197 %200 = OpBitcast %float %199 %201 = OpLoad %v4float %r0 %202 = OpCompositeInsert %v4float %200 %201 3 OpStore %r0 %202 %203 = OpLoad %v4float %r0 %204 = OpCompositeExtract %float %203 3 %205 = OpBitcast %int %204 %206 = OpBitcast %int %uint_0 %207 = OpSLessThan %bool %205 %206 %208 = OpSelect %uint %207 %uint_4294967295 %uint_0 %209 = OpBitcast %float %208 %210 = OpLoad %v4float %r1 %211 = OpCompositeInsert %v4float %209 %210 0 OpStore %r1 %211 %212 = OpLoad %v4float %r0 %213 = OpCompositeExtract %float %212 3 %214 = OpBitcast %int %213 %216 = OpBitcast %int %uint_2147483647 %217 = OpIAdd %int %214 %216 %218 = OpBitcast %float %217 %219 = OpLoad %v4float %r1 %220 = OpCompositeInsert %v4float %218 %219 1 OpStore %r1 %220 %221 = OpLoad %v4float %r1 %222 = OpCompositeExtract %float %221 0 %223 = OpBitcast %uint %222 %224 = OpLoad %v4float %r1 %225 = OpCompositeExtract %float %224 1 %226 = OpLoad %v4float %r0 %227 = OpCompositeExtract %float %226 3 %228 = OpINotEqual %bool %223 %uint_0 %229 = OpSelect %float %228 %225 %227 %230 = OpLoad %v4float %r0 %231 = OpCompositeInsert %v4float %229 %230 3 OpStore %r0 %231 %232 = OpLoad %v4float %r0 %233 = OpCompositeExtract %float %232 3 %234 = OpBitcast %uint %233 %235 = OpBitwiseXor %uint %234 %uint_0 %236 = OpBitcast %float %235 %237 = OpLoad %v4float %r0 %238 = OpCompositeInsert %v4float %236 %237 3 OpStore %r0 %238 %239 = OpLoad %v4float %r0 %240 = OpCompositeExtract %float %239 3 %241 = OpBitcast %uint %240 %242 = OpUDiv %uint %241 %uint_127773 %243 = OpBitcast %float %242 %244 = OpLoad %v4float %r1 %245 = OpCompositeInsert %v4float %243 %244 0 OpStore %r1 %245 %246 = OpLoad %v4float %r1 %247 = OpCompositeExtract %float %246 0 %248 = OpBitcast %int %247 %249 = OpBitcast %int %uint_4294964460 %250 = OpIMul %int %248 %249 %251 = OpBitcast %float %250 %252 = OpLoad %v4float %r1 %253 = OpCompositeInsert %v4float %251 %252 1 OpStore %r1 %253 %254 = OpLoad %v4float %r1 %255 = OpCompositeExtract %float %254 0 %256 = OpBitcast %int %255 %257 = OpBitcast %int %uint_4294839523 %258 = OpLoad %v4float %r0 %259 = OpCompositeExtract %float %258 3 %260 = OpBitcast %int %259 %261 = OpIMul %int %256 %257 %262 = OpIAdd %int %261 %260 %263 = OpBitcast %float %262 %264 = OpLoad %v4float %r0 %265 = OpCompositeInsert %v4float %263 %264 3 OpStore %r0 %265 %266 = OpBitcast %int %uint_16807 %267 = OpLoad %v4float %r0 %268 = OpCompositeExtract %float %267 3 %269 = OpBitcast %int %268 %270 = OpLoad %v4float %r1 %271 = OpCompositeExtract %float %270 1 %272 = OpBitcast %int %271 %273 = OpIMul %int %266 %269 %274 = OpIAdd %int %273 %272 %275 = OpBitcast %float %274 %276 = OpLoad %v4float %r0 %277 = OpCompositeInsert %v4float %275 %276 3 OpStore %r0 %277 %278 = OpLoad %v4float %r0 %279 = OpCompositeExtract %float %278 3 %280 = OpBitcast %int %279 %281 = OpBitcast %int %uint_0 %282 = OpSLessThan %bool %280 %281 %283 = OpSelect %uint %282 %uint_4294967295 %uint_0 %284 = OpBitcast %float %283 %285 = OpLoad %v4float %r1 %286 = OpCompositeInsert %v4float %284 %285 0 OpStore %r1 %286 %287 = OpLoad %v4float %r0 %288 = OpCompositeExtract %float %287 3 %289 = OpBitcast %int %288 %290 = OpBitcast %int %uint_2147483647 %291 = OpIAdd %int %289 %290 %292 = OpBitcast %float %291 %293 = OpLoad %v4float %r1 %294 = OpCompositeInsert %v4float %292 %293 1 OpStore %r1 %294 %295 = OpLoad %v4float %r1 %296 = OpCompositeExtract %float %295 0 %297 = OpBitcast %uint %296 %298 = OpLoad %v4float %r1 %299 = OpCompositeExtract %float %298 1 %300 = OpLoad %v4float %r0 %301 = OpCompositeExtract %float %300 3 %302 = OpINotEqual %bool %297 %uint_0 %303 = OpSelect %float %302 %299 %301 %304 = OpLoad %v4float %r0 %305 = OpCompositeInsert %v4float %303 %304 3 OpStore %r0 %305 %306 = OpLoad %v4float %r0 %308 = OpVectorShuffle %v2float %306 %306 3 3 %310 = OpBitcast %v2uint %308 %312 = OpBitwiseXor %v2uint %310 %311 %313 = OpBitcast %v2float %312 %314 = OpLoad %v4float %r1 %315 = OpVectorShuffle %v4float %314 %313 4 5 2 3 OpStore %r1 %315 %316 = OpLoad %v4float %r1 %317 = OpCompositeExtract %float %316 0 %318 = OpBitcast %int %317 %319 = OpConvertSToF %float %318 %320 = OpLoad %v4float %r0 %321 = OpCompositeInsert %v4float %319 %320 3 OpStore %r0 %321 %322 = OpLoad %v4float %r0 %323 = OpCompositeExtract %float %322 3 %325 = OpBitcast %float %uint_805306368 %326 = OpFMul %float %323 %325 %327 = OpLoad %v4float %r0 %328 = OpCompositeInsert %v4float %326 %327 3 OpStore %r0 %328 %329 = OpLoad %v4float %r0 %330 = OpCompositeExtract %float %329 1 %331 = OpBitcast %int %330 %332 = OpAccessChain %_ptr_Uniform_v4float %cb4 %int_0 %331 %334 = OpAccessChain %_ptr_Uniform_float %332 %uint_3 %335 = OpLoad %float %334 %336 = OpBitcast %uint %335 %337 = OpConvertUToF %float %336 %338 = OpLoad %v4float %r1 %339 = OpCompositeInsert %v4float %337 %338 0 OpStore %r1 %339 %340 = OpLoad %v4float %r0 %341 = OpCompositeExtract %float %340 3 %342 = OpLoad %v4float %r1 %343 = OpCompositeExtract %float %342 0 %344 = OpFMul %float %341 %343 %345 = OpLoad %v4float %r0 %346 = OpCompositeInsert %v4float %344 %345 3 OpStore %r0 %346 %347 = OpLoad %v4float %r1 %348 = OpCompositeExtract %float %347 0 %349 = OpLoad %v4float %r0 %350 = OpCompositeExtract %float %349 3 %351 = OpExtInst %float %1 NMin %348 %350 %352 = OpLoad %v4float %r0 %353 = OpCompositeInsert %v4float %351 %352 3 OpStore %r0 %353 %354 = OpLoad %v4float %r0 %355 = OpCompositeExtract %float %354 3 %356 = OpConvertFToU %uint %355 %357 = OpBitcast %float %356 %358 = OpLoad %v4float %r0 %359 = OpCompositeInsert %v4float %357 %358 3 OpStore %r0 %359 %360 = OpLoad %v4float %r1 %361 = OpCompositeExtract %float %360 1 %362 = OpBitcast %uint %361 %363 = OpUDiv %uint %362 %uint_127773 %364 = OpBitcast %float %363 %365 = OpLoad %v4float %r1 %366 = OpCompositeInsert %v4float %364 %365 0 OpStore %r1 %366 %367 = OpLoad %v4float %r1 %368 = OpCompositeExtract %float %367 0 %369 = OpBitcast %int %368 %370 = OpBitcast %int %uint_4294964460 %371 = OpIMul %int %369 %370 %372 = OpBitcast %float %371 %373 = OpLoad %v4float %r1 %374 = OpCompositeInsert %v4float %372 %373 2 OpStore %r1 %374 %375 = OpLoad %v4float %r1 %376 = OpCompositeExtract %float %375 0 %377 = OpBitcast %int %376 %378 = OpBitcast %int %uint_4294839523 %379 = OpLoad %v4float %r1 %380 = OpCompositeExtract %float %379 1 %381 = OpBitcast %int %380 %382 = OpIMul %int %377 %378 %383 = OpIAdd %int %382 %381 %384 = OpBitcast %float %383 %385 = OpLoad %v4float %r1 %386 = OpCompositeInsert %v4float %384 %385 0 OpStore %r1 %386 %387 = OpBitcast %int %uint_16807 %388 = OpLoad %v4float %r1 %389 = OpCompositeExtract %float %388 0 %390 = OpBitcast %int %389 %391 = OpLoad %v4float %r1 %392 = OpCompositeExtract %float %391 2 %393 = OpBitcast %int %392 %394 = OpIMul %int %387 %390 %395 = OpIAdd %int %394 %393 %396 = OpBitcast %float %395 %397 = OpLoad %v4float %r1 %398 = OpCompositeInsert %v4float %396 %397 0 OpStore %r1 %398 %399 = OpLoad %v4float %r1 %400 = OpCompositeExtract %float %399 0 %401 = OpBitcast %int %400 %402 = OpBitcast %int %uint_0 %403 = OpSLessThan %bool %401 %402 %404 = OpSelect %uint %403 %uint_4294967295 %uint_0 %405 = OpBitcast %float %404 %406 = OpLoad %v4float %r1 %407 = OpCompositeInsert %v4float %405 %406 1 OpStore %r1 %407 %408 = OpLoad %v4float %r1 %409 = OpCompositeExtract %float %408 0 %410 = OpBitcast %int %409 %411 = OpBitcast %int %uint_2147483647 %412 = OpIAdd %int %410 %411 %413 = OpBitcast %float %412 %414 = OpLoad %v4float %r1 %415 = OpCompositeInsert %v4float %413 %414 2 OpStore %r1 %415 %416 = OpLoad %v4float %r1 %417 = OpCompositeExtract %float %416 1 %418 = OpBitcast %uint %417 %419 = OpLoad %v4float %r1 %420 = OpCompositeExtract %float %419 2 %421 = OpLoad %v4float %r1 %422 = OpCompositeExtract %float %421 0 %423 = OpINotEqual %bool %418 %uint_0 %424 = OpSelect %float %423 %420 %422 %425 = OpLoad %v4float %r1 %426 = OpCompositeInsert %v4float %424 %425 0 OpStore %r1 %426 %427 = OpLoad %v4float %r1 %428 = OpVectorShuffle %v2float %427 %427 0 0 %429 = OpBitcast %v2uint %428 %430 = OpBitwiseXor %v2uint %429 %311 %431 = OpBitcast %v2float %430 %432 = OpLoad %v4float %r1 %433 = OpVectorShuffle %v4float %432 %431 4 5 2 3 OpStore %r1 %433 %434 = OpLoad %v4float %r1 %435 = OpCompositeExtract %float %434 0 %436 = OpBitcast %int %435 %437 = OpConvertSToF %float %436 %438 = OpLoad %v4float %r1 %439 = OpCompositeInsert %v4float %437 %438 0 OpStore %r1 %439 %440 = OpLoad %v4float %r1 %441 = OpCompositeExtract %float %440 0 %442 = OpFNegate %float %441 %443 = OpBitcast %float %uint_805306368 %445 = OpBitcast %float %uint_1065353216 %446 = OpExtInst %float %1 Fma %442 %443 %445 %447 = OpLoad %v4float %r1 %448 = OpCompositeInsert %v4float %446 %447 2 OpStore %r1 %448 %449 = OpLoad %v4float %r1 %450 = OpCompositeExtract %float %449 0 %451 = OpBitcast %float %uint_805306368 %452 = OpLoad %v4float %r1 %453 = OpCompositeExtract %float %452 2 %454 = OpFNegate %float %453 %455 = OpExtInst %float %1 Fma %450 %451 %454 %456 = OpLoad %v4float %r1 %457 = OpCompositeInsert %v4float %455 %456 0 OpStore %r1 %457 %458 = OpLoad %v4float %r1 %459 = OpCompositeExtract %float %458 0 %460 = OpLoad %v4float %r0 %461 = OpCompositeExtract %float %460 1 %462 = OpBitcast %int %461 %463 = OpAccessChain %_ptr_Uniform_v4float %cb4 %int_0 %462 %465 = OpAccessChain %_ptr_Uniform_float %463 %uint_2 %466 = OpLoad %float %465 %467 = OpFMul %float %459 %466 %468 = OpLoad %v4float %r1 %469 = OpCompositeInsert %v4float %467 %468 0 OpStore %r1 %469 %470 = OpLoad %v4float %r1 %471 = OpVectorShuffle %v2float %470 %470 0 0 %472 = OpLoad %v4float %r0 %473 = OpCompositeExtract %float %472 1 %474 = OpBitcast %int %473 %475 = OpAccessChain %_ptr_Uniform_v4float %cb4 %int_0 %474 %476 = OpAccessChain %_ptr_Uniform_float %475 %uint_0 %477 = OpLoad %float %476 %478 = OpAccessChain %_ptr_Uniform_float %475 %uint_1 %479 = OpLoad %float %478 %480 = OpCompositeConstruct %v2float %477 %479 %481 = OpLoad %v4float %r0 %482 = OpCompositeExtract %float %481 1 %483 = OpBitcast %int %482 %484 = OpAccessChain %_ptr_Uniform_v4float %cb4 %int_0 %483 %485 = OpAccessChain %_ptr_Uniform_float %484 %uint_0 %486 = OpLoad %float %485 %487 = OpAccessChain %_ptr_Uniform_float %484 %uint_1 %488 = OpLoad %float %487 %489 = OpCompositeConstruct %v2float %486 %488 %490 = OpExtInst %v2float %1 Fma %471 %480 %489 %491 = OpLoad %v4float %r1 %492 = OpVectorShuffle %v4float %491 %490 4 1 5 3 OpStore %r1 %492 %494 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_1 %495 = OpLoad %v4float %494 %496 = OpCompositeExtract %float %495 1 %498 = OpBitcast %float %uint_1065336439 %499 = OpFOrdLessThan %bool %496 %498 %500 = OpSelect %uint %499 %uint_4294967295 %uint_0 %501 = OpBitcast %float %500 %502 = OpLoad %v4float %r0 %503 = OpCompositeInsert %v4float %501 %502 1 OpStore %r0 %503 %504 = OpLoad %v4float %r0 %505 = OpVectorShuffle %v3float %504 %504 1 1 1 %507 = OpBitcast %v3uint %505 %509 = OpBitcast %v3float %508 %511 = OpBitcast %v3float %510 %514 = OpINotEqual %v3bool %507 %513 %515 = OpSelect %v3float %514 %509 %511 %516 = OpLoad %v4float %r2 %517 = OpVectorShuffle %v4float %516 %515 4 5 6 3 OpStore %r2 %517 %518 = OpLoad %v4float %r2 %519 = OpVectorShuffle %v3float %518 %518 0 1 2 %520 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_1 %521 = OpLoad %v4float %520 %522 = OpVectorShuffle %v3float %521 %521 1 2 0 %523 = OpFMul %v3float %519 %522 %524 = OpLoad %v4float %r3 %525 = OpVectorShuffle %v4float %524 %523 4 5 6 3 OpStore %r3 %525 %526 = OpLoad %v4float %r2 %527 = OpVectorShuffle %v3float %526 %526 2 0 1 %528 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_1 %529 = OpLoad %v4float %528 %530 = OpVectorShuffle %v3float %529 %529 2 0 1 %531 = OpLoad %v4float %r3 %532 = OpVectorShuffle %v3float %531 %531 0 1 2 %533 = OpFNegate %v3float %532 %534 = OpExtInst %v3float %1 Fma %527 %530 %533 %535 = OpLoad %v4float %r2 %536 = OpVectorShuffle %v4float %535 %534 4 5 6 3 OpStore %r2 %536 %537 = OpLoad %v4float %r2 %538 = OpVectorShuffle %v3float %537 %537 0 1 2 %539 = OpLoad %v4float %r2 %540 = OpVectorShuffle %v3float %539 %539 0 1 2 %541 = OpDot %float %538 %540 %542 = OpLoad %v4float %r0 %543 = OpCompositeInsert %v4float %541 %542 1 OpStore %r0 %543 %544 = OpLoad %v4float %r0 %545 = OpCompositeExtract %float %544 1 %546 = OpExtInst %float %1 InverseSqrt %545 %547 = OpLoad %v4float %r0 %548 = OpCompositeInsert %v4float %546 %547 1 OpStore %r0 %548 %549 = OpLoad %v4float %r0 %550 = OpVectorShuffle %v3float %549 %549 1 1 1 %551 = OpLoad %v4float %r2 %552 = OpVectorShuffle %v3float %551 %551 0 1 2 %553 = OpFMul %v3float %550 %552 %554 = OpLoad %v4float %r2 %555 = OpVectorShuffle %v4float %554 %553 4 5 6 3 OpStore %r2 %555 %556 = OpLoad %v4float %r2 %557 = OpVectorShuffle %v3float %556 %556 1 2 0 %558 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_1 %559 = OpLoad %v4float %558 %560 = OpVectorShuffle %v3float %559 %559 2 0 1 %561 = OpFMul %v3float %557 %560 %562 = OpLoad %v4float %r3 %563 = OpVectorShuffle %v4float %562 %561 4 5 6 3 OpStore %r3 %563 %564 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_1 %565 = OpLoad %v4float %564 %566 = OpVectorShuffle %v3float %565 %565 1 2 0 %567 = OpLoad %v4float %r2 %568 = OpVectorShuffle %v3float %567 %567 2 0 1 %569 = OpLoad %v4float %r3 %570 = OpVectorShuffle %v3float %569 %569 0 1 2 %571 = OpFNegate %v3float %570 %572 = OpExtInst %v3float %1 Fma %566 %568 %571 %573 = OpLoad %v4float %r3 %574 = OpVectorShuffle %v4float %573 %572 4 5 6 3 OpStore %r3 %574 %575 = OpLoad %v4float %r1 %576 = OpCompositeExtract %float %575 1 %577 = OpBitcast %uint %576 %578 = OpUDiv %uint %577 %uint_127773 %579 = OpBitcast %float %578 %580 = OpLoad %v4float %r0 %581 = OpCompositeInsert %v4float %579 %580 1 OpStore %r0 %581 %582 = OpLoad %v4float %r0 %583 = OpCompositeExtract %float %582 1 %584 = OpBitcast %int %583 %585 = OpBitcast %int %uint_4294964460 %586 = OpIMul %int %584 %585 %587 = OpBitcast %float %586 %588 = OpLoad %v4float %r1 %589 = OpCompositeInsert %v4float %587 %588 3 OpStore %r1 %589 %590 = OpLoad %v4float %r0 %591 = OpCompositeExtract %float %590 1 %592 = OpBitcast %int %591 %593 = OpBitcast %int %uint_4294839523 %594 = OpLoad %v4float %r1 %595 = OpCompositeExtract %float %594 1 %596 = OpBitcast %int %595 %597 = OpIMul %int %592 %593 %598 = OpIAdd %int %597 %596 %599 = OpBitcast %float %598 %600 = OpLoad %v4float %r0 %601 = OpCompositeInsert %v4float %599 %600 1 OpStore %r0 %601 %602 = OpBitcast %int %uint_16807 %603 = OpLoad %v4float %r0 %604 = OpCompositeExtract %float %603 1 %605 = OpBitcast %int %604 %606 = OpLoad %v4float %r1 %607 = OpCompositeExtract %float %606 3 %608 = OpBitcast %int %607 %609 = OpIMul %int %602 %605 %610 = OpIAdd %int %609 %608 %611 = OpBitcast %float %610 %612 = OpLoad %v4float %r0 %613 = OpCompositeInsert %v4float %611 %612 1 OpStore %r0 %613 %614 = OpLoad %v4float %r0 %615 = OpCompositeExtract %float %614 1 %616 = OpBitcast %int %615 %617 = OpBitcast %int %uint_0 %618 = OpSLessThan %bool %616 %617 %619 = OpSelect %uint %618 %uint_4294967295 %uint_0 %620 = OpBitcast %float %619 %621 = OpLoad %v4float %r1 %622 = OpCompositeInsert %v4float %620 %621 1 OpStore %r1 %622 %623 = OpLoad %v4float %r0 %624 = OpCompositeExtract %float %623 1 %625 = OpBitcast %int %624 %626 = OpBitcast %int %uint_2147483647 %627 = OpIAdd %int %625 %626 %628 = OpBitcast %float %627 %629 = OpLoad %v4float %r1 %630 = OpCompositeInsert %v4float %628 %629 3 OpStore %r1 %630 %631 = OpLoad %v4float %r1 %632 = OpCompositeExtract %float %631 1 %633 = OpBitcast %uint %632 %634 = OpLoad %v4float %r1 %635 = OpCompositeExtract %float %634 3 %636 = OpLoad %v4float %r0 %637 = OpCompositeExtract %float %636 1 %638 = OpINotEqual %bool %633 %uint_0 %639 = OpSelect %float %638 %635 %637 %640 = OpLoad %v4float %r0 %641 = OpCompositeInsert %v4float %639 %640 1 OpStore %r0 %641 %642 = OpLoad %v4float %r0 %643 = OpCompositeExtract %float %642 1 %644 = OpBitcast %uint %643 %645 = OpBitwiseXor %uint %644 %uint_123459876 %646 = OpBitcast %float %645 %647 = OpLoad %v4float %r0 %648 = OpCompositeInsert %v4float %646 %647 1 OpStore %r0 %648 %649 = OpLoad %v4float %r0 %650 = OpCompositeExtract %float %649 1 %651 = OpBitcast %int %650 %652 = OpConvertSToF %float %651 %653 = OpLoad %v4float %r0 %654 = OpCompositeInsert %v4float %652 %653 1 OpStore %r0 %654 %655 = OpLoad %v4float %r0 %656 = OpCompositeExtract %float %655 1 %658 = OpBitcast %float %uint_826871771 %659 = OpFMul %float %656 %658 %660 = OpLoad %v4float %r0 %661 = OpCompositeInsert %v4float %659 %660 1 OpStore %r0 %661 %662 = OpLoad %v4float %r0 %663 = OpVectorShuffle %v4float %662 %662 1 1 1 1 %664 = OpCompositeExtract %float %663 0 %665 = OpExtInst %float %1 Sin %664 %666 = OpLoad %v4float %r4 %667 = OpCompositeInsert %v4float %665 %666 0 OpStore %r4 %667 %668 = OpCompositeExtract %float %663 0 %669 = OpExtInst %float %1 Cos %668 %670 = OpLoad %v4float %r5 %671 = OpCompositeInsert %v4float %669 %670 0 OpStore %r5 %671 %672 = OpLoad %v4float %r3 %673 = OpVectorShuffle %v3float %672 %672 0 1 2 %674 = OpLoad %v4float %r4 %675 = OpVectorShuffle %v3float %674 %674 0 0 0 %676 = OpFMul %v3float %673 %675 %677 = OpLoad %v4float %r4 %678 = OpVectorShuffle %v4float %677 %676 0 4 5 6 OpStore %r4 %678 %679 = OpLoad %v4float %r5 %680 = OpVectorShuffle %v3float %679 %679 0 0 0 %681 = OpLoad %v4float %r2 %682 = OpVectorShuffle %v3float %681 %681 0 1 2 %683 = OpLoad %v4float %r4 %684 = OpVectorShuffle %v3float %683 %683 1 2 3 %685 = OpExtInst %v3float %1 Fma %680 %682 %684 %686 = OpLoad %v4float %r4 %687 = OpVectorShuffle %v4float %686 %685 0 4 5 6 OpStore %r4 %687 %688 = OpLoad %v4float %r3 %689 = OpVectorShuffle %v3float %688 %688 0 1 2 %690 = OpLoad %v4float %r5 %691 = OpVectorShuffle %v3float %690 %690 0 0 0 %692 = OpFMul %v3float %689 %691 %693 = OpLoad %v4float %r3 %694 = OpVectorShuffle %v4float %693 %692 4 5 6 3 OpStore %r3 %694 %695 = OpLoad %v4float %r4 %696 = OpVectorShuffle %v3float %695 %695 0 0 0 %697 = OpFNegate %v3float %696 %698 = OpLoad %v4float %r2 %699 = OpVectorShuffle %v3float %698 %698 0 1 2 %700 = OpLoad %v4float %r3 %701 = OpVectorShuffle %v3float %700 %700 0 1 2 %702 = OpExtInst %v3float %1 Fma %697 %699 %701 %703 = OpLoad %v4float %r2 %704 = OpVectorShuffle %v4float %703 %702 4 5 6 3 OpStore %r2 %704 %705 = OpAccessChain %_ptr_Uniform_v4float %cb0 %int_0 %int_37 %706 = OpAccessChain %_ptr_Uniform_float %705 %uint_0 %707 = OpLoad %float %706 %709 = OpBitcast %float %uint_1056964608 %710 = OpFMul %float %707 %709 %711 = OpLoad %v4float %r0 %712 = OpCompositeInsert %v4float %710 %711 1 OpStore %r0 %712 %713 = OpBitcast %float %uint_1065353216 %714 = OpLoad %v4float %r0 %715 = OpCompositeExtract %float %714 1 %716 = OpFDiv %float %713 %715 %717 = OpLoad %v4float %r0 %718 = OpCompositeInsert %v4float %716 %717 1 OpStore %r0 %718 %719 = OpLoad %v4float %r0 %720 = OpCompositeExtract %float %719 1 %721 = OpLoad %v4float %r0 %722 = OpCompositeExtract %float %721 0 %723 = OpFMul %float %720 %722 %726 = OpExtInst %float %1 NClamp %723 %float_0 %float_1 %727 = OpLoad %v4float %r1 %728 = OpCompositeInsert %v4float %726 %727 1 OpStore %r1 %728 %729 = OpLoad %v4float %r1 %730 = OpCompositeExtract %float %729 1 %732 = OpBitcast %float %uint_3221225472 %734 = OpBitcast %float %uint_1077936128 %735 = OpExtInst %float %1 Fma %730 %732 %734 %736 = OpLoad %v4float %r1 %737 = OpCompositeInsert %v4float %735 %736 3 OpStore %r1 %737 %738 = OpLoad %v4float %r1 %739 = OpCompositeExtract %float %738 1 %740 = OpLoad %v4float %r1 %741 = OpCompositeExtract %float %740 1 %742 = OpFMul %float %739 %741 %743 = OpLoad %v4float %r1 %744 = OpCompositeInsert %v4float %742 %743 1 OpStore %r1 %744 %745 = OpLoad %v4float %r1 %746 = OpCompositeExtract %float %745 1 %747 = OpLoad %v4float %r1 %748 = OpCompositeExtract %float %747 3 %749 = OpFMul %float %746 %748 %750 = OpLoad %v4float %r1 %751 = OpCompositeInsert %v4float %749 %750 1 OpStore %r1 %751 %752 = OpLoad %v4float %r1 %753 = OpCompositeExtract %float %752 1 %754 = OpBitcast %float %uint_1056964608 %755 = OpBitcast %float %uint_1065353216 %756 = OpExtInst %float %1 Fma %753 %754 %755 %757 = OpLoad %v4float %r1 %758 = OpCompositeInsert %v4float %756 %757 1 OpStore %r1 %758 %759 = OpLoad %v4float %r0 %760 = OpCompositeExtract %float %759 0 %761 = OpFNegate %float %760 %762 = OpAccessChain %_ptr_Uniform_v4float %cb0 %int_0 %int_37 %763 = OpAccessChain %_ptr_Uniform_float %762 %uint_0 %764 = OpLoad %float %763 %765 = OpFAdd %float %761 %764 %766 = OpLoad %v4float %r1 %767 = OpCompositeInsert %v4float %765 %766 3 OpStore %r1 %767 %768 = OpLoad %v4float %r0 %769 = OpCompositeExtract %float %768 1 %770 = OpLoad %v4float %r1 %771 = OpCompositeExtract %float %770 3 %772 = OpFMul %float %769 %771 %773 = OpExtInst %float %1 NClamp %772 %float_0 %float_1 %774 = OpLoad %v4float %r0 %775 = OpCompositeInsert %v4float %773 %774 1 OpStore %r0 %775 %776 = OpLoad %v4float %r0 %777 = OpCompositeExtract %float %776 1 %778 = OpBitcast %float %uint_3221225472 %779 = OpBitcast %float %uint_1077936128 %780 = OpExtInst %float %1 Fma %777 %778 %779 %781 = OpLoad %v4float %r1 %782 = OpCompositeInsert %v4float %780 %781 3 OpStore %r1 %782 %783 = OpLoad %v4float %r0 %784 = OpCompositeExtract %float %783 1 %785 = OpLoad %v4float %r0 %786 = OpCompositeExtract %float %785 1 %787 = OpFMul %float %784 %786 %788 = OpLoad %v4float %r0 %789 = OpCompositeInsert %v4float %787 %788 1 OpStore %r0 %789 %790 = OpLoad %v4float %r0 %791 = OpCompositeExtract %float %790 1 %792 = OpLoad %v4float %r1 %793 = OpCompositeExtract %float %792 3 %794 = OpFMul %float %791 %793 %795 = OpLoad %v4float %r0 %796 = OpCompositeInsert %v4float %794 %795 1 OpStore %r0 %796 %797 = OpLoad %v4float %r0 %798 = OpCompositeExtract %float %797 1 %800 = OpBitcast %float %uint_1069547520 %801 = OpFMul %float %798 %800 %802 = OpLoad %v4float %r0 %803 = OpCompositeInsert %v4float %801 %802 1 OpStore %r0 %803 %804 = OpLoad %v4float %r0 %805 = OpCompositeExtract %float %804 1 %806 = OpLoad %v4float %r1 %807 = OpCompositeExtract %float %806 1 %808 = OpExtInst %float %1 NMin %805 %807 %809 = OpLoad %v4float %r0 %810 = OpCompositeInsert %v4float %808 %809 1 OpStore %r0 %810 %811 = OpLoad %v4float %r0 %812 = OpVectorShuffle %v2float %811 %811 1 1 %813 = OpLoad %v4float %r1 %814 = OpVectorShuffle %v2float %813 %813 0 2 %815 = OpFMul %v2float %812 %814 %816 = OpLoad %v4float %r1 %817 = OpVectorShuffle %v4float %816 %815 4 5 2 3 OpStore %r1 %817 %818 = OpLoad %v4float %r0 %819 = OpCompositeExtract %float %818 0 %820 = OpAccessChain %_ptr_Uniform_v4float %cb0 %int_0 %int_37 %821 = OpAccessChain %_ptr_Uniform_float %820 %uint_1 %822 = OpLoad %float %821 %823 = OpFNegate %float %822 %824 = OpFAdd %float %819 %823 %825 = OpLoad %v4float %r0 %826 = OpCompositeInsert %v4float %824 %825 1 OpStore %r0 %826 %827 = OpLoad %v4float %r0 %828 = OpCompositeExtract %float %827 1 %829 = OpAccessChain %_ptr_Uniform_v4float %cb0 %int_0 %int_37 %830 = OpAccessChain %_ptr_Uniform_float %829 %uint_2 %831 = OpLoad %float %830 %832 = OpFDiv %float %828 %831 %833 = OpExtInst %float %1 NClamp %832 %float_0 %float_1 %834 = OpLoad %v4float %r0 %835 = OpCompositeInsert %v4float %833 %834 1 OpStore %r0 %835 %836 = OpAccessChain %_ptr_Uniform_v4float %cb0 %int_0 %int_37 %837 = OpAccessChain %_ptr_Uniform_float %836 %uint_3 %838 = OpLoad %float %837 %840 = OpBitcast %float %uint_3212836864 %841 = OpFAdd %float %838 %840 %842 = OpLoad %v4float %r1 %843 = OpCompositeInsert %v4float %841 %842 2 OpStore %r1 %843 %844 = OpLoad %v4float %r0 %845 = OpCompositeExtract %float %844 1 %846 = OpLoad %v4float %r1 %847 = OpCompositeExtract %float %846 2 %848 = OpBitcast %float %uint_1065353216 %849 = OpExtInst %float %1 Fma %845 %847 %848 %850 = OpLoad %v4float %r0 %851 = OpCompositeInsert %v4float %849 %850 1 OpStore %r0 %851 %852 = OpLoad %v4float %r0 %853 = OpVectorShuffle %v2float %852 %852 1 1 %854 = OpLoad %v4float %r1 %855 = OpVectorShuffle %v2float %854 %854 0 1 %856 = OpFMul %v2float %853 %855 %857 = OpLoad %v4float %r1 %858 = OpVectorShuffle %v4float %857 %856 4 5 2 3 OpStore %r1 %858 %859 = OpLoad %v4float %r0 %860 = OpCompositeExtract %float %859 0 %861 = OpAccessChain %_ptr_Uniform_v4float %cb0 %int_0 %int_37 %862 = OpAccessChain %_ptr_Uniform_float %861 %uint_2 %863 = OpLoad %float %862 %864 = OpFDiv %float %860 %863 %865 = OpLoad %v4float %r0 %866 = OpCompositeInsert %v4float %864 %865 1 OpStore %r0 %866 %867 = OpLoad %v4float %r0 %868 = OpCompositeExtract %float %867 1 %869 = OpAccessChain %_ptr_Uniform_v4float %cb2 %int_0 %int_0 %870 = OpAccessChain %_ptr_Uniform_float %869 %uint_3 %871 = OpLoad %float %870 %872 = OpFMul %float %868 %871 %873 = OpLoad %v4float %r0 %874 = OpCompositeInsert %v4float %872 %873 1 OpStore %r0 %874 %875 = OpLoad %v4float %r0 %876 = OpCompositeExtract %float %875 1 %878 = OpBitcast %float %uint_1098907648 %879 = OpFMul %float %876 %878 %880 = OpLoad %v4float %r1 %881 = OpCompositeInsert %v4float %879 %880 2 OpStore %r1 %881 %882 = OpLoad %v4float %r1 %883 = OpCompositeExtract %float %882 2 %884 = OpConvertFToS %int %883 %885 = OpBitcast %float %884 %886 = OpLoad %v4float %r1 %887 = OpCompositeInsert %v4float %885 %886 3 OpStore %r1 %887 %888 = OpBitcast %float %uint_0 %889 = OpAccessChain %_ptr_Private_v4float %x0 %int_0 %890 = OpLoad %v4float %889 %891 = OpCompositeInsert %v4float %888 %890 0 OpStore %889 %891 %892 = OpBitcast %float %uint_4 %893 = OpAccessChain %_ptr_Private_v4float %x0 %int_1 %894 = OpLoad %v4float %893 %895 = OpCompositeInsert %v4float %892 %894 0 OpStore %893 %895 %896 = OpBitcast %float %uint_4 %898 = OpAccessChain %_ptr_Private_v4float %x0 %int_2 %899 = OpLoad %v4float %898 %900 = OpCompositeInsert %v4float %896 %899 0 OpStore %898 %900 %901 = OpBitcast %float %uint_2 %902 = OpAccessChain %_ptr_Private_v4float %x0 %int_3 %903 = OpLoad %v4float %902 %904 = OpCompositeInsert %v4float %901 %903 0 OpStore %902 %904 %906 = OpBitcast %float %uint_4294967292 %908 = OpAccessChain %_ptr_Private_v4float %x0 %int_4 %909 = OpLoad %v4float %908 %910 = OpCompositeInsert %v4float %906 %909 0 OpStore %908 %910 %912 = OpBitcast %float %uint_4294967288 %914 = OpAccessChain %_ptr_Private_v4float %x0 %int_5 %915 = OpLoad %v4float %914 %916 = OpCompositeInsert %v4float %912 %915 0 OpStore %914 %916 %917 = OpBitcast %float %uint_4294967288 %919 = OpAccessChain %_ptr_Private_v4float %x0 %int_6 %920 = OpLoad %v4float %919 %921 = OpCompositeInsert %v4float %917 %920 0 OpStore %919 %921 %923 = OpBitcast %float %uint_4294967280 %925 = OpAccessChain %_ptr_Private_v4float %x0 %int_7 %926 = OpLoad %v4float %925 %927 = OpCompositeInsert %v4float %923 %926 0 OpStore %925 %927 %928 = OpBitcast %float %uint_4294967280 %930 = OpAccessChain %_ptr_Private_v4float %x0 %int_8 %931 = OpLoad %v4float %930 %932 = OpCompositeInsert %v4float %928 %931 0 OpStore %930 %932 %934 = OpBitcast %float %uint_4294967264 %936 = OpAccessChain %_ptr_Private_v4float %x0 %int_9 %937 = OpLoad %v4float %936 %938 = OpCompositeInsert %v4float %934 %937 0 OpStore %936 %938 %939 = OpBitcast %float %uint_4294967264 %941 = OpAccessChain %_ptr_Private_v4float %x0 %int_10 %942 = OpLoad %v4float %941 %943 = OpCompositeInsert %v4float %939 %942 0 OpStore %941 %943 %944 = OpBitcast %float %uint_4294967264 %946 = OpAccessChain %_ptr_Private_v4float %x0 %int_11 %947 = OpLoad %v4float %946 %948 = OpCompositeInsert %v4float %944 %947 0 OpStore %946 %948 %949 = OpBitcast %float %uint_4294967264 %951 = OpAccessChain %_ptr_Private_v4float %x0 %int_12 %952 = OpLoad %v4float %951 %953 = OpCompositeInsert %v4float %949 %952 0 OpStore %951 %953 %954 = OpBitcast %float %uint_4294967264 %956 = OpAccessChain %_ptr_Private_v4float %x0 %int_13 %957 = OpLoad %v4float %956 %958 = OpCompositeInsert %v4float %954 %957 0 OpStore %956 %958 %959 = OpBitcast %float %uint_4294967264 %961 = OpAccessChain %_ptr_Private_v4float %x0 %int_14 %962 = OpLoad %v4float %961 %963 = OpCompositeInsert %v4float %959 %962 0 OpStore %961 %963 %964 = OpBitcast %float %uint_4294967264 %966 = OpAccessChain %_ptr_Private_v4float %x0 %int_15 %967 = OpLoad %v4float %966 %968 = OpCompositeInsert %v4float %964 %967 0 OpStore %966 %968 %969 = OpLoad %v4float %r1 %970 = OpCompositeExtract %float %969 3 %971 = OpBitcast %uint %970 %973 = OpExtInst %uint %1 UMin %971 %uint_15 %974 = OpBitcast %float %973 %975 = OpLoad %v4float %r2 %976 = OpCompositeInsert %v4float %974 %975 3 OpStore %r2 %976 %977 = OpLoad %v4float %r2 %978 = OpCompositeExtract %float %977 3 %979 = OpBitcast %int %978 %980 = OpAccessChain %_ptr_Private_v4float %x0 %979 %981 = OpLoad %v4float %980 %982 = OpCompositeExtract %float %981 0 %983 = OpLoad %v4float %r2 %984 = OpCompositeInsert %v4float %982 %983 3 OpStore %r2 %984 %985 = OpBitcast %int %uint_0 %986 = OpLoad %v4float %r2 %987 = OpCompositeExtract %float %986 3 %988 = OpBitcast %int %987 %989 = OpSLessThan %bool %985 %988 %990 = OpSelect %uint %989 %uint_4294967295 %uint_0 %991 = OpBitcast %float %990 %992 = OpLoad %v4float %r3 %993 = OpCompositeInsert %v4float %991 %992 0 OpStore %r3 %993 %994 = OpLoad %v4float %r0 %995 = OpCompositeExtract %float %994 2 %996 = OpBitcast %uint %995 %997 = OpLoad %v4float %r2 %998 = OpCompositeExtract %float %997 3 %999 = OpBitcast %uint %998 %1000 = OpUMod %uint %996 %999 %1001 = OpBitcast %float %1000 %1002 = OpLoad %v4float %r3 %1003 = OpCompositeInsert %v4float %1001 %1002 1 OpStore %r3 %1003 %1004 = OpLoad %v4float %r3 %1005 = OpCompositeExtract %float %1004 1 %1006 = OpBitcast %int %1005 %1007 = OpBitcast %int %uint_0 %1008 = OpIEqual %bool %1006 %1007 %1009 = OpSelect %uint %1008 %uint_4294967295 %uint_0 %1010 = OpBitcast %float %1009 %1011 = OpLoad %v4float %r3 %1012 = OpCompositeInsert %v4float %1010 %1011 1 OpStore %r3 %1012 %1013 = OpLoad %v4float %r0 %1014 = OpCompositeExtract %float %1013 2 %1015 = OpBitcast %int %1014 %1016 = OpBitcast %int %uint_1 %1017 = OpIAdd %int %1015 %1016 %1018 = OpBitcast %float %1017 %1019 = OpLoad %v4float %r3 %1020 = OpCompositeInsert %v4float %1018 %1019 2 OpStore %r3 %1020 %1021 = OpLoad %v4float %r2 %1022 = OpCompositeExtract %float %1021 3 %1023 = OpBitcast %int %1022 %1024 = OpSNegate %int %1023 %1025 = OpLoad %v4float %r2 %1026 = OpCompositeExtract %float %1025 3 %1027 = OpBitcast %int %1026 %1028 = OpExtInst %int %1 SMax %1024 %1027 %1029 = OpBitcast %float %1028 %1030 = OpLoad %v4float %r3 %1031 = OpCompositeInsert %v4float %1029 %1030 3 OpStore %r3 %1031 %1032 = OpLoad %v4float %r3 %1033 = OpCompositeExtract %float %1032 2 %1034 = OpBitcast %uint %1033 %1035 = OpLoad %v4float %r3 %1036 = OpCompositeExtract %float %1035 3 %1037 = OpBitcast %uint %1036 %1038 = OpUMod %uint %1034 %1037 %1039 = OpBitcast %float %1038 %1040 = OpLoad %v4float %r3 %1041 = OpCompositeInsert %v4float %1039 %1040 3 OpStore %r3 %1041 %1042 = OpLoad %v4float %r3 %1043 = OpCompositeExtract %float %1042 3 %1044 = OpBitcast %int %1043 %1045 = OpBitcast %int %uint_0 %1046 = OpINotEqual %bool %1044 %1045 %1047 = OpSelect %uint %1046 %uint_4294967295 %uint_0 %1048 = OpBitcast %float %1047 %1049 = OpLoad %v4float %r3 %1050 = OpCompositeInsert %v4float %1048 %1049 3 OpStore %r3 %1050 %1051 = OpLoad %v4float %r3 %1052 = OpCompositeExtract %float %1051 0 %1053 = OpBitcast %uint %1052 %1054 = OpLoad %v4float %r3 %1055 = OpCompositeExtract %float %1054 1 %1056 = OpLoad %v4float %r3 %1057 = OpCompositeExtract %float %1056 3 %1058 = OpINotEqual %bool %1053 %uint_0 %1059 = OpSelect %float %1058 %1055 %1057 %1060 = OpLoad %v4float %r3 %1061 = OpCompositeInsert %v4float %1059 %1060 0 OpStore %r3 %1061 %1062 = OpLoad %v4float %r2 %1063 = OpCompositeExtract %float %1062 3 %1064 = OpBitcast %uint %1063 %1065 = OpLoad %v4float %r3 %1066 = OpCompositeExtract %float %1065 0 %1067 = OpBitcast %float %uint_0 %1068 = OpINotEqual %bool %1064 %uint_0 %1069 = OpSelect %float %1068 %1066 %1067 %1070 = OpLoad %v4float %r2 %1071 = OpCompositeInsert %v4float %1069 %1070 3 OpStore %r2 %1071 %1072 = OpLoad %v4float %r1 %1073 = OpCompositeExtract %float %1072 3 %1074 = OpBitcast %int %1073 %1075 = OpBitcast %int %uint_1 %1076 = OpIAdd %int %1074 %1075 %1077 = OpBitcast %float %1076 %1078 = OpLoad %v4float %r1 %1079 = OpCompositeInsert %v4float %1077 %1078 3 OpStore %r1 %1079 %1080 = OpBitcast %float %uint_0 %1081 = OpAccessChain %_ptr_Private_v4float %x1 %int_0 %1082 = OpLoad %v4float %1081 %1083 = OpCompositeInsert %v4float %1080 %1082 0 OpStore %1081 %1083 %1084 = OpBitcast %float %uint_4 %1085 = OpAccessChain %_ptr_Private_v4float %x1 %int_1 %1086 = OpLoad %v4float %1085 %1087 = OpCompositeInsert %v4float %1084 %1086 0 OpStore %1085 %1087 %1088 = OpBitcast %float %uint_4 %1089 = OpAccessChain %_ptr_Private_v4float %x1 %int_2 %1090 = OpLoad %v4float %1089 %1091 = OpCompositeInsert %v4float %1088 %1090 0 OpStore %1089 %1091 %1092 = OpBitcast %float %uint_2 %1093 = OpAccessChain %_ptr_Private_v4float %x1 %int_3 %1094 = OpLoad %v4float %1093 %1095 = OpCompositeInsert %v4float %1092 %1094 0 OpStore %1093 %1095 %1096 = OpBitcast %float %uint_4294967292 %1097 = OpAccessChain %_ptr_Private_v4float %x1 %int_4 %1098 = OpLoad %v4float %1097 %1099 = OpCompositeInsert %v4float %1096 %1098 0 OpStore %1097 %1099 %1100 = OpBitcast %float %uint_4294967288 %1101 = OpAccessChain %_ptr_Private_v4float %x1 %int_5 %1102 = OpLoad %v4float %1101 %1103 = OpCompositeInsert %v4float %1100 %1102 0 OpStore %1101 %1103 %1104 = OpBitcast %float %uint_4294967288 %1105 = OpAccessChain %_ptr_Private_v4float %x1 %int_6 %1106 = OpLoad %v4float %1105 %1107 = OpCompositeInsert %v4float %1104 %1106 0 OpStore %1105 %1107 %1108 = OpBitcast %float %uint_4294967280 %1109 = OpAccessChain %_ptr_Private_v4float %x1 %int_7 %1110 = OpLoad %v4float %1109 %1111 = OpCompositeInsert %v4float %1108 %1110 0 OpStore %1109 %1111 %1112 = OpBitcast %float %uint_4294967280 %1113 = OpAccessChain %_ptr_Private_v4float %x1 %int_8 %1114 = OpLoad %v4float %1113 %1115 = OpCompositeInsert %v4float %1112 %1114 0 OpStore %1113 %1115 %1116 = OpBitcast %float %uint_4294967264 %1117 = OpAccessChain %_ptr_Private_v4float %x1 %int_9 %1118 = OpLoad %v4float %1117 %1119 = OpCompositeInsert %v4float %1116 %1118 0 OpStore %1117 %1119 %1120 = OpBitcast %float %uint_4294967264 %1121 = OpAccessChain %_ptr_Private_v4float %x1 %int_10 %1122 = OpLoad %v4float %1121 %1123 = OpCompositeInsert %v4float %1120 %1122 0 OpStore %1121 %1123 %1124 = OpBitcast %float %uint_4294967264 %1125 = OpAccessChain %_ptr_Private_v4float %x1 %int_11 %1126 = OpLoad %v4float %1125 %1127 = OpCompositeInsert %v4float %1124 %1126 0 OpStore %1125 %1127 %1128 = OpBitcast %float %uint_4294967264 %1129 = OpAccessChain %_ptr_Private_v4float %x1 %int_12 %1130 = OpLoad %v4float %1129 %1131 = OpCompositeInsert %v4float %1128 %1130 0 OpStore %1129 %1131 %1132 = OpBitcast %float %uint_4294967264 %1133 = OpAccessChain %_ptr_Private_v4float %x1 %int_13 %1134 = OpLoad %v4float %1133 %1135 = OpCompositeInsert %v4float %1132 %1134 0 OpStore %1133 %1135 %1136 = OpBitcast %float %uint_4294967264 %1137 = OpAccessChain %_ptr_Private_v4float %x1 %int_14 %1138 = OpLoad %v4float %1137 %1139 = OpCompositeInsert %v4float %1136 %1138 0 OpStore %1137 %1139 %1140 = OpBitcast %float %uint_4294967264 %1141 = OpAccessChain %_ptr_Private_v4float %x1 %int_15 %1142 = OpLoad %v4float %1141 %1143 = OpCompositeInsert %v4float %1140 %1142 0 OpStore %1141 %1143 %1144 = OpLoad %v4float %r1 %1145 = OpCompositeExtract %float %1144 3 %1146 = OpBitcast %uint %1145 %1147 = OpExtInst %uint %1 UMin %1146 %uint_15 %1148 = OpBitcast %float %1147 %1149 = OpLoad %v4float %r1 %1150 = OpCompositeInsert %v4float %1148 %1149 3 OpStore %r1 %1150 %1151 = OpLoad %v4float %r1 %1152 = OpCompositeExtract %float %1151 3 %1153 = OpBitcast %int %1152 %1154 = OpAccessChain %_ptr_Private_v4float %x1 %1153 %1155 = OpLoad %v4float %1154 %1156 = OpCompositeExtract %float %1155 0 %1157 = OpLoad %v4float %r1 %1158 = OpCompositeInsert %v4float %1156 %1157 3 OpStore %r1 %1158 %1159 = OpBitcast %int %uint_0 %1160 = OpLoad %v4float %r1 %1161 = OpCompositeExtract %float %1160 3 %1162 = OpBitcast %int %1161 %1163 = OpSLessThan %bool %1159 %1162 %1164 = OpSelect %uint %1163 %uint_4294967295 %uint_0 %1165 = OpBitcast %float %1164 %1166 = OpLoad %v4float %r3 %1167 = OpCompositeInsert %v4float %1165 %1166 0 OpStore %r3 %1167 %1168 = OpLoad %v4float %r0 %1169 = OpCompositeExtract %float %1168 2 %1170 = OpBitcast %uint %1169 %1171 = OpLoad %v4float %r1 %1172 = OpCompositeExtract %float %1171 3 %1173 = OpBitcast %uint %1172 %1174 = OpUMod %uint %1170 %1173 %1175 = OpBitcast %float %1174 %1176 = OpLoad %v4float %r0 %1177 = OpCompositeInsert %v4float %1175 %1176 2 OpStore %r0 %1177 %1178 = OpLoad %v4float %r0 %1179 = OpCompositeExtract %float %1178 2 %1180 = OpBitcast %int %1179 %1181 = OpBitcast %int %uint_0 %1182 = OpIEqual %bool %1180 %1181 %1183 = OpSelect %uint %1182 %uint_4294967295 %uint_0 %1184 = OpBitcast %float %1183 %1185 = OpLoad %v4float %r0 %1186 = OpCompositeInsert %v4float %1184 %1185 2 OpStore %r0 %1186 %1187 = OpLoad %v4float %r1 %1188 = OpCompositeExtract %float %1187 3 %1189 = OpBitcast %int %1188 %1190 = OpSNegate %int %1189 %1191 = OpLoad %v4float %r1 %1192 = OpCompositeExtract %float %1191 3 %1193 = OpBitcast %int %1192 %1194 = OpExtInst %int %1 SMax %1190 %1193 %1195 = OpBitcast %float %1194 %1196 = OpLoad %v4float %r3 %1197 = OpCompositeInsert %v4float %1195 %1196 1 OpStore %r3 %1197 %1198 = OpLoad %v4float %r3 %1199 = OpCompositeExtract %float %1198 2 %1200 = OpBitcast %uint %1199 %1201 = OpLoad %v4float %r3 %1202 = OpCompositeExtract %float %1201 1 %1203 = OpBitcast %uint %1202 %1204 = OpUMod %uint %1200 %1203 %1205 = OpBitcast %float %1204 %1206 = OpLoad %v4float %r3 %1207 = OpCompositeInsert %v4float %1205 %1206 1 OpStore %r3 %1207 %1208 = OpLoad %v4float %r3 %1209 = OpCompositeExtract %float %1208 1 %1210 = OpBitcast %int %1209 %1211 = OpBitcast %int %uint_0 %1212 = OpINotEqual %bool %1210 %1211 %1213 = OpSelect %uint %1212 %uint_4294967295 %uint_0 %1214 = OpBitcast %float %1213 %1215 = OpLoad %v4float %r3 %1216 = OpCompositeInsert %v4float %1214 %1215 1 OpStore %r3 %1216 %1217 = OpLoad %v4float %r3 %1218 = OpCompositeExtract %float %1217 0 %1219 = OpBitcast %uint %1218 %1220 = OpLoad %v4float %r0 %1221 = OpCompositeExtract %float %1220 2 %1222 = OpLoad %v4float %r3 %1223 = OpCompositeExtract %float %1222 1 %1224 = OpINotEqual %bool %1219 %uint_0 %1225 = OpSelect %float %1224 %1221 %1223 %1226 = OpLoad %v4float %r0 %1227 = OpCompositeInsert %v4float %1225 %1226 2 OpStore %r0 %1227 %1228 = OpLoad %v4float %r1 %1229 = OpCompositeExtract %float %1228 3 %1230 = OpBitcast %uint %1229 %1231 = OpLoad %v4float %r0 %1232 = OpCompositeExtract %float %1231 2 %1233 = OpBitcast %float %uint_0 %1234 = OpINotEqual %bool %1230 %uint_0 %1235 = OpSelect %float %1234 %1232 %1233 %1236 = OpLoad %v4float %r0 %1237 = OpCompositeInsert %v4float %1235 %1236 2 OpStore %r0 %1237 %1238 = OpLoad %v4float %r0 %1239 = OpCompositeExtract %float %1238 2 %1240 = OpBitcast %int %1239 %1241 = OpLoad %v4float %r2 %1242 = OpCompositeExtract %float %1241 3 %1243 = OpBitcast %int %1242 %1244 = OpINotEqual %bool %1240 %1243 %1245 = OpSelect %uint %1244 %uint_4294967295 %uint_0 %1246 = OpBitcast %float %1245 %1247 = OpLoad %v4float %r0 %1248 = OpCompositeInsert %v4float %1246 %1247 2 OpStore %r0 %1248 %1249 = OpLoad %v4float %r1 %1250 = OpCompositeExtract %float %1249 2 %1251 = OpExtInst %float %1 Trunc %1250 %1252 = OpLoad %v4float %r1 %1253 = OpCompositeInsert %v4float %1251 %1252 2 OpStore %r1 %1253 %1254 = OpLoad %v4float %r0 %1255 = OpCompositeExtract %float %1254 1 %1256 = OpBitcast %float %uint_1098907648 %1257 = OpLoad %v4float %r1 %1258 = OpCompositeExtract %float %1257 2 %1259 = OpFNegate %float %1258 %1260 = OpExtInst %float %1 Fma %1255 %1256 %1259 %1261 = OpLoad %v4float %r0 %1262 = OpCompositeInsert %v4float %1260 %1261 1 OpStore %r0 %1262 %1263 = OpLoad %v4float %r0 %1264 = OpCompositeExtract %float %1263 1 %1265 = OpFNegate %float %1264 %1266 = OpBitcast %float %uint_1065353216 %1267 = OpFAdd %float %1265 %1266 %1268 = OpLoad %v4float %r0 %1269 = OpCompositeInsert %v4float %1267 %1268 1 OpStore %r0 %1269 %1270 = OpLoad %v4float %r0 %1271 = OpVectorShuffle %v2float %1270 %1270 1 1 %1272 = OpLoad %v4float %r1 %1273 = OpVectorShuffle %v2float %1272 %1272 0 1 %1274 = OpFMul %v2float %1271 %1273 %1275 = OpLoad %v4float %r1 %1276 = OpVectorShuffle %v4float %1275 %1274 0 1 4 5 OpStore %r1 %1276 %1277 = OpLoad %v4float %r0 %1278 = OpVectorShuffle %v2float %1277 %1277 2 2 %1279 = OpBitcast %v2uint %1278 %1280 = OpLoad %v4float %r1 %1281 = OpVectorShuffle %v2float %1280 %1280 2 3 %1282 = OpLoad %v4float %r1 %1283 = OpVectorShuffle %v2float %1282 %1282 0 1 %1286 = OpINotEqual %v2bool %1279 %1285 %1287 = OpSelect %v2float %1286 %1281 %1283 %1288 = OpLoad %v4float %r0 %1289 = OpVectorShuffle %v4float %1288 %1287 0 4 5 3 OpStore %r0 %1289 %1290 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_0 %1291 = OpLoad %v4float %1290 %1292 = OpVectorShuffle %v3float %1291 %1291 0 1 2 %1293 = OpFNegate %v3float %1292 %1294 = OpLoad %v4float %r0 %1295 = OpVectorShuffle %v3float %1294 %1294 0 0 0 %1296 = OpFDiv %v3float %1293 %1295 %1297 = OpLoad %v4float %r1 %1298 = OpVectorShuffle %v4float %1297 %1296 4 5 6 3 OpStore %r1 %1298 %1299 = OpLoad %v4float %r1 %1300 = OpVectorShuffle %v3float %1299 %1299 0 1 2 %1301 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_1 %1302 = OpLoad %v4float %1301 %1303 = OpVectorShuffle %v3float %1302 %1302 0 1 2 %1304 = OpDot %float %1300 %1303 %1305 = OpLoad %v4float %r0 %1306 = OpCompositeInsert %v4float %1304 %1305 0 OpStore %r0 %1306 %1307 = OpBitcast %float %uint_1056964608 %1308 = OpLoad %v4float %r0 %1309 = OpCompositeExtract %float %1308 0 %1310 = OpFOrdLessThan %bool %1307 %1309 %1311 = OpSelect %uint %1310 %uint_4294967295 %uint_0 %1312 = OpBitcast %float %1311 %1313 = OpLoad %v4float %r1 %1314 = OpCompositeInsert %v4float %1312 %1313 3 OpStore %r1 %1314 %1315 = OpLoad %v4float %r0 %1316 = OpCompositeExtract %float %1315 0 %1318 = OpBitcast %float %uint_3204448256 %1319 = OpFAdd %float %1316 %1318 %1320 = OpLoad %v4float %r0 %1321 = OpCompositeInsert %v4float %1319 %1320 0 OpStore %r0 %1321 %1322 = OpLoad %v4float %r0 %1323 = OpCompositeExtract %float %1322 0 %1324 = OpBitcast %float %uint_1069547520 %1325 = OpFMul %float %1323 %1324 %1326 = OpLoad %v4float %r0 %1327 = OpCompositeInsert %v4float %1325 %1326 0 OpStore %r0 %1327 %1328 = OpLoad %v4float %r2 %1329 = OpVectorShuffle %v3float %1328 %1328 0 1 2 %1330 = OpLoad %v4float %r1 %1331 = OpVectorShuffle %v3float %1330 %1330 0 1 2 %1332 = OpDot %float %1329 %1331 %1333 = OpLoad %v4float %r1 %1334 = OpCompositeInsert %v4float %1332 %1333 0 OpStore %r1 %1334 %1336 = OpBitcast %float %uint_3175926989 %1337 = OpLoad %v4float %r1 %1338 = OpCompositeExtract %float %1337 0 %1339 = OpFOrdLessThan %bool %1336 %1338 %1340 = OpSelect %uint %1339 %uint_4294967295 %uint_0 %1341 = OpBitcast %float %1340 %1342 = OpLoad %v4float %r1 %1343 = OpCompositeInsert %v4float %1341 %1342 1 OpStore %r1 %1343 %1344 = OpLoad %v4float %r1 %1345 = OpVectorShuffle %v2float %1344 %1344 0 0 %1348 = OpBitcast %v2float %1347 %1349 = OpFOrdLessThan %v2bool %1345 %1348 %1351 = OpSelect %v2uint %1349 %1350 %1285 %1352 = OpBitcast %v2float %1351 %1353 = OpLoad %v4float %r3 %1354 = OpVectorShuffle %v4float %1353 %1352 4 5 2 3 OpStore %r3 %1354 %1355 = OpLoad %v4float %r1 %1356 = OpCompositeExtract %float %1355 1 %1357 = OpBitcast %uint %1356 %1358 = OpLoad %v4float %r3 %1359 = OpCompositeExtract %float %1358 0 %1360 = OpBitcast %uint %1359 %1361 = OpBitwiseAnd %uint %1357 %1360 %1362 = OpBitcast %float %1361 %1363 = OpLoad %v4float %r1 %1364 = OpCompositeInsert %v4float %1362 %1363 1 OpStore %r1 %1364 %1365 = OpLoad %v4float %r0 %1366 = OpCompositeExtract %float %1365 0 %1367 = OpLoad %v4float %r1 %1368 = OpCompositeExtract %float %1367 0 %1369 = OpFMul %float %1366 %1368 %1370 = OpLoad %v4float %r1 %1371 = OpCompositeInsert %v4float %1369 %1370 0 OpStore %r1 %1371 %1372 = OpLoad %v4float %r1 %1373 = OpCompositeExtract %float %1372 0 %1375 = OpBitcast %float %uint_1101004800 %1376 = OpFMul %float %1373 %1375 %1377 = OpLoad %v4float %r1 %1378 = OpCompositeInsert %v4float %1376 %1377 0 OpStore %r1 %1378 %1379 = OpLoad %v4float %r3 %1380 = OpCompositeExtract %float %1379 1 %1381 = OpBitcast %uint %1380 %1382 = OpLoad %v4float %r0 %1383 = OpCompositeExtract %float %1382 0 %1384 = OpFNegate %float %1383 %1385 = OpLoad %v4float %r0 %1386 = OpCompositeExtract %float %1385 0 %1387 = OpINotEqual %bool %1381 %uint_0 %1388 = OpSelect %float %1387 %1384 %1386 %1389 = OpLoad %v4float %r0 %1390 = OpCompositeInsert %v4float %1388 %1389 0 OpStore %r0 %1390 %1391 = OpLoad %v4float %r1 %1392 = OpCompositeExtract %float %1391 1 %1393 = OpBitcast %uint %1392 %1394 = OpLoad %v4float %r1 %1395 = OpCompositeExtract %float %1394 0 %1396 = OpLoad %v4float %r0 %1397 = OpCompositeExtract %float %1396 0 %1398 = OpINotEqual %bool %1393 %uint_0 %1399 = OpSelect %float %1398 %1395 %1397 %1400 = OpLoad %v4float %r0 %1401 = OpCompositeInsert %v4float %1399 %1400 0 OpStore %r0 %1401 %1402 = OpLoad %v4float %r0 %1403 = OpVectorShuffle %v4float %1402 %1402 0 0 0 0 %1404 = OpCompositeExtract %float %1403 0 %1405 = OpExtInst %float %1 Cos %1404 %1406 = OpLoad %v4float %r1 %1407 = OpCompositeInsert %v4float %1405 %1406 0 OpStore %r1 %1407 %1408 = OpLoad %v4float %r0 %1409 = OpVectorShuffle %v4float %1408 %1408 0 0 0 0 %1410 = OpFNegate %v4float %1409 %1411 = OpCompositeExtract %float %1410 0 %1412 = OpExtInst %float %1 Sin %1411 %1413 = OpLoad %v4float %r0 %1414 = OpCompositeInsert %v4float %1412 %1413 0 OpStore %r0 %1414 %1415 = OpLoad %v4float %r1 %1416 = OpVectorShuffle %v3float %1415 %1415 0 0 0 %1417 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_1 %1418 = OpLoad %v4float %1417 %1419 = OpVectorShuffle %v3float %1418 %1418 0 1 2 %1420 = OpFMul %v3float %1416 %1419 %1421 = OpLoad %v4float %r1 %1422 = OpVectorShuffle %v4float %1421 %1420 4 5 6 3 OpStore %r1 %1422 %1423 = OpLoad %v4float %r0 %1424 = OpVectorShuffle %v3float %1423 %1423 0 0 0 %1425 = OpLoad %v4float %r2 %1426 = OpVectorShuffle %v3float %1425 %1425 0 1 2 %1427 = OpLoad %v4float %r1 %1428 = OpVectorShuffle %v3float %1427 %1427 0 1 2 %1429 = OpExtInst %v3float %1 Fma %1424 %1426 %1428 %1430 = OpLoad %v4float %r1 %1431 = OpVectorShuffle %v4float %1430 %1429 4 5 6 3 OpStore %r1 %1431 %1432 = OpLoad %v4float %r1 %1433 = OpVectorShuffle %v3float %1432 %1432 3 3 3 %1434 = OpBitcast %v3uint %1433 %1435 = OpLoad %v4float %r1 %1436 = OpVectorShuffle %v3float %1435 %1435 0 1 2 %1437 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_1 %1438 = OpLoad %v4float %1437 %1439 = OpVectorShuffle %v3float %1438 %1438 0 1 2 %1440 = OpINotEqual %v3bool %1434 %513 %1441 = OpSelect %v3float %1440 %1436 %1439 %1442 = OpLoad %v4float %r1 %1443 = OpVectorShuffle %v4float %1442 %1441 4 5 6 3 OpStore %r1 %1443 %1444 = OpLoad %v4float %r2 %1445 = OpCompositeExtract %float %1444 3 %1446 = OpBitcast %uint %1445 %1447 = OpIEqual %bool %1446 %uint_0 OpSelectionMerge %1449 None OpBranchConditional %1447 %1448 %1449 %1448 = OpLabel %1450 = OpLoad %v4float %r0 %1451 = OpCompositeExtract %float %1450 1 %1452 = OpBitcast %float %uint_1056964608 %1453 = OpFMul %float %1451 %1452 %1454 = OpLoad %v4float %r0 %1455 = OpCompositeInsert %v4float %1453 %1454 0 OpStore %r0 %1455 %1457 = OpAccessChain %_ptr_Uniform_v4float %cb0 %int_0 %int_38 %1458 = OpAccessChain %_ptr_Uniform_float %1457 %uint_0 %1459 = OpLoad %float %1458 %1460 = OpAccessChain %_ptr_Uniform_float %1457 %uint_1 %1461 = OpLoad %float %1460 %1462 = OpAccessChain %_ptr_Uniform_float %1457 %uint_2 %1463 = OpLoad %float %1462 %1464 = OpCompositeConstruct %v3float %1459 %1461 %1463 %1465 = OpAccessChain %_ptr_Uniform_v4float %cb0 %int_0 %int_38 %1466 = OpAccessChain %_ptr_Uniform_float %1465 %uint_0 %1467 = OpLoad %float %1466 %1468 = OpAccessChain %_ptr_Uniform_float %1465 %uint_1 %1469 = OpLoad %float %1468 %1470 = OpAccessChain %_ptr_Uniform_float %1465 %uint_2 %1471 = OpLoad %float %1470 %1472 = OpCompositeConstruct %v3float %1467 %1469 %1471 %1473 = OpDot %float %1464 %1472 %1474 = OpLoad %v4float %r0 %1475 = OpCompositeInsert %v4float %1473 %1474 1 OpStore %r0 %1475 %1476 = OpLoad %v4float %r0 %1477 = OpCompositeExtract %float %1476 1 %1478 = OpBitcast %float %uint_0 %1479 = OpFOrdNotEqual %bool %1477 %1478 %1480 = OpSelect %uint %1479 %uint_4294967295 %uint_0 %1481 = OpBitcast %float %1480 %1482 = OpLoad %v4float %r1 %1483 = OpCompositeInsert %v4float %1481 %1482 3 OpStore %r1 %1483 %1484 = OpLoad %v4float %r0 %1485 = OpCompositeExtract %float %1484 1 %1486 = OpExtInst %float %1 Sqrt %1485 %1487 = OpLoad %v4float %r2 %1488 = OpCompositeInsert %v4float %1486 %1487 0 OpStore %r2 %1488 %1489 = OpLoad %v4float %r0 %1490 = OpCompositeExtract %float %1489 1 %1491 = OpExtInst %float %1 InverseSqrt %1490 %1492 = OpLoad %v4float %r0 %1493 = OpCompositeInsert %v4float %1491 %1492 1 OpStore %r0 %1493 %1494 = OpLoad %v4float %r0 %1495 = OpVectorShuffle %v3float %1494 %1494 1 1 1 %1496 = OpAccessChain %_ptr_Uniform_v4float %cb0 %int_0 %int_38 %1497 = OpAccessChain %_ptr_Uniform_float %1496 %uint_0 %1498 = OpLoad %float %1497 %1499 = OpAccessChain %_ptr_Uniform_float %1496 %uint_1 %1500 = OpLoad %float %1499 %1501 = OpAccessChain %_ptr_Uniform_float %1496 %uint_2 %1502 = OpLoad %float %1501 %1503 = OpCompositeConstruct %v3float %1498 %1500 %1502 %1504 = OpFMul %v3float %1495 %1503 %1505 = OpLoad %v4float %r2 %1506 = OpVectorShuffle %v4float %1505 %1504 0 4 5 6 OpStore %r2 %1506 %1507 = OpLoad %v4float %r2 %1508 = OpVectorShuffle %v3float %1507 %1507 1 2 3 %1509 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_2 %1510 = OpLoad %v4float %1509 %1511 = OpVectorShuffle %v3float %1510 %1510 0 1 2 %1512 = OpDot %float %1508 %1511 %1513 = OpLoad %v4float %r0 %1514 = OpCompositeInsert %v4float %1512 %1513 1 OpStore %r0 %1514 %1516 = OpAccessChain %_ptr_Uniform_v4float %cb0 %int_0 %int_78 %1517 = OpAccessChain %_ptr_Uniform_float %1516 %uint_0 %1518 = OpLoad %float %1517 %1519 = OpLoad %v4float %r2 %1520 = OpCompositeExtract %float %1519 0 %1521 = OpLoad %v4float %r0 %1522 = OpCompositeExtract %float %1521 1 %1523 = OpExtInst %float %1 Fma %1518 %1520 %1522 %1524 = OpLoad %v4float %r0 %1525 = OpCompositeInsert %v4float %1523 %1524 1 OpStore %r0 %1525 %1526 = OpLoad %v4float %r0 %1527 = OpVectorShuffle %v4float %1526 %1526 1 1 1 1 %1534 = OpBitcast %v4float %1533 %1536 = OpBitcast %v4float %1535 %1537 = OpExtInst %v4float %1 Fma %1527 %1534 %1536 OpStore %r3 %1537 %1538 = OpLoad %v4float %r3 %1539 = OpExtInst %v4float %1 Fract %1538 OpStore %r3 %1539 %1540 = OpLoad %v4float %r3 %1543 = OpBitcast %v4float %1542 %1545 = OpBitcast %v4float %1544 %1546 = OpExtInst %v4float %1 Fma %1540 %1543 %1545 OpStore %r3 %1546 %1547 = OpLoad %v4float %r3 %1548 = OpExtInst %v4float %1 FAbs %1547 %1549 = OpLoad %v4float %r3 %1550 = OpExtInst %v4float %1 FAbs %1549 %1551 = OpFMul %v4float %1548 %1550 OpStore %r5 %1551 %1552 = OpLoad %v4float %r3 %1553 = OpExtInst %v4float %1 FAbs %1552 %1554 = OpFNegate %v4float %1553 %1555 = OpBitcast %v4float %1542 %1557 = OpBitcast %v4float %1556 %1558 = OpExtInst %v4float %1 Fma %1554 %1555 %1557 OpStore %r3 %1558 %1559 = OpLoad %v4float %r3 %1560 = OpLoad %v4float %r5 %1561 = OpFMul %v4float %1559 %1560 OpStore %r3 %1561 %1562 = OpLoad %v4float %r3 %1565 = OpBitcast %v4float %1564 %1566 = OpDot %float %1562 %1565 %1567 = OpLoad %v4float %r0 %1568 = OpCompositeInsert %v4float %1566 %1567 1 OpStore %r0 %1568 %1569 = OpLoad %v4float %r0 %1570 = OpVectorShuffle %v3float %1569 %1569 1 1 1 %1571 = OpLoad %v4float %r2 %1572 = OpVectorShuffle %v3float %1571 %1571 1 2 3 %1573 = OpFMul %v3float %1570 %1572 %1574 = OpLoad %v4float %r2 %1575 = OpVectorShuffle %v4float %1574 %1573 4 5 6 3 OpStore %r2 %1575 %1576 = OpLoad %v4float %r1 %1577 = OpVectorShuffle %v3float %1576 %1576 3 3 3 %1578 = OpBitcast %v3uint %1577 %1579 = OpLoad %v4float %r2 %1580 = OpVectorShuffle %v3float %1579 %1579 0 1 2 %1581 = OpBitcast %v3uint %1580 %1582 = OpBitwiseAnd %v3uint %1578 %1581 %1583 = OpBitcast %v3float %1582 %1584 = OpLoad %v4float %r2 %1585 = OpVectorShuffle %v4float %1584 %1583 4 5 6 3 OpStore %r2 %1585 %1586 = OpLoad %v4float %r1 %1587 = OpVectorShuffle %v3float %1586 %1586 0 1 2 %1588 = OpLoad %v4float %r2 %1589 = OpVectorShuffle %v3float %1588 %1588 0 1 2 %1590 = OpFAdd %v3float %1587 %1589 %1591 = OpLoad %v4float %r1 %1592 = OpVectorShuffle %v4float %1591 %1590 4 5 6 3 OpStore %r1 %1592 %1593 = OpLoad %v4float %r1 %1594 = OpVectorShuffle %v3float %1593 %1593 0 1 2 %1595 = OpLoad %v4float %r1 %1596 = OpVectorShuffle %v3float %1595 %1595 0 1 2 %1597 = OpDot %float %1594 %1596 %1598 = OpLoad %v4float %r0 %1599 = OpCompositeInsert %v4float %1597 %1598 1 OpStore %r0 %1599 %1600 = OpLoad %v4float %r0 %1601 = OpCompositeExtract %float %1600 1 %1602 = OpExtInst %float %1 InverseSqrt %1601 %1603 = OpLoad %v4float %r0 %1604 = OpCompositeInsert %v4float %1602 %1603 1 OpStore %r0 %1604 %1605 = OpLoad %v4float %r0 %1606 = OpVectorShuffle %v3float %1605 %1605 1 1 1 %1607 = OpLoad %v4float %r1 %1608 = OpVectorShuffle %v3float %1607 %1607 0 1 2 %1609 = OpFMul %v3float %1606 %1608 %1610 = OpLoad %v4float %r1 %1611 = OpVectorShuffle %v4float %1610 %1609 4 5 6 3 OpStore %r1 %1611 %1612 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_1 %1613 = OpLoad %v4float %1612 %1614 = OpVectorShuffle %v3float %1613 %1613 0 1 2 %1615 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_1 %1616 = OpLoad %v4float %1615 %1617 = OpVectorShuffle %v3float %1616 %1616 0 1 2 %1618 = OpDot %float %1614 %1617 %1619 = OpLoad %v4float %r0 %1620 = OpCompositeInsert %v4float %1618 %1619 1 OpStore %r0 %1620 %1621 = OpLoad %v4float %r0 %1622 = OpCompositeExtract %float %1621 1 %1623 = OpExtInst %float %1 InverseSqrt %1622 %1624 = OpLoad %v4float %r0 %1625 = OpCompositeInsert %v4float %1623 %1624 1 OpStore %r0 %1625 %1626 = OpLoad %v4float %r0 %1627 = OpVectorShuffle %v3float %1626 %1626 1 1 1 %1628 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_1 %1629 = OpLoad %v4float %1628 %1630 = OpVectorShuffle %v3float %1629 %1629 0 1 2 %1631 = OpFMul %v3float %1627 %1630 %1632 = OpLoad %v4float %r2 %1633 = OpVectorShuffle %v4float %1632 %1631 4 5 6 3 OpStore %r2 %1633 %1634 = OpLoad %v4float %r4 %1635 = OpVectorShuffle %v3float %1634 %1634 1 2 3 %1636 = OpLoad %v4float %r4 %1637 = OpVectorShuffle %v3float %1636 %1636 1 2 3 %1638 = OpDot %float %1635 %1637 %1639 = OpLoad %v4float %r0 %1640 = OpCompositeInsert %v4float %1638 %1639 1 OpStore %r0 %1640 %1641 = OpLoad %v4float %r0 %1642 = OpCompositeExtract %float %1641 1 %1643 = OpExtInst %float %1 InverseSqrt %1642 %1644 = OpLoad %v4float %r0 %1645 = OpCompositeInsert %v4float %1643 %1644 1 OpStore %r0 %1645 %1646 = OpLoad %v4float %r0 %1647 = OpVectorShuffle %v3float %1646 %1646 1 1 1 %1648 = OpLoad %v4float %r4 %1649 = OpVectorShuffle %v3float %1648 %1648 1 2 3 %1650 = OpFMul %v3float %1647 %1649 %1651 = OpLoad %v4float %r3 %1652 = OpVectorShuffle %v4float %1651 %1650 4 5 6 3 OpStore %r3 %1652 %1653 = OpLoad %v4float %r0 %1654 = OpVectorShuffle %v3float %1653 %1653 0 0 0 %1655 = OpLoad %v4float %r4 %1656 = OpVectorShuffle %v3float %1655 %1655 1 2 3 %1657 = OpFNegate %v3float %1656 %1658 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_0 %1659 = OpLoad %v4float %1658 %1660 = OpVectorShuffle %v3float %1659 %1659 0 1 2 %1661 = OpExtInst %v3float %1 Fma %1654 %1657 %1660 %1662 = OpLoad %v4float %r5 %1663 = OpVectorShuffle %v4float %1662 %1661 4 5 6 3 OpStore %r5 %1663 %1664 = OpLoad %v4float %r0 %1665 = OpVectorShuffle %v3float %1664 %1664 0 0 0 %1666 = OpLoad %v4float %r4 %1667 = OpVectorShuffle %v3float %1666 %1666 1 2 3 %1668 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_0 %1669 = OpLoad %v4float %1668 %1670 = OpVectorShuffle %v3float %1669 %1669 0 1 2 %1671 = OpExtInst %v3float %1 Fma %1665 %1667 %1670 %1672 = OpLoad %v4float %r4 %1673 = OpVectorShuffle %v4float %1672 %1671 4 5 6 3 OpStore %r4 %1673 %1674 = OpLoad %v4float %r1 %1675 = OpVectorShuffle %v3float %1674 %1674 0 1 2 %1676 = OpLoad %v4float %r0 %1677 = OpVectorShuffle %v3float %1676 %1676 2 2 2 %1678 = OpLoad %v4float %r5 %1679 = OpVectorShuffle %v3float %1678 %1678 0 1 2 %1680 = OpExtInst %v3float %1 Fma %1675 %1677 %1679 %1681 = OpLoad %v4float %r6 %1682 = OpVectorShuffle %v4float %1681 %1680 4 5 6 3 OpStore %r6 %1682 %1683 = OpLoad %v4float %r1 %1684 = OpVectorShuffle %v3float %1683 %1683 0 1 2 %1685 = OpLoad %v4float %r0 %1686 = OpVectorShuffle %v3float %1685 %1685 2 2 2 %1687 = OpLoad %v4float %r4 %1688 = OpVectorShuffle %v3float %1687 %1687 0 1 2 %1689 = OpExtInst %v3float %1 Fma %1684 %1686 %1688 %1690 = OpLoad %v4float %r1 %1691 = OpVectorShuffle %v4float %1690 %1689 4 5 6 3 OpStore %r1 %1691 %1692 = OpBitcast %float %uint_1065353216 %1693 = OpLoad %v4float %r5 %1694 = OpCompositeInsert %v4float %1692 %1693 3 OpStore %r5 %1694 %1695 = OpLoad %v4float %r5 %1696 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_0 %1697 = OpAccessChain %_ptr_Uniform_float %1696 %uint_0 %1698 = OpLoad %float %1697 %1699 = OpAccessChain %_ptr_Uniform_float %1696 %uint_1 %1700 = OpLoad %float %1699 %1701 = OpAccessChain %_ptr_Uniform_float %1696 %uint_2 %1702 = OpLoad %float %1701 %1703 = OpAccessChain %_ptr_Uniform_float %1696 %uint_3 %1704 = OpLoad %float %1703 %1705 = OpCompositeConstruct %v4float %1698 %1700 %1702 %1704 %1706 = OpDot %float %1695 %1705 %1707 = OpLoad %v4float %r0 %1708 = OpCompositeInsert %v4float %1706 %1707 0 OpStore %r0 %1708 %1709 = OpLoad %v4float %r5 %1710 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_1 %1711 = OpAccessChain %_ptr_Uniform_float %1710 %uint_0 %1712 = OpLoad %float %1711 %1713 = OpAccessChain %_ptr_Uniform_float %1710 %uint_1 %1714 = OpLoad %float %1713 %1715 = OpAccessChain %_ptr_Uniform_float %1710 %uint_2 %1716 = OpLoad %float %1715 %1717 = OpAccessChain %_ptr_Uniform_float %1710 %uint_3 %1718 = OpLoad %float %1717 %1719 = OpCompositeConstruct %v4float %1712 %1714 %1716 %1718 %1720 = OpDot %float %1709 %1719 %1721 = OpLoad %v4float %r0 %1722 = OpCompositeInsert %v4float %1720 %1721 1 OpStore %r0 %1722 %1723 = OpLoad %v4float %r5 %1724 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_2 %1725 = OpAccessChain %_ptr_Uniform_float %1724 %uint_0 %1726 = OpLoad %float %1725 %1727 = OpAccessChain %_ptr_Uniform_float %1724 %uint_1 %1728 = OpLoad %float %1727 %1729 = OpAccessChain %_ptr_Uniform_float %1724 %uint_2 %1730 = OpLoad %float %1729 %1731 = OpAccessChain %_ptr_Uniform_float %1724 %uint_3 %1732 = OpLoad %float %1731 %1733 = OpCompositeConstruct %v4float %1726 %1728 %1730 %1732 %1734 = OpDot %float %1723 %1733 %1735 = OpLoad %v4float %r0 %1736 = OpCompositeInsert %v4float %1734 %1735 2 OpStore %r0 %1736 %1737 = OpLoad %v4float %r5 %1738 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_3 %1739 = OpAccessChain %_ptr_Uniform_float %1738 %uint_0 %1740 = OpLoad %float %1739 %1741 = OpAccessChain %_ptr_Uniform_float %1738 %uint_1 %1742 = OpLoad %float %1741 %1743 = OpAccessChain %_ptr_Uniform_float %1738 %uint_2 %1744 = OpLoad %float %1743 %1745 = OpAccessChain %_ptr_Uniform_float %1738 %uint_3 %1746 = OpLoad %float %1745 %1747 = OpCompositeConstruct %v4float %1740 %1742 %1744 %1746 %1748 = OpDot %float %1737 %1747 %1749 = OpLoad %v4float %r2 %1750 = OpCompositeInsert %v4float %1748 %1749 3 OpStore %r2 %1750 %1751 = OpLoad %v4float %r0 %1752 = OpCompositeExtract %float %1751 3 %1753 = OpBitcast %uint %1752 %1754 = OpConvertUToF %float %1753 %1755 = OpLoad %v4float %r0 %1756 = OpCompositeInsert %v4float %1754 %1755 3 OpStore %r0 %1756 %1757 = OpLoad %v4float %r0 %1758 = OpCompositeExtract %float %1757 0 %1759 = OpLoad %v4float %o0 %1760 = OpCompositeInsert %v4float %1758 %1759 0 OpStore %o0 %1760 %1761 = OpLoad %v4float %r0 %1762 = OpCompositeExtract %float %1761 1 %1763 = OpLoad %v4float %o0 %1764 = OpCompositeInsert %v4float %1762 %1763 1 OpStore %o0 %1764 %1765 = OpLoad %v4float %r0 %1766 = OpCompositeExtract %float %1765 2 %1767 = OpLoad %v4float %o0 %1768 = OpCompositeInsert %v4float %1766 %1767 2 OpStore %o0 %1768 %1769 = OpLoad %v4float %r2 %1770 = OpCompositeExtract %float %1769 3 %1771 = OpLoad %v4float %o0 %1772 = OpCompositeInsert %v4float %1770 %1771 3 OpStore %o0 %1772 %1773 = OpLoad %v4float %r2 %1774 = OpVectorShuffle %v3float %1773 %1773 0 1 2 OpStore %o1 %1774 %1775 = OpLoad %v4float %r3 %1776 = OpVectorShuffle %v3float %1775 %1775 0 1 2 OpStore %o2 %1776 %1778 = OpBitcast %v2float %1777 %1779 = OpLoad %v3float %o3 %1780 = OpVectorShuffle %v3float %1779 %1778 3 4 2 OpStore %o3 %1780 %1781 = OpLoad %v4float %r0 %1782 = OpCompositeExtract %float %1781 3 %1783 = OpLoad %v3float %o3 %1784 = OpCompositeInsert %v3float %1782 %1783 2 OpStore %o3 %1784 %1785 = OpLoad %v4float %o0 %1786 = OpAccessChain %_ptr_Output_v4float %gs_vertex_out %int_0 OpStore %1786 %1785 OpEmitVertex %1787 = OpBitcast %float %uint_1065353216 %1788 = OpLoad %v4float %r4 %1789 = OpCompositeInsert %v4float %1787 %1788 3 OpStore %r4 %1789 %1790 = OpLoad %v4float %r4 %1791 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_0 %1792 = OpAccessChain %_ptr_Uniform_float %1791 %uint_0 %1793 = OpLoad %float %1792 %1794 = OpAccessChain %_ptr_Uniform_float %1791 %uint_1 %1795 = OpLoad %float %1794 %1796 = OpAccessChain %_ptr_Uniform_float %1791 %uint_2 %1797 = OpLoad %float %1796 %1798 = OpAccessChain %_ptr_Uniform_float %1791 %uint_3 %1799 = OpLoad %float %1798 %1800 = OpCompositeConstruct %v4float %1793 %1795 %1797 %1799 %1801 = OpDot %float %1790 %1800 %1802 = OpLoad %v4float %r0 %1803 = OpCompositeInsert %v4float %1801 %1802 0 OpStore %r0 %1803 %1804 = OpLoad %v4float %r4 %1805 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_1 %1806 = OpAccessChain %_ptr_Uniform_float %1805 %uint_0 %1807 = OpLoad %float %1806 %1808 = OpAccessChain %_ptr_Uniform_float %1805 %uint_1 %1809 = OpLoad %float %1808 %1810 = OpAccessChain %_ptr_Uniform_float %1805 %uint_2 %1811 = OpLoad %float %1810 %1812 = OpAccessChain %_ptr_Uniform_float %1805 %uint_3 %1813 = OpLoad %float %1812 %1814 = OpCompositeConstruct %v4float %1807 %1809 %1811 %1813 %1815 = OpDot %float %1804 %1814 %1816 = OpLoad %v4float %r0 %1817 = OpCompositeInsert %v4float %1815 %1816 1 OpStore %r0 %1817 %1818 = OpLoad %v4float %r4 %1819 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_2 %1820 = OpAccessChain %_ptr_Uniform_float %1819 %uint_0 %1821 = OpLoad %float %1820 %1822 = OpAccessChain %_ptr_Uniform_float %1819 %uint_1 %1823 = OpLoad %float %1822 %1824 = OpAccessChain %_ptr_Uniform_float %1819 %uint_2 %1825 = OpLoad %float %1824 %1826 = OpAccessChain %_ptr_Uniform_float %1819 %uint_3 %1827 = OpLoad %float %1826 %1828 = OpCompositeConstruct %v4float %1821 %1823 %1825 %1827 %1829 = OpDot %float %1818 %1828 %1830 = OpLoad %v4float %r0 %1831 = OpCompositeInsert %v4float %1829 %1830 2 OpStore %r0 %1831 %1832 = OpLoad %v4float %r4 %1833 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_3 %1834 = OpAccessChain %_ptr_Uniform_float %1833 %uint_0 %1835 = OpLoad %float %1834 %1836 = OpAccessChain %_ptr_Uniform_float %1833 %uint_1 %1837 = OpLoad %float %1836 %1838 = OpAccessChain %_ptr_Uniform_float %1833 %uint_2 %1839 = OpLoad %float %1838 %1840 = OpAccessChain %_ptr_Uniform_float %1833 %uint_3 %1841 = OpLoad %float %1840 %1842 = OpCompositeConstruct %v4float %1835 %1837 %1839 %1841 %1843 = OpDot %float %1832 %1842 %1844 = OpLoad %v4float %r2 %1845 = OpCompositeInsert %v4float %1843 %1844 3 OpStore %r2 %1845 %1846 = OpLoad %v4float %r0 %1847 = OpCompositeExtract %float %1846 0 %1848 = OpLoad %v4float %o0 %1849 = OpCompositeInsert %v4float %1847 %1848 0 OpStore %o0 %1849 %1850 = OpLoad %v4float %r0 %1851 = OpCompositeExtract %float %1850 1 %1852 = OpLoad %v4float %o0 %1853 = OpCompositeInsert %v4float %1851 %1852 1 OpStore %o0 %1853 %1854 = OpLoad %v4float %r0 %1855 = OpCompositeExtract %float %1854 2 %1856 = OpLoad %v4float %o0 %1857 = OpCompositeInsert %v4float %1855 %1856 2 OpStore %o0 %1857 %1858 = OpLoad %v4float %r2 %1859 = OpCompositeExtract %float %1858 3 %1860 = OpLoad %v4float %o0 %1861 = OpCompositeInsert %v4float %1859 %1860 3 OpStore %o0 %1861 %1862 = OpLoad %v4float %r2 %1863 = OpVectorShuffle %v3float %1862 %1862 0 1 2 OpStore %o1 %1863 %1864 = OpLoad %v4float %r3 %1865 = OpVectorShuffle %v3float %1864 %1864 0 1 2 OpStore %o2 %1865 %1867 = OpBitcast %v2float %1866 %1868 = OpLoad %v3float %o3 %1869 = OpVectorShuffle %v3float %1868 %1867 3 4 2 OpStore %o3 %1869 %1870 = OpLoad %v4float %r0 %1871 = OpCompositeExtract %float %1870 3 %1872 = OpLoad %v3float %o3 %1873 = OpCompositeInsert %v3float %1871 %1872 2 OpStore %o3 %1873 %1874 = OpLoad %v4float %o0 %1875 = OpAccessChain %_ptr_Output_v4float %gs_vertex_out %int_0 OpStore %1875 %1874 OpEmitVertex %1876 = OpBitcast %float %uint_1065353216 %1877 = OpLoad %v4float %r6 %1878 = OpCompositeInsert %v4float %1876 %1877 3 OpStore %r6 %1878 %1879 = OpLoad %v4float %r6 %1880 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_0 %1881 = OpAccessChain %_ptr_Uniform_float %1880 %uint_0 %1882 = OpLoad %float %1881 %1883 = OpAccessChain %_ptr_Uniform_float %1880 %uint_1 %1884 = OpLoad %float %1883 %1885 = OpAccessChain %_ptr_Uniform_float %1880 %uint_2 %1886 = OpLoad %float %1885 %1887 = OpAccessChain %_ptr_Uniform_float %1880 %uint_3 %1888 = OpLoad %float %1887 %1889 = OpCompositeConstruct %v4float %1882 %1884 %1886 %1888 %1890 = OpDot %float %1879 %1889 %1891 = OpLoad %v4float %r0 %1892 = OpCompositeInsert %v4float %1890 %1891 0 OpStore %r0 %1892 %1893 = OpLoad %v4float %r6 %1894 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_1 %1895 = OpAccessChain %_ptr_Uniform_float %1894 %uint_0 %1896 = OpLoad %float %1895 %1897 = OpAccessChain %_ptr_Uniform_float %1894 %uint_1 %1898 = OpLoad %float %1897 %1899 = OpAccessChain %_ptr_Uniform_float %1894 %uint_2 %1900 = OpLoad %float %1899 %1901 = OpAccessChain %_ptr_Uniform_float %1894 %uint_3 %1902 = OpLoad %float %1901 %1903 = OpCompositeConstruct %v4float %1896 %1898 %1900 %1902 %1904 = OpDot %float %1893 %1903 %1905 = OpLoad %v4float %r0 %1906 = OpCompositeInsert %v4float %1904 %1905 1 OpStore %r0 %1906 %1907 = OpLoad %v4float %r6 %1908 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_2 %1909 = OpAccessChain %_ptr_Uniform_float %1908 %uint_0 %1910 = OpLoad %float %1909 %1911 = OpAccessChain %_ptr_Uniform_float %1908 %uint_1 %1912 = OpLoad %float %1911 %1913 = OpAccessChain %_ptr_Uniform_float %1908 %uint_2 %1914 = OpLoad %float %1913 %1915 = OpAccessChain %_ptr_Uniform_float %1908 %uint_3 %1916 = OpLoad %float %1915 %1917 = OpCompositeConstruct %v4float %1910 %1912 %1914 %1916 %1918 = OpDot %float %1907 %1917 %1919 = OpLoad %v4float %r0 %1920 = OpCompositeInsert %v4float %1918 %1919 2 OpStore %r0 %1920 %1921 = OpLoad %v4float %r6 %1922 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_3 %1923 = OpAccessChain %_ptr_Uniform_float %1922 %uint_0 %1924 = OpLoad %float %1923 %1925 = OpAccessChain %_ptr_Uniform_float %1922 %uint_1 %1926 = OpLoad %float %1925 %1927 = OpAccessChain %_ptr_Uniform_float %1922 %uint_2 %1928 = OpLoad %float %1927 %1929 = OpAccessChain %_ptr_Uniform_float %1922 %uint_3 %1930 = OpLoad %float %1929 %1931 = OpCompositeConstruct %v4float %1924 %1926 %1928 %1930 %1932 = OpDot %float %1921 %1931 %1933 = OpLoad %v4float %r2 %1934 = OpCompositeInsert %v4float %1932 %1933 3 OpStore %r2 %1934 %1935 = OpLoad %v4float %r0 %1936 = OpCompositeExtract %float %1935 0 %1937 = OpLoad %v4float %o0 %1938 = OpCompositeInsert %v4float %1936 %1937 0 OpStore %o0 %1938 %1939 = OpLoad %v4float %r0 %1940 = OpCompositeExtract %float %1939 1 %1941 = OpLoad %v4float %o0 %1942 = OpCompositeInsert %v4float %1940 %1941 1 OpStore %o0 %1942 %1943 = OpLoad %v4float %r0 %1944 = OpCompositeExtract %float %1943 2 %1945 = OpLoad %v4float %o0 %1946 = OpCompositeInsert %v4float %1944 %1945 2 OpStore %o0 %1946 %1947 = OpLoad %v4float %r2 %1948 = OpCompositeExtract %float %1947 3 %1949 = OpLoad %v4float %o0 %1950 = OpCompositeInsert %v4float %1948 %1949 3 OpStore %o0 %1950 %1951 = OpLoad %v4float %r2 %1952 = OpVectorShuffle %v3float %1951 %1951 0 1 2 OpStore %o1 %1952 %1953 = OpLoad %v4float %r3 %1954 = OpVectorShuffle %v3float %1953 %1953 0 1 2 OpStore %o2 %1954 %1955 = OpBitcast %v2float %1285 %1956 = OpLoad %v3float %o3 %1957 = OpVectorShuffle %v3float %1956 %1955 3 4 2 OpStore %o3 %1957 %1958 = OpLoad %v4float %r0 %1959 = OpCompositeExtract %float %1958 3 %1960 = OpLoad %v3float %o3 %1961 = OpCompositeInsert %v3float %1959 %1960 2 OpStore %o3 %1961 %1962 = OpLoad %v4float %o0 %1963 = OpAccessChain %_ptr_Output_v4float %gs_vertex_out %int_0 OpStore %1963 %1962 OpEmitVertex %1964 = OpBitcast %float %uint_1065353216 %1965 = OpLoad %v4float %r1 %1966 = OpCompositeInsert %v4float %1964 %1965 3 OpStore %r1 %1966 %1967 = OpLoad %v4float %r1 %1968 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_0 %1969 = OpAccessChain %_ptr_Uniform_float %1968 %uint_0 %1970 = OpLoad %float %1969 %1971 = OpAccessChain %_ptr_Uniform_float %1968 %uint_1 %1972 = OpLoad %float %1971 %1973 = OpAccessChain %_ptr_Uniform_float %1968 %uint_2 %1974 = OpLoad %float %1973 %1975 = OpAccessChain %_ptr_Uniform_float %1968 %uint_3 %1976 = OpLoad %float %1975 %1977 = OpCompositeConstruct %v4float %1970 %1972 %1974 %1976 %1978 = OpDot %float %1967 %1977 %1979 = OpLoad %v4float %r0 %1980 = OpCompositeInsert %v4float %1978 %1979 0 OpStore %r0 %1980 %1981 = OpLoad %v4float %r1 %1982 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_1 %1983 = OpAccessChain %_ptr_Uniform_float %1982 %uint_0 %1984 = OpLoad %float %1983 %1985 = OpAccessChain %_ptr_Uniform_float %1982 %uint_1 %1986 = OpLoad %float %1985 %1987 = OpAccessChain %_ptr_Uniform_float %1982 %uint_2 %1988 = OpLoad %float %1987 %1989 = OpAccessChain %_ptr_Uniform_float %1982 %uint_3 %1990 = OpLoad %float %1989 %1991 = OpCompositeConstruct %v4float %1984 %1986 %1988 %1990 %1992 = OpDot %float %1981 %1991 %1993 = OpLoad %v4float %r0 %1994 = OpCompositeInsert %v4float %1992 %1993 1 OpStore %r0 %1994 %1995 = OpLoad %v4float %r1 %1996 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_2 %1997 = OpAccessChain %_ptr_Uniform_float %1996 %uint_0 %1998 = OpLoad %float %1997 %1999 = OpAccessChain %_ptr_Uniform_float %1996 %uint_1 %2000 = OpLoad %float %1999 %2001 = OpAccessChain %_ptr_Uniform_float %1996 %uint_2 %2002 = OpLoad %float %2001 %2003 = OpAccessChain %_ptr_Uniform_float %1996 %uint_3 %2004 = OpLoad %float %2003 %2005 = OpCompositeConstruct %v4float %1998 %2000 %2002 %2004 %2006 = OpDot %float %1995 %2005 %2007 = OpLoad %v4float %r0 %2008 = OpCompositeInsert %v4float %2006 %2007 2 OpStore %r0 %2008 %2009 = OpLoad %v4float %r1 %2010 = OpAccessChain %_ptr_Uniform_v4float %cb1 %int_0 %int_3 %2011 = OpAccessChain %_ptr_Uniform_float %2010 %uint_0 %2012 = OpLoad %float %2011 %2013 = OpAccessChain %_ptr_Uniform_float %2010 %uint_1 %2014 = OpLoad %float %2013 %2015 = OpAccessChain %_ptr_Uniform_float %2010 %uint_2 %2016 = OpLoad %float %2015 %2017 = OpAccessChain %_ptr_Uniform_float %2010 %uint_3 %2018 = OpLoad %float %2017 %2019 = OpCompositeConstruct %v4float %2012 %2014 %2016 %2018 %2020 = OpDot %float %2009 %2019 %2021 = OpLoad %v4float %r1 %2022 = OpCompositeInsert %v4float %2020 %2021 0 OpStore %r1 %2022 %2023 = OpLoad %v4float %r0 %2024 = OpCompositeExtract %float %2023 0 %2025 = OpLoad %v4float %o0 %2026 = OpCompositeInsert %v4float %2024 %2025 0 OpStore %o0 %2026 %2027 = OpLoad %v4float %r0 %2028 = OpCompositeExtract %float %2027 1 %2029 = OpLoad %v4float %o0 %2030 = OpCompositeInsert %v4float %2028 %2029 1 OpStore %o0 %2030 %2031 = OpLoad %v4float %r0 %2032 = OpCompositeExtract %float %2031 2 %2033 = OpLoad %v4float %o0 %2034 = OpCompositeInsert %v4float %2032 %2033 2 OpStore %o0 %2034 %2035 = OpLoad %v4float %r1 %2036 = OpCompositeExtract %float %2035 0 %2037 = OpLoad %v4float %o0 %2038 = OpCompositeInsert %v4float %2036 %2037 3 OpStore %o0 %2038 %2039 = OpLoad %v4float %r2 %2040 = OpVectorShuffle %v3float %2039 %2039 0 1 2 OpStore %o1 %2040 %2041 = OpLoad %v4float %r3 %2042 = OpVectorShuffle %v3float %2041 %2041 0 1 2 OpStore %o2 %2042 %2044 = OpBitcast %v2float %2043 %2045 = OpLoad %v3float %o3 %2046 = OpVectorShuffle %v3float %2045 %2044 3 4 2 OpStore %o3 %2046 %2047 = OpLoad %v4float %r0 %2048 = OpCompositeExtract %float %2047 3 %2049 = OpLoad %v3float %o3 %2050 = OpCompositeInsert %v3float %2048 %2049 2 OpStore %o3 %2050 %2051 = OpLoad %v4float %o0 %2052 = OpAccessChain %_ptr_Output_v4float %gs_vertex_out %int_0 OpStore %2052 %2051 OpEmitVertex OpEndPrimitive OpBranch %1449 %1449 = OpLabel OpBranch %132 %132 = OpLabel OpReturn OpFunctionEnd %main = OpFunction %void None %11 %2053 = OpLabel %2055 = OpAccessChain %_ptr_Input_v4float %v0 %int_0 %2056 = OpLoad %v4float %2055 %2057 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_0 OpStore %2057 %2056 %2059 = OpAccessChain %_ptr_Input_v3float %v1 %int_0 %2060 = OpLoad %v3float %2059 %2061 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_1 %2062 = OpLoad %v4float %2061 %2063 = OpVectorShuffle %v4float %2062 %2060 4 5 6 3 OpStore %2061 %2063 %2064 = OpAccessChain %_ptr_Input_v4float %v2 %int_0 %2065 = OpLoad %v4float %2064 %2066 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_2 OpStore %2066 %2065 %2068 = OpAccessChain %_ptr_Input_float %v3 %int_0 %2069 = OpLoad %float %2068 %2070 = OpAccessChain %_ptr_Private_v4float %shader_in %int_0 %int_3 %2071 = OpLoad %v4float %2070 %2072 = OpCompositeInsert %v4float %2069 %2071 0 OpStore %2070 %2072 %2073 = OpFunctionCall %void %gs_main OpReturn OpFunctionEnd NIR: shader: MESA_SHADER_VERTEX inputs: 0 outputs: 0 uniforms: 0 shared: 0 decl_var shader_in INTERP_MODE_NONE vec3 v0 (VERT_ATTRIB_GENERIC0.xyz, 64, 0) decl_var shader_in INTERP_MODE_NONE vec4 v1 (VERT_ATTRIB_GENERIC1, 68, 0) decl_var shader_out INTERP_MODE_NONE float o3 (VARYING_SLOT_VAR2.z, 132, 0) decl_var shader_out INTERP_MODE_NONE float o0 (VARYING_SLOT_VAR0.x, 124, 0) decl_var shader_out INTERP_MODE_NONE float o0@0 (VARYING_SLOT_VAR0.y, 124, 0) decl_var shader_out INTERP_MODE_NONE float o0@1 (VARYING_SLOT_VAR0.z, 124, 0) decl_var shader_out INTERP_MODE_NONE float o0@2 (VARYING_SLOT_VAR0.w, 124, 0) decl_var shader_out INTERP_MODE_NONE float o1 (VARYING_SLOT_VAR1.x, 128, 0) decl_var shader_out INTERP_MODE_NONE float o1@3 (VARYING_SLOT_VAR1.y, 128, 0) decl_var shader_out INTERP_MODE_NONE float o1@4 (VARYING_SLOT_VAR1.z, 128, 0) decl_var shader_out INTERP_MODE_NONE float o2 (VARYING_SLOT_VAR1.w, 128, 0) decl_var shader_out INTERP_MODE_NONE float o2@5 (VARYING_SLOT_VAR2.x, 132, 0) decl_var shader_out INTERP_MODE_NONE float o2@6 (VARYING_SLOT_VAR2.y, 132, 0) decl_function main (0 params) impl main { decl_var INTERP_MODE_NONE vec4 r0 decl_var INTERP_MODE_NONE vec4 out@o0-temp decl_var INTERP_MODE_NONE vec3 out@o1-temp decl_var INTERP_MODE_NONE float out@o3-temp decl_var INTERP_MODE_NONE vec3 in@v0-temp decl_var INTERP_MODE_NONE vec4 out@o2-temp decl_var INTERP_MODE_NONE vec4 in@v1-temp decl_var INTERP_MODE_NONE vec4 r1 decl_var INTERP_MODE_NONE vec4 (shader_in[0]) decl_var INTERP_MODE_NONE vec4 (shader_in[1]) decl_var INTERP_MODE_NONE float o2@7 block block_0: /* preds: */ vec1 32 ssa_0 = deref_var &v0 (shader_in vec3) vec3 32 ssa_1 = intrinsic load_deref (ssa_0) (0) /* access=0 */ vec1 32 ssa_2 = deref_var &v1 (shader_in vec4) vec4 32 ssa_3 = intrinsic load_deref (ssa_2) (0) /* access=0 */ vec1 32 ssa_4 = load_const (0x00000008 /* 0.000000 */) vec1 32 ssa_5 = load_const (0x437f0000 /* 255.000000 */) vec1 32 ssa_6 = load_const (0x00000000 /* 0.000000 */) vec1 32 ssa_7 = load_const (0x3f800000 /* 1.000000 */) vec1 32 ssa_8 = load_const (0xbf800000 /* -1.000000 */) vec1 32 ssa_9 = load_const (0x40000000 /* 2.000000 */) vec1 32 ssa_10 = load_const (0x3c810204 /* 0.015748 */) vec1 32 ssa_11 = load_const (0x80000000 /* -0.000000 */) vec1 32 ssa_12 = load_const (0xc3000000 /* -128.000000 */) vec1 32 ssa_13 = load_const (0x3efefeff /* 0.498039 */) vec1 32 ssa_14 = intrinsic vulkan_resource_index (ssa_6) (0, 0, 6) /* desc-set=0 */ /* binding=0 */ /* desc_type=UBO */ vec1 32 ssa_15 = load_const (0x00000020 /* 0.000000 */) vec1 32 ssa_16 = load_const (0x00000024 /* 0.000000 */) vec1 32 ssa_17 = load_const (0x00000028 /* 0.000000 */) vec1 32 ssa_18 = load_const (0x0000002c /* 0.000000 */) vec1 32 ssa_19 = intrinsic load_ubo (ssa_14, ssa_15) (4, 0) /* align_mul=4 */ /* align_offset=0 */ vec1 32 ssa_20 = fmul ssa_1.x, ssa_19 vec1 32 ssa_21 = intrinsic load_ubo (ssa_14, ssa_16) (4, 0) /* align_mul=4 */ /* align_offset=0 */ vec1 32 ssa_22 = fmul ssa_1.y, ssa_21 vec1 32 ssa_23 = fadd ssa_20, ssa_22 vec1 32 ssa_24 = intrinsic load_ubo (ssa_14, ssa_17) (4, 0) /* align_mul=4 */ /* align_offset=0 */ vec1 32 ssa_25 = fmul ssa_1.z, ssa_24 vec1 32 ssa_26 = fadd ssa_23, ssa_25 vec1 32 ssa_27 = intrinsic load_ubo (ssa_14, ssa_18) (4, 0) /* align_mul=4 */ /* align_offset=0 */ vec1 32 ssa_28 = fadd ssa_26, ssa_27 vec1 32 ssa_29 = load_const (0x00000030 /* 0.000000 */) vec1 32 ssa_30 = load_const (0x00000034 /* 0.000000 */) vec1 32 ssa_31 = load_const (0x00000038 /* 0.000000 */) vec1 32 ssa_32 = load_const (0x0000003c /* 0.000000 */) vec1 32 ssa_33 = intrinsic load_ubo (ssa_14, ssa_29) (4, 0) /* align_mul=4 */ /* align_offset=0 */ vec1 32 ssa_34 = fmul ssa_1.x, ssa_33 vec1 32 ssa_35 = intrinsic load_ubo (ssa_14, ssa_30) (4, 0) /* align_mul=4 */ /* align_offset=0 */ vec1 32 ssa_36 = fmul ssa_1.y, ssa_35 vec1 32 ssa_37 = fadd ssa_34, ssa_36 vec1 32 ssa_38 = intrinsic load_ubo (ssa_14, ssa_31) (4, 0) /* align_mul=4 */ /* align_offset=0 */ vec1 32 ssa_39 = fmul ssa_1.z, ssa_38 vec1 32 ssa_40 = fadd ssa_37, ssa_39 vec1 32 ssa_41 = intrinsic load_ubo (ssa_14, ssa_32) (4, 0) /* align_mul=4 */ /* align_offset=0 */ vec1 32 ssa_42 = fadd ssa_40, ssa_41 vec1 32 ssa_43 = load_const (0x00000040 /* 0.000000 */) vec1 32 ssa_44 = load_const (0x00000044 /* 0.000000 */) vec1 32 ssa_45 = load_const (0x00000048 /* 0.000000 */) vec1 32 ssa_46 = load_const (0x0000004c /* 0.000000 */) vec1 32 ssa_47 = intrinsic load_ubo (ssa_14, ssa_43) (4, 0) /* align_mul=4 */ /* align_offset=0 */ vec1 32 ssa_48 = fmul ssa_1.x, ssa_47 vec1 32 ssa_49 = intrinsic load_ubo (ssa_14, ssa_44) (4, 0) /* align_mul=4 */ /* align_offset=0 */ vec1 32 ssa_50 = fmul ssa_1.y, ssa_49 vec1 32 ssa_51 = fadd ssa_48, ssa_50 vec1 32 ssa_52 = intrinsic load_ubo (ssa_14, ssa_45) (4, 0) /* align_mul=4 */ /* align_offset=0 */ vec1 32 ssa_53 = fmul ssa_1.z, ssa_52 vec1 32 ssa_54 = fadd ssa_51, ssa_53 vec1 32 ssa_55 = intrinsic load_ubo (ssa_14, ssa_46) (4, 0) /* align_mul=4 */ /* align_offset=0 */ vec1 32 ssa_56 = fadd ssa_54, ssa_55 vec1 32 ssa_57 = flt32 ssa_13, ssa_3.y vec1 32 ssa_58 = b32csel ssa_57, ssa_12, ssa_11 vec1 32 ssa_59 = b32csel ssa_57, ssa_7, ssa_8 vec1 32 ssa_60 = fmul ssa_3.y, ssa_5 vec1 32 ssa_61 = fadd ssa_60, ssa_58 vec1 32 ssa_62 = fmul ssa_3.x, ssa_9 vec1 32 ssa_63 = fadd ssa_62, ssa_8 vec1 32 ssa_64 = fmul ssa_61, ssa_10 vec1 32 ssa_65 = fadd ssa_64, ssa_8 vec1 32 ssa_66 = fmul ssa_63, ssa_63 vec1 32 ssa_67 = fmul ssa_65, ssa_65 vec1 32 ssa_68 = fadd ssa_66, ssa_67 vec1 32 ssa_69 = fneg ssa_68 vec1 32 ssa_70 = fadd ssa_69, ssa_7 vec1 32 ssa_71 = fsqrt ssa_70 vec1 32 ssa_72 = flt32 ssa_6, ssa_70 vec1 32 ssa_73 = b2i32 ssa_72 vec1 32 ssa_74 = ineg ssa_73 vec1 32 ssa_75 = fmul ssa_59, ssa_71 vec1 32 ssa_76 = iand ssa_75, ssa_74 vec1 32 ssa_77 = fmul ssa_76, ssa_76 vec1 32 ssa_78 = fadd ssa_66, ssa_77 vec1 32 ssa_79 = fadd ssa_78, ssa_67 vec1 32 ssa_80 = frsq ssa_79 vec1 32 ssa_81 = fmul ssa_80, ssa_63 vec1 32 ssa_82 = fmul ssa_80, ssa_76 vec1 32 ssa_83 = fmul ssa_80, ssa_65 vec1 32 ssa_84 = fmul ssa_3.z, ssa_5 vec1 32 ssa_85 = fmul ssa_3.w, ssa_5 vec1 32 ssa_86 = f2u32 ssa_84 vec1 32 ssa_87 = f2u32 ssa_85 vec1 32 ssa_88 = ishl ssa_86, ssa_4 vec1 32 ssa_89 = iadd ssa_87, ssa_88 vec1 32 ssa_90 = deref_var &o0 (shader_out float) intrinsic store_deref (ssa_90, ssa_28) (1, 0) /* wrmask=x */ /* access=0 */ vec1 32 ssa_91 = deref_var &o0@0 (shader_out float) intrinsic store_deref (ssa_91, ssa_42) (1, 0) /* wrmask=x */ /* access=0 */ vec1 32 ssa_92 = deref_var &o0@1 (shader_out float) intrinsic store_deref (ssa_92, ssa_56) (1, 0) /* wrmask=x */ /* access=0 */ vec1 32 ssa_93 = deref_var &o0@2 (shader_out float) intrinsic store_deref (ssa_93, ssa_7) (1, 0) /* wrmask=x */ /* access=0 */ vec1 32 ssa_94 = deref_var &o1 (shader_out float) intrinsic store_deref (ssa_94, ssa_81) (1, 0) /* wrmask=x */ /* access=0 */ vec1 32 ssa_95 = deref_var &o1@3 (shader_out float) intrinsic store_deref (ssa_95, ssa_82) (1, 0) /* wrmask=x */ /* access=0 */ vec1 32 ssa_96 = deref_var &o1@4 (shader_out float) intrinsic store_deref (ssa_96, ssa_83) (1, 0) /* wrmask=x */ /* access=0 */ vec1 32 ssa_97 = deref_var &o2 (shader_out float) vec1 32 ssa_98 = imov ssa_1.x intrinsic store_deref (ssa_97, ssa_98) (1, 0) /* wrmask=x */ /* access=0 */ vec1 32 ssa_99 = deref_var &o2@5 (shader_out float) vec1 32 ssa_100 = imov ssa_1.y intrinsic store_deref (ssa_99, ssa_100) (1, 0) /* wrmask=x */ /* access=0 */ vec1 32 ssa_101 = deref_var &o2@6 (shader_out float) vec1 32 ssa_102 = imov ssa_1.z intrinsic store_deref (ssa_101, ssa_102) (1, 0) /* wrmask=x */ /* access=0 */ vec1 32 ssa_103 = deref_var &o3 (shader_out float) intrinsic store_deref (ssa_103, ssa_89) (1, 0) /* wrmask=x */ /* access=0 */ /* succs: block_1 */ block block_1: } LLVM IR: ; ModuleID = 'mesa-shader' source_filename = "mesa-shader" target datalayout = "e-p:64:64-p1:64:64-p2:32:32-p3:32:32-p4:64:64-p5:32:32-p6:32:32-i64:64-v16:16-v24:32-v32:32-v48:64-v96:128-v192:256-v256:256-v512:512-v1024:1024-v2048:2048-n32:64-S32-A5" target triple = "amdgcn-mesa-mesa3d" define amdgpu_gs void @main(i32 inreg, i32 inreg, i32 inreg, i32 inreg, i32 inreg, i32 inreg, [0 x i8] addrspace(6)* inreg noalias dereferenceable(18446744073709551615), [0 x i8] addrspace(6)* inreg noalias dereferenceable(18446744073709551615), [0 x <4 x i32>] addrspace(6)* inreg noalias dereferenceable(18446744073709551615), i32 inreg, i32 inreg, i32, i32, i32, i32, i32, i32, i32, i32, i32) #0 { main_body: %20 = call i8 addrspace(4)* @llvm.amdgcn.implicit.buffer.ptr() #3 call void @llvm.amdgcn.init.exec(i64 -1) #2 %21 = and i32 %1, 255 %22 = call i32 @llvm.amdgcn.mbcnt.lo(i32 -1, i32 0) #3 %23 = call i32 @llvm.amdgcn.mbcnt.hi(i32 -1, i32 %22) #3, !range !0 %24 = icmp ult i32 %23, %21 br i1 %24, label %25, label %136 ;