#include "pch-cpp.hpp" template struct InterfaceActionInvoker2 { typedef void (*Action)(void*, T1, T2, const RuntimeMethod*); static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); ((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; template struct InterfaceFuncInvoker2 { typedef R (*Func)(void*, T1, T2, const RuntimeMethod*); static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2) { const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface); return ((Func)invokeData.methodPtr)(obj, p1, p2, invokeData.method); } }; struct Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7; struct Dictionary_2_t54101FB5AEA0292C95D30CFAB7909873BF26E0B9; struct Dictionary_2_t8D403C45B564DB77AE8A32FD6D35E333ABE68793; struct HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B; struct List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D; struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576; struct List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278; struct List_1_tB5216E2043E168F4E0A122E4594A52A4BA2394F2; struct List_1_t1EFB69EBBF25AD12F3A9E56C62B12F01D63469CD; struct List_1_t67B4F73A05A1220FF45824DBE29F391490B25A0C; struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6; struct UnsafeList_1_t992261DF45A734DEB130F79025C5BF88D0C2CDC7; struct UnsafeList_1_tCC883249B8F95C4AD5632E72EAD324BA3F53915A; struct UnsafeList_1_tC398CC6607C9075D2AE819DE88719D2168E0FCEC; struct UnsafeList_1_tCFDCC580A90753F362AA7EA5DFE667A1452664F8; struct UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB; struct UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C; struct UnsafeList_1_t72FFFA60411F6BB2F2C776571F608CDA569E5999; struct UnsafeList_1_t7F7887FAE17B6FDBF7C159C37BC83911C5F9A184; struct UnsafeList_1_t86D2231E0AF64C72BA7C266D36B9F3FE399B41EB; struct UnsafeList_1_tA4065357793F85E00107D90AFB605CBC697ADB59; struct UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718; struct UnsafeList_1_t6B33FA0D43DCA4560A225E333E6722C55B5E2FC9; struct UnsafeList_1_tF1A798781EDA1BEAD331A2241888A227A6E2891D; struct UnsafeList_1_tC35C17A98C45EDE2BAEEF51E5546B6AE96871E29; struct UnsafeList_1_t96307A04898BD0C49DFF733D301684A2628959F2; struct UnsafeList_1_tA2B6A040C4F2656D88ABB4345257ADE8F2F30F35; struct UnsafeList_1_t3F38690D85271A8ADA9D58F82E41003FF0AB256D; struct UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA; struct UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7; struct UnsafeQueue_1_t0F79CBE5DEA60DE3AE33082C3F7F324FE9066ECD; struct UnsafeQueue_1_t927BA8F9B687AB3656D5A6FFCD1AEE5BE72A5515; struct List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9; struct List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206; struct RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB; struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB; struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771; struct InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832; struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF; struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248; struct ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967; struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263; struct BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3; struct CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7; struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184; struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7; struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233; struct ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61; struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8; struct DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706; struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E; struct GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0; struct GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08; struct GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74; struct GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3; struct GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F; struct GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1; struct IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D; struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220; struct IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805; struct InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16; struct InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F; struct InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C; struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C; struct InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503; struct LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569; struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3; struct MethodInfo_t; struct NativePassCompiler_t4E5CE894AF5B8832B5828B22DAB0EA4FAC819E07; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C; struct OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD; struct OnCullingCompleteCallback_tF06F0204B04072C0D12E8FD9B2731D24CF3F875C; struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE; struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B; struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F; struct RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E; struct RenderGraphBuilders_t899F9362CCFA453C5AF608B820107C9C37860D2A; struct RenderGraphCompilationCache_t25B996EBE41BF50CAE9A81E97B9BBE376AAB55D2; struct RenderGraphDebugParams_t36422B33508548E3E56CBAD04521104C2B3E669D; struct RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D; struct RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C; struct RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437; struct RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93; struct RenderGraphResourceRegistry_t87A07027B2175239DB5239913091B9D9FE7244D1; struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27; struct RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98; struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6; struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791; struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692; struct String_t; struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700; struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388; struct UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915; struct OnFinishedCulling_t94AEBB560F52F9A2FF21D11548FFE40CCF5417E1; struct OnPerformCulling_t02E073FD42F34E90694BF7D1C321EC8007FB45F2; struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD; struct Info_tDBEB127ABB26184014A541C0CAD1FC8D1B95DE84; struct CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644; struct OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226; struct OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C; IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* OnPerformCulling_t02E073FD42F34E90694BF7D1C321EC8007FB45F2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var; IL2CPP_EXTERN_C String_t* _stringLiteral0228D6AAE6D65790E304763DC6A7C0840450D3CC; IL2CPP_EXTERN_C String_t* _stringLiteral058F8BF54F4A5ADFDC6F2FF6FC7742AE146145B5; IL2CPP_EXTERN_C String_t* _stringLiteral18576C29E267124B46960E38B002ED06A4D7997A; IL2CPP_EXTERN_C String_t* _stringLiteral1AD83753FCEEA165240BCE05EF333CD9C45905F3; IL2CPP_EXTERN_C String_t* _stringLiteral1BF9B9729201049F9CFDEC452522C8FC4ED4DEFD; IL2CPP_EXTERN_C String_t* _stringLiteral272538A0AB6BC615E8E4D7806F576A57F1C817BC; IL2CPP_EXTERN_C String_t* _stringLiteral29125A1123F22B04E9CF93C752AB3C9ADA90756F; IL2CPP_EXTERN_C String_t* _stringLiteral2FAE4ECD9A9779BB09F15FEC4FE5B8E073C8F7CD; IL2CPP_EXTERN_C String_t* _stringLiteral336DA1681EA7AA3D54C5B9C3D2E0C5E4AEEA9118; IL2CPP_EXTERN_C String_t* _stringLiteral35FD12353C87D68BCBA9F80241B6A61DF2E6F162; IL2CPP_EXTERN_C String_t* _stringLiteral40B4D6C2B1602D9918134479A0061BA08D3FACA4; IL2CPP_EXTERN_C String_t* _stringLiteral425AE5BBB21819A4087804C588F2271622E25769; IL2CPP_EXTERN_C String_t* _stringLiteral444406A0EDD2B3A88E8413EAEFA4038C144B5664; IL2CPP_EXTERN_C String_t* _stringLiteral4DBA5954777B8BD0522056F964F995B4DBC28179; IL2CPP_EXTERN_C String_t* _stringLiteral577F4EFD9D56E3DC83E6592FB94F8405D6081D74; IL2CPP_EXTERN_C String_t* _stringLiteral5816D88BB74E0297D19453FE5F4B1EF80A936949; IL2CPP_EXTERN_C String_t* _stringLiteral5C2948E2246647B8D3E90F5EF7B7FCC364BBF814; IL2CPP_EXTERN_C String_t* _stringLiteral6095A3543DEF12154F1C4648EDCEEC052FEC79CB; IL2CPP_EXTERN_C String_t* _stringLiteral6A139933AF8FC00D674C5485A34C7D577BC10F6F; IL2CPP_EXTERN_C String_t* _stringLiteral6B2BAA920A0BA66AE0DDBCBE6F2C1AFF6815D191; IL2CPP_EXTERN_C String_t* _stringLiteral78FE612FFD548B7AC9062C2D69AE0C7D57D58B36; IL2CPP_EXTERN_C String_t* _stringLiteral7986B6B628B09DC1E71FF4E0A703703375DE57F4; IL2CPP_EXTERN_C String_t* _stringLiteral7E903EA08AC50D9B894D915ED1D94849C4793DFE; IL2CPP_EXTERN_C String_t* _stringLiteral7E9AF433A8FAC3B0BF985900CCB14C3289EDBB24; IL2CPP_EXTERN_C String_t* _stringLiteral7EFEEDF63C10376AD70FDD8EDF851D30856F2895; IL2CPP_EXTERN_C String_t* _stringLiteral8096A61B701110426A94A601CF19B23B483538AF; IL2CPP_EXTERN_C String_t* _stringLiteral831F02B113EFF77A98C7C88366944FC44E106D40; IL2CPP_EXTERN_C String_t* _stringLiteral84DD201AD40C4E0A195989801A12797529B0D23F; IL2CPP_EXTERN_C String_t* _stringLiteral95B3C9840450B614B4D7877B62A7BDE49E4C4D4F; IL2CPP_EXTERN_C String_t* _stringLiteral96828C83D5929CDE54D58D1AAA70A73E81CE8927; IL2CPP_EXTERN_C String_t* _stringLiteral9C210BF02131103DD45324FE59B15975C42805AC; IL2CPP_EXTERN_C String_t* _stringLiteral9E431A23839B7D879941665709629487208E9F4D; IL2CPP_EXTERN_C String_t* _stringLiteralA9F930DE21788AB41849227433D4E110F24C8AA7; IL2CPP_EXTERN_C String_t* _stringLiteralAD80988BA59C61BABD52E81649B174C8C9913125; IL2CPP_EXTERN_C String_t* _stringLiteralAFB2D8AA546D3F3278CD208859B1C41EA9CF1BBE; IL2CPP_EXTERN_C String_t* _stringLiteralB00786AD05D8B4E399989A67BB88FA1BF3AF341D; IL2CPP_EXTERN_C String_t* _stringLiteralB68700EB3957D38A649F2011196812DF19B9DF09; IL2CPP_EXTERN_C String_t* _stringLiteralB9CDED0FC919BC7D75707CA0C9FEB58E1E401FBB; IL2CPP_EXTERN_C String_t* _stringLiteralBA695E3146B59C4551E3C2449548462F23362FCE; IL2CPP_EXTERN_C String_t* _stringLiteralBA9FA1EBDD15FA9FE8776163D10537E5B2D22A0B; IL2CPP_EXTERN_C String_t* _stringLiteralBED20B63D32320EC449DE6A426CA6B51317D54BD; IL2CPP_EXTERN_C String_t* _stringLiteralC84E024624BE3C56A8C57C0319CE97113BC1A7D8; IL2CPP_EXTERN_C String_t* _stringLiteralC9B19ACA6D8A81AF7B27BC6739789989533A5C22; IL2CPP_EXTERN_C String_t* _stringLiteralCBD61C4A2B4708EC3D78F849C1E382F614919732; IL2CPP_EXTERN_C String_t* _stringLiteralD258DD7BCF4E874FC825EAA0A9B934B2DC474C48; IL2CPP_EXTERN_C String_t* _stringLiteralD65CD149F29499D9D4E72396020E9EEE8B0FB500; IL2CPP_EXTERN_C String_t* _stringLiteralDBACADAEFAB90EDD2EFBFDADE44AEA2432C58011; IL2CPP_EXTERN_C String_t* _stringLiteralDFE64E83419B5AF8CB827E765FC0B27B2357A90D; IL2CPP_EXTERN_C String_t* _stringLiteralE3EF28D91919BC94BD8225D64BFAE10706C7476B; IL2CPP_EXTERN_C String_t* _stringLiteralED4BA0C242795FA304F4CBE39C168DE773793A5E; IL2CPP_EXTERN_C String_t* _stringLiteralF5A41E461F877A84F50179B28758EE90A757EFAA; IL2CPP_EXTERN_C String_t* _stringLiteralF7C45DBD7CB1AF0730FA070E80DBBFACC7E0A492; IL2CPP_EXTERN_C String_t* _stringLiteralFA55FA9F5C8580506B0B1E9CBB6DCD759ADCE631; IL2CPP_EXTERN_C String_t* _stringLiteralFDD49A8D1F50B5BE4C0A36F1A6AC0AB21C53F20C; IL2CPP_EXTERN_C String_t* _stringLiteralFF3AFE65463EDDF6EEC824AC3304F84AF7F889D0; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_FillArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m3A488A1090C9D5AB0BFA10A0440C12B78DC08229_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_FillArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m7A4AC0DB8F27C5F75A643FC2A86415CC51578FD9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_m8A2F9A1D8DFBB33E7FE51939F514F6E6C42BF43E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisCPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455_m32160E4BACCBF9165FA9F2F603E3E38E0ABAE1D4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m52ACD4626383AB9B2B414077A5A72FC7164BF8D8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m2D6841BFE4922A1788066204FCBD76C1DB4DC08D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CommandBuffer_SetBufferData_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mFD55BF7A4011646D930C1D7744D1D893002DF1F1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* CommandBuffer_SetBufferData_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_m107100948069CE1DB83FDE27BF8EC45AB2BC6AFB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComputeBuffer_SetData_TisSphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2_mC2B7C2012D1C516E851BDCF2F20393F1893766F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComputeBuffer_SetData_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mFB0686F11F87BE0123079E431F9E044B22DBE8BA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComputeBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mC64D44268B5D05F59E9BC7322F91C2EA4B745FB5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComputeBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m7C5101980655EF267D88672F4DF77B36A8FFE814_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComputeBuffer_SetData_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mE7688CA575F08CB3680C5CED8C471E19CDA1CC2F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ComputeCommandBuffer_SetBufferData_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mD85D7D7A8C73CFDC01D3A5B1482E8BE1531E3E47_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3200B16944DDA14AA95EFB39DBFA5E6C18EFEBBB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m48B08956B68367577594E46EF2DAA9A00AB0C99B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m693A164192B65D5B52FE47D2B39BD88B8E6D9339_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m5180E5550A347A411195778C8BD9EAA05F1C98D0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m520E7B182EE164DA60F0CA13191BBD8A81FD3738_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mF067ACD679ED24D47A92B5F59442B6C6E3F9346C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m8B67E6909EE129BF1820308F28C99720FF81AADA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m90459F96EF3E303256EB1B640E5FDEE7EC4A27E5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GraphicsBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m86C9B83A07CDC04EB32B2E8EEC4C6020830394ED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GraphicsBuffer_SetData_TisVector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_m36145093AA4BF7B989A16E42B0CA0945EFACC427_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* GraphicsBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m25D4C418FB7FD9BCF6898F38ED95BC310F545669_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_Run_TisCreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07_mCB038E47253D7A16B9FC9ECA09845EACF4038F5E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_Run_TisFreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC_m405FF7F4E3F7147FDDAB2CFB419F4CE76CDE08BB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_Run_TisReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_m16CB10FF9FD2923EF8812FAB57C64E5ED8C6EE19_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_Schedule_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m92C7997B1FA60EABB5EF97C3AD094D79BED9DBD1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411_m8C75E71F410E3E93AC8500E6FA381496C9730D29_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C_m2CF0996CF096D4BD81C152972FFFB14D3AFFB4C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_ScheduleBatch_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_mD5A610513A4BD4EF7571ED914673CE418039529E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_ScheduleBatch_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mE59A09D7810438DF2B4B6C251E39D2C502B456DC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m398C43E0316E1AE55305E3BDD4F16AFF35AAB3B1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_m9950B870B40F5C9A6DD28714D5CDBECE9E771668_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m3C4B3427716986F60A9ACAF8E521D8AC34192701_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_ScheduleBatch_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_m98A979F25BAA8352822778A373ACDF018C240B8B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_ScheduleBatch_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_m2EAD05833F2749D85AD7640AB3868B3308440617_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_ScheduleBatch_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mB3E51ADC86157628FF20D405FDDFF1B169FEF511_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_Schedule_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_m97CD10F74CB0CE41BF59AA1983DF14BB3110D0F5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_Schedule_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_m43876D26A9568868D3AC3122019FE6ECBFECEACD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_Schedule_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mE55CDF66225A31D68EE936579381E2AA1DB891A0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B_mBE0DA4FEF5126CF6CD12670CEFE6D987750BBCDC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D_m9504A848C28504F9D41653B0F9E196B09F7198B4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_Schedule_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m680FABB2731DF1609ABBE35C1904EDFFDCA9B68C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_Schedule_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mBCCA6790C4C664CFB2B667027B25FC2EBEC3443E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InstanceAllocators_GetInstanceAllocator_mF5B156CDAEDEEC2849590A544A5D99E691D0E37F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InstanceCullingBatcher_OnPerformCulling_mC82A6CB4199689882BEFB834A6E8CA9DFEFB02DD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* InstanceDataSystem_AtomicAddLengthNoResize_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m69CA1A6198396823C8B3BC58F12C98D4B80E3FBC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValue_2_get_Key_m9F710170369FB06855F1A6DAE9E5F3003BF4DCC7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEE799AFD32B92C6FFF721CC50CA8DF027928F9B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m6851D2452E09A0D51D55478CDAED0B6835553FC1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m312599289B6226CE9A52B9A623362144096CBAC1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_SizeOf_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mE1374F2DAC2BC9A53B6D9D3875E150E77AE5565A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_SizeOf_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_mFCA6B4740C480D5DC3DB9D1618E76688F1607688_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_SizeOf_TisSHUpdatePacket_tF1BAA0EB2A4BA0181DBC1B6607E0F684BD95849D_mAE5B96557843D74A2348F82BA7A06883F0DA9925_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_SizeOf_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mB72B3E9356E1CB5E99136D728E596E131BF72BB0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* Marshal_SizeOf_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m96F97058914F70A3256C8367A211473FD0F150E6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_AsReadOnly_m554A811A653CAC00FCA4C2A4882462E03070C151_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_AsReadOnly_m6617EFB943B6EEA2E9035302F72AB7CD5FBCE457_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_AsReadOnly_m77EF600D0B6751CD33A67CA9B75ADBF612D3E4D5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_AsReadOnly_m8C94996F5D868F8E983D34574B738B2F84FC096B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_AsReadOnly_mC6DC10C1D7666AB25099F3FFB2B3632B4CD7AA8D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m11D7C3A8833F37FE91EC316CB02276FF271DF666_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m1813CCBF0928D27452B1C61A233F46C79EE6F8E7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m2437C912F38A5ED0BC58429645C8C33BC2754A86_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m4BA19F9D43E96D0745640183E31B3D8517D5D785_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m880749AD14CF18198530F4A5F2751CE5FABB371C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m89D1A65049A66135A9208BAA6641B78662D65A9D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m908C791B417F378B10AB9F8702475DD7345BF206_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m9F9177DF276400EA5B03C3A81C2FDFF7D5E4F8B2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mA3D54D1E44E17257DFC13BBDFE600D925406640A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mA9FB191D47CE9B16CAEE0783E16FC555C0B0DDB0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mBE93F477C53E8AAFE13AC09C19A7602582A725DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mE0A314E7FD35C0BF48C67A477648C3FCCF836D6E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mFE2CE61C530B83A0B917929000E93EA08BDDEB2C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetEnumerator_mCA7B7326112B0E02ED91B29DF09D835F91FCE01A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetEnumerator_mF837DBC600649D736E6734161B9E8CACE57037BF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m3295F56DF00000096D3EA0789A7E33FEE71066A6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m56388ADC749D33D1E947C1D397D134D3844DC374_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m682474A1C0093180D569FE8E812BBF91C8DDA3EF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m728C25256C32BDBF25D63CD50CBD3BC9B9BA1C75_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m9B4B03C6AED0994489931D03924A954F7C671E42_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_mBC1EEE1B88720D81AB0E56CD9525B83BDB103AEE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_mC1B30E55792597212B9673BF03BDA43A9F54C7B0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m0988119545F05560C45C607A49AE3808092A2448_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m0B527F7E6B91AA1AB0F7F5309B0AA23B42E15179_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m18E7F9491A74B9BBAD80C7FA7871313EED3797D6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m259FBF4B761504728B0CF234F1C233905614B2B2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m262609CCB123CE8BB59524B83D08D2CFA8C33A86_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m5D9AB1CF4D2E70F87BE8C5DA8BB700B0DBAEC960_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m60EF4524A8A993CF2DDB72396F61026DFBF8EF48_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m65C0593719F7F31E58F6D430EAE265378EFCC364_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m6AB15133D68784F1E9BB1C5CF6AF21EE4DC4FBBF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m7A93D3BD37A515894207A1CC3F8B8C903989B13E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m81CC7BB6F9FA4BD6A271BECB0E8979FAFBBFF8F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mA9D3FAC6E191B33CF92EB10D18B439B38749D940_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB0AD337C4EA82C18D214D63D1B478193CBCA5D27_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mBF96FC6439FA7EDF969A0601BAA03D6E2E95BE79_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mC00B0227E242911DFC96DFF2E4E38342192689CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mC8D721AD905038513046D0D843FBE2B05594A0C3_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mD9235EDFC26B73C2B48EC03285EFD67FAC5DBB79_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mDE94F660616EB76AA6A7CC0FE030707269A0579D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m07D46D19EE92DD34065B83AD3883AC8F9208075A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m572F7D8564B280725E3F8796D300856F4E538DAC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m7C8996AF326039407F68DDE92FB9B8C2F70828DA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m82F64F20A2A4A968F6449691078DE521D81749B2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_mA83365D6CA218351683FBE5BF4FDF01F36585FD1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_mF321CC67F4D488DA52D464CB1859612A5B63770A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_op_Implicit_m0801ACC628A1E7A9481695D4A8359B7156F40DBA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_op_Implicit_m9B3AEB9E48214A700D1B89BAA478C6177B3A1CC2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeHashMap_2_Add_mE60DC822C1F7ED05ACFFE1242F2532063A020526_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeHashMap_2_Clear_m65F2CE42305E8AE6756DF9B0EA1655AF7621D7E9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeHashMap_2_ContainsKey_m6C7FEE1B185BFAC47A1446F639EACAE7322A1230_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeHashMap_2_Dispose_m7809CD9665564DF07FA5B0706E5D94E659A63A05_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeHashMap_2_TryGetValue_m2518EED8E6C0242E4558251E779CE346FC397C47_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeHashMap_2__ctor_m15305E0D32C6E3179395C7525A68D043A63E6156_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Add_m3C2133307D743BFD0EA2D3E629FF1EE13AC55E9E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Add_m4056194B74D7EE9959B168FABE0683A682936210_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Add_m5902B3BE9C7D5525A29A19833BFD306F83BDF8B4_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Add_mA6C61C6A96E9D996D653901E8C0EC45F93AFEEC7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Add_mC13E87AD31DD9DA1400A0CF9AF37FF60D673D3E7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_AsArray_m8025C9A3F720579D06AA0E199341D31E575E2535_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_AsArray_m8A6D618F7A0534629D9C43773579FC8C97E4522B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_AsArray_mDD9590C17DD493AFFEFADEF0D927B0AF1EDAAD14_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_AsDeferredJobArray_m365770A8B8B603F60CED2E0D117E1C6F2B402068_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_AsParallelWriter_mD909101716149F367E356C281DBBAF9108D1D434_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Clear_mFF2A9DF92D06E801580682242510539BA186CD9D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Dispose_m4A6E5051BC94B527498BAAE564D0E84572599219_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Dispose_mBE0A37A1A32A8219F5B55448CFCC472DBD9EDD8E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Dispose_mE7D4C44EE897C953167AC48BBA9E45494DC63059_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_RemoveAtSwapBack_mEED4A2B321358C4354A173FBFAAADBE4F9F64262_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_ResizeUninitialized_mF7375F76AA38CE3B42DF196F0AFAEFC8D2F895EA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_SetCapacity_mAA6B3E125306E2B2E505CD8169F5C4CA9E778C79_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_m015A3287D971F7F91D03A927D3FA38802D290686_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_m61E41789BB6A1B3BF1F0B1B70DFA99E33499EAA5_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_mAF7FF707BE9E70F08ECC930CA3C60B3C20BD7300_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_mBEECAA8931B49B1AF4EA1A5B69D98800903016CF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_mC76071F019F5C0CE8E41DDBCBFD78D7D75859CBF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_IsCreated_m4140E4A1EC4327F33B05247B7D8165CD53D1298B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_IsCreated_m78B7C2B2827151A332E74D3019F98073EC9F90E1_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Item_m899F4FA5057364CE16DEBF1D85FB8030C610E726_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Item_m95638D8D9D035930958B1193BC609E694E1290AD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Length_m73C02A1D2D3398AC9705AD2DD78E62E5D5762918_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_set_Capacity_mB6CE5CC2AE0E19A32D554E9C381B29D79FF47233_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_set_Item_m2B5A2BD45D6590A5C78F6F8A115EB26DDB3C5BED_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_set_Item_mF6FE012386FEC37AA703E93F19BB322258167812_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_AsParallelWriter_mD36E4EDB64E6B0E10AA24B69415C8ED74F1B099D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_AsParallelWriter_mFB72856914B1DFCA8AB373AC6148D311E5053C56_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Count_m281267CE0C1998FB44050E2C7AE53774D633369F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Count_mBEB81E478DA17452D2DC6671D5055C48EEF5BD83_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Dispose_m7061A09EC7252242CED0F3005AFF35CE1A7A1721_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Dispose_mCDC5410D6AA06F466721F764F748FCE88045D7B2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Dispose_mF22074EB0776DED1079AE3096B2FAE7A033EF361_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Remove_m74EDC9708F6E96FF241ABC00B882BEEAE31F7203_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Remove_m7E9E985E79CC326B5D265A8099B7B60977780E47_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_TryAdd_m5C703FAD6CDC9DDEB077674DB4579B274D49307F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_TryGetValue_m03D6DF5E32A21BC673E47889FE1896F741465778_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_TryGetValue_m4EB54C368BB4516FF7891E9B7418BD9B9FFA8894_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2__ctor_m24E1AA8CACAB0038E64EBCDFF305625AB055C526_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2__ctor_m39A7C254FA36BD383C4117ADC05EB294D4EE6031_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2__ctor_m7082927945B1FF82B5BC2ADBE983A3DB300E3E6D_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_get_Capacity_m2BEE62B37F5F4D10F1B7E5676BC30C43098F11CD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_get_Capacity_m89FAAACAFB19AD0FF9E1C272C31941EB0F14DBA9_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_get_IsCreated_m9CAD809B525AF41F3B4029606DCD42E3156E8750_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_set_Capacity_m3AB600DA171BD2EF823D6226F10AF1421591C834_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_set_Capacity_mD5923D2C13CB0785D906545A2B5B930E8106E411_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelMultiHashMap_2_Add_m85E9F04864A01BBE3EA251993E2B9B0C6DF10CE7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelMultiHashMap_2_Dispose_mA54802D5D3C239E608A928489E138AA4422D860B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelMultiHashMap_2_Remove_m0F7677D049237EAE975B9FDD8423CCEBDEF523E7_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelMultiHashMap_2__ctor_m30A30EC96CABD88A9F0E1FFCE335542B9BAC915B_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* NativeSortExtension_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m48FFF7C8839BFE7BCBB1D941F33E486CC2E176DE_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnlySpan_1_get_Length_m6652E0C2C76FD532398703F6A777EDA02EBB5CEF_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnly_get_Item_m13AB4BEFBEE6EE9755784AE433AA0F8822040898_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnly_get_Item_m159210D281409367CAF23A16F6900E82098F3134_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnly_get_Item_m510E9CFF7964CDCF62515D167C597E0D236CD9EC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnly_get_Item_m9DFC7CAC9FE6CC930E5BB888FC1018C186B6B135_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnly_get_Length_m563B84F5D44C547A822486B9DEFCA1DC5FC435AD_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnly_get_Length_m5A02361A5596941D5096DA94B1ADBD6EB2EE5303_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* ReadOnly_get_Length_m97423845830035720ADF35FDEAED25CB04540968_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_ArrayElementAsRef_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m421DEC682DE08802EF2BED5287F24D14F15FEBBC_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_ArrayElementAsRef_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m81E2AFAE2579DE58485A0EE2613F933273719637_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mB0E36A30678F290202CF790F64FDABD61C0E4FDB_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var; IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m2842DB279BEAD40C9CB39EC85BDE2241798CFFF7_RuntimeMethod_var; struct Delegate_t_marshaled_com; struct Delegate_t_marshaled_pinvoke; struct Exception_t_marshaled_com; struct Exception_t_marshaled_pinvoke; struct ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C; struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388;; struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com; struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com;; struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke; struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke;; struct List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9; struct InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581; struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F; struct ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967; IL2CPP_EXTERN_C_BEGIN IL2CPP_EXTERN_C_END #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif struct List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D : public RuntimeObject { InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576 : public RuntimeObject { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ____items; int32_t ____size; int32_t ____version; RuntimeObject* ____syncRoot; }; struct BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06 : public RuntimeObject { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_WrappedCommandBuffer; RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93* ___m_ExecutingPass; }; struct InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19 : public RuntimeObject { }; struct RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E : public RuntimeObject { NativePassCompiler_t4E5CE894AF5B8832B5828B22DAB0EA4FAC819E07* ___nativeCompiler; bool ___U3CnativeRenderPassesEnabledU3Ek__BackingField; RenderGraphResourceRegistry_t87A07027B2175239DB5239913091B9D9FE7244D1* ___m_Resources; RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* ___m_RenderGraphPool; RenderGraphBuilders_t899F9362CCFA453C5AF608B820107C9C37860D2A* ___m_builderInstance; List_1_t1EFB69EBBF25AD12F3A9E56C62B12F01D63469CD* ___m_RenderPasses; List_1_t67B4F73A05A1220FF45824DBE29F391490B25A0C* ___m_RendererLists; RenderGraphDebugParams_t36422B33508548E3E56CBAD04521104C2B3E669D* ___m_DebugParameters; RenderGraphLogger_t63D96976880E0CD356860F2470D7DAF60B1AD40C* ___m_FrameInformationLogger; RenderGraphDefaultResources_tCE331152C84ED1A36CF186CA0092AE10E599E25D* ___m_DefaultResources; Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* ___m_DefaultProfilingSamplers; InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___m_RenderGraphContext; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_PreviousCommandBuffer; List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___m_ImmediateModeResourceList; RenderGraphCompilationCache_t25B996EBE41BF50CAE9A81E97B9BBE376AAB55D2* ___m_CompilationCache; RenderTargetIdentifierU5BU5DU5BU5D_tDB35F8D017FE3AD8BB35E08E323074D47C5A10BB* ___m_TempMRTArrays; Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* ___m_CullingStack; String_t* ___m_CurrentExecutionName; int32_t ___m_ExecutionCount; int32_t ___m_CurrentFrameIndex; int32_t ___m_CurrentImmediatePassIndex; bool ___m_ExecutionExceptionWasRaised; bool ___m_HasRenderGraphBegun; bool ___m_RendererListCulling; bool ___m_EnableCompilationCaching; CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644* ___m_DefaultCompiledGraph; CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644* ___m_CurrentCompiledGraph; String_t* ___m_CaptureDebugDataForExecution; Dictionary_2_t8D403C45B564DB77AE8A32FD6D35E333ABE68793* ___m_DebugData; String_t* ___U3CnameU3Ek__BackingField; Dictionary_2_t54101FB5AEA0292C95D30CFAB7909873BF26E0B9* ___registeredGlobals; StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_PassNameDebugIgnoreList; }; struct String_t : public RuntimeObject { int32_t ____stringLength; Il2CppChar ____firstChar; }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F : public RuntimeObject { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke { }; struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com { }; struct CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB : public RuntimeObject { }; struct UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0 : public RuntimeObject { }; struct InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91 : public RuntimeObject { }; struct InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4 : public RuntimeObject { }; struct ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005 : public RuntimeObject { }; struct KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer; int32_t ___m_Index; int32_t ___m_Next; }; struct NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D { HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B* ___m_Data; }; struct NativeList_1_t1A94CC8D245554512B29D5AFB5727CF7838B8373 { UnsafeList_1_t992261DF45A734DEB130F79025C5BF88D0C2CDC7* ___m_ListData; }; struct NativeList_1_tFE5AD86174D6ECCD4E4CC6D775C090AAC0F53B30 { UnsafeList_1_tCC883249B8F95C4AD5632E72EAD324BA3F53915A* ___m_ListData; }; struct NativeList_1_t0E8F99CBD0349EB2EDB94A940345E760399356C0 { UnsafeList_1_tC398CC6607C9075D2AE819DE88719D2168E0FCEC* ___m_ListData; }; struct NativeList_1_t50EF7494D5DE96412C6EA67378B11EE5C5C8EE89 { UnsafeList_1_tCFDCC580A90753F362AA7EA5DFE667A1452664F8* ___m_ListData; }; struct NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A { UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB* ___m_ListData; }; struct NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075 { UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* ___m_ListData; }; struct NativeList_1_t1D61E7A10C219D777910F52AFB34761004F5A1A0 { UnsafeList_1_t72FFFA60411F6BB2F2C776571F608CDA569E5999* ___m_ListData; }; struct NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC { UnsafeList_1_t7F7887FAE17B6FDBF7C159C37BC83911C5F9A184* ___m_ListData; }; struct NativeList_1_t7C049872825FD2E53BA2AD96FB06944DF07AFF08 { UnsafeList_1_t86D2231E0AF64C72BA7C266D36B9F3FE399B41EB* ___m_ListData; }; struct NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5 { UnsafeList_1_tA4065357793F85E00107D90AFB605CBC697ADB59* ___m_ListData; }; struct NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 { UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* ___m_ListData; }; struct NativeList_1_tF05833EAAE5AC2EE627773E213F31E568613D11C { UnsafeList_1_t6B33FA0D43DCA4560A225E333E6722C55B5E2FC9* ___m_ListData; }; struct NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD { UnsafeList_1_tF1A798781EDA1BEAD331A2241888A227A6E2891D* ___m_ListData; }; struct NativeList_1_t6979B4DD02A6530CBD36841E5BAF6B7975E55CBB { UnsafeList_1_tC35C17A98C45EDE2BAEEF51E5546B6AE96871E29* ___m_ListData; }; struct NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34 { UnsafeList_1_t96307A04898BD0C49DFF733D301684A2628959F2* ___m_ListData; }; struct NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF { UnsafeList_1_tA2B6A040C4F2656D88ABB4345257ADE8F2F30F35* ___m_ListData; }; struct NativeList_1_t006A61C5E07DE47DD2FC020A873ECEFC81D02A88 { UnsafeList_1_t3F38690D85271A8ADA9D58F82E41003FF0AB256D* ___m_ListData; }; struct NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C { UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* ___m_ListData; }; struct NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333 { UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* ___m_ListData; }; struct NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC { int32_t ___key; int32_t ___NextEntryIndex; int32_t ___EntryIndex; }; struct NativeQueue_1_tA574A1D792BEDC7C9D7D60530F71E6A15136538C { UnsafeQueue_1_t0F79CBE5DEA60DE3AE33082C3F7F324FE9066ECD* ___m_Queue; }; struct NativeQueue_1_t43507309F65853F48FBFC2EB1350EFE20FC66FB6 { UnsafeQueue_1_t927BA8F9B687AB3656D5A6FFCD1AEE5BE72A5515* ___m_Queue; }; struct ParallelWriter_t80A8984CE4AF82D8AD8D75CA7F04FDB95E5A6587 { UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* ___ListData; }; struct ParallelWriter_t733FE4FADA1C9F7B51D9733156E6C8C2AF8157A9 { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer; int32_t ___m_ThreadIndex; }; struct ParallelWriter_t3C60DBDFDA4292CD21ECA3272A3A6476D3B89866 { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer; int32_t ___m_ThreadIndex; }; struct ReadOnly_tEDE38A52FAB74BA6088AF99AAFC32C7649A289AA { void* ___m_Buffer; int32_t ___m_Length; }; struct ReadOnly_t7FDDA88305363550FE94B8059DE5CE2645E4A30C { void* ___m_Buffer; int32_t ___m_Length; }; struct ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4 { void* ___m_Buffer; int32_t ___m_Length; }; struct ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 { void* ___m_Buffer; int32_t ___m_Length; }; struct ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B { void* ___m_Buffer; int32_t ___m_Length; }; struct ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4 { void* ___m_Buffer; int32_t ___m_Length; }; struct ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117 { void* ___m_Buffer; int32_t ___m_Length; }; struct BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 { uint32_t ___value; }; struct BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C { uint32_t ___value; }; struct BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0 { uint32_t ___value; }; struct BatchPackedCullingViewID_t1E7EE8631C02555CAA181FA566CDC604B9FEFEBB { uint64_t ___handle; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 { bool ___m_value; }; struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 { uint8_t ___m_value; }; struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F { float ___r; float ___g; float ___b; float ___a; }; struct ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61 : public BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06 { }; struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F { double ___m_value; }; struct EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788 { union { struct { }; uint8_t EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788__padding[1]; }; }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2 : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke { }; struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com { }; struct GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868 { uint32_t ___data; }; struct GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544 { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___m_SrcBuffer; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___m_DstBuffer; }; struct GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshaled_pinvoke { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___m_SrcBuffer; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___m_DstBuffer; }; struct GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshaled_com { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___m_SrcBuffer; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___m_DstBuffer; }; struct GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 { int32_t ___U3CindexU3Ek__BackingField; }; struct GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 { uint32_t ___value; }; struct IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02 { int32_t ___drawAllocIndex; int32_t ___drawCount; int32_t ___instanceAllocIndex; int32_t ___instanceCount; }; struct IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 { int32_t ___maxInstanceCount; int32_t ___maxDrawCount; }; struct IndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB { uint32_t ___indexCount; uint32_t ___firstIndex; uint32_t ___baseVertex; uint32_t ___firstInstanceGlobalIndex; uint32_t ___maxInstanceCount; }; struct IndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB { int32_t ___drawOffsetAndSplitMask; int32_t ___instanceIndexAndCrossFade; }; struct InstanceCullingBatcherDesc_t3D2118CDA49498761F63BA7776E58BB95A8D643A { OnCullingCompleteCallback_tF06F0204B04072C0D12E8FD9B2731D24CF3F875C* ___onCompleteCallback; }; struct InstanceCullingBatcherDesc_t3D2118CDA49498761F63BA7776E58BB95A8D643A_marshaled_pinvoke { Il2CppMethodPointer ___onCompleteCallback; }; struct InstanceCullingBatcherDesc_t3D2118CDA49498761F63BA7776E58BB95A8D643A_marshaled_com { Il2CppMethodPointer ___onCompleteCallback; }; struct InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B { int32_t ___U3CindexU3Ek__BackingField; }; struct InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541 { int32_t ___testCount; int32_t ___occluderSubviewIndices; int32_t ___occluderSubviewMask; int32_t ___cullingSplitIndices; int32_t ___cullingSplitMask; }; struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C { int32_t ___m_value; }; struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 { int64_t ___m_value; }; struct IntPtr_t { void* ___m_value; }; struct JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 { uint64_t ___jobGroup; int32_t ___version; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 { float ___m00; float ___m10; float ___m20; float ___m30; float ___m01; float ___m11; float ___m21; float ___m31; float ___m02; float ___m12; float ___m22; float ___m32; float ___m03; float ___m13; float ___m23; float ___m33; }; struct MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 { int32_t ___NameID; uint32_t ___Value; }; struct RenderRequestBatcherContext_t3AAD08898BFDA0E8195A3D37B998ED2B5D49F3E6 { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer; }; struct RenderRequestBatcherContext_t3AAD08898BFDA0E8195A3D37B998ED2B5D49F3E6_marshaled_pinvoke { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer; }; struct RenderRequestBatcherContext_t3AAD08898BFDA0E8195A3D37B998ED2B5D49F3E6_marshaled_com { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer; }; struct SHUpdatePacket_tF1BAA0EB2A4BA0181DBC1B6607E0F684BD95849D { float ___shr0; float ___shr1; float ___shr2; float ___shr3; float ___shr4; float ___shr5; float ___shr6; float ___shr7; float ___shr8; float ___shg0; float ___shg1; float ___shg2; float ___shg3; float ___shg4; float ___shg5; float ___shg6; float ___shg7; float ___shg8; float ___shb0; float ___shb1; float ___shb2; float ___shb3; float ___shb4; float ___shb5; float ___shb6; float ___shb7; float ___shb8; }; struct SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 { int32_t ___U3CindexU3Ek__BackingField; }; struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C { float ___m_value; }; struct SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 { float ___shr0; float ___shr1; float ___shr2; float ___shr3; float ___shr4; float ___shr5; float ___shr6; float ___shr7; float ___shr8; float ___shg0; float ___shg1; float ___shg2; float ___shg3; float ___shg4; float ___shg5; float ___shg6; float ___shg7; float ___shg8; float ___shb0; float ___shb1; float ___shb2; float ___shb3; float ___shb4; float ___shb5; float ___shb6; float ___shb7; float ___shb8; }; struct SubviewOcclusionTest_t4C10094E5EF2C745723FEFE4E5749FBB75CAA026 { int32_t ___cullingSplitIndex; int32_t ___occluderSubviewIndex; }; struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B { uint32_t ___m_value; }; struct UInt64_t8F12534CC8FC4B5860F2A2CD1EE79D322E7A41AF { uint64_t ___m_value; }; struct UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 { int32_t* ___Counter; }; struct UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926 { union { #pragma pack(push, tp, 1) struct { uint8_t* ___values; }; #pragma pack(pop, tp) struct { uint8_t* ___values_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___keys_OffsetPadding[8]; uint8_t* ___keys; }; #pragma pack(pop, tp) struct { char ___keys_OffsetPadding_forAlignmentOnly[8]; uint8_t* ___keys_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___next_OffsetPadding[16]; uint8_t* ___next; }; #pragma pack(pop, tp) struct { char ___next_OffsetPadding_forAlignmentOnly[16]; uint8_t* ___next_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___buckets_OffsetPadding[24]; uint8_t* ___buckets; }; #pragma pack(pop, tp) struct { char ___buckets_OffsetPadding_forAlignmentOnly[24]; uint8_t* ___buckets_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___keyCapacity_OffsetPadding[32]; int32_t ___keyCapacity; }; #pragma pack(pop, tp) struct { char ___keyCapacity_OffsetPadding_forAlignmentOnly[32]; int32_t ___keyCapacity_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___bucketCapacityMask_OffsetPadding[36]; int32_t ___bucketCapacityMask; }; #pragma pack(pop, tp) struct { char ___bucketCapacityMask_OffsetPadding_forAlignmentOnly[36]; int32_t ___bucketCapacityMask_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { char ___allocatedIndexLength_OffsetPadding[40]; int32_t ___allocatedIndexLength; }; #pragma pack(pop, tp) struct { char ___allocatedIndexLength_OffsetPadding_forAlignmentOnly[40]; int32_t ___allocatedIndexLength_forAlignmentOnly; }; }; }; struct UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5 { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer; int32_t ___m_Index; int32_t ___m_BucketIndex; int32_t ___m_NextIndex; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 { float ___x; float ___y; }; struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A { int32_t ___m_X; int32_t ___m_Y; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 { float ___x; float ___y; float ___z; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 { float ___x; float ___y; float ___z; float ___w; }; struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 { union { struct { }; uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1]; }; }; struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E { float ___x; float ___y; float ___z; }; struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E { float ___x; float ___y; float ___z; float ___w; }; struct AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 { uint16_t ___Index; uint16_t ___Version; }; struct ReadOnly_t02392D65620EC811463D7106E5BA6DE3C63F2F74 { union { struct { }; uint8_t ReadOnly_t02392D65620EC811463D7106E5BA6DE3C63F2F74__padding[1]; }; }; struct GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38 { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___cs; int32_t ___kernelId; }; struct GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshaled_pinvoke { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___cs; int32_t ___kernelId; }; struct GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshaled_com { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___cs; int32_t ___kernelId; }; struct GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3 { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___instanceData; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___instanceIndices; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___inputComponentOffsets; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___validComponentIndices; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___cs; int32_t ___kernelId; int32_t ___m_InstanceDataByteSize; int32_t ___m_InstanceCount; int32_t ___m_ComponentCounts; int32_t ___m_ValidComponentIndicesCount; }; struct GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshaled_pinvoke { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___instanceData; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___instanceIndices; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___inputComponentOffsets; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___validComponentIndices; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___cs; int32_t ___kernelId; int32_t ___m_InstanceDataByteSize; int32_t ___m_InstanceCount; int32_t ___m_ComponentCounts; int32_t ___m_ValidComponentIndicesCount; }; struct GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshaled_com { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___instanceData; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___instanceIndices; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___inputComponentOffsets; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___validComponentIndices; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___cs; int32_t ___kernelId; int32_t ___m_InstanceDataByteSize; int32_t ___m_InstanceCount; int32_t ___m_ComponentCounts; int32_t ___m_ValidComponentIndicesCount; }; struct U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47 { union { struct { int32_t ___FixedElementField; }; uint8_t U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47__padding[8]; }; }; struct U3C_InvViewProjMatrixU3Ee__FixedBuffer_t84BA561C0A390D42FB00B35F6BE1C962C6F74476 { union { struct { float ___FixedElementField; }; uint8_t U3C_InvViewProjMatrixU3Ee__FixedBuffer_t84BA561C0A390D42FB00B35F6BE1C962C6F74476__padding[384]; }; }; struct U3C_MipOffsetAndSizeU3Ee__FixedBuffer_t19F7DC806EA002CD5FAB22FF5C56BA6996373997 { union { struct { uint32_t ___FixedElementField; }; uint8_t U3C_MipOffsetAndSizeU3Ee__FixedBuffer_t19F7DC806EA002CD5FAB22FF5C56BA6996373997__padding[80]; }; }; struct U3C_SilhouettePlanesU3Ee__FixedBuffer_t138533E2CBC2A8352DC298BD5645D4B1DC7B0553 { union { struct { float ___FixedElementField; }; uint8_t U3C_SilhouettePlanesU3Ee__FixedBuffer_t138533E2CBC2A8352DC298BD5645D4B1DC7B0553__padding[96]; }; }; struct U3C_SrcOffsetU3Ee__FixedBuffer_tB1B1C9C345AE115D9BA814505D76E71BC515BB1E { union { struct { uint32_t ___FixedElementField; }; uint8_t U3C_SrcOffsetU3Ee__FixedBuffer_tB1B1C9C345AE115D9BA814505D76E71BC515BB1E__padding[96]; }; }; struct U3C_OccluderMipBoundsU3Ee__FixedBuffer_tF1478CF3899AC0E5325B5284FBE53B0FF2454A55 { union { struct { uint32_t ___FixedElementField; }; uint8_t U3C_OccluderMipBoundsU3Ee__FixedBuffer_tF1478CF3899AC0E5325B5284FBE53B0FF2454A55__padding[128]; }; }; struct ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C { int32_t ___index; int32_t ___gpuAddress; int32_t ___uintOffset; }; struct LongDoubleUnion_tD71C400B6C4CD1A7F13CE8125AC6BBC7A22791CA { union { #pragma pack(push, tp, 1) struct { int64_t ___longValue; }; #pragma pack(pop, tp) struct { int64_t ___longValue_forAlignmentOnly; }; #pragma pack(push, tp, 1) struct { double ___doubleValue; }; #pragma pack(pop, tp) struct { double ___doubleValue_forAlignmentOnly; }; }; }; struct ByReference_1_t8259D993E2FEA587D7C8768B6C2E9B5F2BC6BAD7 { intptr_t ____value; }; struct ByReference_1_t0C13E009F6EC218F0D81A207CAEA83AD8606AC5B { intptr_t ____value; }; struct ByReference_1_tDDF129F0BC02430629D5CD253C681112F166BAD4 { intptr_t ____value; }; struct ByReference_1_t7AFB8E16F9D591CD3B3EE50865A40D621B9028D1 { intptr_t ____value; }; struct ByReference_1_t9B11575042087999A6BC8C21CB3BAC178D57E466 { intptr_t ____value; }; struct Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE { UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5 ___m_Enumerator; }; struct ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE { ParallelWriter_t733FE4FADA1C9F7B51D9733156E6C8C2AF8157A9 ___m_Writer; }; struct ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B { ParallelWriter_t3C60DBDFDA4292CD21ECA3272A3A6476D3B89866 ___m_Writer; }; struct UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB { GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74* ___Ptr; int32_t ___m_length; int32_t ___m_capacity; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Allocator; int32_t ___padding; }; struct UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C { IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* ___Ptr; int32_t ___m_length; int32_t ___m_capacity; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Allocator; int32_t ___padding; }; struct UnsafeList_1_t7F7887FAE17B6FDBF7C159C37BC83911C5F9A184 { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* ___Ptr; int32_t ___m_length; int32_t ___m_capacity; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Allocator; int32_t ___padding; }; struct UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718 { int32_t* ___Ptr; int32_t ___m_length; int32_t ___m_capacity; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Allocator; int32_t ___padding; }; struct UnsafeList_1_t6B33FA0D43DCA4560A225E333E6722C55B5E2FC9 { int32_t* ___Ptr; int32_t ___m_length; int32_t ___m_capacity; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Allocator; int32_t ___padding; }; struct UnsafeList_1_tBB6961066733E78B8C22E5C4D4D5FF9A581981D1 { Info_tDBEB127ABB26184014A541C0CAD1FC8D1B95DE84* ___Ptr; int32_t ___m_length; int32_t ___m_capacity; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Allocator; int32_t ___padding; }; struct UnsafeParallelHashMap_2_t16A91603015498C4CAFD401670CE1CDBBA245271 { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel; }; struct UnsafeParallelHashMap_2_t64A9530BD0A2EDFB633D8FD7C1DAD37D20AE0202 { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel; }; struct UnsafeParallelHashMap_2_t085743FD66C837249DC55D71BB15494D9A52B7B6 { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel; }; struct UnsafeParallelHashMap_2_tE4F2F9D9A9E8A9A02E2983D65889303FD717B1E0 { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel; }; struct UnsafeParallelHashMap_2_tAF5198A4416D9CB11063A92F93C2C7AA10BFDEE0 { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel; }; struct UnsafeParallelHashMap_2_tE3763E7D57246B54FFB24102F037814CCCA365FA { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel; }; struct UnsafeParallelHashMap_2_t2C6CBBEDC928DE44BDB9AF76C822869962FC3226 { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel; }; struct UnsafeParallelMultiHashMap_2_tAC644254A5A65EC96A9EDD9D83F9C7EA1BF75D8E { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel; }; struct AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___center; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___extents; }; struct AccessFlags_tB7D400C853C05A1DB9C6B56DF14E43721F0B1739 { int32_t ___value__; }; struct Allocator_t996642592271AAD9EE688F142741D512C07B5824 { int32_t ___value__; }; struct BatchCullingFlags_tEECC03D99C74958416446D306EA944DBA1C8E3A2 { int32_t ___value__; }; struct BatchCullingProjectionType_tAD14BC373E72D5F74188E0899F8670FAB51FD481 { int32_t ___value__; }; struct BatchCullingViewType_tAC2682BF9A489DF44A8960693303B47248C252CF { int32_t ___value__; }; struct BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10 : public RuntimeObject { intptr_t ___m_GroupHandle; OnPerformCulling_t02E073FD42F34E90694BF7D1C321EC8007FB45F2* ___m_PerformCulling; OnFinishedCulling_t94AEBB560F52F9A2FF21D11548FFE40CCF5417E1* ___m_FinishedCulling; }; struct BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10_marshaled_pinvoke { intptr_t ___m_GroupHandle; Il2CppMethodPointer ___m_PerformCulling; Il2CppMethodPointer ___m_FinishedCulling; }; struct BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10_marshaled_com { intptr_t ___m_GroupHandle; Il2CppMethodPointer ___m_PerformCulling; Il2CppMethodPointer ___m_FinishedCulling; }; struct BatchRendererGroupCreateInfo_t95934E60C5449BBFDA21BC3DFC5EC83F8FF9AC12 { OnPerformCulling_t02E073FD42F34E90694BF7D1C321EC8007FB45F2* ___cullingCallback; OnFinishedCulling_t94AEBB560F52F9A2FF21D11548FFE40CCF5417E1* ___finishedCullingCallback; intptr_t ___userContext; }; struct BatchRendererGroupCreateInfo_t95934E60C5449BBFDA21BC3DFC5EC83F8FF9AC12_marshaled_pinvoke { Il2CppMethodPointer ___cullingCallback; Il2CppMethodPointer ___finishedCullingCallback; intptr_t ___userContext; }; struct BatchRendererGroupCreateInfo_t95934E60C5449BBFDA21BC3DFC5EC83F8FF9AC12_marshaled_com { Il2CppMethodPointer ___cullingCallback; Il2CppMethodPointer ___finishedCullingCallback; intptr_t ___userContext; }; struct Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Center; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Extents; }; struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E { int32_t ___value__; }; struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7 : public RuntimeObject { intptr_t ___m_Ptr; }; struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233 : public RuntimeObject { intptr_t ___m_Ptr; }; struct ComputeBufferType_tDEEE8D455B0CCF8A6CFF36F0A0D9D27E3662919E { int32_t ___value__; }; struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B { int32_t ___value__; }; struct DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706 : public RuntimeObject { bool ___enabled; NativeList_1_t1D61E7A10C219D777910F52AFB34761004F5A1A0 ___instanceCullerStats; NativeList_1_t7C049872825FD2E53BA2AD96FB06944DF07AFF08 ___instanceOcclusionEventStats; NativeList_1_t1A94CC8D245554512B29D5AFB5727CF7838B8373 ___occluderStats; bool ___occlusionOverlayEnabled; bool ___occlusionOverlayCountVisible; bool ___overrideOcclusionTestToAlwaysPass; }; struct Delegate_t : public RuntimeObject { intptr_t ___method_ptr; intptr_t ___invoke_impl; RuntimeObject* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; bool ___method_is_virtual; }; struct Delegate_t_marshaled_pinvoke { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct Delegate_t_marshaled_com { intptr_t ___method_ptr; intptr_t ___invoke_impl; Il2CppIUnknown* ___m_target; intptr_t ___method; intptr_t ___delegate_trampoline; intptr_t ___extra_arg; intptr_t ___method_code; intptr_t ___interp_method; intptr_t ___interp_invoke_impl; MethodInfo_t* ___method_info; MethodInfo_t* ___original_method_info; DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data; int32_t ___method_is_virtual; }; struct DepthBits_tB559EBF2048F6D10B241E6425FBAEC78C282D5DD { int32_t ___value__; }; struct Exception_t : public RuntimeObject { String_t* ____className; String_t* ____message; RuntimeObject* ____data; Exception_t* ____innerException; String_t* ____helpURL; RuntimeObject* ____stackTrace; String_t* ____stackTraceString; String_t* ____remoteStackTraceString; int32_t ____remoteStackIndex; RuntimeObject* ____dynamicMethods; int32_t ____HResult; String_t* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_pinvoke { char* ____className; char* ____message; RuntimeObject* ____data; Exception_t_marshaled_pinvoke* ____innerException; char* ____helpURL; Il2CppIUnknown* ____stackTrace; char* ____stackTraceString; char* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; char* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct Exception_t_marshaled_com { Il2CppChar* ____className; Il2CppChar* ____message; RuntimeObject* ____data; Exception_t_marshaled_com* ____innerException; Il2CppChar* ____helpURL; Il2CppIUnknown* ____stackTrace; Il2CppChar* ____stackTraceString; Il2CppChar* ____remoteStackTraceString; int32_t ____remoteStackIndex; Il2CppIUnknown* ____dynamicMethods; int32_t ____HResult; Il2CppChar* ____source; SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager; StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces; Il2CppSafeArray* ___native_trace_ips; int32_t ___caught_in_unmanaged; }; struct FilterMode_t4AD57F1A3FE272D650E0E688BA044AE872BD2A34 { int32_t ___value__; }; struct GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039 { NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A ___m_Components; }; struct GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1 : public RuntimeObject { intptr_t ___m_Ptr; }; struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713 { int32_t ___value__; }; struct ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 { bool ___clearOnFirstUse; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor; bool ___discardOnLastUse; }; struct ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_pinvoke { int32_t ___clearOnFirstUse; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor; int32_t ___discardOnLastUse; }; struct ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616_marshaled_com { int32_t ___clearOnFirstUse; Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor; int32_t ___discardOnLastUse; }; struct InstanceComponentGroup_tD2604C50227A821E92592963B831E9D9449D3FA4 { uint32_t ___value__; }; struct InstanceFlags_t65B077096B951ED0CAAB4D73656C02827C24D324 { uint8_t ___value__; }; struct InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 { U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47 ___InstanceNums; }; struct InstanceType_t3EB15046939F17DF216B4C181F98D064A5F78F27 { int32_t ___value__; }; struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C { int32_t ___value__; }; struct LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A { int32_t ___m_IsOrthographic; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition; float ___m_FieldOfView; float ___m_OrthoSize; int32_t ___m_CameraPixelHeight; }; struct LightProbeUsage_tC6292C7B7CBA0E5AA2A56F40D71F58A7E06C2948 { int32_t ___value__; }; struct LocalKeywordSpace_t8D56A7A6130EF8C8F8BA247C67F1CB8256DA34AA { intptr_t ___m_KeywordSpace; }; struct MSAASamples_tB69F548BE8CA330465CC9D1F7B51199162D5D72C { int32_t ___value__; }; struct NativeArrayOptions_t3E979EEF4B4840228A7692A97DA07553C6465F1D { int32_t ___value__; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C : public RuntimeObject { intptr_t ___m_CachedPtr; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke { intptr_t ___m_CachedPtr; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com { intptr_t ___m_CachedPtr; }; struct OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627 { U3C_InvViewProjMatrixU3Ee__FixedBuffer_t84BA561C0A390D42FB00B35F6BE1C962C6F74476 ____InvViewProjMatrix; U3C_SilhouettePlanesU3Ee__FixedBuffer_t138533E2CBC2A8352DC298BD5645D4B1DC7B0553 ____SilhouettePlanes; U3C_SrcOffsetU3Ee__FixedBuffer_tB1B1C9C345AE115D9BA814505D76E71BC515BB1E ____SrcOffset; U3C_MipOffsetAndSizeU3Ee__FixedBuffer_t19F7DC806EA002CD5FAB22FF5C56BA6996373997 ____MipOffsetAndSize; uint32_t ____OccluderMipLayoutSizeX; uint32_t ____OccluderMipLayoutSizeY; uint32_t ____OccluderDepthPyramidPad0; uint32_t ____OccluderDepthPyramidPad1; uint32_t ____SrcSliceIndices; uint32_t ____DstSubviewIndices; uint32_t ____MipCount; uint32_t ____SilhouettePlaneCount; }; struct OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933 { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___viewProjMatrix; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___viewOriginWorldSpace; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___radialDirWorldSpace; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___facingDirWorldSpace; }; struct OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___offset; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___size; }; struct OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 { int32_t ___subviewIndex; int32_t ___depthSliceIndex; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___depthOffset; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___viewMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___invViewMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___gpuProjMatrix; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___viewOffsetWorldSpace; }; struct OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185 { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____DepthSizeInOccluderPixels; U3C_OccluderMipBoundsU3Ee__FixedBuffer_tF1478CF3899AC0E5325B5284FBE53B0FF2454A55 ____OccluderMipBounds; uint32_t ____OccluderMipLayoutSizeX; uint32_t ____OccluderMipLayoutSizeY; uint32_t ____OcclusionCullingDebugPad0; uint32_t ____OcclusionCullingDebugPad1; }; struct PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB { float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___packed0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___packed1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___packed2; }; struct Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Normal; float ___m_Distance; }; struct RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousViewportSize; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousRenderTargetSize; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentViewportSize; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentRenderTargetSize; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rtHandleScale; }; struct RenderGraphResourceType_t5F552AF06E38DEC5775B77F13C8783A895FCD086 { int32_t ___value__; }; struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69 { int32_t ___value__; }; struct RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B { ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___lightmapScale; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___localToWorld; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___worldToLocal; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___matrixPreviousM; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___matrixPreviousMI; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___shCoefficients; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___boundingSphere; ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967* ___windParams; ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967* ___windHistoryParams; }; struct RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshaled_pinvoke { ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___lightmapScale; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___localToWorld; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___worldToLocal; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___matrixPreviousM; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___matrixPreviousMI; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___shCoefficients; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___boundingSphere; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C* ___windParams; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C* ___windHistoryParams; }; struct RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshaled_com { ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___lightmapScale; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___localToWorld; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___worldToLocal; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___matrixPreviousM; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___matrixPreviousMI; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___shCoefficients; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C ___boundingSphere; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C* ___windParams; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C* ___windHistoryParams; }; struct ShadowCastingMode_tF30806698B37CF120A1A506BD7549EAF308E7C6D { int32_t ___value__; }; struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642 { int32_t ___value__; }; struct TextureWrapMode_tF9851343029052ED45668D1C99BAE09B2CCC13AD { int32_t ___value__; }; struct TransformUpdateFlags_tC8BD750B1A9A2F7EBEAC0528860B0A228C2CC5C3 { uint8_t ___value__; }; struct TransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18 { float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___localToWorld0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___localToWorld1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___localToWorld2; }; struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8 { int32_t ___value__; }; struct float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c0; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c1; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___c2; }; struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 { float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c0; float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c1; float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c2; float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___c3; }; struct ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E { ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B ___instanceIndices; ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4 ___instances; ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B ___rendererGroupIDs; ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B ___meshIDs; ReadOnly_tEDE38A52FAB74BA6088AF99AAFC32C7649A289AA ___localAABBs; ReadOnly_t7FDDA88305363550FE94B8059DE5CE2645E4A30C ___flags; ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117 ___lodGroupAndMasks; ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B ___gameObjectLayers; ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B ___refCounts; }; struct Version_tD7D04795609BC9C1E990ED06047639A320FA1062 { int32_t ___value__; }; struct Target_tFB6DEAAA9B8FF7F6383305B097B756A260E88E4A { int32_t ___value__; }; struct UsageFlags_t4FB2DBAFD4AB261F5EA2BD4F4826FF83ACD1C91A { int32_t ___value__; }; struct BufferState_t9A744F89825C691F1F63EF47368227970F7FFE17 { int32_t ___value__; }; struct Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7 { List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* ____list; int32_t ____index; int32_t ____version; int32_t ____current; }; struct Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B { List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* ____list; int32_t ____index; int32_t ____version; int32_t ____current; }; struct NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_tBEE3484B4ABC271CFAB65039F1439061D5DF806A { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t73992261AA60020B6BE20D83C50B3F925CC89F31 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t712BAFB3B7FD80607F953479B6E3EE2D54BD9446 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t671C61BFD2F520DB36712AFCE9CE9BA1FC6BE4B5 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t4F815DBC475817C50E7C63B3C14F7AEF8272FA9E { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t1779DD80E20BBE47D98F52B8F789215FA99BC8C8 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t170B62D6C147DD05888D56F029D4D828DF487EC9 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_tF670CAD185DDF5208060ECE543F68A06A3852A92 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t210B93B7A5B9BC18A004761353B12A37F92DD72A { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 { void* ___m_Buffer; int32_t ___m_Length; int32_t ___m_AllocatorLabel; }; struct NativeParallelHashMap_2_t28D0C3E870801D415558E0D3CD69EE5843F53BA1 { UnsafeParallelHashMap_2_t16A91603015498C4CAFD401670CE1CDBBA245271 ___m_HashMapData; }; struct NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C { UnsafeParallelHashMap_2_t64A9530BD0A2EDFB633D8FD7C1DAD37D20AE0202 ___m_HashMapData; }; struct NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F { UnsafeParallelHashMap_2_t085743FD66C837249DC55D71BB15494D9A52B7B6 ___m_HashMapData; }; struct NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 { UnsafeParallelHashMap_2_tE4F2F9D9A9E8A9A02E2983D65889303FD717B1E0 ___m_HashMapData; }; struct NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9 { UnsafeParallelHashMap_2_tAF5198A4416D9CB11063A92F93C2C7AA10BFDEE0 ___m_HashMapData; }; struct NativeParallelHashMap_2_tF33E93A5D302B3E52640535F68885B906D0DF40A { UnsafeParallelHashMap_2_tE3763E7D57246B54FFB24102F037814CCCA365FA ___m_HashMapData; }; struct NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184 { UnsafeParallelHashMap_2_t2C6CBBEDC928DE44BDB9AF76C822869962FC3226 ___m_HashMapData; }; struct NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 { UnsafeParallelMultiHashMap_2_tAC644254A5A65EC96A9EDD9D83F9C7EA1BF75D8E ___m_MultiHashMapData; }; struct ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 { ByReference_1_tDDF129F0BC02430629D5CD253C681112F166BAD4 ____pointer; int32_t ____length; }; struct ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 { ByReference_1_t7AFB8E16F9D591CD3B3EE50865A40D621B9028D1 ____pointer; int32_t ____length; }; struct ReadOnlySpan_1_tFBC0482980BECAC34D5B41E0EF4D72F24C6E3AF9 { ByReference_1_t9B11575042087999A6BC8C21CB3BAC178D57E466 ____pointer; int32_t ____length; }; struct Span_1_tB76E894F042295F45DE7894F6C2292C4EA100EBF { ByReference_1_t8259D993E2FEA587D7C8768B6C2E9B5F2BC6BAD7 ____pointer; int32_t ____length; }; struct Span_1_t3A087F8D965C32C63C3853E38E112343685765A1 { ByReference_1_t0C13E009F6EC218F0D81A207CAEA83AD8606AC5B ____pointer; int32_t ____length; }; struct CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455 { uint8_t ___transformUpdateFlags; uint8_t ___instanceFlags; }; struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C { }; struct GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 { int32_t ___propertyID; int32_t ___byteSize; bool ___isOverriden; bool ___isPerInstance; int32_t ___instanceType; uint32_t ___componentGroup; }; struct GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshaled_pinvoke { int32_t ___propertyID; int32_t ___byteSize; int32_t ___isOverriden; int32_t ___isPerInstance; int32_t ___instanceType; uint32_t ___componentGroup; }; struct GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshaled_com { int32_t ___propertyID; int32_t ___byteSize; int32_t ___isOverriden; int32_t ___isPerInstance; int32_t ___instanceType; uint32_t ___componentGroup; }; struct GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F : public RuntimeObject { int32_t ___m_Version; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___m_InstanceDataBufferCopyKernels; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___m_InstanceDataBufferUploadKernels; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___m_TransformUpdaterKernels; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___m_WindDataUpdaterKernels; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___m_OccluderDepthPyramidKernels; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___m_InstanceOcclusionCullingKernels; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___m_OcclusionCullingDebugKernels; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_DebugOcclusionTestPS; Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___m_DebugOccluderPS; }; struct IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 { JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___cullingJobHandle; int32_t ___bufferState; int32_t ___occluderVersion; int32_t ___subviewMask; }; struct LightProbesQuery_tE0869F48EB6C819755D42205EC98C3A8787CD981 { intptr_t ___m_LightProbeContextWrapper; int32_t ___m_AllocatorLabel; }; struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB { LocalKeywordSpace_t8D56A7A6130EF8C8F8BA247C67F1CB8256DA34AA ___m_SpaceInfo; String_t* ___m_Name; uint32_t ___m_Index; }; struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_pinvoke { LocalKeywordSpace_t8D56A7A6130EF8C8F8BA247C67F1CB8256DA34AA ___m_SpaceInfo; char* ___m_Name; uint32_t ___m_Index; }; struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_com { LocalKeywordSpace_t8D56A7A6130EF8C8F8BA247C67F1CB8256DA34AA ___m_SpaceInfo; Il2CppChar* ___m_Name; uint32_t ___m_Index; }; struct MulticastDelegate_t : public Delegate_t { DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates; }; struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke { Delegate_t_marshaled_pinvoke** ___delegates; }; struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com { Delegate_t_marshaled_com** ___delegates; }; struct OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 { RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___occluderDepthPyramid; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___occlusionDebugOverlay; OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185 ___cb; }; struct OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8_marshaled_pinvoke { RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___occluderDepthPyramid; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___occlusionDebugOverlay; OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185 ___cb; }; struct OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8_marshaled_com { RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___occluderDepthPyramid; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___occlusionDebugOverlay; OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185 ___cb; }; struct RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B { int32_t ___m_Type; int32_t ___m_NameID; int32_t ___m_InstanceID; intptr_t ___m_BufferPointer; int32_t ___m_MipLevel; int32_t ___m_CubeFace; int32_t ___m_DepthSlice; }; struct RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA { int32_t ___width; int32_t ___height; int32_t ___volumeDepth; int32_t ___msaaSamples; int32_t ___format; bool ___bindMS; }; struct RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_pinvoke { int32_t ___width; int32_t ___height; int32_t ___volumeDepth; int32_t ___msaaSamples; int32_t ___format; int32_t ___bindMS; }; struct RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA_marshaled_com { int32_t ___width; int32_t ___height; int32_t ___volumeDepth; int32_t ___msaaSamples; int32_t ___format; int32_t ___bindMS; }; struct RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98 : public RuntimeObject { InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* ___m_InstanceDataSystem; GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___m_Resources; GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08* ___m_GPUDrivenProcessor; LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* ___m_LODGroupDataPool; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___m_InstanceDataBuffer; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B ___m_RenderersParameters; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3 ___m_UploadResources; GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38 ___m_GrowerResources; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_CmdBuffer; SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 ___m_CachedAmbientProbe; float ___m_SmallMeshScreenPercentage; GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0* ___m_UpdateLODGroupCallback; GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0* ___m_TransformLODGroupCallback; OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* ___m_OcclusionCullingCommon; DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* ___m_DebugStats; }; struct ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C { uint32_t ___m_Value; int32_t ___m_Version; int32_t ___U3CtypeU3Ek__BackingField; }; struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t { }; struct Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478 { NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6 ___m_Array; int32_t ___m_Index; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 ___value; }; struct Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6 { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___m_Array; int32_t ___m_Index; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___value; }; struct Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_Array; int32_t ___m_Index; int32_t ___value; }; struct FindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceIDs; NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C ___hashMap; ParallelWriter_t80A8984CE4AF82D8AD8D75CA7F04FDB95E5A6587 ___outInstancesWriter; }; struct FindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411 { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceIDs; NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F ___hashMap; ParallelWriter_t80A8984CE4AF82D8AD8D75CA7F04FDB95E5A6587 ___outInstancesWriter; }; struct RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceIDs; NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6 ___batchIDs; ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE ___hashMap; }; struct RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceIDs; NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6 ___batchIDs; ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B ___hashMap; }; struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 { String_t* ____paramName; }; struct BatchCullingContext_t6133D8CF3B9A93AED429E017C62DC2F5BD64A659 { NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___cullingPlanes; NativeArray_1_t73992261AA60020B6BE20D83C50B3F925CC89F31 ___cullingSplits; LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___lodParameters; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___localToWorldMatrix; int32_t ___viewType; int32_t ___projectionType; int32_t ___cullingFlags; BatchPackedCullingViewID_t1E7EE8631C02555CAA181FA566CDC604B9FEFEBB ___viewID; uint32_t ___cullingLayerMask; uint64_t ___sceneCullingMask; uint16_t ___splitExclusionMask; uint8_t ___isOrthographic; int32_t ___receiverPlaneOffset; int32_t ___receiverPlaneCount; intptr_t ___occlusionBuffer; }; struct BatchCullingOutput_tF997DE602CE8F5E44654FD157113EF455DBE785F { NativeArray_1_tBEE3484B4ABC271CFAB65039F1439061D5DF806A ___drawCommands; NativeArray_1_t170B62D6C147DD05888D56F029D4D828DF487EC9 ___customCullingResult; }; struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3 { }; struct BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 { ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle; }; struct CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7 : public RuntimeObject { NativeParallelHashMap_2_tF33E93A5D302B3E52640535F68885B906D0DF40A ___m_RangeHash; NativeList_1_t50EF7494D5DE96412C6EA67378B11EE5C5C8EE89 ___m_DrawRanges; NativeParallelHashMap_2_t28D0C3E870801D415558E0D3CD69EE5843F53BA1 ___m_BatchHash; NativeList_1_tFE5AD86174D6ECCD4E4CC6D775C090AAC0F53B30 ___m_DrawBatches; NativeList_1_t0E8F99CBD0349EB2EDB94A940345E760399356C0 ___m_DrawInstances; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 ___m_DrawInstanceIndices; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 ___m_DrawBatchIndices; bool ___m_NeedsRebuild; }; struct CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_StructData; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 ___m_InstanceIndices; NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 ___instances; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererGroupIDs; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___meshIDs; NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A ___localAABBs; NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3 ___flags; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___lodGroupAndMasks; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___gameObjectLayers; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___refCounts; }; struct GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568 { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererGroupID; NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147 ___localBounds; NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___lightmapScaleOffset; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___gameObjectLayer; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___renderingLayerMask; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___lodGroupID; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___lightmapIndex; NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C ___packedRendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererPriority; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___meshIndex; NativeArray_1_t1779DD80E20BBE47D98F52B8F789215FA99BC8C8 ___subMeshStartIndex; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___materialsOffset; NativeArray_1_t1779DD80E20BBE47D98F52B8F789215FA99BC8C8 ___materialsCount; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instancesOffset; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instancesCount; NativeArray_1_t671C61BFD2F520DB36712AFCE9CE9BA1FC6BE4B5 ___editorData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___invalidRendererGroupID; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___localToWorldMatrix; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___prevLocalToWorldMatrix; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererGroupIndex; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___meshID; NativeArray_1_t1779DD80E20BBE47D98F52B8F789215FA99BC8C8 ___subMeshCount; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___subMeshDescOffset; NativeArray_1_tF670CAD185DDF5208060ECE543F68A06A3852A92 ___subMeshDesc; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___materialIndex; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___materialID; NativeArray_1_t712BAFB3B7FD80607F953479B6E3EE2D54BD9446 ___packedMaterialData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___materialFilterFlags; }; struct GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3 : public RuntimeObject { InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 ___instanceNumInfo; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instancesNumPrefixSum; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instancesSpan; int32_t ___byteSize; int32_t ___perInstanceComponentCount; int32_t ___version; int32_t ___layoutVersion; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___gpuBuffer; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___validComponentsIndicesGpuBuffer; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___componentAddressesGpuBuffer; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___componentInstanceIndexRangesGpuBuffer; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___componentByteCountsGpuBuffer; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6 ___descriptions; NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 ___defaultMetadata; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___gpuBufferComponentAddress; NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9 ___nameToMetadataMap; }; struct GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53 { int32_t ___m_UintPerInstance; int32_t ___m_Capacity; int32_t ___m_InstanceCount; NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB ___m_ComponentIsInstanced; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_ComponentDataIndex; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_DescriptionsUintSize; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___m_TmpDataBuffer; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 ___m_WritenComponentIndices; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_DummyArray; }; struct IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5 { IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 ___m_BufferLimits; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_InstanceBuffer; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_InstanceInfoBuffer; NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 ___m_InstanceInfoStaging; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_ArgsBuffer; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_DrawInfoBuffer; NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 ___m_DrawInfoStaging; int32_t ___m_ContextAllocCounter; NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D ___m_ContextIndexFromViewID; NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075 ___m_Contexts; NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 ___m_ContextAllocInfo; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_AllocationCounters; }; struct IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshaled_pinvoke { IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 ___m_BufferLimits; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_InstanceBuffer; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_InstanceInfoBuffer; NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 ___m_InstanceInfoStaging; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_ArgsBuffer; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_DrawInfoBuffer; NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 ___m_DrawInfoStaging; int32_t ___m_ContextAllocCounter; NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D ___m_ContextIndexFromViewID; NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075 ___m_Contexts; NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 ___m_ContextAllocInfo; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_AllocationCounters; }; struct IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshaled_com { IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 ___m_BufferLimits; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_InstanceBuffer; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_InstanceInfoBuffer; NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 ___m_InstanceInfoStaging; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_ArgsBuffer; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_DrawInfoBuffer; NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 ___m_DrawInfoStaging; int32_t ___m_ContextAllocCounter; NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D ___m_ContextIndexFromViewID; NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075 ___m_Contexts; NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 ___m_ContextAllocInfo; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_AllocationCounters; }; struct InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_StructData; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 ___m_FreeInstances; int32_t ___m_BaseInstanceOffset; int32_t ___m_InstanceStride; }; struct InstanceCullerSplitDebugArray_tAA23F6BFC283BAF767F47CB047E7AA4CF702A8F1 { NativeList_1_t006A61C5E07DE47DD2FC020A873ECEFC81D02A88 ___m_Info; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_Counters; NativeQueue_1_tA574A1D792BEDC7C9D7D60530F71E6A15136538C ___m_CounterSync; }; struct InstanceOcclusionEventDebugArray_t090FE53FB162303ADB4A15BB669805B554BDE0AB { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_CounterBuffer; UnsafeList_1_tBB6961066733E78B8C22E5C4D4D5FF9A581981D1 ___m_PendingInfo; NativeQueue_1_t43507309F65853F48FBFC2EB1350EFE20FC66FB6 ___m_Requests; UnsafeList_1_tBB6961066733E78B8C22E5C4D4D5FF9A581981D1 ___m_LatestInfo; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_LatestCounters; bool ___m_HasLatest; }; struct InstanceOcclusionEventDebugArray_t090FE53FB162303ADB4A15BB669805B554BDE0AB_marshaled_pinvoke { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_CounterBuffer; UnsafeList_1_tBB6961066733E78B8C22E5C4D4D5FF9A581981D1 ___m_PendingInfo; NativeQueue_1_t43507309F65853F48FBFC2EB1350EFE20FC66FB6 ___m_Requests; UnsafeList_1_tBB6961066733E78B8C22E5C4D4D5FF9A581981D1 ___m_LatestInfo; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_LatestCounters; int32_t ___m_HasLatest; }; struct InstanceOcclusionEventDebugArray_t090FE53FB162303ADB4A15BB669805B554BDE0AB_marshaled_com { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___m_CounterBuffer; UnsafeList_1_tBB6961066733E78B8C22E5C4D4D5FF9A581981D1 ___m_PendingInfo; NativeQueue_1_t43507309F65853F48FBFC2EB1350EFE20FC66FB6 ___m_Requests; UnsafeList_1_tBB6961066733E78B8C22E5C4D4D5FF9A581981D1 ___m_LatestInfo; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_LatestCounters; int32_t ___m_HasLatest; }; struct OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 { int32_t ___version; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___depthBufferSize; NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690 ___subviewData; int32_t ___subviewValidMask; NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672 ___occluderMipBounds; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___occluderMipLayoutSize; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___occluderDepthPyramidSize; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___occluderDepthPyramid; int32_t ___occlusionDebugOverlaySize; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___occlusionDebugOverlay; bool ___debugNeedsClear; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___constantBuffer; NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9 ___constantBufferData; }; struct OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshaled_pinvoke { int32_t ___version; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___depthBufferSize; NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690 ___subviewData; int32_t ___subviewValidMask; NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672 ___occluderMipBounds; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___occluderMipLayoutSize; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___occluderDepthPyramidSize; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___occluderDepthPyramid; int32_t ___occlusionDebugOverlaySize; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___occlusionDebugOverlay; int32_t ___debugNeedsClear; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___constantBuffer; NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9 ___constantBufferData; }; struct OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshaled_com { int32_t ___version; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___depthBufferSize; NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690 ___subviewData; int32_t ___subviewValidMask; NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672 ___occluderMipBounds; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___occluderMipLayoutSize; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___occluderDepthPyramidSize; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___occluderDepthPyramid; int32_t ___occlusionDebugOverlaySize; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___occlusionDebugOverlay; int32_t ___debugNeedsClear; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___constantBuffer; NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9 ___constantBufferData; }; struct OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___cs; LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB ___occlusionDebugKeyword; }; struct OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshaled_pinvoke { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___cs; LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_pinvoke ___occlusionDebugKeyword; }; struct OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshaled_com { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___cs; LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_com ___occlusionDebugKeyword; }; struct ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 { int32_t ___m_Allocator; NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ___m_Bits; int32_t ___m_Length; }; struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B : public RuntimeObject { RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___m_Owner; RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RT; Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_ExternalTexture; RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_NameID; bool ___m_EnableMSAA; bool ___m_EnableRandomWrite; bool ___m_EnableHWDynamicScale; bool ___m_RTHasOwnership; String_t* ___m_Name; bool ___m_UseCustomHandleScales; RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 ___m_CustomHandleProperties; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscaleFactorU3Ek__BackingField; ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___scaleFunc; bool ___U3CuseScalingU3Ek__BackingField; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___U3CreferenceSizeU3Ek__BackingField; }; struct SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7 { NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9 ___m_SubviewIDToIndexMap; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 ___m_SlotFreeList; NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333 ___m_Slots; NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34 ___m_PlaneStorage; }; struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 { ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle; bool ___builtin; }; struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke { ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle; int32_t ___builtin; }; struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com { ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle; int32_t ___builtin; }; struct OnFinishedCulling_t94AEBB560F52F9A2FF21D11548FFE40CCF5417E1 : public MulticastDelegate_t { }; struct ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300 { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instancesNumPrefixSum; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___gpuInstanceIndices; }; struct ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instancesNumPrefixSum; }; struct WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53 { bool ___gatherData; int32_t ___parameterIndex; int32_t ___uintPerParameter; int32_t ___uintPerInstance; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___componentDataIndex; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___gatherIndices; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___instanceData; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___tmpDataBuffer; }; struct WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshaled_pinvoke { int32_t ___gatherData; int32_t ___parameterIndex; int32_t ___uintPerParameter; int32_t ___uintPerInstance; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___componentDataIndex; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___gatherIndices; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___instanceData; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___tmpDataBuffer; }; struct WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshaled_com { int32_t ___gatherData; int32_t ___parameterIndex; int32_t ___uintPerParameter; int32_t ___uintPerInstance; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___componentDataIndex; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___gatherIndices; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___instanceData; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___tmpDataBuffer; }; struct CalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319 { int32_t ___probesCount; LightProbesQuery_tE0869F48EB6C819755D42205EC98C3A8787CD981 ___lightProbesQuery; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___queryPostitions; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___compactTetrahedronCache; NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A ___probesSphericalHarmonics; NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___probesOcclusion; }; struct ComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8 { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instancesCount; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instancesOffset; NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC ___instances; }; struct QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F { NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 ___rendererGroupInstanceMultiHash; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererGroupIDs; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicNonFoundInstancesCount; }; struct QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96 { NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 ___rendererGroupInstanceMultiHash; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererGroupIDs; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instancesOffsets; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instancesCounts; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicNonFoundSharedInstancesCount; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicNonFoundInstancesCount; }; struct CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_StructData; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 ___m_InstanceIndices; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 ___sharedInstances; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___localToWorldIsFlippedBits; NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A ___worldAABBs; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___tetrahedronCacheIndices; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___movedInCurrentFrameBits; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___movedInPreviousFrameBits; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___visibleInPreviousFrameBits; EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788 ___editorData; }; struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184 : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA { uint32_t ___m_NonSerializedVersion; }; struct CreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07 { bool ___implicitInstanceIndices; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568 ___rendererData; NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F ___batchMeshHash; NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C ___batchMaterialHash; NativeParallelHashMap_2_tF33E93A5D302B3E52640535F68885B906D0DF40A ___rangeHash; NativeList_1_t50EF7494D5DE96412C6EA67378B11EE5C5C8EE89 ___drawRanges; NativeParallelHashMap_2_t28D0C3E870801D415558E0D3CD69EE5843F53BA1 ___batchHash; NativeList_1_tFE5AD86174D6ECCD4E4CC6D775C090AAC0F53B30 ___drawBatches; NativeList_1_t0E8F99CBD0349EB2EDB94A940345E760399356C0 ___drawInstances; }; struct CreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07_marshaled_pinvoke { int32_t ___implicitInstanceIndices; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568 ___rendererData; NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F ___batchMeshHash; NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C ___batchMaterialHash; NativeParallelHashMap_2_tF33E93A5D302B3E52640535F68885B906D0DF40A ___rangeHash; NativeList_1_t50EF7494D5DE96412C6EA67378B11EE5C5C8EE89 ___drawRanges; NativeParallelHashMap_2_t28D0C3E870801D415558E0D3CD69EE5843F53BA1 ___batchHash; NativeList_1_tFE5AD86174D6ECCD4E4CC6D775C090AAC0F53B30 ___drawBatches; NativeList_1_t0E8F99CBD0349EB2EDB94A940345E760399356C0 ___drawInstances; }; struct CreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07_marshaled_com { int32_t ___implicitInstanceIndices; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568 ___rendererData; NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F ___batchMeshHash; NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C ___batchMaterialHash; NativeParallelHashMap_2_tF33E93A5D302B3E52640535F68885B906D0DF40A ___rangeHash; NativeList_1_t50EF7494D5DE96412C6EA67378B11EE5C5C8EE89 ___drawRanges; NativeParallelHashMap_2_t28D0C3E870801D415558E0D3CD69EE5843F53BA1 ___batchHash; NativeList_1_tFE5AD86174D6ECCD4E4CC6D775C090AAC0F53B30 ___drawBatches; NativeList_1_t0E8F99CBD0349EB2EDB94A940345E760399356C0 ___drawInstances; }; struct IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D { BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 ___instanceBuffer; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 ___instanceInfoBuffer; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 ___argsBuffer; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 ___drawInfoBuffer; }; struct InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA ___m_InstanceAlloc_MeshRenderer; InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA ___m_InstanceAlloc_SpeedTree; InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA ___m_SharedInstanceAlloc; }; struct InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966 { ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___m_CompactedVisibilityMasks; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___m_CompactedVisibilityMasksJobsHandle; IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5 ___m_IndirectStorage; OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C ___m_OcclusionTestShader; int32_t ___m_ResetDrawArgsKernel; int32_t ___m_CopyInstancesKernel; int32_t ___m_CullInstancesKernel; DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* ___m_DebugStats; InstanceCullerSplitDebugArray_tAA23F6BFC283BAF767F47CB047E7AA4CF702A8F1 ___m_SplitDebugArray; InstanceOcclusionEventDebugArray_t090FE53FB162303ADB4A15BB669805B554BDE0AB ___m_OcclusionEventDebugArray; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampleInstanceOcclusionTest; NativeArray_1_t4F815DBC475817C50E7C63B3C14F7AEF8272FA9E ___m_ShaderVariables; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_ConstantBuffer; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_CommandBuffer; }; struct InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966_marshaled_pinvoke { ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___m_CompactedVisibilityMasks; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___m_CompactedVisibilityMasksJobsHandle; IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshaled_pinvoke ___m_IndirectStorage; OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshaled_pinvoke ___m_OcclusionTestShader; int32_t ___m_ResetDrawArgsKernel; int32_t ___m_CopyInstancesKernel; int32_t ___m_CullInstancesKernel; DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* ___m_DebugStats; InstanceCullerSplitDebugArray_tAA23F6BFC283BAF767F47CB047E7AA4CF702A8F1 ___m_SplitDebugArray; InstanceOcclusionEventDebugArray_t090FE53FB162303ADB4A15BB669805B554BDE0AB_marshaled_pinvoke ___m_OcclusionEventDebugArray; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampleInstanceOcclusionTest; NativeArray_1_t4F815DBC475817C50E7C63B3C14F7AEF8272FA9E ___m_ShaderVariables; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_ConstantBuffer; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_CommandBuffer; }; struct InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966_marshaled_com { ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___m_CompactedVisibilityMasks; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___m_CompactedVisibilityMasksJobsHandle; IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshaled_com ___m_IndirectStorage; OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshaled_com ___m_OcclusionTestShader; int32_t ___m_ResetDrawArgsKernel; int32_t ___m_CopyInstancesKernel; int32_t ___m_CullInstancesKernel; DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* ___m_DebugStats; InstanceCullerSplitDebugArray_tAA23F6BFC283BAF767F47CB047E7AA4CF702A8F1 ___m_SplitDebugArray; InstanceOcclusionEventDebugArray_t090FE53FB162303ADB4A15BB669805B554BDE0AB_marshaled_com ___m_OcclusionEventDebugArray; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSampleInstanceOcclusionTest; NativeArray_1_t4F815DBC475817C50E7C63B3C14F7AEF8272FA9E ___m_ShaderVariables; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_ConstantBuffer; CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_CommandBuffer; }; struct OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 { TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___occluderDepthPyramid; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 ___occlusionDebugOverlay; }; struct OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshaled_pinvoke { TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke ___occluderDepthPyramid; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 ___occlusionDebugOverlay; }; struct OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshaled_com { TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com ___occluderDepthPyramid; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 ___occlusionDebugOverlay; }; struct OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123 { int32_t ___viewInstanceID; int32_t ___subviewCount; TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___depthTexture; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___depthSize; bool ___depthIsArray; }; struct OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123_marshaled_pinvoke { int32_t ___viewInstanceID; int32_t ___subviewCount; TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke ___depthTexture; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___depthSize; int32_t ___depthIsArray; }; struct OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123_marshaled_com { int32_t ___viewInstanceID; int32_t ___subviewCount; TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com ___depthTexture; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___depthSize; int32_t ___depthIsArray; }; struct OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD : public RuntimeObject { Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_DebugOcclusionTestMaterial; Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_OccluderDebugViewMaterial; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___m_OcclusionDebugCS; int32_t ___m_ClearOcclusionDebugKernel; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___m_OccluderDepthPyramidCS; int32_t ___m_OccluderDepthDownscaleKernel; int32_t ___m_FrameIndex; SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7 ___m_SilhouettePlaneCache; NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9 ___m_ViewIDToIndexMap; List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* ___m_OccluderContextData; NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C ___m_OccluderContextSlots; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 ___m_FreeOccluderContexts; NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8 ___m_CommonShaderVariables; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_CommonConstantBuffer; NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554 ___m_DebugShaderVariables; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_DebugConstantBuffer; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerUpdateOccluders; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerOcclusionTestOverlay; ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_ProfilingSamplerOccluderOverlay; }; struct OnCullingCompleteCallback_tF06F0204B04072C0D12E8FD9B2731D24CF3F875C : public MulticastDelegate_t { }; struct OnPerformCulling_t02E073FD42F34E90694BF7D1C321EC8007FB45F2 : public MulticastDelegate_t { }; struct ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 { ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B ___instanceIndices; ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 ___instances; ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4 ___sharedInstances; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___localToWorldIsFlippedBits; ReadOnly_tEDE38A52FAB74BA6088AF99AAFC32C7649A289AA ___worldAABBs; ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B ___tetrahedronCacheIndices; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___movedInCurrentFrameBits; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___movedInPreviousFrameBits; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___visibleInPreviousFrameBits; ReadOnly_t02392D65620EC811463D7106E5BA6DE3C63F2F74 ___editorData; }; struct InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16 : public RuntimeObject { RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* ___m_BatchersContext; CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* ___m_DrawInstanceData; BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* ___m_BRG; NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184 ___m_GlobalBatchIDs; InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966 ___m_Culler; NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C ___m_BatchMaterialHash; NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F ___m_BatchMeshHash; int32_t ___m_CachedInstanceDataBufferLayoutVersion; OnCullingCompleteCallback_tF06F0204B04072C0D12E8FD9B2731D24CF3F875C* ___m_OnCompleteCallback; }; struct InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F : public RuntimeObject { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A ___m_InstanceAllocators; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___m_SharedInstanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___m_InstanceData; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 ___m_RendererGroupInstanceMultiHash; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___m_TransformUpdateCS; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___m_WindDataUpdateCS; int32_t ___m_TransformInitKernel; int32_t ___m_TransformUpdateKernel; int32_t ___m_MotionUpdateKernel; int32_t ___m_ProbeUpdateKernel; int32_t ___m_WindDataCopyHistoryKernel; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_UpdateIndexQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_ProbeUpdateDataQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_ProbeOcclusionUpdateDataQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_TransformUpdateDataQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___m_BoundingSpheresUpdateDataQueueBuffer; bool ___m_EnableBoundingSpheres; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_ScratchWindParamAddressArray; }; struct CollectInstancesLODGroupsAndMasksJob_t8DB356214F71B334A6296B0F61AB13B52B7A608F { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 ___instanceData; ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E ___sharedInstanceData; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___lodGroupAndMasks; }; struct FreeInstancesJob_t8DCCA61CAD05A598137323B1BF6E7781463FB6AA { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A ___instanceAllocators; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 ___rendererGroupInstanceMultiHash; }; struct FreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererGroupsID; InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A ___instanceAllocators; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 ___rendererGroupInstanceMultiHash; }; struct GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11 { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___compactedVisibilityMasks; bool ___becomeVisible; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___processedBits; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererIDs; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicTreeInstancesCount; }; struct GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshaled_pinvoke { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___compactedVisibilityMasks; int32_t ___becomeVisible; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___processedBits; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererIDs; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicTreeInstancesCount; }; struct GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshaled_com { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___compactedVisibilityMasks; int32_t ___becomeVisible; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___processedBits; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererIDs; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicTreeInstancesCount; }; struct MotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663 { int32_t ___queueWriteBase; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicUpdateQueueCount; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___transformUpdateInstanceQueue; }; struct ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740 { bool ___initialize; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicProbesQueueCount; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___probeInstanceQueue; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___compactTetrahedronCache; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___probeQueryPosition; }; struct ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshaled_pinvoke { int32_t ___initialize; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicProbesQueueCount; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___probeInstanceQueue; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___compactTetrahedronCache; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___probeQueryPosition; }; struct ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshaled_com { int32_t ___initialize; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicProbesQueueCount; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___probeInstanceQueue; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___compactTetrahedronCache; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___probeQueryPosition; }; struct QueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008 { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 ___rendererGroupInstanceMultiHash; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererGroupIDs; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instancesCount; }; struct QuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035 { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___sortedMeshID; NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC ___instances; }; struct ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391 { bool ___implicitInstanceIndices; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererGroupIDs; NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C ___packedRendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceOffsets; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceCounts; InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A ___instanceAllocators; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 ___rendererGroupInstanceMultiHash; }; struct ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshaled_pinvoke { int32_t ___implicitInstanceIndices; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererGroupIDs; NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C ___packedRendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceOffsets; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceCounts; InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A ___instanceAllocators; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 ___rendererGroupInstanceMultiHash; }; struct ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshaled_com { int32_t ___implicitInstanceIndices; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererGroupIDs; NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C ___packedRendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceOffsets; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instanceCounts; InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A ___instanceAllocators; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 ___rendererGroupInstanceMultiHash; }; struct ScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___probeInstances; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___compactTetrahedronCache; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; }; struct TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721 { bool ___initialize; bool ___enableBoundingSpheres; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___localToWorldMatrices; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___prevLocalToWorldMatrices; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicTransformQueueCount; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___transformUpdateInstanceQueue; NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B ___transformUpdateDataQueue; NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___boundingSpheresDataQueue; }; struct TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshaled_pinvoke { int32_t ___initialize; int32_t ___enableBoundingSpheres; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___localToWorldMatrices; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___prevLocalToWorldMatrices; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicTransformQueueCount; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___transformUpdateInstanceQueue; NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B ___transformUpdateDataQueue; NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___boundingSpheresDataQueue; }; struct TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshaled_com { int32_t ___initialize; int32_t ___enableBoundingSpheres; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___localToWorldMatrices; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___prevLocalToWorldMatrices; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicTransformQueueCount; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___transformUpdateInstanceQueue; NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B ___transformUpdateDataQueue; NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___boundingSpheresDataQueue; }; struct UpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7 { ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___compactedVisibilityMasks; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; }; struct UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7 { bool ___implicitInstanceIndices; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568 ___rendererData; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 ___lodGroupDataMap; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; }; struct UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshaled_pinvoke { int32_t ___implicitInstanceIndices; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568 ___rendererData; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 ___lodGroupDataMap; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; }; struct UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshaled_com { int32_t ___implicitInstanceIndices; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568 ___rendererData; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___instances; NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 ___lodGroupDataMap; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData; }; struct List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D_StaticFields { InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581* ___s_emptyArray; }; struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576_StaticFields { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___s_emptyArray; }; struct InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields { InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581* ___s_ParentTypes; List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9* ___s_ChildTypes; }; struct RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E_StaticFields { int32_t ___kMaxMRTCount; List_1_tB5216E2043E168F4E0A122E4594A52A4BA2394F2* ___s_RegisteredGraphs; bool ___U3CisRenderGraphViewerActiveU3Ek__BackingField; bool ___U3CenableValidityChecksU3Ek__BackingField; OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C* ___onGraphRegistered; OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C* ___onGraphUnregistered; OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226* ___onExecutionRegistered; OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226* ___onExecutionUnregistered; Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onDebugDataCaptured; }; struct String_t_StaticFields { String_t* ___Empty; }; struct CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields { int32_t ____InputValidComponentCounts; int32_t ____InstanceCounts; int32_t ____InstanceOffset; int32_t ____OutputInstanceOffset; int32_t ____ValidComponentIndices; int32_t ____ComponentByteCounts; int32_t ____InputComponentAddresses; int32_t ____OutputComponentAddresses; int32_t ____InputComponentInstanceIndexRanges; int32_t ____InputBuffer; int32_t ____OutputBuffer; }; struct UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields { int32_t ____InputValidComponentCounts; int32_t ____InputInstanceCounts; int32_t ____InputInstanceByteSize; int32_t ____InputComponentOffsets; int32_t ____InputInstanceData; int32_t ____InputInstanceIndices; int32_t ____InputValidComponentIndices; int32_t ____InputComponentAddresses; int32_t ____InputComponentByteCounts; int32_t ____InputComponentInstanceIndexRanges; int32_t ____OutputBuffer; }; struct InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields { int32_t ____TransformUpdateQueueCount; int32_t ____TransformUpdateOutputL2WVec4Offset; int32_t ____TransformUpdateOutputW2LVec4Offset; int32_t ____TransformUpdateOutputPrevL2WVec4Offset; int32_t ____TransformUpdateOutputPrevW2LVec4Offset; int32_t ____BoundingSphereOutputVec4Offset; int32_t ____TransformUpdateDataQueue; int32_t ____TransformUpdateIndexQueue; int32_t ____BoundingSphereDataQueue; int32_t ____OutputTransformBuffer; int32_t ____ProbeUpdateQueueCount; int32_t ____SHUpdateVec4Offset; int32_t ____ProbeUpdateDataQueue; int32_t ____ProbeOcclusionUpdateDataQueue; int32_t ____ProbeUpdateIndexQueue; int32_t ____OutputProbeBuffer; }; struct InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_StaticFields { int32_t ____WindDataQueueCount; int32_t ____WindDataUpdateIndexQueue; int32_t ____WindDataBuffer; int32_t ____WindParamAddressArray; int32_t ____WindHistoryParamAddressArray; }; struct ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_StaticFields { int32_t ____SrcDepth; int32_t ____DstDepth; int32_t ___OccluderDepthPyramidConstants; }; struct BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_StaticFields { BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 ___Null; }; struct BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C_StaticFields { BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C ___Null; }; struct BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0_StaticFields { BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0 ___Null; }; struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields { String_t* ___TrueString; String_t* ___FalseString; }; struct GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_StaticFields { GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 ___Invalid; }; struct InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_StaticFields { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___Invalid; }; struct IntPtr_t_StaticFields { intptr_t ___Zero; }; struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields { Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix; }; struct SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_StaticFields { SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___Invalid; }; struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector; }; struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right; }; struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector; }; struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector; }; struct float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E_StaticFields { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___zero; }; struct float4_t89D9A294E7A79BD81BFBDD18654508532958555E_StaticFields { float4_t89D9A294E7A79BD81BFBDD18654508532958555E ___zero; }; struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7_StaticFields { bool ___ThrowOnSetRenderTarget; }; struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields { int32_t ___OffsetOfInstanceIDInCPlusPlusObject; }; struct RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_StaticFields { int32_t ___s_uintSize; }; struct float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79_StaticFields { float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___identity; }; struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_StaticFields { float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___identity; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___zero; }; struct ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_StaticFields { uint32_t ___s_CurrentValidBit; uint32_t ___s_SharedResourceValidBit; }; struct BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5_StaticFields { BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 ___s_NullHandle; }; struct GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3_StaticFields { int32_t ___s_NextLayoutVersion; }; struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_StaticFields { TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___s_NullHandle; }; struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields { CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull; CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender; CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender; }; struct OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_StaticFields { int32_t ___s_MaxContextGCFrame; }; #ifdef __clang__ #pragma clang diagnostic pop #endif struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; struct ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967 : public RuntimeArray { ALIGN_FIELD (8) ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C m_Items[1]; inline ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C value) { m_Items[index] = value; } }; struct InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581 : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; struct List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9 : public RuntimeArray { ALIGN_FIELD (8) List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* m_Items[1]; inline List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D** GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } inline List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D** GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* value) { m_Items[index] = value; Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value); } }; struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F : public RuntimeArray { ALIGN_FIELD (8) int32_t m_Items[1]; inline int32_t GetAt(il2cpp_array_size_t index) const { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items[index]; } inline int32_t* GetAddressAt(il2cpp_array_size_t index) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); return m_Items + index; } inline void SetAt(il2cpp_array_size_t index, int32_t value) { IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length); m_Items[index] = value; } inline int32_t GetAtUnchecked(il2cpp_array_size_t index) const { return m_Items[index]; } inline int32_t* GetAddressAtUnchecked(il2cpp_array_size_t index) { return m_Items + index; } inline void SetAtUnchecked(il2cpp_array_size_t index, int32_t value) { m_Items[index] = value; } }; IL2CPP_EXTERN_C void TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshal_pinvoke(const TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388& unmarshaled, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshal_pinvoke_back(const TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke& marshaled, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388& unmarshaled); IL2CPP_EXTERN_C void TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshal_pinvoke_cleanup(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_pinvoke& marshaled); IL2CPP_EXTERN_C void TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshal_com(const TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388& unmarshaled, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com& marshaled); IL2CPP_EXTERN_C void TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshal_com_back(const TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com& marshaled, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388& unmarshaled); IL2CPP_EXTERN_C void TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshal_com_cleanup(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshaled_com& marshaled); IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2__ctor_m7082927945B1FF82B5BC2ADBE983A3DB300E3E6D_gshared (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, int32_t ___0_capacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2__ctor_m39A7C254FA36BD383C4117ADC05EB294D4EE6031_gshared (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, int32_t ___0_capacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2__ctor_m24E1AA8CACAB0038E64EBCDFF305625AB055C526_gshared (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* __this, int32_t ___0_capacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD_gshared (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* __this, uint32_t ___0_key, BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 ___1_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9_gshared (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F_gshared (Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_gshared_inline (Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770* KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A_gshared (KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_gshared_inline (Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2_Dispose_mF22074EB0776DED1079AE3096B2FAE7A033EF361_gshared (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2_Dispose_m7061A09EC7252242CED0F3005AFF35CE1A7A1721_gshared (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2_Dispose_mCDC5410D6AA06F466721F764F748FCE88045D7B2_gshared (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1__ctor_mC76071F019F5C0CE8E41DDBCBFD78D7D75859CBF_gshared (NativeList_1_t6979B4DD02A6530CBD36841E5BAF6B7975E55CBB* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 ReadOnly_get_Item_m510E9CFF7964CDCF62515D167C597E0D236CD9EC_gshared_inline (ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Add_m5902B3BE9C7D5525A29A19833BFD306F83BDF8B4_gshared (NativeList_1_t6979B4DD02A6530CBD36841E5BAF6B7975E55CBB* __this, MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937* ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnly_get_Length_m97423845830035720ADF35FDEAED25CB04540968_gshared_inline (ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 NativeList_1_AsArray_m8025C9A3F720579D06AA0E199341D31E575E2535_gshared (NativeList_1_t6979B4DD02A6530CBD36841E5BAF6B7975E55CBB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t KeyValue_2_get_Key_m9F710170369FB06855F1A6DAE9E5F3003BF4DCC7_gshared (KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1__ctor_m015A3287D971F7F91D03A927D3FA38802D290686_gshared (NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_gshared (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelHashMap_2_TryGetValue_m03D6DF5E32A21BC673E47889FE1896F741465778_gshared (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, int32_t ___0_key, BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C* ___1_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Add_mC13E87AD31DD9DA1400A0CF9AF37FF60D673D3E7_gshared (NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF* __this, uint32_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelHashMap_2_Remove_m7E9E985E79CC326B5D265A8099B7B60977780E47_gshared (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, int32_t ___0_key, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 NativeList_1_AsArray_m8A6D618F7A0534629D9C43773579FC8C97E4522B_gshared (NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Dispose_mE7D4C44EE897C953167AC48BBA9E45494DC63059_gshared (NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelHashMap_2_TryGetValue_m4EB54C368BB4516FF7891E9B7418BD9B9FFA8894_gshared (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, int32_t ___0_key, BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0* ___1_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelHashMap_2_Remove_m74EDC9708F6E96FF241ABC00B882BEEAE31F7203_gshared (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, int32_t ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_gshared (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParallelWriter_t80A8984CE4AF82D8AD8D75CA7F04FDB95E5A6587 NativeList_1_AsParallelWriter_mD909101716149F367E356C281DBBAF9108D1D434_gshared (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411_m8C75E71F410E3E93AC8500E6FA381496C9730D29_gshared (FindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_gshared_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m81CC7BB6F9FA4BD6A271BECB0E8979FAFBBFF8F2_gshared (NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_gshared (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_t3A087F8D965C32C63C3853E38E112343685765A1 NativeArray_1_op_Implicit_m0801ACC628A1E7A9481695D4A8359B7156F40DBA_gshared (NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeParallelHashMap_2_Count_mBEB81E478DA17452D2DC6671D5055C48EEF5BD83_gshared (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeParallelHashMap_2_get_Capacity_m2BEE62B37F5F4D10F1B7E5676BC30C43098F11CD_gshared_inline (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2_set_Capacity_m3AB600DA171BD2EF823D6226F10AF1421591C834_gshared (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B NativeParallelHashMap_2_AsParallelWriter_mD36E4EDB64E6B0E10AA24B69415C8ED74F1B099D_gshared (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B_mBE0DA4FEF5126CF6CD12670CEFE6D987750BBCDC_gshared (RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_gshared (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mFE2CE61C530B83A0B917929000E93EA08BDDEB2C_gshared (NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C_m2CF0996CF096D4BD81C152972FFFB14D3AFFB4C7_gshared (FindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m5D9AB1CF4D2E70F87BE8C5DA8BB700B0DBAEC960_gshared (NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Span_1_tB76E894F042295F45DE7894F6C2292C4EA100EBF NativeArray_1_op_Implicit_m9B3AEB9E48214A700D1B89BAA478C6177B3A1CC2_gshared (NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6* ___0_source, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeParallelHashMap_2_Count_m281267CE0C1998FB44050E2C7AE53774D633369F_gshared (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeParallelHashMap_2_get_Capacity_m89FAAACAFB19AD0FF9E1C272C31941EB0F14DBA9_gshared_inline (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2_set_Capacity_mD5923D2C13CB0785D906545A2B5B930E8106E411_gshared (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE NativeParallelHashMap_2_AsParallelWriter_mFB72856914B1DFCA8AB373AC6148D311E5053C56_gshared (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D_m9504A848C28504F9D41653B0F9E196B09F7198B4_gshared (RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mA3D54D1E44E17257DFC13BBDFE600D925406640A_gshared (NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobExtensions_Run_TisCreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07_mCB038E47253D7A16B9FC9ECA09845EACF4038F5E_gshared (CreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07 ___0_jobData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_gshared (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, int32_t ___0_key, int32_t* ___1_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_m43876D26A9568868D3AC3122019FE6ECBFECEACD_gshared (ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_gshared_inline (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m07D46D19EE92DD34065B83AD3883AC8F9208075A_gshared_inline (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m2437C912F38A5ED0BC58429645C8C33BC2754A86_gshared (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m572F7D8564B280725E3F8796D300856F4E538DAC_gshared_inline (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mBE93F477C53E8AAFE13AC09C19A7602582A725DE_gshared (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelHashMap_2_get_IsCreated_m9CAD809B525AF41F3B4029606DCD42E3156E8750_gshared (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E_gshared (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeList_1_get_IsCreated_m4140E4A1EC4327F33B05247B7D8165CD53D1298B_gshared_inline (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1__ctor_m61E41789BB6A1B3BF1F0B1B70DFA99E33499EAA5_gshared (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_gshared_inline (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Add_mA6C61C6A96E9D996D653901E8C0EC45F93AFEEC7_gshared (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mBF96FC6439FA7EDF969A0601BAA03D6E2E95BE79_gshared (NativeArray_1_t210B93B7A5B9BC18A004761353B12A37F92DD72A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m18E7F9491A74B9BBAD80C7FA7871313EED3797D6_gshared (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m6AB15133D68784F1E9BB1C5CF6AF21EE4DC4FBBF_gshared (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B_gshared (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, int32_t ___0_capacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m2842DB279BEAD40C9CB39EC85BDE2241798CFFF7_gshared_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 NativeList_1_get_Item_m95638D8D9D035930958B1193BC609E694E1290AD_gshared_inline (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelHashMap_2_TryAdd_m5C703FAD6CDC9DDEB077674DB4579B274D49307F_gshared (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, int32_t ___0_key, int32_t ___1_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_gshared (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicsBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m25D4C418FB7FD9BCF6898F38ED95BC310F545669_gshared (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_graphicsBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicsBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m86C9B83A07CDC04EB32B2E8EEC4C6020830394ED_gshared (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_graphicsBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicsBuffer_SetData_TisVector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_m36145093AA4BF7B989A16E42B0CA0945EFACC427_gshared (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, NativeArray_1_t210B93B7A5B9BC18A004761353B12A37F92DD72A ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_graphicsBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Dispose_mBE0A37A1A32A8219F5B55448CFCC472DBD9EDD8E_gshared (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m262609CCB123CE8BB59524B83D08D2CFA8C33A86_gshared (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___0_nativeArray, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mC64D44268B5D05F59E9BC7322F91C2EA4B745FB5_gshared (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_gshared (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3_gshared (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Clear_mFF2A9DF92D06E801580682242510539BA186CD9D_gshared (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_gshared (NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_gshared (NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mA83365D6CA218351683FBE5BF4FDF01F36585FD1_gshared_inline (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_gshared (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_gshared_inline (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeList_1_get_IsCreated_m78B7C2B2827151A332E74D3019F98073EC9F90E1_gshared_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478 NativeArray_1_GetEnumerator_mCA7B7326112B0E02ED91B29DF09D835F91FCE01A_gshared (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m693A164192B65D5B52FE47D2B39BD88B8E6D9339_gshared (Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 Enumerator_get_Current_m90459F96EF3E303256EB1B640E5FDEE7EC4A27E5_gshared_inline (Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m520E7B182EE164DA60F0CA13191BBD8A81FD3738_gshared_inline (Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E_gshared (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_allocator, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_gshared_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_RemoveAtSwapBack_mEED4A2B321358C4354A173FBFAAADBE4F9F64262_gshared (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064_gshared (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_gshared (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_FillArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m3A488A1090C9D5AB0BFA10A0440C12B78DC08229_gshared (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___0_array, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* ___1_value, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mB0AD337C4EA82C18D214D63D1B478193CBCA5D27_gshared (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7_gshared (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* ___0_array, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* ___1_value, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m60EF4524A8A993CF2DDB72396F61026DFBF8EF48_gshared (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t* ___1_value, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_gshared (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m89D1A65049A66135A9208BAA6641B78662D65A9D_gshared (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m880749AD14CF18198530F4A5F2751CE5FABB371C_gshared (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m52ACD4626383AB9B2B414077A5A72FC7164BF8D8_gshared (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m2D6841BFE4922A1788066204FCBD76C1DB4DC08D_gshared (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_m8A2F9A1D8DFBB33E7FE51939F514F6E6C42BF43E_gshared (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205_gshared (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_length, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_gshared_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnly_get_Length_m563B84F5D44C547A822486B9DEFCA1DC5FC435AD_gshared_inline (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnly_get_Length_m5A02361A5596941D5096DA94B1ADBD6EB2EE5303_gshared_inline (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_gshared (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 NativeArray_1_AsReadOnly_mC6DC10C1D7666AB25099F3FFB2B3632B4CD7AA8D_gshared (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 NativeArray_1_GetSubArray_m3295F56DF00000096D3EA0789A7E33FEE71066A6_gshared (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4 NativeArray_1_AsReadOnly_m6617EFB943B6EEA2E9035302F72AB7CD5FBCE457_gshared (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A NativeArray_1_GetSubArray_m728C25256C32BDBF25D63CD50CBD3BC9B9BA1C75_gshared (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_tEDE38A52FAB74BA6088AF99AAFC32C7649A289AA NativeArray_1_AsReadOnly_m554A811A653CAC00FCA4C2A4882462E03070C151_gshared (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnly_get_Item_m9DFC7CAC9FE6CC930E5BB888FC1018C186B6B135_gshared_inline (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mD9235EDFC26B73C2B48EC03285EFD67FAC5DBB79_gshared (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_FillArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m7A4AC0DB8F27C5F75A643FC2A86415CC51578FD9_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___0_array, uint32_t* ___1_value, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m9F9177DF276400EA5B03C3A81C2FDFF7D5E4F8B2_gshared (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisCPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455_m32160E4BACCBF9165FA9F2F603E3E38E0ABAE1D4_gshared (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3 NativeArray_1_GetSubArray_m9B4B03C6AED0994489931D03924A954F7C671E42_gshared (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t7FDDA88305363550FE94B8059DE5CE2645E4A30C NativeArray_1_AsReadOnly_m8C94996F5D868F8E983D34574B738B2F84FC096B_gshared (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 NativeArray_1_GetSubArray_m56388ADC749D33D1E947C1D397D134D3844DC374_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117 NativeArray_1_AsReadOnly_m77EF600D0B6751CD33A67CA9B75ADBF612D3E4D5_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ReadOnly_get_Item_m159210D281409367CAF23A16F6900E82098F3134_gshared_inline (ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelMultiHashMap_2__ctor_m30A30EC96CABD88A9F0E1FFCE335542B9BAC915B_gshared (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, int32_t ___0_capacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelMultiHashMap_2_Dispose_mA54802D5D3C239E608A928489E138AA4422D860B_gshared (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marshal_SizeOf_TisSHUpdatePacket_tF1BAA0EB2A4BA0181DBC1B6607E0F684BD95849D_mAE5B96557843D74A2348F82BA7A06883F0DA9925_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marshal_SizeOf_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mB72B3E9356E1CB5E99136D728E596E131BF72BB0_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marshal_SizeOf_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m96F97058914F70A3256C8367A211473FD0F150E6_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_m97CD10F74CB0CE41BF59AA1983DF14BB3110D0F5_gshared (CalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m680FABB2731DF1609ABBE35C1904EDFFDCA9B68C_gshared (ScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_SetData_TisSphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2_mC2B7C2012D1C516E851BDCF2F20393F1893766F2_gshared (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m7C5101980655EF267D88672F4DF77B36A8FFE814_gshared (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_SetData_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mFB0686F11F87BE0123079E431F9E044B22DBE8BA_gshared (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_SetData_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mE7688CA575F08CB3680C5CED8C471E19CDA1CC2F_gshared (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mE55CDF66225A31D68EE936579381E2AA1DB891A0_gshared (MotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mA9D3FAC6E191B33CF92EB10D18B439B38749D940_gshared (NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m259FBF4B761504728B0CF234F1C233905614B2B2_gshared (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_gshared (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mC8D721AD905038513046D0D843FBE2B05594A0C3_gshared (NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_m2EAD05833F2749D85AD7640AB3868B3308440617_gshared (TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mE59A09D7810438DF2B4B6C251E39D2C502B456DC_gshared (ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m4BA19F9D43E96D0745640183E31B3D8517D5D785_gshared (NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_gshared (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_gshared (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mE0A314E7FD35C0BF48C67A477648C3FCCF836D6E_gshared (NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6_gshared (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_m9950B870B40F5C9A6DD28714D5CDBECE9E771668_gshared (QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m3C4B3427716986F60A9ACAF8E521D8AC34192701_gshared (QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobExtensions_Run_TisReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_m16CB10FF9FD2923EF8812FAB57C64E5ED8C6EE19_gshared (ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391 ___0_jobData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobExtensions_Run_TisFreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC_m405FF7F4E3F7147FDDAB2CFB419F4CE76CDE08BB_gshared (FreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC ___0_jobData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mBCCA6790C4C664CFB2B667027B25FC2EBEC3443E_gshared (UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_inputDeps, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m398C43E0316E1AE55305E3BDD4F16AFF35AAB3B1_gshared (QueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m92C7997B1FA60EABB5EF97C3AD094D79BED9DBD1_gshared (ComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8 ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C NativeList_1_AsDeferredJobArray_m365770A8B8B603F60CED2E0D117E1C6F2B402068_gshared (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_set_Capacity_mB6CE5CC2AE0E19A32D554E9C381B29D79FF47233_gshared (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_m98A979F25BAA8352822778A373ACDF018C240B8B_gshared (QuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_ResizeUninitialized_mF7375F76AA38CE3B42DF196F0AFAEFC8D2F895EA_gshared (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* __this, int32_t ___0_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C NativeList_1_AsArray_mDD9590C17DD493AFFEFADEF0D927B0AF1EDAAD14_gshared (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_mD5A610513A4BD4EF7571ED914673CE418039529E_gshared (GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mB3E51ADC86157628FF20D405FDDFF1B169FEF511_gshared (UpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_gshared (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, int32_t ___0_key, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* ___1_item, NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC* ___2_it, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_gshared (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* ___0_item, NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC* ___1_it, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeSortExtension_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m48FFF7C8839BFE7BCBB1D941F33E486CC2E176DE_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_array, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceDataSystem_AtomicAddLengthNoResize_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m69CA1A6198396823C8B3BC58F12C98D4B80E3FBC_gshared (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* ___0_list, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeList_1_set_Item_m2B5A2BD45D6590A5C78F6F8A115EB26DDB3C5BED_gshared_inline (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* __this, int32_t ___0_index, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8_gshared (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A NativeArray_1_GetSubArray_m682474A1C0093180D569FE8E812BBF91C8DDA3EF_gshared (NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 NativeArray_1_GetSubArray_mBC1EEE1B88720D81AB0E56CD9525B83BDB103AEE_gshared (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C_gshared (NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___0_nativeArray, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* UnsafeUtility_ArrayElementAsRef_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m81E2AFAE2579DE58485A0EE2613F933273719637_gshared_inline (void* ___0_ptr, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3_gshared (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A ___0_nativeArray, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_gshared_inline (void* ___0_ptr, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B_gshared (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC ___0_it, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelMultiHashMap_2_Add_m85E9F04864A01BBE3EA251993E2B9B0C6DF10CE7_gshared (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, int32_t ___0_key, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6 NativeArray_1_GetEnumerator_mF837DBC600649D736E6734161B9E8CACE57037BF_gshared (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m48B08956B68367577594E46EF2DAA9A00AB0C99B_gshared (Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B Enumerator_get_Current_m8B67E6909EE129BF1820308F28C99720FF81AADA_gshared_inline (Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF067ACD679ED24D47A92B5F59442B6C6E3F9346C_gshared_inline (Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t NativeParallelMultiHashMap_2_Remove_m0F7677D049237EAE975B9FDD8423CCEBDEF523E7_gshared (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, int32_t ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_gshared (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* __this, int32_t ___0_key, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* ___1_item, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* UnsafeUtility_ArrayElementAsRef_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m421DEC682DE08802EF2BED5287F24D14F15FEBBC_gshared_inline (void* ___0_ptr, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t ReadOnly_get_Item_m13AB4BEFBEE6EE9755784AE433AA0F8822040898_gshared_inline (ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Add_m759EE66E9670448826F5F5620D6AD9F867D68DEB_gshared (NativeList_1_tF05833EAAE5AC2EE627773E213F31E568613D11C* __this, int32_t* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B List_1_GetEnumerator_m87BBBF3FBB0A4EBF1C2940AA91570D7F1565F60D_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m09AF8D2807410AAEB42E9FCC1A54299458EFEFF2_gshared (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_gshared_inline (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCAE99D26B8B4D7880B37A70AC8DFD8C7AA4FCCE5_gshared (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1__ctor_mBB3F4270C232346E120980B11414F86157C39A86_gshared (NativeList_1_tF05833EAAE5AC2EE627773E213F31E568613D11C* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_mC637081FE672C0031E11601B26B912CDD2F20215_gshared_inline (NativeList_1_tF05833EAAE5AC2EE627773E213F31E568613D11C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m82F64F20A2A4A968F6449691078DE521D81749B2_gshared_inline (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3_gshared (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mF321CC67F4D488DA52D464CB1859612A5B63770A_gshared_inline (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mA9FB191D47CE9B16CAEE0783E16FC555C0B0DDB0_gshared (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m7C8996AF326039407F68DDE92FB9B8C2F70828DA_gshared_inline (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m908C791B417F378B10AB9F8702475DD7345BF206_gshared (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mC00B0227E242911DFC96DFF2E4E38342192689CF_gshared (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mB0E36A30678F290202CF790F64FDABD61C0E4FDB_gshared_inline (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m7A93D3BD37A515894207A1CC3F8B8C903989B13E_gshared (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_gshared_inline (ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeCommandBuffer_SetBufferData_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mD85D7D7A8C73CFDC01D3A5B1482E8BE1531E3E47_gshared (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_buffer, NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9 ___1_data, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mDE94F660616EB76AA6A7CC0FE030707269A0579D_gshared (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m6652E0C2C76FD532398703F6A777EDA02EBB5CEF_gshared_inline (ReadOnlySpan_1_tFBC0482980BECAC34D5B41E0EF4D72F24C6E3AF9* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHashMap_2__ctor_m15305E0D32C6E3179395C7525A68D043A63E6156_gshared (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1__ctor_mAF7FF707BE9E70F08ECC930CA3C60B3C20BD7300_gshared (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m65C0593719F7F31E58F6D430EAE265378EFCC364_gshared (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marshal_SizeOf_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_mFCA6B4740C480D5DC3DB9D1618E76688F1607688_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m0988119545F05560C45C607A49AE3808092A2448_gshared (NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m1813CCBF0928D27452B1C61A233F46C79EE6F8E7_gshared (NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Marshal_SizeOf_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mE1374F2DAC2BC9A53B6D9D3875E150E77AE5565A_gshared (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m0B527F7E6B91AA1AB0F7F5309B0AA23B42E15179_gshared (NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m11D7C3A8833F37FE91EC316CB02276FF271DF666_gshared (NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHashMap_2_Dispose_m7809CD9665564DF07FA5B0706E5D94E659A63A05_gshared (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Dispose_m4A6E5051BC94B527498BAAE564D0E84572599219_gshared (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C_gshared (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 NativeList_1_get_Item_m899F4FA5057364CE16DEBF1D85FB8030C610E726_gshared_inline (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_gshared_inline (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHashMap_2_Clear_m65F2CE42305E8AE6756DF9B0EA1655AF7621D7E9_gshared (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E_gshared (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_SetCapacity_mAA6B3E125306E2B2E505CD8169F5C4CA9E778C79_gshared (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeHashMap_2_ContainsKey_m6C7FEE1B185BFAC47A1446F639EACAE7322A1230_gshared (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* __this, int32_t ___0_key, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Add_m3C2133307D743BFD0EA2D3E629FF1EE13AC55E9E_gshared (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeHashMap_2_Add_mE60DC822C1F7ED05ACFFE1242F2532063A020526_gshared (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* __this, int32_t ___0_key, int32_t ___1_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeHashMap_2_TryGetValue_m2518EED8E6C0242E4558251E779CE346FC397C47_gshared (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* __this, int32_t ___0_key, int32_t* ___1_item, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 NativeArray_1_GetSubArray_mC1B30E55792597212B9673BF03BDA43A9F54C7B0_gshared (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetBufferData_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mFD55BF7A4011646D930C1D7744D1D893002DF1F1_gshared (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___0_buffer, NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 ___1_data, int32_t ___2_nativeBufferStartIndex, int32_t ___3_graphicsBufferStartIndex, int32_t ___4_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetBufferData_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_m107100948069CE1DB83FDE27BF8EC45AB2BC6AFB_gshared (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___0_buffer, NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 ___1_data, int32_t ___2_nativeBufferStartIndex, int32_t ___3_graphicsBufferStartIndex, int32_t ___4_count, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeList_1_set_Item_mF6FE012386FEC37AA703E93F19BB322258167812_gshared_inline (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, int32_t ___0_index, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 UnsafeParallelHashMapDataEnumerator_GetCurrent_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisBatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_m1C0CDC7AA376CC3E59FD3778975787E871A057EC_gshared_inline (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 UnsafeUtility_ReadArrayElement_TisGPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_mE3E99755B2109D7E6B15F92D88ACAF909ED8B0BC_gshared_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_gshared_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_mEA927D1405F8410976953A49C12817C90D673A4B_gshared_inline (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeParallelHashMap_2_get_Capacity_m7FB607E753E7BB88391B44BDB3AD004C0694C58C_gshared_inline (UnsafeParallelHashMap_2_t085743FD66C837249DC55D71BB15494D9A52B7B6* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeParallelHashMap_2_get_Capacity_mD5A1C1AC6079B93358173704F0E29276B724ACC3_gshared_inline (UnsafeParallelHashMap_2_t64A9530BD0A2EDFB633D8FD7C1DAD37D20AE0202* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_m454F6DEA7572B445CED8A511EA4DC769FDA4A962_gshared_inline (UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 UnsafeList_1_get_Item_m3A0BFEF38C97C16490DE06A464A5BBFAAD76FB6E_gshared_inline (UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Item_mBC4A2DE7600592D19C522E98636E3EBA5BD43195_gshared_inline (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeList_1_set_Item_mC977C810FA45B1034C2E40F302183686DA163488_gshared_inline (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 UnsafeUtility_ReadArrayElement_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_mFA361CB1BDFC44955AC2650781EB1E111FB3768D_gshared_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeList_1_set_Item_m408C3AE82D5D2D1C5CAC325A785A9BBFC6BD0E25_gshared_inline (UnsafeList_1_t7F7887FAE17B6FDBF7C159C37BC83911C5F9A184* __this, int32_t ___0_index, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B UnsafeUtility_ReadArrayElement_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m86FC76E325E9D3B56133BB7A193BAF12B47FBCC1_gshared_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t UnsafeUtility_ReadArrayElement_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mDA80BAFF55EA77496672B3B5B3804B55274B7E95_gshared_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530_gshared (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_m1900E34C6E3BF59175803FF2C30A305AB1F66216_gshared_inline (UnsafeList_1_t6B33FA0D43DCA4560A225E333E6722C55B5E2FC9* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 UnsafeList_1_get_Item_m24A24AD70DCBD1FA279D9B060EAE362B32FB59DB_gshared_inline (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_m9825ED0D2CFA59E7BE99CDA94D52F16A77B7EABB_gshared_inline (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeList_1_set_Item_m605E8FEBB622B5715153E47D8ECC2D40C5836FAE_gshared_inline (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* __this, int32_t ___0_index, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUDrawInstanceData__ctor_m21E4C7096825C181C31F9F5A8600D2CF96F5B239 (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUDrawInstanceData_Initialize_m1D889D823B6B72F24F03385CBC492D3B18B510E4 (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnPerformCulling__ctor_mFB91FB8D6D713AC39AFB921AF1C23A50EC80529B (OnPerformCulling_t02E073FD42F34E90694BF7D1C321EC8007FB45F2* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BatchRendererGroup__ctor_m44648F451CB29DCD18D9B7720970C508B25FB35B (BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* __this, BatchRendererGroupCreateInfo_t95934E60C5449BBFDA21BC3DFC5EC83F8FF9AC12 ___0_info, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* RenderersBatchersContext_get_resources_m384802C47C8866FE84F3D19892ED70D03CAD5CF2_inline (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* RenderersBatchersContext_get_debugStats_m26AAE0C2CF41DBE02DD210D1FDDB808F8A88CB87_inline (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCuller_Init_mDBBD40C7316EBE16746FACA43170B7E1001EC67F (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* __this, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___0_resources, DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* ___1_debugStats, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D (int32_t ___0_a, const RuntimeMethod* method) ; inline void NativeParallelHashMap_2__ctor_m7082927945B1FF82B5BC2ADBE983A3DB300E3E6D (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, int32_t ___0_capacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) { (( void (*) (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeParallelHashMap_2__ctor_m7082927945B1FF82B5BC2ADBE983A3DB300E3E6D_gshared)(__this, ___0_capacity, ___1_allocator, method); } inline void NativeParallelHashMap_2__ctor_m39A7C254FA36BD383C4117ADC05EB294D4EE6031 (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, int32_t ___0_capacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) { (( void (*) (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeParallelHashMap_2__ctor_m39A7C254FA36BD383C4117ADC05EB294D4EE6031_gshared)(__this, ___0_capacity, ___1_allocator, method); } inline void NativeParallelHashMap_2__ctor_m24E1AA8CACAB0038E64EBCDFF305625AB055C526 (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* __this, int32_t ___0_capacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) { (( void (*) (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeParallelHashMap_2__ctor_m24E1AA8CACAB0038E64EBCDFF305625AB055C526_gshared)(__this, ___0_capacity, ___1_allocator, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 InstanceCullingBatcher_GetBatchID_m149BEE4723E1E52B23E9B63AE33960431ADAE18C (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, uint32_t ___0_componentsOverriden, const RuntimeMethod* method) ; inline void NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* __this, uint32_t ___0_key, BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 ___1_item, const RuntimeMethod* method) { (( void (*) (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*, uint32_t, BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770, const RuntimeMethod*))NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD_gshared)(__this, ___0_key, ___1_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCuller_Dispose_m7C8B413AE9FD5A5C4EAD81A22D2D4C1F2E6C368F (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* __this, const RuntimeMethod* method) ; inline Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9 (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* __this, const RuntimeMethod* method) { return (( Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE (*) (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*, const RuntimeMethod*))NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9_gshared)(__this, method); } inline void Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F (Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE*, const RuntimeMethod*))Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F_gshared)(__this, method); } inline KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_inline (Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE* __this, const RuntimeMethod* method) { return (( KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 (*) (Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE*, const RuntimeMethod*))Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_gshared_inline)(__this, method); } inline BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770* KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A (KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516* __this, const RuntimeMethod* method) { return (( BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770* (*) (KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516*, const RuntimeMethod*))KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BatchID_Equals_m4207BA1B44B5BF1DA2847571B6D9A981F5AE3CFF (BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770* __this, BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BatchRendererGroup_RemoveBatch_m391E0EAA8059C742A1510C0CF65EA9F853801C73 (BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* __this, BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 ___0_batchID, const RuntimeMethod* method) ; inline bool Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_inline (Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE*, const RuntimeMethod*))Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_gshared_inline)(__this, method); } inline void NativeParallelHashMap_2_Dispose_mF22074EB0776DED1079AE3096B2FAE7A033EF361 (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* __this, const RuntimeMethod* method) { (( void (*) (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*, const RuntimeMethod*))NativeParallelHashMap_2_Dispose_mF22074EB0776DED1079AE3096B2FAE7A033EF361_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BatchRendererGroup_Dispose_m7B1C96AE3DE81E988954328404AE531614110FB6 (BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUDrawInstanceData_Dispose_m0F6E3A9F7C46E04F0C1A5073F3C3039BD1E29D3B (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) ; inline void NativeParallelHashMap_2_Dispose_m7061A09EC7252242CED0F3005AFF35CE1A7A1721 (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, const RuntimeMethod* method) { (( void (*) (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*, const RuntimeMethod*))NativeParallelHashMap_2_Dispose_m7061A09EC7252242CED0F3005AFF35CE1A7A1721_gshared)(__this, method); } inline void NativeParallelHashMap_2_Dispose_mCDC5410D6AA06F466721F764F748FCE88045D7B2 (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, const RuntimeMethod* method) { (( void (*) (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*, const RuntimeMethod*))NativeParallelHashMap_2_Dispose_mCDC5410D6AA06F466721F764F748FCE88045D7B2_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderersBatchersContext_get_instanceDataBufferLayoutVersion_m633BE48CAD9AA78DD46E20B2208647B3A94D992D (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 RenderersBatchersContext_get_defaultMetadata_m2A1B42632AB9F8A3B0E162912B6E1E542AC52A78 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; inline void NativeList_1__ctor_mC76071F019F5C0CE8E41DDBCBFD78D7D75859CBF (NativeList_1_t6979B4DD02A6530CBD36841E5BAF6B7975E55CBB* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) { (( void (*) (NativeList_1_t6979B4DD02A6530CBD36841E5BAF6B7975E55CBB*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_mC76071F019F5C0CE8E41DDBCBFD78D7D75859CBF_gshared)(__this, ___0_initialCapacity, ___1_allocator, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4 RenderersBatchersContext_get_defaultDescriptions_m9E1716E5F3F0528BCEF408D48F5114377A4449D5 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; inline GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 ReadOnly_get_Item_m510E9CFF7964CDCF62515D167C597E0D236CD9EC_inline (ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 (*) (ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4*, int32_t, const RuntimeMethod*))ReadOnly_get_Item_m510E9CFF7964CDCF62515D167C597E0D236CD9EC_gshared_inline)(__this, ___0_index, method); } inline void NativeList_1_Add_m5902B3BE9C7D5525A29A19833BFD306F83BDF8B4 (NativeList_1_t6979B4DD02A6530CBD36841E5BAF6B7975E55CBB* __this, MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937* ___0_value, const RuntimeMethod* method) { (( void (*) (NativeList_1_t6979B4DD02A6530CBD36841E5BAF6B7975E55CBB*, MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937*, const RuntimeMethod*))NativeList_1_Add_m5902B3BE9C7D5525A29A19833BFD306F83BDF8B4_gshared)(__this, ___0_value, method); } inline int32_t ReadOnly_get_Length_m97423845830035720ADF35FDEAED25CB04540968_inline (ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4* __this, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4*, const RuntimeMethod*))ReadOnly_get_Length_m97423845830035720ADF35FDEAED25CB04540968_gshared_inline)(__this, method); } inline NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 NativeList_1_AsArray_m8025C9A3F720579D06AA0E199341D31E575E2535 (NativeList_1_t6979B4DD02A6530CBD36841E5BAF6B7975E55CBB* __this, const RuntimeMethod* method) { return (( NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 (*) (NativeList_1_t6979B4DD02A6530CBD36841E5BAF6B7975E55CBB*, const RuntimeMethod*))NativeList_1_AsArray_m8025C9A3F720579D06AA0E199341D31E575E2535_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* RenderersBatchersContext_get_gpuInstanceDataBuffer_m58A374780F991800398A3A5C43B900F17E49CA78 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 GraphicsBuffer_get_bufferHandle_m6DAFE1FC74AA36097655038B983555BC8C5FEA62 (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 BatchRendererGroup_AddBatch_m0ACF48DCB8DA4FFC1F3E68FAFFDB13FFC5C7A09C (BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* __this, NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 ___0_batchMetadata, GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 ___1_buffer, const RuntimeMethod* method) ; inline uint32_t KeyValue_2_get_Key_m9F710170369FB06855F1A6DAE9E5F3003BF4DCC7 (KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516* __this, const RuntimeMethod* method) { return (( uint32_t (*) (KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516*, const RuntimeMethod*))KeyValue_2_get_Key_m9F710170369FB06855F1A6DAE9E5F3003BF4DCC7_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUDrawInstanceData_RebuildDrawListsIfNeeded_m8CE9E2B0870BADE0F90B83C54ED6A206B39F5248 (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderersBatchersContext_get_hasBoundingSpheres_mA6745C1F53546E926C85BC0B69E1E176E5C07B54 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 RenderersBatchersContext_get_instanceData_mA110F9896EEF3B8277350408C9554A9CA4BBAA1F (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E RenderersBatchersContext_get_sharedInstanceData_m657B7F8E58C1857C9A941039A9C87EDEE14BE073 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC RenderersBatchersContext_get_instanceDataBuffer_m085CC45CC334F7C4AFFC82F08FE9041267BC3FC0 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD RenderersBatchersContext_get_lodGroupCullingData_m71D5CF459C1ED069E69F643AEF402CE8684925ED (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderersBatchersContext_get_crossfadedRendererCount_m6D1B5BC5F0E565A3A4CFE7AB9BFF448DFE7BF58A (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float RenderersBatchersContext_get_smallMeshScreenPercentage_m20E6B516780C91E3EFFF054223A2AD8259D67CEA_inline (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* RenderersBatchersContext_get_occlusionCullingCommon_mB5106ABB84E6D34B14EBA467B292E39DDCB60C1D_inline (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 InstanceCuller_CreateCullJobTree_m2E52805D7C465D995C4A87D156710394A4BB0EDF (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* __this, BatchCullingContext_t6133D8CF3B9A93AED429E017C62DC2F5BD64A659* ___0_cc, BatchCullingOutput_tF997DE602CE8F5E44654FD157113EF455DBE785F ___1_cullingOutput, ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* ___2_instanceData, ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* ___3_sharedInstanceData, ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* ___4_instanceDataBuffer, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD ___5_lodGroupCullingData, CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* ___6_drawInstanceData, NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184 ___7_batchIDs, int32_t ___8_crossFadedRendererCount, float ___9_smallMeshScreenPercentage, OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* ___10_occlusionCullingCommon, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnCullingCompleteCallback_Invoke_mC230E2F011722DC958EFACC67609C75FFB0A54C8_inline (OnCullingCompleteCallback_tF06F0204B04072C0D12E8FD9B2731D24CF3F875C* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_jobHandle, BatchCullingContext_t6133D8CF3B9A93AED429E017C62DC2F5BD64A659* ___1_cullingContext, BatchCullingOutput_tF997DE602CE8F5E44654FD157113EF455DBE785F* ___2_cullingOutput, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntPtr_op_Explicit_mC33775570B5AC86421DABA8F8B9885DBFF49B02F (intptr_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCuller_EnsureValidOcclusionTestResults_m22DA66230772FAE8FA78B7E2B3839AB414BE8A22 (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* __this, int32_t ___0_viewInstanceID, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUDrawInstanceData_DestroyDrawInstances_m6410B734F4067FA0A56142576467F65ACAF30343 (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_destroyedInstances, const RuntimeMethod* method) ; inline void NativeList_1__ctor_m015A3287D971F7F91D03A927D3FA38802D290686 (NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) { (( void (*) (NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_m015A3287D971F7F91D03A927D3FA38802D290686_gshared)(__this, ___0_initialCapacity, ___1_allocator, method); } inline Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) { return (( Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_gshared)(__this, method); } inline void Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2 (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30*, const RuntimeMethod*))Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_gshared)(__this, method); } inline int32_t Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) { return (( int32_t (*) (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30*, const RuntimeMethod*))Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_gshared_inline)(__this, method); } inline bool NativeParallelHashMap_2_TryGetValue_m03D6DF5E32A21BC673E47889FE1896F741465778 (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, int32_t ___0_key, BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C* ___1_item, const RuntimeMethod* method) { return (( bool (*) (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*, int32_t, BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C*, const RuntimeMethod*))NativeParallelHashMap_2_TryGetValue_m03D6DF5E32A21BC673E47889FE1896F741465778_gshared)(__this, ___0_key, ___1_item, method); } inline void NativeList_1_Add_mC13E87AD31DD9DA1400A0CF9AF37FF60D673D3E7 (NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF* __this, uint32_t* ___0_value, const RuntimeMethod* method) { (( void (*) (NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF*, uint32_t*, const RuntimeMethod*))NativeList_1_Add_mC13E87AD31DD9DA1400A0CF9AF37FF60D673D3E7_gshared)(__this, ___0_value, method); } inline bool NativeParallelHashMap_2_Remove_m7E9E985E79CC326B5D265A8099B7B60977780E47 (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, int32_t ___0_key, const RuntimeMethod* method) { return (( bool (*) (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*, int32_t, const RuntimeMethod*))NativeParallelHashMap_2_Remove_m7E9E985E79CC326B5D265A8099B7B60977780E47_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BatchRendererGroup_UnregisterMaterial_m1A912834A8206072C163C5640C6A1448BC27CF24 (BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* __this, BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C ___0_material, const RuntimeMethod* method) ; inline bool Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30*, const RuntimeMethod*))Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_gshared_inline)(__this, method); } inline NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 NativeList_1_AsArray_m8A6D618F7A0534629D9C43773579FC8C97E4522B (NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF* __this, const RuntimeMethod* method) { return (( NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 (*) (NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF*, const RuntimeMethod*))NativeList_1_AsArray_m8A6D618F7A0534629D9C43773579FC8C97E4522B_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUDrawInstanceData_DestroyMaterialDrawInstances_mC3646BA15537CA5C257F05E06AC409B4ACA4E167 (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___0_destroyedBatchMaterials, const RuntimeMethod* method) ; inline void NativeList_1_Dispose_mE7D4C44EE897C953167AC48BBA9E45494DC63059 (NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF* __this, const RuntimeMethod* method) { (( void (*) (NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF*, const RuntimeMethod*))NativeList_1_Dispose_mE7D4C44EE897C953167AC48BBA9E45494DC63059_gshared)(__this, method); } inline bool NativeParallelHashMap_2_TryGetValue_m4EB54C368BB4516FF7891E9B7418BD9B9FFA8894 (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, int32_t ___0_key, BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0* ___1_item, const RuntimeMethod* method) { return (( bool (*) (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*, int32_t, BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0*, const RuntimeMethod*))NativeParallelHashMap_2_TryGetValue_m4EB54C368BB4516FF7891E9B7418BD9B9FFA8894_gshared)(__this, ___0_key, ___1_item, method); } inline bool NativeParallelHashMap_2_Remove_m74EDC9708F6E96FF241ABC00B882BEEAE31F7203 (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, int32_t ___0_key, const RuntimeMethod* method) { return (( bool (*) (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*, int32_t, const RuntimeMethod*))NativeParallelHashMap_2_Remove_m74EDC9708F6E96FF241ABC00B882BEEAE31F7203_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BatchRendererGroup_UnregisterMesh_m9862C79D9C273D73B7FCDCBE520538388B92CEB3 (BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* __this, BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0 ___0_mesh, const RuntimeMethod* method) ; inline void NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) { (( void (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_gshared)(__this, ___0_initialCapacity, ___1_allocator, method); } inline ParallelWriter_t80A8984CE4AF82D8AD8D75CA7F04FDB95E5A6587 NativeList_1_AsParallelWriter_mD909101716149F367E356C281DBBAF9108D1D434 (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) { return (( ParallelWriter_t80A8984CE4AF82D8AD8D75CA7F04FDB95E5A6587 (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, const RuntimeMethod*))NativeList_1_AsParallelWriter_mD909101716149F367E356C281DBBAF9108D1D434_gshared)(__this, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411_m8C75E71F410E3E93AC8500E6FA381496C9730D29 (FindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (FindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411_m8C75E71F410E3E93AC8500E6FA381496C9730D29_gshared)(___0_jobData, ___1_arrayLength, ___2_indicesPerJobCount, ___3_dependsOn, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* __this, const RuntimeMethod* method) ; inline int32_t NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) { return (( int32_t (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, const RuntimeMethod*))NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_gshared_inline)(__this, method); } inline void NativeArray_1__ctor_m81CC7BB6F9FA4BD6A271BECB0E8979FAFBBFF8F2 (NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m81CC7BB6F9FA4BD6A271BECB0E8979FAFBBFF8F2_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6 (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) { return (( NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, const RuntimeMethod*))NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_gshared)(__this, method); } inline ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_source, const RuntimeMethod* method) { return (( ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00_gshared)(___0_source, method); } inline Span_1_t3A087F8D965C32C63C3853E38E112343685765A1 NativeArray_1_op_Implicit_m0801ACC628A1E7A9481695D4A8359B7156F40DBA (NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6* ___0_source, const RuntimeMethod* method) { return (( Span_1_t3A087F8D965C32C63C3853E38E112343685765A1 (*) (NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6*, const RuntimeMethod*))NativeArray_1_op_Implicit_m0801ACC628A1E7A9481695D4A8359B7156F40DBA_gshared)(___0_source, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BatchRendererGroup_RegisterMeshes_m691CAD3E1D7C79DC2610C67298B295E93280430B (BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* __this, ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 ___0_meshID, Span_1_t3A087F8D965C32C63C3853E38E112343685765A1 ___1_batchMeshID, const RuntimeMethod* method) ; inline int32_t NativeParallelHashMap_2_Count_mBEB81E478DA17452D2DC6671D5055C48EEF5BD83 (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, const RuntimeMethod* method) { return (( int32_t (*) (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*, const RuntimeMethod*))NativeParallelHashMap_2_Count_mBEB81E478DA17452D2DC6671D5055C48EEF5BD83_gshared)(__this, method); } inline int32_t NativeParallelHashMap_2_get_Capacity_m2BEE62B37F5F4D10F1B7E5676BC30C43098F11CD_inline (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, const RuntimeMethod* method) { return (( int32_t (*) (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*, const RuntimeMethod*))NativeParallelHashMap_2_get_Capacity_m2BEE62B37F5F4D10F1B7E5676BC30C43098F11CD_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; inline void NativeParallelHashMap_2_set_Capacity_m3AB600DA171BD2EF823D6226F10AF1421591C834 (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*, int32_t, const RuntimeMethod*))NativeParallelHashMap_2_set_Capacity_m3AB600DA171BD2EF823D6226F10AF1421591C834_gshared)(__this, ___0_value, method); } inline ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B NativeParallelHashMap_2_AsParallelWriter_mD36E4EDB64E6B0E10AA24B69415C8ED74F1B099D (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, const RuntimeMethod* method) { return (( ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B (*) (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*, const RuntimeMethod*))NativeParallelHashMap_2_AsParallelWriter_mD36E4EDB64E6B0E10AA24B69415C8ED74F1B099D_gshared)(__this, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B_mBE0DA4FEF5126CF6CD12670CEFE6D987750BBCDC (RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B_mBE0DA4FEF5126CF6CD12670CEFE6D987750BBCDC_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependsOn, method); } inline void NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) { (( void (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, const RuntimeMethod*))NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_gshared)(__this, method); } inline void NativeArray_1_Dispose_mFE2CE61C530B83A0B917929000E93EA08BDDEB2C (NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6*, const RuntimeMethod*))NativeArray_1_Dispose_mFE2CE61C530B83A0B917929000E93EA08BDDEB2C_gshared)(__this, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C_m2CF0996CF096D4BD81C152972FFFB14D3AFFB4C7 (FindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (FindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C_m2CF0996CF096D4BD81C152972FFFB14D3AFFB4C7_gshared)(___0_jobData, ___1_arrayLength, ___2_indicesPerJobCount, ___3_dependsOn, method); } inline void NativeArray_1__ctor_m5D9AB1CF4D2E70F87BE8C5DA8BB700B0DBAEC960 (NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m5D9AB1CF4D2E70F87BE8C5DA8BB700B0DBAEC960_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline Span_1_tB76E894F042295F45DE7894F6C2292C4EA100EBF NativeArray_1_op_Implicit_m9B3AEB9E48214A700D1B89BAA478C6177B3A1CC2 (NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6* ___0_source, const RuntimeMethod* method) { return (( Span_1_tB76E894F042295F45DE7894F6C2292C4EA100EBF (*) (NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6*, const RuntimeMethod*))NativeArray_1_op_Implicit_m9B3AEB9E48214A700D1B89BAA478C6177B3A1CC2_gshared)(___0_source, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BatchRendererGroup_RegisterMaterials_m835A7B8F9EF74D9F966F28B16742588BE54B8CB4 (BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* __this, ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 ___0_materialID, Span_1_tB76E894F042295F45DE7894F6C2292C4EA100EBF ___1_batchMaterialID, const RuntimeMethod* method) ; inline int32_t NativeParallelHashMap_2_Count_m281267CE0C1998FB44050E2C7AE53774D633369F (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, const RuntimeMethod* method) { return (( int32_t (*) (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*, const RuntimeMethod*))NativeParallelHashMap_2_Count_m281267CE0C1998FB44050E2C7AE53774D633369F_gshared)(__this, method); } inline int32_t NativeParallelHashMap_2_get_Capacity_m89FAAACAFB19AD0FF9E1C272C31941EB0F14DBA9_inline (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, const RuntimeMethod* method) { return (( int32_t (*) (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*, const RuntimeMethod*))NativeParallelHashMap_2_get_Capacity_m89FAAACAFB19AD0FF9E1C272C31941EB0F14DBA9_gshared_inline)(__this, method); } inline void NativeParallelHashMap_2_set_Capacity_mD5923D2C13CB0785D906545A2B5B930E8106E411 (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*, int32_t, const RuntimeMethod*))NativeParallelHashMap_2_set_Capacity_mD5923D2C13CB0785D906545A2B5B930E8106E411_gshared)(__this, ___0_value, method); } inline ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE NativeParallelHashMap_2_AsParallelWriter_mFB72856914B1DFCA8AB373AC6148D311E5053C56 (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, const RuntimeMethod* method) { return (( ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE (*) (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*, const RuntimeMethod*))NativeParallelHashMap_2_AsParallelWriter_mFB72856914B1DFCA8AB373AC6148D311E5053C56_gshared)(__this, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D_m9504A848C28504F9D41653B0F9E196B09F7198B4 (RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D_m9504A848C28504F9D41653B0F9E196B09F7198B4_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependsOn, method); } inline void NativeArray_1_Dispose_mA3D54D1E44E17257DFC13BBDFE600D925406640A (NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6*, const RuntimeMethod*))NativeArray_1_Dispose_mA3D54D1E44E17257DFC13BBDFE600D925406640A_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_RegisterBatchMaterials_m14CAC0F48DECBDF0DFAF932DEB94E8522E3F9BD7 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_usedMaterialIDs, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_RegisterBatchMeshes_m59D3A05E2598309513C7DD095CD30F64C33C6214 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_meshIDs, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeParallelHashMap_2_tF33E93A5D302B3E52640535F68885B906D0DF40A CPUDrawInstanceData_get_rangeHash_mF69F0BF1AFACDC62B7466A99F24DBE460E4BB9B6_inline (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeList_1_t50EF7494D5DE96412C6EA67378B11EE5C5C8EE89 CPUDrawInstanceData_get_drawRanges_m980D02096E99CCD5299D5B06AAEC78E986A92754_inline (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeParallelHashMap_2_t28D0C3E870801D415558E0D3CD69EE5843F53BA1 CPUDrawInstanceData_get_batchHash_m407E1D37D4A5D8BDE76DE45CF33C53643DA47C12_inline (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeList_1_tFE5AD86174D6ECCD4E4CC6D775C090AAC0F53B30 CPUDrawInstanceData_get_drawBatches_m6E62CEC9E106C2CB84B185517A04105E77D875F6_inline (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeList_1_t0E8F99CBD0349EB2EDB94A940345E760399356C0 CPUDrawInstanceData_get_drawInstances_m5B182A75D8968C69C7EFF2CE773D0029E7412D68_inline (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) ; inline void IJobExtensions_Run_TisCreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07_mCB038E47253D7A16B9FC9ECA09845EACF4038F5E (CreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07 ___0_jobData, const RuntimeMethod* method) { (( void (*) (CreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07, const RuntimeMethod*))IJobExtensions_Run_TisCreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07_mCB038E47253D7A16B9FC9ECA09845EACF4038F5E_gshared)(___0_jobData, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUDrawInstanceData_NeedsRebuild_m0F632EDB133A8FFB533DB9A5BBCC199DEB9AC11C (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_UpdateInstanceDataBufferLayoutVersion_mFFB18677B049FC0438D8169800EE48CE19594268 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCuller_InstanceOccludersUpdated_mCA7D8171B44CF76E6A48314D7F97F2B698DCCE05 (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* __this, int32_t ___0_viewInstanceID, int32_t ___1_subviewMask, RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* ___2_batchersContext, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCuller_UpdateFrame_m4273286746BAF0CADC1665DB994C64B47FB32F42 (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 InstanceCuller_GetCompactedVisibilityMasks_mED15105E7567F79042B542B56B4DE2ABEDE14C26 (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* __this, bool ___0_syncCullingJobs, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 InstanceCullingBatcher_GetCompactedVisibilityMasks_m56336BD173368549DEDC4D743382E3311D29B144 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, bool ___0_syncCullingJobs, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParallelBitArray_get_IsCreated_m31B6CFD3C95548F523C3D074463B827B7CD7A535 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_UpdatePerFrameInstanceVisibility_mBD8E7669A22B6C1D47BD0BF3BDC5E22BDD16FBB2 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* ___0_compactedVisibilityMasks, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCuller_OnBeginCameraRendering_mB7CDBC0AD43EEC324B9584B96C25DF3B911EC907 (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCuller_OnEndCameraRendering_mF0DF0261BF1978BAFAC10F5F9DB533FC86B8089B (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceComponentDesc__ctor_m3D6BFA5A8BBF78939717DABD22CDEDE234780EE0 (GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74* __this, int32_t ___0_inPropertyID, int32_t ___1_inByteSize, bool ___2_inIsOverriden, bool ___3_inPerInstance, int32_t ___4_inInstanceType, uint32_t ___5_inComponentType, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstanceHandle_get_valid_m5629806E66255D75C3B1ED5826B0DA6D13B9E0CE (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceHandle_get_type_mAC674106B77C6008F547FBAB2FE02F263D3FA40C (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceHandle_get_instanceIndex_mD7BAC819F382904784AC46D1F6A631B4A21CA8B5 (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GPUInstanceIndex_set_index_m24EF3293A5E4CA20F4186F53B459500CDAE40687_inline (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, int32_t ___0_value, const RuntimeMethod* method) ; inline bool NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, int32_t ___0_key, int32_t* ___1_item, const RuntimeMethod* method) { return (( bool (*) (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*, int32_t, int32_t*, const RuntimeMethod*))NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_gshared)(__this, ___0_key, ___1_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceDataBuffer_GetPropertyIndex_mF39E38B5B13B5BF4E45934C274E076B4401656DA (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* __this, int32_t ___0_propertyID, bool ___1_assertOnFail, const RuntimeMethod* method) ; inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_m43876D26A9568868D3AC3122019FE6ECBFECEACD (ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForExtensions_Schedule_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_m43876D26A9568868D3AC3122019FE6ECBFECEACD_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependsOn, method); } inline bool NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_inline (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) { return (( bool (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_gshared_inline)(__this, method); } inline void NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_gshared)(__this, method); } inline bool NativeArray_1_get_IsCreated_m07D46D19EE92DD34065B83AD3883AC8F9208075A_inline (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* __this, const RuntimeMethod* method) { return (( bool (*) (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m07D46D19EE92DD34065B83AD3883AC8F9208075A_gshared_inline)(__this, method); } inline void NativeArray_1_Dispose_m2437C912F38A5ED0BC58429645C8C33BC2754A86 (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*, const RuntimeMethod*))NativeArray_1_Dispose_m2437C912F38A5ED0BC58429645C8C33BC2754A86_gshared)(__this, method); } inline bool NativeArray_1_get_IsCreated_m572F7D8564B280725E3F8796D300856F4E538DAC_inline (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212* __this, const RuntimeMethod* method) { return (( bool (*) (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m572F7D8564B280725E3F8796D300856F4E538DAC_gshared_inline)(__this, method); } inline void NativeArray_1_Dispose_mBE93F477C53E8AAFE13AC09C19A7602582A725DE (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212*, const RuntimeMethod*))NativeArray_1_Dispose_mBE93F477C53E8AAFE13AC09C19A7602582A725DE_gshared)(__this, method); } inline bool NativeParallelHashMap_2_get_IsCreated_m9CAD809B525AF41F3B4029606DCD42E3156E8750 (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, const RuntimeMethod* method) { return (( bool (*) (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*, const RuntimeMethod*))NativeParallelHashMap_2_get_IsCreated_m9CAD809B525AF41F3B4029606DCD42E3156E8750_gshared)(__this, method); } inline void NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, const RuntimeMethod* method) { (( void (*) (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*, const RuntimeMethod*))NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75 (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnly__ctor_mF532002BB9D890FF1F0582B28EE81FFF81C4843D (ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___0_buffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 GPUInstanceDataBuffer_CPUInstanceToGPUInstance_m1177E7984777339744077A74E281D84B17704592 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_instancesNumPrefixSum, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 ReadOnly_CPUInstanceToGPUInstance_m01CDC3239F33A9D1A861D1816930C4A7E71440E5 (ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnly_CPUInstanceArrayToGPUInstanceArray_m246175FBDE0C68B01CF4B8B0F73087368CA7ACF3 (ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___1_gpuInstanceIndices, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ConvertCPUInstancesToGPUInstancesJob_Execute_m16B5AACD9BEEFFA2046C2E1999F8C4AA7FF2B1D9 (ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 GPUInstanceDataBufferBuilder_CreateMetadataValue_m50A13411B4799C2C197B9C4EFD3EED2BB4C25036 (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, int32_t ___0_nameID, int32_t ___1_gpuAddress, bool ___2_isOverridden, const RuntimeMethod* method) ; inline bool NativeList_1_get_IsCreated_m4140E4A1EC4327F33B05247B7D8165CD53D1298B_inline (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, const RuntimeMethod* method) { return (( bool (*) (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*, const RuntimeMethod*))NativeList_1_get_IsCreated_m4140E4A1EC4327F33B05247B7D8165CD53D1298B_gshared_inline)(__this, method); } inline void NativeList_1__ctor_m61E41789BB6A1B3BF1F0B1B70DFA99E33499EAA5 (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) { (( void (*) (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_m61E41789BB6A1B3BF1F0B1B70DFA99E33499EAA5_gshared)(__this, ___0_initialCapacity, ___1_allocator, method); } inline int32_t NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, const RuntimeMethod* method) { return (( int32_t (*) (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*, const RuntimeMethod*))NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_gshared_inline)(__this, method); } inline void NativeList_1_Add_mA6C61C6A96E9D996D653901E8C0EC45F93AFEEC7 (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74* ___0_value, const RuntimeMethod* method) { (( void (*) (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*, GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74*, const RuntimeMethod*))NativeList_1_Add_mA6C61C6A96E9D996D653901E8C0EC45F93AFEEC7_gshared)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferBuilder_AddComponent_m26713FB7D74F3F47052241EEDE3D95D1502C35E8 (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, int32_t ___0_propertyID, bool ___1_isOverriden, int32_t ___2_byteSize, bool ___3_isPerInstance, int32_t ___4_instanceType, uint32_t ___5_componentGroup, const RuntimeMethod* method) ; inline void NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void NativeArray_1__ctor_mBF96FC6439FA7EDF969A0601BAA03D6E2E95BE79 (NativeArray_1_t210B93B7A5B9BC18A004761353B12A37F92DD72A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t210B93B7A5B9BC18A004761353B12A37F92DD72A*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mBF96FC6439FA7EDF969A0601BAA03D6E2E95BE79_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBuffer__ctor_m62C97070C67C69A70905B44F586178FEFB54C95E (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceNumInfo_GetInstanceNumIncludingChildren_m45CB40CE2452143C10B4FFC0F05FA7751E416368 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceDataBuffer_NextVersion_m87213EAF8B57C72440D656BD00E246106CD9404F (const RuntimeMethod* method) ; inline void NativeArray_1__ctor_m18E7F9491A74B9BBAD80C7FA7871313EED3797D6 (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m18E7F9491A74B9BBAD80C7FA7871313EED3797D6_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void NativeArray_1__ctor_m6AB15133D68784F1E9BB1C5CF6AF21EE4DC4FBBF (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m6AB15133D68784F1E9BB1C5CF6AF21EE4DC4FBBF_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, int32_t ___0_capacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) { (( void (*) (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B_gshared)(__this, ___0_capacity, ___1_allocator, method); } inline int32_t UnsafeUtility_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m2842DB279BEAD40C9CB39EC85BDE2241798CFFF7_inline (const RuntimeMethod* method) { return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m2842DB279BEAD40C9CB39EC85BDE2241798CFFF7_gshared_inline)(method); } inline GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 NativeList_1_get_Item_m95638D8D9D035930958B1193BC609E694E1290AD_inline (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 (*) (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*, int32_t, const RuntimeMethod*))NativeList_1_get_Item_m95638D8D9D035930958B1193BC609E694E1290AD_gshared_inline)(__this, ___0_index, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; inline bool NativeParallelHashMap_2_TryAdd_m5C703FAD6CDC9DDEB077674DB4579B274D49307F (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, int32_t ___0_key, int32_t ___1_item, const RuntimeMethod* method) { return (( bool (*) (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*, int32_t, int32_t, const RuntimeMethod*))NativeParallelHashMap_2_TryAdd_m5C703FAD6CDC9DDEB077674DB4579B274D49307F_gshared)(__this, ___0_key, ___1_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicsBuffer__ctor_mBDE2A119B58AD582F79CFE8071F47001965D14F4 (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, int32_t ___0_target, int32_t ___1_count, int32_t ___2_stride, const RuntimeMethod* method) ; inline void NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4 (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void GraphicsBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m25D4C418FB7FD9BCF6898F38ED95BC310F545669 (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_graphicsBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) { (( void (*) (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8, int32_t, int32_t, int32_t, const RuntimeMethod*))GraphicsBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m25D4C418FB7FD9BCF6898F38ED95BC310F545669_gshared)(__this, ___0_data, ___1_nativeBufferStartIndex, ___2_graphicsBufferStartIndex, ___3_count, method); } inline void GraphicsBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m86C9B83A07CDC04EB32B2E8EEC4C6020830394ED (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_graphicsBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) { (( void (*) (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, int32_t, int32_t, int32_t, const RuntimeMethod*))GraphicsBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m86C9B83A07CDC04EB32B2E8EEC4C6020830394ED_gshared)(__this, ___0_data, ___1_nativeBufferStartIndex, ___2_graphicsBufferStartIndex, ___3_count, method); } inline void GraphicsBuffer_SetData_TisVector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_m36145093AA4BF7B989A16E42B0CA0945EFACC427 (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, NativeArray_1_t210B93B7A5B9BC18A004761353B12A37F92DD72A ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_graphicsBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) { (( void (*) (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*, NativeArray_1_t210B93B7A5B9BC18A004761353B12A37F92DD72A, int32_t, int32_t, int32_t, const RuntimeMethod*))GraphicsBuffer_SetData_TisVector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_m36145093AA4BF7B989A16E42B0CA0945EFACC427_gshared)(__this, ___0_data, ___1_nativeBufferStartIndex, ___2_graphicsBufferStartIndex, ___3_count, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* GPUInstanceDataBufferBuilder_Build_mDEF5AC49115B5D3CD195C5802389B93AE1C25C8C (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* ___0_instanceNumInfo, const RuntimeMethod* method) ; inline void NativeList_1_Dispose_mBE0A37A1A32A8219F5B55448CFCC472DBD9EDD8E (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, const RuntimeMethod* method) { (( void (*) (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*, const RuntimeMethod*))NativeList_1_Dispose_mBE0A37A1A32A8219F5B55448CFCC472DBD9EDD8E_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferBuilder_Dispose_m1869839D0122EAE7FE7A7F9FE5356CCDE50D6636 (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, const RuntimeMethod* method) ; inline void NativeArray_1__ctor_m262609CCB123CE8BB59524B83D08D2CFA8C33A86 (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m262609CCB123CE8BB59524B83D08D2CFA8C33A86_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline int32_t UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_inline (const RuntimeMethod* method) { return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_gshared_inline)(method); } inline void NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferUploader__ctor_mAD57A016FC2E0940D4A469F418E161A1DCA8CC8C (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* ___0_descriptions, int32_t ___1_capacity, int32_t ___2_instanceType, const RuntimeMethod* method) ; inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___0_nativeArray, const RuntimeMethod* method) { return (( void* (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_gshared)(___0_nativeArray, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GPUInstanceDataBufferUploader_GetUploadBufferPtr_m0CB3210A88F79E17329FDE29AD57C33C975D55DD (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GPUInstanceDataBufferUploader_GetUIntPerInstance_mE171D8F73FE5CDE5D3F83C730F31877B8649A59C_inline (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceDataBufferUploader_GetParamUIntOffset_mF231C740B0554E7A82228DAEA5FE5F6BEBD978FD (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, int32_t ___0_parameterIndex, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GPUInstanceDataBufferUploader_AllocateUploadHandles_mAFB40A36A5FDAF5C560EB04B822012E57219A607_inline (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, int32_t ___0_handlesLength, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_CreateResources_m07CBEC1195D765927E59B74DDFF7402B3608E22D (GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* __this, int32_t ___0_newInstanceCount, int32_t ___1_sizePerInstance, int32_t ___2_newComponentCounts, int32_t ___3_validComponentIndicesCount, const RuntimeMethod* method) ; inline void ComputeBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mC64D44268B5D05F59E9BC7322F91C2EA4B745FB5 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) { (( void (*) (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184, int32_t, int32_t, int32_t, const RuntimeMethod*))ComputeBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mC64D44268B5D05F59E9BC7322F91C2EA4B745FB5_gshared)(__this, ___0_data, ___1_nativeBufferStartIndex, ___2_computeBufferStartIndex, ___3_count, method); } inline void ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) { (( void (*) (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E, int32_t, int32_t, int32_t, const RuntimeMethod*))ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_gshared)(__this, ___0_data, ___1_nativeBufferStartIndex, ___2_computeBufferStartIndex, ___3_count, method); } inline void ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) { (( void (*) (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, int32_t, int32_t, int32_t, const RuntimeMethod*))ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3_gshared)(__this, ___0_data, ___1_nativeBufferStartIndex, ___2_computeBufferStartIndex, ___3_count, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, int32_t ___0_nameID, int32_t ___1_val, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, int32_t ___0_kernelIndex, int32_t ___1_nameID, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___2_buffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1 (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, int32_t ___0_kernelIndex, int32_t ___1_nameID, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___2_buffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeShader_Dispatch_mEED7BA68C28B1B39E75208D0D4D9915D41985B0A (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, int32_t ___0_kernelIndex, int32_t ___1_threadGroupsX, int32_t ___2_threadGroupsY, int32_t ___3_threadGroupsZ, const RuntimeMethod* method) ; inline void NativeList_1_Clear_mFF2A9DF92D06E801580682242510539BA186CD9D (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) { (( void (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, const RuntimeMethod*))NativeList_1_Clear_mFF2A9DF92D06E801580682242510539BA186CD9D_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferUploader_SubmitToGpu_m352C6DB1B32BBB2D141C76ECCB19F8FF55940105 (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___0_instanceDataBuffer, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___1_gpuInstanceIndices, GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* ___2_gpuResources, bool ___3_submitOnlyWrittenParams, const RuntimeMethod* method) ; inline void NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87 (NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBuffer_CPUInstanceArrayToGPUInstanceArray_mE3CD8040A3236B9CA56E2CB69B90C68CB1BE42A3 (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___1_gpuInstanceIndices, const RuntimeMethod* method) ; inline void NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA (NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E*, const RuntimeMethod*))NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferUploader_SubmitToGpu_m6037322A91258909D757C712390F08395A36CF9C (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___0_instanceDataBuffer, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_instances, GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* ___2_gpuResources, bool ___3_submitOnlyWrittenParams, const RuntimeMethod* method) ; inline bool NativeArray_1_get_IsCreated_mA83365D6CA218351683FBE5BF4FDF01F36585FD1_inline (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, const RuntimeMethod* method) { return (( bool (*) (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, const RuntimeMethod*))NativeArray_1_get_IsCreated_mA83365D6CA218351683FBE5BF4FDF01F36585FD1_gshared_inline)(__this, method); } inline void NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344 (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*, const RuntimeMethod*))NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_gshared)(__this, method); } inline bool NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_inline (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, const RuntimeMethod* method) { return (( bool (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_gshared_inline)(__this, method); } inline void NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, const RuntimeMethod*))NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC_gshared)(__this, method); } inline bool NativeList_1_get_IsCreated_m78B7C2B2827151A332E74D3019F98073EC9F90E1_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) { return (( bool (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, const RuntimeMethod*))NativeList_1_get_IsCreated_m78B7C2B2827151A332E74D3019F98073EC9F90E1_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferUploader_Dispose_m0D8CBA64EB57BF6554F97E74B238F0A159B574B5 (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* GPUResidentDrawerResources_get_instanceDataBufferUploadKernels_mA900FCDAA87450DEBC3C134E015FA14685ADA9EA_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659 (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, String_t* ___0_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_LoadShaders_m9ACB6FC1CAC3C07D223AB04073FEFEBCD55F5CDA (GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* __this, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___0_resources, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, int32_t ___0_count, int32_t ___1_stride, int32_t ___2_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_Dispose_m2D71F420E19EDC6E791D5FD0BDAA81501C6017E6 (GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177 (void* ___0_destination, void* ___1_source, int64_t ___2_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void WriteInstanceDataParameterJob_Execute_mFBD8B3E368892E290A864D47C75EC3958286BC25 (WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ; inline Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478 NativeArray_1_GetEnumerator_mCA7B7326112B0E02ED91B29DF09D835F91FCE01A (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* __this, const RuntimeMethod* method) { return (( Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478 (*) (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*, const RuntimeMethod*))NativeArray_1_GetEnumerator_mCA7B7326112B0E02ED91B29DF09D835F91FCE01A_gshared)(__this, method); } inline void Enumerator_Dispose_m693A164192B65D5B52FE47D2B39BD88B8E6D9339 (Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478*, const RuntimeMethod*))Enumerator_Dispose_m693A164192B65D5B52FE47D2B39BD88B8E6D9339_gshared)(__this, method); } inline GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 Enumerator_get_Current_m90459F96EF3E303256EB1B640E5FDEE7EC4A27E5_inline (Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478* __this, const RuntimeMethod* method) { return (( GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 (*) (Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478*, const RuntimeMethod*))Enumerator_get_Current_m90459F96EF3E303256EB1B640E5FDEE7EC4A27E5_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_m520E7B182EE164DA60F0CA13191BBD8A81FD3738_inline (Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478*, const RuntimeMethod*))Enumerator_MoveNext_m520E7B182EE164DA60F0CA13191BBD8A81FD3738_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferGrower__ctor_m2555453CA56595D3963837F7226E4F85D11379B1 (GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___0_sourceBuffer, InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* ___1_instanceNumInfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceNumInfo_GetTotalInstanceNum_m55D6043571FB3440889F98A7D638F6A43D060982 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_CreateResources_mD345D83E87BDDAF07F3A8628B9E1F1860BEC40C3 (GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* GPUInstanceDataBufferGrower_SubmitToGpu_mF6B94F8512B09B0E57404C840A3C22D621C8EE9A (GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544* __this, GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* ___0_gpuResources, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferGrower_Dispose_m24A1DE3F1FE59498294C9845783B541018F54BE3 (GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* GPUResidentDrawerResources_get_instanceDataBufferCopyKernels_m4821367D99C54C654F6FC0F677D53038EACAEB40_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_LoadShaders_m4C5A24A42FDCD3D04EBB7C2342E23D14748CBB89 (GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* __this, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___0_resources, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_Dispose_mBB023C03E82397C5CF141105338158EEDA6841AF (GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InstanceHandle_set_index_mC56210BD1B26D7B86BCD9BF2CE5341188DC1A234_inline (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstanceHandle_Equals_mB7F950B845D19368217960B6FE7DBEA51B013C9E (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceHandle_CompareTo_mC8763D64CE799F220739F8D3880F0725ADA9A93D (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceHandle_GetHashCode_m256554043D1CEC35A1670DA2BDD39B453A4985D9 (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline (SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SharedInstanceHandle_set_index_mBD1FDAC50BC4D743EF40A7195E2DF1E3B4BC1840_inline (SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SharedInstanceHandle_Equals_m8318CF0264558ADD64222B3A2593EACCED56BFE0 (SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SharedInstanceHandle_CompareTo_m31419B958041797369105E6105847547F39F98C4 (SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SharedInstanceHandle_GetHashCode_m5B97E179A78BD59969291F66E286E00873FC120D (SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GPUInstanceIndex_Equals_mEF7254FCD24AAD9A15FD3D1555306A5F1C908D23 (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceIndex_CompareTo_m4CEFE1A49A0D625417B0123D3CA3AE385B785DCF (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 ___0_other, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceIndex_GetHashCode_mD3CFF7872E06CD6F455F81B019F03672C213D970 (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceAllocator_get_length_m762D1C624FF0B3D9F1DFED48EEA65465932C49DC (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocator_set_length_m02BBC305E32676069A1D7855C5FF776FD7F24172 (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, int32_t ___0_value, const RuntimeMethod* method) ; inline void NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_allocator, const RuntimeMethod* method) { (( void (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E_gshared)(__this, ___0_allocator, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocator_Initialize_m299908C0326706B4BF44DDEC7CDA3D1074347F01 (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, int32_t ___0_baseInstanceOffset, int32_t ___1_instanceStride, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocator_Dispose_mB710FC50CF870DBD3B226AE4B28057364D67237A (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, const RuntimeMethod* method) ; inline int32_t NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( int32_t (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, int32_t, const RuntimeMethod*))NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_gshared_inline)(__this, ___0_index, method); } inline void NativeList_1_RemoveAtSwapBack_mEED4A2B321358C4354A173FBFAAADBE4F9F64262 (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_index, const RuntimeMethod* method) { (( void (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, int32_t, const RuntimeMethod*))NativeList_1_RemoveAtSwapBack_mEED4A2B321358C4354A173FBFAAADBE4F9F64262_gshared)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceAllocator_AllocateInstance_m846D1D4EA89D654F8AD4272579E3A7591FE155AB (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, const RuntimeMethod* method) ; inline void NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064 (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t* ___0_value, const RuntimeMethod* method) { (( void (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, int32_t*, const RuntimeMethod*))NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064_gshared)(__this, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocator_FreeInstance_m4017808CB3B95F6FC5079EFDCC7CA13217C42E3C (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, int32_t ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceAllocator_GetNumAllocated_mC907C85B73DDEAFAE3606B4099F5C7E808DA8C18 (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocators_Initialize_m1C63A61426D12441A3C4EABEC29B392FC93E90D9 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocators_Dispose_m0B2675D6FA6E95D9B9CC4617A94F408D9E80F5F7 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA InstanceAllocators_GetInstanceAllocator_mF5B156CDAEDEEC2849590A544A5D99E691D0E37F (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceAllocators_GetInstanceHandlesLength_mBFEDAC598685E4B38B1E67DECA4E75B8E345ACE0 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceAllocators_GetInstancesLength_m7F121F6138F0713B01D5379DCA36255DF631D1C3 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B InstanceHandle_FromInt_m501BC299814E873C1040C63575F9391327992272 (int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B InstanceAllocators_AllocateInstance_m1BA734BD0D1B20F166DEBCCEE8AC5B2B0911D9A4 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 InstanceAllocators_AllocateSharedInstance_mD61A96D871FD88F2826B307B6BBF976223E075CF (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_set_instancesLength_mA37EF6CFF372799E7F182362873F19898021B186 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_set_instancesCapacity_m2BC970C6B7AA237310D79F3994737B40F962EE1D (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_value, const RuntimeMethod* method) ; inline void NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2 (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void ArrayExtensions_FillArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m3A488A1090C9D5AB0BFA10A0440C12B78DC08229 (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___0_array, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* ___1_value, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B*, int32_t, int32_t, const RuntimeMethod*))ArrayExtensions_FillArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m3A488A1090C9D5AB0BFA10A0440C12B78DC08229_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_length, method); } inline void NativeArray_1__ctor_mB0AD337C4EA82C18D214D63D1B478193CBCA5D27 (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mB0AD337C4EA82C18D214D63D1B478193CBCA5D27_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7 (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* ___0_array, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* ___1_value, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692*, int32_t, int32_t, const RuntimeMethod*))ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_length, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray__ctor_m7BB9EA31D2DF48FD4BE5D8773C539A76C5D4E6E4 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) ; inline void NativeArray_1__ctor_m60EF4524A8A993CF2DDB72396F61026DFBF8EF48 (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m60EF4524A8A993CF2DDB72396F61026DFBF8EF48_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t* ___1_value, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t*, int32_t, int32_t, const RuntimeMethod*))ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_length, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorInstanceDataArrays_Initialize_m9893832043B3485AD59127B93D0872405CF77AFC (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* __this, int32_t ___0_initCapacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_Initialize_mCB28B3C43BE61390B76A1B9C1C79BBFA33A33FD0 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_initCapacity, const RuntimeMethod* method) ; inline void NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7 (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, const RuntimeMethod*))NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_gshared)(__this, method); } inline void NativeArray_1_Dispose_m89D1A65049A66135A9208BAA6641B78662D65A9D (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*, const RuntimeMethod*))NativeArray_1_Dispose_m89D1A65049A66135A9208BAA6641B78662D65A9D_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_Dispose_m24CBECA125F3D0090E9786E6AF56CB2E6DE452C6 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method) ; inline void NativeArray_1_Dispose_m880749AD14CF18198530F4A5F2751CE5FABB371C (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*, const RuntimeMethod*))NativeArray_1_Dispose_m880749AD14CF18198530F4A5F2751CE5FABB371C_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorInstanceDataArrays_Dispose_m16E99865063B2150E7BEFCE3BAE55831D9532B3B (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_Dispose_mA6CD2735982440ECA65880116C2D214E97ADFC20 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, const RuntimeMethod* method) ; inline void ArrayExtensions_ResizeArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m52ACD4626383AB9B2B414077A5A72FC7164BF8D8 (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m52ACD4626383AB9B2B414077A5A72FC7164BF8D8_gshared)(___0_array, ___1_capacity, method); } inline void ArrayExtensions_ResizeArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m2D6841BFE4922A1788066204FCBD76C1DB4DC08D (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m2D6841BFE4922A1788066204FCBD76C1DB4DC08D_gshared)(___0_array, ___1_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_Resize_mA268182EEF9B41198BFC3780A74CF12D9B232011 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_newLength, const RuntimeMethod* method) ; inline void ArrayExtensions_ResizeArray_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_m8A2F9A1D8DFBB33E7FE51939F514F6E6C42BF43E (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_m8A2F9A1D8DFBB33E7FE51939F514F6E6C42BF43E_gshared)(___0_array, ___1_capacity, method); } inline void ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_gshared)(___0_array, ___1_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorInstanceDataArrays_Grow_m57AFD6C22AA320DA1E98981C894EEB1F96C0B041 (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_Grow_m54A454E32FB7C164E757F05A453DB71BBF6E1907 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) ; inline void NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205 (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_length, const RuntimeMethod* method) { (( void (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, int32_t, const RuntimeMethod*))NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205_gshared)(__this, ___0_length, method); } inline void NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, int32_t, int32_t, const RuntimeMethod*))NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_gshared_inline)(__this, ___0_index, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_AddUnsafe_m1F5C8C517A8258670937584F1DD66E9D47724BC2 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B CPUInstanceData_IndexToInstance_m3C95DBA9646291FACE0234AC811183928C232321 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CPUInstanceData_IsValidInstance_m5B3FF0F8456CF25EE209E68A230D594BB5DB36A3 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUInstanceData_GetFreeInstancesCount_m1F0B5BDAFE8DC1DB434FC5682705494F3EDFE10C (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_EnsureFreeInstances_mB7036C8793D1CB89C1C371A605581CBB4E177484 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_instancesCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_SetDefault_mDE2B13667675847C626111DE77EDE63FE25B5E42 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_AddNoGrow_mEB9B4B4BCDB7C718DA14898D903B5E0D45DE0455 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParallelBitArray_Get_m250C22A6191BAF4C5B314EFAF451E391D251F2B0 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_index, bool ___1_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorInstanceDataArrays_Remove_mC3970E725DCDCEA7B636C2DCB4732C432787AE35 (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* __this, int32_t ___0_index, int32_t ___1_lastIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorInstanceDataArrays_SetDefault_mBB385CE94C9E46ADADB174CEFB393C2A19245724 (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_Set_m47C0F837DC4AFF38FE4A50E426FFE05969B3FC19 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___1_sharedInstance, bool ___2_localToWorldIsFlipped, AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* ___3_worldAABB, int32_t ___4_tetrahedronCacheIndex, bool ___5_movedInCurrentFrame, bool ___6_movedInPreviousFrame, bool ___7_visibleInPreviousFrame, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_Set_TetrahedronCacheIndex_mAC10B658EB1AB6EF405BC32A6DE8E88F7AA45AD5 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, int32_t ___1_tetrahedronCacheIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnly__ctor_mFAEAA65432C0711F606AC98FD2320032B60A3309 (ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* __this, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___0_instanceData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 CPUInstanceData_AsReadOnly_m90E90427C88E3F72D123C44F0E7957BACDDA8306 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, const RuntimeMethod* method) ; inline int32_t ReadOnly_get_Length_m563B84F5D44C547A822486B9DEFCA1DC5FC435AD_inline (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* __this, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*, const RuntimeMethod*))ReadOnly_get_Length_m563B84F5D44C547A822486B9DEFCA1DC5FC435AD_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnly_get_handlesLength_m50556F07B2F7144758202F76E202ED795E715DE9 (ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* __this, const RuntimeMethod* method) ; inline int32_t ReadOnly_get_Length_m5A02361A5596941D5096DA94B1ADBD6EB2EE5303_inline (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* __this, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310*, const RuntimeMethod*))ReadOnly_get_Length_m5A02361A5596941D5096DA94B1ADBD6EB2EE5303_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnly_get_instancesLength_m0E85E521D7DB61518C6988B08646386F20A17307 (ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* __this, const RuntimeMethod* method) ; inline ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) { return (( ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, const RuntimeMethod*))NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33_gshared)(__this, method); } inline NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { return (( NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C (*) (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_gshared)(__this, ___0_start, ___1_length, method); } inline ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 NativeArray_1_AsReadOnly_mC6DC10C1D7666AB25099F3FFB2B3632B4CD7AA8D (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* __this, const RuntimeMethod* method) { return (( ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 (*) (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, const RuntimeMethod*))NativeArray_1_AsReadOnly_mC6DC10C1D7666AB25099F3FFB2B3632B4CD7AA8D_gshared)(__this, method); } inline NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 NativeArray_1_GetSubArray_m3295F56DF00000096D3EA0789A7E33FEE71066A6 (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { return (( NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 (*) (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_m3295F56DF00000096D3EA0789A7E33FEE71066A6_gshared)(__this, ___0_start, ___1_length, method); } inline ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4 NativeArray_1_AsReadOnly_m6617EFB943B6EEA2E9035302F72AB7CD5FBCE457 (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* __this, const RuntimeMethod* method) { return (( ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4 (*) (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*, const RuntimeMethod*))NativeArray_1_AsReadOnly_m6617EFB943B6EEA2E9035302F72AB7CD5FBCE457_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ParallelBitArray_GetSubArray_m45E14868BB90EC98D0467ABDA3DAD1BD4BFC49DD (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_length, const RuntimeMethod* method) ; inline NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A NativeArray_1_GetSubArray_m728C25256C32BDBF25D63CD50CBD3BC9B9BA1C75 (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { return (( NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A (*) (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_m728C25256C32BDBF25D63CD50CBD3BC9B9BA1C75_gshared)(__this, ___0_start, ___1_length, method); } inline ReadOnly_tEDE38A52FAB74BA6088AF99AAFC32C7649A289AA NativeArray_1_AsReadOnly_m554A811A653CAC00FCA4C2A4882462E03070C151 (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* __this, const RuntimeMethod* method) { return (( ReadOnly_tEDE38A52FAB74BA6088AF99AAFC32C7649A289AA (*) (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*, const RuntimeMethod*))NativeArray_1_AsReadOnly_m554A811A653CAC00FCA4C2A4882462E03070C151_gshared)(__this, method); } inline NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { return (( NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_gshared)(__this, ___0_start, ___1_length, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnly__ctor_m2029FDC41CDEC78F717316642DB33534904EC6E2 (ReadOnly_t02392D65620EC811463D7106E5BA6DE3C63F2F74* __this, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___0_instanceData, const RuntimeMethod* method) ; inline int32_t ReadOnly_get_Item_m9DFC7CAC9FE6CC930E5BB888FC1018C186B6B135_inline (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*, int32_t, const RuntimeMethod*))ReadOnly_get_Item_m9DFC7CAC9FE6CC930E5BB888FC1018C186B6B135_gshared_inline)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnly_InstanceToIndex_mA64D7447F6466C660DE83765B1B42673D922CCE2 (ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_set_instancesLength_m62AE1E8890A80D570FD3D11CD9E7C76B9D19124F (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_set_instancesCapacity_mEBAB461BBCD3CD8127252B3F6156431A24943A69 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, int32_t ___0_value, const RuntimeMethod* method) ; inline void NativeArray_1__ctor_mD9235EDFC26B73C2B48EC03285EFD67FAC5DBB79 (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mD9235EDFC26B73C2B48EC03285EFD67FAC5DBB79_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void ArrayExtensions_FillArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m7A4AC0DB8F27C5F75A643FC2A86415CC51578FD9 (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___0_array, uint32_t* ___1_value, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, uint32_t*, int32_t, int32_t, const RuntimeMethod*))ArrayExtensions_FillArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m7A4AC0DB8F27C5F75A643FC2A86415CC51578FD9_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_length, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_Initialize_m0D70CFA6688D2B1A165CDB20AB1760CBB4604A6E (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, int32_t ___0_initCapacity, const RuntimeMethod* method) ; inline void NativeArray_1_Dispose_m9F9177DF276400EA5B03C3A81C2FDFF7D5E4F8B2 (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*, const RuntimeMethod*))NativeArray_1_Dispose_m9F9177DF276400EA5B03C3A81C2FDFF7D5E4F8B2_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_Dispose_m37AA8B81C3E42B81EC8E948B3F3DF9197B75E48C (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, const RuntimeMethod* method) ; inline void ArrayExtensions_ResizeArray_TisCPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455_m32160E4BACCBF9165FA9F2F603E3E38E0ABAE1D4 (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisCPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455_m32160E4BACCBF9165FA9F2F603E3E38E0ABAE1D4_gshared)(___0_array, ___1_capacity, method); } inline void ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___0_array, int32_t ___1_capacity, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_gshared)(___0_array, ___1_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_Grow_m0AED29A47C913CD92A9EA6281FABBBE76C4C26F3 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_AddUnsafe_mD66018426B29B8FC77CBA218E04D6470D3A08B69 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_InstanceToIndex_mA58DA1C16D52FECF5ED6238B168203837D75F87C (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___0_instanceData, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_GetFreeInstancesCount_mC18CC336EB3ED96DA46A39019C480485B58A26F5 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_EnsureFreeInstances_m9276B1E0AE6DE0DFAE5F6FA4AFFB7DD9E6939CB0 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, int32_t ___0_instancesCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_SetDefault_m9241E530C50F996744FC4691DCD87C0E30602237 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_AddNoGrow_mAF3FBC643ABC12255E182EE8F8D26024AD8BBACD (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_Get_RendererGroupID_m09F08F1763DD649A37D88B169CA50B2BD4F71768 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_Get_MeshID_m70DD07FFBE12B43BA2546547FD26BC268E28EF43 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_Get_RefCount_mE216F6749BB1B06E795C52C2433EE85E6C57DC01 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_Set_RefCount_m7C5AF143DDC85304B2840A688BB2DD095A03B7CC (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, int32_t ___1_refCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_Set_m279EC70ECAFE08B578FAD878B0F166CAD59A4CC2 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, int32_t ___1_rendererGroupID, int32_t ___2_meshID, AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* ___3_localAABB, uint8_t ___4_transformUpdateFlags, uint8_t ___5_instanceFlags, uint32_t ___6_lodGroupAndMask, int32_t ___7_gameObjectLayer, int32_t ___8_refCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnly__ctor_mDBC17F900B61DCF328F4BE2CDF0464E97F44614D (ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* __this, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___0_instanceData, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E CPUSharedInstanceData_AsReadOnly_mC186E7142A7E53BFE6D90BB0AB1841600BE7CBF8 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, const RuntimeMethod* method) ; inline NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3 NativeArray_1_GetSubArray_m9B4B03C6AED0994489931D03924A954F7C671E42 (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { return (( NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3 (*) (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_m9B4B03C6AED0994489931D03924A954F7C671E42_gshared)(__this, ___0_start, ___1_length, method); } inline ReadOnly_t7FDDA88305363550FE94B8059DE5CE2645E4A30C NativeArray_1_AsReadOnly_m8C94996F5D868F8E983D34574B738B2F84FC096B (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* __this, const RuntimeMethod* method) { return (( ReadOnly_t7FDDA88305363550FE94B8059DE5CE2645E4A30C (*) (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*, const RuntimeMethod*))NativeArray_1_AsReadOnly_m8C94996F5D868F8E983D34574B738B2F84FC096B_gshared)(__this, method); } inline NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 NativeArray_1_GetSubArray_m56388ADC749D33D1E947C1D397D134D3844DC374 (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { return (( NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_m56388ADC749D33D1E947C1D397D134D3844DC374_gshared)(__this, ___0_start, ___1_length, method); } inline ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117 NativeArray_1_AsReadOnly_m77EF600D0B6751CD33A67CA9B75ADBF612D3E4D5 (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, const RuntimeMethod* method) { return (( ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117 (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, const RuntimeMethod*))NativeArray_1_AsReadOnly_m77EF600D0B6751CD33A67CA9B75ADBF612D3E4D5_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnly_SharedInstanceToIndex_m7CD21D39C3285388B428D1CDCAA9AFB10A0178B4 (ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) ; inline SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ReadOnly_get_Item_m159210D281409367CAF23A16F6900E82098F3134_inline (ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 (*) (ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4*, int32_t, const RuntimeMethod*))ReadOnly_get_Item_m159210D281409367CAF23A16F6900E82098F3134_gshared_inline)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnly_InstanceToIndex_mE76C9EBF3ACCFDD5D73B3A99925CAE88DE2DDBE8 (ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* __this, ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* ___0_instanceData, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_instance, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ; inline void NativeParallelMultiHashMap_2__ctor_m30A30EC96CABD88A9F0E1FFCE335542B9BAC915B (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, int32_t ___0_capacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) { (( void (*) (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeParallelMultiHashMap_2__ctor_m30A30EC96CABD88A9F0E1FFCE335542B9BAC915B_gshared)(__this, ___0_capacity, ___1_allocator, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* GPUResidentDrawerResources_get_transformUpdaterKernels_mCA7A4849EFDC13E448339A6AEC42065FDAB5C63C_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* GPUResidentDrawerResources_get_windDataUpdaterKernels_m2C5FADD001A37D11A324FE865E925CD9A5501315_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeShader_EnableKeyword_mCA7166C6F79824086296AA2978DA7274FFBB035D (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, String_t* ___0_keyword, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeShader_DisableKeyword_m390D1E9F02D21BF97338594E94B03101B9C99305 (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, String_t* ___0_keyword, const RuntimeMethod* method) ; inline void NativeParallelMultiHashMap_2_Dispose_mA54802D5D3C239E608A928489E138AA4422D860B (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, const RuntimeMethod* method) { (( void (*) (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*))NativeParallelMultiHashMap_2_Dispose_mA54802D5D3C239E608A928489E138AA4422D860B_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_EnsureIndexQueueBufferCapacity_mEC63AEE12228511E02036542B749925C591E4190 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; inline int32_t Marshal_SizeOf_TisSHUpdatePacket_tF1BAA0EB2A4BA0181DBC1B6607E0F684BD95849D_mAE5B96557843D74A2348F82BA7A06883F0DA9925 (const RuntimeMethod* method) { return (( int32_t (*) (const RuntimeMethod*))Marshal_SizeOf_TisSHUpdatePacket_tF1BAA0EB2A4BA0181DBC1B6607E0F684BD95849D_mAE5B96557843D74A2348F82BA7A06883F0DA9925_gshared)(method); } inline int32_t Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E (const RuntimeMethod* method) { return (( int32_t (*) (const RuntimeMethod*))Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E_gshared)(method); } inline int32_t Marshal_SizeOf_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mB72B3E9356E1CB5E99136D728E596E131BF72BB0 (const RuntimeMethod* method) { return (( int32_t (*) (const RuntimeMethod*))Marshal_SizeOf_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mB72B3E9356E1CB5E99136D728E596E131BF72BB0_gshared)(method); } inline int32_t Marshal_SizeOf_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m96F97058914F70A3256C8367A211473FD0F150E6 (const RuntimeMethod* method) { return (( int32_t (*) (const RuntimeMethod*))Marshal_SizeOf_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m96F97058914F70A3256C8367A211473FD0F150E6_gshared)(method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightProbesQuery__ctor_m23DE085E18A999E6749568F6C630BC5D3BB4E814 (LightProbesQuery_tE0869F48EB6C819755D42205EC98C3A8787CD981* __this, int32_t ___0_allocator, const RuntimeMethod* method) ; inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_m97CD10F74CB0CE41BF59AA1983DF14BB3110D0F5 (CalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (CalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForExtensions_Schedule_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_m97CD10F74CB0CE41BF59AA1983DF14BB3110D0F5_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependsOn, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 LightProbesQuery_Dispose_mB176CEB5B15EEFE8715315A330DA684969030079 (LightProbesQuery_tE0869F48EB6C819755D42205EC98C3A8787CD981* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_inputDeps, const RuntimeMethod* method) ; inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m680FABB2731DF1609ABBE35C1904EDFFDCA9B68C (ScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (ScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForExtensions_Schedule_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m680FABB2731DF1609ABBE35C1904EDFFDCA9B68C_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependsOn, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_EnsureProbeBuffersCapacity_m5C8E2190B2C827606936372E985463BC746A65D2 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; inline void ComputeBuffer_SetData_TisSphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2_mC2B7C2012D1C516E851BDCF2F20393F1893766F2 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) { (( void (*) (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A, int32_t, int32_t, int32_t, const RuntimeMethod*))ComputeBuffer_SetData_TisSphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2_mC2B7C2012D1C516E851BDCF2F20393F1893766F2_gshared)(__this, ___0_data, ___1_nativeBufferStartIndex, ___2_computeBufferStartIndex, ___3_count, method); } inline void ComputeBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m7C5101980655EF267D88672F4DF77B36A8FFE814 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) { (( void (*) (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8, int32_t, int32_t, int32_t, const RuntimeMethod*))ComputeBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m7C5101980655EF267D88672F4DF77B36A8FFE814_gshared)(__this, ___0_data, ___1_nativeBufferStartIndex, ___2_computeBufferStartIndex, ___3_count, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_EnsureTransformBuffersCapacity_m8101997E233AADA2DFCA0C139B74927BAD65C221 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_capacity, const RuntimeMethod* method) ; inline void ComputeBuffer_SetData_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mFB0686F11F87BE0123079E431F9E044B22DBE8BA (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) { (( void (*) (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B, int32_t, int32_t, int32_t, const RuntimeMethod*))ComputeBuffer_SetData_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mFB0686F11F87BE0123079E431F9E044B22DBE8BA_gshared)(__this, ___0_data, ___1_nativeBufferStartIndex, ___2_computeBufferStartIndex, ___3_count, method); } inline void ComputeBuffer_SetData_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mE7688CA575F08CB3680C5CED8C471E19CDA1CC2F (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___0_data, int32_t ___1_nativeBufferStartIndex, int32_t ___2_computeBufferStartIndex, int32_t ___3_count, const RuntimeMethod* method) { (( void (*) (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881, int32_t, int32_t, int32_t, const RuntimeMethod*))ComputeBuffer_SetData_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mE7688CA575F08CB3680C5CED8C471E19CDA1CC2F_gshared)(__this, ___0_data, ___1_nativeBufferStartIndex, ___2_computeBufferStartIndex, ___3_count, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeShader_SetInts_m87CED2B0A7E0859DA2DCDB067AFED9295D3F020E (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* __this, int32_t ___0_nameID, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___1_values, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* __this, void* ___0_ptr, const RuntimeMethod* method) ; inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mE55CDF66225A31D68EE936579381E2AA1DB891A0 (MotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (MotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForExtensions_Schedule_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mE55CDF66225A31D68EE936579381E2AA1DB891A0_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependsOn, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_DispatchMotionUpdateCommand_m6CAB421EB2033825CFE9FF8C0A3F13FF6849BD53 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_motionQueueCount, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_transformInstanceQueue, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B ___2_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___3_outputBuffer, const RuntimeMethod* method) ; inline void NativeArray_1__ctor_mA9D3FAC6E191B33CF92EB10D18B439B38749D940 (NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mA9D3FAC6E191B33CF92EB10D18B439B38749D940_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void NativeArray_1__ctor_m259FBF4B761504728B0CF234F1C233905614B2B2 (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m259FBF4B761504728B0CF234F1C233905614B2B2_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0 (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void NativeArray_1__ctor_mC8D721AD905038513046D0D843FBE2B05594A0C3 (NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mC8D721AD905038513046D0D843FBE2B05594A0C3_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_m2EAD05833F2749D85AD7640AB3868B3308440617 (TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForBatchExtensions_ScheduleBatch_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_m2EAD05833F2749D85AD7640AB3868B3308440617_gshared)(___0_jobData, ___1_arrayLength, ___2_indicesPerJobCount, ___3_dependsOn, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mE59A09D7810438DF2B4B6C251E39D2C502B456DC (ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForBatchExtensions_ScheduleBatch_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mE59A09D7810438DF2B4B6C251E39D2C502B456DC_gshared)(___0_jobData, ___1_arrayLength, ___2_indicesPerJobCount, ___3_dependsOn, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 InstanceDataSystem_ScheduleInterpolateProbesAndUpdateTetrahedronCache_m138513395BC490C04056D11A8AE9A4017E69092D (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_queueCount, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_probeUpdateInstanceQueue, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___2_compactTetrahedronCache, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___3_probeQueryPosition, NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A ___4_probeUpdateDataQueue, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___5_probeOcclusionUpdateDataQueue, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_DispatchProbeUpdateCommand_m89CB692F574017CDA489FFDC50B7D021F9BE624A (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_queueCount, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_probeInstanceQueue, NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A ___2_probeUpdateDataQueue, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___3_probeOcclusionUpdateDataQueue, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B ___4_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___5_outputBuffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_DispatchTransformUpdateCommand_m408F702045F0792E5FAB3D30089984D2AC68492F (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, bool ___0_initialize, int32_t ___1_transformQueueCount, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___2_transformInstanceQueue, NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B ___3_updateDataQueue, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___4_boundingSphereUpdateDataQueue, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B ___5_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___6_outputBuffer, const RuntimeMethod* method) ; inline void NativeArray_1_Dispose_m4BA19F9D43E96D0745640183E31B3D8517D5D785 (NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B*, const RuntimeMethod*))NativeArray_1_Dispose_m4BA19F9D43E96D0745640183E31B3D8517D5D785_gshared)(__this, method); } inline void NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662 (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*, const RuntimeMethod*))NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_gshared)(__this, method); } inline void NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*, const RuntimeMethod*))NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_gshared)(__this, method); } inline void NativeArray_1_Dispose_mE0A314E7FD35C0BF48C67A477648C3FCCF836D6E (NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A*, const RuntimeMethod*))NativeArray_1_Dispose_mE0A314E7FD35C0BF48C67A477648C3FCCF836D6E_gshared)(__this, method); } inline void NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6 (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8*, const RuntimeMethod*))NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_DispatchWindDataCopyHistoryCommand_m3CE9A16E6EDD1B23B2A1844EB0C8FE63297FCF44 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___0_gpuInstanceIndices, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B ___1_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___2_outputBuffer, const RuntimeMethod* method) ; inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_m9950B870B40F5C9A6DD28714D5CDBECE9E771668 (QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_m9950B870B40F5C9A6DD28714D5CDBECE9E771668_gshared)(___0_jobData, ___1_arrayLength, ___2_indicesPerJobCount, ___3_dependsOn, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m3C4B3427716986F60A9ACAF8E521D8AC34192701 (QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m3C4B3427716986F60A9ACAF8E521D8AC34192701_gshared)(___0_jobData, ___1_arrayLength, ___2_indicesPerJobCount, ___3_dependsOn, method); } inline void IJobExtensions_Run_TisReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_m16CB10FF9FD2923EF8812FAB57C64E5ED8C6EE19 (ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391 ___0_jobData, const RuntimeMethod* method) { (( void (*) (ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391, const RuntimeMethod*))IJobExtensions_Run_TisReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_m16CB10FF9FD2923EF8812FAB57C64E5ED8C6EE19_gshared)(___0_jobData, method); } inline void IJobExtensions_Run_TisFreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC_m405FF7F4E3F7147FDDAB2CFB419F4CE76CDE08BB (FreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC ___0_jobData, const RuntimeMethod* method) { (( void (*) (FreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC, const RuntimeMethod*))IJobExtensions_Run_TisFreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC_m405FF7F4E3F7147FDDAB2CFB419F4CE76CDE08BB_gshared)(___0_jobData, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mBCCA6790C4C664CFB2B667027B25FC2EBEC3443E (UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForExtensions_Schedule_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mBCCA6790C4C664CFB2B667027B25FC2EBEC3443E_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependsOn, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdateInstanceProbesData_m1CD19D71D15B03FC82F0D5434D43872B6482AEE2 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* ___1_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___2_outputBuffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdateInstanceTransformsData_mA9273FAEEACA70AB121D953179312125AD328FCC (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, bool ___0_initialize, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_instances, NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___2_localToWorldMatrices, NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___3_prevLocalToWorldMatrices, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* ___4_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___5_outputBuffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdateInstanceMotionsData_m81BC58CE2698369C68C0E7AC1543A7AE4CD871FA (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* ___0_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___1_outputBuffer, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 InstanceDataSystem_ScheduleQueryRendererGroupInstancesJob_mB490AA73553E991D855BFC67D1622FE3AC8C098E (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_rendererGroupIDs, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_instancesOffset, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___2_instancesCount, NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC ___3_instances, const RuntimeMethod* method) ; inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_inputDeps, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89_gshared)(__this, ___0_inputDeps, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m398C43E0316E1AE55305E3BDD4F16AFF35AAB3B1 (QueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (QueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m398C43E0316E1AE55305E3BDD4F16AFF35AAB3B1_gshared)(___0_jobData, ___1_arrayLength, ___2_indicesPerJobCount, ___3_dependsOn, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobExtensions_Schedule_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m92C7997B1FA60EABB5EF97C3AD094D79BED9DBD1 (ComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8 ___0_jobData, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___1_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (ComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobExtensions_Schedule_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m92C7997B1FA60EABB5EF97C3AD094D79BED9DBD1_gshared)(___0_jobData, ___1_dependsOn, method); } inline NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C NativeList_1_AsDeferredJobArray_m365770A8B8B603F60CED2E0D117E1C6F2B402068 (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* __this, const RuntimeMethod* method) { return (( NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C (*) (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC*, const RuntimeMethod*))NativeList_1_AsDeferredJobArray_m365770A8B8B603F60CED2E0D117E1C6F2B402068_gshared)(__this, method); } inline void NativeList_1_set_Capacity_mB6CE5CC2AE0E19A32D554E9C381B29D79FF47233 (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* __this, int32_t ___0_value, const RuntimeMethod* method) { (( void (*) (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC*, int32_t, const RuntimeMethod*))NativeList_1_set_Capacity_mB6CE5CC2AE0E19A32D554E9C381B29D79FF47233_gshared)(__this, ___0_value, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_m98A979F25BAA8352822778A373ACDF018C240B8B (QuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (QuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForBatchExtensions_ScheduleBatch_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_m98A979F25BAA8352822778A373ACDF018C240B8B_gshared)(___0_jobData, ___1_arrayLength, ___2_indicesPerJobCount, ___3_dependsOn, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceDataSystem_GetAliveInstancesOfType_mACA5AF484D118330CACC8C0D919BAFDDA30D43FA (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_instanceType, const RuntimeMethod* method) ; inline void NativeList_1_ResizeUninitialized_mF7375F76AA38CE3B42DF196F0AFAEFC8D2F895EA (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* __this, int32_t ___0_length, const RuntimeMethod* method) { (( void (*) (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC*, int32_t, const RuntimeMethod*))NativeList_1_ResizeUninitialized_mF7375F76AA38CE3B42DF196F0AFAEFC8D2F895EA_gshared)(__this, ___0_length, method); } inline NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C NativeList_1_AsArray_mDD9590C17DD493AFFEFADEF0D927B0AF1EDAAD14 (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* __this, const RuntimeMethod* method) { return (( NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C (*) (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC*, const RuntimeMethod*))NativeList_1_AsArray_mDD9590C17DD493AFFEFADEF0D927B0AF1EDAAD14_gshared)(__this, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_mD5A610513A4BD4EF7571ED914673CE418039529E (GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForBatchExtensions_ScheduleBatch_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_mD5A610513A4BD4EF7571ED914673CE418039529E_gshared)(___0_jobData, ___1_arrayLength, ___2_indicesPerJobCount, ___3_dependsOn, method); } inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForBatchExtensions_ScheduleBatch_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mB3E51ADC86157628FF20D405FDDFF1B169FEF511 (UpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_indicesPerJobCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) { return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (UpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForBatchExtensions_ScheduleBatch_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mB3E51ADC86157628FF20D405FDDFF1B169FEF511_gshared)(___0_jobData, ___1_arrayLength, ___2_indicesPerJobCount, ___3_dependsOn, method); } inline bool NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, int32_t ___0_key, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* ___1_item, NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC* ___2_it, const RuntimeMethod* method) { return (( bool (*) (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, int32_t, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B*, NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC*, const RuntimeMethod*))NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_gshared)(__this, ___0_key, ___1_item, ___2_it, method); } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void QueryRendererGroupInstancesCountJob_Execute_m78EBD1A4D27FC820DB994D726466672AE6698114 (QueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ComputeInstancesOffsetAndResizeInstancesArrayJob_Execute_m7278A70AAF09ACD7DE06A58BBE53617ED59B3178 (ComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeAtomicCounter32_Add_mDA7FAE5B9565EA6855FED9E398595C9B2E119194 (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void QueryRendererGroupInstancesJob_Execute_m689B8C96E8D3739314972C71A89F43C5DD8DD5EC (QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ; inline bool NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2 (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* ___0_item, NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC* ___1_it, const RuntimeMethod* method) { return (( bool (*) (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B*, NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC*, const RuntimeMethod*))NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_gshared)(__this, ___0_item, ___1_it, method); } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void QueryRendererGroupInstancesMultiJob_Execute_m3ED5F46C8E2BBCFD2302EBF30F55D07CB4292593 (QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ; inline int32_t NativeSortExtension_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m48FFF7C8839BFE7BCBB1D941F33E486CC2E176DE (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_array, int32_t ___1_value, const RuntimeMethod* method) { return (( int32_t (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, int32_t, const RuntimeMethod*))NativeSortExtension_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m48FFF7C8839BFE7BCBB1D941F33E486CC2E176DE_gshared)(___0_array, ___1_value, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline (uint64_t ___0_x, const RuntimeMethod* method) ; inline int32_t InstanceDataSystem_AtomicAddLengthNoResize_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m69CA1A6198396823C8B3BC58F12C98D4B80E3FBC (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* ___0_list, int32_t ___1_count, const RuntimeMethod* method) { return (( int32_t (*) (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC*, int32_t, const RuntimeMethod*))InstanceDataSystem_AtomicAddLengthNoResize_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m69CA1A6198396823C8B3BC58F12C98D4B80E3FBC_gshared)(___0_list, ___1_count, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline (uint64_t ___0_x, const RuntimeMethod* method) ; inline void NativeList_1_set_Item_m2B5A2BD45D6590A5C78F6F8A115EB26DDB3C5BED_inline (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* __this, int32_t ___0_index, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_value, const RuntimeMethod* method) { (( void (*) (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC*, int32_t, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, const RuntimeMethod*))NativeList_1_set_Item_m2B5A2BD45D6590A5C78F6F8A115EB26DDB3C5BED_gshared_inline)(__this, ___0_index, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void QuerySortedMeshInstancesJob_Execute_m0B30D3DBCCB8FE5833D677F735387912A448CCDF (QuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_min_m02D43DF516544C279AF660EA4731449C82991849_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) ; inline NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8 (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { return (( NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD (*) (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8_gshared)(__this, ___0_start, ___1_length, method); } inline NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A NativeArray_1_GetSubArray_m682474A1C0093180D569FE8E812BBF91C8DDA3EF (NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { return (( NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A (*) (NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_m682474A1C0093180D569FE8E812BBF91C8DDA3EF_gshared)(__this, ___0_start, ___1_length, method); } inline NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 NativeArray_1_GetSubArray_mBC1EEE1B88720D81AB0E56CD9525B83BDB103AEE (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { return (( NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 (*) (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_mBC1EEE1B88720D81AB0E56CD9525B83BDB103AEE_gshared)(__this, ___0_start, ___1_length, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightProbesQuery_CalculateInterpolatedLightAndOcclusionProbes_m89A0898A6AA77CCA808E8A03A62087A583118DBB (LightProbesQuery_tE0869F48EB6C819755D42205EC98C3A8787CD981* __this, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___0_positions, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_tetrahedronIndices, NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A ___2_lightProbes, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___3_occlusionProbes, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void CalculateInterpolatedLightAndOcclusionProbesBatchJob_Execute_mB29926232C46662441F96B9405E9BE4D3A84109B (CalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ScatterTetrahedronCacheIndicesJob_Execute_m157E3BAA3AA5106CD5629211DB4DF10C941B0942 (ScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ; inline void* NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C (NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___0_nativeArray, const RuntimeMethod* method) { return (( void* (*) (NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C_gshared)(___0_nativeArray, method); } inline float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* UnsafeUtility_ArrayElementAsRef_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m81E2AFAE2579DE58485A0EE2613F933273719637_inline (void* ___0_ptr, int32_t ___1_index, const RuntimeMethod* method) { return (( float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* (*) (void*, int32_t, const RuntimeMethod*))UnsafeUtility_ArrayElementAsRef_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m81E2AFAE2579DE58485A0EE2613F933273719637_gshared_inline)(___0_ptr, ___1_index, method); } inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3 (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A ___0_nativeArray, const RuntimeMethod* method) { return (( void* (*) (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3_gshared)(___0_nativeArray, method); } inline AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_inline (void* ___0_ptr, int32_t ___1_index, const RuntimeMethod* method) { return (( AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* (*) (void*, int32_t, const RuntimeMethod*))UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_gshared_inline)(___0_ptr, ___1_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A AABB_Transform_m1B125B36873D7F03DCBB8817DE20E81FD17C149C (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_transform, AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A ___1_localBounds, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB PackedMatrix_FromFloat4x4_m2EEC3F97BB2E382DD01F31AE83B11D73F2579A9D (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* ___0_m, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB PackedMatrix_FromMatrix4x4_mD8BF568A72FAFAA50614FD1F9DA6A7F257CB3E77 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_m, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 float4x4_op_Implicit_mC056D7C9F17B6D06E026163034B5414E56DA04B4 (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_m, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 float3x3_op_Explicit_m96EE7F9704CC46B7F40AD13D81ADED7083A2522C (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___0_f4x4, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_determinant_mA482C5845581B5BA19E5763DEB0545E45336E906_inline (float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___0_m, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E AABB_get_max_mCD29B3A2C2DEA60BBF50091D8E3C938511D82B08 (AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E AABB_get_min_m209EF3ECD01E859258E1BDE8780CA4C25276DF70 (AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distance_m516495927BCF37E20FFA3E99C821062D329DFFF8_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void TransformUpdateJob_Execute_m0C99BC8B89AD60C1B495E471F9F02FBEEF7F8342 (TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6 (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_v, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ProbesUpdateJob_Execute_mFACBB95DE46DB9C879C2EE745CE37C4AEFB69AD6 (ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t ParallelBitArray_GetChunk_m7303392F0138448DF74E7A709F38B500B9461ED2 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_chunk_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_SetChunk_m48943193199714BCF0925DD8E14C8EB651885629 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_chunk_index, uint64_t ___1_chunk_bits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void MotionUpdateJob_Execute_m266055F93AABA39FD53E7EDBD6BAFE55F586891B (MotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_chunk_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GPUDrivenPackedRendererData_get_hasTree_m8B982701E407F07B42B0EC9F8F12BE5A8E38D9E6 (GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868* __this, const RuntimeMethod* method) ; inline void NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC ___0_it, const RuntimeMethod* method) { (( void (*) (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC, const RuntimeMethod*))NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B_gshared)(__this, ___0_it, method); } inline void NativeParallelMultiHashMap_2_Add_m85E9F04864A01BBE3EA251993E2B9B0C6DF10CE7 (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, int32_t ___0_key, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_item, const RuntimeMethod* method) { (( void (*) (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, int32_t, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, const RuntimeMethod*))NativeParallelMultiHashMap_2_Add_m85E9F04864A01BBE3EA251993E2B9B0C6DF10CE7_gshared)(__this, ___0_key, ___1_item, method); } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ReallocateInstancesJob_Execute_m8E05DC4EC3877696439237F2B9485F5218445828 (ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ; inline Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6 NativeArray_1_GetEnumerator_mF837DBC600649D736E6734161B9E8CACE57037BF (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* __this, const RuntimeMethod* method) { return (( Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6 (*) (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, const RuntimeMethod*))NativeArray_1_GetEnumerator_mF837DBC600649D736E6734161B9E8CACE57037BF_gshared)(__this, method); } inline void Enumerator_Dispose_m48B08956B68367577594E46EF2DAA9A00AB0C99B (Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6*, const RuntimeMethod*))Enumerator_Dispose_m48B08956B68367577594E46EF2DAA9A00AB0C99B_gshared)(__this, method); } inline InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B Enumerator_get_Current_m8B67E6909EE129BF1820308F28C99720FF81AADA_inline (Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6* __this, const RuntimeMethod* method) { return (( InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B (*) (Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6*, const RuntimeMethod*))Enumerator_get_Current_m8B67E6909EE129BF1820308F28C99720FF81AADA_gshared_inline)(__this, method); } inline bool Enumerator_MoveNext_mF067ACD679ED24D47A92B5F59442B6C6E3F9346C_inline (Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6*, const RuntimeMethod*))Enumerator_MoveNext_mF067ACD679ED24D47A92B5F59442B6C6E3F9346C_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void FreeInstancesJob_Execute_mAED5669D78B3996A3298A55A6FF8625F90E6BADF (FreeInstancesJob_t8DCCA61CAD05A598137323B1BF6E7781463FB6AA* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ; inline int32_t NativeParallelMultiHashMap_2_Remove_m0F7677D049237EAE975B9FDD8423CCEBDEF523E7 (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* __this, int32_t ___0_key, const RuntimeMethod* method) { return (( int32_t (*) (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, int32_t, const RuntimeMethod*))NativeParallelMultiHashMap_2_Remove_m0F7677D049237EAE975B9FDD8423CCEBDEF523E7_gshared)(__this, ___0_key, method); } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void FreeRendererGroupInstancesJob_Execute_m475670DFB6FB0B8F6EFD0FA9ACD4CD17EFF326BD (FreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A AABBExtensions_ToAABB_m367412CA9980E495609B7267A2CC04AE39AF2402 (Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 ___0_bounds, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUDrivenPackedRendererData_get_lightProbeUsage_m9E02A0C3B6C59506587045C9335CF8CFED587347 (GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GPUDrivenPackedRendererData_get_isPartOfStaticBatch_m1A5E3767EB85A58ABEB908B62F5F06FE112D2BC9 (GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUDrivenPackedRendererData_get_shadowCastingMode_m1EFFF6A5627C695A000DF376DBADC78DDC37A773 (GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GPUDrivenPackedRendererData_get_smallMeshCulling_m30C159B9DB4E7E65D566DEB00446FA4C0520F351 (GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868* __this, const RuntimeMethod* method) ; inline bool NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* __this, int32_t ___0_key, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* ___1_item, const RuntimeMethod* method) { return (( bool (*) (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, int32_t, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78*, const RuntimeMethod*))NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_gshared)(__this, ___0_key, ___1_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t GPUDrivenPackedRendererData_get_lodMask_mE7337CA83D20DA4105FE3F39A3DC350A910CFAB5 (GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868* __this, const RuntimeMethod* method) ; inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* UnsafeUtility_ArrayElementAsRef_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m421DEC682DE08802EF2BED5287F24D14F15FEBBC_inline (void* ___0_ptr, int32_t ___1_index, const RuntimeMethod* method) { return (( Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* (*) (void*, int32_t, const RuntimeMethod*))UnsafeUtility_ArrayElementAsRef_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m421DEC682DE08802EF2BED5287F24D14F15FEBBC_gshared_inline)(___0_ptr, ___1_index, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateRendererInstancesJob_Execute_m93597D2184F6460DD4610AD8E47868B1BA87A11C (UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ; inline uint32_t ReadOnly_get_Item_m13AB4BEFBEE6EE9755784AE433AA0F8822040898_inline (ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( uint32_t (*) (ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117*, int32_t, const RuntimeMethod*))ReadOnly_get_Item_m13AB4BEFBEE6EE9755784AE433AA0F8822040898_gshared_inline)(__this, ___0_index, method); } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void CollectInstancesLODGroupsAndMasksJob_Execute_m2EFF9AB4F3476E491E51143F7F60F79020A0F780 (CollectInstancesLODGroupsAndMasksJob_t8DB356214F71B334A6296B0F61AB13B52B7A608F* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void GetVisibleNonProcessedTreeInstancesJob_Execute_mEFBAD1E57760EF2F4C2A4F4E6F6F40E6261C284A (GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateCompactedInstanceVisibilityJob_Execute_mDFAB7C16E38743439A74CCA9AA310B383D2BA55B (UpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceTypeInfo_InitParentTypes_m871A556C0C4609293ABEEBF110E20DD63FCD084C (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceTypeInfo_InitChildTypes_m172E3471BA713B1205C2B5BD08FC4E1D1518D41E (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceTypeInfo_ValidateTypeRelationsAreCorrectlySorted_mD653B8D9D7F845BE0747448F358E441ADBB6D893 (const RuntimeMethod* method) ; inline void List_1__ctor_m312599289B6226CE9A52B9A623362144096CBAC1 (List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* __this, const RuntimeMethod* method) { (( void (*) (List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D*, const RuntimeMethod*))List_1__ctor_m7C3D0A1FD36704AFBBE4FD4E69204B809D3FC90E_gshared)(__this, method); } inline void List_1_Add_mEE799AFD32B92C6FFF721CC50CA8DF027928F9B6_inline (List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* __this, int32_t ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D*, int32_t, const RuntimeMethod*))List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline)(__this, ___0_item, method); } inline void NativeList_1_Add_m4056194B74D7EE9959B168FABE0683A682936210 (NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5* __this, int32_t* ___0_value, const RuntimeMethod* method) { (( void (*) (NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5*, int32_t*, const RuntimeMethod*))NativeList_1_Add_m759EE66E9670448826F5F5620D6AD9F867D68DEB_gshared)(__this, ___0_value, method); } inline Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7 List_1_GetEnumerator_m6851D2452E09A0D51D55478CDAED0B6835553FC1 (List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* __this, const RuntimeMethod* method) { return (( Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7 (*) (List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D*, const RuntimeMethod*))List_1_GetEnumerator_m87BBBF3FBB0A4EBF1C2940AA91570D7F1565F60D_gshared)(__this, method); } inline void Enumerator_Dispose_m3200B16944DDA14AA95EFB39DBFA5E6C18EFEBBB (Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7* __this, const RuntimeMethod* method) { (( void (*) (Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7*, const RuntimeMethod*))Enumerator_Dispose_m09AF8D2807410AAEB42E9FCC1A54299458EFEFF2_gshared)(__this, method); } inline int32_t Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_inline (Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7* __this, const RuntimeMethod* method) { return (( int32_t (*) (Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7*, const RuntimeMethod*))Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceTypeInfo_FlattenChildInstanceTypes_m815D9E228DD3FF4C86C5A233A038D551FBC28AC8 (int32_t ___0_instanceType, NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5 ___1_instanceTypes, const RuntimeMethod* method) ; inline bool Enumerator_MoveNext_m5180E5550A347A411195778C8BD9EAA05F1C98D0 (Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7* __this, const RuntimeMethod* method) { return (( bool (*) (Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7*, const RuntimeMethod*))Enumerator_MoveNext_mCAE99D26B8B4D7880B37A70AC8DFD8C7AA4FCCE5_gshared)(__this, method); } inline void NativeList_1__ctor_mBEECAA8931B49B1AF4EA1A5B69D98800903016CF (NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) { (( void (*) (NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_mBB3F4270C232346E120980B11414F86157C39A86_gshared)(__this, ___0_initialCapacity, ___1_allocator, method); } inline int32_t NativeList_1_get_Length_m73C02A1D2D3398AC9705AD2DD78E62E5D5762918_inline (NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5* __this, const RuntimeMethod* method) { return (( int32_t (*) (NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5*, const RuntimeMethod*))NativeList_1_get_Length_mC637081FE672C0031E11601B26B912CDD2F20215_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceNumInfo_InitDefault_m8CC8A9E8EBF0EF16311F391E0312C46A7219A920 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceNumInfo__ctor_mCFED34B4FC73F15366339611E22502A8366B016C (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, int32_t ___0_meshRendererNum, int32_t ___1_speedTreeNum, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* InstanceTypeInfo_GetChildTypes_mA2B041904C54BC841991C707960DEF5842EA5093 (int32_t ___0_type, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_column, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OccluderHandles_IsValid_m9FF256155930C1B40D4195C263AF38FCEB1B7904 (OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BufferHandle_IsValid_m6F40A9049859EE46348254E727DC79FCAC2E3B85 (BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderHandles_UseForOcclusionTest_m8E9F3CDFD218EC3C5A70DA375F156DC75CB2CAAD (OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* __this, RuntimeObject* ___0_builder, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderHandles_UseForOccluderUpdate_m4376DEB9151FDF5678FDFE2ED525A3B3AC31AF03 (OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* __this, RuntimeObject* ___0_builder, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndirectBufferAllocInfo_IsEmpty_m47785BE361D9B989BE0455AD1884831AB99E4009 (IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndirectBufferAllocInfo_IsWithinLimits_mE8807A3A2DDE4F3E3E9091E2441D847F4BFC4067 (IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* __this, IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* ___0_limits, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndirectBufferAllocInfo_GetExtraDrawInfoSlotIndex_m2EAD4191867631265610C43212C34A56A2DAD969 (IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContext__ctor_mC7F33D8E6E9DECDB5A167C9CFD68F1CBB6E7D7F5 (IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_cullingJobHandle, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndirectBufferContext_Matches_m40E2A7974D4B205D4BB770D4A68635D99FE4C721 (IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* __this, int32_t ___0_bufferState, int32_t ___1_occluderVersion, int32_t ___2_subviewMask, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OccluderContext_get_subviewCount_m49FDF73077D5C9F1789BA0C35A39A7F78FCBF414 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OccluderContext_IsSubviewValid_m88BE2A076AC851E9D11AB02B30ECE80A7E4D6BE0 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, int32_t ___0_subviewIndex, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 OccluderContext_get_depthBufferSizeInOccluderPixels_mF734AB99EBF484188554B86CB2E07048E6138C36 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, const RuntimeMethod* method) ; inline bool NativeArray_1_get_IsCreated_m82F64F20A2A4A968F6449691078DE521D81749B2_inline (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* __this, const RuntimeMethod* method) { return (( bool (*) (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m82F64F20A2A4A968F6449691078DE521D81749B2_gshared_inline)(__this, method); } inline void NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3 (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690*, const RuntimeMethod*))NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3_gshared)(__this, method); } inline bool NativeArray_1_get_IsCreated_mF321CC67F4D488DA52D464CB1859612A5B63770A_inline (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* __this, const RuntimeMethod* method) { return (( bool (*) (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*, const RuntimeMethod*))NativeArray_1_get_IsCreated_mF321CC67F4D488DA52D464CB1859612A5B63770A_gshared_inline)(__this, method); } inline void NativeArray_1_Dispose_mA9FB191D47CE9B16CAEE0783E16FC555C0B0DDB0 (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*, const RuntimeMethod*))NativeArray_1_Dispose_mA9FB191D47CE9B16CAEE0783E16FC555C0B0DDB0_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ; inline bool NativeArray_1_get_IsCreated_m7C8996AF326039407F68DDE92FB9B8C2F70828DA_inline (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9* __this, const RuntimeMethod* method) { return (( bool (*) (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m7C8996AF326039407F68DDE92FB9B8C2F70828DA_gshared_inline)(__this, method); } inline void NativeArray_1_Dispose_m908C791B417F378B10AB9F8702475DD7345BF206 (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9*, const RuntimeMethod*))NativeArray_1_Dispose_m908C791B417F378B10AB9F8702475DD7345BF206_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderContext_Dispose_mF02789AFBB76CD0F4491CDD8A83BCD15938F22D8 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_one_mEAB3BBC4DBFA66FAF9E77AB6A609CCC46B11F24F_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_op_Multiply_m80AF4F7D10747354035872DDFE3AC506631BFFBC_inline (int32_t ___0_a, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_op_Addition_m6358133A28BA913D2080FD44472D1FD1CE1AC28F_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_a, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_op_Division_m7C0CAC12573EAF05D5D450B0666F1061FF54AFE1_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline (const RuntimeMethod* method) ; inline void NativeArray_1__ctor_mC00B0227E242911DFC96DFF2E4E38342192689CF (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mC00B0227E242911DFC96DFF2E4E38342192689CF_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderContext_UpdateMipBounds_m71B416ED1B6D8827B30F8B1C1E69870328E6FCD9 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mF641B266D280255DC554FE599EC7AF20595B0FA9 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_slices, int32_t ___3_depthBufferBits, int32_t ___4_colorFormat, int32_t ___5_filterMode, int32_t ___6_wrapMode, int32_t ___7_dimension, bool ___8_enableRandomWrite, bool ___9_useMipMap, bool ___10_autoGenerateMips, bool ___11_isShadowMap, int32_t ___12_anisoLevel, float ___13_mipMapBias, int32_t ___14_msaaSamples, bool ___15_bindTextureMS, bool ___16_useDynamicScale, bool ___17_useDynamicScaleExplicit, int32_t ___18_memoryless, int32_t ___19_vrUsage, String_t* ___20_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicsBuffer__ctor_m4600E68DFDDE5CDD22558CD1DB81D5F05CDDD885 (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, int32_t ___0_target, int32_t ___1_usageFlags, int32_t ___2_count, int32_t ___3_stride, const RuntimeMethod* method) ; inline int32_t UnsafeUtility_SizeOf_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mB0E36A30678F290202CF790F64FDABD61C0E4FDB_inline (const RuntimeMethod* method) { return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mB0E36A30678F290202CF790F64FDABD61C0E4FDB_gshared_inline)(method); } inline void NativeArray_1__ctor_m7A93D3BD37A515894207A1CC3F8B8C903989B13E (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m7A93D3BD37A515894207A1CC3F8B8C903989B13E_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderContext_AllocateTexturesIfNecessary_m4F0340120C018852B2A697194F87A6C539D6C127 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, bool ___0_debugOverlayEnabled, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeCommandBuffer_EnableKeyword_mD46889078537BAC2415AA07486417149D9D290D5 (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB* ___1_keyword, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeCommandBuffer_DisableKeyword_m33BAA6D2E906A3374AD7243332D31DCE3325CA8D (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB* ___1_keyword, const RuntimeMethod* method) ; inline int32_t ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_inline (ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8* __this, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8*, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933 OccluderDerivedData_FromParameters_mB285C6B3E3FBFB06A8E38D196D06D45FE722D88D (OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* ___0_occluderSubviewUpdate, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __this, int32_t ___0_index, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Plane__ctor_mACA7F957A13DD97953808B8E0CF95EAD7D39463E_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_inNormal, float ___1_d, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627 OccluderContext_SetupFarDepthPyramidConstants_m69DC95369344843C149515C9A2A9312DD0E99571 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 ___0_occluderSubviewUpdates, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___1_silhouettePlanes, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169 (LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_shader, String_t* ___1_name, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureHandle_op_Implicit_m5B88526114B640AE422305CC950C0887E576CE25 (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___0_texture, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RTHandle_get_isMSAAEnabled_mB56F4775BF4FC50DFBAC344DB1DA4C4B91197A9D_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeCommandBuffer_SetComputeTextureParam_m93FDD4D7D66101D6FED554BEBC0ECB5587578044 (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, int32_t ___1_kernelIndex, int32_t ___2_nameID, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___3_rt, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderContext_SetKeyword_m57CB9C813FA45672B4E4EAD297757E2C427EE0EE (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_cs, LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB* ___2_keyword, bool ___3_value, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ; inline void ComputeCommandBuffer_SetBufferData_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mD85D7D7A8C73CFDC01D3A5B1482E8BE1531E3E47 (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_buffer, NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9 ___1_data, const RuntimeMethod* method) { (( void (*) (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61*, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9, const RuntimeMethod*))ComputeCommandBuffer_SetBufferData_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mD85D7D7A8C73CFDC01D3A5B1482E8BE1531E3E47_gshared)(__this, ___0_buffer, ___1_data, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeCommandBuffer_SetComputeConstantBufferParam_m2146903E8721689A8B0CE36704200A562D7D6311 (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, int32_t ___1_nameID, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___2_buffer, int32_t ___3_offset, int32_t ___4_size, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeCommandBuffer_DispatchCompute_m8C32F8EB60C2EE3C511CB915C4DA7591A2D4BAE7 (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, int32_t ___1_kernelIndex, int32_t ___2_threadGroupsX, int32_t ___3_threadGroupsY, int32_t ___4_threadGroupsZ, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderContext_CreateFarDepthPyramid_mAE9A7D75C802A5AB3F91ED35C2BF61DA52C0AB0F (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___0_cmd, OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* ___1_occluderParams, ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 ___2_occluderSubviewUpdates, OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* ___3_occluderHandles, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___4_silhouettePlanes, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___5_occluderDepthPyramidCS, int32_t ___6_occluderDepthDownscaleKernel, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 RenderGraph_ImportTexture_m67F8202712A6F45704230E466B863350E4343A3B (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rt, RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA ___1_info, ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 ___2_importParams, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 RenderGraph_ImportBuffer_m2C992E2CD031CA2B766800D02A1EC1F9ADB2D8A3 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___0_graphicsBuffer, bool ___1_forceRelease, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 OccluderContext_Import_m59CDBBE79F1A96B17BE009D5D561E35D69DA19D7 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method) ; inline void NativeArray_1__ctor_mDE94F660616EB76AA6A7CC0FE030707269A0579D (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mDE94F660616EB76AA6A7CC0FE030707269A0579D_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* GPUResidentDrawer_GetDebugStats_m857EE673158C860D3471D0CC6203B60D0BC98B4D (const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderContext_PrepareOccluders_m558D900C293C248A3CEE8FE6640C98873039DF1D (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* ___0_occluderParams, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 OccluderContext_GetDebugOutput_m0B03B350C81D50A7DA8CEB969E70AF0F782675C5 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, const RuntimeMethod* method) ; inline int32_t ReadOnlySpan_1_get_Length_m6652E0C2C76FD532398703F6A777EDA02EBB5CEF_inline (ReadOnlySpan_1_tFBC0482980BECAC34D5B41E0EF4D72F24C6E3AF9* __this, const RuntimeMethod* method) { return (( int32_t (*) (ReadOnlySpan_1_tFBC0482980BECAC34D5B41E0EF4D72F24C6E3AF9*, const RuntimeMethod*))ReadOnlySpan_1_get_Length_m6652E0C2C76FD532398703F6A777EDA02EBB5CEF_gshared_inline)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextHandles_UseForOcclusionTest_m098E1C673230461EF27D4BC76A7186A5DADEEDAB (IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D* __this, RuntimeObject* ___0_builder, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_instanceBuffer_mD965845788AD240262E1C46BB4BA405B73C8EA27_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_instanceInfoBuffer_mC14C040CC88B2F11AFE1301EB1FB9C70E396E8E5_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_argsBuffer_m81BE13A707FAF6B8F9361AEBCDD9CBA69611C334_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_drawInfoBuffer_m0168780ED5CFCB3613F04F2C00561471352A5790_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 IndirectBufferContextStorage_get_visibleInstanceBufferHandle_mBD86573F23F6B0F8BF6C46C2996C449E571DC87F (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 IndirectBufferContextStorage_get_indirectArgsBufferHandle_m7DF465FC2B94D42E1ABE0EE29E0EE4A1C850E925 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D IndirectBufferContextStorage_ImportBuffers_mB024C5F1494D76DFEC07CDE6065AC7ACBB35E265 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 IndirectBufferContextStorage_get_instanceInfoGlobalArray_m6D87D347531D8E3C00FB0967CCAEE69FED54FC41_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 IndirectBufferContextStorage_get_drawInfoGlobalArray_mF90CEAECE8B83E043E462A4495421A574CC257D4_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C IndirectBufferContextStorage_get_allocationCounters_mF22684F6D0214AE0755E3DFA8BA047C9E63C70FC_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_AllocateInstanceBuffers_m83064D5ABC47473BE4547D8CDB301CC989362AD4 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_maxInstanceCount, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_AllocateDrawBuffers_mCB3267B00E8328A5031AAB859542061D665CE0A0 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_maxDrawCount, const RuntimeMethod* method) ; inline void NativeHashMap_2__ctor_m15305E0D32C6E3179395C7525A68D043A63E6156 (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) { (( void (*) (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeHashMap_2__ctor_m15305E0D32C6E3179395C7525A68D043A63E6156_gshared)(__this, ___0_initialCapacity, ___1_allocator, method); } inline void NativeList_1__ctor_mAF7FF707BE9E70F08ECC930CA3C60B3C20BD7300 (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) { (( void (*) (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_mAF7FF707BE9E70F08ECC930CA3C60B3C20BD7300_gshared)(__this, ___0_initialCapacity, ___1_allocator, method); } inline void NativeArray_1__ctor_m65C0593719F7F31E58F6D430EAE265378EFCC364 (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m65C0593719F7F31E58F6D430EAE265378EFCC364_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_ResetAllocators_m327B8163AEEAFE360011EAEBFBD80C96C6403467 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_Init_mE1D9E857917AF5759F2E08D6B008C991CE5558AF (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; inline int32_t Marshal_SizeOf_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_mFCA6B4740C480D5DC3DB9D1618E76688F1607688 (const RuntimeMethod* method) { return (( int32_t (*) (const RuntimeMethod*))Marshal_SizeOf_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_mFCA6B4740C480D5DC3DB9D1618E76688F1607688_gshared)(method); } inline void NativeArray_1__ctor_m0988119545F05560C45C607A49AE3808092A2448 (NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m0988119545F05560C45C607A49AE3808092A2448_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void NativeArray_1_Dispose_m1813CCBF0928D27452B1C61A233F46C79EE6F8E7 (NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2*, const RuntimeMethod*))NativeArray_1_Dispose_m1813CCBF0928D27452B1C61A233F46C79EE6F8E7_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_FreeInstanceBuffers_mE035A24BD6179866735657D3D74C416AD39C597D (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; inline int32_t Marshal_SizeOf_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mE1374F2DAC2BC9A53B6D9D3875E150E77AE5565A (const RuntimeMethod* method) { return (( int32_t (*) (const RuntimeMethod*))Marshal_SizeOf_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mE1374F2DAC2BC9A53B6D9D3875E150E77AE5565A_gshared)(method); } inline void NativeArray_1__ctor_m0B527F7E6B91AA1AB0F7F5309B0AA23B42E15179 (NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m0B527F7E6B91AA1AB0F7F5309B0AA23B42E15179_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method); } inline void NativeArray_1_Dispose_m11D7C3A8833F37FE91EC316CB02276FF271DF666 (NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507*, const RuntimeMethod*))NativeArray_1_Dispose_m11D7C3A8833F37FE91EC316CB02276FF271DF666_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_FreeDrawBuffers_mAB74E77AD8B6348D492585D0ACB5AE42C2CEB171 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_SyncContexts_mB63C2465AF6D851CA68041FA1C12E24F24874A32 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; inline void NativeHashMap_2_Dispose_m7809CD9665564DF07FA5B0706E5D94E659A63A05 (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* __this, const RuntimeMethod* method) { (( void (*) (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*, const RuntimeMethod*))NativeHashMap_2_Dispose_m7809CD9665564DF07FA5B0706E5D94E659A63A05_gshared)(__this, method); } inline void NativeList_1_Dispose_m4A6E5051BC94B527498BAAE564D0E84572599219 (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, const RuntimeMethod* method) { (( void (*) (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*, const RuntimeMethod*))NativeList_1_Dispose_m4A6E5051BC94B527498BAAE564D0E84572599219_gshared)(__this, method); } inline void NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* __this, const RuntimeMethod* method) { (( void (*) (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876*, const RuntimeMethod*))NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C_gshared)(__this, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_Dispose_mD7278C175C4C23BCB9190D68CE8343B543A24302 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; inline IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 NativeList_1_get_Item_m899F4FA5057364CE16DEBF1D85FB8030C610E726_inline (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 (*) (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*, int32_t, const RuntimeMethod*))NativeList_1_get_Item_m899F4FA5057364CE16DEBF1D85FB8030C610E726_gshared_inline)(__this, ___0_index, method); } inline int32_t NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_inline (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, const RuntimeMethod* method) { return (( int32_t (*) (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*, const RuntimeMethod*))NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_gshared_inline)(__this, method); } inline void NativeHashMap_2_Clear_m65F2CE42305E8AE6756DF9B0EA1655AF7621D7E9 (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* __this, const RuntimeMethod* method) { (( void (*) (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*, const RuntimeMethod*))NativeHashMap_2_Clear_m65F2CE42305E8AE6756DF9B0EA1655AF7621D7E9_gshared)(__this, method); } inline void NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, const RuntimeMethod* method) { (( void (*) (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*, const RuntimeMethod*))NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E_gshared)(__this, method); } inline void NativeList_1_SetCapacity_mAA6B3E125306E2B2E505CD8169F5C4CA9E778C79 (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, int32_t ___0_capacity, const RuntimeMethod* method) { (( void (*) (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*, int32_t, const RuntimeMethod*))NativeList_1_SetCapacity_mAA6B3E125306E2B2E505CD8169F5C4CA9E778C79_gshared)(__this, ___0_capacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_GrowBuffers_mAB6F1A326FB73F38678D592C809333FAE5A25D44 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_ClearContextsAndGrowBuffers_m0B059924A2DB871C3C80B03DAF54A47C8A47E573 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) ; inline bool NativeHashMap_2_ContainsKey_m6C7FEE1B185BFAC47A1446F639EACAE7322A1230 (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* __this, int32_t ___0_key, const RuntimeMethod* method) { return (( bool (*) (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*, int32_t, const RuntimeMethod*))NativeHashMap_2_ContainsKey_m6C7FEE1B185BFAC47A1446F639EACAE7322A1230_gshared)(__this, ___0_key, method); } inline void NativeList_1_Add_m3C2133307D743BFD0EA2D3E629FF1EE13AC55E9E (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* ___0_value, const RuntimeMethod* method) { (( void (*) (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805*, const RuntimeMethod*))NativeList_1_Add_m3C2133307D743BFD0EA2D3E629FF1EE13AC55E9E_gshared)(__this, ___0_value, method); } inline void NativeHashMap_2_Add_mE60DC822C1F7ED05ACFFE1242F2532063A020526 (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* __this, int32_t ___0_key, int32_t ___1_item, const RuntimeMethod* method) { (( void (*) (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*, int32_t, int32_t, const RuntimeMethod*))NativeHashMap_2_Add_mE60DC822C1F7ED05ACFFE1242F2532063A020526_gshared)(__this, ___0_key, ___1_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndirectBufferContextStorage_TryAllocateContext_mC8D472C07C986BDCFC55CF8C4CE324230A38618C (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_viewID, const RuntimeMethod* method) ; inline bool NativeHashMap_2_TryGetValue_m2518EED8E6C0242E4558251E779CE346FC397C47 (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* __this, int32_t ___0_key, int32_t* ___1_item, const RuntimeMethod* method) { return (( bool (*) (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*, int32_t, int32_t*, const RuntimeMethod*))NativeHashMap_2_TryGetValue_m2518EED8E6C0242E4558251E779CE346FC397C47_gshared)(__this, ___0_key, ___1_item, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndirectBufferContextStorage_TryGetContextIndex_m848B7C96E09D5CE2C6D12221D0B78EA4DCE77EF1 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_viewID, const RuntimeMethod* method) ; inline NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 NativeArray_1_GetSubArray_mC1B30E55792597212B9673BF03BDA43A9F54C7B0 (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) { return (( NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 (*) (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_mC1B30E55792597212B9673BF03BDA43A9F54C7B0_gshared)(__this, ___0_start, ___1_length, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 IndirectBufferContextStorage_GetAllocInfoSubArray_m053D08700A1B5D4DB1AAF31B508E33E9FF418A4D (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_contextIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02 IndirectBufferContextStorage_GetAllocInfo_m9BF31C85DBB94B0D0F1B82AF66DA8493AB1B2595 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_contextIndex, const RuntimeMethod* method) ; inline void CommandBuffer_SetBufferData_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mFD55BF7A4011646D930C1D7744D1D893002DF1F1 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___0_buffer, NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 ___1_data, int32_t ___2_nativeBufferStartIndex, int32_t ___3_graphicsBufferStartIndex, int32_t ___4_count, const RuntimeMethod* method) { (( void (*) (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*, NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507, int32_t, int32_t, int32_t, const RuntimeMethod*))CommandBuffer_SetBufferData_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mFD55BF7A4011646D930C1D7744D1D893002DF1F1_gshared)(__this, ___0_buffer, ___1_data, ___2_nativeBufferStartIndex, ___3_graphicsBufferStartIndex, ___4_count, method); } inline void CommandBuffer_SetBufferData_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_m107100948069CE1DB83FDE27BF8EC45AB2BC6AFB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___0_buffer, NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 ___1_data, int32_t ___2_nativeBufferStartIndex, int32_t ___3_graphicsBufferStartIndex, int32_t ___4_count, const RuntimeMethod* method) { (( void (*) (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*, NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2, int32_t, int32_t, int32_t, const RuntimeMethod*))CommandBuffer_SetBufferData_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_m107100948069CE1DB83FDE27BF8EC45AB2BC6AFB_gshared)(__this, ___0_buffer, ___1_data, ___2_nativeBufferStartIndex, ___3_graphicsBufferStartIndex, ___4_count, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_CopyFromStaging_mE99297FD5192A7F628FD7DC704E877280DB03891 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* ___1_allocInfo, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 IndirectBufferContextStorage_GetLimits_m2E8DDC54719944794D7342725107396F59D5CF71 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_contextIndex, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 IndirectBufferContextStorage_GetBufferContext_mD76FD0DD95CEE4D7D9B62F81573C4A05A5519941 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_contextIndex, const RuntimeMethod* method) ; inline void NativeList_1_set_Item_mF6FE012386FEC37AA703E93F19BB322258167812_inline (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, int32_t ___0_index, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 ___1_value, const RuntimeMethod* method) { (( void (*) (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*, int32_t, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805, const RuntimeMethod*))NativeList_1_set_Item_mF6FE012386FEC37AA703E93F19BB322258167812_gshared_inline)(__this, ___0_index, ___1_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_SetBufferContext_mEC8E692A99E595592E12F55F94B7E234A340DC2A (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_contextIndex, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 ___1_ctx, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_m6A2B63D7A3B84261C2F7FCAA2CB382288A57D257_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ResourceHandle_IsValid_m20B0218FDCA98DCD069AE3BE86FEFCAEDB985B9A_inline (ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C* __this, const RuntimeMethod* method) ; inline KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 UnsafeParallelHashMapDataEnumerator_GetCurrent_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisBatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_m1C0CDC7AA376CC3E59FD3778975787E871A057EC_inline (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* __this, const RuntimeMethod* method) { return (( KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 (*) (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5*, const RuntimeMethod*))UnsafeParallelHashMapDataEnumerator_GetCurrent_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisBatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_m1C0CDC7AA376CC3E59FD3778975787E871A057EC_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UnsafeParallelHashMapDataEnumerator_MoveNext_m15C57E6A73D44B6A1DEC165D193181FC30441204_inline (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* __this, const RuntimeMethod* method) ; inline GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 UnsafeUtility_ReadArrayElement_TisGPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_mE3E99755B2109D7E6B15F92D88ACAF909ED8B0BC_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) { return (( GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 (*) (void*, int32_t, const RuntimeMethod*))UnsafeUtility_ReadArrayElement_TisGPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_mE3E99755B2109D7E6B15F92D88ACAF909ED8B0BC_gshared_inline)(___0_source, ___1_index, method); } inline int32_t UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) { return (( int32_t (*) (void*, int32_t, const RuntimeMethod*))UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_gshared_inline)(___0_source, ___1_index, method); } inline int32_t UnsafeList_1_get_Length_mEA927D1405F8410976953A49C12817C90D673A4B_inline (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* __this, const RuntimeMethod* method) { return (( int32_t (*) (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718*, const RuntimeMethod*))UnsafeList_1_get_Length_mEA927D1405F8410976953A49C12817C90D673A4B_gshared_inline)(__this, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline (int32_t ___0_value, const RuntimeMethod* method) ; inline int32_t UnsafeParallelHashMap_2_get_Capacity_m7FB607E753E7BB88391B44BDB3AD004C0694C58C_inline (UnsafeParallelHashMap_2_t085743FD66C837249DC55D71BB15494D9A52B7B6* __this, const RuntimeMethod* method) { return (( int32_t (*) (UnsafeParallelHashMap_2_t085743FD66C837249DC55D71BB15494D9A52B7B6*, const RuntimeMethod*))UnsafeParallelHashMap_2_get_Capacity_m7FB607E753E7BB88391B44BDB3AD004C0694C58C_gshared_inline)(__this, method); } inline int32_t UnsafeParallelHashMap_2_get_Capacity_mD5A1C1AC6079B93358173704F0E29276B724ACC3_inline (UnsafeParallelHashMap_2_t64A9530BD0A2EDFB633D8FD7C1DAD37D20AE0202* __this, const RuntimeMethod* method) { return (( int32_t (*) (UnsafeParallelHashMap_2_t64A9530BD0A2EDFB633D8FD7C1DAD37D20AE0202*, const RuntimeMethod*))UnsafeParallelHashMap_2_get_Capacity_mD5A1C1AC6079B93358173704F0E29276B724ACC3_gshared_inline)(__this, method); } inline int32_t UnsafeList_1_get_Length_m454F6DEA7572B445CED8A511EA4DC769FDA4A962_inline (UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB* __this, const RuntimeMethod* method) { return (( int32_t (*) (UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB*, const RuntimeMethod*))UnsafeList_1_get_Length_m454F6DEA7572B445CED8A511EA4DC769FDA4A962_gshared_inline)(__this, method); } inline GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 UnsafeList_1_get_Item_m3A0BFEF38C97C16490DE06A464A5BBFAAD76FB6E_inline (UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 (*) (UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB*, int32_t, const RuntimeMethod*))UnsafeList_1_get_Item_m3A0BFEF38C97C16490DE06A464A5BBFAAD76FB6E_gshared_inline)(__this, ___0_index, method); } inline int32_t UnsafeList_1_get_Item_mBC4A2DE7600592D19C522E98636E3EBA5BD43195_inline (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( int32_t (*) (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718*, int32_t, const RuntimeMethod*))UnsafeList_1_get_Item_mBC4A2DE7600592D19C522E98636E3EBA5BD43195_gshared_inline)(__this, ___0_index, method); } inline void UnsafeList_1_set_Item_mC977C810FA45B1034C2E40F302183686DA163488_inline (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method) { (( void (*) (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718*, int32_t, int32_t, const RuntimeMethod*))UnsafeList_1_set_Item_mC977C810FA45B1034C2E40F302183686DA163488_gshared_inline)(__this, ___0_index, ___1_value, method); } inline SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 UnsafeUtility_ReadArrayElement_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_mFA361CB1BDFC44955AC2650781EB1E111FB3768D_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) { return (( SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 (*) (void*, int32_t, const RuntimeMethod*))UnsafeUtility_ReadArrayElement_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_mFA361CB1BDFC44955AC2650781EB1E111FB3768D_gshared_inline)(___0_source, ___1_index, method); } inline void UnsafeList_1_set_Item_m408C3AE82D5D2D1C5CAC325A785A9BBFC6BD0E25_inline (UnsafeList_1_t7F7887FAE17B6FDBF7C159C37BC83911C5F9A184* __this, int32_t ___0_index, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_value, const RuntimeMethod* method) { (( void (*) (UnsafeList_1_t7F7887FAE17B6FDBF7C159C37BC83911C5F9A184*, int32_t, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, const RuntimeMethod*))UnsafeList_1_set_Item_m408C3AE82D5D2D1C5CAC325A785A9BBFC6BD0E25_gshared_inline)(__this, ___0_index, ___1_value, method); } inline InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B UnsafeUtility_ReadArrayElement_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m86FC76E325E9D3B56133BB7A193BAF12B47FBCC1_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) { return (( InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B (*) (void*, int32_t, const RuntimeMethod*))UnsafeUtility_ReadArrayElement_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m86FC76E325E9D3B56133BB7A193BAF12B47FBCC1_gshared_inline)(___0_source, ___1_index, method); } inline uint32_t UnsafeUtility_ReadArrayElement_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mDA80BAFF55EA77496672B3B5B3804B55274B7E95_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) { return (( uint32_t (*) (void*, int32_t, const RuntimeMethod*))UnsafeUtility_ReadArrayElement_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mDA80BAFF55EA77496672B3B5B3804B55274B7E95_gshared_inline)(___0_source, ___1_index, method); } inline void List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530 (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) { (( void (*) (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576*, int32_t, const RuntimeMethod*))List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530_gshared)(__this, ___0_item, method); } inline int32_t UnsafeList_1_get_Length_m1900E34C6E3BF59175803FF2C30A305AB1F66216_inline (UnsafeList_1_t6B33FA0D43DCA4560A225E333E6722C55B5E2FC9* __this, const RuntimeMethod* method) { return (( int32_t (*) (UnsafeList_1_t6B33FA0D43DCA4560A225E333E6722C55B5E2FC9*, const RuntimeMethod*))UnsafeList_1_get_Length_m1900E34C6E3BF59175803FF2C30A305AB1F66216_gshared_inline)(__this, method); } inline IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 UnsafeList_1_get_Item_m24A24AD70DCBD1FA279D9B060EAE362B32FB59DB_inline (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* __this, int32_t ___0_index, const RuntimeMethod* method) { return (( IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 (*) (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C*, int32_t, const RuntimeMethod*))UnsafeList_1_get_Item_m24A24AD70DCBD1FA279D9B060EAE362B32FB59DB_gshared_inline)(__this, ___0_index, method); } inline int32_t UnsafeList_1_get_Length_m9825ED0D2CFA59E7BE99CDA94D52F16A77B7EABB_inline (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* __this, const RuntimeMethod* method) { return (( int32_t (*) (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C*, const RuntimeMethod*))UnsafeList_1_get_Length_m9825ED0D2CFA59E7BE99CDA94D52F16A77B7EABB_gshared_inline)(__this, method); } inline void UnsafeList_1_set_Item_m605E8FEBB622B5715153E47D8ECC2D40C5836FAE_inline (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* __this, int32_t ___0_index, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 ___1_value, const RuntimeMethod* method) { (( void (*) (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C*, int32_t, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805, const RuntimeMethod*))UnsafeList_1_set_Item_m605E8FEBB622B5715153E47D8ECC2D40C5836FAE_gshared_inline)(__this, ___0_index, ___1_value, method); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ; IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UnsafeParallelHashMapData_MoveNext_m3A7C4662D2D479B740F657CECED1B78E1BDE1BDE_inline (UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___0_data, int32_t* ___1_bucketIndex, int32_t* ___2_nextIndex, int32_t* ___3_index, const RuntimeMethod* method) ; IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool UnsafeParallelHashMapData_MoveNextSearch_m470DB16F92234F8BF5C36E38E1B2D81A208634F4 (UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___0_data, int32_t* ___1_bucketIndex, int32_t* ___2_nextIndex, int32_t* ___3_index, const RuntimeMethod* method) ; #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher__ctor_m98D5EFDC5F3AF7FF61DEE777748DBD66758A239B (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* ___0_batcherContext, InstanceCullingBatcherDesc_t3D2118CDA49498761F63BA7776E58BB95A8D643A ___1_desc, OnFinishedCulling_t94AEBB560F52F9A2FF21D11548FFE40CCF5417E1* ___2_onFinishedCulling, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceCullingBatcher_OnPerformCulling_mC82A6CB4199689882BEFB834A6E8CA9DFEFB02DD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2__ctor_m24E1AA8CACAB0038E64EBCDFF305625AB055C526_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2__ctor_m39A7C254FA36BD383C4117ADC05EB294D4EE6031_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2__ctor_m7082927945B1FF82B5BC2ADBE983A3DB300E3E6D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnPerformCulling_t02E073FD42F34E90694BF7D1C321EC8007FB45F2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } BatchRendererGroupCreateInfo_t95934E60C5449BBFDA21BC3DFC5EC83F8FF9AC12 V_0; memset((&V_0), 0, sizeof(V_0)); { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_0 = ___0_batcherContext; __this->___m_BatchersContext = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BatchersContext), (void*)L_0); CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_1 = (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7*)il2cpp_codegen_object_new(CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7_il2cpp_TypeInfo_var); CPUDrawInstanceData__ctor_m21E4C7096825C181C31F9F5A8600D2CF96F5B239(L_1, NULL); __this->___m_DrawInstanceData = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawInstanceData), (void*)L_1); CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_2 = __this->___m_DrawInstanceData; NullCheck(L_2); CPUDrawInstanceData_Initialize_m1D889D823B6B72F24F03385CBC492D3B18B510E4(L_2, NULL); il2cpp_codegen_initobj((&V_0), sizeof(BatchRendererGroupCreateInfo_t95934E60C5449BBFDA21BC3DFC5EC83F8FF9AC12)); OnPerformCulling_t02E073FD42F34E90694BF7D1C321EC8007FB45F2* L_3 = (OnPerformCulling_t02E073FD42F34E90694BF7D1C321EC8007FB45F2*)il2cpp_codegen_object_new(OnPerformCulling_t02E073FD42F34E90694BF7D1C321EC8007FB45F2_il2cpp_TypeInfo_var); OnPerformCulling__ctor_mFB91FB8D6D713AC39AFB921AF1C23A50EC80529B(L_3, __this, (intptr_t)((void*)InstanceCullingBatcher_OnPerformCulling_mC82A6CB4199689882BEFB834A6E8CA9DFEFB02DD_RuntimeMethod_var), NULL); (&V_0)->___cullingCallback = L_3; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___cullingCallback), (void*)L_3); OnFinishedCulling_t94AEBB560F52F9A2FF21D11548FFE40CCF5417E1* L_4 = ___2_onFinishedCulling; (&V_0)->___finishedCullingCallback = L_4; Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___finishedCullingCallback), (void*)L_4); (&V_0)->___userContext = 0; BatchRendererGroupCreateInfo_t95934E60C5449BBFDA21BC3DFC5EC83F8FF9AC12 L_5 = V_0; BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* L_6 = (BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10*)il2cpp_codegen_object_new(BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10_il2cpp_TypeInfo_var); BatchRendererGroup__ctor_m44648F451CB29DCD18D9B7720970C508B25FB35B(L_6, L_5, NULL); __this->___m_BRG = L_6; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BRG), (void*)L_6); InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* L_7 = (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966*)(&__this->___m_Culler); il2cpp_codegen_initobj(L_7, sizeof(InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966)); InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* L_8 = (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966*)(&__this->___m_Culler); RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_9 = ___0_batcherContext; NullCheck(L_9); GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_10; L_10 = RenderersBatchersContext_get_resources_m384802C47C8866FE84F3D19892ED70D03CAD5CF2_inline(L_9, NULL); RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_11 = ___0_batcherContext; NullCheck(L_11); DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_12; L_12 = RenderersBatchersContext_get_debugStats_m26AAE0C2CF41DBE02DD210D1FDDB808F8A88CB87_inline(L_11, NULL); InstanceCuller_Init_mDBBD40C7316EBE16746FACA43170B7E1001EC67F(L_8, L_10, L_12, NULL); __this->___m_CachedInstanceDataBufferLayoutVersion = (-1); InstanceCullingBatcherDesc_t3D2118CDA49498761F63BA7776E58BB95A8D643A L_13 = ___1_desc; OnCullingCompleteCallback_tF06F0204B04072C0D12E8FD9B2731D24CF3F875C* L_14 = L_13.___onCompleteCallback; __this->___m_OnCompleteCallback = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnCompleteCallback), (void*)L_14); AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_15; L_15 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL); NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C L_16; memset((&L_16), 0, sizeof(L_16)); NativeParallelHashMap_2__ctor_m7082927945B1FF82B5BC2ADBE983A3DB300E3E6D((&L_16), ((int32_t)64), L_15, NativeParallelHashMap_2__ctor_m7082927945B1FF82B5BC2ADBE983A3DB300E3E6D_RuntimeMethod_var); __this->___m_BatchMaterialHash = L_16; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_17; L_17 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL); NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F L_18; memset((&L_18), 0, sizeof(L_18)); NativeParallelHashMap_2__ctor_m39A7C254FA36BD383C4117ADC05EB294D4EE6031((&L_18), ((int32_t)64), L_17, NativeParallelHashMap_2__ctor_m39A7C254FA36BD383C4117ADC05EB294D4EE6031_RuntimeMethod_var); __this->___m_BatchMeshHash = L_18; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_19; L_19 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL); NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184 L_20; memset((&L_20), 0, sizeof(L_20)); NativeParallelHashMap_2__ctor_m24E1AA8CACAB0038E64EBCDFF305625AB055C526((&L_20), 6, L_19, NativeParallelHashMap_2__ctor_m24E1AA8CACAB0038E64EBCDFF305625AB055C526_RuntimeMethod_var); __this->___m_GlobalBatchIDs = L_20; NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* L_21 = (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*)(&__this->___m_GlobalBatchIDs); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_22; L_22 = InstanceCullingBatcher_GetBatchID_m149BEE4723E1E52B23E9B63AE33960431ADAE18C(__this, 1, NULL); NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD(L_21, 1, L_22, NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD_RuntimeMethod_var); NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* L_23 = (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*)(&__this->___m_GlobalBatchIDs); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_24; L_24 = InstanceCullingBatcher_GetBatchID_m149BEE4723E1E52B23E9B63AE33960431ADAE18C(__this, 3, NULL); NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD(L_23, 3, L_24, NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD_RuntimeMethod_var); NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* L_25 = (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*)(&__this->___m_GlobalBatchIDs); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_26; L_26 = InstanceCullingBatcher_GetBatchID_m149BEE4723E1E52B23E9B63AE33960431ADAE18C(__this, 5, NULL); NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD(L_25, 5, L_26, NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD_RuntimeMethod_var); NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* L_27 = (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*)(&__this->___m_GlobalBatchIDs); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_28; L_28 = InstanceCullingBatcher_GetBatchID_m149BEE4723E1E52B23E9B63AE33960431ADAE18C(__this, ((int32_t)9), NULL); NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD(L_27, ((int32_t)9), L_28, NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD_RuntimeMethod_var); NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* L_29 = (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*)(&__this->___m_GlobalBatchIDs); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_30; L_30 = InstanceCullingBatcher_GetBatchID_m149BEE4723E1E52B23E9B63AE33960431ADAE18C(__this, 7, NULL); NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD(L_29, 7, L_30, NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD_RuntimeMethod_var); NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* L_31 = (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*)(&__this->___m_GlobalBatchIDs); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_32; L_32 = InstanceCullingBatcher_GetBatchID_m149BEE4723E1E52B23E9B63AE33960431ADAE18C(__this, ((int32_t)11), NULL); NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD(L_31, ((int32_t)11), L_32, NativeParallelHashMap_2_Add_m34D94B6586D72B1604300D6CDE8484DBCC3099CD_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* InstanceCullingBatcher_get_culler_mBFCD2ACBB0F3D4A650233F186A5EB98D47A714D4 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, const RuntimeMethod* method) { { InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* L_0 = (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966*)(&__this->___m_Culler); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_Dispose_m6A9FED11F52B4FD30BAF1ECE6676B853B9BCCA42 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Dispose_m7061A09EC7252242CED0F3005AFF35CE1A7A1721_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Dispose_mCDC5410D6AA06F466721F764F748FCE88045D7B2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Dispose_mF22074EB0776DED1079AE3096B2FAE7A033EF361_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE V_0; memset((&V_0), 0, sizeof(V_0)); KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 V_1; memset((&V_1), 0, sizeof(V_1)); { __this->___m_OnCompleteCallback = (OnCullingCompleteCallback_tF06F0204B04072C0D12E8FD9B2731D24CF3F875C*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OnCompleteCallback), (void*)(OnCullingCompleteCallback_tF06F0204B04072C0D12E8FD9B2731D24CF3F875C*)NULL); InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* L_0 = (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966*)(&__this->___m_Culler); InstanceCuller_Dispose_m7C8B413AE9FD5A5C4EAD81A22D2D4C1F2E6C368F(L_0, NULL); NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* L_1 = (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*)(&__this->___m_GlobalBatchIDs); Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE L_2; L_2 = NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9(L_1, NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9_RuntimeMethod_var); V_0 = L_2; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_005d: { Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F((&V_0), Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F_RuntimeMethod_var); return; } }); try { { goto IL_0052_1; } IL_0020_1: { KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 L_3; L_3 = Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_inline((&V_0), Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_RuntimeMethod_var); V_1 = L_3; BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770* L_4; L_4 = KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A((&V_1), KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_5 = ((BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_StaticFields*)il2cpp_codegen_static_fields_for(BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var))->___Null; bool L_6; L_6 = BatchID_Equals_m4207BA1B44B5BF1DA2847571B6D9A981F5AE3CFF(L_4, L_5, NULL); if (L_6) { goto IL_0052_1; } } { BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* L_7 = __this->___m_BRG; BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770* L_8; L_8 = KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A((&V_1), KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A_RuntimeMethod_var); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_9 = (*(BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770*)L_8); NullCheck(L_7); BatchRendererGroup_RemoveBatch_m391E0EAA8059C742A1510C0CF65EA9F853801C73(L_7, L_9, NULL); } IL_0052_1: { bool L_10; L_10 = Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_inline((&V_0), Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_RuntimeMethod_var); if (L_10) { goto IL_0020_1; } } { goto IL_006b; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_006b: { NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* L_11 = (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*)(&__this->___m_GlobalBatchIDs); NativeParallelHashMap_2_Dispose_mF22074EB0776DED1079AE3096B2FAE7A033EF361(L_11, NativeParallelHashMap_2_Dispose_mF22074EB0776DED1079AE3096B2FAE7A033EF361_RuntimeMethod_var); BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* L_12 = __this->___m_BRG; if (!L_12) { goto IL_0089; } } { BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* L_13 = __this->___m_BRG; NullCheck(L_13); BatchRendererGroup_Dispose_m7B1C96AE3DE81E988954328404AE531614110FB6(L_13, NULL); } IL_0089: { CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_14 = __this->___m_DrawInstanceData; NullCheck(L_14); CPUDrawInstanceData_Dispose_m0F6E3A9F7C46E04F0C1A5073F3C3039BD1E29D3B(L_14, NULL); __this->___m_DrawInstanceData = (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawInstanceData), (void*)(CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7*)NULL); NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* L_15 = (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*)(&__this->___m_BatchMaterialHash); NativeParallelHashMap_2_Dispose_m7061A09EC7252242CED0F3005AFF35CE1A7A1721(L_15, NativeParallelHashMap_2_Dispose_m7061A09EC7252242CED0F3005AFF35CE1A7A1721_RuntimeMethod_var); NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* L_16 = (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*)(&__this->___m_BatchMeshHash); NativeParallelHashMap_2_Dispose_mCDC5410D6AA06F466721F764F748FCE88045D7B2(L_16, NativeParallelHashMap_2_Dispose_mCDC5410D6AA06F466721F764F748FCE88045D7B2_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 InstanceCullingBatcher_GetBatchID_m149BEE4723E1E52B23E9B63AE33960431ADAE18C (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, uint32_t ___0_componentsOverriden, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Add_m5902B3BE9C7D5525A29A19833BFD306F83BDF8B4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_m8025C9A3F720579D06AA0E199341D31E575E2535_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_mC76071F019F5C0CE8E41DDBCBFD78D7D75859CBF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_get_Item_m510E9CFF7964CDCF62515D167C597E0D236CD9EC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_get_Length_m97423845830035720ADF35FDEAED25CB04540968_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeList_1_t6979B4DD02A6530CBD36841E5BAF6B7975E55CBB V_0; memset((&V_0), 0, sizeof(V_0)); NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; uint32_t V_3 = 0; MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 V_4; memset((&V_4), 0, sizeof(V_4)); uint32_t V_5 = 0; ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4 V_6; memset((&V_6), 0, sizeof(V_6)); MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 V_7; memset((&V_7), 0, sizeof(V_7)); { int32_t L_0 = __this->___m_CachedInstanceDataBufferLayoutVersion; RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_1 = __this->___m_BatchersContext; NullCheck(L_1); int32_t L_2; L_2 = RenderersBatchersContext_get_instanceDataBufferLayoutVersion_m633BE48CAD9AA78DD46E20B2208647B3A94D992D(L_1, NULL); if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_0019; } } { il2cpp_codegen_runtime_class_init_inline(BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_3 = ((BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_StaticFields*)il2cpp_codegen_static_fields_for(BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var))->___Null; return L_3; } IL_0019: { RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_4 = __this->___m_BatchersContext; NullCheck(L_4); NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 L_5; L_5 = RenderersBatchersContext_get_defaultMetadata_m2A1B42632AB9F8A3B0E162912B6E1E542AC52A78(L_4, NULL); V_1 = L_5; int32_t L_6; L_6 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length); AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_7; L_7 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(2, NULL); NativeList_1__ctor_mC76071F019F5C0CE8E41DDBCBFD78D7D75859CBF((&V_0), L_6, L_7, NativeList_1__ctor_mC76071F019F5C0CE8E41DDBCBFD78D7D75859CBF_RuntimeMethod_var); V_2 = 0; goto IL_00b2; } IL_003d: { RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_8 = __this->___m_BatchersContext; NullCheck(L_8); ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4 L_9; L_9 = RenderersBatchersContext_get_defaultDescriptions_m9E1716E5F3F0528BCEF408D48F5114377A4449D5(L_8, NULL); V_6 = L_9; int32_t L_10 = V_2; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_11; L_11 = ReadOnly_get_Item_m510E9CFF7964CDCF62515D167C597E0D236CD9EC_inline((&V_6), L_10, ReadOnly_get_Item_m510E9CFF7964CDCF62515D167C597E0D236CD9EC_RuntimeMethod_var); uint32_t L_12 = L_11.___componentGroup; V_3 = L_12; RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_13 = __this->___m_BatchersContext; NullCheck(L_13); NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 L_14; L_14 = RenderersBatchersContext_get_defaultMetadata_m2A1B42632AB9F8A3B0E162912B6E1E542AC52A78(L_13, NULL); V_1 = L_14; int32_t L_15 = V_2; MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 L_16; L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937, ((&V_1))->___m_Buffer, L_15); V_4 = L_16; MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 L_17 = V_4; uint32_t L_18 = L_17.___Value; V_5 = L_18; uint32_t L_19 = ___0_componentsOverriden; uint32_t L_20 = V_3; if (((int32_t)((int32_t)L_19&(int32_t)L_20))) { goto IL_0086; } } { uint32_t L_21 = V_5; V_5 = ((int32_t)((int32_t)L_21&((int32_t)1342177279))); } IL_0086: { il2cpp_codegen_initobj((&V_7), sizeof(MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937)); MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 L_22 = V_4; int32_t L_23 = L_22.___NameID; (&V_7)->___NameID = L_23; uint32_t L_24 = V_5; (&V_7)->___Value = L_24; NativeList_1_Add_m5902B3BE9C7D5525A29A19833BFD306F83BDF8B4((&V_0), (&V_7), NativeList_1_Add_m5902B3BE9C7D5525A29A19833BFD306F83BDF8B4_RuntimeMethod_var); int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_00b2: { int32_t L_26 = V_2; RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_27 = __this->___m_BatchersContext; NullCheck(L_27); ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4 L_28; L_28 = RenderersBatchersContext_get_defaultDescriptions_m9E1716E5F3F0528BCEF408D48F5114377A4449D5(L_27, NULL); V_6 = L_28; int32_t L_29; L_29 = ReadOnly_get_Length_m97423845830035720ADF35FDEAED25CB04540968_inline((&V_6), ReadOnly_get_Length_m97423845830035720ADF35FDEAED25CB04540968_RuntimeMethod_var); if ((((int32_t)L_26) < ((int32_t)L_29))) { goto IL_003d; } } { BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* L_30 = __this->___m_BRG; NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 L_31; L_31 = NativeList_1_AsArray_m8025C9A3F720579D06AA0E199341D31E575E2535((&V_0), NativeList_1_AsArray_m8025C9A3F720579D06AA0E199341D31E575E2535_RuntimeMethod_var); RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_32 = __this->___m_BatchersContext; NullCheck(L_32); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_33; L_33 = RenderersBatchersContext_get_gpuInstanceDataBuffer_m58A374780F991800398A3A5C43B900F17E49CA78(L_32, NULL); NullCheck(L_33); GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 L_34; L_34 = GraphicsBuffer_get_bufferHandle_m6DAFE1FC74AA36097655038B983555BC8C5FEA62(L_33, NULL); NullCheck(L_30); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_35; L_35 = BatchRendererGroup_AddBatch_m0ACF48DCB8DA4FFC1F3E68FAFFDB13FFC5C7A09C(L_30, L_31, L_34, NULL); return L_35; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_UpdateInstanceDataBufferLayoutVersion_mFFB18677B049FC0438D8169800EE48CE19594268 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValue_2_get_Key_m9F710170369FB06855F1A6DAE9E5F3003BF4DCC7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE V_0; memset((&V_0), 0, sizeof(V_0)); KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 V_1; memset((&V_1), 0, sizeof(V_1)); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 V_2; memset((&V_2), 0, sizeof(V_2)); uint32_t V_3 = 0; { int32_t L_0 = __this->___m_CachedInstanceDataBufferLayoutVersion; RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_1 = __this->___m_BatchersContext; NullCheck(L_1); int32_t L_2; L_2 = RenderersBatchersContext_get_instanceDataBufferLayoutVersion_m633BE48CAD9AA78DD46E20B2208647B3A94D992D(L_1, NULL); if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_0098; } } { RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_3 = __this->___m_BatchersContext; NullCheck(L_3); int32_t L_4; L_4 = RenderersBatchersContext_get_instanceDataBufferLayoutVersion_m633BE48CAD9AA78DD46E20B2208647B3A94D992D(L_3, NULL); __this->___m_CachedInstanceDataBufferLayoutVersion = L_4; NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* L_5 = (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*)(&__this->___m_GlobalBatchIDs); Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE L_6; L_6 = NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9(L_5, NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9_RuntimeMethod_var); V_0 = L_6; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_008a: { Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F((&V_0), Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F_RuntimeMethod_var); return; } }); try { { goto IL_007f_1; } IL_0035_1: { KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 L_7; L_7 = Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_inline((&V_0), Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_RuntimeMethod_var); V_1 = L_7; BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770* L_8; L_8 = KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A((&V_1), KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A_RuntimeMethod_var); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_9 = (*(BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770*)L_8); V_2 = L_9; il2cpp_codegen_runtime_class_init_inline(BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_10 = ((BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_StaticFields*)il2cpp_codegen_static_fields_for(BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var))->___Null; bool L_11; L_11 = BatchID_Equals_m4207BA1B44B5BF1DA2847571B6D9A981F5AE3CFF((&V_2), L_10, NULL); if (L_11) { goto IL_0064_1; } } { BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* L_12 = __this->___m_BRG; BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_13 = V_2; NullCheck(L_12); BatchRendererGroup_RemoveBatch_m391E0EAA8059C742A1510C0CF65EA9F853801C73(L_12, L_13, NULL); } IL_0064_1: { uint32_t L_14; L_14 = KeyValue_2_get_Key_m9F710170369FB06855F1A6DAE9E5F3003BF4DCC7((&V_1), KeyValue_2_get_Key_m9F710170369FB06855F1A6DAE9E5F3003BF4DCC7_RuntimeMethod_var); V_3 = L_14; BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770* L_15; L_15 = KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A((&V_1), KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A_RuntimeMethod_var); uint32_t L_16 = V_3; BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_17; L_17 = InstanceCullingBatcher_GetBatchID_m149BEE4723E1E52B23E9B63AE33960431ADAE18C(__this, L_16, NULL); *(BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770*)L_15 = L_17; } IL_007f_1: { bool L_18; L_18 = Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_inline((&V_0), Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_RuntimeMethod_var); if (L_18) { goto IL_0035_1; } } { goto IL_0098; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0098: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 InstanceCullingBatcher_OnPerformCulling_mC82A6CB4199689882BEFB834A6E8CA9DFEFB02DD (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* ___0_rendererGroup, BatchCullingContext_t6133D8CF3B9A93AED429E017C62DC2F5BD64A659 ___1_cc, BatchCullingOutput_tF997DE602CE8F5E44654FD157113EF455DBE785F ___2_cullingOutput, intptr_t ___3_userContext, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1; memset((&V_1), 0, sizeof(V_1)); Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE V_2; memset((&V_2), 0, sizeof(V_2)); KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 V_3; memset((&V_3), 0, sizeof(V_3)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_4; memset((&V_4), 0, sizeof(V_4)); ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 V_5; memset((&V_5), 0, sizeof(V_5)); ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E V_6; memset((&V_6), 0, sizeof(V_6)); ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC V_7; memset((&V_7), 0, sizeof(V_7)); float G_B9_0 = 0.0f; int32_t G_B9_1 = 0; NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184 G_B9_2; memset((&G_B9_2), 0, sizeof(G_B9_2)); CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* G_B9_3 = NULL; NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD G_B9_4; memset((&G_B9_4), 0, sizeof(G_B9_4)); ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* G_B9_5 = NULL; ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* G_B9_6 = NULL; ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* G_B9_7 = NULL; BatchCullingOutput_tF997DE602CE8F5E44654FD157113EF455DBE785F G_B9_8; memset((&G_B9_8), 0, sizeof(G_B9_8)); BatchCullingContext_t6133D8CF3B9A93AED429E017C62DC2F5BD64A659* G_B9_9 = NULL; InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* G_B9_10 = NULL; float G_B8_0 = 0.0f; int32_t G_B8_1 = 0; NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184 G_B8_2; memset((&G_B8_2), 0, sizeof(G_B8_2)); CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* G_B8_3 = NULL; NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD G_B8_4; memset((&G_B8_4), 0, sizeof(G_B8_4)); ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* G_B8_5 = NULL; ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* G_B8_6 = NULL; ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* G_B8_7 = NULL; BatchCullingOutput_tF997DE602CE8F5E44654FD157113EF455DBE785F G_B8_8; memset((&G_B8_8), 0, sizeof(G_B8_8)); BatchCullingContext_t6133D8CF3B9A93AED429E017C62DC2F5BD64A659* G_B8_9 = NULL; InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* G_B8_10 = NULL; OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* G_B10_0 = NULL; float G_B10_1 = 0.0f; int32_t G_B10_2 = 0; NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184 G_B10_3; memset((&G_B10_3), 0, sizeof(G_B10_3)); CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* G_B10_4 = NULL; NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD G_B10_5; memset((&G_B10_5), 0, sizeof(G_B10_5)); ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* G_B10_6 = NULL; ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* G_B10_7 = NULL; ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* G_B10_8 = NULL; BatchCullingOutput_tF997DE602CE8F5E44654FD157113EF455DBE785F G_B10_9; memset((&G_B10_9), 0, sizeof(G_B10_9)); BatchCullingContext_t6133D8CF3B9A93AED429E017C62DC2F5BD64A659* G_B10_10 = NULL; InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* G_B10_11 = NULL; { NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184* L_0 = (NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184*)(&__this->___m_GlobalBatchIDs); Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE L_1; L_1 = NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9(L_0, NativeParallelHashMap_2_GetEnumerator_m78FED2B73E7F70F8DD15C2B13B62B25FEDD878B9_RuntimeMethod_var); V_2 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0045: { Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F((&V_2), Enumerator_Dispose_mC8E3E3AA6C3A1B95C71C1BD036D667E39AC0763F_RuntimeMethod_var); return; } }); try { { goto IL_003a_1; } IL_000e_1: { KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 L_2; L_2 = Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_inline((&V_2), Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_RuntimeMethod_var); V_3 = L_2; BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770* L_3; L_3 = KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A((&V_3), KeyValue_2_get_Value_mA06BD941E415668422AA96FC55AEE1234B0AF72A_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var); BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770 L_4 = ((BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_StaticFields*)il2cpp_codegen_static_fields_for(BatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_il2cpp_TypeInfo_var))->___Null; bool L_5; L_5 = BatchID_Equals_m4207BA1B44B5BF1DA2847571B6D9A981F5AE3CFF(L_3, L_4, NULL); if (!L_5) { goto IL_003a_1; } } { il2cpp_codegen_initobj((&V_4), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_6 = V_4; V_4 = L_6; goto IL_00fe; } IL_003a_1: { bool L_7; L_7 = Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_inline((&V_2), Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_RuntimeMethod_var); if (L_7) { goto IL_000e_1; } } { goto IL_0053; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0053: { CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_8 = __this->___m_DrawInstanceData; NullCheck(L_8); CPUDrawInstanceData_RebuildDrawListsIfNeeded_m8CE9E2B0870BADE0F90B83C54ED6A206B39F5248(L_8, NULL); RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_9 = __this->___m_BatchersContext; NullCheck(L_9); bool L_10; L_10 = RenderersBatchersContext_get_hasBoundingSpheres_mA6745C1F53546E926C85BC0B69E1E176E5C07B54(L_9, NULL); V_0 = L_10; InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* L_11 = (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966*)(&__this->___m_Culler); BatchCullingOutput_tF997DE602CE8F5E44654FD157113EF455DBE785F L_12 = ___2_cullingOutput; RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_13 = __this->___m_BatchersContext; NullCheck(L_13); ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 L_14; L_14 = RenderersBatchersContext_get_instanceData_mA110F9896EEF3B8277350408C9554A9CA4BBAA1F(L_13, NULL); V_5 = L_14; RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_15 = __this->___m_BatchersContext; NullCheck(L_15); ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E L_16; L_16 = RenderersBatchersContext_get_sharedInstanceData_m657B7F8E58C1857C9A941039A9C87EDEE14BE073(L_15, NULL); V_6 = L_16; RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_17 = __this->___m_BatchersContext; NullCheck(L_17); ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC L_18; L_18 = RenderersBatchersContext_get_instanceDataBuffer_m085CC45CC334F7C4AFFC82F08FE9041267BC3FC0(L_17, NULL); V_7 = L_18; RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_19 = __this->___m_BatchersContext; NullCheck(L_19); NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD L_20; L_20 = RenderersBatchersContext_get_lodGroupCullingData_m71D5CF459C1ED069E69F643AEF402CE8684925ED(L_19, NULL); CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_21 = __this->___m_DrawInstanceData; NativeParallelHashMap_2_tDA93C536A95E913A4A38B4387FB9E0AC0634B184 L_22 = __this->___m_GlobalBatchIDs; RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_23 = __this->___m_BatchersContext; NullCheck(L_23); int32_t L_24; L_24 = RenderersBatchersContext_get_crossfadedRendererCount_m6D1B5BC5F0E565A3A4CFE7AB9BFF448DFE7BF58A(L_23, NULL); RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_25 = __this->___m_BatchersContext; NullCheck(L_25); float L_26; L_26 = RenderersBatchersContext_get_smallMeshScreenPercentage_m20E6B516780C91E3EFFF054223A2AD8259D67CEA_inline(L_25, NULL); bool L_27 = V_0; if (L_27) { G_B9_0 = L_26; G_B9_1 = L_24; G_B9_2 = L_22; G_B9_3 = L_21; G_B9_4 = L_20; G_B9_5 = (&V_7); G_B9_6 = (&V_6); G_B9_7 = (&V_5); G_B9_8 = L_12; G_B9_9 = (&___1_cc); G_B9_10 = L_11; goto IL_00d3; } G_B8_0 = L_26; G_B8_1 = L_24; G_B8_2 = L_22; G_B8_3 = L_21; G_B8_4 = L_20; G_B8_5 = (&V_7); G_B8_6 = (&V_6); G_B8_7 = (&V_5); G_B8_8 = L_12; G_B8_9 = (&___1_cc); G_B8_10 = L_11; } { G_B10_0 = ((OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD*)(NULL)); G_B10_1 = G_B8_0; G_B10_2 = G_B8_1; G_B10_3 = G_B8_2; G_B10_4 = G_B8_3; G_B10_5 = G_B8_4; G_B10_6 = G_B8_5; G_B10_7 = G_B8_6; G_B10_8 = G_B8_7; G_B10_9 = G_B8_8; G_B10_10 = G_B8_9; G_B10_11 = G_B8_10; goto IL_00de; } IL_00d3: { RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_28 = __this->___m_BatchersContext; NullCheck(L_28); OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_29; L_29 = RenderersBatchersContext_get_occlusionCullingCommon_mB5106ABB84E6D34B14EBA467B292E39DDCB60C1D_inline(L_28, NULL); G_B10_0 = L_29; G_B10_1 = G_B9_0; G_B10_2 = G_B9_1; G_B10_3 = G_B9_2; G_B10_4 = G_B9_3; G_B10_5 = G_B9_4; G_B10_6 = G_B9_5; G_B10_7 = G_B9_6; G_B10_8 = G_B9_7; G_B10_9 = G_B9_8; G_B10_10 = G_B9_9; G_B10_11 = G_B9_10; } IL_00de: { JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_30; L_30 = InstanceCuller_CreateCullJobTree_m2E52805D7C465D995C4A87D156710394A4BB0EDF(G_B10_11, G_B10_10, G_B10_9, G_B10_8, G_B10_7, G_B10_6, G_B10_5, G_B10_4, G_B10_3, G_B10_2, G_B10_1, G_B10_0, NULL); V_1 = L_30; OnCullingCompleteCallback_tF06F0204B04072C0D12E8FD9B2731D24CF3F875C* L_31 = __this->___m_OnCompleteCallback; if (!L_31) { goto IL_00fc; } } { OnCullingCompleteCallback_tF06F0204B04072C0D12E8FD9B2731D24CF3F875C* L_32 = __this->___m_OnCompleteCallback; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_33 = V_1; NullCheck(L_32); OnCullingCompleteCallback_Invoke_mC230E2F011722DC958EFACC67609C75FFB0A54C8_inline(L_32, L_33, (&___1_cc), (&___2_cullingOutput), NULL); } IL_00fc: { JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_34 = V_1; return L_34; } IL_00fe: { JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_35 = V_4; return L_35; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_OnFinishedCulling_mA2C92EE1760B83D8F49B13F81E6736E488ACBF70 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, intptr_t ___0_customCullingResult, const RuntimeMethod* method) { int32_t V_0 = 0; { intptr_t L_0 = ___0_customCullingResult; int32_t L_1; L_1 = IntPtr_op_Explicit_mC33775570B5AC86421DABA8F8B9885DBFF49B02F(L_0, NULL); V_0 = L_1; InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* L_2 = (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966*)(&__this->___m_Culler); int32_t L_3 = V_0; InstanceCuller_EnsureValidOcclusionTestResults_m22DA66230772FAE8FA78B7E2B3839AB414BE8A22(L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_DestroyInstances_m0C873407F5C8484E81C8F92308FCA6B90397457D (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, const RuntimeMethod* method) { { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length); if (L_0) { goto IL_000a; } } { return; } IL_000a: { CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_1 = __this->___m_DrawInstanceData; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_2 = ___0_instances; NullCheck(L_1); CPUDrawInstanceData_DestroyDrawInstances_m6410B734F4067FA0A56142576467F65ACAF30343(L_1, L_2, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_DestroyMaterials_mF017E0AF2451934C0B8D3D9F7457FCDB3908F087 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_destroyedMaterials, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Add_mC13E87AD31DD9DA1400A0CF9AF37FF60D673D3E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_m8A6D618F7A0534629D9C43773579FC8C97E4522B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_mE7D4C44EE897C953167AC48BBA9E45494DC63059_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m015A3287D971F7F91D03A927D3FA38802D290686_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Remove_m7E9E985E79CC326B5D265A8099B7B60977780E47_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_m03D6DF5E32A21BC673E47889FE1896F741465778_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeList_1_t3F484BD58C4375864F2F924BAC1D588941D48ACF V_0; memset((&V_0), 0, sizeof(V_0)); Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C V_3; memset((&V_3), 0, sizeof(V_3)); { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_destroyedMaterials))->___m_Length); if (L_0) { goto IL_000a; } } { return; } IL_000a: { int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_destroyedMaterials))->___m_Length); AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_2; L_2 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(3, NULL); NativeList_1__ctor_m015A3287D971F7F91D03A927D3FA38802D290686((&V_0), L_1, L_2, NativeList_1__ctor_m015A3287D971F7F91D03A927D3FA38802D290686_RuntimeMethod_var); Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 L_3; L_3 = NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389((&___0_destroyedMaterials), NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var); V_1 = L_3; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0072: { Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2((&V_1), Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var); return; } }); try { { goto IL_0067_1; } IL_0028_1: { int32_t L_4; L_4 = Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_inline((&V_1), Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var); V_2 = L_4; NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* L_5 = (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*)(&__this->___m_BatchMaterialHash); int32_t L_6 = V_2; bool L_7; L_7 = NativeParallelHashMap_2_TryGetValue_m03D6DF5E32A21BC673E47889FE1896F741465778(L_5, L_6, (&V_3), NativeParallelHashMap_2_TryGetValue_m03D6DF5E32A21BC673E47889FE1896F741465778_RuntimeMethod_var); if (!L_7) { goto IL_0067_1; } } { uint32_t* L_8 = (uint32_t*)(&(&V_3)->___value); NativeList_1_Add_mC13E87AD31DD9DA1400A0CF9AF37FF60D673D3E7((&V_0), L_8, NativeList_1_Add_mC13E87AD31DD9DA1400A0CF9AF37FF60D673D3E7_RuntimeMethod_var); NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* L_9 = (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*)(&__this->___m_BatchMaterialHash); int32_t L_10 = V_2; bool L_11; L_11 = NativeParallelHashMap_2_Remove_m7E9E985E79CC326B5D265A8099B7B60977780E47(L_9, L_10, NativeParallelHashMap_2_Remove_m7E9E985E79CC326B5D265A8099B7B60977780E47_RuntimeMethod_var); BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* L_12 = __this->___m_BRG; BatchMaterialID_tF9E95833BB1C35A6D14D47CF4EC8A6EB7D15D65C L_13 = V_3; NullCheck(L_12); BatchRendererGroup_UnregisterMaterial_m1A912834A8206072C163C5640C6A1448BC27CF24(L_12, L_13, NULL); } IL_0067_1: { bool L_14; L_14 = Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_inline((&V_1), Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var); if (L_14) { goto IL_0028_1; } } { goto IL_0080; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0080: { CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_15 = __this->___m_DrawInstanceData; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_16; L_16 = NativeList_1_AsArray_m8A6D618F7A0534629D9C43773579FC8C97E4522B((&V_0), NativeList_1_AsArray_m8A6D618F7A0534629D9C43773579FC8C97E4522B_RuntimeMethod_var); NullCheck(L_15); CPUDrawInstanceData_DestroyMaterialDrawInstances_mC3646BA15537CA5C257F05E06AC409B4ACA4E167(L_15, L_16, NULL); NativeList_1_Dispose_mE7D4C44EE897C953167AC48BBA9E45494DC63059((&V_0), NativeList_1_Dispose_mE7D4C44EE897C953167AC48BBA9E45494DC63059_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_DestroyMeshes_m7CB28EB447BDD8A7EF2780BB3BA51A16239B91BD (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_destroyedMeshes, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Remove_m74EDC9708F6E96FF241ABC00B882BEEAE31F7203_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_m4EB54C368BB4516FF7891E9B7418BD9B9FFA8894_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0 V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_destroyedMeshes))->___m_Length); if (L_0) { goto IL_000a; } } { return; } IL_000a: { Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 L_1; L_1 = NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389((&___0_destroyedMeshes), NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0050: { Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2((&V_0), Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var); return; } }); try { { goto IL_0045_1; } IL_0014_1: { int32_t L_2; L_2 = Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_inline((&V_0), Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var); V_1 = L_2; NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* L_3 = (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*)(&__this->___m_BatchMeshHash); int32_t L_4 = V_1; bool L_5; L_5 = NativeParallelHashMap_2_TryGetValue_m4EB54C368BB4516FF7891E9B7418BD9B9FFA8894(L_3, L_4, (&V_2), NativeParallelHashMap_2_TryGetValue_m4EB54C368BB4516FF7891E9B7418BD9B9FFA8894_RuntimeMethod_var); if (!L_5) { goto IL_0045_1; } } { NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* L_6 = (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*)(&__this->___m_BatchMeshHash); int32_t L_7 = V_1; bool L_8; L_8 = NativeParallelHashMap_2_Remove_m74EDC9708F6E96FF241ABC00B882BEEAE31F7203(L_6, L_7, NativeParallelHashMap_2_Remove_m74EDC9708F6E96FF241ABC00B882BEEAE31F7203_RuntimeMethod_var); BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* L_9 = __this->___m_BRG; BatchMeshID_t34167B7C1D0503C43A01A7BD213DFC367525D2A0 L_10 = V_2; NullCheck(L_9); BatchRendererGroup_UnregisterMesh_m9862C79D9C273D73B7FCDCBE520538388B92CEB3(L_9, L_10, NULL); } IL_0045_1: { bool L_11; L_11 = Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_inline((&V_0), Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var); if (L_11) { goto IL_0014_1; } } { goto IL_005e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_005e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_PostCullBeginCameraRendering_m8C7F421728438AB4A12BF864206727A08A2C30D6 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, RenderRequestBatcherContext_t3AAD08898BFDA0E8195A3D37B998ED2B5D49F3E6 ___0_context, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_RegisterBatchMeshes_m59D3A05E2598309513C7DD095CD30F64C33C6214 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_meshIDs, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411_m8C75E71F410E3E93AC8500E6FA381496C9730D29_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B_mBE0DA4FEF5126CF6CD12670CEFE6D987750BBCDC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mFE2CE61C530B83A0B917929000E93EA08BDDEB2C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m81CC7BB6F9FA4BD6A271BECB0E8979FAFBBFF8F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_op_Implicit_m0801ACC628A1E7A9481695D4A8359B7156F40DBA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsParallelWriter_mD909101716149F367E356C281DBBAF9108D1D434_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_AsParallelWriter_mD36E4EDB64E6B0E10AA24B69415C8ED74F1B099D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Count_mBEB81E478DA17452D2DC6671D5055C48EEF5BD83_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_get_Capacity_m2BEE62B37F5F4D10F1B7E5676BC30C43098F11CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_set_Capacity_m3AB600DA171BD2EF823D6226F10AF1421591C834_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 V_0; memset((&V_0), 0, sizeof(V_0)); NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; FindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411 V_3; memset((&V_3), 0, sizeof(V_3)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_4; memset((&V_4), 0, sizeof(V_4)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_5; memset((&V_5), 0, sizeof(V_5)); RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B V_6; memset((&V_6), 0, sizeof(V_6)); { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_meshIDs))->___m_Length); AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_1; L_1 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(3, NULL); NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA((&V_0), L_0, L_1, NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_RuntimeMethod_var); il2cpp_codegen_initobj((&V_3), sizeof(FindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2 = ___0_meshIDs; (&V_3)->___instanceIDs = L_2; NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F L_3 = __this->___m_BatchMeshHash; (&V_3)->___hashMap = L_3; ParallelWriter_t80A8984CE4AF82D8AD8D75CA7F04FDB95E5A6587 L_4; L_4 = NativeList_1_AsParallelWriter_mD909101716149F367E356C281DBBAF9108D1D434((&V_0), NativeList_1_AsParallelWriter_mD909101716149F367E356C281DBBAF9108D1D434_RuntimeMethod_var); (&V_3)->___outInstancesWriter = L_4; FindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411 L_5 = V_3; int32_t L_6; L_6 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_meshIDs))->___m_Length); il2cpp_codegen_initobj((&V_4), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_7 = V_4; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_8; L_8 = IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411_m8C75E71F410E3E93AC8500E6FA381496C9730D29(L_5, L_6, ((int32_t)128), L_7, IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_t7EC89AC2A427D72C5ED64481E5803F7964521411_m8C75E71F410E3E93AC8500E6FA381496C9730D29_RuntimeMethod_var); V_4 = L_8; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_4), NULL); int32_t L_9; L_9 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline((&V_0), NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); NativeArray_1__ctor_m81CC7BB6F9FA4BD6A271BECB0E8979FAFBBFF8F2((&V_1), L_9, 3, 0, NativeArray_1__ctor_m81CC7BB6F9FA4BD6A271BECB0E8979FAFBBFF8F2_RuntimeMethod_var); BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* L_10 = __this->___m_BRG; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_11; L_11 = NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6((&V_0), NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); V_5 = L_11; ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 L_12; L_12 = NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00((&V_5), NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00_RuntimeMethod_var); Span_1_t3A087F8D965C32C63C3853E38E112343685765A1 L_13; L_13 = NativeArray_1_op_Implicit_m0801ACC628A1E7A9481695D4A8359B7156F40DBA((&V_1), NativeArray_1_op_Implicit_m0801ACC628A1E7A9481695D4A8359B7156F40DBA_RuntimeMethod_var); NullCheck(L_10); BatchRendererGroup_RegisterMeshes_m691CAD3E1D7C79DC2610C67298B295E93280430B(L_10, L_12, L_13, NULL); NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* L_14 = (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*)(&__this->___m_BatchMeshHash); int32_t L_15; L_15 = NativeParallelHashMap_2_Count_mBEB81E478DA17452D2DC6671D5055C48EEF5BD83(L_14, NativeParallelHashMap_2_Count_mBEB81E478DA17452D2DC6671D5055C48EEF5BD83_RuntimeMethod_var); int32_t L_16; L_16 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length); V_2 = ((int32_t)il2cpp_codegen_add(L_15, L_16)); NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* L_17 = (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*)(&__this->___m_BatchMeshHash); NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* L_18 = (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*)(&__this->___m_BatchMeshHash); int32_t L_19; L_19 = NativeParallelHashMap_2_get_Capacity_m2BEE62B37F5F4D10F1B7E5676BC30C43098F11CD_inline(L_18, NativeParallelHashMap_2_get_Capacity_m2BEE62B37F5F4D10F1B7E5676BC30C43098F11CD_RuntimeMethod_var); int32_t L_20 = V_2; int32_t L_21; L_21 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_20)/(1023.0f))), NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_22; L_22 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_19, ((int32_t)il2cpp_codegen_multiply(L_21, ((int32_t)1024))), NULL); NativeParallelHashMap_2_set_Capacity_m3AB600DA171BD2EF823D6226F10AF1421591C834(L_17, L_22, NativeParallelHashMap_2_set_Capacity_m3AB600DA171BD2EF823D6226F10AF1421591C834_RuntimeMethod_var); il2cpp_codegen_initobj((&V_6), sizeof(RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_23; L_23 = NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6((&V_0), NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); (&V_6)->___instanceIDs = L_23; NativeArray_1_t79AF901C035FC0E2DB95A6C857E2A6FE26138AF6 L_24 = V_1; (&V_6)->___batchIDs = L_24; NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* L_25 = (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F*)(&__this->___m_BatchMeshHash); ParallelWriter_t48EE6C787593D6963922B2854A4C3C6B1E57391B L_26; L_26 = NativeParallelHashMap_2_AsParallelWriter_mD36E4EDB64E6B0E10AA24B69415C8ED74F1B099D(L_25, NativeParallelHashMap_2_AsParallelWriter_mD36E4EDB64E6B0E10AA24B69415C8ED74F1B099D_RuntimeMethod_var); (&V_6)->___hashMap = L_26; RegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B L_27 = V_6; int32_t L_28; L_28 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline((&V_0), NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); il2cpp_codegen_initobj((&V_4), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_29 = V_4; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_30; L_30 = IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B_mBE0DA4FEF5126CF6CD12670CEFE6D987750BBCDC(L_27, L_28, ((int32_t)128), L_29, IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_t7E086EEFD6D55BB59AAE32A17C94F0B844BD241B_mBE0DA4FEF5126CF6CD12670CEFE6D987750BBCDC_RuntimeMethod_var); V_4 = L_30; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_4), NULL); NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E((&V_0), NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var); NativeArray_1_Dispose_mFE2CE61C530B83A0B917929000E93EA08BDDEB2C((&V_1), NativeArray_1_Dispose_mFE2CE61C530B83A0B917929000E93EA08BDDEB2C_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_RegisterBatchMaterials_m14CAC0F48DECBDF0DFAF932DEB94E8522E3F9BD7 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_usedMaterialIDs, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C_m2CF0996CF096D4BD81C152972FFFB14D3AFFB4C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D_m9504A848C28504F9D41653B0F9E196B09F7198B4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mA3D54D1E44E17257DFC13BBDFE600D925406640A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m5D9AB1CF4D2E70F87BE8C5DA8BB700B0DBAEC960_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_op_Implicit_m9B3AEB9E48214A700D1B89BAA478C6177B3A1CC2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsParallelWriter_mD909101716149F367E356C281DBBAF9108D1D434_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_AsParallelWriter_mFB72856914B1DFCA8AB373AC6148D311E5053C56_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Count_m281267CE0C1998FB44050E2C7AE53774D633369F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_get_Capacity_m89FAAACAFB19AD0FF9E1C272C31941EB0F14DBA9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_set_Capacity_mD5923D2C13CB0785D906545A2B5B930E8106E411_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 V_0; memset((&V_0), 0, sizeof(V_0)); NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_3; memset((&V_3), 0, sizeof(V_3)); FindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C V_4; memset((&V_4), 0, sizeof(V_4)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_5; memset((&V_5), 0, sizeof(V_5)); RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D V_6; memset((&V_6), 0, sizeof(V_6)); { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = ___0_usedMaterialIDs; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_0); V_3 = L_1; int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_3))->___m_Length); AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_3; L_3 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(3, NULL); NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA((&V_0), L_2, L_3, NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_RuntimeMethod_var); il2cpp_codegen_initobj((&V_4), sizeof(FindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = ___0_usedMaterialIDs; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_5 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_4); (&V_4)->___instanceIDs = L_5; NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C L_6 = __this->___m_BatchMaterialHash; (&V_4)->___hashMap = L_6; ParallelWriter_t80A8984CE4AF82D8AD8D75CA7F04FDB95E5A6587 L_7; L_7 = NativeList_1_AsParallelWriter_mD909101716149F367E356C281DBBAF9108D1D434((&V_0), NativeList_1_AsParallelWriter_mD909101716149F367E356C281DBBAF9108D1D434_RuntimeMethod_var); (&V_4)->___outInstancesWriter = L_7; FindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C L_8 = V_4; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_9 = ___0_usedMaterialIDs; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_10 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_9); V_3 = L_10; int32_t L_11; L_11 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_3))->___m_Length); il2cpp_codegen_initobj((&V_5), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_12 = V_5; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_13; L_13 = IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C_m2CF0996CF096D4BD81C152972FFFB14D3AFFB4C7(L_8, L_11, ((int32_t)128), L_12, IJobParallelForBatchExtensions_ScheduleBatch_TisFindNonRegisteredInstancesJob_1_tEA1F77523DDC7B1A0B9680431593C70679EAFC6C_m2CF0996CF096D4BD81C152972FFFB14D3AFFB4C7_RuntimeMethod_var); V_5 = L_13; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_5), NULL); int32_t L_14; L_14 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline((&V_0), NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); NativeArray_1__ctor_m5D9AB1CF4D2E70F87BE8C5DA8BB700B0DBAEC960((&V_1), L_14, 3, 0, NativeArray_1__ctor_m5D9AB1CF4D2E70F87BE8C5DA8BB700B0DBAEC960_RuntimeMethod_var); BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10* L_15 = __this->___m_BRG; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_16; L_16 = NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6((&V_0), NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); V_3 = L_16; ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 L_17; L_17 = NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00((&V_3), NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00_RuntimeMethod_var); Span_1_tB76E894F042295F45DE7894F6C2292C4EA100EBF L_18; L_18 = NativeArray_1_op_Implicit_m9B3AEB9E48214A700D1B89BAA478C6177B3A1CC2((&V_1), NativeArray_1_op_Implicit_m9B3AEB9E48214A700D1B89BAA478C6177B3A1CC2_RuntimeMethod_var); NullCheck(L_15); BatchRendererGroup_RegisterMaterials_m835A7B8F9EF74D9F966F28B16742588BE54B8CB4(L_15, L_17, L_18, NULL); NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* L_19 = (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*)(&__this->___m_BatchMaterialHash); int32_t L_20; L_20 = NativeParallelHashMap_2_Count_m281267CE0C1998FB44050E2C7AE53774D633369F(L_19, NativeParallelHashMap_2_Count_m281267CE0C1998FB44050E2C7AE53774D633369F_RuntimeMethod_var); int32_t L_21; L_21 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline((&V_0), NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); V_2 = ((int32_t)il2cpp_codegen_add(L_20, L_21)); NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* L_22 = (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*)(&__this->___m_BatchMaterialHash); NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* L_23 = (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*)(&__this->___m_BatchMaterialHash); int32_t L_24; L_24 = NativeParallelHashMap_2_get_Capacity_m89FAAACAFB19AD0FF9E1C272C31941EB0F14DBA9_inline(L_23, NativeParallelHashMap_2_get_Capacity_m89FAAACAFB19AD0FF9E1C272C31941EB0F14DBA9_RuntimeMethod_var); int32_t L_25 = V_2; int32_t L_26; L_26 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_25)/(1023.0f))), NULL); il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_27; L_27 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_24, ((int32_t)il2cpp_codegen_multiply(L_26, ((int32_t)1024))), NULL); NativeParallelHashMap_2_set_Capacity_mD5923D2C13CB0785D906545A2B5B930E8106E411(L_22, L_27, NativeParallelHashMap_2_set_Capacity_mD5923D2C13CB0785D906545A2B5B930E8106E411_RuntimeMethod_var); il2cpp_codegen_initobj((&V_6), sizeof(RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_28; L_28 = NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6((&V_0), NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); (&V_6)->___instanceIDs = L_28; NativeArray_1_tB7D9C79EBF3AEA35F54C11110B41E68AE0A214F6 L_29 = V_1; (&V_6)->___batchIDs = L_29; NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* L_30 = (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C*)(&__this->___m_BatchMaterialHash); ParallelWriter_t5260630DC2B0BAB8EF45E466AFD67FEDC83E94FE L_31; L_31 = NativeParallelHashMap_2_AsParallelWriter_mFB72856914B1DFCA8AB373AC6148D311E5053C56(L_30, NativeParallelHashMap_2_AsParallelWriter_mFB72856914B1DFCA8AB373AC6148D311E5053C56_RuntimeMethod_var); (&V_6)->___hashMap = L_31; RegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D L_32 = V_6; int32_t L_33; L_33 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline((&V_0), NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); il2cpp_codegen_initobj((&V_5), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_34 = V_5; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_35; L_35 = IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D_m9504A848C28504F9D41653B0F9E196B09F7198B4(L_32, L_33, ((int32_t)128), L_34, IJobParallelForExtensions_Schedule_TisRegisterNewInstancesJob_1_tD90979C7141588BD1758432213BB971C1B34DB3D_m9504A848C28504F9D41653B0F9E196B09F7198B4_RuntimeMethod_var); V_5 = L_35; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_5), NULL); NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E((&V_0), NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var); NativeArray_1_Dispose_mA3D54D1E44E17257DFC13BBDFE600D925406640A((&V_1), NativeArray_1_Dispose_mA3D54D1E44E17257DFC13BBDFE600D925406640A_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_BuildBatch_mF10FC8B7F260A835BD5D0CE5017ED152E77D87E3 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_usedMaterialIDs, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___2_usedMeshIDs, GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* ___3_rendererData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_Run_TisCreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07_mCB038E47253D7A16B9FC9ECA09845EACF4038F5E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } CreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07 V_0; memset((&V_0), 0, sizeof(V_0)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_1; memset((&V_1), 0, sizeof(V_1)); { InstanceCullingBatcher_RegisterBatchMaterials_m14CAC0F48DECBDF0DFAF932DEB94E8522E3F9BD7(__this, (&___1_usedMaterialIDs), NULL); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_0 = ___2_usedMeshIDs; InstanceCullingBatcher_RegisterBatchMeshes_m59D3A05E2598309513C7DD095CD30F64C33C6214(__this, L_0, NULL); il2cpp_codegen_initobj((&V_0), sizeof(CreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07)); GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_1 = ___3_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2 = L_1->___instancesCount; V_1 = L_2; int32_t L_3; L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length); (&V_0)->___implicitInstanceIndices = (bool)((((int32_t)L_3) == ((int32_t)0))? 1 : 0); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_4 = ___0_instances; (&V_0)->___instances = L_4; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_5 = ___3_rendererData; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568 L_6 = (*(GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)L_5); (&V_0)->___rendererData = L_6; NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F L_7 = __this->___m_BatchMeshHash; (&V_0)->___batchMeshHash = L_7; NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C L_8 = __this->___m_BatchMaterialHash; (&V_0)->___batchMaterialHash = L_8; CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_9 = __this->___m_DrawInstanceData; NullCheck(L_9); NativeParallelHashMap_2_tF33E93A5D302B3E52640535F68885B906D0DF40A L_10; L_10 = CPUDrawInstanceData_get_rangeHash_mF69F0BF1AFACDC62B7466A99F24DBE460E4BB9B6_inline(L_9, NULL); (&V_0)->___rangeHash = L_10; CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_11 = __this->___m_DrawInstanceData; NullCheck(L_11); NativeList_1_t50EF7494D5DE96412C6EA67378B11EE5C5C8EE89 L_12; L_12 = CPUDrawInstanceData_get_drawRanges_m980D02096E99CCD5299D5B06AAEC78E986A92754_inline(L_11, NULL); (&V_0)->___drawRanges = L_12; CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_13 = __this->___m_DrawInstanceData; NullCheck(L_13); NativeParallelHashMap_2_t28D0C3E870801D415558E0D3CD69EE5843F53BA1 L_14; L_14 = CPUDrawInstanceData_get_batchHash_m407E1D37D4A5D8BDE76DE45CF33C53643DA47C12_inline(L_13, NULL); (&V_0)->___batchHash = L_14; CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_15 = __this->___m_DrawInstanceData; NullCheck(L_15); NativeList_1_tFE5AD86174D6ECCD4E4CC6D775C090AAC0F53B30 L_16; L_16 = CPUDrawInstanceData_get_drawBatches_m6E62CEC9E106C2CB84B185517A04105E77D875F6_inline(L_15, NULL); (&V_0)->___drawBatches = L_16; CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_17 = __this->___m_DrawInstanceData; NullCheck(L_17); NativeList_1_t0E8F99CBD0349EB2EDB94A940345E760399356C0 L_18; L_18 = CPUDrawInstanceData_get_drawInstances_m5B182A75D8968C69C7EFF2CE773D0029E7412D68_inline(L_17, NULL); (&V_0)->___drawInstances = L_18; CreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07 L_19 = V_0; IJobExtensions_Run_TisCreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07_mCB038E47253D7A16B9FC9ECA09845EACF4038F5E(L_19, IJobExtensions_Run_TisCreateDrawBatchesJob_t801264117519B00F4694931412231022E8213C07_mCB038E47253D7A16B9FC9ECA09845EACF4038F5E_RuntimeMethod_var); CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* L_20 = __this->___m_DrawInstanceData; NullCheck(L_20); CPUDrawInstanceData_NeedsRebuild_m0F632EDB133A8FFB533DB9A5BBCC199DEB9AC11C(L_20, NULL); InstanceCullingBatcher_UpdateInstanceDataBufferLayoutVersion_mFFB18677B049FC0438D8169800EE48CE19594268(__this, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_InstanceOccludersUpdated_mB9D7CECE86473174B52A1D76E73DC546738C9A44 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, int32_t ___0_viewInstanceID, int32_t ___1_subviewMask, const RuntimeMethod* method) { { InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* L_0 = (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966*)(&__this->___m_Culler); int32_t L_1 = ___0_viewInstanceID; int32_t L_2 = ___1_subviewMask; RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_3 = __this->___m_BatchersContext; InstanceCuller_InstanceOccludersUpdated_mCA7D8171B44CF76E6A48314D7F97F2B698DCCE05(L_0, L_1, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_UpdateFrame_mD1B5D19FB7AB428A0E766E54E1E58821EF647457 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, const RuntimeMethod* method) { { InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* L_0 = (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966*)(&__this->___m_Culler); InstanceCuller_UpdateFrame_m4273286746BAF0CADC1665DB994C64B47FB32F42(L_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 InstanceCullingBatcher_GetCompactedVisibilityMasks_m56336BD173368549DEDC4D743382E3311D29B144 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, bool ___0_syncCullingJobs, const RuntimeMethod* method) { { InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* L_0 = (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966*)(&__this->___m_Culler); bool L_1 = ___0_syncCullingJobs; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_2; L_2 = InstanceCuller_GetCompactedVisibilityMasks_mED15105E7567F79042B542B56B4DE2ABEDE14C26(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_OnEndContextRendering_mB4D41FEA107B3D5ECF9AF02F3937726021141A26 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, const RuntimeMethod* method) { ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 V_0; memset((&V_0), 0, sizeof(V_0)); { ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_0; L_0 = InstanceCullingBatcher_GetCompactedVisibilityMasks_m56336BD173368549DEDC4D743382E3311D29B144(__this, (bool)1, NULL); V_0 = L_0; bool L_1; L_1 = ParallelBitArray_get_IsCreated_m31B6CFD3C95548F523C3D074463B827B7CD7A535((&V_0), NULL); if (!L_1) { goto IL_001e; } } { RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* L_2 = __this->___m_BatchersContext; NullCheck(L_2); RenderersBatchersContext_UpdatePerFrameInstanceVisibility_mBD8E7669A22B6C1D47BD0BF3BDC5E22BDD16FBB2(L_2, (&V_0), NULL); } IL_001e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_OnBeginCameraRendering_mE389E1056E80885B9816E9231F9C3C2A42B72221 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) { { InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* L_0 = (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966*)(&__this->___m_Culler); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_camera; InstanceCuller_OnBeginCameraRendering_mB7CDBC0AD43EEC324B9584B96C25DF3B911EC907(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_OnEndCameraRendering_m189059E45FB5732F03BAFABF3421CDD68D81DEB1 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) { { InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966* L_0 = (InstanceCuller_tA685900A6409379DB011B2919CDDC1F3BFBFE966*)(&__this->___m_Culler); Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_camera; InstanceCuller_OnEndCameraRendering_mF0DF0261BF1978BAFAC10F5F9DB533FC86B8089B(L_0, L_1, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshal_pinvoke(const GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74& unmarshaled, GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshaled_pinvoke& marshaled) { marshaled.___propertyID = unmarshaled.___propertyID; marshaled.___byteSize = unmarshaled.___byteSize; marshaled.___isOverriden = static_cast(unmarshaled.___isOverriden); marshaled.___isPerInstance = static_cast(unmarshaled.___isPerInstance); marshaled.___instanceType = unmarshaled.___instanceType; marshaled.___componentGroup = unmarshaled.___componentGroup; } IL2CPP_EXTERN_C void GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshal_pinvoke_back(const GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshaled_pinvoke& marshaled, GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74& unmarshaled) { int32_t unmarshaledpropertyID_temp_0 = 0; unmarshaledpropertyID_temp_0 = marshaled.___propertyID; unmarshaled.___propertyID = unmarshaledpropertyID_temp_0; int32_t unmarshaledbyteSize_temp_1 = 0; unmarshaledbyteSize_temp_1 = marshaled.___byteSize; unmarshaled.___byteSize = unmarshaledbyteSize_temp_1; bool unmarshaledisOverriden_temp_2 = false; unmarshaledisOverriden_temp_2 = static_cast(marshaled.___isOverriden); unmarshaled.___isOverriden = unmarshaledisOverriden_temp_2; bool unmarshaledisPerInstance_temp_3 = false; unmarshaledisPerInstance_temp_3 = static_cast(marshaled.___isPerInstance); unmarshaled.___isPerInstance = unmarshaledisPerInstance_temp_3; int32_t unmarshaledinstanceType_temp_4 = 0; unmarshaledinstanceType_temp_4 = marshaled.___instanceType; unmarshaled.___instanceType = unmarshaledinstanceType_temp_4; uint32_t unmarshaledcomponentGroup_temp_5 = 0; unmarshaledcomponentGroup_temp_5 = marshaled.___componentGroup; unmarshaled.___componentGroup = unmarshaledcomponentGroup_temp_5; } IL2CPP_EXTERN_C void GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshal_pinvoke_cleanup(GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshal_com(const GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74& unmarshaled, GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshaled_com& marshaled) { marshaled.___propertyID = unmarshaled.___propertyID; marshaled.___byteSize = unmarshaled.___byteSize; marshaled.___isOverriden = static_cast(unmarshaled.___isOverriden); marshaled.___isPerInstance = static_cast(unmarshaled.___isPerInstance); marshaled.___instanceType = unmarshaled.___instanceType; marshaled.___componentGroup = unmarshaled.___componentGroup; } IL2CPP_EXTERN_C void GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshal_com_back(const GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshaled_com& marshaled, GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74& unmarshaled) { int32_t unmarshaledpropertyID_temp_0 = 0; unmarshaledpropertyID_temp_0 = marshaled.___propertyID; unmarshaled.___propertyID = unmarshaledpropertyID_temp_0; int32_t unmarshaledbyteSize_temp_1 = 0; unmarshaledbyteSize_temp_1 = marshaled.___byteSize; unmarshaled.___byteSize = unmarshaledbyteSize_temp_1; bool unmarshaledisOverriden_temp_2 = false; unmarshaledisOverriden_temp_2 = static_cast(marshaled.___isOverriden); unmarshaled.___isOverriden = unmarshaledisOverriden_temp_2; bool unmarshaledisPerInstance_temp_3 = false; unmarshaledisPerInstance_temp_3 = static_cast(marshaled.___isPerInstance); unmarshaled.___isPerInstance = unmarshaledisPerInstance_temp_3; int32_t unmarshaledinstanceType_temp_4 = 0; unmarshaledinstanceType_temp_4 = marshaled.___instanceType; unmarshaled.___instanceType = unmarshaledinstanceType_temp_4; uint32_t unmarshaledcomponentGroup_temp_5 = 0; unmarshaledcomponentGroup_temp_5 = marshaled.___componentGroup; unmarshaled.___componentGroup = unmarshaledcomponentGroup_temp_5; } IL2CPP_EXTERN_C void GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshal_com_cleanup(GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceComponentDesc__ctor_m3D6BFA5A8BBF78939717DABD22CDEDE234780EE0 (GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74* __this, int32_t ___0_inPropertyID, int32_t ___1_inByteSize, bool ___2_inIsOverriden, bool ___3_inPerInstance, int32_t ___4_inInstanceType, uint32_t ___5_inComponentType, const RuntimeMethod* method) { { int32_t L_0 = ___0_inPropertyID; __this->___propertyID = L_0; int32_t L_1 = ___1_inByteSize; __this->___byteSize = L_1; bool L_2 = ___2_inIsOverriden; __this->___isOverriden = L_2; bool L_3 = ___3_inPerInstance; __this->___isPerInstance = L_3; int32_t L_4 = ___4_inInstanceType; __this->___instanceType = L_4; uint32_t L_5 = ___5_inComponentType; __this->___componentGroup = L_5; return; } } IL2CPP_EXTERN_C void GPUInstanceComponentDesc__ctor_m3D6BFA5A8BBF78939717DABD22CDEDE234780EE0_AdjustorThunk (RuntimeObject* __this, int32_t ___0_inPropertyID, int32_t ___1_inByteSize, bool ___2_inIsOverriden, bool ___3_inPerInstance, int32_t ___4_inInstanceType, uint32_t ___5_inComponentType, const RuntimeMethod* method) { GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceComponentDesc__ctor_m3D6BFA5A8BBF78939717DABD22CDEDE234780EE0(_thisAdjusted, ___0_inPropertyID, ___1_inByteSize, ___2_inIsOverriden, ___3_inPerInstance, ___4_inInstanceType, ___5_inComponentType, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceDataBuffer_NextVersion_m87213EAF8B57C72440D656BD00E246106CD9404F (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ((GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3_StaticFields*)il2cpp_codegen_static_fields_for(GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3_il2cpp_TypeInfo_var))->___s_NextLayoutVersion; int32_t L_1 = ((int32_t)il2cpp_codegen_add(L_0, 1)); ((GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3_StaticFields*)il2cpp_codegen_static_fields_for(GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3_il2cpp_TypeInfo_var))->___s_NextLayoutVersion = L_1; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 GPUInstanceDataBuffer_CPUInstanceToGPUInstance_m1177E7984777339744077A74E281D84B17704592 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_instancesNumPrefixSum, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_3; memset((&V_3), 0, sizeof(V_3)); GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t G_B3_0 = 0; { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); bool L_0; L_0 = InstanceHandle_get_valid_m5629806E66255D75C3B1ED5826B0DA6D13B9E0CE((&___1_instance), NULL); if (!L_0) { goto IL_0015; } } { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_1; L_1 = InstanceHandle_get_type_mAC674106B77C6008F547FBAB2FE02F263D3FA40C((&___1_instance), NULL); G_B3_0 = ((((int32_t)L_1) < ((int32_t)2))? 1 : 0); goto IL_0016; } IL_0015: { G_B3_0 = 0; } IL_0016: { if (G_B3_0) { goto IL_001e; } } { il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var); GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_2 = ((GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_StaticFields*)il2cpp_codegen_static_fields_for(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var))->___Invalid; return L_2; } IL_001e: { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_3; L_3 = InstanceHandle_get_type_mAC674106B77C6008F547FBAB2FE02F263D3FA40C((&___1_instance), NULL); V_0 = L_3; int32_t L_4; L_4 = InstanceHandle_get_instanceIndex_mD7BAC819F382904784AC46D1F6A631B4A21CA8B5((&___1_instance), NULL); V_1 = L_4; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_5 = ___0_instancesNumPrefixSum; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_6 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_5); V_3 = L_6; int32_t L_7 = V_0; int32_t L_8; L_8 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_3))->___m_Buffer, L_7); int32_t L_9 = V_1; V_2 = ((int32_t)il2cpp_codegen_add(L_8, L_9)); il2cpp_codegen_initobj((&V_4), sizeof(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78)); int32_t L_10 = V_2; il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var); GPUInstanceIndex_set_index_m24EF3293A5E4CA20F4186F53B459500CDAE40687_inline((&V_4), L_10, NULL); GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_11 = V_4; return L_11; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceDataBuffer_GetPropertyIndex_mF39E38B5B13B5BF4E45934C274E076B4401656DA (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* __this, int32_t ___0_propertyID, bool ___1_assertOnFail, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_0 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___nameToMetadataMap); int32_t L_1 = ___0_propertyID; bool L_2; L_2 = NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B(L_0, L_1, (&V_0), NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var); if (!L_2) { goto IL_0012; } } { int32_t L_3 = V_0; return L_3; } IL_0012: { bool L_4 = ___1_assertOnFail; return (-1); } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceDataBuffer_GetGpuAddress_mCDCEF5E738A3FE9E217D94ECA43A2AE5A6380225 (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* __this, int32_t ___0_propertyID, bool ___1_assertOnFail, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = ___0_propertyID; bool L_1 = ___1_assertOnFail; int32_t L_2; L_2 = GPUInstanceDataBuffer_GetPropertyIndex_mF39E38B5B13B5BF4E45934C274E076B4401656DA(__this, L_0, L_1, NULL); V_0 = L_2; int32_t L_3 = V_0; if ((!(((uint32_t)L_3) == ((uint32_t)(-1))))) { goto IL_000f; } } { return (-1); } IL_000f: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___gpuBufferComponentAddress); int32_t L_5 = V_0; int32_t L_6; L_6 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_4)->___m_Buffer, L_5); return L_6; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBuffer_CPUInstanceArrayToGPUInstanceArray_mE3CD8040A3236B9CA56E2CB69B90C68CB1BE42A3 (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___1_gpuInstanceIndices, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_Schedule_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_m43876D26A9568868D3AC3122019FE6ECBFECEACD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300 V_0; memset((&V_0), 0, sizeof(V_0)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1; memset((&V_1), 0, sizeof(V_1)); { il2cpp_codegen_initobj((&V_0), sizeof(ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_0 = __this->___instancesNumPrefixSum; (&V_0)->___instancesNumPrefixSum = L_0; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_1 = ___0_instances; (&V_0)->___instances = L_1; NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_2 = ___1_gpuInstanceIndices; (&V_0)->___gpuInstanceIndices = L_2; ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300 L_3 = V_0; int32_t L_4; L_4 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length); il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_5 = V_1; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_6; L_6 = IJobParallelForExtensions_Schedule_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_m43876D26A9568868D3AC3122019FE6ECBFECEACD(L_3, L_4, ((int32_t)512), L_5, IJobParallelForExtensions_Schedule_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_m43876D26A9568868D3AC3122019FE6ECBFECEACD_RuntimeMethod_var); V_1 = L_6; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBuffer_Dispose_m338824ADC36E89D59E8D1EC451F00A78337A4165 (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m2437C912F38A5ED0BC58429645C8C33BC2754A86_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBE93F477C53E8AAFE13AC09C19A7602582A725DE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m07D46D19EE92DD34065B83AD3883AC8F9208075A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m572F7D8564B280725E3F8796D300856F4E538DAC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_get_IsCreated_m9CAD809B525AF41F3B4029606DCD42E3156E8750_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesSpan); bool L_1; L_1 = NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_inline(L_0, NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_RuntimeMethod_var); if (!L_1) { goto IL_0018; } } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesSpan); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_2, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); } IL_0018: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesNumPrefixSum); bool L_4; L_4 = NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_inline(L_3, NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_RuntimeMethod_var); if (!L_4) { goto IL_0030; } } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_5 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesNumPrefixSum); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_5, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); } IL_0030: { NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_6 = (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)(&__this->___descriptions); bool L_7; L_7 = NativeArray_1_get_IsCreated_m07D46D19EE92DD34065B83AD3883AC8F9208075A_inline(L_6, NativeArray_1_get_IsCreated_m07D46D19EE92DD34065B83AD3883AC8F9208075A_RuntimeMethod_var); if (!L_7) { goto IL_0048; } } { NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_8 = (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)(&__this->___descriptions); NativeArray_1_Dispose_m2437C912F38A5ED0BC58429645C8C33BC2754A86(L_8, NativeArray_1_Dispose_m2437C912F38A5ED0BC58429645C8C33BC2754A86_RuntimeMethod_var); } IL_0048: { NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212* L_9 = (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212*)(&__this->___defaultMetadata); bool L_10; L_10 = NativeArray_1_get_IsCreated_m572F7D8564B280725E3F8796D300856F4E538DAC_inline(L_9, NativeArray_1_get_IsCreated_m572F7D8564B280725E3F8796D300856F4E538DAC_RuntimeMethod_var); if (!L_10) { goto IL_0060; } } { NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212* L_11 = (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212*)(&__this->___defaultMetadata); NativeArray_1_Dispose_mBE93F477C53E8AAFE13AC09C19A7602582A725DE(L_11, NativeArray_1_Dispose_mBE93F477C53E8AAFE13AC09C19A7602582A725DE_RuntimeMethod_var); } IL_0060: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___gpuBufferComponentAddress); bool L_13; L_13 = NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_inline(L_12, NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_RuntimeMethod_var); if (!L_13) { goto IL_0078; } } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_14 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___gpuBufferComponentAddress); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_14, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); } IL_0078: { NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_15 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___nameToMetadataMap); bool L_16; L_16 = NativeParallelHashMap_2_get_IsCreated_m9CAD809B525AF41F3B4029606DCD42E3156E8750(L_15, NativeParallelHashMap_2_get_IsCreated_m9CAD809B525AF41F3B4029606DCD42E3156E8750_RuntimeMethod_var); if (!L_16) { goto IL_0090; } } { NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_17 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___nameToMetadataMap); NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E(L_17, NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E_RuntimeMethod_var); } IL_0090: { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_18 = __this->___gpuBuffer; if (!L_18) { goto IL_00a3; } } { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_19 = __this->___gpuBuffer; NullCheck(L_19); GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_19, NULL); } IL_00a3: { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_20 = __this->___validComponentsIndicesGpuBuffer; if (!L_20) { goto IL_00b6; } } { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_21 = __this->___validComponentsIndicesGpuBuffer; NullCheck(L_21); GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_21, NULL); } IL_00b6: { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_22 = __this->___componentAddressesGpuBuffer; if (!L_22) { goto IL_00c9; } } { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_23 = __this->___componentAddressesGpuBuffer; NullCheck(L_23); GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_23, NULL); } IL_00c9: { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_24 = __this->___componentInstanceIndexRangesGpuBuffer; if (!L_24) { goto IL_00dc; } } { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_25 = __this->___componentInstanceIndexRangesGpuBuffer; NullCheck(L_25); GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_25, NULL); } IL_00dc: { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_26 = __this->___componentByteCountsGpuBuffer; if (!L_26) { goto IL_00ef; } } { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_27 = __this->___componentByteCountsGpuBuffer; NullCheck(L_27); GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_27, NULL); } IL_00ef: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC GPUInstanceDataBuffer_AsReadOnly_m7E7EAB66B500E1CAA7AEB2C2F7CAEBE40CCE729F (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* __this, const RuntimeMethod* method) { { ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC L_0; memset((&L_0), 0, sizeof(L_0)); ReadOnly__ctor_mF532002BB9D890FF1F0582B28EE81FFF81C4843D((&L_0), __this, NULL); return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBuffer__ctor_m62C97070C67C69A70905B44F586178FEFB54C95E (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* __this, const RuntimeMethod* method) { { Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnly__ctor_mF532002BB9D890FF1F0582B28EE81FFF81C4843D (ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___0_buffer, const RuntimeMethod* method) { { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = ___0_buffer; NullCheck(L_0); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = L_0->___instancesNumPrefixSum; __this->___instancesNumPrefixSum = L_1; return; } } IL2CPP_EXTERN_C void ReadOnly__ctor_mF532002BB9D890FF1F0582B28EE81FFF81C4843D_AdjustorThunk (RuntimeObject* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___0_buffer, const RuntimeMethod* method) { ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ReadOnly__ctor_mF532002BB9D890FF1F0582B28EE81FFF81C4843D(_thisAdjusted, ___0_buffer, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 ReadOnly_CPUInstanceToGPUInstance_m01CDC3239F33A9D1A861D1816930C4A7E71440E5 (ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesNumPrefixSum); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_1 = ___0_instance; GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_2; L_2 = GPUInstanceDataBuffer_CPUInstanceToGPUInstance_m1177E7984777339744077A74E281D84B17704592(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 ReadOnly_CPUInstanceToGPUInstance_m01CDC3239F33A9D1A861D1816930C4A7E71440E5_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 _returnValue; _returnValue = ReadOnly_CPUInstanceToGPUInstance_m01CDC3239F33A9D1A861D1816930C4A7E71440E5(_thisAdjusted, ___0_instance, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnly_CPUInstanceArrayToGPUInstanceArray_m246175FBDE0C68B01CF4B8B0F73087368CA7ACF3 (ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___1_gpuInstanceIndices, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_Schedule_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_m43876D26A9568868D3AC3122019FE6ECBFECEACD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300 V_0; memset((&V_0), 0, sizeof(V_0)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1; memset((&V_1), 0, sizeof(V_1)); { il2cpp_codegen_initobj((&V_0), sizeof(ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_0 = __this->___instancesNumPrefixSum; (&V_0)->___instancesNumPrefixSum = L_0; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_1 = ___0_instances; (&V_0)->___instances = L_1; NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_2 = ___1_gpuInstanceIndices; (&V_0)->___gpuInstanceIndices = L_2; ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300 L_3 = V_0; int32_t L_4; L_4 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length); il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_5 = V_1; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_6; L_6 = IJobParallelForExtensions_Schedule_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_m43876D26A9568868D3AC3122019FE6ECBFECEACD(L_3, L_4, ((int32_t)512), L_5, IJobParallelForExtensions_Schedule_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_m43876D26A9568868D3AC3122019FE6ECBFECEACD_RuntimeMethod_var); V_1 = L_6; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL); return; } } IL2CPP_EXTERN_C void ReadOnly_CPUInstanceArrayToGPUInstanceArray_m246175FBDE0C68B01CF4B8B0F73087368CA7ACF3_AdjustorThunk (RuntimeObject* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___1_gpuInstanceIndices, const RuntimeMethod* method) { ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ReadOnly_CPUInstanceArrayToGPUInstanceArray_m246175FBDE0C68B01CF4B8B0F73087368CA7ACF3(_thisAdjusted, ___0_instances, ___1_gpuInstanceIndices, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ConvertCPUInstancesToGPUInstancesJob_Execute_m16B5AACD9BEEFFA2046C2E1999F8C4AA7FF2B1D9 (ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) { { NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* L_0 = (NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E*)(&__this->___gpuInstanceIndices); int32_t L_1 = ___0_index; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesNumPrefixSum); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_3 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_4 = ___0_index; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_5; L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_3)->___m_Buffer, L_4); GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_6; L_6 = GPUInstanceDataBuffer_CPUInstanceToGPUInstance_m1177E7984777339744077A74E281D84B17704592(L_2, L_5, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78, (L_0)->___m_Buffer, L_1, (L_6)); return; } } IL2CPP_EXTERN_C void ConvertCPUInstancesToGPUInstancesJob_Execute_m16B5AACD9BEEFFA2046C2E1999F8C4AA7FF2B1D9_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) { ConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ConvertCPUInstancesToGPUInstancesJob_Execute_m16B5AACD9BEEFFA2046C2E1999F8C4AA7FF2B1D9(_thisAdjusted, ___0_index, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 GPUInstanceDataBufferBuilder_CreateMetadataValue_m50A13411B4799C2C197B9C4EFD3EED2BB4C25036 (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, int32_t ___0_nameID, int32_t ___1_gpuAddress, bool ___2_isOverridden, const RuntimeMethod* method) { MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t G_B2_0 = 0; MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937* G_B2_1 = NULL; int32_t G_B1_0 = 0; MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937* G_B1_1 = NULL; int32_t G_B3_0 = 0; int32_t G_B3_1 = 0; MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937* G_B3_2 = NULL; { il2cpp_codegen_initobj((&V_0), sizeof(MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937)); int32_t L_0 = ___0_nameID; (&V_0)->___NameID = L_0; int32_t L_1 = ___1_gpuAddress; bool L_2 = ___2_isOverridden; if (L_2) { G_B2_0 = L_1; G_B2_1 = (&V_0); goto IL_0019; } G_B1_0 = L_1; G_B1_1 = (&V_0); } { G_B3_0 = 0; G_B3_1 = G_B1_0; G_B3_2 = G_B1_1; goto IL_001e; } IL_0019: { G_B3_0 = ((int32_t)-2147483648LL); G_B3_1 = G_B2_0; G_B3_2 = G_B2_1; } IL_001e: { G_B3_2->___Value = ((int32_t)(G_B3_1|G_B3_0)); MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 GPUInstanceDataBufferBuilder_CreateMetadataValue_m50A13411B4799C2C197B9C4EFD3EED2BB4C25036_AdjustorThunk (RuntimeObject* __this, int32_t ___0_nameID, int32_t ___1_gpuAddress, bool ___2_isOverridden, const RuntimeMethod* method) { GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 _returnValue; _returnValue = GPUInstanceDataBufferBuilder_CreateMetadataValue_m50A13411B4799C2C197B9C4EFD3EED2BB4C25036(_thisAdjusted, ___0_nameID, ___1_gpuAddress, ___2_isOverridden, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferBuilder_AddComponent_m26713FB7D74F3F47052241EEDE3D95D1502C35E8 (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, int32_t ___0_propertyID, bool ___1_isOverriden, int32_t ___2_byteSize, bool ___3_isPerInstance, int32_t ___4_instanceType, uint32_t ___5_componentGroup, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Add_mA6C61C6A96E9D996D653901E8C0EC45F93AFEEC7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m61E41789BB6A1B3BF1F0B1B70DFA99E33499EAA5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_IsCreated_m4140E4A1EC4327F33B05247B7D8165CD53D1298B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 V_0; memset((&V_0), 0, sizeof(V_0)); { NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_0 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); bool L_1; L_1 = NativeList_1_get_IsCreated_m4140E4A1EC4327F33B05247B7D8165CD53D1298B_inline(L_0, NativeList_1_get_IsCreated_m4140E4A1EC4327F33B05247B7D8165CD53D1298B_RuntimeMethod_var); if (L_1) { goto IL_0020; } } { AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_2; L_2 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(2, NULL); NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A L_3; memset((&L_3), 0, sizeof(L_3)); NativeList_1__ctor_m61E41789BB6A1B3BF1F0B1B70DFA99E33499EAA5((&L_3), ((int32_t)64), L_2, NativeList_1__ctor_m61E41789BB6A1B3BF1F0B1B70DFA99E33499EAA5_RuntimeMethod_var); __this->___m_Components = L_3; } IL_0020: { NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_4 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_5; L_5 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_4, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_6 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_7 = ___0_propertyID; int32_t L_8 = ___2_byteSize; bool L_9 = ___1_isOverriden; bool L_10 = ___3_isPerInstance; int32_t L_11 = ___4_instanceType; uint32_t L_12 = ___5_componentGroup; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_13; memset((&L_13), 0, sizeof(L_13)); GPUInstanceComponentDesc__ctor_m3D6BFA5A8BBF78939717DABD22CDEDE234780EE0((&L_13), L_7, L_8, L_9, L_10, L_11, L_12, NULL); V_0 = L_13; NativeList_1_Add_mA6C61C6A96E9D996D653901E8C0EC45F93AFEEC7(L_6, (&V_0), NativeList_1_Add_mA6C61C6A96E9D996D653901E8C0EC45F93AFEEC7_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C void GPUInstanceDataBufferBuilder_AddComponent_m26713FB7D74F3F47052241EEDE3D95D1502C35E8_AdjustorThunk (RuntimeObject* __this, int32_t ___0_propertyID, bool ___1_isOverriden, int32_t ___2_byteSize, bool ___3_isPerInstance, int32_t ___4_instanceType, uint32_t ___5_componentGroup, const RuntimeMethod* method) { GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceDataBufferBuilder_AddComponent_m26713FB7D74F3F47052241EEDE3D95D1502C35E8(_thisAdjusted, ___0_propertyID, ___1_isOverriden, ___2_byteSize, ___3_isPerInstance, ___4_instanceType, ___5_componentGroup, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* GPUInstanceDataBufferBuilder_Build_mDEF5AC49115B5D3CD195C5802389B93AE1C25C8C (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* ___0_instanceNumInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m86C9B83A07CDC04EB32B2E8EEC4C6020830394ED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsBuffer_SetData_TisVector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_m36145093AA4BF7B989A16E42B0CA0945EFACC427_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m25D4C418FB7FD9BCF6898F38ED95BC310F545669_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m18E7F9491A74B9BBAD80C7FA7871313EED3797D6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m6AB15133D68784F1E9BB1C5CF6AF21EE4DC4FBBF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mBF96FC6439FA7EDF969A0601BAA03D6E2E95BE79_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_m95638D8D9D035930958B1193BC609E694E1290AD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryAdd_m5C703FAD6CDC9DDEB077674DB4579B274D49307F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m2842DB279BEAD40C9CB39EC85BDE2241798CFFF7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_1; memset((&V_1), 0, sizeof(V_1)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_2; memset((&V_2), 0, sizeof(V_2)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_3; memset((&V_3), 0, sizeof(V_3)); NativeArray_1_t210B93B7A5B9BC18A004761353B12A37F92DD72A V_4; memset((&V_4), 0, sizeof(V_4)); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* V_5 = NULL; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 V_10; memset((&V_10), 0, sizeof(V_10)); int32_t V_11 = 0; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 V_12; memset((&V_12), 0, sizeof(V_12)); int32_t V_13 = 0; int32_t V_14 = 0; int32_t V_15 = 0; int32_t V_16 = 0; int32_t V_17 = 0; int32_t G_B7_0 = 0; { V_0 = 0; NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_0 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_1; L_1 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_0, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_1), L_1, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_2 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_3; L_3 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_2, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_2), L_3, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_4 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_5; L_5 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_4, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_3), L_5, 2, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_6 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_7; L_7 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_6, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); NativeArray_1__ctor_mBF96FC6439FA7EDF969A0601BAA03D6E2E95BE79((&V_4), L_7, 2, 1, NativeArray_1__ctor_mBF96FC6439FA7EDF969A0601BAA03D6E2E95BE79_RuntimeMethod_var); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_8 = (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3*)il2cpp_codegen_object_new(GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3_il2cpp_TypeInfo_var); GPUInstanceDataBuffer__ctor_m62C97070C67C69A70905B44F586178FEFB54C95E(L_8, NULL); V_5 = L_8; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_9 = V_5; InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_10 = ___0_instanceNumInfo; InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 L_11 = (*(InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*)L_10); NullCheck(L_9); L_9->___instanceNumInfo = L_11; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_12 = V_5; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_13; memset((&L_13), 0, sizeof(L_13)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_13), 2, 4, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NullCheck(L_12); L_12->___instancesNumPrefixSum = L_13; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_14 = V_5; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_15; memset((&L_15), 0, sizeof(L_15)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_15), 2, 4, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NullCheck(L_14); L_14->___instancesSpan = L_15; V_6 = 0; V_9 = 0; goto IL_00d8; } IL_008c: { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_16 = V_5; NullCheck(L_16); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_17 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_16->___instancesNumPrefixSum); int32_t L_18 = V_9; int32_t L_19 = V_6; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_17)->___m_Buffer, L_18, (L_19)); int32_t L_20 = V_6; InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_21 = ___0_instanceNumInfo; U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47* L_22 = (U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47*)(&L_21->___InstanceNums); int32_t* L_23 = (int32_t*)(&L_22->___FixedElementField); int32_t L_24 = V_9; int32_t L_25 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_23, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_24), 4))))); V_6 = ((int32_t)il2cpp_codegen_add(L_20, L_25)); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_26 = V_5; NullCheck(L_26); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_27 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_26->___instancesSpan); int32_t L_28 = V_9; InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_29 = ___0_instanceNumInfo; InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 L_30 = (*(InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*)L_29); V_10 = L_30; int32_t L_31 = V_9; int32_t L_32; L_32 = InstanceNumInfo_GetInstanceNumIncludingChildren_m45CB40CE2452143C10B4FFC0F05FA7751E416368((&V_10), L_31, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_27)->___m_Buffer, L_28, (L_32)); int32_t L_33 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_00d8: { int32_t L_34 = V_9; if ((((int32_t)L_34) < ((int32_t)2))) { goto IL_008c; } } { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_35 = V_5; int32_t L_36; L_36 = GPUInstanceDataBuffer_NextVersion_m87213EAF8B57C72440D656BD00E246106CD9404F(NULL); NullCheck(L_35); L_35->___layoutVersion = L_36; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_37 = V_5; NullCheck(L_37); L_37->___version = 0; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_38 = V_5; NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_39 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_40; L_40 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_39, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 L_41; memset((&L_41), 0, sizeof(L_41)); NativeArray_1__ctor_m18E7F9491A74B9BBAD80C7FA7871313EED3797D6((&L_41), L_40, 4, 1, NativeArray_1__ctor_m18E7F9491A74B9BBAD80C7FA7871313EED3797D6_RuntimeMethod_var); NullCheck(L_38); L_38->___defaultMetadata = L_41; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_42 = V_5; NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_43 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_44; L_44 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_43, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6 L_45; memset((&L_45), 0, sizeof(L_45)); NativeArray_1__ctor_m6AB15133D68784F1E9BB1C5CF6AF21EE4DC4FBBF((&L_45), L_44, 4, 1, NativeArray_1__ctor_m6AB15133D68784F1E9BB1C5CF6AF21EE4DC4FBBF_RuntimeMethod_var); NullCheck(L_42); L_42->___descriptions = L_45; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_46 = V_5; NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_47 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_48; L_48 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_47, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_49; L_49 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL); NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9 L_50; memset((&L_50), 0, sizeof(L_50)); NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B((&L_50), L_48, L_49, NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B_RuntimeMethod_var); NullCheck(L_46); L_46->___nameToMetadataMap = L_50; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_51 = V_5; NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_52 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_53; L_53 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_52, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_54; memset((&L_54), 0, sizeof(L_54)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_54), L_53, 4, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NullCheck(L_51); L_51->___gpuBufferComponentAddress = L_54; int32_t L_55; L_55 = UnsafeUtility_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m2842DB279BEAD40C9CB39EC85BDE2241798CFFF7_inline(UnsafeUtility_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m2842DB279BEAD40C9CB39EC85BDE2241798CFFF7_RuntimeMethod_var); V_7 = L_55; int32_t L_56 = V_7; V_8 = ((int32_t)il2cpp_codegen_multiply(4, L_56)); V_11 = 0; goto IL_0286; } IL_016e: { NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_57 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_58 = V_11; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_59; L_59 = NativeList_1_get_Item_m95638D8D9D035930958B1193BC609E694E1290AD_inline(L_57, L_58, NativeList_1_get_Item_m95638D8D9D035930958B1193BC609E694E1290AD_RuntimeMethod_var); V_12 = L_59; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_60 = V_5; NullCheck(L_60); NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_61 = (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)(&L_60->___descriptions); int32_t L_62 = V_11; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_63 = V_12; IL2CPP_NATIVEARRAY_SET_ITEM(GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74, (L_61)->___m_Buffer, L_62, (L_63)); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_64 = V_5; NullCheck(L_64); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_65 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_64->___instancesNumPrefixSum); GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_66 = V_12; int32_t L_67 = L_66.___instanceType; int32_t L_68; L_68 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_65)->___m_Buffer, L_67); V_13 = L_68; int32_t L_69 = V_13; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_70 = V_5; NullCheck(L_70); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_71 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_70->___instancesSpan); GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_72 = V_12; int32_t L_73 = L_72.___instanceType; int32_t L_74; L_74 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_71)->___m_Buffer, L_73); V_14 = ((int32_t)il2cpp_codegen_add(L_69, L_74)); GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_75 = V_12; bool L_76 = L_75.___isPerInstance; if (L_76) { goto IL_01c6; } } { G_B7_0 = 1; goto IL_01cb; } IL_01c6: { int32_t L_77 = V_14; int32_t L_78 = V_13; G_B7_0 = ((int32_t)il2cpp_codegen_subtract(L_77, L_78)); } IL_01cb: { V_15 = G_B7_0; int32_t L_79 = V_11; int32_t L_80 = V_13; int32_t L_81 = V_13; int32_t L_82 = V_15; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_83; memset((&L_83), 0, sizeof(L_83)); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_83), L_80, ((int32_t)il2cpp_codegen_add(L_81, L_82)), NULL); IL2CPP_NATIVEARRAY_SET_ITEM(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A, ((&V_4))->___m_Buffer, L_79, (L_83)); int32_t L_84 = V_8; int32_t L_85 = V_13; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_86 = V_12; int32_t L_87 = L_86.___byteSize; V_16 = ((int32_t)il2cpp_codegen_subtract(L_84, ((int32_t)il2cpp_codegen_multiply(L_85, L_87)))); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_88 = V_5; NullCheck(L_88); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_89 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_88->___gpuBufferComponentAddress); int32_t L_90 = V_11; int32_t L_91 = V_16; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_89)->___m_Buffer, L_90, (L_91)); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_92 = V_5; NullCheck(L_92); NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212* L_93 = (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212*)(&L_92->___defaultMetadata); int32_t L_94 = V_11; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_95 = V_12; int32_t L_96 = L_95.___propertyID; int32_t L_97 = V_16; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_98 = V_12; bool L_99 = L_98.___isOverriden; MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937 L_100; L_100 = GPUInstanceDataBufferBuilder_CreateMetadataValue_m50A13411B4799C2C197B9C4EFD3EED2BB4C25036(__this, L_96, L_97, L_99, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(MetadataValue_tB24D1ECC62550B3B37D7BFA11B02907047E7F937, (L_93)->___m_Buffer, L_94, (L_100)); int32_t L_101 = V_11; int32_t L_102 = V_16; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_2))->___m_Buffer, L_101, (L_102)); int32_t L_103 = V_11; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_104 = V_12; int32_t L_105 = L_104.___byteSize; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_3))->___m_Buffer, L_103, (L_105)); GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_106 = V_12; int32_t L_107 = L_106.___byteSize; int32_t L_108 = V_15; V_17 = ((int32_t)il2cpp_codegen_multiply(L_107, L_108)); int32_t L_109 = V_8; int32_t L_110 = V_17; V_8 = ((int32_t)il2cpp_codegen_add(L_109, L_110)); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_111 = V_5; NullCheck(L_111); NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_112 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&L_111->___nameToMetadataMap); GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_113 = V_12; int32_t L_114 = L_113.___propertyID; int32_t L_115 = V_11; bool L_116; L_116 = NativeParallelHashMap_2_TryAdd_m5C703FAD6CDC9DDEB077674DB4579B274D49307F(L_112, L_114, L_115, NativeParallelHashMap_2_TryAdd_m5C703FAD6CDC9DDEB077674DB4579B274D49307F_RuntimeMethod_var); GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_117 = V_12; bool L_118 = L_117.___isPerInstance; if (!L_118) { goto IL_0280; } } { int32_t L_119 = V_0; int32_t L_120 = V_11; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_1))->___m_Buffer, L_119, (L_120)); int32_t L_121 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_121, 1)); } IL_0280: { int32_t L_122 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_122, 1)); } IL_0286: { int32_t L_123 = V_11; NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_124 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_125; L_125 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_124, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); if ((((int32_t)L_123) < ((int32_t)L_125))) { goto IL_016e; } } { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_126 = V_5; int32_t L_127 = V_8; NullCheck(L_126); L_126->___byteSize = L_127; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_128 = V_5; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_129 = V_5; NullCheck(L_129); int32_t L_130 = L_129->___byteSize; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_131 = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)il2cpp_codegen_object_new(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); GraphicsBuffer__ctor_mBDE2A119B58AD582F79CFE8071F47001965D14F4(L_131, ((int32_t)32), ((int32_t)(L_130/4)), 4, NULL); NullCheck(L_128); L_128->___gpuBuffer = L_131; Il2CppCodeGenWriteBarrier((void**)(&L_128->___gpuBuffer), (void*)L_131); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_132 = V_5; NullCheck(L_132); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_133 = L_132->___gpuBuffer; NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 L_134; memset((&L_134), 0, sizeof(L_134)); NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4((&L_134), 4, 2, 1, NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_RuntimeMethod_var); NullCheck(L_133); GraphicsBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m25D4C418FB7FD9BCF6898F38ED95BC310F545669(L_133, L_134, 0, 0, 4, GraphicsBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m25D4C418FB7FD9BCF6898F38ED95BC310F545669_RuntimeMethod_var); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_135 = V_5; int32_t L_136 = V_0; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_137 = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)il2cpp_codegen_object_new(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); GraphicsBuffer__ctor_mBDE2A119B58AD582F79CFE8071F47001965D14F4(L_137, ((int32_t)32), L_136, 4, NULL); NullCheck(L_135); L_135->___validComponentsIndicesGpuBuffer = L_137; Il2CppCodeGenWriteBarrier((void**)(&L_135->___validComponentsIndicesGpuBuffer), (void*)L_137); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_138 = V_5; NullCheck(L_138); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_139 = L_138->___validComponentsIndicesGpuBuffer; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_140 = V_1; int32_t L_141 = V_0; NullCheck(L_139); GraphicsBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m86C9B83A07CDC04EB32B2E8EEC4C6020830394ED(L_139, L_140, 0, 0, L_141, GraphicsBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m86C9B83A07CDC04EB32B2E8EEC4C6020830394ED_RuntimeMethod_var); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_142 = V_5; NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_143 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_144; L_144 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_143, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_145 = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)il2cpp_codegen_object_new(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); GraphicsBuffer__ctor_mBDE2A119B58AD582F79CFE8071F47001965D14F4(L_145, ((int32_t)32), L_144, 4, NULL); NullCheck(L_142); L_142->___componentAddressesGpuBuffer = L_145; Il2CppCodeGenWriteBarrier((void**)(&L_142->___componentAddressesGpuBuffer), (void*)L_145); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_146 = V_5; NullCheck(L_146); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_147 = L_146->___componentAddressesGpuBuffer; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_148 = V_2; NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_149 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_150; L_150 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_149, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); NullCheck(L_147); GraphicsBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m86C9B83A07CDC04EB32B2E8EEC4C6020830394ED(L_147, L_148, 0, 0, L_150, GraphicsBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m86C9B83A07CDC04EB32B2E8EEC4C6020830394ED_RuntimeMethod_var); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_151 = V_5; NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_152 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_153; L_153 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_152, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_154 = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)il2cpp_codegen_object_new(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); GraphicsBuffer__ctor_mBDE2A119B58AD582F79CFE8071F47001965D14F4(L_154, ((int32_t)32), L_153, 8, NULL); NullCheck(L_151); L_151->___componentInstanceIndexRangesGpuBuffer = L_154; Il2CppCodeGenWriteBarrier((void**)(&L_151->___componentInstanceIndexRangesGpuBuffer), (void*)L_154); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_155 = V_5; NullCheck(L_155); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_156 = L_155->___componentInstanceIndexRangesGpuBuffer; NativeArray_1_t210B93B7A5B9BC18A004761353B12A37F92DD72A L_157 = V_4; NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_158 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_159; L_159 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_158, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); NullCheck(L_156); GraphicsBuffer_SetData_TisVector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_m36145093AA4BF7B989A16E42B0CA0945EFACC427(L_156, L_157, 0, 0, L_159, GraphicsBuffer_SetData_TisVector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_m36145093AA4BF7B989A16E42B0CA0945EFACC427_RuntimeMethod_var); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_160 = V_5; NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_161 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_162; L_162 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_161, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_163 = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)il2cpp_codegen_object_new(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); GraphicsBuffer__ctor_mBDE2A119B58AD582F79CFE8071F47001965D14F4(L_163, ((int32_t)32), L_162, 4, NULL); NullCheck(L_160); L_160->___componentByteCountsGpuBuffer = L_163; Il2CppCodeGenWriteBarrier((void**)(&L_160->___componentByteCountsGpuBuffer), (void*)L_163); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_164 = V_5; NullCheck(L_164); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_165 = L_164->___componentByteCountsGpuBuffer; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_166 = V_3; NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_167 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); int32_t L_168; L_168 = NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_inline(L_167, NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_RuntimeMethod_var); NullCheck(L_165); GraphicsBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m86C9B83A07CDC04EB32B2E8EEC4C6020830394ED(L_165, L_166, 0, 0, L_168, GraphicsBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m86C9B83A07CDC04EB32B2E8EEC4C6020830394ED_RuntimeMethod_var); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_169 = V_5; int32_t L_170 = V_0; NullCheck(L_169); L_169->___perInstanceComponentCount = L_170; NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_1), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_2), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_3), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_171 = V_5; return L_171; } } IL2CPP_EXTERN_C GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* GPUInstanceDataBufferBuilder_Build_mDEF5AC49115B5D3CD195C5802389B93AE1C25C8C_AdjustorThunk (RuntimeObject* __this, InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* ___0_instanceNumInfo, const RuntimeMethod* method) { GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* _returnValue; _returnValue = GPUInstanceDataBufferBuilder_Build_mDEF5AC49115B5D3CD195C5802389B93AE1C25C8C(_thisAdjusted, ___0_instanceNumInfo, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferBuilder_Dispose_m1869839D0122EAE7FE7A7F9FE5356CCDE50D6636 (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_mBE0A37A1A32A8219F5B55448CFCC472DBD9EDD8E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_IsCreated_m4140E4A1EC4327F33B05247B7D8165CD53D1298B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_0 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); bool L_1; L_1 = NativeList_1_get_IsCreated_m4140E4A1EC4327F33B05247B7D8165CD53D1298B_inline(L_0, NativeList_1_get_IsCreated_m4140E4A1EC4327F33B05247B7D8165CD53D1298B_RuntimeMethod_var); if (!L_1) { goto IL_0018; } } { NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* L_2 = (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A*)(&__this->___m_Components); NativeList_1_Dispose_mBE0A37A1A32A8219F5B55448CFCC472DBD9EDD8E(L_2, NativeList_1_Dispose_mBE0A37A1A32A8219F5B55448CFCC472DBD9EDD8E_RuntimeMethod_var); } IL_0018: { return; } } IL2CPP_EXTERN_C void GPUInstanceDataBufferBuilder_Dispose_m1869839D0122EAE7FE7A7F9FE5356CCDE50D6636_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceDataBufferBuilder_Dispose_m1869839D0122EAE7FE7A7F9FE5356CCDE50D6636(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferUploader__ctor_mAD57A016FC2E0940D4A469F418E161A1DCA8CC8C (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* ___0_descriptions, int32_t ___1_capacity, int32_t ___2_instanceType, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m262609CCB123CE8BB59524B83D08D2CFA8C33A86_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t G_B4_0 = 0; GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* G_B4_1 = NULL; int32_t G_B3_0 = 0; GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* G_B3_1 = NULL; int32_t G_B5_0 = 0; int32_t G_B5_1 = 0; GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* G_B5_2 = NULL; { int32_t L_0 = ___1_capacity; __this->___m_Capacity = L_0; __this->___m_InstanceCount = 0; __this->___m_UintPerInstance = 0; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_1 = ___0_descriptions; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6 L_2 = (*(NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)L_1); V_1 = L_2; int32_t L_3; L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_4; memset((&L_4), 0, sizeof(L_4)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_4), L_3, 3, 0, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___m_ComponentDataIndex = L_4; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_5 = ___0_descriptions; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6 L_6 = (*(NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)L_5); V_1 = L_6; int32_t L_7; L_7 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length); NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB L_8; memset((&L_8), 0, sizeof(L_8)); NativeArray_1__ctor_m262609CCB123CE8BB59524B83D08D2CFA8C33A86((&L_8), L_7, 3, 0, NativeArray_1__ctor_m262609CCB123CE8BB59524B83D08D2CFA8C33A86_RuntimeMethod_var); __this->___m_ComponentIsInstanced = L_8; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_9 = ___0_descriptions; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6 L_10 = (*(NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)L_9); V_1 = L_10; int32_t L_11; L_11 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_12; memset((&L_12), 0, sizeof(L_12)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_12), L_11, 3, 0, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___m_DescriptionsUintSize = L_12; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_13 = ___0_descriptions; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6 L_14 = (*(NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)L_13); V_1 = L_14; int32_t L_15; L_15 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length); AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_16; L_16 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(3, NULL); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 L_17; memset((&L_17), 0, sizeof(L_17)); NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA((&L_17), L_15, L_16, NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_RuntimeMethod_var); __this->___m_WritenComponentIndices = L_17; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_18; memset((&L_18), 0, sizeof(L_18)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_18), 0, 4, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___m_DummyArray = L_18; int32_t L_19; L_19 = UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_inline(UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var); V_0 = L_19; V_2 = 0; goto IL_013f; } IL_00a0: { NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_20 = ___0_descriptions; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6 L_21 = (*(NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)L_20); V_1 = L_21; int32_t L_22 = V_2; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_23; L_23 = IL2CPP_NATIVEARRAY_GET_ITEM(GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74, ((&V_1))->___m_Buffer, L_22); V_3 = L_23; NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_24 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___m_ComponentIsInstanced); int32_t L_25 = V_2; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_26 = V_3; bool L_27 = L_26.___isPerInstance; IL2CPP_NATIVEARRAY_SET_ITEM(bool, (L_24)->___m_Buffer, L_25, (L_27)); GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_28 = V_3; int32_t L_29 = L_28.___instanceType; int32_t L_30 = ___2_instanceType; if ((!(((uint32_t)L_29) == ((uint32_t)L_30)))) { goto IL_0121; } } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_31 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_ComponentDataIndex); int32_t L_32 = V_2; int32_t L_33 = __this->___m_UintPerInstance; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_31)->___m_Buffer, L_32, (L_33)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_34 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_DescriptionsUintSize); int32_t L_35 = V_2; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_36 = ___0_descriptions; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6 L_37 = (*(NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)L_36); V_1 = L_37; int32_t L_38 = V_2; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_39; L_39 = IL2CPP_NATIVEARRAY_GET_ITEM(GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74, ((&V_1))->___m_Buffer, L_38); int32_t L_40 = L_39.___byteSize; int32_t L_41 = V_0; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_34)->___m_Buffer, L_35, (((int32_t)(L_40/L_41)))); int32_t L_42 = __this->___m_UintPerInstance; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_43 = V_3; bool L_44 = L_43.___isPerInstance; if (L_44) { G_B4_0 = L_42; G_B4_1 = __this; goto IL_0111; } G_B3_0 = L_42; G_B3_1 = __this; } { G_B5_0 = 0; G_B5_1 = G_B3_0; G_B5_2 = G_B3_1; goto IL_0119; } IL_0111: { GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_45 = V_3; int32_t L_46 = L_45.___byteSize; int32_t L_47 = V_0; G_B5_0 = ((int32_t)(L_46/L_47)); G_B5_1 = G_B4_0; G_B5_2 = G_B4_1; } IL_0119: { G_B5_2->___m_UintPerInstance = ((int32_t)il2cpp_codegen_add(G_B5_1, G_B5_0)); goto IL_013b; } IL_0121: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_48 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_ComponentDataIndex); int32_t L_49 = V_2; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_48)->___m_Buffer, L_49, ((-1))); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_50 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_DescriptionsUintSize); int32_t L_51 = V_2; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_50)->___m_Buffer, L_51, (0)); } IL_013b: { int32_t L_52 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_52, 1)); } IL_013f: { int32_t L_53 = V_2; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_54 = ___0_descriptions; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6 L_55 = (*(NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)L_54); V_1 = L_55; int32_t L_56; L_56 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length); if ((((int32_t)L_53) < ((int32_t)L_56))) { goto IL_00a0; } } { int32_t L_57 = __this->___m_Capacity; int32_t L_58 = __this->___m_UintPerInstance; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_59; memset((&L_59), 0, sizeof(L_59)); NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD((&L_59), ((int32_t)il2cpp_codegen_multiply(L_57, L_58)), 3, 0, NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_RuntimeMethod_var); __this->___m_TmpDataBuffer = L_59; return; } } IL2CPP_EXTERN_C void GPUInstanceDataBufferUploader__ctor_mAD57A016FC2E0940D4A469F418E161A1DCA8CC8C_AdjustorThunk (RuntimeObject* __this, NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* ___0_descriptions, int32_t ___1_capacity, int32_t ___2_instanceType, const RuntimeMethod* method) { GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceDataBufferUploader__ctor_mAD57A016FC2E0940D4A469F418E161A1DCA8CC8C(_thisAdjusted, ___0_descriptions, ___1_capacity, ___2_instanceType, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t GPUInstanceDataBufferUploader_GetUploadBufferPtr_m0CB3210A88F79E17329FDE29AD57C33C975D55DD (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_0 = __this->___m_TmpDataBuffer; void* L_1; L_1 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D(L_0, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var); intptr_t L_2; memset((&L_2), 0, sizeof(L_2)); IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline((&L_2), L_1, NULL); return L_2; } } IL2CPP_EXTERN_C intptr_t GPUInstanceDataBufferUploader_GetUploadBufferPtr_m0CB3210A88F79E17329FDE29AD57C33C975D55DD_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); intptr_t _returnValue; _returnValue = GPUInstanceDataBufferUploader_GetUploadBufferPtr_m0CB3210A88F79E17329FDE29AD57C33C975D55DD(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceDataBufferUploader_GetUIntPerInstance_mE171D8F73FE5CDE5D3F83C730F31877B8649A59C (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_UintPerInstance; return L_0; } } IL2CPP_EXTERN_C int32_t GPUInstanceDataBufferUploader_GetUIntPerInstance_mE171D8F73FE5CDE5D3F83C730F31877B8649A59C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = GPUInstanceDataBufferUploader_GetUIntPerInstance_mE171D8F73FE5CDE5D3F83C730F31877B8649A59C_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceDataBufferUploader_GetParamUIntOffset_mF231C740B0554E7A82228DAEA5FE5F6BEBD978FD (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, int32_t ___0_parameterIndex, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_ComponentDataIndex); int32_t L_1 = ___0_parameterIndex; int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, L_1); return L_2; } } IL2CPP_EXTERN_C int32_t GPUInstanceDataBufferUploader_GetParamUIntOffset_mF231C740B0554E7A82228DAEA5FE5F6BEBD978FD_AdjustorThunk (RuntimeObject* __this, int32_t ___0_parameterIndex, const RuntimeMethod* method) { GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = GPUInstanceDataBufferUploader_GetParamUIntOffset_mF231C740B0554E7A82228DAEA5FE5F6BEBD978FD(_thisAdjusted, ___0_parameterIndex, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferUploader_AllocateUploadHandles_mAFB40A36A5FDAF5C560EB04B822012E57219A607 (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, int32_t ___0_handlesLength, const RuntimeMethod* method) { { int32_t L_0 = ___0_handlesLength; __this->___m_InstanceCount = L_0; return; } } IL2CPP_EXTERN_C void GPUInstanceDataBufferUploader_AllocateUploadHandles_mAFB40A36A5FDAF5C560EB04B822012E57219A607_AdjustorThunk (RuntimeObject* __this, int32_t ___0_handlesLength, const RuntimeMethod* method) { GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceDataBufferUploader_AllocateUploadHandles_mAFB40A36A5FDAF5C560EB04B822012E57219A607_inline(_thisAdjusted, ___0_handlesLength, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferUploader_SubmitToGpu_m352C6DB1B32BBB2D141C76ECCB19F8FF55940105 (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___0_instanceDataBuffer, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___1_gpuInstanceIndices, GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* ___2_gpuResources, bool ___3_submitOnlyWrittenParams, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mC64D44268B5D05F59E9BC7322F91C2EA4B745FB5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Clear_mFF2A9DF92D06E801580682242510539BA186CD9D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0 = __this->___m_InstanceCount; if (L_0) { goto IL_0009; } } { return; } IL_0009: { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_1 = ___0_instanceDataBuffer; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_2 = L_1; NullCheck(L_2); int32_t L_3 = L_2->___version; NullCheck(L_2); L_2->___version = ((int32_t)il2cpp_codegen_add(L_3, 1)); int32_t L_4; L_4 = UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_inline(UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var); V_0 = L_4; int32_t L_5 = __this->___m_UintPerInstance; int32_t L_6 = V_0; V_1 = ((int32_t)il2cpp_codegen_multiply(L_5, L_6)); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_7 = ___2_gpuResources; int32_t L_8 = __this->___m_InstanceCount; int32_t L_9 = V_1; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_10 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_ComponentDataIndex); int32_t L_11; L_11 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_10)->___m_Length); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_12 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_WritenComponentIndices); int32_t L_13; L_13 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_12, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); GPUResources_CreateResources_m07CBEC1195D765927E59B74DDFF7402B3608E22D(L_7, L_8, L_9, L_11, L_13, NULL); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_14 = ___2_gpuResources; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_15 = L_14->___instanceData; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_16 = __this->___m_TmpDataBuffer; int32_t L_17 = __this->___m_InstanceCount; int32_t L_18 = __this->___m_UintPerInstance; NullCheck(L_15); ComputeBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mC64D44268B5D05F59E9BC7322F91C2EA4B745FB5(L_15, L_16, 0, 0, ((int32_t)il2cpp_codegen_multiply(L_17, L_18)), ComputeBuffer_SetData_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mC64D44268B5D05F59E9BC7322F91C2EA4B745FB5_RuntimeMethod_var); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_19 = ___2_gpuResources; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_20 = L_19->___instanceIndices; NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_21 = ___1_gpuInstanceIndices; int32_t L_22 = __this->___m_InstanceCount; NullCheck(L_20); ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987(L_20, L_21, 0, 0, L_22, ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_RuntimeMethod_var); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_23 = ___2_gpuResources; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_24 = L_23->___inputComponentOffsets; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_25 = __this->___m_ComponentDataIndex; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_26 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_ComponentDataIndex); int32_t L_27; L_27 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_26)->___m_Length); NullCheck(L_24); ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3(L_24, L_25, 0, 0, L_27, ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3_RuntimeMethod_var); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_28 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_29 = L_28->___cs; il2cpp_codegen_runtime_class_init_inline(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var); int32_t L_30 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputInstanceCounts; int32_t L_31 = __this->___m_InstanceCount; NullCheck(L_29); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_29, L_30, L_31, NULL); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_32 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_33 = L_32->___cs; int32_t L_34 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputInstanceByteSize; int32_t L_35 = V_1; NullCheck(L_33); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_33, L_34, L_35, NULL); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_36 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_37 = L_36->___cs; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_38 = ___2_gpuResources; int32_t L_39 = L_38->___kernelId; int32_t L_40 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputInstanceData; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_41 = ___2_gpuResources; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_42 = L_41->___instanceData; NullCheck(L_37); ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF(L_37, L_39, L_40, L_42, NULL); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_43 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_44 = L_43->___cs; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_45 = ___2_gpuResources; int32_t L_46 = L_45->___kernelId; int32_t L_47 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputInstanceIndices; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_48 = ___2_gpuResources; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_49 = L_48->___instanceIndices; NullCheck(L_44); ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF(L_44, L_46, L_47, L_49, NULL); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_50 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_51 = L_50->___cs; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_52 = ___2_gpuResources; int32_t L_53 = L_52->___kernelId; int32_t L_54 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputComponentOffsets; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_55 = ___2_gpuResources; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_56 = L_55->___inputComponentOffsets; NullCheck(L_51); ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF(L_51, L_53, L_54, L_56, NULL); bool L_57 = ___3_submitOnlyWrittenParams; if (!L_57) { goto IL_0176; } } { GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_58 = ___2_gpuResources; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_59 = L_58->___validComponentIndices; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_60 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_WritenComponentIndices); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_61; L_61 = NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6(L_60, NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_62 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_WritenComponentIndices); int32_t L_63; L_63 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_62, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); NullCheck(L_59); ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3(L_59, L_61, 0, 0, L_63, ComputeBuffer_SetData_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mAE8ADE921E2DB59E51B375FA350D46D35E6842B3_RuntimeMethod_var); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_64 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_65 = L_64->___cs; il2cpp_codegen_runtime_class_init_inline(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var); int32_t L_66 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputValidComponentCounts; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_67 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_WritenComponentIndices); int32_t L_68; L_68 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_67, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); NullCheck(L_65); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_65, L_66, L_68, NULL); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_69 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_70 = L_69->___cs; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_71 = ___2_gpuResources; int32_t L_72 = L_71->___kernelId; int32_t L_73 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputValidComponentIndices; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_74 = ___2_gpuResources; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_75 = L_74->___validComponentIndices; NullCheck(L_70); ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF(L_70, L_72, L_73, L_75, NULL); goto IL_01a8; } IL_0176: { GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_76 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_77 = L_76->___cs; il2cpp_codegen_runtime_class_init_inline(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var); int32_t L_78 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputValidComponentCounts; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_79 = ___0_instanceDataBuffer; NullCheck(L_79); int32_t L_80 = L_79->___perInstanceComponentCount; NullCheck(L_77); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_77, L_78, L_80, NULL); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_81 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_82 = L_81->___cs; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_83 = ___2_gpuResources; int32_t L_84 = L_83->___kernelId; int32_t L_85 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputValidComponentIndices; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_86 = ___0_instanceDataBuffer; NullCheck(L_86); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_87 = L_86->___validComponentsIndicesGpuBuffer; NullCheck(L_82); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_82, L_84, L_85, L_87, NULL); } IL_01a8: { GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_88 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_89 = L_88->___cs; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_90 = ___2_gpuResources; int32_t L_91 = L_90->___kernelId; il2cpp_codegen_runtime_class_init_inline(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var); int32_t L_92 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputComponentAddresses; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_93 = ___0_instanceDataBuffer; NullCheck(L_93); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_94 = L_93->___componentAddressesGpuBuffer; NullCheck(L_89); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_89, L_91, L_92, L_94, NULL); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_95 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_96 = L_95->___cs; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_97 = ___2_gpuResources; int32_t L_98 = L_97->___kernelId; int32_t L_99 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputComponentByteCounts; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_100 = ___0_instanceDataBuffer; NullCheck(L_100); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_101 = L_100->___componentByteCountsGpuBuffer; NullCheck(L_96); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_96, L_98, L_99, L_101, NULL); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_102 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_103 = L_102->___cs; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_104 = ___2_gpuResources; int32_t L_105 = L_104->___kernelId; int32_t L_106 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputComponentInstanceIndexRanges; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_107 = ___0_instanceDataBuffer; NullCheck(L_107); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_108 = L_107->___componentInstanceIndexRangesGpuBuffer; NullCheck(L_103); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_103, L_105, L_106, L_108, NULL); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_109 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_110 = L_109->___cs; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_111 = ___2_gpuResources; int32_t L_112 = L_111->___kernelId; int32_t L_113 = ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____OutputBuffer; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_114 = ___0_instanceDataBuffer; NullCheck(L_114); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_115 = L_114->___gpuBuffer; NullCheck(L_110); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_110, L_112, L_113, L_115, NULL); GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_116 = ___2_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_117 = L_116->___cs; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_118 = ___2_gpuResources; int32_t L_119 = L_118->___kernelId; int32_t L_120 = __this->___m_InstanceCount; NullCheck(L_117); ComputeShader_Dispatch_mEED7BA68C28B1B39E75208D0D4D9915D41985B0A(L_117, L_119, ((int32_t)(((int32_t)il2cpp_codegen_add(L_120, ((int32_t)63)))/((int32_t)64))), 1, 1, NULL); __this->___m_InstanceCount = 0; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_121 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_WritenComponentIndices); NativeList_1_Clear_mFF2A9DF92D06E801580682242510539BA186CD9D(L_121, NativeList_1_Clear_mFF2A9DF92D06E801580682242510539BA186CD9D_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C void GPUInstanceDataBufferUploader_SubmitToGpu_m352C6DB1B32BBB2D141C76ECCB19F8FF55940105_AdjustorThunk (RuntimeObject* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___0_instanceDataBuffer, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___1_gpuInstanceIndices, GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* ___2_gpuResources, bool ___3_submitOnlyWrittenParams, const RuntimeMethod* method) { GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceDataBufferUploader_SubmitToGpu_m352C6DB1B32BBB2D141C76ECCB19F8FF55940105(_thisAdjusted, ___0_instanceDataBuffer, ___1_gpuInstanceIndices, ___2_gpuResources, ___3_submitOnlyWrittenParams, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferUploader_SubmitToGpu_m6037322A91258909D757C712390F08395A36CF9C (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___0_instanceDataBuffer, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_instances, GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* ___2_gpuResources, bool ___3_submitOnlyWrittenParams, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = __this->___m_InstanceCount; if (L_0) { goto IL_0009; } } { return; } IL_0009: { int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_instances))->___m_Length); NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87((&V_0), L_1, 3, 0, NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_RuntimeMethod_var); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_2 = ___0_instanceDataBuffer; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_3 = ___1_instances; NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_4 = V_0; NullCheck(L_2); GPUInstanceDataBuffer_CPUInstanceArrayToGPUInstanceArray_mE3CD8040A3236B9CA56E2CB69B90C68CB1BE42A3(L_2, L_3, L_4, NULL); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_5 = ___0_instanceDataBuffer; NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_6 = V_0; GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_7 = ___2_gpuResources; bool L_8 = ___3_submitOnlyWrittenParams; GPUInstanceDataBufferUploader_SubmitToGpu_m352C6DB1B32BBB2D141C76ECCB19F8FF55940105(__this, L_5, L_6, L_7, L_8, NULL); NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA((&V_0), NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C void GPUInstanceDataBufferUploader_SubmitToGpu_m6037322A91258909D757C712390F08395A36CF9C_AdjustorThunk (RuntimeObject* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___0_instanceDataBuffer, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_instances, GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* ___2_gpuResources, bool ___3_submitOnlyWrittenParams, const RuntimeMethod* method) { GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceDataBufferUploader_SubmitToGpu_m6037322A91258909D757C712390F08395A36CF9C(_thisAdjusted, ___0_instanceDataBuffer, ___1_instances, ___2_gpuResources, ___3_submitOnlyWrittenParams, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferUploader_Dispose_m0D8CBA64EB57BF6554F97E74B238F0A159B574B5 (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mA83365D6CA218351683FBE5BF4FDF01F36585FD1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_IsCreated_m78B7C2B2827151A332E74D3019F98073EC9F90E1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_ComponentDataIndex); bool L_1; L_1 = NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_inline(L_0, NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_RuntimeMethod_var); if (!L_1) { goto IL_0018; } } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_ComponentDataIndex); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_2, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); } IL_0018: { NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_3 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___m_ComponentIsInstanced); bool L_4; L_4 = NativeArray_1_get_IsCreated_mA83365D6CA218351683FBE5BF4FDF01F36585FD1_inline(L_3, NativeArray_1_get_IsCreated_mA83365D6CA218351683FBE5BF4FDF01F36585FD1_RuntimeMethod_var); if (!L_4) { goto IL_0030; } } { NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_5 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&__this->___m_ComponentIsInstanced); NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344(L_5, NativeArray_1_Dispose_mF16E4FD33476D6947F979B1E1D9F901CE0A04344_RuntimeMethod_var); } IL_0030: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_6 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_DescriptionsUintSize); bool L_7; L_7 = NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_inline(L_6, NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_RuntimeMethod_var); if (!L_7) { goto IL_0048; } } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_8 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_DescriptionsUintSize); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_8, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); } IL_0048: { NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_9 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___m_TmpDataBuffer); bool L_10; L_10 = NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_inline(L_9, NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_RuntimeMethod_var); if (!L_10) { goto IL_0060; } } { NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_11 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___m_TmpDataBuffer); NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC(L_11, NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC_RuntimeMethod_var); } IL_0060: { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_12 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_WritenComponentIndices); bool L_13; L_13 = NativeList_1_get_IsCreated_m78B7C2B2827151A332E74D3019F98073EC9F90E1_inline(L_12, NativeList_1_get_IsCreated_m78B7C2B2827151A332E74D3019F98073EC9F90E1_RuntimeMethod_var); if (!L_13) { goto IL_0078; } } { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_14 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_WritenComponentIndices); NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E(L_14, NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var); } IL_0078: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_15 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_DummyArray); bool L_16; L_16 = NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_inline(L_15, NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_RuntimeMethod_var); if (!L_16) { goto IL_0090; } } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_17 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_DummyArray); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_17, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); } IL_0090: { return; } } IL2CPP_EXTERN_C void GPUInstanceDataBufferUploader_Dispose_m0D8CBA64EB57BF6554F97E74B238F0A159B574B5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceDataBufferUploader_Dispose_m0D8CBA64EB57BF6554F97E74B238F0A159B574B5(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UploadKernelIDs__cctor_m5DABBDCC0EDE576865CC927D7810EE469972169A (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral058F8BF54F4A5ADFDC6F2FF6FC7742AE146145B5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40B4D6C2B1602D9918134479A0061BA08D3FACA4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5C2948E2246647B8D3E90F5EF7B7FCC364BBF814); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7EFEEDF63C10376AD70FDD8EDF851D30856F2895); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral95B3C9840450B614B4D7877B62A7BDE49E4C4D4F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9E431A23839B7D879941665709629487208E9F4D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAFB2D8AA546D3F3278CD208859B1C41EA9CF1BBE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA9FA1EBDD15FA9FE8776163D10537E5B2D22A0B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD65CD149F29499D9D4E72396020E9EEE8B0FB500); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFE64E83419B5AF8CB827E765FC0B27B2357A90D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFDD49A8D1F50B5BE4C0A36F1A6AC0AB21C53F20C); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral058F8BF54F4A5ADFDC6F2FF6FC7742AE146145B5, NULL); ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputValidComponentCounts = L_0; int32_t L_1; L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral95B3C9840450B614B4D7877B62A7BDE49E4C4D4F, NULL); ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputInstanceCounts = L_1; int32_t L_2; L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralDFE64E83419B5AF8CB827E765FC0B27B2357A90D, NULL); ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputInstanceByteSize = L_2; int32_t L_3; L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7EFEEDF63C10376AD70FDD8EDF851D30856F2895, NULL); ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputComponentOffsets = L_3; int32_t L_4; L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral9E431A23839B7D879941665709629487208E9F4D, NULL); ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputInstanceData = L_4; int32_t L_5; L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5C2948E2246647B8D3E90F5EF7B7FCC364BBF814, NULL); ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputInstanceIndices = L_5; int32_t L_6; L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralFDD49A8D1F50B5BE4C0A36F1A6AC0AB21C53F20C, NULL); ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputValidComponentIndices = L_6; int32_t L_7; L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralD65CD149F29499D9D4E72396020E9EEE8B0FB500, NULL); ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputComponentAddresses = L_7; int32_t L_8; L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralAFB2D8AA546D3F3278CD208859B1C41EA9CF1BBE, NULL); ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputComponentByteCounts = L_8; int32_t L_9; L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralBA9FA1EBDD15FA9FE8776163D10537E5B2D22A0B, NULL); ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____InputComponentInstanceIndexRanges = L_9; int32_t L_10; L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral40B4D6C2B1602D9918134479A0061BA08D3FACA4, NULL); ((UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_StaticFields*)il2cpp_codegen_static_fields_for(UploadKernelIDs_t9A465FFF09B46C114E8B981B2FBDF4095B34A0D0_il2cpp_TypeInfo_var))->____OutputBuffer = L_10; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshal_pinvoke(const GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3& unmarshaled, GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshaled_pinvoke& marshaled) { Exception_t* ___instanceDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'instanceData' of type 'GPUResources': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___instanceDataException, NULL); } IL2CPP_EXTERN_C void GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshal_pinvoke_back(const GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshaled_pinvoke& marshaled, GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3& unmarshaled) { Exception_t* ___instanceDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'instanceData' of type 'GPUResources': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___instanceDataException, NULL); } IL2CPP_EXTERN_C void GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshal_pinvoke_cleanup(GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshal_com(const GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3& unmarshaled, GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshaled_com& marshaled) { Exception_t* ___instanceDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'instanceData' of type 'GPUResources': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___instanceDataException, NULL); } IL2CPP_EXTERN_C void GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshal_com_back(const GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshaled_com& marshaled, GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3& unmarshaled) { Exception_t* ___instanceDataException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'instanceData' of type 'GPUResources': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___instanceDataException, NULL); } IL2CPP_EXTERN_C void GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshal_com_cleanup(GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_LoadShaders_m9ACB6FC1CAC3C07D223AB04073FEFEBCD55F5CDA (GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* __this, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___0_resources, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralED4BA0C242795FA304F4CBE39C168DE773793A5E); s_Il2CppMethodInitialized = true; } { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_0 = __this->___cs; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0030; } } { GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_2 = ___0_resources; NullCheck(L_2); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_3; L_3 = GPUResidentDrawerResources_get_instanceDataBufferUploadKernels_mA900FCDAA87450DEBC3C134E015FA14685ADA9EA_inline(L_2, NULL); __this->___cs = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___cs), (void*)L_3); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_4 = __this->___cs; NullCheck(L_4); int32_t L_5; L_5 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_4, _stringLiteralED4BA0C242795FA304F4CBE39C168DE773793A5E, NULL); __this->___kernelId = L_5; } IL_0030: { return; } } IL2CPP_EXTERN_C void GPUResources_LoadShaders_m9ACB6FC1CAC3C07D223AB04073FEFEBCD55F5CDA_AdjustorThunk (RuntimeObject* __this, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___0_resources, const RuntimeMethod* method) { GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUResources_LoadShaders_m9ACB6FC1CAC3C07D223AB04073FEFEBCD55F5CDA(_thisAdjusted, ___0_resources, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_CreateResources_m07CBEC1195D765927E59B74DDFF7402B3608E22D (GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* __this, int32_t ___0_newInstanceCount, int32_t ___1_sizePerInstance, int32_t ___2_newComponentCounts, int32_t ___3_validComponentIndicesCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = ___0_newInstanceCount; int32_t L_1 = ___1_sizePerInstance; V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, L_1)); int32_t L_2 = V_0; int32_t L_3 = __this->___m_InstanceDataByteSize; if ((((int32_t)L_2) > ((int32_t)L_3))) { goto IL_0015; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_4 = __this->___instanceData; if (L_4) { goto IL_0041; } } IL_0015: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_5 = __this->___instanceData; if (!L_5) { goto IL_0028; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = __this->___instanceData; NullCheck(L_6); ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_6, NULL); } IL_0028: { int32_t L_7 = V_0; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_8 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_8, ((int32_t)(((int32_t)il2cpp_codegen_add(L_7, 3))/4)), 4, 1, NULL); __this->___instanceData = L_8; Il2CppCodeGenWriteBarrier((void**)(&__this->___instanceData), (void*)L_8); int32_t L_9 = V_0; __this->___m_InstanceDataByteSize = L_9; } IL_0041: { int32_t L_10 = ___0_newInstanceCount; int32_t L_11 = __this->___m_InstanceCount; if ((((int32_t)L_10) > ((int32_t)L_11))) { goto IL_0052; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_12 = __this->___instanceIndices; if (L_12) { goto IL_007a; } } IL_0052: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_13 = __this->___instanceIndices; if (!L_13) { goto IL_0065; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_14 = __this->___instanceIndices; NullCheck(L_14); ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_14, NULL); } IL_0065: { int32_t L_15 = ___0_newInstanceCount; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_16 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_16, L_15, 4, 1, NULL); __this->___instanceIndices = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___instanceIndices), (void*)L_16); int32_t L_17 = ___0_newInstanceCount; __this->___m_InstanceCount = L_17; } IL_007a: { int32_t L_18 = ___2_newComponentCounts; int32_t L_19 = __this->___m_ComponentCounts; if ((((int32_t)L_18) > ((int32_t)L_19))) { goto IL_008b; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_20 = __this->___inputComponentOffsets; if (L_20) { goto IL_00b3; } } IL_008b: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_21 = __this->___inputComponentOffsets; if (!L_21) { goto IL_009e; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_22 = __this->___inputComponentOffsets; NullCheck(L_22); ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_22, NULL); } IL_009e: { int32_t L_23 = ___2_newComponentCounts; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_24 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_24, L_23, 4, 1, NULL); __this->___inputComponentOffsets = L_24; Il2CppCodeGenWriteBarrier((void**)(&__this->___inputComponentOffsets), (void*)L_24); int32_t L_25 = ___2_newComponentCounts; __this->___m_ComponentCounts = L_25; } IL_00b3: { int32_t L_26 = ___3_validComponentIndicesCount; int32_t L_27 = __this->___m_ValidComponentIndicesCount; if ((((int32_t)L_26) > ((int32_t)L_27))) { goto IL_00c5; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_28 = __this->___validComponentIndices; if (L_28) { goto IL_00ef; } } IL_00c5: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_29 = __this->___validComponentIndices; if (!L_29) { goto IL_00d8; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_30 = __this->___validComponentIndices; NullCheck(L_30); ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_30, NULL); } IL_00d8: { int32_t L_31 = ___3_validComponentIndicesCount; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_32 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_32, L_31, 4, 1, NULL); __this->___validComponentIndices = L_32; Il2CppCodeGenWriteBarrier((void**)(&__this->___validComponentIndices), (void*)L_32); int32_t L_33 = ___3_validComponentIndicesCount; __this->___m_ValidComponentIndicesCount = L_33; } IL_00ef: { return; } } IL2CPP_EXTERN_C void GPUResources_CreateResources_m07CBEC1195D765927E59B74DDFF7402B3608E22D_AdjustorThunk (RuntimeObject* __this, int32_t ___0_newInstanceCount, int32_t ___1_sizePerInstance, int32_t ___2_newComponentCounts, int32_t ___3_validComponentIndicesCount, const RuntimeMethod* method) { GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUResources_CreateResources_m07CBEC1195D765927E59B74DDFF7402B3608E22D(_thisAdjusted, ___0_newInstanceCount, ___1_sizePerInstance, ___2_newComponentCounts, ___3_validComponentIndicesCount, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_Dispose_m2D71F420E19EDC6E791D5FD0BDAA81501C6017E6 (GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* __this, const RuntimeMethod* method) { { __this->___cs = (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___cs), (void*)(ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8*)NULL); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = __this->___instanceData; if (!L_0) { goto IL_001a; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = __this->___instanceData; NullCheck(L_1); ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_1, NULL); } IL_001a: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = __this->___instanceIndices; if (!L_2) { goto IL_002d; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = __this->___instanceIndices; NullCheck(L_3); ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_3, NULL); } IL_002d: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_4 = __this->___inputComponentOffsets; if (!L_4) { goto IL_0040; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_5 = __this->___inputComponentOffsets; NullCheck(L_5); ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_5, NULL); } IL_0040: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = __this->___validComponentIndices; if (!L_6) { goto IL_0053; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7 = __this->___validComponentIndices; NullCheck(L_7); ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_7, NULL); } IL_0053: { return; } } IL2CPP_EXTERN_C void GPUResources_Dispose_m2D71F420E19EDC6E791D5FD0BDAA81501C6017E6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUResources_Dispose_m2D71F420E19EDC6E791D5FD0BDAA81501C6017E6(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshal_pinvoke(const WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53& unmarshaled, WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshaled_pinvoke& marshaled) { marshaled.___gatherData = static_cast(unmarshaled.___gatherData); marshaled.___parameterIndex = unmarshaled.___parameterIndex; marshaled.___uintPerParameter = unmarshaled.___uintPerParameter; marshaled.___uintPerInstance = unmarshaled.___uintPerInstance; marshaled.___componentDataIndex = unmarshaled.___componentDataIndex; marshaled.___gatherIndices = unmarshaled.___gatherIndices; marshaled.___instanceData = unmarshaled.___instanceData; marshaled.___tmpDataBuffer = unmarshaled.___tmpDataBuffer; } IL2CPP_EXTERN_C void WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshal_pinvoke_back(const WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshaled_pinvoke& marshaled, WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53& unmarshaled) { bool unmarshaledgatherData_temp_0 = false; unmarshaledgatherData_temp_0 = static_cast(marshaled.___gatherData); unmarshaled.___gatherData = unmarshaledgatherData_temp_0; int32_t unmarshaledparameterIndex_temp_1 = 0; unmarshaledparameterIndex_temp_1 = marshaled.___parameterIndex; unmarshaled.___parameterIndex = unmarshaledparameterIndex_temp_1; int32_t unmarshaleduintPerParameter_temp_2 = 0; unmarshaleduintPerParameter_temp_2 = marshaled.___uintPerParameter; unmarshaled.___uintPerParameter = unmarshaleduintPerParameter_temp_2; int32_t unmarshaleduintPerInstance_temp_3 = 0; unmarshaleduintPerInstance_temp_3 = marshaled.___uintPerInstance; unmarshaled.___uintPerInstance = unmarshaleduintPerInstance_temp_3; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledcomponentDataIndex_temp_4; memset((&unmarshaledcomponentDataIndex_temp_4), 0, sizeof(unmarshaledcomponentDataIndex_temp_4)); unmarshaledcomponentDataIndex_temp_4 = marshaled.___componentDataIndex; unmarshaled.___componentDataIndex = unmarshaledcomponentDataIndex_temp_4; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledgatherIndices_temp_5; memset((&unmarshaledgatherIndices_temp_5), 0, sizeof(unmarshaledgatherIndices_temp_5)); unmarshaledgatherIndices_temp_5 = marshaled.___gatherIndices; unmarshaled.___gatherIndices = unmarshaledgatherIndices_temp_5; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 unmarshaledinstanceData_temp_6; memset((&unmarshaledinstanceData_temp_6), 0, sizeof(unmarshaledinstanceData_temp_6)); unmarshaledinstanceData_temp_6 = marshaled.___instanceData; unmarshaled.___instanceData = unmarshaledinstanceData_temp_6; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 unmarshaledtmpDataBuffer_temp_7; memset((&unmarshaledtmpDataBuffer_temp_7), 0, sizeof(unmarshaledtmpDataBuffer_temp_7)); unmarshaledtmpDataBuffer_temp_7 = marshaled.___tmpDataBuffer; unmarshaled.___tmpDataBuffer = unmarshaledtmpDataBuffer_temp_7; } IL2CPP_EXTERN_C void WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshal_pinvoke_cleanup(WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshal_com(const WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53& unmarshaled, WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshaled_com& marshaled) { marshaled.___gatherData = static_cast(unmarshaled.___gatherData); marshaled.___parameterIndex = unmarshaled.___parameterIndex; marshaled.___uintPerParameter = unmarshaled.___uintPerParameter; marshaled.___uintPerInstance = unmarshaled.___uintPerInstance; marshaled.___componentDataIndex = unmarshaled.___componentDataIndex; marshaled.___gatherIndices = unmarshaled.___gatherIndices; marshaled.___instanceData = unmarshaled.___instanceData; marshaled.___tmpDataBuffer = unmarshaled.___tmpDataBuffer; } IL2CPP_EXTERN_C void WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshal_com_back(const WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshaled_com& marshaled, WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53& unmarshaled) { bool unmarshaledgatherData_temp_0 = false; unmarshaledgatherData_temp_0 = static_cast(marshaled.___gatherData); unmarshaled.___gatherData = unmarshaledgatherData_temp_0; int32_t unmarshaledparameterIndex_temp_1 = 0; unmarshaledparameterIndex_temp_1 = marshaled.___parameterIndex; unmarshaled.___parameterIndex = unmarshaledparameterIndex_temp_1; int32_t unmarshaleduintPerParameter_temp_2 = 0; unmarshaleduintPerParameter_temp_2 = marshaled.___uintPerParameter; unmarshaled.___uintPerParameter = unmarshaleduintPerParameter_temp_2; int32_t unmarshaleduintPerInstance_temp_3 = 0; unmarshaleduintPerInstance_temp_3 = marshaled.___uintPerInstance; unmarshaled.___uintPerInstance = unmarshaleduintPerInstance_temp_3; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledcomponentDataIndex_temp_4; memset((&unmarshaledcomponentDataIndex_temp_4), 0, sizeof(unmarshaledcomponentDataIndex_temp_4)); unmarshaledcomponentDataIndex_temp_4 = marshaled.___componentDataIndex; unmarshaled.___componentDataIndex = unmarshaledcomponentDataIndex_temp_4; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledgatherIndices_temp_5; memset((&unmarshaledgatherIndices_temp_5), 0, sizeof(unmarshaledgatherIndices_temp_5)); unmarshaledgatherIndices_temp_5 = marshaled.___gatherIndices; unmarshaled.___gatherIndices = unmarshaledgatherIndices_temp_5; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 unmarshaledinstanceData_temp_6; memset((&unmarshaledinstanceData_temp_6), 0, sizeof(unmarshaledinstanceData_temp_6)); unmarshaledinstanceData_temp_6 = marshaled.___instanceData; unmarshaled.___instanceData = unmarshaledinstanceData_temp_6; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 unmarshaledtmpDataBuffer_temp_7; memset((&unmarshaledtmpDataBuffer_temp_7), 0, sizeof(unmarshaledtmpDataBuffer_temp_7)); unmarshaledtmpDataBuffer_temp_7 = marshaled.___tmpDataBuffer; unmarshaled.___tmpDataBuffer = unmarshaledtmpDataBuffer_temp_7; } IL2CPP_EXTERN_C void WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshal_com_cleanup(WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void WriteInstanceDataParameterJob_Execute_mFBD8B3E368892E290A864D47C75EC3958286BC25 (WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; uint32_t* V_2 = NULL; int32_t G_B3_0 = 0; { bool L_0 = __this->___gatherData; if (L_0) { goto IL_000b; } } { int32_t L_1 = ___0_index; G_B3_0 = L_1; goto IL_0017; } IL_000b: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___gatherIndices); int32_t L_3 = ___0_index; int32_t L_4; L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_2)->___m_Buffer, L_3); G_B3_0 = L_4; } IL_0017: { int32_t L_5 = __this->___uintPerParameter; V_0 = ((int32_t)il2cpp_codegen_multiply(G_B3_0, L_5)); int32_t L_6; L_6 = UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_inline(UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var); V_1 = L_6; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_7 = __this->___instanceData; void* L_8; L_8 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D(L_7, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var); int32_t L_9 = V_0; V_2 = (uint32_t*)((void*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_9), 4)))); NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_10 = __this->___tmpDataBuffer; void* L_11; L_11 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D(L_10, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var); int32_t L_12 = ___0_index; int32_t L_13 = __this->___uintPerInstance; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_14 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___componentDataIndex); int32_t L_15 = __this->___parameterIndex; int32_t L_16; L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_14)->___m_Buffer, L_15); uint32_t* L_17 = V_2; int32_t L_18 = __this->___uintPerParameter; int32_t L_19 = V_1; UnsafeUtility_MemCpy_m5CEA91ACDADC522E584AE3A2AB2B0B74393A9177(((void*)il2cpp_codegen_add((intptr_t)((void*)il2cpp_codegen_add((intptr_t)L_11, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(L_12, L_13))), 4)))), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_16), 4)))), (void*)L_17, ((int64_t)((int32_t)il2cpp_codegen_multiply(L_18, L_19))), NULL); return; } } IL2CPP_EXTERN_C void WriteInstanceDataParameterJob_Execute_mFBD8B3E368892E290A864D47C75EC3958286BC25_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) { WriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); WriteInstanceDataParameterJob_Execute_mFBD8B3E368892E290A864D47C75EC3958286BC25(_thisAdjusted, ___0_index, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshal_pinvoke(const GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544& unmarshaled, GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshaled_pinvoke& marshaled) { Exception_t* ___m_SrcBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_SrcBuffer' of type 'GPUInstanceDataBufferGrower': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SrcBufferException, NULL); } IL2CPP_EXTERN_C void GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshal_pinvoke_back(const GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshaled_pinvoke& marshaled, GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544& unmarshaled) { Exception_t* ___m_SrcBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_SrcBuffer' of type 'GPUInstanceDataBufferGrower': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SrcBufferException, NULL); } IL2CPP_EXTERN_C void GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshal_pinvoke_cleanup(GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshal_com(const GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544& unmarshaled, GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshaled_com& marshaled) { Exception_t* ___m_SrcBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_SrcBuffer' of type 'GPUInstanceDataBufferGrower': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SrcBufferException, NULL); } IL2CPP_EXTERN_C void GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshal_com_back(const GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshaled_com& marshaled, GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544& unmarshaled) { Exception_t* ___m_SrcBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_SrcBuffer' of type 'GPUInstanceDataBufferGrower': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SrcBufferException, NULL); } IL2CPP_EXTERN_C void GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshal_com_cleanup(GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferGrower__ctor_m2555453CA56595D3963837F7226E4F85D11379B1 (GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___0_sourceBuffer, InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* ___1_instanceNumInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m693A164192B65D5B52FE47D2B39BD88B8E6D9339_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m520E7B182EE164DA60F0CA13191BBD8A81FD3738_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m90459F96EF3E303256EB1B640E5FDEE7EC4A27E5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetEnumerator_mCA7B7326112B0E02ED91B29DF09D835F91FCE01A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478 V_3; memset((&V_3), 0, sizeof(V_3)); GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 V_4; memset((&V_4), 0, sizeof(V_4)); { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = ___0_sourceBuffer; __this->___m_SrcBuffer = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_SrcBuffer), (void*)L_0); __this->___m_DstBuffer = (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DstBuffer), (void*)(GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3*)NULL); V_0 = (bool)0; V_2 = 0; goto IL_0043; } IL_0014: { InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_1 = ___1_instanceNumInfo; U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47* L_2 = (U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47*)(&L_1->___InstanceNums); int32_t* L_3 = (int32_t*)(&L_2->___FixedElementField); int32_t L_4 = V_2; int32_t L_5 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_3, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_4), 4))))); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_6 = ___0_sourceBuffer; NullCheck(L_6); InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_7 = (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*)(&L_6->___instanceNumInfo); U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47* L_8 = (U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47*)(&L_7->___InstanceNums); int32_t* L_9 = (int32_t*)(&L_8->___FixedElementField); int32_t L_10 = V_2; int32_t L_11 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_9, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_10), 4))))); if ((((int32_t)L_5) <= ((int32_t)L_11))) { goto IL_003f; } } { V_0 = (bool)1; } IL_003f: { int32_t L_12 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_12, 1)); } IL_0043: { int32_t L_13 = V_2; if ((((int32_t)L_13) < ((int32_t)2))) { goto IL_0014; } } { bool L_14 = V_0; if (L_14) { goto IL_004b; } } { return; } IL_004b: { il2cpp_codegen_initobj((&V_1), sizeof(GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039)); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_15 = ___0_sourceBuffer; NullCheck(L_15); NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_16 = (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)(&L_15->___descriptions); Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478 L_17; L_17 = NativeArray_1_GetEnumerator_mCA7B7326112B0E02ED91B29DF09D835F91FCE01A(L_16, NativeArray_1_GetEnumerator_mCA7B7326112B0E02ED91B29DF09D835F91FCE01A_RuntimeMethod_var); V_3 = L_17; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00a6: { Enumerator_Dispose_m693A164192B65D5B52FE47D2B39BD88B8E6D9339((&V_3), Enumerator_Dispose_m693A164192B65D5B52FE47D2B39BD88B8E6D9339_RuntimeMethod_var); return; } }); try { { goto IL_009b_1; } IL_0061_1: { GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_18; L_18 = Enumerator_get_Current_m90459F96EF3E303256EB1B640E5FDEE7EC4A27E5_inline((&V_3), Enumerator_get_Current_m90459F96EF3E303256EB1B640E5FDEE7EC4A27E5_RuntimeMethod_var); V_4 = L_18; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_19 = V_4; int32_t L_20 = L_19.___propertyID; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_21 = V_4; bool L_22 = L_21.___isOverriden; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_23 = V_4; int32_t L_24 = L_23.___byteSize; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_25 = V_4; bool L_26 = L_25.___isPerInstance; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_27 = V_4; int32_t L_28 = L_27.___instanceType; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_29 = V_4; uint32_t L_30 = L_29.___componentGroup; GPUInstanceDataBufferBuilder_AddComponent_m26713FB7D74F3F47052241EEDE3D95D1502C35E8((&V_1), L_20, L_22, L_24, L_26, L_28, L_30, NULL); } IL_009b_1: { bool L_31; L_31 = Enumerator_MoveNext_m520E7B182EE164DA60F0CA13191BBD8A81FD3738_inline((&V_3), Enumerator_MoveNext_m520E7B182EE164DA60F0CA13191BBD8A81FD3738_RuntimeMethod_var); if (L_31) { goto IL_0061_1; } } { goto IL_00b4; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00b4: { InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_32 = ___1_instanceNumInfo; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_33; L_33 = GPUInstanceDataBufferBuilder_Build_mDEF5AC49115B5D3CD195C5802389B93AE1C25C8C((&V_1), L_32, NULL); __this->___m_DstBuffer = L_33; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DstBuffer), (void*)L_33); GPUInstanceDataBufferBuilder_Dispose_m1869839D0122EAE7FE7A7F9FE5356CCDE50D6636((&V_1), NULL); return; } } IL2CPP_EXTERN_C void GPUInstanceDataBufferGrower__ctor_m2555453CA56595D3963837F7226E4F85D11379B1_AdjustorThunk (RuntimeObject* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___0_sourceBuffer, InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* ___1_instanceNumInfo, const RuntimeMethod* method) { GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceDataBufferGrower__ctor_m2555453CA56595D3963837F7226E4F85D11379B1(_thisAdjusted, ___0_sourceBuffer, ___1_instanceNumInfo, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* GPUInstanceDataBufferGrower_SubmitToGpu_mF6B94F8512B09B0E57404C840A3C22D621C8EE9A (GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544* __this, GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* ___0_gpuResources, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = __this->___m_DstBuffer; if (L_0) { goto IL_000f; } } { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_1 = __this->___m_SrcBuffer; return L_1; } IL_000f: { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_2 = __this->___m_SrcBuffer; NullCheck(L_2); InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_3 = (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*)(&L_2->___instanceNumInfo); int32_t L_4; L_4 = InstanceNumInfo_GetTotalInstanceNum_m55D6043571FB3440889F98A7D638F6A43D060982(L_3, NULL); if (L_4) { goto IL_0028; } } { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_5 = __this->___m_DstBuffer; return L_5; } IL_0028: { GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_6 = ___0_gpuResources; GPUResources_CreateResources_mD345D83E87BDDAF07F3A8628B9E1F1860BEC40C3(L_6, NULL); GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_7 = ___0_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_8 = L_7->___cs; il2cpp_codegen_runtime_class_init_inline(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var); int32_t L_9 = ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____InputValidComponentCounts; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_10 = __this->___m_SrcBuffer; NullCheck(L_10); int32_t L_11 = L_10->___perInstanceComponentCount; NullCheck(L_8); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_8, L_9, L_11, NULL); GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_12 = ___0_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_13 = L_12->___cs; GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_14 = ___0_gpuResources; int32_t L_15 = L_14->___kernelId; int32_t L_16 = ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____ValidComponentIndices; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_17 = __this->___m_SrcBuffer; NullCheck(L_17); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_18 = L_17->___validComponentsIndicesGpuBuffer; NullCheck(L_13); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_13, L_15, L_16, L_18, NULL); GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_19 = ___0_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_20 = L_19->___cs; GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_21 = ___0_gpuResources; int32_t L_22 = L_21->___kernelId; int32_t L_23 = ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____ComponentByteCounts; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_24 = __this->___m_SrcBuffer; NullCheck(L_24); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_25 = L_24->___componentByteCountsGpuBuffer; NullCheck(L_20); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_20, L_22, L_23, L_25, NULL); GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_26 = ___0_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_27 = L_26->___cs; GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_28 = ___0_gpuResources; int32_t L_29 = L_28->___kernelId; int32_t L_30 = ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____InputComponentAddresses; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_31 = __this->___m_SrcBuffer; NullCheck(L_31); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_32 = L_31->___componentAddressesGpuBuffer; NullCheck(L_27); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_27, L_29, L_30, L_32, NULL); GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_33 = ___0_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_34 = L_33->___cs; GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_35 = ___0_gpuResources; int32_t L_36 = L_35->___kernelId; int32_t L_37 = ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____InputComponentInstanceIndexRanges; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_38 = __this->___m_SrcBuffer; NullCheck(L_38); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_39 = L_38->___componentInstanceIndexRangesGpuBuffer; NullCheck(L_34); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_34, L_36, L_37, L_39, NULL); GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_40 = ___0_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_41 = L_40->___cs; GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_42 = ___0_gpuResources; int32_t L_43 = L_42->___kernelId; int32_t L_44 = ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____OutputComponentAddresses; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_45 = __this->___m_DstBuffer; NullCheck(L_45); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_46 = L_45->___componentAddressesGpuBuffer; NullCheck(L_41); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_41, L_43, L_44, L_46, NULL); GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_47 = ___0_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_48 = L_47->___cs; GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_49 = ___0_gpuResources; int32_t L_50 = L_49->___kernelId; int32_t L_51 = ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____InputBuffer; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_52 = __this->___m_SrcBuffer; NullCheck(L_52); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_53 = L_52->___gpuBuffer; NullCheck(L_48); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_48, L_50, L_51, L_53, NULL); GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_54 = ___0_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_55 = L_54->___cs; GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_56 = ___0_gpuResources; int32_t L_57 = L_56->___kernelId; int32_t L_58 = ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____OutputBuffer; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_59 = __this->___m_DstBuffer; NullCheck(L_59); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_60 = L_59->___gpuBuffer; NullCheck(L_55); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_55, L_57, L_58, L_60, NULL); V_0 = 0; goto IL_01c2; } IL_0137: { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_61 = __this->___m_SrcBuffer; NullCheck(L_61); InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_62 = (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*)(&L_61->___instanceNumInfo); int32_t L_63 = V_0; int32_t L_64; L_64 = InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19(L_62, L_63, NULL); V_1 = L_64; int32_t L_65 = V_1; if ((((int32_t)L_65) <= ((int32_t)0))) { goto IL_01be; } } { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_66 = __this->___m_SrcBuffer; NullCheck(L_66); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_67 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_66->___instancesNumPrefixSum); int32_t L_68 = V_0; int32_t L_69; L_69 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_67)->___m_Buffer, L_68); V_2 = L_69; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_70 = __this->___m_DstBuffer; NullCheck(L_70); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_71 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_70->___instancesNumPrefixSum); int32_t L_72 = V_0; int32_t L_73; L_73 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_71)->___m_Buffer, L_72); V_3 = L_73; GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_74 = ___0_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_75 = L_74->___cs; il2cpp_codegen_runtime_class_init_inline(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var); int32_t L_76 = ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____InstanceCounts; int32_t L_77 = V_1; NullCheck(L_75); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_75, L_76, L_77, NULL); GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_78 = ___0_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_79 = L_78->___cs; int32_t L_80 = ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____InstanceOffset; int32_t L_81 = V_2; NullCheck(L_79); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_79, L_80, L_81, NULL); GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_82 = ___0_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_83 = L_82->___cs; int32_t L_84 = ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____OutputInstanceOffset; int32_t L_85 = V_3; NullCheck(L_83); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_83, L_84, L_85, NULL); GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_86 = ___0_gpuResources; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_87 = L_86->___cs; GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_88 = ___0_gpuResources; int32_t L_89 = L_88->___kernelId; int32_t L_90 = V_1; NullCheck(L_87); ComputeShader_Dispatch_mEED7BA68C28B1B39E75208D0D4D9915D41985B0A(L_87, L_89, ((int32_t)(((int32_t)il2cpp_codegen_add(L_90, ((int32_t)63)))/((int32_t)64))), 1, 1, NULL); } IL_01be: { int32_t L_91 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_91, 1)); } IL_01c2: { int32_t L_92 = V_0; if ((((int32_t)L_92) < ((int32_t)2))) { goto IL_0137; } } { GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_93 = __this->___m_DstBuffer; return L_93; } } IL2CPP_EXTERN_C GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* GPUInstanceDataBufferGrower_SubmitToGpu_mF6B94F8512B09B0E57404C840A3C22D621C8EE9A_AdjustorThunk (RuntimeObject* __this, GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* ___0_gpuResources, const RuntimeMethod* method) { GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* _returnValue; _returnValue = GPUInstanceDataBufferGrower_SubmitToGpu_mF6B94F8512B09B0E57404C840A3C22D621C8EE9A(_thisAdjusted, ___0_gpuResources, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferGrower_Dispose_m24A1DE3F1FE59498294C9845783B541018F54BE3 (GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C void GPUInstanceDataBufferGrower_Dispose_m24A1DE3F1FE59498294C9845783B541018F54BE3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceDataBufferGrower_Dispose_m24A1DE3F1FE59498294C9845783B541018F54BE3(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CopyInstancesKernelIDs__cctor_mE2A43876DE96902483CD0D2EFE3D31E698AA4715 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0228D6AAE6D65790E304763DC6A7C0840450D3CC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral058F8BF54F4A5ADFDC6F2FF6FC7742AE146145B5); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40B4D6C2B1602D9918134479A0061BA08D3FACA4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral425AE5BBB21819A4087804C588F2271622E25769); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral444406A0EDD2B3A88E8413EAEFA4038C144B5664); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6B2BAA920A0BA66AE0DDBCBE6F2C1AFF6815D191); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E903EA08AC50D9B894D915ED1D94849C4793DFE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA695E3146B59C4551E3C2449548462F23362FCE); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBA9FA1EBDD15FA9FE8776163D10537E5B2D22A0B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC84E024624BE3C56A8C57C0319CE97113BC1A7D8); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD65CD149F29499D9D4E72396020E9EEE8B0FB500); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral058F8BF54F4A5ADFDC6F2FF6FC7742AE146145B5, NULL); ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____InputValidComponentCounts = L_0; int32_t L_1; L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7E903EA08AC50D9B894D915ED1D94849C4793DFE, NULL); ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____InstanceCounts = L_1; int32_t L_2; L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralBA695E3146B59C4551E3C2449548462F23362FCE, NULL); ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____InstanceOffset = L_2; int32_t L_3; L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6B2BAA920A0BA66AE0DDBCBE6F2C1AFF6815D191, NULL); ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____OutputInstanceOffset = L_3; int32_t L_4; L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral444406A0EDD2B3A88E8413EAEFA4038C144B5664, NULL); ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____ValidComponentIndices = L_4; int32_t L_5; L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral0228D6AAE6D65790E304763DC6A7C0840450D3CC, NULL); ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____ComponentByteCounts = L_5; int32_t L_6; L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralD65CD149F29499D9D4E72396020E9EEE8B0FB500, NULL); ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____InputComponentAddresses = L_6; int32_t L_7; L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral425AE5BBB21819A4087804C588F2271622E25769, NULL); ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____OutputComponentAddresses = L_7; int32_t L_8; L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralBA9FA1EBDD15FA9FE8776163D10537E5B2D22A0B, NULL); ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____InputComponentInstanceIndexRanges = L_8; int32_t L_9; L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralC84E024624BE3C56A8C57C0319CE97113BC1A7D8, NULL); ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____InputBuffer = L_9; int32_t L_10; L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral40B4D6C2B1602D9918134479A0061BA08D3FACA4, NULL); ((CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_StaticFields*)il2cpp_codegen_static_fields_for(CopyInstancesKernelIDs_t1A8B664102335130E2BDB884C6A84C067C1380FB_il2cpp_TypeInfo_var))->____OutputBuffer = L_10; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshal_pinvoke(const GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38& unmarshaled, GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshaled_pinvoke& marshaled) { Exception_t* ___csException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'cs' of type 'GPUResources': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___csException, NULL); } IL2CPP_EXTERN_C void GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshal_pinvoke_back(const GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshaled_pinvoke& marshaled, GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38& unmarshaled) { Exception_t* ___csException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'cs' of type 'GPUResources': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___csException, NULL); } IL2CPP_EXTERN_C void GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshal_pinvoke_cleanup(GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshal_com(const GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38& unmarshaled, GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshaled_com& marshaled) { Exception_t* ___csException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'cs' of type 'GPUResources': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___csException, NULL); } IL2CPP_EXTERN_C void GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshal_com_back(const GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshaled_com& marshaled, GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38& unmarshaled) { Exception_t* ___csException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'cs' of type 'GPUResources': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___csException, NULL); } IL2CPP_EXTERN_C void GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshal_com_cleanup(GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_LoadShaders_m4C5A24A42FDCD3D04EBB7C2342E23D14748CBB89 (GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* __this, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___0_resources, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral78FE612FFD548B7AC9062C2D69AE0C7D57D58B36); s_Il2CppMethodInitialized = true; } { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_0 = __this->___cs; il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var); bool L_1; L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL); if (!L_1) { goto IL_0030; } } { GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_2 = ___0_resources; NullCheck(L_2); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_3; L_3 = GPUResidentDrawerResources_get_instanceDataBufferCopyKernels_m4821367D99C54C654F6FC0F677D53038EACAEB40_inline(L_2, NULL); __this->___cs = L_3; Il2CppCodeGenWriteBarrier((void**)(&__this->___cs), (void*)L_3); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_4 = __this->___cs; NullCheck(L_4); int32_t L_5; L_5 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_4, _stringLiteral78FE612FFD548B7AC9062C2D69AE0C7D57D58B36, NULL); __this->___kernelId = L_5; } IL_0030: { return; } } IL2CPP_EXTERN_C void GPUResources_LoadShaders_m4C5A24A42FDCD3D04EBB7C2342E23D14748CBB89_AdjustorThunk (RuntimeObject* __this, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___0_resources, const RuntimeMethod* method) { GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUResources_LoadShaders_m4C5A24A42FDCD3D04EBB7C2342E23D14748CBB89(_thisAdjusted, ___0_resources, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_CreateResources_mD345D83E87BDDAF07F3A8628B9E1F1860BEC40C3 (GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C void GPUResources_CreateResources_mD345D83E87BDDAF07F3A8628B9E1F1860BEC40C3_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUResources_CreateResources_mD345D83E87BDDAF07F3A8628B9E1F1860BEC40C3(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_Dispose_mBB023C03E82397C5CF141105338158EEDA6841AF (GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* __this, const RuntimeMethod* method) { { __this->___cs = (ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___cs), (void*)(ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8*)NULL); return; } } IL2CPP_EXTERN_C void GPUResources_Dispose_mBB023C03E82397C5CF141105338158EEDA6841AF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUResources_Dispose_mBB023C03E82397C5CF141105338158EEDA6841AF(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94 (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CindexU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C int32_t InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceHandle_set_index_mC56210BD1B26D7B86BCD9BF2CE5341188DC1A234 (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CindexU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void InstanceHandle_set_index_mC56210BD1B26D7B86BCD9BF2CE5341188DC1A234_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceHandle_set_index_mC56210BD1B26D7B86BCD9BF2CE5341188DC1A234_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceHandle_get_instanceIndex_mD7BAC819F382904784AC46D1F6A631B4A21CA8B5 (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_0; L_0 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline(__this, NULL); return ((int32_t)(L_0>>1)); } } IL2CPP_EXTERN_C int32_t InstanceHandle_get_instanceIndex_mD7BAC819F382904784AC46D1F6A631B4A21CA8B5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceHandle_get_instanceIndex_mD7BAC819F382904784AC46D1F6A631B4A21CA8B5(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceHandle_get_type_mAC674106B77C6008F547FBAB2FE02F263D3FA40C (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_0; L_0 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline(__this, NULL); return (int32_t)(((int32_t)((int64_t)(((int64_t)L_0)&((int64_t)1))))); } } IL2CPP_EXTERN_C int32_t InstanceHandle_get_type_mAC674106B77C6008F547FBAB2FE02F263D3FA40C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceHandle_get_type_mAC674106B77C6008F547FBAB2FE02F263D3FA40C(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstanceHandle_get_valid_m5629806E66255D75C3B1ED5826B0DA6D13B9E0CE (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_0; L_0 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline(__this, NULL); return (bool)((((int32_t)((((int32_t)L_0) == ((int32_t)(-1)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool InstanceHandle_get_valid_m5629806E66255D75C3B1ED5826B0DA6D13B9E0CE_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = InstanceHandle_get_valid_m5629806E66255D75C3B1ED5826B0DA6D13B9E0CE(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B InstanceHandle_FromInt_m501BC299814E873C1040C63575F9391327992272 (int32_t ___0_value, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B)); int32_t L_0 = ___0_value; il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); InstanceHandle_set_index_mC56210BD1B26D7B86BCD9BF2CE5341188DC1A234_inline((&V_0), L_0, NULL); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_1 = V_0; return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstanceHandle_Equals_mB7F950B845D19368217960B6FE7DBEA51B013C9E (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_0; L_0 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline(__this, NULL); int32_t L_1; L_1 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&___0_other), NULL); return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0); } } IL2CPP_EXTERN_C bool InstanceHandle_Equals_mB7F950B845D19368217960B6FE7DBEA51B013C9E_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_other, const RuntimeMethod* method) { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = InstanceHandle_Equals_mB7F950B845D19368217960B6FE7DBEA51B013C9E(_thisAdjusted, ___0_other, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceHandle_CompareTo_mC8763D64CE799F220739F8D3880F0725ADA9A93D (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_0; L_0 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline(__this, NULL); V_0 = L_0; int32_t L_1; L_1 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&___0_other), NULL); int32_t L_2; L_2 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_0), L_1, NULL); return L_2; } } IL2CPP_EXTERN_C int32_t InstanceHandle_CompareTo_mC8763D64CE799F220739F8D3880F0725ADA9A93D_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_other, const RuntimeMethod* method) { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceHandle_CompareTo_mC8763D64CE799F220739F8D3880F0725ADA9A93D(_thisAdjusted, ___0_other, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceHandle_GetHashCode_m256554043D1CEC35A1670DA2BDD39B453A4985D9 (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_0; L_0 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline(__this, NULL); return L_0; } } IL2CPP_EXTERN_C int32_t InstanceHandle_GetHashCode_m256554043D1CEC35A1670DA2BDD39B453A4985D9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceHandle_GetHashCode_m256554043D1CEC35A1670DA2BDD39B453A4985D9(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceHandle__cctor_m482B79BDF36DE1A1A2BDB9C9D97F597DE7ED7F77 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B)); InstanceHandle_set_index_mC56210BD1B26D7B86BCD9BF2CE5341188DC1A234_inline((&V_0), (-1), NULL); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_0 = V_0; ((InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_StaticFields*)il2cpp_codegen_static_fields_for(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var))->___Invalid = L_0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606 (SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CindexU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C int32_t SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedInstanceHandle_set_index_mBD1FDAC50BC4D743EF40A7195E2DF1E3B4BC1840 (SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CindexU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void SharedInstanceHandle_set_index_mBD1FDAC50BC4D743EF40A7195E2DF1E3B4BC1840_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SharedInstanceHandle_set_index_mBD1FDAC50BC4D743EF40A7195E2DF1E3B4BC1840_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SharedInstanceHandle_Equals_m8318CF0264558ADD64222B3A2593EACCED56BFE0 (SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); int32_t L_0; L_0 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline(__this, NULL); int32_t L_1; L_1 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline((&___0_other), NULL); return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0); } } IL2CPP_EXTERN_C bool SharedInstanceHandle_Equals_m8318CF0264558ADD64222B3A2593EACCED56BFE0_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_other, const RuntimeMethod* method) { SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = SharedInstanceHandle_Equals_m8318CF0264558ADD64222B3A2593EACCED56BFE0(_thisAdjusted, ___0_other, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SharedInstanceHandle_CompareTo_m31419B958041797369105E6105847547F39F98C4 (SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); int32_t L_0; L_0 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline(__this, NULL); V_0 = L_0; int32_t L_1; L_1 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline((&___0_other), NULL); int32_t L_2; L_2 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_0), L_1, NULL); return L_2; } } IL2CPP_EXTERN_C int32_t SharedInstanceHandle_CompareTo_m31419B958041797369105E6105847547F39F98C4_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_other, const RuntimeMethod* method) { SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = SharedInstanceHandle_CompareTo_m31419B958041797369105E6105847547F39F98C4(_thisAdjusted, ___0_other, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SharedInstanceHandle_GetHashCode_m5B97E179A78BD59969291F66E286E00873FC120D (SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); int32_t L_0; L_0 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline(__this, NULL); return L_0; } } IL2CPP_EXTERN_C int32_t SharedInstanceHandle_GetHashCode_m5B97E179A78BD59969291F66E286E00873FC120D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = SharedInstanceHandle_GetHashCode_m5B97E179A78BD59969291F66E286E00873FC120D(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedInstanceHandle__cctor_m1F42E7568683FEA4B78D0F18E1F5707420D6644E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692)); SharedInstanceHandle_set_index_mBD1FDAC50BC4D743EF40A7195E2DF1E3B4BC1840_inline((&V_0), (-1), NULL); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_0 = V_0; ((SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_StaticFields*)il2cpp_codegen_static_fields_for(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var))->___Invalid = L_0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CindexU3Ek__BackingField; return L_0; } } IL2CPP_EXTERN_C int32_t GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceIndex_set_index_m24EF3293A5E4CA20F4186F53B459500CDAE40687 (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CindexU3Ek__BackingField = L_0; return; } } IL2CPP_EXTERN_C void GPUInstanceIndex_set_index_m24EF3293A5E4CA20F4186F53B459500CDAE40687_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GPUInstanceIndex_set_index_m24EF3293A5E4CA20F4186F53B459500CDAE40687_inline(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GPUInstanceIndex_Equals_mEF7254FCD24AAD9A15FD3D1555306A5F1C908D23 (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var); int32_t L_0; L_0 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline(__this, NULL); int32_t L_1; L_1 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline((&___0_other), NULL); return (bool)((((int32_t)L_0) == ((int32_t)L_1))? 1 : 0); } } IL2CPP_EXTERN_C bool GPUInstanceIndex_Equals_mEF7254FCD24AAD9A15FD3D1555306A5F1C908D23_AdjustorThunk (RuntimeObject* __this, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 ___0_other, const RuntimeMethod* method) { GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = GPUInstanceIndex_Equals_mEF7254FCD24AAD9A15FD3D1555306A5F1C908D23(_thisAdjusted, ___0_other, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceIndex_CompareTo_m4CEFE1A49A0D625417B0123D3CA3AE385B785DCF (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 ___0_other, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var); int32_t L_0; L_0 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline(__this, NULL); V_0 = L_0; int32_t L_1; L_1 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline((&___0_other), NULL); int32_t L_2; L_2 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_0), L_1, NULL); return L_2; } } IL2CPP_EXTERN_C int32_t GPUInstanceIndex_CompareTo_m4CEFE1A49A0D625417B0123D3CA3AE385B785DCF_AdjustorThunk (RuntimeObject* __this, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 ___0_other, const RuntimeMethod* method) { GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = GPUInstanceIndex_CompareTo_m4CEFE1A49A0D625417B0123D3CA3AE385B785DCF(_thisAdjusted, ___0_other, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceIndex_GetHashCode_mD3CFF7872E06CD6F455F81B019F03672C213D970 (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var); int32_t L_0; L_0 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline(__this, NULL); return L_0; } } IL2CPP_EXTERN_C int32_t GPUInstanceIndex_GetHashCode_mD3CFF7872E06CD6F455F81B019F03672C213D970_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = GPUInstanceIndex_GetHashCode_mD3CFF7872E06CD6F455F81B019F03672C213D970(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceIndex__cctor_mBE79D3EFAD002DBED18492AEDE53BD38FCA142E7 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78)); GPUInstanceIndex_set_index_m24EF3293A5E4CA20F4186F53B459500CDAE40687_inline((&V_0), (-1), NULL); GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_0 = V_0; ((GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_StaticFields*)il2cpp_codegen_static_fields_for(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var))->___Invalid = L_0; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceAllocator_get_length_m762D1C624FF0B3D9F1DFED48EEA65465932C49DC (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, 0); return L_1; } } IL2CPP_EXTERN_C int32_t InstanceAllocator_get_length_m762D1C624FF0B3D9F1DFED48EEA65465932C49DC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceAllocator_get_length_m762D1C624FF0B3D9F1DFED48EEA65465932C49DC(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocator_set_length_m02BBC305E32676069A1D7855C5FF776FD7F24172 (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, int32_t ___0_value, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); int32_t L_1 = ___0_value; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer, 0, (L_1)); return; } } IL2CPP_EXTERN_C void InstanceAllocator_set_length_m02BBC305E32676069A1D7855C5FF776FD7F24172_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceAllocator_set_length_m02BBC305E32676069A1D7855C5FF776FD7F24172(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocator_Initialize_m299908C0326706B4BF44DDEC7CDA3D1074347F01 (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, int32_t ___0_baseInstanceOffset, int32_t ___1_instanceStride, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_0; memset((&L_0), 0, sizeof(L_0)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_0), 1, 4, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___m_StructData = L_0; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_1; L_1 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 L_2; memset((&L_2), 0, sizeof(L_2)); NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E((&L_2), L_1, NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E_RuntimeMethod_var); __this->___m_FreeInstances = L_2; int32_t L_3 = ___0_baseInstanceOffset; __this->___m_BaseInstanceOffset = L_3; int32_t L_4 = ___1_instanceStride; __this->___m_InstanceStride = L_4; return; } } IL2CPP_EXTERN_C void InstanceAllocator_Initialize_m299908C0326706B4BF44DDEC7CDA3D1074347F01_AdjustorThunk (RuntimeObject* __this, int32_t ___0_baseInstanceOffset, int32_t ___1_instanceStride, const RuntimeMethod* method) { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceAllocator_Initialize_m299908C0326706B4BF44DDEC7CDA3D1074347F01(_thisAdjusted, ___0_baseInstanceOffset, ___1_instanceStride, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocator_Dispose_mB710FC50CF870DBD3B226AE4B28057364D67237A (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_0, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_1 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeInstances); NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E(L_1, NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C void InstanceAllocator_Dispose_mB710FC50CF870DBD3B226AE4B28057364D67237A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceAllocator_Dispose_mB710FC50CF870DBD3B226AE4B28057364D67237A(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceAllocator_AllocateInstance_m846D1D4EA89D654F8AD4272579E3A7591FE155AB (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_RemoveAtSwapBack_mEED4A2B321358C4354A173FBFAAADBE4F9F64262_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_0 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeInstances); int32_t L_1; L_1 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_0, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); if ((((int32_t)L_1) <= ((int32_t)0))) { goto IL_0041; } } { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_2 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeInstances); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_3 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeInstances); int32_t L_4; L_4 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_3, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); int32_t L_5; L_5 = NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_inline(L_2, ((int32_t)il2cpp_codegen_subtract(L_4, 1)), NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_RuntimeMethod_var); V_0 = L_5; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_6 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeInstances); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_7 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeInstances); int32_t L_8; L_8 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_7, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); NativeList_1_RemoveAtSwapBack_mEED4A2B321358C4354A173FBFAAADBE4F9F64262(L_6, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), NativeList_1_RemoveAtSwapBack_mEED4A2B321358C4354A173FBFAAADBE4F9F64262_RuntimeMethod_var); goto IL_0064; } IL_0041: { int32_t L_9; L_9 = InstanceAllocator_get_length_m762D1C624FF0B3D9F1DFED48EEA65465932C49DC(__this, NULL); int32_t L_10 = __this->___m_InstanceStride; int32_t L_11 = __this->___m_BaseInstanceOffset; V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_9, L_10)), L_11)); int32_t L_12; L_12 = InstanceAllocator_get_length_m762D1C624FF0B3D9F1DFED48EEA65465932C49DC(__this, NULL); InstanceAllocator_set_length_m02BBC305E32676069A1D7855C5FF776FD7F24172(__this, ((int32_t)il2cpp_codegen_add(L_12, 1)), NULL); } IL_0064: { int32_t L_13 = V_0; return L_13; } } IL2CPP_EXTERN_C int32_t InstanceAllocator_AllocateInstance_m846D1D4EA89D654F8AD4272579E3A7591FE155AB_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceAllocator_AllocateInstance_m846D1D4EA89D654F8AD4272579E3A7591FE155AB(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocator_FreeInstance_m4017808CB3B95F6FC5079EFDCC7CA13217C42E3C (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, int32_t ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_0 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeInstances); NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064(L_0, (&___0_instance), NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C void InstanceAllocator_FreeInstance_m4017808CB3B95F6FC5079EFDCC7CA13217C42E3C_AdjustorThunk (RuntimeObject* __this, int32_t ___0_instance, const RuntimeMethod* method) { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceAllocator_FreeInstance_m4017808CB3B95F6FC5079EFDCC7CA13217C42E3C(_thisAdjusted, ___0_instance, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceAllocator_GetNumAllocated_mC907C85B73DDEAFAE3606B4099F5C7E808DA8C18 (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = InstanceAllocator_get_length_m762D1C624FF0B3D9F1DFED48EEA65465932C49DC(__this, NULL); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_1 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeInstances); int32_t L_2; L_2 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_1, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); return ((int32_t)il2cpp_codegen_subtract(L_0, L_2)); } } IL2CPP_EXTERN_C int32_t InstanceAllocator_GetNumAllocated_mC907C85B73DDEAFAE3606B4099F5C7E808DA8C18_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceAllocator_GetNumAllocated_mC907C85B73DDEAFAE3606B4099F5C7E808DA8C18(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocators_Initialize_m1C63A61426D12441A3C4EABEC29B392FC93E90D9 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, const RuntimeMethod* method) { { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* L_0 = (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA*)(&__this->___m_InstanceAlloc_MeshRenderer); il2cpp_codegen_initobj(L_0, sizeof(InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA)); InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* L_1 = (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA*)(&__this->___m_InstanceAlloc_SpeedTree); il2cpp_codegen_initobj(L_1, sizeof(InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA)); InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* L_2 = (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA*)(&__this->___m_InstanceAlloc_MeshRenderer); InstanceAllocator_Initialize_m299908C0326706B4BF44DDEC7CDA3D1074347F01(L_2, 0, 2, NULL); InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* L_3 = (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA*)(&__this->___m_InstanceAlloc_SpeedTree); InstanceAllocator_Initialize_m299908C0326706B4BF44DDEC7CDA3D1074347F01(L_3, 1, 2, NULL); InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* L_4 = (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA*)(&__this->___m_SharedInstanceAlloc); il2cpp_codegen_initobj(L_4, sizeof(InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA)); InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* L_5 = (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA*)(&__this->___m_SharedInstanceAlloc); InstanceAllocator_Initialize_m299908C0326706B4BF44DDEC7CDA3D1074347F01(L_5, 0, 1, NULL); return; } } IL2CPP_EXTERN_C void InstanceAllocators_Initialize_m1C63A61426D12441A3C4EABEC29B392FC93E90D9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceAllocators_Initialize_m1C63A61426D12441A3C4EABEC29B392FC93E90D9(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocators_Dispose_m0B2675D6FA6E95D9B9CC4617A94F408D9E80F5F7 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, const RuntimeMethod* method) { { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* L_0 = (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA*)(&__this->___m_InstanceAlloc_MeshRenderer); InstanceAllocator_Dispose_mB710FC50CF870DBD3B226AE4B28057364D67237A(L_0, NULL); InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* L_1 = (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA*)(&__this->___m_InstanceAlloc_SpeedTree); InstanceAllocator_Dispose_mB710FC50CF870DBD3B226AE4B28057364D67237A(L_1, NULL); InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* L_2 = (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA*)(&__this->___m_SharedInstanceAlloc); InstanceAllocator_Dispose_mB710FC50CF870DBD3B226AE4B28057364D67237A(L_2, NULL); return; } } IL2CPP_EXTERN_C void InstanceAllocators_Dispose_m0B2675D6FA6E95D9B9CC4617A94F408D9E80F5F7_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceAllocators_Dispose_m0B2675D6FA6E95D9B9CC4617A94F408D9E80F5F7(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA InstanceAllocators_GetInstanceAllocator_mF5B156CDAEDEEC2849590A544A5D99E691D0E37F (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, int32_t ___0_type, const RuntimeMethod* method) { { int32_t L_0 = ___0_type; if (!L_0) { goto IL_0009; } } { int32_t L_1 = ___0_type; if ((((int32_t)L_1) == ((int32_t)1))) { goto IL_0010; } } { goto IL_0017; } IL_0009: { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA L_2 = __this->___m_InstanceAlloc_MeshRenderer; return L_2; } IL_0010: { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA L_3 = __this->___m_InstanceAlloc_SpeedTree; return L_3; } IL_0017: { ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_4 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var))); ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralFF3AFE65463EDDF6EEC824AC3304F84AF7F889D0)), NULL); IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InstanceAllocators_GetInstanceAllocator_mF5B156CDAEDEEC2849590A544A5D99E691D0E37F_RuntimeMethod_var))); } } IL2CPP_EXTERN_C InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA InstanceAllocators_GetInstanceAllocator_mF5B156CDAEDEEC2849590A544A5D99E691D0E37F_AdjustorThunk (RuntimeObject* __this, int32_t ___0_type, const RuntimeMethod* method) { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA _returnValue; _returnValue = InstanceAllocators_GetInstanceAllocator_mF5B156CDAEDEEC2849590A544A5D99E691D0E37F(_thisAdjusted, ___0_type, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceAllocators_GetInstanceHandlesLength_mBFEDAC598685E4B38B1E67DECA4E75B8E345ACE0 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, int32_t ___0_type, const RuntimeMethod* method) { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___0_type; InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA L_1; L_1 = InstanceAllocators_GetInstanceAllocator_mF5B156CDAEDEEC2849590A544A5D99E691D0E37F(__this, L_0, NULL); V_0 = L_1; int32_t L_2; L_2 = InstanceAllocator_get_length_m762D1C624FF0B3D9F1DFED48EEA65465932C49DC((&V_0), NULL); return L_2; } } IL2CPP_EXTERN_C int32_t InstanceAllocators_GetInstanceHandlesLength_mBFEDAC598685E4B38B1E67DECA4E75B8E345ACE0_AdjustorThunk (RuntimeObject* __this, int32_t ___0_type, const RuntimeMethod* method) { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceAllocators_GetInstanceHandlesLength_mBFEDAC598685E4B38B1E67DECA4E75B8E345ACE0(_thisAdjusted, ___0_type, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceAllocators_GetInstancesLength_m7F121F6138F0713B01D5379DCA36255DF631D1C3 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, int32_t ___0_type, const RuntimeMethod* method) { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___0_type; InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA L_1; L_1 = InstanceAllocators_GetInstanceAllocator_mF5B156CDAEDEEC2849590A544A5D99E691D0E37F(__this, L_0, NULL); V_0 = L_1; int32_t L_2; L_2 = InstanceAllocator_GetNumAllocated_mC907C85B73DDEAFAE3606B4099F5C7E808DA8C18((&V_0), NULL); return L_2; } } IL2CPP_EXTERN_C int32_t InstanceAllocators_GetInstancesLength_m7F121F6138F0713B01D5379DCA36255DF631D1C3_AdjustorThunk (RuntimeObject* __this, int32_t ___0_type, const RuntimeMethod* method) { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceAllocators_GetInstancesLength_m7F121F6138F0713B01D5379DCA36255DF631D1C3(_thisAdjusted, ___0_type, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B InstanceAllocators_AllocateInstance_m1BA734BD0D1B20F166DEBCCEE8AC5B2B0911D9A4 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, int32_t ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___0_type; InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA L_1; L_1 = InstanceAllocators_GetInstanceAllocator_mF5B156CDAEDEEC2849590A544A5D99E691D0E37F(__this, L_0, NULL); V_0 = L_1; int32_t L_2; L_2 = InstanceAllocator_AllocateInstance_m846D1D4EA89D654F8AD4272579E3A7591FE155AB((&V_0), NULL); il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_3; L_3 = InstanceHandle_FromInt_m501BC299814E873C1040C63575F9391327992272(L_2, NULL); return L_3; } } IL2CPP_EXTERN_C InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B InstanceAllocators_AllocateInstance_m1BA734BD0D1B20F166DEBCCEE8AC5B2B0911D9A4_AdjustorThunk (RuntimeObject* __this, int32_t ___0_type, const RuntimeMethod* method) { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B _returnValue; _returnValue = InstanceAllocators_AllocateInstance_m1BA734BD0D1B20F166DEBCCEE8AC5B2B0911D9A4(_thisAdjusted, ___0_type, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_0; L_0 = InstanceHandle_get_type_mAC674106B77C6008F547FBAB2FE02F263D3FA40C((&___0_instance), NULL); InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA L_1; L_1 = InstanceAllocators_GetInstanceAllocator_mF5B156CDAEDEEC2849590A544A5D99E691D0E37F(__this, L_0, NULL); V_0 = L_1; int32_t L_2; L_2 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&___0_instance), NULL); InstanceAllocator_FreeInstance_m4017808CB3B95F6FC5079EFDCC7CA13217C42E3C((&V_0), L_2, NULL); return; } } IL2CPP_EXTERN_C void InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6(_thisAdjusted, ___0_instance, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 InstanceAllocators_AllocateSharedInstance_mD61A96D871FD88F2826B307B6BBF976223E075CF (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692)); InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* L_0 = (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA*)(&__this->___m_SharedInstanceAlloc); int32_t L_1; L_1 = InstanceAllocator_AllocateInstance_m846D1D4EA89D654F8AD4272579E3A7591FE155AB(L_0, NULL); il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); SharedInstanceHandle_set_index_mBD1FDAC50BC4D743EF40A7195E2DF1E3B4BC1840_inline((&V_0), L_1, NULL); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 InstanceAllocators_AllocateSharedInstance_mD61A96D871FD88F2826B307B6BBF976223E075CF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 _returnValue; _returnValue = InstanceAllocators_AllocateSharedInstance_mD61A96D871FD88F2826B307B6BBF976223E075CF(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA* L_0 = (InstanceAllocator_t023DB6BA73113F25FB9332365B272B5D571AC1BA*)(&__this->___m_SharedInstanceAlloc); il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); int32_t L_1; L_1 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline((&___0_instance), NULL); InstanceAllocator_FreeInstance_m4017808CB3B95F6FC5079EFDCC7CA13217C42E3C(L_0, L_1, NULL); return; } } IL2CPP_EXTERN_C void InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5(_thisAdjusted, ___0_instance, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, 0); return L_1; } } IL2CPP_EXTERN_C int32_t CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_set_instancesLength_mA37EF6CFF372799E7F182362873F19898021B186 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_value, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); int32_t L_1 = ___0_value; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer, 0, (L_1)); return; } } IL2CPP_EXTERN_C void CPUInstanceData_set_instancesLength_mA37EF6CFF372799E7F182362873F19898021B186_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUInstanceData_set_instancesLength_mA37EF6CFF372799E7F182362873F19898021B186(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, 1); return L_1; } } IL2CPP_EXTERN_C int32_t CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_set_instancesCapacity_m2BC970C6B7AA237310D79F3994737B40F962EE1D (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_value, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); int32_t L_1 = ___0_value; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer, 1, (L_1)); return; } } IL2CPP_EXTERN_C void CPUInstanceData_set_instancesCapacity_m2BC970C6B7AA237310D79F3994737B40F962EE1D_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUInstanceData_set_instancesCapacity_m2BC970C6B7AA237310D79F3994737B40F962EE1D(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_Initialize_mCB28B3C43BE61390B76A1B9C1C79BBFA33A33FD0 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_initCapacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_FillArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m3A488A1090C9D5AB0BFA10A0440C12B78DC08229_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m60EF4524A8A993CF2DDB72396F61026DFBF8EF48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB0AD337C4EA82C18D214D63D1B478193CBCA5D27_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_0; memset((&L_0), 0, sizeof(L_0)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_0), 2, 4, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___m_StructData = L_0; int32_t L_1 = ___0_initCapacity; CPUInstanceData_set_instancesCapacity_m2BC970C6B7AA237310D79F3994737B40F962EE1D(__this, L_1, NULL); AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_2; L_2 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 L_3; memset((&L_3), 0, sizeof(L_3)); NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E((&L_3), L_2, NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E_RuntimeMethod_var); __this->___m_InstanceIndices = L_3; int32_t L_4; L_4 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_5; memset((&L_5), 0, sizeof(L_5)); NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2((&L_5), L_4, 4, 0, NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_RuntimeMethod_var); __this->___instances = L_5; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_6 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); ArrayExtensions_FillArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m3A488A1090C9D5AB0BFA10A0440C12B78DC08229(L_6, (&((InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_StaticFields*)il2cpp_codegen_static_fields_for(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var))->___Invalid), 0, (-1), ArrayExtensions_FillArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m3A488A1090C9D5AB0BFA10A0440C12B78DC08229_RuntimeMethod_var); int32_t L_7; L_7 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 L_8; memset((&L_8), 0, sizeof(L_8)); NativeArray_1__ctor_mB0AD337C4EA82C18D214D63D1B478193CBCA5D27((&L_8), L_7, 4, 0, NativeArray_1__ctor_mB0AD337C4EA82C18D214D63D1B478193CBCA5D27_RuntimeMethod_var); __this->___sharedInstances = L_8; NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_9 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___sharedInstances); il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7(L_9, (&((SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_StaticFields*)il2cpp_codegen_static_fields_for(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var))->___Invalid), 0, (-1), ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7_RuntimeMethod_var); int32_t L_10; L_10 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_11; memset((&L_11), 0, sizeof(L_11)); ParallelBitArray__ctor_m7BB9EA31D2DF48FD4BE5D8773C539A76C5D4E6E4((&L_11), L_10, 4, 1, NULL); __this->___localToWorldIsFlippedBits = L_11; int32_t L_12; L_12 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A L_13; memset((&L_13), 0, sizeof(L_13)); NativeArray_1__ctor_m60EF4524A8A993CF2DDB72396F61026DFBF8EF48((&L_13), L_12, 4, 1, NativeArray_1__ctor_m60EF4524A8A993CF2DDB72396F61026DFBF8EF48_RuntimeMethod_var); __this->___worldAABBs = L_13; int32_t L_14; L_14 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_15; memset((&L_15), 0, sizeof(L_15)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_15), L_14, 4, 0, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___tetrahedronCacheIndices = L_15; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_16 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___tetrahedronCacheIndices); V_0 = (-1); ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42(L_16, (&V_0), 0, (-1), ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42_RuntimeMethod_var); int32_t L_17; L_17 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_18; memset((&L_18), 0, sizeof(L_18)); ParallelBitArray__ctor_m7BB9EA31D2DF48FD4BE5D8773C539A76C5D4E6E4((&L_18), L_17, 4, 1, NULL); __this->___movedInCurrentFrameBits = L_18; int32_t L_19; L_19 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_20; memset((&L_20), 0, sizeof(L_20)); ParallelBitArray__ctor_m7BB9EA31D2DF48FD4BE5D8773C539A76C5D4E6E4((&L_20), L_19, 4, 1, NULL); __this->___movedInPreviousFrameBits = L_20; int32_t L_21; L_21 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_22; memset((&L_22), 0, sizeof(L_22)); ParallelBitArray__ctor_m7BB9EA31D2DF48FD4BE5D8773C539A76C5D4E6E4((&L_22), L_21, 4, 1, NULL); __this->___visibleInPreviousFrameBits = L_22; EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* L_23 = (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788*)(&__this->___editorData); int32_t L_24 = ___0_initCapacity; EditorInstanceDataArrays_Initialize_m9893832043B3485AD59127B93D0872405CF77AFC(L_23, L_24, NULL); return; } } IL2CPP_EXTERN_C void CPUInstanceData_Initialize_mCB28B3C43BE61390B76A1B9C1C79BBFA33A33FD0_AdjustorThunk (RuntimeObject* __this, int32_t ___0_initCapacity, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUInstanceData_Initialize_mCB28B3C43BE61390B76A1B9C1C79BBFA33A33FD0(_thisAdjusted, ___0_initCapacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_Dispose_mA6CD2735982440ECA65880116C2D214E97ADFC20 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m880749AD14CF18198530F4A5F2751CE5FABB371C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m89D1A65049A66135A9208BAA6641B78662D65A9D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_0, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_1 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E(L_1, NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_2 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7(L_2, NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_RuntimeMethod_var); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_3 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___sharedInstances); NativeArray_1_Dispose_m89D1A65049A66135A9208BAA6641B78662D65A9D(L_3, NativeArray_1_Dispose_m89D1A65049A66135A9208BAA6641B78662D65A9D_RuntimeMethod_var); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_4 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___localToWorldIsFlippedBits); ParallelBitArray_Dispose_m24CBECA125F3D0090E9786E6AF56CB2E6DE452C6(L_4, NULL); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_5 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&__this->___worldAABBs); NativeArray_1_Dispose_m880749AD14CF18198530F4A5F2751CE5FABB371C(L_5, NativeArray_1_Dispose_m880749AD14CF18198530F4A5F2751CE5FABB371C_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_6 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___tetrahedronCacheIndices); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_6, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_7 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___movedInCurrentFrameBits); ParallelBitArray_Dispose_m24CBECA125F3D0090E9786E6AF56CB2E6DE452C6(L_7, NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_8 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___movedInPreviousFrameBits); ParallelBitArray_Dispose_m24CBECA125F3D0090E9786E6AF56CB2E6DE452C6(L_8, NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_9 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___visibleInPreviousFrameBits); ParallelBitArray_Dispose_m24CBECA125F3D0090E9786E6AF56CB2E6DE452C6(L_9, NULL); EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* L_10 = (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788*)(&__this->___editorData); EditorInstanceDataArrays_Dispose_m16E99865063B2150E7BEFCE3BAE55831D9532B3B(L_10, NULL); return; } } IL2CPP_EXTERN_C void CPUInstanceData_Dispose_mA6CD2735982440ECA65880116C2D214E97ADFC20_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUInstanceData_Dispose_mA6CD2735982440ECA65880116C2D214E97ADFC20(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_Grow_m54A454E32FB7C164E757F05A453DB71BBF6E1907 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_FillArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m3A488A1090C9D5AB0BFA10A0440C12B78DC08229_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_m8A2F9A1D8DFBB33E7FE51939F514F6E6C42BF43E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m52ACD4626383AB9B2B414077A5A72FC7164BF8D8_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m2D6841BFE4922A1788066204FCBD76C1DB4DC08D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_0 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_1 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m52ACD4626383AB9B2B414077A5A72FC7164BF8D8(L_0, L_1, ArrayExtensions_ResizeArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m52ACD4626383AB9B2B414077A5A72FC7164BF8D8_RuntimeMethod_var); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_2 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_3; L_3 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); ArrayExtensions_FillArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m3A488A1090C9D5AB0BFA10A0440C12B78DC08229(L_2, (&((InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_StaticFields*)il2cpp_codegen_static_fields_for(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var))->___Invalid), L_3, (-1), ArrayExtensions_FillArray_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m3A488A1090C9D5AB0BFA10A0440C12B78DC08229_RuntimeMethod_var); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_4 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___sharedInstances); int32_t L_5 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m2D6841BFE4922A1788066204FCBD76C1DB4DC08D(L_4, L_5, ArrayExtensions_ResizeArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m2D6841BFE4922A1788066204FCBD76C1DB4DC08D_RuntimeMethod_var); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_6 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___sharedInstances); il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); int32_t L_7; L_7 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7(L_6, (&((SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_StaticFields*)il2cpp_codegen_static_fields_for(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var))->___Invalid), L_7, (-1), ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7_RuntimeMethod_var); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_8 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___localToWorldIsFlippedBits); int32_t L_9 = ___0_newCapacity; ParallelBitArray_Resize_mA268182EEF9B41198BFC3780A74CF12D9B232011(L_8, L_9, NULL); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_10 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&__this->___worldAABBs); int32_t L_11 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_m8A2F9A1D8DFBB33E7FE51939F514F6E6C42BF43E(L_10, L_11, ArrayExtensions_ResizeArray_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_m8A2F9A1D8DFBB33E7FE51939F514F6E6C42BF43E_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___tetrahedronCacheIndices); int32_t L_13 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347(L_12, L_13, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_14 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___tetrahedronCacheIndices); V_0 = (-1); int32_t L_15; L_15 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42(L_14, (&V_0), L_15, (-1), ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42_RuntimeMethod_var); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_16 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___movedInCurrentFrameBits); int32_t L_17 = ___0_newCapacity; ParallelBitArray_Resize_mA268182EEF9B41198BFC3780A74CF12D9B232011(L_16, L_17, NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_18 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___movedInPreviousFrameBits); int32_t L_19 = ___0_newCapacity; ParallelBitArray_Resize_mA268182EEF9B41198BFC3780A74CF12D9B232011(L_18, L_19, NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_20 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___visibleInPreviousFrameBits); int32_t L_21 = ___0_newCapacity; ParallelBitArray_Resize_mA268182EEF9B41198BFC3780A74CF12D9B232011(L_20, L_21, NULL); EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* L_22 = (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788*)(&__this->___editorData); int32_t L_23 = ___0_newCapacity; EditorInstanceDataArrays_Grow_m57AFD6C22AA320DA1E98981C894EEB1F96C0B041(L_22, L_23, NULL); int32_t L_24 = ___0_newCapacity; CPUInstanceData_set_instancesCapacity_m2BC970C6B7AA237310D79F3994737B40F962EE1D(__this, L_24, NULL); return; } } IL2CPP_EXTERN_C void CPUInstanceData_Grow_m54A454E32FB7C164E757F05A453DB71BBF6E1907_AdjustorThunk (RuntimeObject* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUInstanceData_Grow_m54A454E32FB7C164E757F05A453DB71BBF6E1907(_thisAdjusted, ___0_newCapacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_AddUnsafe_m1F5C8C517A8258670937584F1DD66E9D47724BC2 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_0; L_0 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&___0_instance), NULL); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_1 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); int32_t L_2; L_2 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_1, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); if ((((int32_t)L_0) < ((int32_t)L_2))) { goto IL_0057; } } { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_3 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); int32_t L_4; L_4 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_3, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_5 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_6; L_6 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&___0_instance), NULL); NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205(L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205_RuntimeMethod_var); V_0 = L_4; goto IL_0047; } IL_0036: { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_7 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); int32_t L_8 = V_0; NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_inline(L_7, L_8, (-1), NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var); int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0047: { int32_t L_10 = V_0; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_11 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); int32_t L_12; L_12 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_11, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_12, 1))))) { goto IL_0036; } } IL_0057: { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_13 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_14; L_14 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&___0_instance), NULL); int32_t L_15; L_15 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(__this, NULL); NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_inline(L_13, L_14, L_15, NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_16 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_17; L_17 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(__this, NULL); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_18 = ___0_instance; IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_16)->___m_Buffer, L_17, (L_18)); int32_t L_19; L_19 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(__this, NULL); V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1)); int32_t L_20 = V_1; CPUInstanceData_set_instancesLength_mA37EF6CFF372799E7F182362873F19898021B186(__this, L_20, NULL); return; } } IL2CPP_EXTERN_C void CPUInstanceData_AddUnsafe_m1F5C8C517A8258670937584F1DD66E9D47724BC2_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUInstanceData_AddUnsafe_m1F5C8C517A8258670937584F1DD66E9D47724BC2(_thisAdjusted, ___0_instance, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_0 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_1; L_1 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&___0_instance), NULL); int32_t L_2; L_2 = NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_inline(L_0, L_1, NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_RuntimeMethod_var); return L_2; } } IL2CPP_EXTERN_C int32_t CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(_thisAdjusted, ___0_instance, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B CPUInstanceData_IndexToInstance_m3C95DBA9646291FACE0234AC811183928C232321 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_index, const RuntimeMethod* method) { { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_0 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_1 = ___0_index; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_2; L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_0)->___m_Buffer, L_1); return L_2; } } IL2CPP_EXTERN_C InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B CPUInstanceData_IndexToInstance_m3C95DBA9646291FACE0234AC811183928C232321_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B _returnValue; _returnValue = CPUInstanceData_IndexToInstance_m3C95DBA9646291FACE0234AC811183928C232321(_thisAdjusted, ___0_index, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CPUInstanceData_IsValidInstance_m5B3FF0F8456CF25EE209E68A230D594BB5DB36A3 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_1; memset((&V_1), 0, sizeof(V_1)); { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); bool L_0; L_0 = InstanceHandle_get_valid_m5629806E66255D75C3B1ED5826B0DA6D13B9E0CE((&___0_instance), NULL); if (!L_0) { goto IL_0055; } } { il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_1; L_1 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&___0_instance), NULL); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_2 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); int32_t L_3; L_3 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_2, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); if ((((int32_t)L_1) >= ((int32_t)L_3))) { goto IL_0055; } } { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_4 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_5; L_5 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&___0_instance), NULL); int32_t L_6; L_6 = NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_inline(L_4, L_5, NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_RuntimeMethod_var); V_0 = L_6; int32_t L_7 = V_0; if ((((int32_t)L_7) < ((int32_t)0))) { goto IL_0053; } } { int32_t L_8 = V_0; int32_t L_9; L_9 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(__this, NULL); if ((((int32_t)L_8) >= ((int32_t)L_9))) { goto IL_0053; } } { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_10 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_11 = V_0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_12; L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_10)->___m_Buffer, L_11); V_1 = L_12; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_13 = ___0_instance; il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); bool L_14; L_14 = InstanceHandle_Equals_mB7F950B845D19368217960B6FE7DBEA51B013C9E((&V_1), L_13, NULL); return L_14; } IL_0053: { return (bool)0; } IL_0055: { return (bool)0; } } IL2CPP_EXTERN_C bool CPUInstanceData_IsValidInstance_m5B3FF0F8456CF25EE209E68A230D594BB5DB36A3_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = CPUInstanceData_IsValidInstance_m5B3FF0F8456CF25EE209E68A230D594BB5DB36A3(_thisAdjusted, ___0_instance, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUInstanceData_GetFreeInstancesCount_m1F0B5BDAFE8DC1DB434FC5682705494F3EDFE10C (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); int32_t L_1; L_1 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(__this, NULL); return ((int32_t)il2cpp_codegen_subtract(L_0, L_1)); } } IL2CPP_EXTERN_C int32_t CPUInstanceData_GetFreeInstancesCount_m1F0B5BDAFE8DC1DB434FC5682705494F3EDFE10C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CPUInstanceData_GetFreeInstancesCount_m1F0B5BDAFE8DC1DB434FC5682705494F3EDFE10C(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_EnsureFreeInstances_mB7036C8793D1CB89C1C371A605581CBB4E177484 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_instancesCount, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0; L_0 = CPUInstanceData_GetFreeInstancesCount_m1F0B5BDAFE8DC1DB434FC5682705494F3EDFE10C(__this, NULL); V_0 = L_0; int32_t L_1 = ___0_instancesCount; int32_t L_2 = V_0; V_1 = ((int32_t)il2cpp_codegen_subtract(L_1, L_2)); int32_t L_3 = V_1; if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_0023; } } { int32_t L_4; L_4 = CPUInstanceData_get_instancesCapacity_mB1E847621B15F7559FC491B24F54ABA253A73249(__this, NULL); int32_t L_5 = V_1; CPUInstanceData_Grow_m54A454E32FB7C164E757F05A453DB71BBF6E1907(__this, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_4, L_5)), ((int32_t)256))), NULL); } IL_0023: { return; } } IL2CPP_EXTERN_C void CPUInstanceData_EnsureFreeInstances_mB7036C8793D1CB89C1C371A605581CBB4E177484_AdjustorThunk (RuntimeObject* __this, int32_t ___0_instancesCount, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUInstanceData_EnsureFreeInstances_mB7036C8793D1CB89C1C371A605581CBB4E177484(_thisAdjusted, ___0_instancesCount, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_AddNoGrow_mEB9B4B4BCDB7C718DA14898D903B5E0D45DE0455 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_0 = ___0_instance; CPUInstanceData_AddUnsafe_m1F5C8C517A8258670937584F1DD66E9D47724BC2(__this, L_0, NULL); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_1 = ___0_instance; CPUInstanceData_SetDefault_mDE2B13667675847C626111DE77EDE63FE25B5E42(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C void CPUInstanceData_AddNoGrow_mEB9B4B4BCDB7C718DA14898D903B5E0D45DE0455_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUInstanceData_AddNoGrow_mEB9B4B4BCDB7C718DA14898D903B5E0D45DE0455(_thisAdjusted, ___0_instance, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_2; memset((&V_2), 0, sizeof(V_2)); { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_0 = ___0_instance; int32_t L_1; L_1 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(__this, L_0, NULL); V_0 = L_1; int32_t L_2; L_2 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(__this, NULL); V_1 = ((int32_t)il2cpp_codegen_subtract(L_2, 1)); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_3 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_4 = V_0; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_5 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_6 = V_1; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_7; L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_5)->___m_Buffer, L_6); IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_3)->___m_Buffer, L_4, (L_7)); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_8 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___sharedInstances); int32_t L_9 = V_0; NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_10 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___sharedInstances); int32_t L_11 = V_1; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_12; L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_10)->___m_Buffer, L_11); IL2CPP_NATIVEARRAY_SET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_8)->___m_Buffer, L_9, (L_12)); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_13 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___localToWorldIsFlippedBits); int32_t L_14 = V_0; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_15 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___localToWorldIsFlippedBits); int32_t L_16 = V_1; bool L_17; L_17 = ParallelBitArray_Get_m250C22A6191BAF4C5B314EFAF451E391D251F2B0(L_15, L_16, NULL); ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_13, L_14, L_17, NULL); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_18 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&__this->___worldAABBs); int32_t L_19 = V_0; NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_20 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&__this->___worldAABBs); int32_t L_21 = V_1; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_22; L_22 = IL2CPP_NATIVEARRAY_GET_ITEM(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A, (L_20)->___m_Buffer, L_21); IL2CPP_NATIVEARRAY_SET_ITEM(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A, (L_18)->___m_Buffer, L_19, (L_22)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_23 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___tetrahedronCacheIndices); int32_t L_24 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_25 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___tetrahedronCacheIndices); int32_t L_26 = V_1; int32_t L_27; L_27 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_25)->___m_Buffer, L_26); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_23)->___m_Buffer, L_24, (L_27)); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_28 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___movedInCurrentFrameBits); int32_t L_29 = V_0; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_30 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___movedInCurrentFrameBits); int32_t L_31 = V_1; bool L_32; L_32 = ParallelBitArray_Get_m250C22A6191BAF4C5B314EFAF451E391D251F2B0(L_30, L_31, NULL); ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_28, L_29, L_32, NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_33 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___movedInPreviousFrameBits); int32_t L_34 = V_0; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_35 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___movedInPreviousFrameBits); int32_t L_36 = V_1; bool L_37; L_37 = ParallelBitArray_Get_m250C22A6191BAF4C5B314EFAF451E391D251F2B0(L_35, L_36, NULL); ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_33, L_34, L_37, NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_38 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___visibleInPreviousFrameBits); int32_t L_39 = V_0; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_40 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___visibleInPreviousFrameBits); int32_t L_41 = V_1; bool L_42; L_42 = ParallelBitArray_Get_m250C22A6191BAF4C5B314EFAF451E391D251F2B0(L_40, L_41, NULL); ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_38, L_39, L_42, NULL); EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* L_43 = (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788*)(&__this->___editorData); int32_t L_44 = V_0; int32_t L_45 = V_1; EditorInstanceDataArrays_Remove_mC3970E725DCDCEA7B636C2DCB4732C432787AE35(L_43, L_44, L_45, NULL); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_46 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_47 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_48 = V_1; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_49; L_49 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_47)->___m_Buffer, L_48); V_2 = L_49; il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_50; L_50 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&V_2), NULL); int32_t L_51 = V_0; NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_inline(L_46, L_50, L_51, NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_52 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); int32_t L_53; L_53 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&___0_instance), NULL); NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_inline(L_52, L_53, (-1), NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var); int32_t L_54; L_54 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(__this, NULL); CPUInstanceData_set_instancesLength_mA37EF6CFF372799E7F182362873F19898021B186(__this, ((int32_t)il2cpp_codegen_subtract(L_54, 1)), NULL); return; } } IL2CPP_EXTERN_C void CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877(_thisAdjusted, ___0_instance, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_Set_m47C0F837DC4AFF38FE4A50E426FFE05969B3FC19 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___1_sharedInstance, bool ___2_localToWorldIsFlipped, AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* ___3_worldAABB, int32_t ___4_tetrahedronCacheIndex, bool ___5_movedInCurrentFrame, bool ___6_movedInPreviousFrame, bool ___7_visibleInPreviousFrame, const RuntimeMethod* method) { int32_t V_0 = 0; { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_0 = ___0_instance; int32_t L_1; L_1 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(__this, L_0, NULL); V_0 = L_1; NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_2 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___sharedInstances); int32_t L_3 = V_0; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_4 = ___1_sharedInstance; IL2CPP_NATIVEARRAY_SET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_2)->___m_Buffer, L_3, (L_4)); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_5 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___localToWorldIsFlippedBits); int32_t L_6 = V_0; bool L_7 = ___2_localToWorldIsFlipped; ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_5, L_6, L_7, NULL); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_8 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&__this->___worldAABBs); int32_t L_9 = V_0; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* L_10 = ___3_worldAABB; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_11 = (*(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A*)L_10); IL2CPP_NATIVEARRAY_SET_ITEM(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A, (L_8)->___m_Buffer, L_9, (L_11)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___tetrahedronCacheIndices); int32_t L_13 = V_0; int32_t L_14 = ___4_tetrahedronCacheIndex; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_12)->___m_Buffer, L_13, (L_14)); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_15 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___movedInCurrentFrameBits); int32_t L_16 = V_0; bool L_17 = ___5_movedInCurrentFrame; ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_15, L_16, L_17, NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_18 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___movedInPreviousFrameBits); int32_t L_19 = V_0; bool L_20 = ___6_movedInPreviousFrame; ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_18, L_19, L_20, NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_21 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___visibleInPreviousFrameBits); int32_t L_22 = V_0; bool L_23 = ___7_visibleInPreviousFrame; ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_21, L_22, L_23, NULL); EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* L_24 = (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788*)(&__this->___editorData); int32_t L_25 = V_0; EditorInstanceDataArrays_SetDefault_mBB385CE94C9E46ADADB174CEFB393C2A19245724(L_24, L_25, NULL); return; } } IL2CPP_EXTERN_C void CPUInstanceData_Set_m47C0F837DC4AFF38FE4A50E426FFE05969B3FC19_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___1_sharedInstance, bool ___2_localToWorldIsFlipped, AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* ___3_worldAABB, int32_t ___4_tetrahedronCacheIndex, bool ___5_movedInCurrentFrame, bool ___6_movedInPreviousFrame, bool ___7_visibleInPreviousFrame, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUInstanceData_Set_m47C0F837DC4AFF38FE4A50E426FFE05969B3FC19(_thisAdjusted, ___0_instance, ___1_sharedInstance, ___2_localToWorldIsFlipped, ___3_worldAABB, ___4_tetrahedronCacheIndex, ___5_movedInCurrentFrame, ___6_movedInPreviousFrame, ___7_visibleInPreviousFrame, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_SetDefault_mDE2B13667675847C626111DE77EDE63FE25B5E42 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A V_0; memset((&V_0), 0, sizeof(V_0)); { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_0 = ___0_instance; il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_1 = ((SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_StaticFields*)il2cpp_codegen_static_fields_for(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var))->___Invalid; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* L_2 = (&V_0); il2cpp_codegen_initobj(L_2, sizeof(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A)); CPUInstanceData_Set_m47C0F837DC4AFF38FE4A50E426FFE05969B3FC19(__this, L_0, L_1, (bool)0, L_2, (-1), (bool)0, (bool)0, (bool)0, NULL); return; } } IL2CPP_EXTERN_C void CPUInstanceData_SetDefault_mDE2B13667675847C626111DE77EDE63FE25B5E42_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUInstanceData_SetDefault_mDE2B13667675847C626111DE77EDE63FE25B5E42(_thisAdjusted, ___0_instance, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { { NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_0 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___sharedInstances); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_1 = ___0_instance; int32_t L_2; L_2 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(__this, L_1, NULL); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_3; L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_0)->___m_Buffer, L_2); return L_3; } } IL2CPP_EXTERN_C SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 _returnValue; _returnValue = CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB(_thisAdjusted, ___0_instance, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUInstanceData_Set_TetrahedronCacheIndex_mAC10B658EB1AB6EF405BC32A6DE8E88F7AA45AD5 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, int32_t ___1_tetrahedronCacheIndex, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___tetrahedronCacheIndices); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_1 = ___0_instance; int32_t L_2; L_2 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(__this, L_1, NULL); int32_t L_3 = ___1_tetrahedronCacheIndex; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer, L_2, (L_3)); return; } } IL2CPP_EXTERN_C void CPUInstanceData_Set_TetrahedronCacheIndex_mAC10B658EB1AB6EF405BC32A6DE8E88F7AA45AD5_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, int32_t ___1_tetrahedronCacheIndex, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUInstanceData_Set_TetrahedronCacheIndex_mAC10B658EB1AB6EF405BC32A6DE8E88F7AA45AD5(_thisAdjusted, ___0_instance, ___1_tetrahedronCacheIndex, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 CPUInstanceData_AsReadOnly_m90E90427C88E3F72D123C44F0E7957BACDDA8306 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, const RuntimeMethod* method) { { ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 L_0; memset((&L_0), 0, sizeof(L_0)); ReadOnly__ctor_mFAEAA65432C0711F606AC98FD2320032B60A3309((&L_0), __this, NULL); return L_0; } } IL2CPP_EXTERN_C ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 CPUInstanceData_AsReadOnly_m90E90427C88E3F72D123C44F0E7957BACDDA8306_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 _returnValue; _returnValue = CPUInstanceData_AsReadOnly_m90E90427C88E3F72D123C44F0E7957BACDDA8306(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnly_get_handlesLength_m50556F07B2F7144758202F76E202ED795E715DE9 (ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_get_Length_m563B84F5D44C547A822486B9DEFCA1DC5FC435AD_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B V_0; memset((&V_0), 0, sizeof(V_0)); { ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_0 = __this->___instanceIndices; V_0 = L_0; int32_t L_1; L_1 = ReadOnly_get_Length_m563B84F5D44C547A822486B9DEFCA1DC5FC435AD_inline((&V_0), ReadOnly_get_Length_m563B84F5D44C547A822486B9DEFCA1DC5FC435AD_RuntimeMethod_var); return L_1; } } IL2CPP_EXTERN_C int32_t ReadOnly_get_handlesLength_m50556F07B2F7144758202F76E202ED795E715DE9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ReadOnly_get_handlesLength_m50556F07B2F7144758202F76E202ED795E715DE9(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnly_get_instancesLength_m0E85E521D7DB61518C6988B08646386F20A17307 (ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_get_Length_m5A02361A5596941D5096DA94B1ADBD6EB2EE5303_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 V_0; memset((&V_0), 0, sizeof(V_0)); { ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 L_0 = __this->___instances; V_0 = L_0; int32_t L_1; L_1 = ReadOnly_get_Length_m5A02361A5596941D5096DA94B1ADBD6EB2EE5303_inline((&V_0), ReadOnly_get_Length_m5A02361A5596941D5096DA94B1ADBD6EB2EE5303_RuntimeMethod_var); return L_1; } } IL2CPP_EXTERN_C int32_t ReadOnly_get_instancesLength_m0E85E521D7DB61518C6988B08646386F20A17307_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ReadOnly_get_instancesLength_m0E85E521D7DB61518C6988B08646386F20A17307(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnly__ctor_mFAEAA65432C0711F606AC98FD2320032B60A3309 (ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* __this, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___0_instanceData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_AsReadOnly_m554A811A653CAC00FCA4C2A4882462E03070C151_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_AsReadOnly_m6617EFB943B6EEA2E9035302F72AB7CD5FBCE457_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_AsReadOnly_mC6DC10C1D7666AB25099F3FFB2B3632B4CD7AA8D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m3295F56DF00000096D3EA0789A7E33FEE71066A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m728C25256C32BDBF25D63CD50CBD3BC9B9BA1C75_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 V_0; memset((&V_0), 0, sizeof(V_0)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_1; memset((&V_1), 0, sizeof(V_1)); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C V_2; memset((&V_2), 0, sizeof(V_2)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF V_3; memset((&V_3), 0, sizeof(V_3)); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 V_4; memset((&V_4), 0, sizeof(V_4)); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 V_5; memset((&V_5), 0, sizeof(V_5)); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A V_6; memset((&V_6), 0, sizeof(V_6)); { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_0 = ___0_instanceData; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 L_1 = L_0->___m_InstanceIndices; V_0 = L_1; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2; L_2 = NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6((&V_0), NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); V_1 = L_2; ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_3; L_3 = NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33((&V_1), NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33_RuntimeMethod_var); __this->___instanceIndices = L_3; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_4 = ___0_instanceData; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_5 = L_4->___instances; V_2 = L_5; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_6 = ___0_instanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_7 = (*(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)L_6); V_3 = L_7; int32_t L_8; L_8 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C((&V_3), NULL); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_9; L_9 = NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C((&V_2), 0, L_8, NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var); V_2 = L_9; ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 L_10; L_10 = NativeArray_1_AsReadOnly_mC6DC10C1D7666AB25099F3FFB2B3632B4CD7AA8D((&V_2), NativeArray_1_AsReadOnly_mC6DC10C1D7666AB25099F3FFB2B3632B4CD7AA8D_RuntimeMethod_var); __this->___instances = L_10; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_11 = ___0_instanceData; NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 L_12 = L_11->___sharedInstances; V_4 = L_12; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_13 = ___0_instanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_14 = (*(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)L_13); V_3 = L_14; int32_t L_15; L_15 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C((&V_3), NULL); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 L_16; L_16 = NativeArray_1_GetSubArray_m3295F56DF00000096D3EA0789A7E33FEE71066A6((&V_4), 0, L_15, NativeArray_1_GetSubArray_m3295F56DF00000096D3EA0789A7E33FEE71066A6_RuntimeMethod_var); V_4 = L_16; ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4 L_17; L_17 = NativeArray_1_AsReadOnly_m6617EFB943B6EEA2E9035302F72AB7CD5FBCE457((&V_4), NativeArray_1_AsReadOnly_m6617EFB943B6EEA2E9035302F72AB7CD5FBCE457_RuntimeMethod_var); __this->___sharedInstances = L_17; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_18 = ___0_instanceData; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_19 = L_18->___localToWorldIsFlippedBits; V_5 = L_19; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_20 = ___0_instanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_21 = (*(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)L_20); V_3 = L_21; int32_t L_22; L_22 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C((&V_3), NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_23; L_23 = ParallelBitArray_GetSubArray_m45E14868BB90EC98D0467ABDA3DAD1BD4BFC49DD((&V_5), L_22, NULL); __this->___localToWorldIsFlippedBits = L_23; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_24 = ___0_instanceData; NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A L_25 = L_24->___worldAABBs; V_6 = L_25; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_26 = ___0_instanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_27 = (*(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)L_26); V_3 = L_27; int32_t L_28; L_28 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C((&V_3), NULL); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A L_29; L_29 = NativeArray_1_GetSubArray_m728C25256C32BDBF25D63CD50CBD3BC9B9BA1C75((&V_6), 0, L_28, NativeArray_1_GetSubArray_m728C25256C32BDBF25D63CD50CBD3BC9B9BA1C75_RuntimeMethod_var); V_6 = L_29; ReadOnly_tEDE38A52FAB74BA6088AF99AAFC32C7649A289AA L_30; L_30 = NativeArray_1_AsReadOnly_m554A811A653CAC00FCA4C2A4882462E03070C151((&V_6), NativeArray_1_AsReadOnly_m554A811A653CAC00FCA4C2A4882462E03070C151_RuntimeMethod_var); __this->___worldAABBs = L_30; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_31 = ___0_instanceData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_32 = L_31->___tetrahedronCacheIndices; V_1 = L_32; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_33 = ___0_instanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_34 = (*(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)L_33); V_3 = L_34; int32_t L_35; L_35 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C((&V_3), NULL); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_36; L_36 = NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10((&V_1), 0, L_35, NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_RuntimeMethod_var); V_1 = L_36; ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_37; L_37 = NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33((&V_1), NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33_RuntimeMethod_var); __this->___tetrahedronCacheIndices = L_37; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_38 = ___0_instanceData; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_39 = L_38->___movedInCurrentFrameBits; V_5 = L_39; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_40 = ___0_instanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_41 = (*(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)L_40); V_3 = L_41; int32_t L_42; L_42 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C((&V_3), NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_43; L_43 = ParallelBitArray_GetSubArray_m45E14868BB90EC98D0467ABDA3DAD1BD4BFC49DD((&V_5), L_42, NULL); __this->___movedInCurrentFrameBits = L_43; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_44 = ___0_instanceData; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_45 = L_44->___movedInPreviousFrameBits; V_5 = L_45; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_46 = ___0_instanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_47 = (*(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)L_46); V_3 = L_47; int32_t L_48; L_48 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C((&V_3), NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_49; L_49 = ParallelBitArray_GetSubArray_m45E14868BB90EC98D0467ABDA3DAD1BD4BFC49DD((&V_5), L_48, NULL); __this->___movedInPreviousFrameBits = L_49; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_50 = ___0_instanceData; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_51 = L_50->___visibleInPreviousFrameBits; V_5 = L_51; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_52 = ___0_instanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_53 = (*(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)L_52); V_3 = L_53; int32_t L_54; L_54 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C((&V_3), NULL); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_55; L_55 = ParallelBitArray_GetSubArray_m45E14868BB90EC98D0467ABDA3DAD1BD4BFC49DD((&V_5), L_54, NULL); __this->___visibleInPreviousFrameBits = L_55; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_56 = ___0_instanceData; ReadOnly_t02392D65620EC811463D7106E5BA6DE3C63F2F74 L_57; memset((&L_57), 0, sizeof(L_57)); ReadOnly__ctor_m2029FDC41CDEC78F717316642DB33534904EC6E2((&L_57), L_56, NULL); __this->___editorData = L_57; return; } } IL2CPP_EXTERN_C void ReadOnly__ctor_mFAEAA65432C0711F606AC98FD2320032B60A3309_AdjustorThunk (RuntimeObject* __this, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___0_instanceData, const RuntimeMethod* method) { ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ReadOnly__ctor_mFAEAA65432C0711F606AC98FD2320032B60A3309(_thisAdjusted, ___0_instanceData, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnly_InstanceToIndex_mA64D7447F6466C660DE83765B1B42673D922CCE2 (ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_get_Item_m9DFC7CAC9FE6CC930E5BB888FC1018C186B6B135_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B V_0; memset((&V_0), 0, sizeof(V_0)); { ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_0 = __this->___instanceIndices; V_0 = L_0; il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_1; L_1 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&___0_instance), NULL); int32_t L_2; L_2 = ReadOnly_get_Item_m9DFC7CAC9FE6CC930E5BB888FC1018C186B6B135_inline((&V_0), L_1, ReadOnly_get_Item_m9DFC7CAC9FE6CC930E5BB888FC1018C186B6B135_RuntimeMethod_var); return L_2; } } IL2CPP_EXTERN_C int32_t ReadOnly_InstanceToIndex_mA64D7447F6466C660DE83765B1B42673D922CCE2_AdjustorThunk (RuntimeObject* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) { ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ReadOnly_InstanceToIndex_mA64D7447F6466C660DE83765B1B42673D922CCE2(_thisAdjusted, ___0_instance, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, 0); return L_1; } } IL2CPP_EXTERN_C int32_t CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_set_instancesLength_m62AE1E8890A80D570FD3D11CD9E7C76B9D19124F (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, int32_t ___0_value, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); int32_t L_1 = ___0_value; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer, 0, (L_1)); return; } } IL2CPP_EXTERN_C void CPUSharedInstanceData_set_instancesLength_m62AE1E8890A80D570FD3D11CD9E7C76B9D19124F_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUSharedInstanceData_set_instancesLength_m62AE1E8890A80D570FD3D11CD9E7C76B9D19124F(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, 1); return L_1; } } IL2CPP_EXTERN_C int32_t CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_set_instancesCapacity_mEBAB461BBCD3CD8127252B3F6156431A24943A69 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, int32_t ___0_value, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); int32_t L_1 = ___0_value; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer, 1, (L_1)); return; } } IL2CPP_EXTERN_C void CPUSharedInstanceData_set_instancesCapacity_mEBAB461BBCD3CD8127252B3F6156431A24943A69_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUSharedInstanceData_set_instancesCapacity_mEBAB461BBCD3CD8127252B3F6156431A24943A69(_thisAdjusted, ___0_value, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_Initialize_m0D70CFA6688D2B1A165CDB20AB1760CBB4604A6E (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, int32_t ___0_initCapacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_FillArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m7A4AC0DB8F27C5F75A643FC2A86415CC51578FD9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m60EF4524A8A993CF2DDB72396F61026DFBF8EF48_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB0AD337C4EA82C18D214D63D1B478193CBCA5D27_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mD9235EDFC26B73C2B48EC03285EFD67FAC5DBB79_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_0; memset((&L_0), 0, sizeof(L_0)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_0), 2, 4, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___m_StructData = L_0; int32_t L_1 = ___0_initCapacity; CPUSharedInstanceData_set_instancesCapacity_mEBAB461BBCD3CD8127252B3F6156431A24943A69(__this, L_1, NULL); AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_2; L_2 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 L_3; memset((&L_3), 0, sizeof(L_3)); NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E((&L_3), L_2, NativeList_1__ctor_m98E15AF6E12EDECAB34F6D2B40A8D5201465427E_RuntimeMethod_var); __this->___m_InstanceIndices = L_3; int32_t L_4; L_4 = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(__this, NULL); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 L_5; memset((&L_5), 0, sizeof(L_5)); NativeArray_1__ctor_mB0AD337C4EA82C18D214D63D1B478193CBCA5D27((&L_5), L_4, 4, 0, NativeArray_1__ctor_mB0AD337C4EA82C18D214D63D1B478193CBCA5D27_RuntimeMethod_var); __this->___instances = L_5; NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_6 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___instances); il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7(L_6, (&((SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_StaticFields*)il2cpp_codegen_static_fields_for(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var))->___Invalid), 0, (-1), ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7_RuntimeMethod_var); int32_t L_7; L_7 = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(__this, NULL); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_8; memset((&L_8), 0, sizeof(L_8)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_8), L_7, 4, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___rendererGroupIDs = L_8; int32_t L_9; L_9 = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(__this, NULL); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_10; memset((&L_10), 0, sizeof(L_10)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_10), L_9, 4, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___meshIDs = L_10; int32_t L_11; L_11 = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(__this, NULL); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A L_12; memset((&L_12), 0, sizeof(L_12)); NativeArray_1__ctor_m60EF4524A8A993CF2DDB72396F61026DFBF8EF48((&L_12), L_11, 4, 1, NativeArray_1__ctor_m60EF4524A8A993CF2DDB72396F61026DFBF8EF48_RuntimeMethod_var); __this->___localAABBs = L_12; int32_t L_13; L_13 = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(__this, NULL); NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3 L_14; memset((&L_14), 0, sizeof(L_14)); NativeArray_1__ctor_mD9235EDFC26B73C2B48EC03285EFD67FAC5DBB79((&L_14), L_13, 4, 1, NativeArray_1__ctor_mD9235EDFC26B73C2B48EC03285EFD67FAC5DBB79_RuntimeMethod_var); __this->___flags = L_14; int32_t L_15; L_15 = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(__this, NULL); NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_16; memset((&L_16), 0, sizeof(L_16)); NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD((&L_16), L_15, 4, 1, NativeArray_1__ctor_m75E60949F4AE81A148CE446B1DC84D8E27C108CD_RuntimeMethod_var); __this->___lodGroupAndMasks = L_16; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_17 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___lodGroupAndMasks); V_0 = (-1); ArrayExtensions_FillArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m7A4AC0DB8F27C5F75A643FC2A86415CC51578FD9(L_17, (&V_0), 0, (-1), ArrayExtensions_FillArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m7A4AC0DB8F27C5F75A643FC2A86415CC51578FD9_RuntimeMethod_var); int32_t L_18; L_18 = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(__this, NULL); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_19; memset((&L_19), 0, sizeof(L_19)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_19), L_18, 4, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___gameObjectLayers = L_19; int32_t L_20; L_20 = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(__this, NULL); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_21; memset((&L_21), 0, sizeof(L_21)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_21), L_20, 4, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___refCounts = L_21; return; } } IL2CPP_EXTERN_C void CPUSharedInstanceData_Initialize_m0D70CFA6688D2B1A165CDB20AB1760CBB4604A6E_AdjustorThunk (RuntimeObject* __this, int32_t ___0_initCapacity, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUSharedInstanceData_Initialize_m0D70CFA6688D2B1A165CDB20AB1760CBB4604A6E(_thisAdjusted, ___0_initCapacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_Dispose_m37AA8B81C3E42B81EC8E948B3F3DF9197B75E48C (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m880749AD14CF18198530F4A5F2751CE5FABB371C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m89D1A65049A66135A9208BAA6641B78662D65A9D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m9F9177DF276400EA5B03C3A81C2FDFF7D5E4F8B2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_StructData); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_0, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_1 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E(L_1, NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_2 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___instances); NativeArray_1_Dispose_m89D1A65049A66135A9208BAA6641B78662D65A9D(L_2, NativeArray_1_Dispose_m89D1A65049A66135A9208BAA6641B78662D65A9D_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererGroupIDs); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_3, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___meshIDs); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_4, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_5 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&__this->___localAABBs); NativeArray_1_Dispose_m880749AD14CF18198530F4A5F2751CE5FABB371C(L_5, NativeArray_1_Dispose_m880749AD14CF18198530F4A5F2751CE5FABB371C_RuntimeMethod_var); NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* L_6 = (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*)(&__this->___flags); NativeArray_1_Dispose_m9F9177DF276400EA5B03C3A81C2FDFF7D5E4F8B2(L_6, NativeArray_1_Dispose_m9F9177DF276400EA5B03C3A81C2FDFF7D5E4F8B2_RuntimeMethod_var); NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_7 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___lodGroupAndMasks); NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC(L_7, NativeArray_1_Dispose_m921D007BB17D47849CD74AB7FA825547CB828BBC_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_8 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___gameObjectLayers); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_8, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_9 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___refCounts); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_9, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C void CPUSharedInstanceData_Dispose_m37AA8B81C3E42B81EC8E948B3F3DF9197B75E48C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUSharedInstanceData_Dispose_m37AA8B81C3E42B81EC8E948B3F3DF9197B75E48C(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_Grow_m0AED29A47C913CD92A9EA6281FABBBE76C4C26F3 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_FillArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m7A4AC0DB8F27C5F75A643FC2A86415CC51578FD9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_m8A2F9A1D8DFBB33E7FE51939F514F6E6C42BF43E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisCPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455_m32160E4BACCBF9165FA9F2F603E3E38E0ABAE1D4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m2D6841BFE4922A1788066204FCBD76C1DB4DC08D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; { NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_0 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___instances); int32_t L_1 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m2D6841BFE4922A1788066204FCBD76C1DB4DC08D(L_0, L_1, ArrayExtensions_ResizeArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m2D6841BFE4922A1788066204FCBD76C1DB4DC08D_RuntimeMethod_var); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_2 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___instances); il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); int32_t L_3; L_3 = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(__this, NULL); ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7(L_2, (&((SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_StaticFields*)il2cpp_codegen_static_fields_for(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var))->___Invalid), L_3, (-1), ArrayExtensions_FillArray_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_m5648A9E7718D7979BA56FD63EC17BD2FDECBFAE7_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererGroupIDs); int32_t L_5 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347(L_4, L_5, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_6 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___meshIDs); int32_t L_7 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347(L_6, L_7, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_8 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&__this->___localAABBs); int32_t L_9 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_m8A2F9A1D8DFBB33E7FE51939F514F6E6C42BF43E(L_8, L_9, ArrayExtensions_ResizeArray_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_m8A2F9A1D8DFBB33E7FE51939F514F6E6C42BF43E_RuntimeMethod_var); NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* L_10 = (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*)(&__this->___flags); int32_t L_11 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisCPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455_m32160E4BACCBF9165FA9F2F603E3E38E0ABAE1D4(L_10, L_11, ArrayExtensions_ResizeArray_TisCPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455_m32160E4BACCBF9165FA9F2F603E3E38E0ABAE1D4_RuntimeMethod_var); NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_12 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___lodGroupAndMasks); int32_t L_13 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E(L_12, L_13, ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_RuntimeMethod_var); NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_14 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___lodGroupAndMasks); V_0 = (-1); int32_t L_15; L_15 = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(__this, NULL); ArrayExtensions_FillArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m7A4AC0DB8F27C5F75A643FC2A86415CC51578FD9(L_14, (&V_0), L_15, (-1), ArrayExtensions_FillArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_m7A4AC0DB8F27C5F75A643FC2A86415CC51578FD9_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_16 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___gameObjectLayers); int32_t L_17 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347(L_16, L_17, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_18 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___refCounts); int32_t L_19 = ___0_newCapacity; ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347(L_18, L_19, ArrayExtensions_ResizeArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCC1C29FFBD5857EE8A9D2DD4EECE68A25390D347_RuntimeMethod_var); int32_t L_20 = ___0_newCapacity; CPUSharedInstanceData_set_instancesCapacity_mEBAB461BBCD3CD8127252B3F6156431A24943A69(__this, L_20, NULL); return; } } IL2CPP_EXTERN_C void CPUSharedInstanceData_Grow_m0AED29A47C913CD92A9EA6281FABBBE76C4C26F3_AdjustorThunk (RuntimeObject* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUSharedInstanceData_Grow_m0AED29A47C913CD92A9EA6281FABBBE76C4C26F3(_thisAdjusted, ___0_newCapacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_AddUnsafe_mD66018426B29B8FC77CBA218E04D6470D3A08B69 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); int32_t L_0; L_0 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline((&___0_instance), NULL); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_1 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); int32_t L_2; L_2 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_1, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); if ((((int32_t)L_0) < ((int32_t)L_2))) { goto IL_0057; } } { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_3 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); int32_t L_4; L_4 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_3, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_5 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); int32_t L_6; L_6 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline((&___0_instance), NULL); NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205(L_5, ((int32_t)il2cpp_codegen_add(L_6, 1)), NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205_RuntimeMethod_var); V_0 = L_4; goto IL_0047; } IL_0036: { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_7 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); int32_t L_8 = V_0; NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_inline(L_7, L_8, (-1), NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var); int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0047: { int32_t L_10 = V_0; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_11 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); int32_t L_12; L_12 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_11, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var); if ((((int32_t)L_10) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_12, 1))))) { goto IL_0036; } } IL_0057: { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_13 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); int32_t L_14; L_14 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline((&___0_instance), NULL); int32_t L_15; L_15 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6(__this, NULL); NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_inline(L_13, L_14, L_15, NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_16 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___instances); int32_t L_17; L_17 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6(__this, NULL); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_18 = ___0_instance; IL2CPP_NATIVEARRAY_SET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_16)->___m_Buffer, L_17, (L_18)); int32_t L_19; L_19 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6(__this, NULL); V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1)); int32_t L_20 = V_1; CPUSharedInstanceData_set_instancesLength_m62AE1E8890A80D570FD3D11CD9E7C76B9D19124F(__this, L_20, NULL); return; } } IL2CPP_EXTERN_C void CPUSharedInstanceData_AddUnsafe_mD66018426B29B8FC77CBA218E04D6470D3A08B69_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUSharedInstanceData_AddUnsafe_mD66018426B29B8FC77CBA218E04D6470D3A08B69(_thisAdjusted, ___0_instance, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_0 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); int32_t L_1; L_1 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline((&___0_instance), NULL); int32_t L_2; L_2 = NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_inline(L_0, L_1, NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_RuntimeMethod_var); return L_2; } } IL2CPP_EXTERN_C int32_t CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(_thisAdjusted, ___0_instance, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_InstanceToIndex_mA58DA1C16D52FECF5ED6238B168203837D75F87C (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___0_instanceData, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_instance, const RuntimeMethod* method) { int32_t V_0 = 0; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_1; memset((&V_1), 0, sizeof(V_1)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF V_2; memset((&V_2), 0, sizeof(V_2)); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 V_3; memset((&V_3), 0, sizeof(V_3)); { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_0 = ___0_instanceData; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_1 = (*(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)L_0); V_2 = L_1; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_2 = ___1_instance; int32_t L_3; L_3 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE((&V_2), L_2, NULL); V_0 = L_3; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_4 = ___0_instanceData; NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 L_5 = L_4->___sharedInstances; V_3 = L_5; int32_t L_6 = V_0; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_7; L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, ((&V_3))->___m_Buffer, L_6); V_1 = L_7; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_8 = V_1; int32_t L_9; L_9 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(__this, L_8, NULL); return L_9; } } IL2CPP_EXTERN_C int32_t CPUSharedInstanceData_InstanceToIndex_mA58DA1C16D52FECF5ED6238B168203837D75F87C_AdjustorThunk (RuntimeObject* __this, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___0_instanceData, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_instance, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CPUSharedInstanceData_InstanceToIndex_mA58DA1C16D52FECF5ED6238B168203837D75F87C(_thisAdjusted, ___0_instanceData, ___1_instance, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_GetFreeInstancesCount_mC18CC336EB3ED96DA46A39019C480485B58A26F5 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, const RuntimeMethod* method) { { int32_t L_0; L_0 = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(__this, NULL); int32_t L_1; L_1 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6(__this, NULL); return ((int32_t)il2cpp_codegen_subtract(L_0, L_1)); } } IL2CPP_EXTERN_C int32_t CPUSharedInstanceData_GetFreeInstancesCount_mC18CC336EB3ED96DA46A39019C480485B58A26F5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CPUSharedInstanceData_GetFreeInstancesCount_mC18CC336EB3ED96DA46A39019C480485B58A26F5(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_EnsureFreeInstances_m9276B1E0AE6DE0DFAE5F6FA4AFFB7DD9E6939CB0 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, int32_t ___0_instancesCount, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { int32_t L_0; L_0 = CPUSharedInstanceData_GetFreeInstancesCount_mC18CC336EB3ED96DA46A39019C480485B58A26F5(__this, NULL); V_0 = L_0; int32_t L_1 = ___0_instancesCount; int32_t L_2 = V_0; V_1 = ((int32_t)il2cpp_codegen_subtract(L_1, L_2)); int32_t L_3 = V_1; if ((((int32_t)L_3) <= ((int32_t)0))) { goto IL_0023; } } { int32_t L_4; L_4 = CPUSharedInstanceData_get_instancesCapacity_mE40EF07D597175079E8DB6639E444A8346BD5C67(__this, NULL); int32_t L_5 = V_1; CPUSharedInstanceData_Grow_m0AED29A47C913CD92A9EA6281FABBBE76C4C26F3(__this, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_4, L_5)), ((int32_t)256))), NULL); } IL_0023: { return; } } IL2CPP_EXTERN_C void CPUSharedInstanceData_EnsureFreeInstances_m9276B1E0AE6DE0DFAE5F6FA4AFFB7DD9E6939CB0_AdjustorThunk (RuntimeObject* __this, int32_t ___0_instancesCount, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUSharedInstanceData_EnsureFreeInstances_m9276B1E0AE6DE0DFAE5F6FA4AFFB7DD9E6939CB0(_thisAdjusted, ___0_instancesCount, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_AddNoGrow_mAF3FBC643ABC12255E182EE8F8D26024AD8BBACD (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { { SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_0 = ___0_instance; CPUSharedInstanceData_AddUnsafe_mD66018426B29B8FC77CBA218E04D6470D3A08B69(__this, L_0, NULL); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_1 = ___0_instance; CPUSharedInstanceData_SetDefault_m9241E530C50F996744FC4691DCD87C0E30602237(__this, L_1, NULL); return; } } IL2CPP_EXTERN_C void CPUSharedInstanceData_AddNoGrow_mAF3FBC643ABC12255E182EE8F8D26024AD8BBACD_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUSharedInstanceData_AddNoGrow_mAF3FBC643ABC12255E182EE8F8D26024AD8BBACD(_thisAdjusted, ___0_instance, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_2; memset((&V_2), 0, sizeof(V_2)); { SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_0 = ___0_instance; int32_t L_1; L_1 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(__this, L_0, NULL); V_0 = L_1; int32_t L_2; L_2 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6(__this, NULL); V_1 = ((int32_t)il2cpp_codegen_subtract(L_2, 1)); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_3 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___instances); int32_t L_4 = V_0; NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_5 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___instances); int32_t L_6 = V_1; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_7; L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_5)->___m_Buffer, L_6); IL2CPP_NATIVEARRAY_SET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_3)->___m_Buffer, L_4, (L_7)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_8 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererGroupIDs); int32_t L_9 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_10 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererGroupIDs); int32_t L_11 = V_1; int32_t L_12; L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_10)->___m_Buffer, L_11); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_8)->___m_Buffer, L_9, (L_12)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_13 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___meshIDs); int32_t L_14 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_15 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___meshIDs); int32_t L_16 = V_1; int32_t L_17; L_17 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_15)->___m_Buffer, L_16); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_13)->___m_Buffer, L_14, (L_17)); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_18 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&__this->___localAABBs); int32_t L_19 = V_0; NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_20 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&__this->___localAABBs); int32_t L_21 = V_1; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_22; L_22 = IL2CPP_NATIVEARRAY_GET_ITEM(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A, (L_20)->___m_Buffer, L_21); IL2CPP_NATIVEARRAY_SET_ITEM(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A, (L_18)->___m_Buffer, L_19, (L_22)); NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* L_23 = (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*)(&__this->___flags); int32_t L_24 = V_0; NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* L_25 = (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*)(&__this->___flags); int32_t L_26 = V_1; CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455 L_27; L_27 = IL2CPP_NATIVEARRAY_GET_ITEM(CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455, (L_25)->___m_Buffer, L_26); IL2CPP_NATIVEARRAY_SET_ITEM(CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455, (L_23)->___m_Buffer, L_24, (L_27)); NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_28 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___lodGroupAndMasks); int32_t L_29 = V_0; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_30 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___lodGroupAndMasks); int32_t L_31 = V_1; uint32_t L_32; L_32 = IL2CPP_NATIVEARRAY_GET_ITEM(uint32_t, (L_30)->___m_Buffer, L_31); IL2CPP_NATIVEARRAY_SET_ITEM(uint32_t, (L_28)->___m_Buffer, L_29, (L_32)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_33 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___gameObjectLayers); int32_t L_34 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_35 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___gameObjectLayers); int32_t L_36 = V_1; int32_t L_37; L_37 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_35)->___m_Buffer, L_36); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_33)->___m_Buffer, L_34, (L_37)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_38 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___refCounts); int32_t L_39 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_40 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___refCounts); int32_t L_41 = V_1; int32_t L_42; L_42 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_40)->___m_Buffer, L_41); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_38)->___m_Buffer, L_39, (L_42)); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_43 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_44 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&__this->___instances); int32_t L_45 = V_1; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_46; L_46 = IL2CPP_NATIVEARRAY_GET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_44)->___m_Buffer, L_45); V_2 = L_46; il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); int32_t L_47; L_47 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline((&V_2), NULL); int32_t L_48 = V_0; NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_inline(L_43, L_47, L_48, NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var); NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_49 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_InstanceIndices); int32_t L_50; L_50 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline((&___0_instance), NULL); NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_inline(L_49, L_50, (-1), NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_RuntimeMethod_var); int32_t L_51; L_51 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6(__this, NULL); CPUSharedInstanceData_set_instancesLength_m62AE1E8890A80D570FD3D11CD9E7C76B9D19124F(__this, ((int32_t)il2cpp_codegen_subtract(L_51, 1)), NULL); return; } } IL2CPP_EXTERN_C void CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9(_thisAdjusted, ___0_instance, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_Get_RendererGroupID_m09F08F1763DD649A37D88B169CA50B2BD4F71768 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererGroupIDs); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_1 = ___0_instance; int32_t L_2; L_2 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(__this, L_1, NULL); int32_t L_3; L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, L_2); return L_3; } } IL2CPP_EXTERN_C int32_t CPUSharedInstanceData_Get_RendererGroupID_m09F08F1763DD649A37D88B169CA50B2BD4F71768_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CPUSharedInstanceData_Get_RendererGroupID_m09F08F1763DD649A37D88B169CA50B2BD4F71768(_thisAdjusted, ___0_instance, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_Get_MeshID_m70DD07FFBE12B43BA2546547FD26BC268E28EF43 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___meshIDs); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_1 = ___0_instance; int32_t L_2; L_2 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(__this, L_1, NULL); int32_t L_3; L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, L_2); return L_3; } } IL2CPP_EXTERN_C int32_t CPUSharedInstanceData_Get_MeshID_m70DD07FFBE12B43BA2546547FD26BC268E28EF43_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CPUSharedInstanceData_Get_MeshID_m70DD07FFBE12B43BA2546547FD26BC268E28EF43(_thisAdjusted, ___0_instance, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_Get_RefCount_mE216F6749BB1B06E795C52C2433EE85E6C57DC01 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___refCounts); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_1 = ___0_instance; int32_t L_2; L_2 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(__this, L_1, NULL); int32_t L_3; L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, L_2); return L_3; } } IL2CPP_EXTERN_C int32_t CPUSharedInstanceData_Get_RefCount_mE216F6749BB1B06E795C52C2433EE85E6C57DC01_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = CPUSharedInstanceData_Get_RefCount_mE216F6749BB1B06E795C52C2433EE85E6C57DC01(_thisAdjusted, ___0_instance, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_Set_RefCount_m7C5AF143DDC85304B2840A688BB2DD095A03B7CC (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, int32_t ___1_refCount, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___refCounts); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_1 = ___0_instance; int32_t L_2; L_2 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(__this, L_1, NULL); int32_t L_3 = ___1_refCount; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer, L_2, (L_3)); return; } } IL2CPP_EXTERN_C void CPUSharedInstanceData_Set_RefCount_m7C5AF143DDC85304B2840A688BB2DD095A03B7CC_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, int32_t ___1_refCount, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUSharedInstanceData_Set_RefCount_m7C5AF143DDC85304B2840A688BB2DD095A03B7CC(_thisAdjusted, ___0_instance, ___1_refCount, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_Set_m279EC70ECAFE08B578FAD878B0F166CAD59A4CC2 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, int32_t ___1_rendererGroupID, int32_t ___2_meshID, AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* ___3_localAABB, uint8_t ___4_transformUpdateFlags, uint8_t ___5_instanceFlags, uint32_t ___6_lodGroupAndMask, int32_t ___7_gameObjectLayer, int32_t ___8_refCount, const RuntimeMethod* method) { int32_t V_0 = 0; CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455 V_1; memset((&V_1), 0, sizeof(V_1)); { SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_0 = ___0_instance; int32_t L_1; L_1 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(__this, L_0, NULL); V_0 = L_1; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererGroupIDs); int32_t L_3 = V_0; int32_t L_4 = ___1_rendererGroupID; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_2)->___m_Buffer, L_3, (L_4)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_5 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___meshIDs); int32_t L_6 = V_0; int32_t L_7 = ___2_meshID; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_5)->___m_Buffer, L_6, (L_7)); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_8 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&__this->___localAABBs); int32_t L_9 = V_0; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* L_10 = ___3_localAABB; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_11 = (*(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A*)L_10); IL2CPP_NATIVEARRAY_SET_ITEM(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A, (L_8)->___m_Buffer, L_9, (L_11)); NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* L_12 = (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*)(&__this->___flags); int32_t L_13 = V_0; il2cpp_codegen_initobj((&V_1), sizeof(CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455)); uint8_t L_14 = ___4_transformUpdateFlags; (&V_1)->___transformUpdateFlags = L_14; uint8_t L_15 = ___5_instanceFlags; (&V_1)->___instanceFlags = L_15; CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455 L_16 = V_1; IL2CPP_NATIVEARRAY_SET_ITEM(CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455, (L_12)->___m_Buffer, L_13, (L_16)); NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_17 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___lodGroupAndMasks); int32_t L_18 = V_0; uint32_t L_19 = ___6_lodGroupAndMask; IL2CPP_NATIVEARRAY_SET_ITEM(uint32_t, (L_17)->___m_Buffer, L_18, (L_19)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_20 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___gameObjectLayers); int32_t L_21 = V_0; int32_t L_22 = ___7_gameObjectLayer; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_20)->___m_Buffer, L_21, (L_22)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_23 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___refCounts); int32_t L_24 = V_0; int32_t L_25 = ___8_refCount; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_23)->___m_Buffer, L_24, (L_25)); return; } } IL2CPP_EXTERN_C void CPUSharedInstanceData_Set_m279EC70ECAFE08B578FAD878B0F166CAD59A4CC2_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, int32_t ___1_rendererGroupID, int32_t ___2_meshID, AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* ___3_localAABB, uint8_t ___4_transformUpdateFlags, uint8_t ___5_instanceFlags, uint32_t ___6_lodGroupAndMask, int32_t ___7_gameObjectLayer, int32_t ___8_refCount, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUSharedInstanceData_Set_m279EC70ECAFE08B578FAD878B0F166CAD59A4CC2(_thisAdjusted, ___0_instance, ___1_rendererGroupID, ___2_meshID, ___3_localAABB, ___4_transformUpdateFlags, ___5_instanceFlags, ___6_lodGroupAndMask, ___7_gameObjectLayer, ___8_refCount, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUSharedInstanceData_SetDefault_m9241E530C50F996744FC4691DCD87C0E30602237 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A V_0; memset((&V_0), 0, sizeof(V_0)); { SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_0 = ___0_instance; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* L_1 = (&V_0); il2cpp_codegen_initobj(L_1, sizeof(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A)); CPUSharedInstanceData_Set_m279EC70ECAFE08B578FAD878B0F166CAD59A4CC2(__this, L_0, 0, 0, L_1, 0, 0, (-1), 0, 0, NULL); return; } } IL2CPP_EXTERN_C void CPUSharedInstanceData_SetDefault_m9241E530C50F996744FC4691DCD87C0E30602237_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CPUSharedInstanceData_SetDefault_m9241E530C50F996744FC4691DCD87C0E30602237(_thisAdjusted, ___0_instance, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E CPUSharedInstanceData_AsReadOnly_mC186E7142A7E53BFE6D90BB0AB1841600BE7CBF8 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, const RuntimeMethod* method) { { ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E L_0; memset((&L_0), 0, sizeof(L_0)); ReadOnly__ctor_mDBC17F900B61DCF328F4BE2CDF0464E97F44614D((&L_0), __this, NULL); return L_0; } } IL2CPP_EXTERN_C ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E CPUSharedInstanceData_AsReadOnly_mC186E7142A7E53BFE6D90BB0AB1841600BE7CBF8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E _returnValue; _returnValue = CPUSharedInstanceData_AsReadOnly_mC186E7142A7E53BFE6D90BB0AB1841600BE7CBF8(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnly__ctor_mDBC17F900B61DCF328F4BE2CDF0464E97F44614D (ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* __this, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___0_instanceData, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_AsReadOnly_m554A811A653CAC00FCA4C2A4882462E03070C151_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_AsReadOnly_m6617EFB943B6EEA2E9035302F72AB7CD5FBCE457_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_AsReadOnly_m77EF600D0B6751CD33A67CA9B75ADBF612D3E4D5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_AsReadOnly_m8C94996F5D868F8E983D34574B738B2F84FC096B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m3295F56DF00000096D3EA0789A7E33FEE71066A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m56388ADC749D33D1E947C1D397D134D3844DC374_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m728C25256C32BDBF25D63CD50CBD3BC9B9BA1C75_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m9B4B03C6AED0994489931D03924A954F7C671E42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 V_0; memset((&V_0), 0, sizeof(V_0)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_1; memset((&V_1), 0, sizeof(V_1)); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 V_2; memset((&V_2), 0, sizeof(V_2)); CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE V_3; memset((&V_3), 0, sizeof(V_3)); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A V_4; memset((&V_4), 0, sizeof(V_4)); NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3 V_5; memset((&V_5), 0, sizeof(V_5)); NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 V_6; memset((&V_6), 0, sizeof(V_6)); { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_0 = ___0_instanceData; NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 L_1 = L_0->___m_InstanceIndices; V_0 = L_1; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2; L_2 = NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6((&V_0), NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); V_1 = L_2; ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_3; L_3 = NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33((&V_1), NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33_RuntimeMethod_var); __this->___instanceIndices = L_3; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_4 = ___0_instanceData; NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 L_5 = L_4->___instances; V_2 = L_5; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_6 = ___0_instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_7 = (*(CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)L_6); V_3 = L_7; int32_t L_8; L_8 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6((&V_3), NULL); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 L_9; L_9 = NativeArray_1_GetSubArray_m3295F56DF00000096D3EA0789A7E33FEE71066A6((&V_2), 0, L_8, NativeArray_1_GetSubArray_m3295F56DF00000096D3EA0789A7E33FEE71066A6_RuntimeMethod_var); V_2 = L_9; ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4 L_10; L_10 = NativeArray_1_AsReadOnly_m6617EFB943B6EEA2E9035302F72AB7CD5FBCE457((&V_2), NativeArray_1_AsReadOnly_m6617EFB943B6EEA2E9035302F72AB7CD5FBCE457_RuntimeMethod_var); __this->___instances = L_10; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_11 = ___0_instanceData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_12 = L_11->___rendererGroupIDs; V_1 = L_12; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_13 = ___0_instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_14 = (*(CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)L_13); V_3 = L_14; int32_t L_15; L_15 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6((&V_3), NULL); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_16; L_16 = NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10((&V_1), 0, L_15, NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_RuntimeMethod_var); V_1 = L_16; ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_17; L_17 = NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33((&V_1), NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33_RuntimeMethod_var); __this->___rendererGroupIDs = L_17; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_18 = ___0_instanceData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_19 = L_18->___meshIDs; V_1 = L_19; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_20 = ___0_instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_21 = (*(CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)L_20); V_3 = L_21; int32_t L_22; L_22 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6((&V_3), NULL); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_23; L_23 = NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10((&V_1), 0, L_22, NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_RuntimeMethod_var); V_1 = L_23; ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_24; L_24 = NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33((&V_1), NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33_RuntimeMethod_var); __this->___meshIDs = L_24; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_25 = ___0_instanceData; NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A L_26 = L_25->___localAABBs; V_4 = L_26; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_27 = ___0_instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_28 = (*(CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)L_27); V_3 = L_28; int32_t L_29; L_29 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6((&V_3), NULL); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A L_30; L_30 = NativeArray_1_GetSubArray_m728C25256C32BDBF25D63CD50CBD3BC9B9BA1C75((&V_4), 0, L_29, NativeArray_1_GetSubArray_m728C25256C32BDBF25D63CD50CBD3BC9B9BA1C75_RuntimeMethod_var); V_4 = L_30; ReadOnly_tEDE38A52FAB74BA6088AF99AAFC32C7649A289AA L_31; L_31 = NativeArray_1_AsReadOnly_m554A811A653CAC00FCA4C2A4882462E03070C151((&V_4), NativeArray_1_AsReadOnly_m554A811A653CAC00FCA4C2A4882462E03070C151_RuntimeMethod_var); __this->___localAABBs = L_31; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_32 = ___0_instanceData; NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3 L_33 = L_32->___flags; V_5 = L_33; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_34 = ___0_instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_35 = (*(CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)L_34); V_3 = L_35; int32_t L_36; L_36 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6((&V_3), NULL); NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3 L_37; L_37 = NativeArray_1_GetSubArray_m9B4B03C6AED0994489931D03924A954F7C671E42((&V_5), 0, L_36, NativeArray_1_GetSubArray_m9B4B03C6AED0994489931D03924A954F7C671E42_RuntimeMethod_var); V_5 = L_37; ReadOnly_t7FDDA88305363550FE94B8059DE5CE2645E4A30C L_38; L_38 = NativeArray_1_AsReadOnly_m8C94996F5D868F8E983D34574B738B2F84FC096B((&V_5), NativeArray_1_AsReadOnly_m8C94996F5D868F8E983D34574B738B2F84FC096B_RuntimeMethod_var); __this->___flags = L_38; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_39 = ___0_instanceData; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_40 = L_39->___lodGroupAndMasks; V_6 = L_40; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_41 = ___0_instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_42 = (*(CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)L_41); V_3 = L_42; int32_t L_43; L_43 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6((&V_3), NULL); NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_44; L_44 = NativeArray_1_GetSubArray_m56388ADC749D33D1E947C1D397D134D3844DC374((&V_6), 0, L_43, NativeArray_1_GetSubArray_m56388ADC749D33D1E947C1D397D134D3844DC374_RuntimeMethod_var); V_6 = L_44; ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117 L_45; L_45 = NativeArray_1_AsReadOnly_m77EF600D0B6751CD33A67CA9B75ADBF612D3E4D5((&V_6), NativeArray_1_AsReadOnly_m77EF600D0B6751CD33A67CA9B75ADBF612D3E4D5_RuntimeMethod_var); __this->___lodGroupAndMasks = L_45; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_46 = ___0_instanceData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_47 = L_46->___gameObjectLayers; V_1 = L_47; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_48 = ___0_instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_49 = (*(CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)L_48); V_3 = L_49; int32_t L_50; L_50 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6((&V_3), NULL); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_51; L_51 = NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10((&V_1), 0, L_50, NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_RuntimeMethod_var); V_1 = L_51; ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_52; L_52 = NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33((&V_1), NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33_RuntimeMethod_var); __this->___gameObjectLayers = L_52; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_53 = ___0_instanceData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_54 = L_53->___refCounts; V_1 = L_54; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_55 = ___0_instanceData; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_56 = (*(CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)L_55); V_3 = L_56; int32_t L_57; L_57 = CPUSharedInstanceData_get_instancesLength_m6C9D2E7F861FF43E23759E8816653646F41038B6((&V_3), NULL); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_58; L_58 = NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10((&V_1), 0, L_57, NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_RuntimeMethod_var); V_1 = L_58; ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_59; L_59 = NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33((&V_1), NativeArray_1_AsReadOnly_mAB1F094943B1A70B20CE8C14C678067399384A33_RuntimeMethod_var); __this->___refCounts = L_59; return; } } IL2CPP_EXTERN_C void ReadOnly__ctor_mDBC17F900B61DCF328F4BE2CDF0464E97F44614D_AdjustorThunk (RuntimeObject* __this, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___0_instanceData, const RuntimeMethod* method) { ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ReadOnly__ctor_mDBC17F900B61DCF328F4BE2CDF0464E97F44614D(_thisAdjusted, ___0_instanceData, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnly_SharedInstanceToIndex_m7CD21D39C3285388B428D1CDCAA9AFB10A0178B4 (ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_get_Item_m9DFC7CAC9FE6CC930E5BB888FC1018C186B6B135_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B V_0; memset((&V_0), 0, sizeof(V_0)); { ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_0 = __this->___instanceIndices; V_0 = L_0; il2cpp_codegen_runtime_class_init_inline(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_il2cpp_TypeInfo_var); int32_t L_1; L_1 = SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline((&___0_instance), NULL); int32_t L_2; L_2 = ReadOnly_get_Item_m9DFC7CAC9FE6CC930E5BB888FC1018C186B6B135_inline((&V_0), L_1, ReadOnly_get_Item_m9DFC7CAC9FE6CC930E5BB888FC1018C186B6B135_RuntimeMethod_var); return L_2; } } IL2CPP_EXTERN_C int32_t ReadOnly_SharedInstanceToIndex_m7CD21D39C3285388B428D1CDCAA9AFB10A0178B4_AdjustorThunk (RuntimeObject* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) { ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ReadOnly_SharedInstanceToIndex_m7CD21D39C3285388B428D1CDCAA9AFB10A0178B4(_thisAdjusted, ___0_instance, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ReadOnly_InstanceToIndex_mE76C9EBF3ACCFDD5D73B3A99925CAE88DE2DDBE8 (ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* __this, ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* ___0_instanceData, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_instance, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_get_Item_m159210D281409367CAF23A16F6900E82098F3134_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_1; memset((&V_1), 0, sizeof(V_1)); ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4 V_2; memset((&V_2), 0, sizeof(V_2)); { ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* L_0 = ___0_instanceData; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_1 = ___1_instance; int32_t L_2; L_2 = ReadOnly_InstanceToIndex_mA64D7447F6466C660DE83765B1B42673D922CCE2(L_0, L_1, NULL); V_0 = L_2; ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* L_3 = ___0_instanceData; ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4 L_4 = L_3->___sharedInstances; V_2 = L_4; int32_t L_5 = V_0; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_6; L_6 = ReadOnly_get_Item_m159210D281409367CAF23A16F6900E82098F3134_inline((&V_2), L_5, ReadOnly_get_Item_m159210D281409367CAF23A16F6900E82098F3134_RuntimeMethod_var); V_1 = L_6; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_7 = V_1; int32_t L_8; L_8 = ReadOnly_SharedInstanceToIndex_m7CD21D39C3285388B428D1CDCAA9AFB10A0178B4(__this, L_7, NULL); return L_8; } } IL2CPP_EXTERN_C int32_t ReadOnly_InstanceToIndex_mE76C9EBF3ACCFDD5D73B3A99925CAE88DE2DDBE8_AdjustorThunk (RuntimeObject* __this, ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* ___0_instanceData, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_instance, const RuntimeMethod* method) { ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = ReadOnly_InstanceToIndex_mE76C9EBF3ACCFDD5D73B3A99925CAE88DE2DDBE8(_thisAdjusted, ___0_instanceData, ___1_instance, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorInstanceDataArrays_Initialize_m9893832043B3485AD59127B93D0872405CF77AFC (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* __this, int32_t ___0_initCapacity, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C void EditorInstanceDataArrays_Initialize_m9893832043B3485AD59127B93D0872405CF77AFC_AdjustorThunk (RuntimeObject* __this, int32_t ___0_initCapacity, const RuntimeMethod* method) { EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); EditorInstanceDataArrays_Initialize_m9893832043B3485AD59127B93D0872405CF77AFC(_thisAdjusted, ___0_initCapacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorInstanceDataArrays_Dispose_m16E99865063B2150E7BEFCE3BAE55831D9532B3B (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* __this, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C void EditorInstanceDataArrays_Dispose_m16E99865063B2150E7BEFCE3BAE55831D9532B3B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); EditorInstanceDataArrays_Dispose_m16E99865063B2150E7BEFCE3BAE55831D9532B3B(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorInstanceDataArrays_Grow_m57AFD6C22AA320DA1E98981C894EEB1F96C0B041 (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C void EditorInstanceDataArrays_Grow_m57AFD6C22AA320DA1E98981C894EEB1F96C0B041_AdjustorThunk (RuntimeObject* __this, int32_t ___0_newCapacity, const RuntimeMethod* method) { EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); EditorInstanceDataArrays_Grow_m57AFD6C22AA320DA1E98981C894EEB1F96C0B041(_thisAdjusted, ___0_newCapacity, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorInstanceDataArrays_Remove_mC3970E725DCDCEA7B636C2DCB4732C432787AE35 (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* __this, int32_t ___0_index, int32_t ___1_lastIndex, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C void EditorInstanceDataArrays_Remove_mC3970E725DCDCEA7B636C2DCB4732C432787AE35_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, int32_t ___1_lastIndex, const RuntimeMethod* method) { EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); EditorInstanceDataArrays_Remove_mC3970E725DCDCEA7B636C2DCB4732C432787AE35(_thisAdjusted, ___0_index, ___1_lastIndex, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EditorInstanceDataArrays_SetDefault_mBB385CE94C9E46ADADB174CEFB393C2A19245724 (EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* __this, int32_t ___0_index, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C void EditorInstanceDataArrays_SetDefault_mBB385CE94C9E46ADADB174CEFB393C2A19245724_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method) { EditorInstanceDataArrays_t76B622E0CFFED0B4D6EF0AE1D07186179A4FE788* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); EditorInstanceDataArrays_SetDefault_mBB385CE94C9E46ADADB174CEFB393C2A19245724(_thisAdjusted, ___0_index, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReadOnly__ctor_m2029FDC41CDEC78F717316642DB33534904EC6E2 (ReadOnly_t02392D65620EC811463D7106E5BA6DE3C63F2F74* __this, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___0_instanceData, const RuntimeMethod* method) { { return; } } IL2CPP_EXTERN_C void ReadOnly__ctor_m2029FDC41CDEC78F717316642DB33534904EC6E2_AdjustorThunk (RuntimeObject* __this, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___0_instanceData, const RuntimeMethod* method) { ReadOnly_t02392D65620EC811463D7106E5BA6DE3C63F2F74* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ReadOnly__ctor_m2029FDC41CDEC78F717316642DB33534904EC6E2(_thisAdjusted, ___0_instanceData, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB PackedMatrix_FromMatrix4x4_mD8BF568A72FAFAA50614FD1F9DA6A7F257CB3E77 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* ___0_m, const RuntimeMethod* method) { PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_0 = ___0_m; float L_1 = L_0->___m00; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_2 = ___0_m; float L_3 = L_2->___m10; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_4 = ___0_m; float L_5 = L_4->___m20; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_6 = ___0_m; float L_7 = L_6->___m01; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_8; memset((&L_8), 0, sizeof(L_8)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_8), L_1, L_3, L_5, L_7, NULL); (&V_0)->___packed0 = L_8; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_9 = ___0_m; float L_10 = L_9->___m11; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_11 = ___0_m; float L_12 = L_11->___m21; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_13 = ___0_m; float L_14 = L_13->___m02; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_15 = ___0_m; float L_16 = L_15->___m12; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_17; memset((&L_17), 0, sizeof(L_17)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_17), L_10, L_12, L_14, L_16, NULL); (&V_0)->___packed1 = L_17; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_18 = ___0_m; float L_19 = L_18->___m22; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_20 = ___0_m; float L_21 = L_20->___m03; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_22 = ___0_m; float L_23 = L_22->___m13; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_24 = ___0_m; float L_25 = L_24->___m23; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_26; memset((&L_26), 0, sizeof(L_26)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_26), L_19, L_21, L_23, L_25, NULL); (&V_0)->___packed2 = L_26; PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_27 = V_0; return L_27; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB PackedMatrix_FromFloat4x4_m2EEC3F97BB2E382DD01F31AE83B11D73F2579A9D (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* ___0_m, const RuntimeMethod* method) { PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB)); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_0 = ___0_m; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_1 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_0->___c0); float L_2 = L_1->___x; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_3 = ___0_m; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_4 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_3->___c0); float L_5 = L_4->___y; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_6 = ___0_m; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_7 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_6->___c0); float L_8 = L_7->___z; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_9 = ___0_m; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_10 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_9->___c1); float L_11 = L_10->___x; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_12; memset((&L_12), 0, sizeof(L_12)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_12), L_2, L_5, L_8, L_11, NULL); (&V_0)->___packed0 = L_12; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_13 = ___0_m; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_14 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_13->___c1); float L_15 = L_14->___y; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_16 = ___0_m; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_17 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_16->___c1); float L_18 = L_17->___z; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_19 = ___0_m; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_20 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_19->___c2); float L_21 = L_20->___x; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_22 = ___0_m; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_23 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_22->___c2); float L_24 = L_23->___y; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_25; memset((&L_25), 0, sizeof(L_25)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_25), L_15, L_18, L_21, L_24, NULL); (&V_0)->___packed1 = L_25; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_26 = ___0_m; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_27 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_26->___c2); float L_28 = L_27->___z; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_29 = ___0_m; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_30 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_29->___c3); float L_31 = L_30->___x; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_32 = ___0_m; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_33 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_32->___c3); float L_34 = L_33->___y; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_35 = ___0_m; float4_t89D9A294E7A79BD81BFBDD18654508532958555E* L_36 = (float4_t89D9A294E7A79BD81BFBDD18654508532958555E*)(&L_35->___c3); float L_37 = L_36->___z; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_38; memset((&L_38), 0, sizeof(L_38)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_38), L_28, L_31, L_34, L_37, NULL); (&V_0)->___packed2 = L_38; PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_39 = V_0; return L_39; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool InstanceDataSystem_get_hasBoundingSpheres_mE95EB4398294EC395CE2A5A16F5D86EF8D86AFBF (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method) { { bool L_0 = __this->___m_EnableBoundingSpheres; return L_0; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 InstanceDataSystem_get_instanceData_mCB763544E2728F9E48CEF5CB5284044D1C61CDF1 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method) { { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_0 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 L_1; L_1 = CPUInstanceData_AsReadOnly_m90E90427C88E3F72D123C44F0E7957BACDDA8306(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E InstanceDataSystem_get_sharedInstanceData_m917A6760CCBBEBB27FECC0035926431ED41D1BDF (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method) { { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_0 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___m_SharedInstanceData); ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E L_1; L_1 = CPUSharedInstanceData_AsReadOnly_mC186E7142A7E53BFE6D90BB0AB1841600BE7CBF8(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C InstanceDataSystem_get_aliveInstances_m24552E5DB0DD7022BEBC44E99BAD4E5B91C3FD89 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_0 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_1 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&L_0->___instances); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_2 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); int32_t L_3; L_3 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(L_2, NULL); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_4; L_4 = NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C(L_1, 0, L_3, NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var); return L_4; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem__ctor_m5F7B568C5D6BF6507682A782B497C5DF9AF288E7 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_maxInstances, bool ___1_enableBoundingSpheres, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___2_resources, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2__ctor_m30A30EC96CABD88A9F0E1FFCE335542B9BAC915B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6A139933AF8FC00D674C5485A34C7D577BC10F6F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral84DD201AD40C4E0A195989801A12797529B0D23F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB9CDED0FC919BC7D75707CA0C9FEB58E1E401FBB); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC9B19ACA6D8A81AF7B27BC6739789989533A5C22); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3EF28D91919BC94BD8225D64BFAE10706C7476B); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF5A41E461F877A84F50179B28758EE90A757EFAA); s_Il2CppMethodInitialized = true; } { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)64)); __this->___m_ScratchWindParamAddressArray = L_0; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ScratchWindParamAddressArray), (void*)L_0); Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL); InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_1 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___m_InstanceAllocators); il2cpp_codegen_initobj(L_1, sizeof(InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A)); CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_2 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___m_SharedInstanceData); il2cpp_codegen_initobj(L_2, sizeof(CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_3 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); il2cpp_codegen_initobj(L_3, sizeof(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF)); InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_4 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___m_InstanceAllocators); InstanceAllocators_Initialize_m1C63A61426D12441A3C4EABEC29B392FC93E90D9(L_4, NULL); CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_5 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___m_SharedInstanceData); int32_t L_6 = ___0_maxInstances; CPUSharedInstanceData_Initialize_m0D70CFA6688D2B1A165CDB20AB1760CBB4604A6E(L_5, L_6, NULL); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_7 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); int32_t L_8 = ___0_maxInstances; CPUInstanceData_Initialize_mCB28B3C43BE61390B76A1B9C1C79BBFA33A33FD0(L_7, L_8, NULL); int32_t L_9 = ___0_maxInstances; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_10; L_10 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 L_11; memset((&L_11), 0, sizeof(L_11)); NativeParallelMultiHashMap_2__ctor_m30A30EC96CABD88A9F0E1FFCE335542B9BAC915B((&L_11), L_9, L_10, NativeParallelMultiHashMap_2__ctor_m30A30EC96CABD88A9F0E1FFCE335542B9BAC915B_RuntimeMethod_var); __this->___m_RendererGroupInstanceMultiHash = L_11; GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_12 = ___2_resources; NullCheck(L_12); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_13; L_13 = GPUResidentDrawerResources_get_transformUpdaterKernels_mCA7A4849EFDC13E448339A6AEC42065FDAB5C63C_inline(L_12, NULL); __this->___m_TransformUpdateCS = L_13; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransformUpdateCS), (void*)L_13); GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_14 = ___2_resources; NullCheck(L_14); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_15; L_15 = GPUResidentDrawerResources_get_windDataUpdaterKernels_m2C5FADD001A37D11A324FE865E925CD9A5501315_inline(L_14, NULL); __this->___m_WindDataUpdateCS = L_15; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WindDataUpdateCS), (void*)L_15); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_16 = __this->___m_TransformUpdateCS; NullCheck(L_16); int32_t L_17; L_17 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_16, _stringLiteral84DD201AD40C4E0A195989801A12797529B0D23F, NULL); __this->___m_TransformInitKernel = L_17; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_18 = __this->___m_TransformUpdateCS; NullCheck(L_18); int32_t L_19; L_19 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_18, _stringLiteralB9CDED0FC919BC7D75707CA0C9FEB58E1E401FBB, NULL); __this->___m_TransformUpdateKernel = L_19; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_20 = __this->___m_TransformUpdateCS; NullCheck(L_20); int32_t L_21; L_21 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_20, _stringLiteralE3EF28D91919BC94BD8225D64BFAE10706C7476B, NULL); __this->___m_MotionUpdateKernel = L_21; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_22 = __this->___m_TransformUpdateCS; NullCheck(L_22); int32_t L_23; L_23 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_22, _stringLiteralC9B19ACA6D8A81AF7B27BC6739789989533A5C22, NULL); __this->___m_ProbeUpdateKernel = L_23; bool L_24 = ___1_enableBoundingSpheres; if (!L_24) { goto IL_00f1; } } { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_25 = __this->___m_TransformUpdateCS; NullCheck(L_25); ComputeShader_EnableKeyword_mCA7166C6F79824086296AA2978DA7274FFBB035D(L_25, _stringLiteral6A139933AF8FC00D674C5485A34C7D577BC10F6F, NULL); goto IL_0101; } IL_00f1: { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_26 = __this->___m_TransformUpdateCS; NullCheck(L_26); ComputeShader_DisableKeyword_m390D1E9F02D21BF97338594E94B03101B9C99305(L_26, _stringLiteral6A139933AF8FC00D674C5485A34C7D577BC10F6F, NULL); } IL_0101: { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_27 = __this->___m_WindDataUpdateCS; NullCheck(L_27); int32_t L_28; L_28 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_27, _stringLiteralF5A41E461F877A84F50179B28758EE90A757EFAA, NULL); __this->___m_WindDataCopyHistoryKernel = L_28; bool L_29 = ___1_enableBoundingSpheres; __this->___m_EnableBoundingSpheres = L_29; return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_Dispose_mD8F0ABE86EC7824BD24020C924702A073024A5FC (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_Dispose_mA54802D5D3C239E608A928489E138AA4422D860B_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B2_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B1_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B5_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B4_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B8_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B7_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B11_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B10_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B14_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B13_0 = NULL; { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_0 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___m_InstanceAllocators); InstanceAllocators_Dispose_m0B2675D6FA6E95D9B9CC4617A94F408D9E80F5F7(L_0, NULL); CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_1 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___m_SharedInstanceData); CPUSharedInstanceData_Dispose_m37AA8B81C3E42B81EC8E948B3F3DF9197B75E48C(L_1, NULL); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_2 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); CPUInstanceData_Dispose_mA6CD2735982440ECA65880116C2D214E97ADFC20(L_2, NULL); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_3 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___m_RendererGroupInstanceMultiHash); NativeParallelMultiHashMap_2_Dispose_mA54802D5D3C239E608A928489E138AA4422D860B(L_3, NativeParallelMultiHashMap_2_Dispose_mA54802D5D3C239E608A928489E138AA4422D860B_RuntimeMethod_var); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_4 = __this->___m_UpdateIndexQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_5 = L_4; if (L_5) { G_B2_0 = L_5; goto IL_0038; } G_B1_0 = L_5; } { goto IL_003d; } IL_0038: { NullCheck(G_B2_0); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B2_0, NULL); } IL_003d: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = __this->___m_ProbeUpdateDataQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7 = L_6; if (L_7) { G_B5_0 = L_7; goto IL_0049; } G_B4_0 = L_7; } { goto IL_004e; } IL_0049: { NullCheck(G_B5_0); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B5_0, NULL); } IL_004e: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_8 = __this->___m_ProbeOcclusionUpdateDataQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_9 = L_8; if (L_9) { G_B8_0 = L_9; goto IL_005a; } G_B7_0 = L_9; } { goto IL_005f; } IL_005a: { NullCheck(G_B8_0); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B8_0, NULL); } IL_005f: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_10 = __this->___m_TransformUpdateDataQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_11 = L_10; if (L_11) { G_B11_0 = L_11; goto IL_006b; } G_B10_0 = L_11; } { goto IL_0070; } IL_006b: { NullCheck(G_B11_0); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B11_0, NULL); } IL_0070: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_12 = __this->___m_BoundingSpheresUpdateDataQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_13 = L_12; if (L_13) { G_B14_0 = L_13; goto IL_007b; } G_B13_0 = L_13; } { return; } IL_007b: { NullCheck(G_B14_0); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B14_0, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceDataSystem_GetMaxInstancesOfType_mD0C2B5D78BAA3DF5116E66D663F0AB88A1267928 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_instanceType, const RuntimeMethod* method) { { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_0 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___m_InstanceAllocators); int32_t L_1 = ___0_instanceType; int32_t L_2; L_2 = InstanceAllocators_GetInstanceHandlesLength_mBFEDAC598685E4B38B1E67DECA4E75B8E345ACE0(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceDataSystem_GetAliveInstancesOfType_mACA5AF484D118330CACC8C0D919BAFDDA30D43FA (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_instanceType, const RuntimeMethod* method) { { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_0 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___m_InstanceAllocators); int32_t L_1 = ___0_instanceType; int32_t L_2; L_2 = InstanceAllocators_GetInstancesLength_m7F121F6138F0713B01D5379DCA36255DF631D1C3(L_0, L_1, NULL); return L_2; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_EnsureIndexQueueBufferCapacity_mEC63AEE12228511E02036542B749925C591E4190 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_capacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B4_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B3_0 = NULL; { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = __this->___m_UpdateIndexQueueBuffer; if (!L_0) { goto IL_0016; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = __this->___m_UpdateIndexQueueBuffer; NullCheck(L_1); int32_t L_2; L_2 = ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506(L_1, NULL); int32_t L_3 = ___0_capacity; if ((((int32_t)L_2) >= ((int32_t)L_3))) { goto IL_0035; } } IL_0016: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_4 = __this->___m_UpdateIndexQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_5 = L_4; if (L_5) { G_B4_0 = L_5; goto IL_0022; } G_B3_0 = L_5; } { goto IL_0027; } IL_0022: { NullCheck(G_B4_0); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B4_0, NULL); } IL_0027: { int32_t L_6 = ___0_capacity; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_7, L_6, 4, 1, NULL); __this->___m_UpdateIndexQueueBuffer = L_7; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateIndexQueueBuffer), (void*)L_7); } IL_0035: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_EnsureProbeBuffersCapacity_m5C8E2190B2C827606936372E985463BC746A65D2 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_capacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_SizeOf_TisSHUpdatePacket_tF1BAA0EB2A4BA0181DBC1B6607E0F684BD95849D_mAE5B96557843D74A2348F82BA7A06883F0DA9925_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B4_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B3_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B7_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B6_0 = NULL; { int32_t L_0 = ___0_capacity; InstanceDataSystem_EnsureIndexQueueBufferCapacity_mEC63AEE12228511E02036542B749925C591E4190(__this, L_0, NULL); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = __this->___m_ProbeUpdateDataQueueBuffer; if (!L_1) { goto IL_001d; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = __this->___m_ProbeUpdateDataQueueBuffer; NullCheck(L_2); int32_t L_3; L_3 = ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506(L_2, NULL); int32_t L_4 = ___0_capacity; if ((((int32_t)L_3) >= ((int32_t)L_4))) { goto IL_0065; } } IL_001d: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_5 = __this->___m_ProbeUpdateDataQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = L_5; if (L_6) { G_B4_0 = L_6; goto IL_0029; } G_B3_0 = L_6; } { goto IL_002e; } IL_0029: { NullCheck(G_B4_0); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B4_0, NULL); } IL_002e: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7 = __this->___m_ProbeOcclusionUpdateDataQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_8 = L_7; if (L_8) { G_B7_0 = L_8; goto IL_003a; } G_B6_0 = L_8; } { goto IL_003f; } IL_003a: { NullCheck(G_B7_0); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B7_0, NULL); } IL_003f: { int32_t L_9 = ___0_capacity; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); int32_t L_10; L_10 = Marshal_SizeOf_TisSHUpdatePacket_tF1BAA0EB2A4BA0181DBC1B6607E0F684BD95849D_mAE5B96557843D74A2348F82BA7A06883F0DA9925(Marshal_SizeOf_TisSHUpdatePacket_tF1BAA0EB2A4BA0181DBC1B6607E0F684BD95849D_mAE5B96557843D74A2348F82BA7A06883F0DA9925_RuntimeMethod_var); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_11 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_11, L_9, L_10, ((int32_t)16), NULL); __this->___m_ProbeUpdateDataQueueBuffer = L_11; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProbeUpdateDataQueueBuffer), (void*)L_11); int32_t L_12 = ___0_capacity; int32_t L_13; L_13 = Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E(Marshal_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m3E3735567A9066EF764FA6AB2E80EA66A074B30E_RuntimeMethod_var); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_14 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_14, L_12, L_13, ((int32_t)16), NULL); __this->___m_ProbeOcclusionUpdateDataQueueBuffer = L_14; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProbeOcclusionUpdateDataQueueBuffer), (void*)L_14); } IL_0065: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_EnsureTransformBuffersCapacity_m8101997E233AADA2DFCA0C139B74927BAD65C221 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_capacity, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_SizeOf_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mB72B3E9356E1CB5E99136D728E596E131BF72BB0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_SizeOf_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m96F97058914F70A3256C8367A211473FD0F150E6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B4_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B3_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B7_0 = NULL; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B6_0 = NULL; { int32_t L_0 = ___0_capacity; InstanceDataSystem_EnsureIndexQueueBufferCapacity_mEC63AEE12228511E02036542B749925C591E4190(__this, L_0, NULL); int32_t L_1 = ___0_capacity; V_0 = ((int32_t)il2cpp_codegen_multiply(L_1, 2)); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = __this->___m_TransformUpdateDataQueueBuffer; if (!L_2) { goto IL_0021; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = __this->___m_TransformUpdateDataQueueBuffer; NullCheck(L_3); int32_t L_4; L_4 = ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506(L_3, NULL); int32_t L_5 = V_0; if ((((int32_t)L_4) >= ((int32_t)L_5))) { goto IL_0071; } } IL_0021: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = __this->___m_TransformUpdateDataQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7 = L_6; if (L_7) { G_B4_0 = L_7; goto IL_002d; } G_B3_0 = L_7; } { goto IL_0032; } IL_002d: { NullCheck(G_B4_0); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B4_0, NULL); } IL_0032: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_8 = __this->___m_BoundingSpheresUpdateDataQueueBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_9 = L_8; if (L_9) { G_B7_0 = L_9; goto IL_003e; } G_B6_0 = L_9; } { goto IL_0043; } IL_003e: { NullCheck(G_B7_0); ComputeBuffer_Dispose_mBCA0F8A5BE75A41C77E1FCFBCB4EAE84A45D6BF2(G_B7_0, NULL); } IL_0043: { int32_t L_10 = V_0; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); int32_t L_11; L_11 = Marshal_SizeOf_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mB72B3E9356E1CB5E99136D728E596E131BF72BB0(Marshal_SizeOf_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mB72B3E9356E1CB5E99136D728E596E131BF72BB0_RuntimeMethod_var); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_12 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_12, L_10, L_11, ((int32_t)16), NULL); __this->___m_TransformUpdateDataQueueBuffer = L_12; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransformUpdateDataQueueBuffer), (void*)L_12); bool L_13 = __this->___m_EnableBoundingSpheres; if (!L_13) { goto IL_0071; } } { int32_t L_14 = ___0_capacity; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); int32_t L_15; L_15 = Marshal_SizeOf_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m96F97058914F70A3256C8367A211473FD0F150E6(Marshal_SizeOf_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_m96F97058914F70A3256C8367A211473FD0F150E6_RuntimeMethod_var); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_16 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_16, L_14, L_15, ((int32_t)16), NULL); __this->___m_BoundingSpheresUpdateDataQueueBuffer = L_16; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BoundingSpheresUpdateDataQueueBuffer), (void*)L_16); } IL_0071: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 InstanceDataSystem_ScheduleInterpolateProbesAndUpdateTetrahedronCache_m138513395BC490C04056D11A8AE9A4017E69092D (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_queueCount, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_probeUpdateInstanceQueue, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___2_compactTetrahedronCache, NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___3_probeQueryPosition, NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A ___4_probeUpdateDataQueue, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___5_probeOcclusionUpdateDataQueue, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_Schedule_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_m97CD10F74CB0CE41BF59AA1983DF14BB3110D0F5_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_Schedule_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m680FABB2731DF1609ABBE35C1904EDFFDCA9B68C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } LightProbesQuery_tE0869F48EB6C819755D42205EC98C3A8787CD981 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_2; memset((&V_2), 0, sizeof(V_2)); CalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319 V_3; memset((&V_3), 0, sizeof(V_3)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_4; memset((&V_4), 0, sizeof(V_4)); ScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E V_5; memset((&V_5), 0, sizeof(V_5)); { LightProbesQuery__ctor_m23DE085E18A999E6749568F6C630BC5D3BB4E814((&V_0), 3, NULL); il2cpp_codegen_initobj((&V_3), sizeof(CalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319)); LightProbesQuery_tE0869F48EB6C819755D42205EC98C3A8787CD981 L_0 = V_0; (&V_3)->___lightProbesQuery = L_0; int32_t L_1 = ___0_queueCount; (&V_3)->___probesCount = L_1; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_2 = ___3_probeQueryPosition; (&V_3)->___queryPostitions = L_2; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_3 = ___2_compactTetrahedronCache; (&V_3)->___compactTetrahedronCache = L_3; NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A L_4 = ___4_probeUpdateDataQueue; (&V_3)->___probesSphericalHarmonics = L_4; NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 L_5 = ___5_probeOcclusionUpdateDataQueue; (&V_3)->___probesOcclusion = L_5; CalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319 L_6 = V_3; int32_t L_7 = ___0_queueCount; V_1 = ((int32_t)il2cpp_codegen_add(1, ((int32_t)(L_7/8)))); int32_t L_8 = V_1; il2cpp_codegen_initobj((&V_4), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_9 = V_4; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_10; L_10 = IJobParallelForExtensions_Schedule_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_m97CD10F74CB0CE41BF59AA1983DF14BB3110D0F5(L_6, L_8, 1, L_9, IJobParallelForExtensions_Schedule_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_m97CD10F74CB0CE41BF59AA1983DF14BB3110D0F5_RuntimeMethod_var); V_2 = L_10; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_11 = V_2; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_12; L_12 = LightProbesQuery_Dispose_mB176CEB5B15EEFE8715315A330DA684969030079((&V_0), L_11, NULL); il2cpp_codegen_initobj((&V_5), sizeof(ScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_13 = ___2_compactTetrahedronCache; (&V_5)->___compactTetrahedronCache = L_13; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_14 = ___1_probeUpdateInstanceQueue; (&V_5)->___probeInstances = L_14; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_15 = __this->___m_InstanceData; (&V_5)->___instanceData = L_15; ScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E L_16 = V_5; int32_t L_17 = ___0_queueCount; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_18 = V_2; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_19; L_19 = IJobParallelForExtensions_Schedule_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m680FABB2731DF1609ABBE35C1904EDFFDCA9B68C(L_16, L_17, ((int32_t)128), L_18, IJobParallelForExtensions_Schedule_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m680FABB2731DF1609ABBE35C1904EDFFDCA9B68C_RuntimeMethod_var); return L_19; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_DispatchProbeUpdateCommand_m89CB692F574017CDA489FFDC50B7D021F9BE624A (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_queueCount, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_probeInstanceQueue, NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A ___2_probeUpdateDataQueue, NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 ___3_probeOcclusionUpdateDataQueue, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B ___4_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___5_outputBuffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_SetData_TisSphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2_mC2B7C2012D1C516E851BDCF2F20393F1893766F2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m7C5101980655EF267D88672F4DF77B36A8FFE814_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___0_queueCount; InstanceDataSystem_EnsureProbeBuffersCapacity_m5C8E2190B2C827606936372E985463BC746A65D2(__this, L_0, NULL); int32_t L_1 = ___0_queueCount; NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87((&V_0), L_1, 3, 0, NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_RuntimeMethod_var); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_2 = ___5_outputBuffer; int32_t L_3 = ___0_queueCount; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_4; L_4 = NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C((&___1_probeInstanceQueue), 0, L_3, NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var); NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_5 = V_0; NullCheck(L_2); GPUInstanceDataBuffer_CPUInstanceArrayToGPUInstanceArray_mE3CD8040A3236B9CA56E2CB69B90C68CB1BE42A3(L_2, L_4, L_5, NULL); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = __this->___m_UpdateIndexQueueBuffer; NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_7 = V_0; int32_t L_8 = ___0_queueCount; NullCheck(L_6); ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987(L_6, L_7, 0, 0, L_8, ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_RuntimeMethod_var); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_9 = __this->___m_ProbeUpdateDataQueueBuffer; NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A L_10 = ___2_probeUpdateDataQueue; int32_t L_11 = ___0_queueCount; NullCheck(L_9); ComputeBuffer_SetData_TisSphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2_mC2B7C2012D1C516E851BDCF2F20393F1893766F2(L_9, L_10, 0, 0, L_11, ComputeBuffer_SetData_TisSphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2_mC2B7C2012D1C516E851BDCF2F20393F1893766F2_RuntimeMethod_var); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_12 = __this->___m_ProbeOcclusionUpdateDataQueueBuffer; NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 L_13 = ___3_probeOcclusionUpdateDataQueue; int32_t L_14 = ___0_queueCount; NullCheck(L_12); ComputeBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m7C5101980655EF267D88672F4DF77B36A8FFE814(L_12, L_13, 0, 0, L_14, ComputeBuffer_SetData_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m7C5101980655EF267D88672F4DF77B36A8FFE814_RuntimeMethod_var); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_15 = __this->___m_TransformUpdateCS; il2cpp_codegen_runtime_class_init_inline(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var); int32_t L_16 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____ProbeUpdateQueueCount; int32_t L_17 = ___0_queueCount; NullCheck(L_15); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_15, L_16, L_17, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_18 = __this->___m_TransformUpdateCS; int32_t L_19 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____SHUpdateVec4Offset; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_20 = ___4_renderersParameters; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_21 = L_20.___shCoefficients; int32_t L_22 = L_21.___uintOffset; NullCheck(L_18); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_18, L_19, L_22, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_23 = __this->___m_TransformUpdateCS; int32_t L_24 = __this->___m_ProbeUpdateKernel; int32_t L_25 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____ProbeUpdateIndexQueue; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_26 = __this->___m_UpdateIndexQueueBuffer; NullCheck(L_23); ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF(L_23, L_24, L_25, L_26, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_27 = __this->___m_TransformUpdateCS; int32_t L_28 = __this->___m_ProbeUpdateKernel; int32_t L_29 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____ProbeUpdateDataQueue; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_30 = __this->___m_ProbeUpdateDataQueueBuffer; NullCheck(L_27); ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF(L_27, L_28, L_29, L_30, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_31 = __this->___m_TransformUpdateCS; int32_t L_32 = __this->___m_ProbeUpdateKernel; int32_t L_33 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____ProbeOcclusionUpdateDataQueue; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_34 = __this->___m_ProbeOcclusionUpdateDataQueueBuffer; NullCheck(L_31); ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF(L_31, L_32, L_33, L_34, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_35 = __this->___m_TransformUpdateCS; int32_t L_36 = __this->___m_ProbeUpdateKernel; int32_t L_37 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____OutputProbeBuffer; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_38 = ___5_outputBuffer; NullCheck(L_38); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_39 = L_38->___gpuBuffer; NullCheck(L_35); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_35, L_36, L_37, L_39, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_40 = __this->___m_TransformUpdateCS; int32_t L_41 = __this->___m_ProbeUpdateKernel; int32_t L_42 = ___0_queueCount; NullCheck(L_40); ComputeShader_Dispatch_mEED7BA68C28B1B39E75208D0D4D9915D41985B0A(L_40, L_41, ((int32_t)(((int32_t)il2cpp_codegen_add(L_42, ((int32_t)63)))/((int32_t)64))), 1, 1, NULL); NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA((&V_0), NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_DispatchMotionUpdateCommand_m6CAB421EB2033825CFE9FF8C0A3F13FF6849BD53 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_motionQueueCount, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_transformInstanceQueue, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B ___2_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___3_outputBuffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___0_motionQueueCount; InstanceDataSystem_EnsureTransformBuffersCapacity_m8101997E233AADA2DFCA0C139B74927BAD65C221(__this, L_0, NULL); int32_t L_1 = ___0_motionQueueCount; NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87((&V_0), L_1, 3, 0, NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_RuntimeMethod_var); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_2 = ___3_outputBuffer; int32_t L_3 = ___0_motionQueueCount; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_4; L_4 = NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C((&___1_transformInstanceQueue), 0, L_3, NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var); NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_5 = V_0; NullCheck(L_2); GPUInstanceDataBuffer_CPUInstanceArrayToGPUInstanceArray_mE3CD8040A3236B9CA56E2CB69B90C68CB1BE42A3(L_2, L_4, L_5, NULL); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = __this->___m_UpdateIndexQueueBuffer; NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_7 = V_0; int32_t L_8 = ___0_motionQueueCount; NullCheck(L_6); ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987(L_6, L_7, 0, 0, L_8, ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_RuntimeMethod_var); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_9 = __this->___m_TransformUpdateCS; il2cpp_codegen_runtime_class_init_inline(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var); int32_t L_10 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateQueueCount; int32_t L_11 = ___0_motionQueueCount; NullCheck(L_9); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_9, L_10, L_11, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_12 = __this->___m_TransformUpdateCS; int32_t L_13 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateOutputL2WVec4Offset; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_14 = ___2_renderersParameters; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_15 = L_14.___localToWorld; int32_t L_16 = L_15.___uintOffset; NullCheck(L_12); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_12, L_13, L_16, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_17 = __this->___m_TransformUpdateCS; int32_t L_18 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateOutputW2LVec4Offset; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_19 = ___2_renderersParameters; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_20 = L_19.___worldToLocal; int32_t L_21 = L_20.___uintOffset; NullCheck(L_17); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_17, L_18, L_21, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_22 = __this->___m_TransformUpdateCS; int32_t L_23 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateOutputPrevL2WVec4Offset; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_24 = ___2_renderersParameters; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_25 = L_24.___matrixPreviousM; int32_t L_26 = L_25.___uintOffset; NullCheck(L_22); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_22, L_23, L_26, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_27 = __this->___m_TransformUpdateCS; int32_t L_28 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateOutputPrevW2LVec4Offset; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_29 = ___2_renderersParameters; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_30 = L_29.___matrixPreviousMI; int32_t L_31 = L_30.___uintOffset; NullCheck(L_27); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_27, L_28, L_31, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_32 = __this->___m_TransformUpdateCS; int32_t L_33 = __this->___m_MotionUpdateKernel; int32_t L_34 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateIndexQueue; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_35 = __this->___m_UpdateIndexQueueBuffer; NullCheck(L_32); ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF(L_32, L_33, L_34, L_35, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_36 = __this->___m_TransformUpdateCS; int32_t L_37 = __this->___m_MotionUpdateKernel; int32_t L_38 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____OutputTransformBuffer; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_39 = ___3_outputBuffer; NullCheck(L_39); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_40 = L_39->___gpuBuffer; NullCheck(L_36); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_36, L_37, L_38, L_40, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_41 = __this->___m_TransformUpdateCS; int32_t L_42 = __this->___m_MotionUpdateKernel; int32_t L_43 = ___0_motionQueueCount; NullCheck(L_41); ComputeShader_Dispatch_mEED7BA68C28B1B39E75208D0D4D9915D41985B0A(L_41, L_42, ((int32_t)(((int32_t)il2cpp_codegen_add(L_43, ((int32_t)63)))/((int32_t)64))), 1, 1, NULL); NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA((&V_0), NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_DispatchTransformUpdateCommand_m408F702045F0792E5FAB3D30089984D2AC68492F (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, bool ___0_initialize, int32_t ___1_transformQueueCount, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___2_transformInstanceQueue, NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B ___3_updateDataQueue, NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 ___4_boundingSphereUpdateDataQueue, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B ___5_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___6_outputBuffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_SetData_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mFB0686F11F87BE0123079E431F9E044B22DBE8BA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_SetData_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mE7688CA575F08CB3680C5CED8C471E19CDA1CC2F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E V_2; memset((&V_2), 0, sizeof(V_2)); { int32_t L_0 = ___1_transformQueueCount; InstanceDataSystem_EnsureTransformBuffersCapacity_m8101997E233AADA2DFCA0C139B74927BAD65C221(__this, L_0, NULL); bool L_1 = ___0_initialize; if (!L_1) { goto IL_0017; } } { int32_t L_2 = ___1_transformQueueCount; V_0 = ((int32_t)il2cpp_codegen_multiply(L_2, 2)); int32_t L_3 = __this->___m_TransformInitKernel; V_1 = L_3; goto IL_0020; } IL_0017: { int32_t L_4 = ___1_transformQueueCount; V_0 = L_4; int32_t L_5 = __this->___m_TransformUpdateKernel; V_1 = L_5; } IL_0020: { int32_t L_6 = ___1_transformQueueCount; NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87((&V_2), L_6, 3, 0, NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_RuntimeMethod_var); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_7 = ___6_outputBuffer; int32_t L_8 = ___1_transformQueueCount; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_9; L_9 = NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C((&___2_transformInstanceQueue), 0, L_8, NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var); NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_10 = V_2; NullCheck(L_7); GPUInstanceDataBuffer_CPUInstanceArrayToGPUInstanceArray_mE3CD8040A3236B9CA56E2CB69B90C68CB1BE42A3(L_7, L_9, L_10, NULL); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_11 = __this->___m_UpdateIndexQueueBuffer; NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_12 = V_2; int32_t L_13 = ___1_transformQueueCount; NullCheck(L_11); ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987(L_11, L_12, 0, 0, L_13, ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_RuntimeMethod_var); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_14 = __this->___m_TransformUpdateDataQueueBuffer; NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B L_15 = ___3_updateDataQueue; int32_t L_16 = V_0; NullCheck(L_14); ComputeBuffer_SetData_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mFB0686F11F87BE0123079E431F9E044B22DBE8BA(L_14, L_15, 0, 0, L_16, ComputeBuffer_SetData_TisTransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18_mFB0686F11F87BE0123079E431F9E044B22DBE8BA_RuntimeMethod_var); bool L_17 = __this->___m_EnableBoundingSpheres; if (!L_17) { goto IL_0072; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_18 = __this->___m_BoundingSpheresUpdateDataQueueBuffer; NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 L_19 = ___4_boundingSphereUpdateDataQueue; int32_t L_20 = ___1_transformQueueCount; NullCheck(L_18); ComputeBuffer_SetData_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mE7688CA575F08CB3680C5CED8C471E19CDA1CC2F(L_18, L_19, 0, 0, L_20, ComputeBuffer_SetData_Tisfloat4_t89D9A294E7A79BD81BFBDD18654508532958555E_mE7688CA575F08CB3680C5CED8C471E19CDA1CC2F_RuntimeMethod_var); } IL_0072: { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_21 = __this->___m_TransformUpdateCS; il2cpp_codegen_runtime_class_init_inline(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var); int32_t L_22 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateQueueCount; int32_t L_23 = ___1_transformQueueCount; NullCheck(L_21); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_21, L_22, L_23, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_24 = __this->___m_TransformUpdateCS; int32_t L_25 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateOutputL2WVec4Offset; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_26 = ___5_renderersParameters; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_27 = L_26.___localToWorld; int32_t L_28 = L_27.___uintOffset; NullCheck(L_24); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_24, L_25, L_28, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_29 = __this->___m_TransformUpdateCS; int32_t L_30 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateOutputW2LVec4Offset; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_31 = ___5_renderersParameters; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_32 = L_31.___worldToLocal; int32_t L_33 = L_32.___uintOffset; NullCheck(L_29); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_29, L_30, L_33, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_34 = __this->___m_TransformUpdateCS; int32_t L_35 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateOutputPrevL2WVec4Offset; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_36 = ___5_renderersParameters; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_37 = L_36.___matrixPreviousM; int32_t L_38 = L_37.___uintOffset; NullCheck(L_34); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_34, L_35, L_38, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_39 = __this->___m_TransformUpdateCS; int32_t L_40 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateOutputPrevW2LVec4Offset; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_41 = ___5_renderersParameters; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_42 = L_41.___matrixPreviousMI; int32_t L_43 = L_42.___uintOffset; NullCheck(L_39); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_39, L_40, L_43, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_44 = __this->___m_TransformUpdateCS; int32_t L_45 = V_1; int32_t L_46 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateIndexQueue; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_47 = __this->___m_UpdateIndexQueueBuffer; NullCheck(L_44); ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF(L_44, L_45, L_46, L_47, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_48 = __this->___m_TransformUpdateCS; int32_t L_49 = V_1; int32_t L_50 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateDataQueue; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_51 = __this->___m_TransformUpdateDataQueueBuffer; NullCheck(L_48); ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF(L_48, L_49, L_50, L_51, NULL); bool L_52 = __this->___m_EnableBoundingSpheres; if (!L_52) { goto IL_015c; } } { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_53 = __this->___m_TransformUpdateCS; il2cpp_codegen_runtime_class_init_inline(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var); int32_t L_54 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____BoundingSphereOutputVec4Offset; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_55 = ___5_renderersParameters; ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_56 = L_55.___boundingSphere; int32_t L_57 = L_56.___uintOffset; NullCheck(L_53); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_53, L_54, L_57, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_58 = __this->___m_TransformUpdateCS; int32_t L_59 = V_1; int32_t L_60 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____BoundingSphereDataQueue; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_61 = __this->___m_BoundingSpheresUpdateDataQueueBuffer; NullCheck(L_58); ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF(L_58, L_59, L_60, L_61, NULL); } IL_015c: { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_62 = __this->___m_TransformUpdateCS; int32_t L_63 = V_1; il2cpp_codegen_runtime_class_init_inline(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var); int32_t L_64 = ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____OutputTransformBuffer; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_65 = ___6_outputBuffer; NullCheck(L_65); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_66 = L_65->___gpuBuffer; NullCheck(L_62); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_62, L_63, L_64, L_66, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_67 = __this->___m_TransformUpdateCS; int32_t L_68 = V_1; int32_t L_69 = ___1_transformQueueCount; NullCheck(L_67); ComputeShader_Dispatch_mEED7BA68C28B1B39E75208D0D4D9915D41985B0A(L_67, L_68, ((int32_t)(((int32_t)il2cpp_codegen_add(L_69, ((int32_t)63)))/((int32_t)64))), 1, 1, NULL); NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA((&V_2), NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_DispatchWindDataCopyHistoryCommand_m3CE9A16E6EDD1B23B2A1844EB0C8FE63297FCF44 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___0_gpuInstanceIndices, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B ___1_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___2_outputBuffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { int32_t L_0 = __this->___m_WindDataCopyHistoryKernel; V_0 = L_0; int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_gpuInstanceIndices))->___m_Length); V_1 = L_1; int32_t L_2 = V_1; InstanceDataSystem_EnsureIndexQueueBufferCapacity_mEC63AEE12228511E02036542B749925C591E4190(__this, L_2, NULL); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_3 = __this->___m_UpdateIndexQueueBuffer; NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_4 = ___0_gpuInstanceIndices; int32_t L_5 = V_1; NullCheck(L_3); ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987(L_3, L_4, 0, 0, L_5, ComputeBuffer_SetData_TisGPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_mFE77504C430969E35C6811A1768735CD8A511987_RuntimeMethod_var); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_6 = __this->___m_WindDataUpdateCS; il2cpp_codegen_runtime_class_init_inline(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var); int32_t L_7 = ((InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_StaticFields*)il2cpp_codegen_static_fields_for(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var))->____WindDataQueueCount; int32_t L_8 = V_1; NullCheck(L_6); ComputeShader_SetInt_m5BED46962875818A120FA6D2E4FD820B62BCE8AD(L_6, L_7, L_8, NULL); V_2 = 0; goto IL_0059; } IL_003a: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = __this->___m_ScratchWindParamAddressArray; int32_t L_10 = V_2; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_11 = ___1_renderersParameters; ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967* L_12 = L_11.___windParams; int32_t L_13 = V_2; NullCheck(L_12); int32_t L_14 = ((L_12)->GetAddressAt(static_cast(L_13)))->___gpuAddress; NullCheck(L_9); (L_9)->SetAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_10, 4))), (int32_t)L_14); int32_t L_15 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_15, 1)); } IL_0059: { int32_t L_16 = V_2; if ((((int32_t)L_16) < ((int32_t)((int32_t)16)))) { goto IL_003a; } } { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_17 = __this->___m_WindDataUpdateCS; il2cpp_codegen_runtime_class_init_inline(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var); int32_t L_18 = ((InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_StaticFields*)il2cpp_codegen_static_fields_for(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var))->____WindParamAddressArray; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_19 = __this->___m_ScratchWindParamAddressArray; NullCheck(L_17); ComputeShader_SetInts_m87CED2B0A7E0859DA2DCDB067AFED9295D3F020E(L_17, L_18, L_19, NULL); V_3 = 0; goto IL_0097; } IL_0078: { Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_20 = __this->___m_ScratchWindParamAddressArray; int32_t L_21 = V_3; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_22 = ___1_renderersParameters; ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967* L_23 = L_22.___windHistoryParams; int32_t L_24 = V_3; NullCheck(L_23); int32_t L_25 = ((L_23)->GetAddressAt(static_cast(L_24)))->___gpuAddress; NullCheck(L_20); (L_20)->SetAt(static_cast(((int32_t)il2cpp_codegen_multiply(L_21, 4))), (int32_t)L_25); int32_t L_26 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_26, 1)); } IL_0097: { int32_t L_27 = V_3; if ((((int32_t)L_27) < ((int32_t)((int32_t)16)))) { goto IL_0078; } } { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_28 = __this->___m_WindDataUpdateCS; il2cpp_codegen_runtime_class_init_inline(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var); int32_t L_29 = ((InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_StaticFields*)il2cpp_codegen_static_fields_for(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var))->____WindHistoryParamAddressArray; Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_30 = __this->___m_ScratchWindParamAddressArray; NullCheck(L_28); ComputeShader_SetInts_m87CED2B0A7E0859DA2DCDB067AFED9295D3F020E(L_28, L_29, L_30, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_31 = __this->___m_WindDataUpdateCS; int32_t L_32 = V_0; int32_t L_33 = ((InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_StaticFields*)il2cpp_codegen_static_fields_for(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var))->____WindDataUpdateIndexQueue; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_34 = __this->___m_UpdateIndexQueueBuffer; NullCheck(L_31); ComputeShader_SetBuffer_m82184DFEA1DFC8788DBF2A97BAE1ACA422024FBF(L_31, L_32, L_33, L_34, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_35 = __this->___m_WindDataUpdateCS; int32_t L_36 = V_0; int32_t L_37 = ((InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_StaticFields*)il2cpp_codegen_static_fields_for(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var))->____WindDataBuffer; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_38 = ___2_outputBuffer; NullCheck(L_38); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_39 = L_38->___gpuBuffer; NullCheck(L_35); ComputeShader_SetBuffer_m27D878BB0412309CF59C164CAF872580C6F053E1(L_35, L_36, L_37, L_39, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_40 = __this->___m_WindDataUpdateCS; int32_t L_41 = V_0; int32_t L_42 = V_1; NullCheck(L_40); ComputeShader_Dispatch_mEED7BA68C28B1B39E75208D0D4D9915D41985B0A(L_40, L_41, ((int32_t)(((int32_t)il2cpp_codegen_add(L_42, ((int32_t)63)))/((int32_t)64))), 1, 1, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdateInstanceMotionsData_m81BC58CE2698369C68C0E7AC1543A7AE4CD871FA (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* ___0_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___1_outputBuffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_Schedule_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mE55CDF66225A31D68EE936579381E2AA1DB891A0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; MotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663 V_2; memset((&V_2), 0, sizeof(V_2)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_3; memset((&V_3), 0, sizeof(V_3)); { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_0 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); int32_t L_1; L_1 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(L_0, NULL); NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2((&V_0), L_1, 3, 0, NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_RuntimeMethod_var); V_1 = 0; il2cpp_codegen_initobj((&V_2), sizeof(MotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663)); (&V_2)->___queueWriteBase = 0; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_2 = __this->___m_InstanceData; (&V_2)->___instanceData = L_2; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 L_3; memset((&L_3), 0, sizeof(L_3)); UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline((&L_3), (void*)((uintptr_t)(&V_1)), NULL); (&V_2)->___atomicUpdateQueueCount = L_3; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_4 = V_0; (&V_2)->___transformUpdateInstanceQueue = L_4; MotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663 L_5 = V_2; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_6 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); int32_t L_7; L_7 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(L_6, NULL); il2cpp_codegen_initobj((&V_3), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_8 = V_3; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_9; L_9 = IJobParallelForExtensions_Schedule_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mE55CDF66225A31D68EE936579381E2AA1DB891A0(L_5, ((int32_t)(((int32_t)il2cpp_codegen_add(L_7, ((int32_t)63)))/((int32_t)64))), ((int32_t)16), L_8, IJobParallelForExtensions_Schedule_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mE55CDF66225A31D68EE936579381E2AA1DB891A0_RuntimeMethod_var); V_3 = L_9; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_3), NULL); int32_t L_10 = V_1; if ((((int32_t)L_10) <= ((int32_t)0))) { goto IL_0087; } } { int32_t L_11 = V_1; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_12 = V_0; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* L_13 = ___0_renderersParameters; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_14 = (*(RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B*)L_13); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_15 = ___1_outputBuffer; InstanceDataSystem_DispatchMotionUpdateCommand_m6CAB421EB2033825CFE9FF8C0A3F13FF6849BD53(__this, L_11, L_12, L_14, L_15, NULL); } IL_0087: { NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7((&V_0), NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdateInstanceTransformsData_mA9273FAEEACA70AB121D953179312125AD328FCC (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, bool ___0_initialize, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_instances, NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___2_localToWorldMatrices, NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___3_prevLocalToWorldMatrices, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* ___4_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___5_outputBuffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mE59A09D7810438DF2B4B6C251E39D2C502B456DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_m2EAD05833F2749D85AD7640AB3868B3308440617_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m4BA19F9D43E96D0745640183E31B3D8517D5D785_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mE0A314E7FD35C0BF48C67A477648C3FCCF836D6E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m259FBF4B761504728B0CF234F1C233905614B2B2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mA9D3FAC6E191B33CF92EB10D18B439B38749D940_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mC8D721AD905038513046D0D843FBE2B05594A0C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C V_0; memset((&V_0), 0, sizeof(V_0)); NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B V_1; memset((&V_1), 0, sizeof(V_1)); NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 V_2; memset((&V_2), 0, sizeof(V_2)); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C V_3; memset((&V_3), 0, sizeof(V_3)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_4; memset((&V_4), 0, sizeof(V_4)); NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_5; memset((&V_5), 0, sizeof(V_5)); NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A V_6; memset((&V_6), 0, sizeof(V_6)); NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 V_7; memset((&V_7), 0, sizeof(V_7)); int32_t V_8 = 0; int32_t V_9 = 0; TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721 V_10; memset((&V_10), 0, sizeof(V_10)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_11; memset((&V_11), 0, sizeof(V_11)); TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721 V_12; memset((&V_12), 0, sizeof(V_12)); ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740 V_13; memset((&V_13), 0, sizeof(V_13)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_14; memset((&V_14), 0, sizeof(V_14)); NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B* G_B2_0 = NULL; NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B* G_B1_0 = NULL; int32_t G_B3_0 = 0; NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B* G_B3_1 = NULL; NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* G_B5_0 = NULL; NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* G_B4_0 = NULL; int32_t G_B6_0 = 0; NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* G_B6_1 = NULL; { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_instances))->___m_Length); NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2((&V_0), L_0, 3, 0, NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_RuntimeMethod_var); bool L_1 = ___0_initialize; if (L_1) { G_B2_0 = (&V_1); goto IL_001e; } G_B1_0 = (&V_1); } { int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_instances))->___m_Length); G_B3_0 = L_2; G_B3_1 = G_B1_0; goto IL_0027; } IL_001e: { int32_t L_3; L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_instances))->___m_Length); G_B3_0 = ((int32_t)il2cpp_codegen_multiply(L_3, 2)); G_B3_1 = G_B2_0; } IL_0027: { NativeArray_1__ctor_mA9D3FAC6E191B33CF92EB10D18B439B38749D940(G_B3_1, G_B3_0, 3, 0, NativeArray_1__ctor_mA9D3FAC6E191B33CF92EB10D18B439B38749D940_RuntimeMethod_var); bool L_4 = __this->___m_EnableBoundingSpheres; if (L_4) { G_B5_0 = (&V_2); goto IL_003b; } G_B4_0 = (&V_2); } { G_B6_0 = 0; G_B6_1 = G_B4_0; goto IL_0042; } IL_003b: { int32_t L_5; L_5 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_instances))->___m_Length); G_B6_0 = L_5; G_B6_1 = G_B5_0; } IL_0042: { NativeArray_1__ctor_m259FBF4B761504728B0CF234F1C233905614B2B2(G_B6_1, G_B6_0, 3, 0, NativeArray_1__ctor_m259FBF4B761504728B0CF234F1C233905614B2B2_RuntimeMethod_var); int32_t L_6; L_6 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_instances))->___m_Length); NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2((&V_3), L_6, 3, 0, NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_RuntimeMethod_var); int32_t L_7; L_7 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_instances))->___m_Length); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_4), L_7, 3, 0, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); int32_t L_8; L_8 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_instances))->___m_Length); NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0((&V_5), L_8, 3, 0, NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var); int32_t L_9; L_9 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_instances))->___m_Length); NativeArray_1__ctor_mC8D721AD905038513046D0D843FBE2B05594A0C3((&V_6), L_9, 3, 0, NativeArray_1__ctor_mC8D721AD905038513046D0D843FBE2B05594A0C3_RuntimeMethod_var); int32_t L_10; L_10 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_instances))->___m_Length); NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4((&V_7), L_10, 3, 0, NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_RuntimeMethod_var); V_8 = 0; V_9 = 0; il2cpp_codegen_initobj((&V_12), sizeof(TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721)); bool L_11 = ___0_initialize; (&V_12)->___initialize = L_11; bool L_12 = __this->___m_EnableBoundingSpheres; (&V_12)->___enableBoundingSpheres = L_12; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_13 = ___1_instances; (&V_12)->___instances = L_13; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_14 = ___2_localToWorldMatrices; (&V_12)->___localToWorldMatrices = L_14; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_15 = ___3_prevLocalToWorldMatrices; (&V_12)->___prevLocalToWorldMatrices = L_15; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 L_16; memset((&L_16), 0, sizeof(L_16)); UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline((&L_16), (void*)((uintptr_t)(&V_8)), NULL); (&V_12)->___atomicTransformQueueCount = L_16; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_17 = __this->___m_SharedInstanceData; (&V_12)->___sharedInstanceData = L_17; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_18 = __this->___m_InstanceData; (&V_12)->___instanceData = L_18; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_19 = V_0; (&V_12)->___transformUpdateInstanceQueue = L_19; NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B L_20 = V_1; (&V_12)->___transformUpdateDataQueue = L_20; NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 L_21 = V_2; (&V_12)->___boundingSpheresDataQueue = L_21; TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721 L_22 = V_12; V_10 = L_22; il2cpp_codegen_initobj((&V_13), sizeof(ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740)); bool L_23 = ___0_initialize; (&V_13)->___initialize = L_23; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_24 = ___1_instances; (&V_13)->___instances = L_24; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_25 = __this->___m_InstanceData; (&V_13)->___instanceData = L_25; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_26 = __this->___m_SharedInstanceData; (&V_13)->___sharedInstanceData = L_26; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 L_27; memset((&L_27), 0, sizeof(L_27)); UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline((&L_27), (void*)((uintptr_t)(&V_9)), NULL); (&V_13)->___atomicProbesQueueCount = L_27; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_28 = V_3; (&V_13)->___probeInstanceQueue = L_28; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_29 = V_4; (&V_13)->___compactTetrahedronCache = L_29; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_30 = V_5; (&V_13)->___probeQueryPosition = L_30; ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740 L_31 = V_13; TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721 L_32 = V_10; int32_t L_33; L_33 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_instances))->___m_Length); il2cpp_codegen_initobj((&V_14), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_34 = V_14; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_35; L_35 = IJobParallelForBatchExtensions_ScheduleBatch_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_m2EAD05833F2749D85AD7640AB3868B3308440617(L_32, L_33, ((int32_t)64), L_34, IJobParallelForBatchExtensions_ScheduleBatch_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_m2EAD05833F2749D85AD7640AB3868B3308440617_RuntimeMethod_var); V_11 = L_35; int32_t L_36; L_36 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_instances))->___m_Length); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_37 = V_11; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_38; L_38 = IJobParallelForBatchExtensions_ScheduleBatch_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mE59A09D7810438DF2B4B6C251E39D2C502B456DC(L_31, L_36, ((int32_t)64), L_37, IJobParallelForBatchExtensions_ScheduleBatch_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mE59A09D7810438DF2B4B6C251E39D2C502B456DC_RuntimeMethod_var); V_11 = L_38; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_11), NULL); int32_t L_39 = V_9; if ((((int32_t)L_39) <= ((int32_t)0))) { goto IL_01e1; } } { int32_t L_40 = V_9; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_41 = V_3; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_42 = V_4; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_43 = V_5; NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A L_44 = V_6; NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 L_45 = V_7; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_46; L_46 = InstanceDataSystem_ScheduleInterpolateProbesAndUpdateTetrahedronCache_m138513395BC490C04056D11A8AE9A4017E69092D(__this, L_40, L_41, L_42, L_43, L_44, L_45, NULL); V_14 = L_46; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_14), NULL); int32_t L_47 = V_9; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_48 = V_3; NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A L_49 = V_6; NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 L_50 = V_7; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* L_51 = ___4_renderersParameters; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_52 = (*(RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B*)L_51); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_53 = ___5_outputBuffer; InstanceDataSystem_DispatchProbeUpdateCommand_m89CB692F574017CDA489FFDC50B7D021F9BE624A(__this, L_47, L_48, L_49, L_50, L_52, L_53, NULL); } IL_01e1: { int32_t L_54 = V_8; if ((((int32_t)L_54) <= ((int32_t)0))) { goto IL_01fb; } } { bool L_55 = ___0_initialize; int32_t L_56 = V_8; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_57 = V_0; NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B L_58 = V_1; NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 L_59 = V_2; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* L_60 = ___4_renderersParameters; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_61 = (*(RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B*)L_60); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_62 = ___5_outputBuffer; InstanceDataSystem_DispatchTransformUpdateCommand_m408F702045F0792E5FAB3D30089984D2AC68492F(__this, L_55, L_56, L_57, L_58, L_59, L_61, L_62, NULL); } IL_01fb: { NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7((&V_0), NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_RuntimeMethod_var); NativeArray_1_Dispose_m4BA19F9D43E96D0745640183E31B3D8517D5D785((&V_1), NativeArray_1_Dispose_m4BA19F9D43E96D0745640183E31B3D8517D5D785_RuntimeMethod_var); NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662((&V_2), NativeArray_1_Dispose_mF001C61A295F2BF3561FD60654243ABFF09AF662_RuntimeMethod_var); NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7((&V_3), NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_RuntimeMethod_var); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_4), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&V_5), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var); NativeArray_1_Dispose_mE0A314E7FD35C0BF48C67A477648C3FCCF836D6E((&V_6), NativeArray_1_Dispose_mE0A314E7FD35C0BF48C67A477648C3FCCF836D6E_RuntimeMethod_var); NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6((&V_7), NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdateInstanceProbesData_m1CD19D71D15B03FC82F0D5434D43872B6482AEE2 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* ___1_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___2_outputBuffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mE59A09D7810438DF2B4B6C251E39D2C502B456DC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mE0A314E7FD35C0BF48C67A477648C3FCCF836D6E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mC8D721AD905038513046D0D843FBE2B05594A0C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C V_0; memset((&V_0), 0, sizeof(V_0)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_1; memset((&V_1), 0, sizeof(V_1)); NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_2; memset((&V_2), 0, sizeof(V_2)); NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A V_3; memset((&V_3), 0, sizeof(V_3)); NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740 V_6; memset((&V_6), 0, sizeof(V_6)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_7; memset((&V_7), 0, sizeof(V_7)); { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length); NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2((&V_0), L_0, 3, 0, NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_RuntimeMethod_var); int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_1), L_1, 3, 0, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length); NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0((&V_2), L_2, 3, 0, NativeArray_1__ctor_mD6D2D9E805E66DA9D5A8766ADB32AE63A4D306D0_RuntimeMethod_var); int32_t L_3; L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length); NativeArray_1__ctor_mC8D721AD905038513046D0D843FBE2B05594A0C3((&V_3), L_3, 3, 0, NativeArray_1__ctor_mC8D721AD905038513046D0D843FBE2B05594A0C3_RuntimeMethod_var); int32_t L_4; L_4 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length); NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4((&V_4), L_4, 3, 0, NativeArray_1__ctor_m583C7489D7AAC57700B48C9035CC3BE3379872E4_RuntimeMethod_var); V_5 = 0; il2cpp_codegen_initobj((&V_6), sizeof(ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740)); (&V_6)->___initialize = (bool)0; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_5 = ___0_instances; (&V_6)->___instances = L_5; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_6 = __this->___m_InstanceData; (&V_6)->___instanceData = L_6; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_7 = __this->___m_SharedInstanceData; (&V_6)->___sharedInstanceData = L_7; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 L_8; memset((&L_8), 0, sizeof(L_8)); UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline((&L_8), (void*)((uintptr_t)(&V_5)), NULL); (&V_6)->___atomicProbesQueueCount = L_8; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_9 = V_0; (&V_6)->___probeInstanceQueue = L_9; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_10 = V_1; (&V_6)->___compactTetrahedronCache = L_10; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_11 = V_2; (&V_6)->___probeQueryPosition = L_11; ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740 L_12 = V_6; int32_t L_13; L_13 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length); il2cpp_codegen_initobj((&V_7), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_14 = V_7; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_15; L_15 = IJobParallelForBatchExtensions_ScheduleBatch_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mE59A09D7810438DF2B4B6C251E39D2C502B456DC(L_12, L_13, ((int32_t)64), L_14, IJobParallelForBatchExtensions_ScheduleBatch_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mE59A09D7810438DF2B4B6C251E39D2C502B456DC_RuntimeMethod_var); V_7 = L_15; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_7), NULL); int32_t L_16 = V_5; if ((((int32_t)L_16) <= ((int32_t)0))) { goto IL_00fe; } } { int32_t L_17 = V_5; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_18 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_19 = V_1; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_20 = V_2; NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A L_21 = V_3; NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 L_22 = V_4; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_23; L_23 = InstanceDataSystem_ScheduleInterpolateProbesAndUpdateTetrahedronCache_m138513395BC490C04056D11A8AE9A4017E69092D(__this, L_17, L_18, L_19, L_20, L_21, L_22, NULL); V_7 = L_23; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_7), NULL); int32_t L_24 = V_5; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_25 = V_0; NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A L_26 = V_3; NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 L_27 = V_4; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* L_28 = ___1_renderersParameters; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_29 = (*(RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B*)L_28); GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_30 = ___2_outputBuffer; InstanceDataSystem_DispatchProbeUpdateCommand_m89CB692F574017CDA489FFDC50B7D021F9BE624A(__this, L_24, L_25, L_26, L_27, L_29, L_30, NULL); } IL_00fe: { NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7((&V_0), NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_RuntimeMethod_var); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_1), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC((&V_2), NativeArray_1_Dispose_mBC28A2733A6D979B9AFD3CE09FE8E9A2A8F7DEEC_RuntimeMethod_var); NativeArray_1_Dispose_mE0A314E7FD35C0BF48C67A477648C3FCCF836D6E((&V_3), NativeArray_1_Dispose_mE0A314E7FD35C0BF48C67A477648C3FCCF836D6E_RuntimeMethod_var); NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6((&V_4), NativeArray_1_Dispose_m7CA9BD7607780DE85C8AC7B6A68E586F0B9843B6_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdateInstanceWindDataHistory_m9E2E361D86A93AEC4256E9E45E6FF8C25DDEF97E (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___0_gpuInstanceIndices, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B ___1_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___2_outputBuffer, const RuntimeMethod* method) { { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_gpuInstanceIndices))->___m_Length); if (L_0) { goto IL_000a; } } { return; } IL_000a: { NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_1 = ___0_gpuInstanceIndices; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_2 = ___1_renderersParameters; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_3 = ___2_outputBuffer; InstanceDataSystem_DispatchWindDataCopyHistoryCommand_m3CE9A16E6EDD1B23B2A1844EB0C8FE63297FCF44(__this, L_1, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_ReallocateAndGetInstances_mD8B36795100226FED3AFE497FC9DED84FF4A6476 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* ___0_rendererData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_instances, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_Run_TisReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_m16CB10FF9FD2923EF8812FAB57C64E5ED8C6EE19_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_m9950B870B40F5C9A6DD28714D5CDBECE9E771668_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m3C4B3427716986F60A9ACAF8E521D8AC34192701_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_3; memset((&V_3), 0, sizeof(V_3)); QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F V_4; memset((&V_4), 0, sizeof(V_4)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_5; memset((&V_5), 0, sizeof(V_5)); QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96 V_6; memset((&V_6), 0, sizeof(V_6)); ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391 V_7; memset((&V_7), 0, sizeof(V_7)); { V_0 = 0; V_1 = 0; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_0 = ___0_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = L_0->___instancesCount; V_3 = L_1; int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_3))->___m_Length); V_2 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_2; if (!L_3) { goto IL_0086; } } { il2cpp_codegen_initobj((&V_4), sizeof(QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F)); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 L_4 = __this->___m_RendererGroupInstanceMultiHash; (&V_4)->___rendererGroupInstanceMultiHash = L_4; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_5 = ___0_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_6 = L_5->___rendererGroupID; (&V_4)->___rendererGroupIDs = L_6; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_7 = ___1_instances; (&V_4)->___instances = L_7; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 L_8; memset((&L_8), 0, sizeof(L_8)); UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline((&L_8), (void*)((uintptr_t)(&V_1)), NULL); (&V_4)->___atomicNonFoundInstancesCount = L_8; QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F L_9 = V_4; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_10 = ___0_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_11 = L_10->___rendererGroupID; V_3 = L_11; int32_t L_12; L_12 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_3))->___m_Length); il2cpp_codegen_initobj((&V_5), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_13 = V_5; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_14; L_14 = IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_m9950B870B40F5C9A6DD28714D5CDBECE9E771668(L_9, L_12, ((int32_t)128), L_13, IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_m9950B870B40F5C9A6DD28714D5CDBECE9E771668_RuntimeMethod_var); V_5 = L_14; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_5), NULL); int32_t L_15 = V_1; V_0 = L_15; goto IL_0115; } IL_0086: { il2cpp_codegen_initobj((&V_6), sizeof(QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96)); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 L_16 = __this->___m_RendererGroupInstanceMultiHash; (&V_6)->___rendererGroupInstanceMultiHash = L_16; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_17 = ___0_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_18 = L_17->___rendererGroupID; (&V_6)->___rendererGroupIDs = L_18; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_19 = ___0_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_20 = L_19->___instancesOffset; (&V_6)->___instancesOffsets = L_20; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_21 = ___0_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_22 = L_21->___instancesCount; (&V_6)->___instancesCounts = L_22; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_23 = ___1_instances; (&V_6)->___instances = L_23; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 L_24; memset((&L_24), 0, sizeof(L_24)); UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline((&L_24), (void*)((uintptr_t)(&V_0)), NULL); (&V_6)->___atomicNonFoundSharedInstancesCount = L_24; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 L_25; memset((&L_25), 0, sizeof(L_25)); UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline((&L_25), (void*)((uintptr_t)(&V_1)), NULL); (&V_6)->___atomicNonFoundInstancesCount = L_25; QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96 L_26 = V_6; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_27 = ___0_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_28 = L_27->___rendererGroupID; V_3 = L_28; int32_t L_29; L_29 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_3))->___m_Length); il2cpp_codegen_initobj((&V_5), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_30 = V_5; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_31; L_31 = IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m3C4B3427716986F60A9ACAF8E521D8AC34192701(L_26, L_29, ((int32_t)128), L_30, IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m3C4B3427716986F60A9ACAF8E521D8AC34192701_RuntimeMethod_var); V_5 = L_31; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_5), NULL); } IL_0115: { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_32 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); int32_t L_33 = V_1; CPUInstanceData_EnsureFreeInstances_mB7036C8793D1CB89C1C371A605581CBB4E177484(L_32, L_33, NULL); CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_34 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___m_SharedInstanceData); int32_t L_35 = V_0; CPUSharedInstanceData_EnsureFreeInstances_m9276B1E0AE6DE0DFAE5F6FA4AFFB7DD9E6939CB0(L_34, L_35, NULL); il2cpp_codegen_initobj((&V_7), sizeof(ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391)); bool L_36 = V_2; (&V_7)->___implicitInstanceIndices = L_36; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 L_37 = __this->___m_RendererGroupInstanceMultiHash; (&V_7)->___rendererGroupInstanceMultiHash = L_37; InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A L_38 = __this->___m_InstanceAllocators; (&V_7)->___instanceAllocators = L_38; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_39 = __this->___m_SharedInstanceData; (&V_7)->___sharedInstanceData = L_39; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_40 = __this->___m_InstanceData; (&V_7)->___instanceData = L_40; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_41 = ___0_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_42 = L_41->___rendererGroupID; (&V_7)->___rendererGroupIDs = L_42; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_43 = ___0_rendererData; NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C L_44 = L_43->___packedRendererData; (&V_7)->___packedRendererData = L_44; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_45 = ___0_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_46 = L_45->___instancesOffset; (&V_7)->___instanceOffsets = L_46; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_47 = ___0_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_48 = L_47->___instancesCount; (&V_7)->___instanceCounts = L_48; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_49 = ___1_instances; (&V_7)->___instances = L_49; ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391 L_50 = V_7; IJobExtensions_Run_TisReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_m16CB10FF9FD2923EF8812FAB57C64E5ED8C6EE19(L_50, IJobExtensions_Run_TisReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_m16CB10FF9FD2923EF8812FAB57C64E5ED8C6EE19_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_FreeRendererGroupInstances_mDB237F9840CA6B5121A30D5238DEFCBBE2DC7B78 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_rendererGroupsID, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_Run_TisFreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC_m405FF7F4E3F7147FDDAB2CFB419F4CE76CDE08BB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } FreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(FreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC)); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 L_0 = __this->___m_RendererGroupInstanceMultiHash; (&V_0)->___rendererGroupInstanceMultiHash = L_0; InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A L_1 = __this->___m_InstanceAllocators; (&V_0)->___instanceAllocators = L_1; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_2 = __this->___m_SharedInstanceData; (&V_0)->___sharedInstanceData = L_2; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_3 = __this->___m_InstanceData; (&V_0)->___instanceData = L_3; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_4 = ___0_rendererGroupsID; (&V_0)->___rendererGroupsID = L_4; FreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC L_5 = V_0; IJobExtensions_Run_TisFreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC_m405FF7F4E3F7147FDDAB2CFB419F4CE76CDE08BB(L_5, IJobExtensions_Run_TisFreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC_m405FF7F4E3F7147FDDAB2CFB419F4CE76CDE08BB_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 InstanceDataSystem_ScheduleUpdateInstanceDataJob_mEB4A7B9A770F619108268D0B11ABE99DCEFAC479 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* ___1_rendererData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 ___2_lodGroupDataMap, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_Schedule_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mBCCA6790C4C664CFB2B667027B25FC2EBEC3443E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_1; memset((&V_1), 0, sizeof(V_1)); UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7 V_2; memset((&V_2), 0, sizeof(V_2)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_3; memset((&V_3), 0, sizeof(V_3)); { GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_0 = ___1_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = L_0->___instancesCount; V_1 = L_1; int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length); V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0); bool L_3 = V_0; il2cpp_codegen_initobj((&V_2), sizeof(UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7)); bool L_4 = V_0; (&V_2)->___implicitInstanceIndices = L_4; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_5 = ___0_instances; (&V_2)->___instances = L_5; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_6 = ___1_rendererData; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568 L_7 = (*(GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)L_6); (&V_2)->___rendererData = L_7; NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 L_8 = ___2_lodGroupDataMap; (&V_2)->___lodGroupDataMap = L_8; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_9 = __this->___m_InstanceData; (&V_2)->___instanceData = L_9; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_10 = __this->___m_SharedInstanceData; (&V_2)->___sharedInstanceData = L_10; UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7 L_11 = V_2; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_12 = ___1_rendererData; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_13 = L_12->___rendererGroupID; V_1 = L_13; int32_t L_14; L_14 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_1))->___m_Length); il2cpp_codegen_initobj((&V_3), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_15 = V_3; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_16; L_16 = IJobParallelForExtensions_Schedule_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mBCCA6790C4C664CFB2B667027B25FC2EBEC3443E(L_11, L_14, ((int32_t)128), L_15, IJobParallelForExtensions_Schedule_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mBCCA6790C4C664CFB2B667027B25FC2EBEC3443E_RuntimeMethod_var); return L_16; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdateAllInstanceProbes_m2544131305465C5C6DE3956ACE326DC2B9DB05AF (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* ___0_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___1_outputBuffer, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C V_0; memset((&V_0), 0, sizeof(V_0)); { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_0 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_1 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&L_0->___instances); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_2 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); int32_t L_3; L_3 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(L_2, NULL); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_4; L_4 = NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C(L_1, 0, L_3, NativeArray_1_GetSubArray_mF9859B73C8B04FE2136D339F27042DFA7AB2227C_RuntimeMethod_var); V_0 = L_4; int32_t L_5; L_5 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_0))->___m_Length); if (L_5) { goto IL_0027; } } { return; } IL_0027: { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_6 = V_0; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* L_7 = ___0_renderersParameters; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_8 = ___1_outputBuffer; InstanceDataSystem_UpdateInstanceProbesData_m1CD19D71D15B03FC82F0D5434D43872B6482AEE2(__this, L_6, L_7, L_8, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_InitializeInstanceTransforms_mF2F8A8EEDBFFA25647574740B190DD2899B5B0F8 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___1_localToWorldMatrices, NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___2_prevLocalToWorldMatrices, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* ___3_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___4_outputBuffer, const RuntimeMethod* method) { { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length); if (L_0) { goto IL_000a; } } { return; } IL_000a: { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_1 = ___0_instances; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_2 = ___1_localToWorldMatrices; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_3 = ___2_prevLocalToWorldMatrices; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* L_4 = ___3_renderersParameters; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_5 = ___4_outputBuffer; InstanceDataSystem_UpdateInstanceTransformsData_mA9273FAEEACA70AB121D953179312125AD328FCC(__this, (bool)1, L_1, L_2, L_3, L_4, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdateInstanceTransforms_m7A0057B405E3D12CFF3EB78FCB3BE1D1593A0E43 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___1_localToWorldMatrices, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* ___2_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___3_outputBuffer, const RuntimeMethod* method) { { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length); if (L_0) { goto IL_000a; } } { return; } IL_000a: { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_1 = ___0_instances; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_2 = ___1_localToWorldMatrices; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_3 = ___1_localToWorldMatrices; RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* L_4 = ___2_renderersParameters; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_5 = ___3_outputBuffer; InstanceDataSystem_UpdateInstanceTransformsData_mA9273FAEEACA70AB121D953179312125AD328FCC(__this, (bool)0, L_1, L_2, L_3, L_4, L_5, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdateInstanceMotions_mDCDA88917F5E5B6CC8D8FCFB50744E529C11CDFF (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* ___0_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___1_outputBuffer, const RuntimeMethod* method) { { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_0 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); int32_t L_1; L_1 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(L_0, NULL); if (L_1) { goto IL_000e; } } { return; } IL_000e: { RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* L_2 = ___0_renderersParameters; GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_3 = ___1_outputBuffer; InstanceDataSystem_UpdateInstanceMotionsData_m81BC58CE2698369C68C0E7AC1543A7AE4CD871FA(__this, L_2, L_3, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 InstanceDataSystem_ScheduleQueryRendererGroupInstancesJob_m4C0025CA86226F2D5A23C721CA42E7E8DF4C30B4 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_rendererGroupIDs, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_instances, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_m9950B870B40F5C9A6DD28714D5CDBECE9E771668_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0; memset((&V_0), 0, sizeof(V_0)); QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_rendererGroupIDs))->___m_Length); if (L_0) { goto IL_0013; } } { il2cpp_codegen_initobj((&V_0), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1 = V_0; return L_1; } IL_0013: { il2cpp_codegen_initobj((&V_1), sizeof(QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F)); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 L_2 = __this->___m_RendererGroupInstanceMultiHash; (&V_1)->___rendererGroupInstanceMultiHash = L_2; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_3 = ___0_rendererGroupIDs; (&V_1)->___rendererGroupIDs = L_3; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_4 = ___1_instances; (&V_1)->___instances = L_4; QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F L_5 = V_1; int32_t L_6; L_6 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_rendererGroupIDs))->___m_Length); il2cpp_codegen_initobj((&V_0), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_7 = V_0; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_8; L_8 = IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_m9950B870B40F5C9A6DD28714D5CDBECE9E771668(L_5, L_6, ((int32_t)128), L_7, IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_m9950B870B40F5C9A6DD28714D5CDBECE9E771668_RuntimeMethod_var); return L_8; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 InstanceDataSystem_ScheduleQueryRendererGroupInstancesJob_m04F92151A520DC0AF8F1FB4B7AFA040C0F625D0E (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_rendererGroupIDs, NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC ___1_instances, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_0; memset((&V_0), 0, sizeof(V_0)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_1; memset((&V_1), 0, sizeof(V_1)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_2; memset((&V_2), 0, sizeof(V_2)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_3; memset((&V_3), 0, sizeof(V_3)); { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_rendererGroupIDs))->___m_Length); if (L_0) { goto IL_0013; } } { il2cpp_codegen_initobj((&V_3), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1 = V_3; return L_1; } IL_0013: { int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_rendererGroupIDs))->___m_Length); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_0), L_2, 3, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); int32_t L_3; L_3 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_rendererGroupIDs))->___m_Length); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_1), L_3, 3, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_4 = ___0_rendererGroupIDs; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_5 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_6 = V_1; NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC L_7 = ___1_instances; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_8; L_8 = InstanceDataSystem_ScheduleQueryRendererGroupInstancesJob_mB490AA73553E991D855BFC67D1622FE3AC8C098E(__this, L_4, L_5, L_6, L_7, NULL); V_2 = L_8; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_9 = V_2; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_10; L_10 = NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89((&V_0), L_9, NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89_RuntimeMethod_var); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_11 = V_2; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_12; L_12 = NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89((&V_1), L_11, NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89_RuntimeMethod_var); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_13 = V_2; return L_13; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 InstanceDataSystem_ScheduleQueryRendererGroupInstancesJob_mB490AA73553E991D855BFC67D1622FE3AC8C098E (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_rendererGroupIDs, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_instancesOffset, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___2_instancesCount, NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC ___3_instances, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_Schedule_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m92C7997B1FA60EABB5EF97C3AD094D79BED9DBD1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m398C43E0316E1AE55305E3BDD4F16AFF35AAB3B1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m3C4B3427716986F60A9ACAF8E521D8AC34192701_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsDeferredJobArray_m365770A8B8B603F60CED2E0D117E1C6F2B402068_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0; memset((&V_0), 0, sizeof(V_0)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1; memset((&V_1), 0, sizeof(V_1)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_2; memset((&V_2), 0, sizeof(V_2)); QueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008 V_3; memset((&V_3), 0, sizeof(V_3)); ComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8 V_4; memset((&V_4), 0, sizeof(V_4)); QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96 V_5; memset((&V_5), 0, sizeof(V_5)); { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_rendererGroupIDs))->___m_Length); if (L_0) { goto IL_0013; } } { il2cpp_codegen_initobj((&V_2), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1 = V_2; return L_1; } IL_0013: { il2cpp_codegen_initobj((&V_3), sizeof(QueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_2 = __this->___m_InstanceData; (&V_3)->___instanceData = L_2; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_3 = __this->___m_SharedInstanceData; (&V_3)->___sharedInstanceData = L_3; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 L_4 = __this->___m_RendererGroupInstanceMultiHash; (&V_3)->___rendererGroupInstanceMultiHash = L_4; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_5 = ___0_rendererGroupIDs; (&V_3)->___rendererGroupIDs = L_5; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_6 = ___2_instancesCount; (&V_3)->___instancesCount = L_6; QueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008 L_7 = V_3; int32_t L_8; L_8 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_rendererGroupIDs))->___m_Length); il2cpp_codegen_initobj((&V_2), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_9 = V_2; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_10; L_10 = IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m398C43E0316E1AE55305E3BDD4F16AFF35AAB3B1(L_7, L_8, ((int32_t)128), L_9, IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m398C43E0316E1AE55305E3BDD4F16AFF35AAB3B1_RuntimeMethod_var); V_0 = L_10; il2cpp_codegen_initobj((&V_4), sizeof(ComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_11 = ___2_instancesCount; (&V_4)->___instancesCount = L_11; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_12 = ___1_instancesOffset; (&V_4)->___instancesOffset = L_12; NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC L_13 = ___3_instances; (&V_4)->___instances = L_13; ComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8 L_14 = V_4; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_15 = V_0; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_16; L_16 = IJobExtensions_Schedule_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m92C7997B1FA60EABB5EF97C3AD094D79BED9DBD1(L_14, L_15, IJobExtensions_Schedule_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m92C7997B1FA60EABB5EF97C3AD094D79BED9DBD1_RuntimeMethod_var); V_1 = L_16; il2cpp_codegen_initobj((&V_5), sizeof(QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96)); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 L_17 = __this->___m_RendererGroupInstanceMultiHash; (&V_5)->___rendererGroupInstanceMultiHash = L_17; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_18 = ___0_rendererGroupIDs; (&V_5)->___rendererGroupIDs = L_18; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_19 = ___1_instancesOffset; (&V_5)->___instancesOffsets = L_19; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_20 = ___2_instancesCount; (&V_5)->___instancesCounts = L_20; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_21; L_21 = NativeList_1_AsDeferredJobArray_m365770A8B8B603F60CED2E0D117E1C6F2B402068((&___3_instances), NativeList_1_AsDeferredJobArray_m365770A8B8B603F60CED2E0D117E1C6F2B402068_RuntimeMethod_var); (&V_5)->___instances = L_21; QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96 L_22 = V_5; int32_t L_23; L_23 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_rendererGroupIDs))->___m_Length); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_24 = V_1; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_25; L_25 = IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m3C4B3427716986F60A9ACAF8E521D8AC34192701(L_22, L_23, ((int32_t)128), L_24, IJobParallelForBatchExtensions_ScheduleBatch_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m3C4B3427716986F60A9ACAF8E521D8AC34192701_RuntimeMethod_var); return L_25; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 InstanceDataSystem_ScheduleQuerySortedMeshInstancesJob_m04115ECA07C31067F98B727EE322A1786C70175C (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_sortedMeshIDs, NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC ___1_instances, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_m98A979F25BAA8352822778A373ACDF018C240B8B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Capacity_mB6CE5CC2AE0E19A32D554E9C381B29D79FF47233_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_0; memset((&V_0), 0, sizeof(V_0)); QuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035 V_1; memset((&V_1), 0, sizeof(V_1)); { int32_t L_0; L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_sortedMeshIDs))->___m_Length); if (L_0) { goto IL_0013; } } { il2cpp_codegen_initobj((&V_0), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1 = V_0; return L_1; } IL_0013: { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_2 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); int32_t L_3; L_3 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(L_2, NULL); NativeList_1_set_Capacity_mB6CE5CC2AE0E19A32D554E9C381B29D79FF47233((&___1_instances), L_3, NativeList_1_set_Capacity_mB6CE5CC2AE0E19A32D554E9C381B29D79FF47233_RuntimeMethod_var); il2cpp_codegen_initobj((&V_1), sizeof(QuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_4 = __this->___m_InstanceData; (&V_1)->___instanceData = L_4; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_5 = __this->___m_SharedInstanceData; (&V_1)->___sharedInstanceData = L_5; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_6 = ___0_sortedMeshIDs; (&V_1)->___sortedMeshID = L_6; NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC L_7 = ___1_instances; (&V_1)->___instances = L_7; QuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035 L_8 = V_1; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_9 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); int32_t L_10; L_10 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(L_9, NULL); il2cpp_codegen_initobj((&V_0), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_11 = V_0; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_12; L_12 = IJobParallelForBatchExtensions_ScheduleBatch_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_m98A979F25BAA8352822778A373ACDF018C240B8B(L_8, L_10, ((int32_t)64), L_11, IJobParallelForBatchExtensions_ScheduleBatch_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_m98A979F25BAA8352822778A373ACDF018C240B8B_RuntimeMethod_var); return L_12; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_GetVisibleTreeInstances_m215114432B8645A102573A589C21C9925471A451 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* ___0_compactedVisibilityMasks, ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* ___1_processedBits, NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 ___2_visibeTreeRendererIDs, NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC ___3_visibeTreeInstances, bool ___4_becomeVisibleOnly, int32_t* ___5_becomeVisibeTreeInstancesCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_mD5A610513A4BD4EF7571ED914673CE418039529E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_mDD9590C17DD493AFFEFADEF0D927B0AF1EDAAD14_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_mF7375F76AA38CE3B42DF196F0AFAEFC8D2F895EA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11 V_2; memset((&V_2), 0, sizeof(V_2)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_3; memset((&V_3), 0, sizeof(V_3)); { int32_t* L_0 = ___5_becomeVisibeTreeInstancesCount; *((int32_t*)L_0) = (int32_t)0; int32_t L_1; L_1 = InstanceDataSystem_GetAliveInstancesOfType_mACA5AF484D118330CACC8C0D919BAFDDA30D43FA(__this, 1, NULL); V_0 = L_1; int32_t L_2 = V_0; if (L_2) { goto IL_0010; } } { return; } IL_0010: { int32_t L_3 = V_0; NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205((&___2_visibeTreeRendererIDs), L_3, NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205_RuntimeMethod_var); int32_t L_4 = V_0; NativeList_1_ResizeUninitialized_mF7375F76AA38CE3B42DF196F0AFAEFC8D2F895EA((&___3_visibeTreeInstances), L_4, NativeList_1_ResizeUninitialized_mF7375F76AA38CE3B42DF196F0AFAEFC8D2F895EA_RuntimeMethod_var); V_1 = 0; il2cpp_codegen_initobj((&V_2), sizeof(GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11)); (&V_2)->___becomeVisible = (bool)1; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_5 = __this->___m_InstanceData; (&V_2)->___instanceData = L_5; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_6 = __this->___m_SharedInstanceData; (&V_2)->___sharedInstanceData = L_6; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_7 = ___0_compactedVisibilityMasks; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_8 = (*(ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)L_7); (&V_2)->___compactedVisibilityMasks = L_8; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_9 = ___1_processedBits; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_10 = (*(ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)L_9); (&V_2)->___processedBits = L_10; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_11; L_11 = NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6((&___2_visibeTreeRendererIDs), NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); (&V_2)->___rendererIDs = L_11; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_12; L_12 = NativeList_1_AsArray_mDD9590C17DD493AFFEFADEF0D927B0AF1EDAAD14((&___3_visibeTreeInstances), NativeList_1_AsArray_mDD9590C17DD493AFFEFADEF0D927B0AF1EDAAD14_RuntimeMethod_var); (&V_2)->___instances = L_12; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 L_13; memset((&L_13), 0, sizeof(L_13)); UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline((&L_13), (void*)((uintptr_t)(&V_1)), NULL); (&V_2)->___atomicTreeInstancesCount = L_13; GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11 L_14 = V_2; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_15 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); int32_t L_16; L_16 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(L_15, NULL); il2cpp_codegen_initobj((&V_3), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_17 = V_3; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_18; L_18 = IJobParallelForBatchExtensions_ScheduleBatch_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_mD5A610513A4BD4EF7571ED914673CE418039529E(L_14, L_16, ((int32_t)64), L_17, IJobParallelForBatchExtensions_ScheduleBatch_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_mD5A610513A4BD4EF7571ED914673CE418039529E_RuntimeMethod_var); V_3 = L_18; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_3), NULL); int32_t* L_19 = ___5_becomeVisibeTreeInstancesCount; int32_t L_20 = V_1; *((int32_t*)L_19) = (int32_t)L_20; bool L_21 = ___4_becomeVisibleOnly; if (L_21) { goto IL_0153; } } { il2cpp_codegen_initobj((&V_2), sizeof(GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11)); (&V_2)->___becomeVisible = (bool)0; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_22 = __this->___m_InstanceData; (&V_2)->___instanceData = L_22; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE L_23 = __this->___m_SharedInstanceData; (&V_2)->___sharedInstanceData = L_23; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_24 = ___0_compactedVisibilityMasks; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_25 = (*(ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)L_24); (&V_2)->___compactedVisibilityMasks = L_25; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_26 = ___1_processedBits; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_27 = (*(ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)L_26); (&V_2)->___processedBits = L_27; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_28; L_28 = NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6((&___2_visibeTreeRendererIDs), NativeList_1_AsArray_m935271AC90F399A1587B9D82894E71067F6769A6_RuntimeMethod_var); (&V_2)->___rendererIDs = L_28; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_29; L_29 = NativeList_1_AsArray_mDD9590C17DD493AFFEFADEF0D927B0AF1EDAAD14((&___3_visibeTreeInstances), NativeList_1_AsArray_mDD9590C17DD493AFFEFADEF0D927B0AF1EDAAD14_RuntimeMethod_var); (&V_2)->___instances = L_29; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 L_30; memset((&L_30), 0, sizeof(L_30)); UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline((&L_30), (void*)((uintptr_t)(&V_1)), NULL); (&V_2)->___atomicTreeInstancesCount = L_30; GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11 L_31 = V_2; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_32 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); int32_t L_33; L_33 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(L_32, NULL); il2cpp_codegen_initobj((&V_3), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_34 = V_3; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_35; L_35 = IJobParallelForBatchExtensions_ScheduleBatch_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_mD5A610513A4BD4EF7571ED914673CE418039529E(L_31, L_33, ((int32_t)64), L_34, IJobParallelForBatchExtensions_ScheduleBatch_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_mD5A610513A4BD4EF7571ED914673CE418039529E_RuntimeMethod_var); V_3 = L_35; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_3), NULL); } IL_0153: { int32_t L_36 = V_1; NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205((&___2_visibeTreeRendererIDs), L_36, NativeList_1_ResizeUninitialized_m006B50F4C3F1B706AD66A02D4EE1512F37A31205_RuntimeMethod_var); int32_t L_37 = V_1; NativeList_1_ResizeUninitialized_mF7375F76AA38CE3B42DF196F0AFAEFC8D2F895EA((&___3_visibeTreeInstances), L_37, NativeList_1_ResizeUninitialized_mF7375F76AA38CE3B42DF196F0AFAEFC8D2F895EA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdatePerFrameInstanceVisibility_m1C6A42FA01165B8F7D05C4179DD093BE19AA4512 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* ___0_compactedVisibilityMasks, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_ScheduleBatch_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mB3E51ADC86157628FF20D405FDDFF1B169FEF511_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } UpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7 V_0; memset((&V_0), 0, sizeof(V_0)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_1; memset((&V_1), 0, sizeof(V_1)); { il2cpp_codegen_initobj((&V_0), sizeof(UpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF L_0 = __this->___m_InstanceData; (&V_0)->___instanceData = L_0; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_1 = ___0_compactedVisibilityMasks; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_2 = (*(ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)L_1); (&V_0)->___compactedVisibilityMasks = L_2; UpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7 L_3 = V_0; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_4 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___m_InstanceData); int32_t L_5; L_5 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(L_4, NULL); il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08)); JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_6 = V_1; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_7; L_7 = IJobParallelForBatchExtensions_ScheduleBatch_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mB3E51ADC86157628FF20D405FDDFF1B169FEF511(L_3, L_5, ((int32_t)64), L_6, IJobParallelForBatchExtensions_ScheduleBatch_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mB3E51ADC86157628FF20D405FDDFF1B169FEF511_RuntimeMethod_var); V_1 = L_7; JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_1), NULL); return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceTransformUpdateIDs__cctor_m22E50C74A91C8F98F112D7D4E8AD2D3CA77829C5 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1AD83753FCEEA165240BCE05EF333CD9C45905F3); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1BF9B9729201049F9CFDEC452522C8FC4ED4DEFD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral29125A1123F22B04E9CF93C752AB3C9ADA90756F); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2FAE4ECD9A9779BB09F15FEC4FE5B8E073C8F7CD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4DBA5954777B8BD0522056F964F995B4DBC28179); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral577F4EFD9D56E3DC83E6592FB94F8405D6081D74); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5816D88BB74E0297D19453FE5F4B1EF80A936949); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E9AF433A8FAC3B0BF985900CCB14C3289EDBB24); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral96828C83D5929CDE54D58D1AAA70A73E81CE8927); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9C210BF02131103DD45324FE59B15975C42805AC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAD80988BA59C61BABD52E81649B174C8C9913125); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB00786AD05D8B4E399989A67BB88FA1BF3AF341D); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB68700EB3957D38A649F2011196812DF19B9DF09); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCBD61C4A2B4708EC3D78F849C1E382F614919732); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD258DD7BCF4E874FC825EAA0A9B934B2DC474C48); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDBACADAEFAB90EDD2EFBFDADE44AEA2432C58011); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral9C210BF02131103DD45324FE59B15975C42805AC, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateQueueCount = L_0; int32_t L_1; L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralB00786AD05D8B4E399989A67BB88FA1BF3AF341D, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateOutputL2WVec4Offset = L_1; int32_t L_2; L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral29125A1123F22B04E9CF93C752AB3C9ADA90756F, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateOutputW2LVec4Offset = L_2; int32_t L_3; L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral2FAE4ECD9A9779BB09F15FEC4FE5B8E073C8F7CD, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateOutputPrevL2WVec4Offset = L_3; int32_t L_4; L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral5816D88BB74E0297D19453FE5F4B1EF80A936949, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateOutputPrevW2LVec4Offset = L_4; int32_t L_5; L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral577F4EFD9D56E3DC83E6592FB94F8405D6081D74, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____BoundingSphereOutputVec4Offset = L_5; int32_t L_6; L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7E9AF433A8FAC3B0BF985900CCB14C3289EDBB24, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateDataQueue = L_6; int32_t L_7; L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral1BF9B9729201049F9CFDEC452522C8FC4ED4DEFD, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____TransformUpdateIndexQueue = L_7; int32_t L_8; L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral4DBA5954777B8BD0522056F964F995B4DBC28179, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____BoundingSphereDataQueue = L_8; int32_t L_9; L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral1AD83753FCEEA165240BCE05EF333CD9C45905F3, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____OutputTransformBuffer = L_9; int32_t L_10; L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralD258DD7BCF4E874FC825EAA0A9B934B2DC474C48, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____ProbeUpdateQueueCount = L_10; int32_t L_11; L_11 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralDBACADAEFAB90EDD2EFBFDADE44AEA2432C58011, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____SHUpdateVec4Offset = L_11; int32_t L_12; L_12 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral96828C83D5929CDE54D58D1AAA70A73E81CE8927, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____ProbeUpdateDataQueue = L_12; int32_t L_13; L_13 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralAD80988BA59C61BABD52E81649B174C8C9913125, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____ProbeOcclusionUpdateDataQueue = L_13; int32_t L_14; L_14 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralB68700EB3957D38A649F2011196812DF19B9DF09, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____ProbeUpdateIndexQueue = L_14; int32_t L_15; L_15 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralCBD61C4A2B4708EC3D78F849C1E382F614919732, NULL); ((InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTransformUpdateIDs_tBDC8FE2EE6A9840F770C0E88108098D81E67AC91_il2cpp_TypeInfo_var))->____OutputProbeBuffer = L_15; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceWindDataUpdateIDs__cctor_mDCE66DBD25DE0B17A7C41D329C4006A0AC407C09 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral18576C29E267124B46960E38B002ED06A4D7997A); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8096A61B701110426A94A601CF19B23B483538AF); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBED20B63D32320EC449DE6A426CA6B51317D54BD); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF7C45DBD7CB1AF0730FA070E80DBBFACC7E0A492); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFA55FA9F5C8580506B0B1E9CBB6DCD759ADCE631); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralBED20B63D32320EC449DE6A426CA6B51317D54BD, NULL); ((InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_StaticFields*)il2cpp_codegen_static_fields_for(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var))->____WindDataQueueCount = L_0; int32_t L_1; L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralF7C45DBD7CB1AF0730FA070E80DBBFACC7E0A492, NULL); ((InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_StaticFields*)il2cpp_codegen_static_fields_for(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var))->____WindDataUpdateIndexQueue = L_1; int32_t L_2; L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8096A61B701110426A94A601CF19B23B483538AF, NULL); ((InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_StaticFields*)il2cpp_codegen_static_fields_for(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var))->____WindDataBuffer = L_2; int32_t L_3; L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralFA55FA9F5C8580506B0B1E9CBB6DCD759ADCE631, NULL); ((InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_StaticFields*)il2cpp_codegen_static_fields_for(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var))->____WindParamAddressArray = L_3; int32_t L_4; L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral18576C29E267124B46960E38B002ED06A4D7997A, NULL); ((InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_StaticFields*)il2cpp_codegen_static_fields_for(InstanceWindDataUpdateIDs_t5BB122812C390C78F478803F99702CDD6BC5B6C4_il2cpp_TypeInfo_var))->____WindHistoryParamAddressArray = L_4; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void QueryRendererGroupInstancesCountJob_Execute_m78EBD1A4D27FC820DB994D726466672AE6698114 (QueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_2; memset((&V_2), 0, sizeof(V_2)); NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC V_3; memset((&V_3), 0, sizeof(V_3)); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; { int32_t L_0 = ___0_startIndex; V_0 = L_0; goto IL_0061; } IL_0004: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererGroupIDs); int32_t L_2 = V_0; int32_t L_3; L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_1)->___m_Buffer, L_2); V_1 = L_3; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_4 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); int32_t L_5 = V_1; bool L_6; L_6 = NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF(L_4, L_5, (&V_2), (&V_3), NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var); if (!L_6) { goto IL_0050; } } { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_7 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_8 = V_2; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_9; L_9 = CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB(L_7, L_8, NULL); V_4 = L_9; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_10 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_11 = V_4; int32_t L_12; L_12 = CPUSharedInstanceData_Get_RefCount_mE216F6749BB1B06E795C52C2433EE85E6C57DC01(L_10, L_11, NULL); V_5 = L_12; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_13 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesCount); int32_t L_14 = V_0; int32_t L_15 = V_5; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_13)->___m_Buffer, L_14, (L_15)); goto IL_005d; } IL_0050: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_16 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesCount); int32_t L_17 = V_0; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_16)->___m_Buffer, L_17, (0)); } IL_005d: { int32_t L_18 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0061: { int32_t L_19 = V_0; int32_t L_20 = ___0_startIndex; int32_t L_21 = ___1_count; if ((((int32_t)L_19) < ((int32_t)((int32_t)il2cpp_codegen_add(L_20, L_21))))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C void QueryRendererGroupInstancesCountJob_Execute_m78EBD1A4D27FC820DB994D726466672AE6698114_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { QueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); QueryRendererGroupInstancesCountJob_Execute_m78EBD1A4D27FC820DB994D726466672AE6698114(_thisAdjusted, ___0_startIndex, ___1_count, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ComputeInstancesOffsetAndResizeInstancesArrayJob_Execute_m7278A70AAF09ACD7DE06A58BBE53617ED59B3178 (ComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_mF7375F76AA38CE3B42DF196F0AFAEFC8D2F895EA_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; V_1 = 0; goto IL_0026; } IL_0006: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesOffset); int32_t L_1 = V_1; int32_t L_2 = V_0; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_0)->___m_Buffer, L_1, (L_2)); int32_t L_3 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesCount); int32_t L_5 = V_1; int32_t L_6; L_6 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_4)->___m_Buffer, L_5); V_0 = ((int32_t)il2cpp_codegen_add(L_3, L_6)); int32_t L_7 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1)); } IL_0026: { int32_t L_8 = V_1; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_9 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesCount); int32_t L_10; L_10 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_9)->___m_Length); if ((((int32_t)L_8) < ((int32_t)L_10))) { goto IL_0006; } } { NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* L_11 = (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC*)(&__this->___instances); int32_t L_12 = V_0; NativeList_1_ResizeUninitialized_mF7375F76AA38CE3B42DF196F0AFAEFC8D2F895EA(L_11, L_12, NativeList_1_ResizeUninitialized_mF7375F76AA38CE3B42DF196F0AFAEFC8D2F895EA_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C void ComputeInstancesOffsetAndResizeInstancesArrayJob_Execute_m7278A70AAF09ACD7DE06A58BBE53617ED59B3178_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) { ComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ComputeInstancesOffsetAndResizeInstancesArrayJob_Execute_m7278A70AAF09ACD7DE06A58BBE53617ED59B3178(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void QueryRendererGroupInstancesJob_Execute_m689B8C96E8D3739314972C71A89F43C5DD8DD5EC (QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_2; memset((&V_2), 0, sizeof(V_2)); NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC V_3; memset((&V_3), 0, sizeof(V_3)); { V_0 = 0; int32_t L_0 = ___0_startIndex; V_1 = L_0; goto IL_004b; } IL_0006: { NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_1 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererGroupIDs); int32_t L_3 = V_1; int32_t L_4; L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_2)->___m_Buffer, L_3); bool L_5; L_5 = NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF(L_1, L_4, (&V_2), (&V_3), NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var); if (!L_5) { goto IL_0032; } } { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_6 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_7 = V_1; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_8 = V_2; IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_6)->___m_Buffer, L_7, (L_8)); goto IL_0047; } IL_0032: { int32_t L_9 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1)); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_10 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_11 = V_1; il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_12 = ((InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_StaticFields*)il2cpp_codegen_static_fields_for(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var))->___Invalid; IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_10)->___m_Buffer, L_11, (L_12)); } IL_0047: { int32_t L_13 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1)); } IL_004b: { int32_t L_14 = V_1; int32_t L_15 = ___0_startIndex; int32_t L_16 = ___1_count; if ((((int32_t)L_14) < ((int32_t)((int32_t)il2cpp_codegen_add(L_15, L_16))))) { goto IL_0006; } } { UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* L_17 = (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62*)(&__this->___atomicNonFoundInstancesCount); int32_t* L_18 = L_17->___Counter; if ((((intptr_t)L_18) == ((intptr_t)((uintptr_t)0)))) { goto IL_0071; } } { int32_t L_19 = V_0; if ((((int32_t)L_19) <= ((int32_t)0))) { goto IL_0071; } } { UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* L_20 = (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62*)(&__this->___atomicNonFoundInstancesCount); int32_t L_21 = V_0; int32_t L_22; L_22 = UnsafeAtomicCounter32_Add_mDA7FAE5B9565EA6855FED9E398595C9B2E119194(L_20, L_21, NULL); } IL_0071: { return; } } IL2CPP_EXTERN_C void QueryRendererGroupInstancesJob_Execute_m689B8C96E8D3739314972C71A89F43C5DD8DD5EC_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { QueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); QueryRendererGroupInstancesJob_Execute_m689B8C96E8D3739314972C71A89F43C5DD8DD5EC(_thisAdjusted, ___0_startIndex, ___1_count, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void QueryRendererGroupInstancesMultiJob_Execute_m3ED5F46C8E2BBCFD2302EBF30F55D07CB4292593 (QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; bool V_6 = false; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_7; memset((&V_7), 0, sizeof(V_7)); NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC V_8; memset((&V_8), 0, sizeof(V_8)); int32_t V_9 = 0; int32_t V_10 = 0; { V_0 = 0; V_1 = 0; int32_t L_0 = ___0_startIndex; V_2 = L_0; goto IL_00a6; } IL_000b: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererGroupIDs); int32_t L_2 = V_2; int32_t L_3; L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_1)->___m_Buffer, L_2); V_3 = L_3; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesOffsets); int32_t L_5 = V_2; int32_t L_6; L_6 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_4)->___m_Buffer, L_5); V_4 = L_6; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_7 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instancesCounts); int32_t L_8 = V_2; int32_t L_9; L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_7)->___m_Buffer, L_8); V_5 = L_9; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_10 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); int32_t L_11 = V_3; bool L_12; L_12 = NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF(L_10, L_11, (&V_7), (&V_8), NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var); V_6 = L_12; bool L_13 = V_6; if (L_13) { goto IL_004e; } } { int32_t L_14 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_14, 1)); } IL_004e: { V_9 = 0; goto IL_009c; } IL_0053: { int32_t L_15 = V_4; int32_t L_16 = V_9; V_10 = ((int32_t)il2cpp_codegen_add(L_15, L_16)); bool L_17 = V_6; if (!L_17) { goto IL_0080; } } { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_18 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_19 = V_10; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_20 = V_7; IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_18)->___m_Buffer, L_19, (L_20)); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_21 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); bool L_22; L_22 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_21, (&V_7), (&V_8), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var); V_6 = L_22; goto IL_0096; } IL_0080: { int32_t L_23 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_23, 1)); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_24 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_25 = V_10; il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_26 = ((InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_StaticFields*)il2cpp_codegen_static_fields_for(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var))->___Invalid; IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_24)->___m_Buffer, L_25, (L_26)); } IL_0096: { int32_t L_27 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_009c: { int32_t L_28 = V_9; int32_t L_29 = V_5; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0053; } } { int32_t L_30 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_30, 1)); } IL_00a6: { int32_t L_31 = V_2; int32_t L_32 = ___0_startIndex; int32_t L_33 = ___1_count; if ((((int32_t)L_31) < ((int32_t)((int32_t)il2cpp_codegen_add(L_32, L_33))))) { goto IL_000b; } } { UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* L_34 = (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62*)(&__this->___atomicNonFoundSharedInstancesCount); int32_t* L_35 = L_34->___Counter; if ((((intptr_t)L_35) == ((intptr_t)((uintptr_t)0)))) { goto IL_00cf; } } { int32_t L_36 = V_0; if ((((int32_t)L_36) <= ((int32_t)0))) { goto IL_00cf; } } { UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* L_37 = (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62*)(&__this->___atomicNonFoundSharedInstancesCount); int32_t L_38 = V_0; int32_t L_39; L_39 = UnsafeAtomicCounter32_Add_mDA7FAE5B9565EA6855FED9E398595C9B2E119194(L_37, L_38, NULL); } IL_00cf: { UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* L_40 = (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62*)(&__this->___atomicNonFoundInstancesCount); int32_t* L_41 = L_40->___Counter; if ((((intptr_t)L_41) == ((intptr_t)((uintptr_t)0)))) { goto IL_00ef; } } { int32_t L_42 = V_1; if ((((int32_t)L_42) <= ((int32_t)0))) { goto IL_00ef; } } { UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* L_43 = (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62*)(&__this->___atomicNonFoundInstancesCount); int32_t L_44 = V_1; int32_t L_45; L_45 = UnsafeAtomicCounter32_Add_mDA7FAE5B9565EA6855FED9E398595C9B2E119194(L_43, L_44, NULL); } IL_00ef: { return; } } IL2CPP_EXTERN_C void QueryRendererGroupInstancesMultiJob_Execute_m3ED5F46C8E2BBCFD2302EBF30F55D07CB4292593_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { QueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); QueryRendererGroupInstancesMultiJob_Execute_m3ED5F46C8E2BBCFD2302EBF30F55D07CB4292593(_thisAdjusted, ___0_startIndex, ___1_count, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void QuerySortedMeshInstancesJob_Execute_m0B30D3DBCCB8FE5833D677F735387912A448CCDF (QuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceDataSystem_AtomicAddLengthNoResize_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m69CA1A6198396823C8B3BC58F12C98D4B80E3FBC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Item_m2B5A2BD45D6590A5C78F6F8A115EB26DDB3C5BED_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSortExtension_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m48FFF7C8839BFE7BCBB1D941F33E486CC2E176DE_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint64_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_4; memset((&V_4), 0, sizeof(V_4)); int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; int32_t V_8 = 0; { V_0 = ((int64_t)0); V_2 = 0; goto IL_005d; } IL_0007: { int32_t L_0 = ___0_startIndex; int32_t L_1 = V_2; V_3 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_2 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_3 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&L_2->___instances); int32_t L_4 = V_3; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_5; L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_3)->___m_Buffer, L_4); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_6 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_7 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&L_6->___sharedInstances); int32_t L_8 = V_3; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_9; L_9 = IL2CPP_NATIVEARRAY_GET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_7)->___m_Buffer, L_8); V_4 = L_9; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_10 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_11 = V_4; int32_t L_12; L_12 = CPUSharedInstanceData_Get_MeshID_m70DD07FFBE12B43BA2546547FD26BC268E28EF43(L_10, L_11, NULL); V_5 = L_12; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_13 = __this->___sortedMeshID; int32_t L_14 = V_5; int32_t L_15; L_15 = NativeSortExtension_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m48FFF7C8839BFE7BCBB1D941F33E486CC2E176DE(L_13, L_14, NativeSortExtension_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m48FFF7C8839BFE7BCBB1D941F33E486CC2E176DE_RuntimeMethod_var); if ((((int32_t)L_15) < ((int32_t)0))) { goto IL_0059; } } { uint64_t L_16 = V_0; int32_t L_17 = V_2; V_0 = ((int64_t)((int64_t)L_16|((int64_t)(((int64_t)1)<<((int32_t)(L_17&((int32_t)63))))))); } IL_0059: { int32_t L_18 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_005d: { int32_t L_19 = V_2; int32_t L_20 = ___1_count; if ((((int32_t)L_19) < ((int32_t)L_20))) { goto IL_0007; } } { uint64_t L_21 = V_0; int32_t L_22; L_22 = math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline(L_21, NULL); V_1 = L_22; int32_t L_23 = V_1; if ((((int32_t)L_23) <= ((int32_t)0))) { goto IL_00c6; } } { NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* L_24 = (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC*)(&__this->___instances); int32_t L_25 = V_1; int32_t L_26; L_26 = InstanceDataSystem_AtomicAddLengthNoResize_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m69CA1A6198396823C8B3BC58F12C98D4B80E3FBC(L_24, L_25, InstanceDataSystem_AtomicAddLengthNoResize_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m69CA1A6198396823C8B3BC58F12C98D4B80E3FBC_RuntimeMethod_var); V_6 = L_26; uint64_t L_27 = V_0; int32_t L_28; L_28 = math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline(L_27, NULL); V_7 = L_28; goto IL_00c3; } IL_0084: { int32_t L_29 = ___0_startIndex; int32_t L_30 = V_7; V_8 = ((int32_t)il2cpp_codegen_add(L_29, L_30)); NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* L_31 = (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC*)(&__this->___instances); int32_t L_32 = V_6; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_33 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_34 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&L_33->___instances); int32_t L_35 = V_8; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_36; L_36 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_34)->___m_Buffer, L_35); NativeList_1_set_Item_m2B5A2BD45D6590A5C78F6F8A115EB26DDB3C5BED_inline(L_31, L_32, L_36, NativeList_1_set_Item_m2B5A2BD45D6590A5C78F6F8A115EB26DDB3C5BED_RuntimeMethod_var); int32_t L_37 = V_6; V_6 = ((int32_t)il2cpp_codegen_add(L_37, 1)); uint64_t L_38 = V_0; int32_t L_39 = V_7; V_0 = ((int64_t)((int64_t)L_38&((~((int64_t)(((int64_t)1)<<((int32_t)(L_39&((int32_t)63))))))))); uint64_t L_40 = V_0; int32_t L_41; L_41 = math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline(L_40, NULL); V_7 = L_41; } IL_00c3: { uint64_t L_42 = V_0; if (L_42) { goto IL_0084; } } IL_00c6: { return; } } IL2CPP_EXTERN_C void QuerySortedMeshInstancesJob_Execute_m0B30D3DBCCB8FE5833D677F735387912A448CCDF_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { QuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); QuerySortedMeshInstancesJob_Execute_m0B30D3DBCCB8FE5833D677F735387912A448CCDF(_thisAdjusted, ___0_startIndex, ___1_count, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void CalculateInterpolatedLightAndOcclusionProbesBatchJob_Execute_mB29926232C46662441F96B9405E9BE4D3A84109B (CalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m682474A1C0093180D569FE8E812BBF91C8DDA3EF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mBC1EEE1B88720D81AB0E56CD9525B83BDB103AEE_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_2; memset((&V_2), 0, sizeof(V_2)); NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD V_3; memset((&V_3), 0, sizeof(V_3)); NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A V_4; memset((&V_4), 0, sizeof(V_4)); NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 V_5; memset((&V_5), 0, sizeof(V_5)); { int32_t L_0 = ___0_index; V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, 8)); int32_t L_1 = __this->___probesCount; int32_t L_2 = V_0; int32_t L_3; L_3 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(L_1, ((int32_t)il2cpp_codegen_add(L_2, 8)), NULL); int32_t L_4 = V_0; V_1 = ((int32_t)il2cpp_codegen_subtract(L_3, L_4)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_5 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___compactTetrahedronCache); int32_t L_6 = V_0; int32_t L_7 = V_1; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_8; L_8 = NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10(L_5, L_6, L_7, NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_RuntimeMethod_var); V_2 = L_8; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* L_9 = (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*)(&__this->___queryPostitions); int32_t L_10 = V_0; int32_t L_11 = V_1; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_12; L_12 = NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8(L_9, L_10, L_11, NativeArray_1_GetSubArray_mD1C2EDB00FBBC81ECC7D70D8A6C54EFA8993F1C8_RuntimeMethod_var); V_3 = L_12; NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A* L_13 = (NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A*)(&__this->___probesSphericalHarmonics); int32_t L_14 = V_0; int32_t L_15 = V_1; NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A L_16; L_16 = NativeArray_1_GetSubArray_m682474A1C0093180D569FE8E812BBF91C8DDA3EF(L_13, L_14, L_15, NativeArray_1_GetSubArray_m682474A1C0093180D569FE8E812BBF91C8DDA3EF_RuntimeMethod_var); V_4 = L_16; NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8* L_17 = (NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8*)(&__this->___probesOcclusion); int32_t L_18 = V_0; int32_t L_19 = V_1; NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 L_20; L_20 = NativeArray_1_GetSubArray_mBC1EEE1B88720D81AB0E56CD9525B83BDB103AEE(L_17, L_18, L_19, NativeArray_1_GetSubArray_mBC1EEE1B88720D81AB0E56CD9525B83BDB103AEE_RuntimeMethod_var); V_5 = L_20; LightProbesQuery_tE0869F48EB6C819755D42205EC98C3A8787CD981* L_21 = (LightProbesQuery_tE0869F48EB6C819755D42205EC98C3A8787CD981*)(&__this->___lightProbesQuery); NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_22 = V_3; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_23 = V_2; NativeArray_1_tACE671995F84D8CA234E816D2E35EC01C009C82A L_24 = V_4; NativeArray_1_t1319594EE236701FE431CF2885AEB88373076DA8 L_25 = V_5; LightProbesQuery_CalculateInterpolatedLightAndOcclusionProbes_m89A0898A6AA77CCA808E8A03A62087A583118DBB(L_21, L_22, L_23, L_24, L_25, NULL); return; } } IL2CPP_EXTERN_C void CalculateInterpolatedLightAndOcclusionProbesBatchJob_Execute_mB29926232C46662441F96B9405E9BE4D3A84109B_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) { CalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CalculateInterpolatedLightAndOcclusionProbesBatchJob_Execute_mB29926232C46662441F96B9405E9BE4D3A84109B(_thisAdjusted, ___0_index, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ScatterTetrahedronCacheIndicesJob_Execute_m157E3BAA3AA5106CD5629211DB4DF10C941B0942 (ScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_0; memset((&V_0), 0, sizeof(V_0)); { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_0 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___probeInstances); int32_t L_1 = ___0_index; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_2; L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_0)->___m_Buffer, L_1); V_0 = L_2; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_3 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_4 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_5 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___compactTetrahedronCache); int32_t L_6 = ___0_index; int32_t L_7; L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_5)->___m_Buffer, L_6); CPUInstanceData_Set_TetrahedronCacheIndex_mAC10B658EB1AB6EF405BC32A6DE8E88F7AA45AD5(L_3, L_4, L_7, NULL); return; } } IL2CPP_EXTERN_C void ScatterTetrahedronCacheIndicesJob_Execute_m157E3BAA3AA5106CD5629211DB4DF10C941B0942_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) { ScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ScatterTetrahedronCacheIndicesJob_Execute_m157E3BAA3AA5106CD5629211DB4DF10C941B0942(_thisAdjusted, ___0_index, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshal_pinvoke(const TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721& unmarshaled, TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshaled_pinvoke& marshaled) { marshaled.___initialize = static_cast(unmarshaled.___initialize); marshaled.___enableBoundingSpheres = static_cast(unmarshaled.___enableBoundingSpheres); marshaled.___instances = unmarshaled.___instances; marshaled.___localToWorldMatrices = unmarshaled.___localToWorldMatrices; marshaled.___prevLocalToWorldMatrices = unmarshaled.___prevLocalToWorldMatrices; marshaled.___atomicTransformQueueCount = unmarshaled.___atomicTransformQueueCount; marshaled.___sharedInstanceData = unmarshaled.___sharedInstanceData; marshaled.___instanceData = unmarshaled.___instanceData; marshaled.___transformUpdateInstanceQueue = unmarshaled.___transformUpdateInstanceQueue; marshaled.___transformUpdateDataQueue = unmarshaled.___transformUpdateDataQueue; marshaled.___boundingSpheresDataQueue = unmarshaled.___boundingSpheresDataQueue; } IL2CPP_EXTERN_C void TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshal_pinvoke_back(const TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshaled_pinvoke& marshaled, TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721& unmarshaled) { bool unmarshaledinitialize_temp_0 = false; unmarshaledinitialize_temp_0 = static_cast(marshaled.___initialize); unmarshaled.___initialize = unmarshaledinitialize_temp_0; bool unmarshaledenableBoundingSpheres_temp_1 = false; unmarshaledenableBoundingSpheres_temp_1 = static_cast(marshaled.___enableBoundingSpheres); unmarshaled.___enableBoundingSpheres = unmarshaledenableBoundingSpheres_temp_1; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledinstances_temp_2; memset((&unmarshaledinstances_temp_2), 0, sizeof(unmarshaledinstances_temp_2)); unmarshaledinstances_temp_2 = marshaled.___instances; unmarshaled.___instances = unmarshaledinstances_temp_2; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 unmarshaledlocalToWorldMatrices_temp_3; memset((&unmarshaledlocalToWorldMatrices_temp_3), 0, sizeof(unmarshaledlocalToWorldMatrices_temp_3)); unmarshaledlocalToWorldMatrices_temp_3 = marshaled.___localToWorldMatrices; unmarshaled.___localToWorldMatrices = unmarshaledlocalToWorldMatrices_temp_3; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 unmarshaledprevLocalToWorldMatrices_temp_4; memset((&unmarshaledprevLocalToWorldMatrices_temp_4), 0, sizeof(unmarshaledprevLocalToWorldMatrices_temp_4)); unmarshaledprevLocalToWorldMatrices_temp_4 = marshaled.___prevLocalToWorldMatrices; unmarshaled.___prevLocalToWorldMatrices = unmarshaledprevLocalToWorldMatrices_temp_4; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 unmarshaledatomicTransformQueueCount_temp_5; memset((&unmarshaledatomicTransformQueueCount_temp_5), 0, sizeof(unmarshaledatomicTransformQueueCount_temp_5)); unmarshaledatomicTransformQueueCount_temp_5 = marshaled.___atomicTransformQueueCount; unmarshaled.___atomicTransformQueueCount = unmarshaledatomicTransformQueueCount_temp_5; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE unmarshaledsharedInstanceData_temp_6; memset((&unmarshaledsharedInstanceData_temp_6), 0, sizeof(unmarshaledsharedInstanceData_temp_6)); unmarshaledsharedInstanceData_temp_6 = marshaled.___sharedInstanceData; unmarshaled.___sharedInstanceData = unmarshaledsharedInstanceData_temp_6; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF unmarshaledinstanceData_temp_7; memset((&unmarshaledinstanceData_temp_7), 0, sizeof(unmarshaledinstanceData_temp_7)); unmarshaledinstanceData_temp_7 = marshaled.___instanceData; unmarshaled.___instanceData = unmarshaledinstanceData_temp_7; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledtransformUpdateInstanceQueue_temp_8; memset((&unmarshaledtransformUpdateInstanceQueue_temp_8), 0, sizeof(unmarshaledtransformUpdateInstanceQueue_temp_8)); unmarshaledtransformUpdateInstanceQueue_temp_8 = marshaled.___transformUpdateInstanceQueue; unmarshaled.___transformUpdateInstanceQueue = unmarshaledtransformUpdateInstanceQueue_temp_8; NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B unmarshaledtransformUpdateDataQueue_temp_9; memset((&unmarshaledtransformUpdateDataQueue_temp_9), 0, sizeof(unmarshaledtransformUpdateDataQueue_temp_9)); unmarshaledtransformUpdateDataQueue_temp_9 = marshaled.___transformUpdateDataQueue; unmarshaled.___transformUpdateDataQueue = unmarshaledtransformUpdateDataQueue_temp_9; NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 unmarshaledboundingSpheresDataQueue_temp_10; memset((&unmarshaledboundingSpheresDataQueue_temp_10), 0, sizeof(unmarshaledboundingSpheresDataQueue_temp_10)); unmarshaledboundingSpheresDataQueue_temp_10 = marshaled.___boundingSpheresDataQueue; unmarshaled.___boundingSpheresDataQueue = unmarshaledboundingSpheresDataQueue_temp_10; } IL2CPP_EXTERN_C void TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshal_pinvoke_cleanup(TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshal_com(const TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721& unmarshaled, TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshaled_com& marshaled) { marshaled.___initialize = static_cast(unmarshaled.___initialize); marshaled.___enableBoundingSpheres = static_cast(unmarshaled.___enableBoundingSpheres); marshaled.___instances = unmarshaled.___instances; marshaled.___localToWorldMatrices = unmarshaled.___localToWorldMatrices; marshaled.___prevLocalToWorldMatrices = unmarshaled.___prevLocalToWorldMatrices; marshaled.___atomicTransformQueueCount = unmarshaled.___atomicTransformQueueCount; marshaled.___sharedInstanceData = unmarshaled.___sharedInstanceData; marshaled.___instanceData = unmarshaled.___instanceData; marshaled.___transformUpdateInstanceQueue = unmarshaled.___transformUpdateInstanceQueue; marshaled.___transformUpdateDataQueue = unmarshaled.___transformUpdateDataQueue; marshaled.___boundingSpheresDataQueue = unmarshaled.___boundingSpheresDataQueue; } IL2CPP_EXTERN_C void TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshal_com_back(const TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshaled_com& marshaled, TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721& unmarshaled) { bool unmarshaledinitialize_temp_0 = false; unmarshaledinitialize_temp_0 = static_cast(marshaled.___initialize); unmarshaled.___initialize = unmarshaledinitialize_temp_0; bool unmarshaledenableBoundingSpheres_temp_1 = false; unmarshaledenableBoundingSpheres_temp_1 = static_cast(marshaled.___enableBoundingSpheres); unmarshaled.___enableBoundingSpheres = unmarshaledenableBoundingSpheres_temp_1; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledinstances_temp_2; memset((&unmarshaledinstances_temp_2), 0, sizeof(unmarshaledinstances_temp_2)); unmarshaledinstances_temp_2 = marshaled.___instances; unmarshaled.___instances = unmarshaledinstances_temp_2; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 unmarshaledlocalToWorldMatrices_temp_3; memset((&unmarshaledlocalToWorldMatrices_temp_3), 0, sizeof(unmarshaledlocalToWorldMatrices_temp_3)); unmarshaledlocalToWorldMatrices_temp_3 = marshaled.___localToWorldMatrices; unmarshaled.___localToWorldMatrices = unmarshaledlocalToWorldMatrices_temp_3; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 unmarshaledprevLocalToWorldMatrices_temp_4; memset((&unmarshaledprevLocalToWorldMatrices_temp_4), 0, sizeof(unmarshaledprevLocalToWorldMatrices_temp_4)); unmarshaledprevLocalToWorldMatrices_temp_4 = marshaled.___prevLocalToWorldMatrices; unmarshaled.___prevLocalToWorldMatrices = unmarshaledprevLocalToWorldMatrices_temp_4; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 unmarshaledatomicTransformQueueCount_temp_5; memset((&unmarshaledatomicTransformQueueCount_temp_5), 0, sizeof(unmarshaledatomicTransformQueueCount_temp_5)); unmarshaledatomicTransformQueueCount_temp_5 = marshaled.___atomicTransformQueueCount; unmarshaled.___atomicTransformQueueCount = unmarshaledatomicTransformQueueCount_temp_5; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE unmarshaledsharedInstanceData_temp_6; memset((&unmarshaledsharedInstanceData_temp_6), 0, sizeof(unmarshaledsharedInstanceData_temp_6)); unmarshaledsharedInstanceData_temp_6 = marshaled.___sharedInstanceData; unmarshaled.___sharedInstanceData = unmarshaledsharedInstanceData_temp_6; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF unmarshaledinstanceData_temp_7; memset((&unmarshaledinstanceData_temp_7), 0, sizeof(unmarshaledinstanceData_temp_7)); unmarshaledinstanceData_temp_7 = marshaled.___instanceData; unmarshaled.___instanceData = unmarshaledinstanceData_temp_7; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledtransformUpdateInstanceQueue_temp_8; memset((&unmarshaledtransformUpdateInstanceQueue_temp_8), 0, sizeof(unmarshaledtransformUpdateInstanceQueue_temp_8)); unmarshaledtransformUpdateInstanceQueue_temp_8 = marshaled.___transformUpdateInstanceQueue; unmarshaled.___transformUpdateInstanceQueue = unmarshaledtransformUpdateInstanceQueue_temp_8; NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B unmarshaledtransformUpdateDataQueue_temp_9; memset((&unmarshaledtransformUpdateDataQueue_temp_9), 0, sizeof(unmarshaledtransformUpdateDataQueue_temp_9)); unmarshaledtransformUpdateDataQueue_temp_9 = marshaled.___transformUpdateDataQueue; unmarshaled.___transformUpdateDataQueue = unmarshaledtransformUpdateDataQueue_temp_9; NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881 unmarshaledboundingSpheresDataQueue_temp_10; memset((&unmarshaledboundingSpheresDataQueue_temp_10), 0, sizeof(unmarshaledboundingSpheresDataQueue_temp_10)); unmarshaledboundingSpheresDataQueue_temp_10 = marshaled.___boundingSpheresDataQueue; unmarshaled.___boundingSpheresDataQueue = unmarshaledboundingSpheresDataQueue_temp_10; } IL2CPP_EXTERN_C void TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshal_com_cleanup(TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void TransformUpdateJob_Execute_m0C99BC8B89AD60C1B495E471F9F02FBEEF7F8342 (TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_ArrayElementAsRef_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m81E2AFAE2579DE58485A0EE2613F933273719637_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint64_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; int32_t V_5 = 0; bool V_6 = false; int32_t V_7 = 0; int32_t V_8 = 0; int32_t V_9 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_10; memset((&V_10), 0, sizeof(V_10)); int32_t V_11 = 0; int32_t V_12 = 0; bool V_13 = false; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* V_14 = NULL; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* V_15 = NULL; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A V_16; memset((&V_16), 0, sizeof(V_16)); PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB V_17; memset((&V_17), 0, sizeof(V_17)); PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB V_18; memset((&V_18), 0, sizeof(V_18)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_19; memset((&V_19), 0, sizeof(V_19)); TransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18 V_20; memset((&V_20), 0, sizeof(V_20)); PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB V_21; memset((&V_21), 0, sizeof(V_21)); float V_22 = 0.0f; { V_0 = ((int64_t)0); V_2 = 0; goto IL_008f; } IL_000a: { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_0 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_1 = ___0_startIndex; int32_t L_2 = V_2; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_3; L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_0)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_1, L_2))); V_3 = L_3; il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); bool L_4; L_4 = InstanceHandle_get_valid_m5629806E66255D75C3B1ED5826B0DA6D13B9E0CE((&V_3), NULL); if (!L_4) { goto IL_008b; } } { bool L_5 = __this->___initialize; if (L_5) { goto IL_0081; } } { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_6 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_7 = V_3; int32_t L_8; L_8 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_6, L_7, NULL); V_4 = L_8; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_9 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_10 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_11 = V_3; int32_t L_12; L_12 = CPUSharedInstanceData_InstanceToIndex_mA58DA1C16D52FECF5ED6238B168203837D75F87C(L_9, L_10, L_11, NULL); V_5 = L_12; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_13 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* L_14 = (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*)(&L_13->___flags); int32_t L_15 = V_5; CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455 L_16; L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455, (L_14)->___m_Buffer, L_15); uint8_t L_17 = L_16.___transformUpdateFlags; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_18 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_19 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_18->___movedInCurrentFrameBits); int32_t L_20 = V_4; bool L_21; L_21 = ParallelBitArray_Get_m250C22A6191BAF4C5B314EFAF451E391D251F2B0(L_19, L_20, NULL); V_6 = L_21; bool L_22 = V_6; if (((int32_t)(((!(((uint32_t)((int32_t)((int32_t)L_17&2))) <= ((uint32_t)0)))? 1 : 0)|(int32_t)L_22))) { goto IL_008b; } } IL_0081: { uint64_t L_23 = V_0; int32_t L_24 = V_2; V_0 = ((int64_t)((int64_t)L_23|((int64_t)(((int64_t)1)<<((int32_t)(L_24&((int32_t)63))))))); } IL_008b: { int32_t L_25 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_008f: { int32_t L_26 = V_2; int32_t L_27 = ___1_count; if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_000a; } } { uint64_t L_28 = V_0; int32_t L_29; L_29 = math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline(L_28, NULL); V_1 = L_29; int32_t L_30 = V_1; if ((((int32_t)L_30) <= ((int32_t)0))) { goto IL_0348; } } { UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* L_31 = (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62*)(&__this->___atomicTransformQueueCount); int32_t L_32 = V_1; int32_t L_33; L_33 = UnsafeAtomicCounter32_Add_mDA7FAE5B9565EA6855FED9E398595C9B2E119194(L_31, L_32, NULL); V_7 = L_33; uint64_t L_34 = V_0; int32_t L_35; L_35 = math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline(L_34, NULL); V_8 = L_35; goto IL_0342; } IL_00bf: { int32_t L_36 = ___0_startIndex; int32_t L_37 = V_8; V_9 = ((int32_t)il2cpp_codegen_add(L_36, L_37)); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_38 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_39 = V_9; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_40; L_40 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_38)->___m_Buffer, L_39); V_10 = L_40; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_41 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_42 = V_10; int32_t L_43; L_43 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_41, L_42, NULL); V_11 = L_43; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_44 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_45 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_46 = V_10; int32_t L_47; L_47 = CPUSharedInstanceData_InstanceToIndex_mA58DA1C16D52FECF5ED6238B168203837D75F87C(L_44, L_45, L_46, NULL); V_12 = L_47; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_48 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* L_49 = (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*)(&L_48->___flags); int32_t L_50 = V_12; CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455 L_51; L_51 = IL2CPP_NATIVEARRAY_GET_ITEM(CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455, (L_49)->___m_Buffer, L_50); uint8_t L_52 = L_51.___transformUpdateFlags; V_13 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_52&2))) <= ((uint32_t)0)))? 1 : 0); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_53 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_54 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_53->___movedInCurrentFrameBits); int32_t L_55 = V_11; bool L_56 = V_13; ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_54, L_55, (bool)((((int32_t)L_56) == ((int32_t)0))? 1 : 0), NULL); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_57 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___transformUpdateInstanceQueue); int32_t L_58 = V_7; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_59 = V_10; IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_57)->___m_Buffer, L_58, (L_59)); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_60 = __this->___localToWorldMatrices; void* L_61; L_61 = NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C(L_60, NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C_RuntimeMethod_var); int32_t L_62 = V_9; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_63; L_63 = UnsafeUtility_ArrayElementAsRef_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m81E2AFAE2579DE58485A0EE2613F933273719637_inline(L_61, L_62, UnsafeUtility_ArrayElementAsRef_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m81E2AFAE2579DE58485A0EE2613F933273719637_RuntimeMethod_var); V_14 = L_63; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_64 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A L_65 = L_64->___localAABBs; void* L_66; L_66 = NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3(L_65, NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3_RuntimeMethod_var); int32_t L_67 = V_12; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* L_68; L_68 = UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_inline(L_66, L_67, UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_RuntimeMethod_var); V_15 = L_68; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_69 = V_14; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_70 = (*(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2*)L_69); AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* L_71 = V_15; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_72 = (*(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A*)L_71); AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_73; L_73 = AABB_Transform_m1B125B36873D7F03DCBB8817DE20E81FD17C149C(L_70, L_72, NULL); V_16 = L_73; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_74 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_75 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&L_74->___worldAABBs); int32_t L_76 = V_11; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_77 = V_16; IL2CPP_NATIVEARRAY_SET_ITEM(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A, (L_75)->___m_Buffer, L_76, (L_77)); bool L_78 = __this->___initialize; if (!L_78) { goto IL_024b; } } { float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_79 = V_14; PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_80; L_80 = PackedMatrix_FromFloat4x4_m2EEC3F97BB2E382DD01F31AE83B11D73F2579A9D(L_79, NULL); V_17 = L_80; NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0* L_81 = (NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0*)(&__this->___prevLocalToWorldMatrices); int32_t L_82 = V_9; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_83; L_83 = IL2CPP_NATIVEARRAY_GET_ITEM(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6, (L_81)->___m_Buffer, L_82); V_19 = L_83; PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_84; L_84 = PackedMatrix_FromMatrix4x4_mD8BF568A72FAFAA50614FD1F9DA6A7F257CB3E77((&V_19), NULL); V_18 = L_84; NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B* L_85 = (NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B*)(&__this->___transformUpdateDataQueue); int32_t L_86 = V_7; il2cpp_codegen_initobj((&V_20), sizeof(TransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18)); PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_87 = V_17; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_88 = L_87.___packed0; (&V_20)->___localToWorld0 = L_88; PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_89 = V_17; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_90 = L_89.___packed1; (&V_20)->___localToWorld1 = L_90; PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_91 = V_17; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_92 = L_91.___packed2; (&V_20)->___localToWorld2 = L_92; TransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18 L_93 = V_20; IL2CPP_NATIVEARRAY_SET_ITEM(TransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18, (L_85)->___m_Buffer, ((int32_t)il2cpp_codegen_multiply(L_86, 2)), (L_93)); NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B* L_94 = (NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B*)(&__this->___transformUpdateDataQueue); int32_t L_95 = V_7; il2cpp_codegen_initobj((&V_20), sizeof(TransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18)); PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_96 = V_18; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_97 = L_96.___packed0; (&V_20)->___localToWorld0 = L_97; PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_98 = V_18; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_99 = L_98.___packed1; (&V_20)->___localToWorld1 = L_99; PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_100 = V_18; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_101 = L_100.___packed2; (&V_20)->___localToWorld2 = L_101; TransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18 L_102 = V_20; IL2CPP_NATIVEARRAY_SET_ITEM(TransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18, (L_94)->___m_Buffer, ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_95, 2)), 1)), (L_102)); goto IL_02d1; } IL_024b: { float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_103 = V_14; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_104 = (*(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2*)L_103); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_105; L_105 = float4x4_op_Implicit_mC056D7C9F17B6D06E026163034B5414E56DA04B4(L_104, NULL); V_19 = L_105; PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_106; L_106 = PackedMatrix_FromMatrix4x4_mD8BF568A72FAFAA50614FD1F9DA6A7F257CB3E77((&V_19), NULL); V_21 = L_106; NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B* L_107 = (NativeArray_1_tA0FD3EA2FB9DAF1D87C749D92E7400691ED4530B*)(&__this->___transformUpdateDataQueue); int32_t L_108 = V_7; il2cpp_codegen_initobj((&V_20), sizeof(TransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18)); PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_109 = V_21; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_110 = L_109.___packed0; (&V_20)->___localToWorld0 = L_110; PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_111 = V_21; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_112 = L_111.___packed1; (&V_20)->___localToWorld1 = L_112; PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_113 = V_21; float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_114 = L_113.___packed2; (&V_20)->___localToWorld2 = L_114; TransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18 L_115 = V_20; IL2CPP_NATIVEARRAY_SET_ITEM(TransformUpdatePacket_t056014168D7AE17359B1BD85E70A6E1B43C3AB18, (L_107)->___m_Buffer, L_108, (L_115)); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_116 = V_14; float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_117 = (*(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2*)L_116); float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_118; L_118 = float3x3_op_Explicit_m96EE7F9704CC46B7F40AD13D81ADED7083A2522C(L_117, NULL); float L_119; L_119 = math_determinant_mA482C5845581B5BA19E5763DEB0545E45336E906_inline(L_118, NULL); V_22 = L_119; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_120 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_121 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_120->___localToWorldIsFlippedBits); int32_t L_122 = V_11; float L_123 = V_22; ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_121, L_122, (bool)((((float)L_123) < ((float)(0.0f)))? 1 : 0), NULL); } IL_02d1: { bool L_124 = __this->___enableBoundingSpheres; if (!L_124) { goto IL_0328; } } { NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881* L_125 = (NativeArray_1_tB5EA234C6ABA1F626A4BEF4053D06783E15A3881*)(&__this->___boundingSpheresDataQueue); int32_t L_126 = V_7; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_127 = V_16; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_128 = L_127.___center; float L_129 = L_128.___x; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_130 = V_16; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_131 = L_130.___center; float L_132 = L_131.___y; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_133 = V_16; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_134 = L_133.___center; float L_135 = L_134.___z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_136; L_136 = AABB_get_max_mCD29B3A2C2DEA60BBF50091D8E3C938511D82B08((&V_16), NULL); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_137; L_137 = AABB_get_min_m209EF3ECD01E859258E1BDE8780CA4C25276DF70((&V_16), NULL); float L_138; L_138 = math_distance_m516495927BCF37E20FFA3E99C821062D329DFFF8_inline(L_136, L_137, NULL); float4_t89D9A294E7A79BD81BFBDD18654508532958555E L_139; memset((&L_139), 0, sizeof(L_139)); float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline((&L_139), L_129, L_132, L_135, ((float)il2cpp_codegen_multiply(L_138, (0.5f))), NULL); IL2CPP_NATIVEARRAY_SET_ITEM(float4_t89D9A294E7A79BD81BFBDD18654508532958555E, (L_125)->___m_Buffer, L_126, (L_139)); } IL_0328: { int32_t L_140 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_140, 1)); uint64_t L_141 = V_0; int32_t L_142 = V_8; V_0 = ((int64_t)((int64_t)L_141&((~((int64_t)(((int64_t)1)<<((int32_t)(L_142&((int32_t)63))))))))); uint64_t L_143 = V_0; int32_t L_144; L_144 = math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline(L_143, NULL); V_8 = L_144; } IL_0342: { uint64_t L_145 = V_0; if (L_145) { goto IL_00bf; } } IL_0348: { return; } } IL2CPP_EXTERN_C void TransformUpdateJob_Execute_m0C99BC8B89AD60C1B495E471F9F02FBEEF7F8342_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); TransformUpdateJob_Execute_m0C99BC8B89AD60C1B495E471F9F02FBEEF7F8342(_thisAdjusted, ___0_startIndex, ___1_count, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshal_pinvoke(const ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740& unmarshaled, ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshaled_pinvoke& marshaled) { marshaled.___initialize = static_cast(unmarshaled.___initialize); marshaled.___instances = unmarshaled.___instances; marshaled.___instanceData = unmarshaled.___instanceData; marshaled.___sharedInstanceData = unmarshaled.___sharedInstanceData; marshaled.___atomicProbesQueueCount = unmarshaled.___atomicProbesQueueCount; marshaled.___probeInstanceQueue = unmarshaled.___probeInstanceQueue; marshaled.___compactTetrahedronCache = unmarshaled.___compactTetrahedronCache; marshaled.___probeQueryPosition = unmarshaled.___probeQueryPosition; } IL2CPP_EXTERN_C void ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshal_pinvoke_back(const ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshaled_pinvoke& marshaled, ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740& unmarshaled) { bool unmarshaledinitialize_temp_0 = false; unmarshaledinitialize_temp_0 = static_cast(marshaled.___initialize); unmarshaled.___initialize = unmarshaledinitialize_temp_0; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledinstances_temp_1; memset((&unmarshaledinstances_temp_1), 0, sizeof(unmarshaledinstances_temp_1)); unmarshaledinstances_temp_1 = marshaled.___instances; unmarshaled.___instances = unmarshaledinstances_temp_1; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF unmarshaledinstanceData_temp_2; memset((&unmarshaledinstanceData_temp_2), 0, sizeof(unmarshaledinstanceData_temp_2)); unmarshaledinstanceData_temp_2 = marshaled.___instanceData; unmarshaled.___instanceData = unmarshaledinstanceData_temp_2; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE unmarshaledsharedInstanceData_temp_3; memset((&unmarshaledsharedInstanceData_temp_3), 0, sizeof(unmarshaledsharedInstanceData_temp_3)); unmarshaledsharedInstanceData_temp_3 = marshaled.___sharedInstanceData; unmarshaled.___sharedInstanceData = unmarshaledsharedInstanceData_temp_3; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 unmarshaledatomicProbesQueueCount_temp_4; memset((&unmarshaledatomicProbesQueueCount_temp_4), 0, sizeof(unmarshaledatomicProbesQueueCount_temp_4)); unmarshaledatomicProbesQueueCount_temp_4 = marshaled.___atomicProbesQueueCount; unmarshaled.___atomicProbesQueueCount = unmarshaledatomicProbesQueueCount_temp_4; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledprobeInstanceQueue_temp_5; memset((&unmarshaledprobeInstanceQueue_temp_5), 0, sizeof(unmarshaledprobeInstanceQueue_temp_5)); unmarshaledprobeInstanceQueue_temp_5 = marshaled.___probeInstanceQueue; unmarshaled.___probeInstanceQueue = unmarshaledprobeInstanceQueue_temp_5; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledcompactTetrahedronCache_temp_6; memset((&unmarshaledcompactTetrahedronCache_temp_6), 0, sizeof(unmarshaledcompactTetrahedronCache_temp_6)); unmarshaledcompactTetrahedronCache_temp_6 = marshaled.___compactTetrahedronCache; unmarshaled.___compactTetrahedronCache = unmarshaledcompactTetrahedronCache_temp_6; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD unmarshaledprobeQueryPosition_temp_7; memset((&unmarshaledprobeQueryPosition_temp_7), 0, sizeof(unmarshaledprobeQueryPosition_temp_7)); unmarshaledprobeQueryPosition_temp_7 = marshaled.___probeQueryPosition; unmarshaled.___probeQueryPosition = unmarshaledprobeQueryPosition_temp_7; } IL2CPP_EXTERN_C void ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshal_pinvoke_cleanup(ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshal_com(const ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740& unmarshaled, ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshaled_com& marshaled) { marshaled.___initialize = static_cast(unmarshaled.___initialize); marshaled.___instances = unmarshaled.___instances; marshaled.___instanceData = unmarshaled.___instanceData; marshaled.___sharedInstanceData = unmarshaled.___sharedInstanceData; marshaled.___atomicProbesQueueCount = unmarshaled.___atomicProbesQueueCount; marshaled.___probeInstanceQueue = unmarshaled.___probeInstanceQueue; marshaled.___compactTetrahedronCache = unmarshaled.___compactTetrahedronCache; marshaled.___probeQueryPosition = unmarshaled.___probeQueryPosition; } IL2CPP_EXTERN_C void ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshal_com_back(const ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshaled_com& marshaled, ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740& unmarshaled) { bool unmarshaledinitialize_temp_0 = false; unmarshaledinitialize_temp_0 = static_cast(marshaled.___initialize); unmarshaled.___initialize = unmarshaledinitialize_temp_0; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledinstances_temp_1; memset((&unmarshaledinstances_temp_1), 0, sizeof(unmarshaledinstances_temp_1)); unmarshaledinstances_temp_1 = marshaled.___instances; unmarshaled.___instances = unmarshaledinstances_temp_1; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF unmarshaledinstanceData_temp_2; memset((&unmarshaledinstanceData_temp_2), 0, sizeof(unmarshaledinstanceData_temp_2)); unmarshaledinstanceData_temp_2 = marshaled.___instanceData; unmarshaled.___instanceData = unmarshaledinstanceData_temp_2; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE unmarshaledsharedInstanceData_temp_3; memset((&unmarshaledsharedInstanceData_temp_3), 0, sizeof(unmarshaledsharedInstanceData_temp_3)); unmarshaledsharedInstanceData_temp_3 = marshaled.___sharedInstanceData; unmarshaled.___sharedInstanceData = unmarshaledsharedInstanceData_temp_3; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 unmarshaledatomicProbesQueueCount_temp_4; memset((&unmarshaledatomicProbesQueueCount_temp_4), 0, sizeof(unmarshaledatomicProbesQueueCount_temp_4)); unmarshaledatomicProbesQueueCount_temp_4 = marshaled.___atomicProbesQueueCount; unmarshaled.___atomicProbesQueueCount = unmarshaledatomicProbesQueueCount_temp_4; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledprobeInstanceQueue_temp_5; memset((&unmarshaledprobeInstanceQueue_temp_5), 0, sizeof(unmarshaledprobeInstanceQueue_temp_5)); unmarshaledprobeInstanceQueue_temp_5 = marshaled.___probeInstanceQueue; unmarshaled.___probeInstanceQueue = unmarshaledprobeInstanceQueue_temp_5; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledcompactTetrahedronCache_temp_6; memset((&unmarshaledcompactTetrahedronCache_temp_6), 0, sizeof(unmarshaledcompactTetrahedronCache_temp_6)); unmarshaledcompactTetrahedronCache_temp_6 = marshaled.___compactTetrahedronCache; unmarshaled.___compactTetrahedronCache = unmarshaledcompactTetrahedronCache_temp_6; NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD unmarshaledprobeQueryPosition_temp_7; memset((&unmarshaledprobeQueryPosition_temp_7), 0, sizeof(unmarshaledprobeQueryPosition_temp_7)); unmarshaledprobeQueryPosition_temp_7 = marshaled.___probeQueryPosition; unmarshaled.___probeQueryPosition = unmarshaledprobeQueryPosition_temp_7; } IL2CPP_EXTERN_C void ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshal_com_cleanup(ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ProbesUpdateJob_Execute_mFACBB95DE46DB9C879C2EE745CE37C4AEFB69AD6 (ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } uint64_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; uint8_t V_5 = 0; bool V_6 = false; int32_t V_7 = 0; int32_t V_8 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_9; memset((&V_9), 0, sizeof(V_9)); int32_t V_10 = 0; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* V_11 = NULL; { V_0 = ((int64_t)0); V_2 = 0; goto IL_007a; } IL_0007: { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_0 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_1 = ___0_startIndex; int32_t L_2 = V_2; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_3; L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_0)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_1, L_2))); V_3 = L_3; il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); bool L_4; L_4 = InstanceHandle_get_valid_m5629806E66255D75C3B1ED5826B0DA6D13B9E0CE((&V_3), NULL); if (!L_4) { goto IL_0076; } } { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_5 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_6 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_7 = V_3; int32_t L_8; L_8 = CPUSharedInstanceData_InstanceToIndex_mA58DA1C16D52FECF5ED6238B168203837D75F87C(L_5, L_6, L_7, NULL); V_4 = L_8; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_9 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3* L_10 = (NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3*)(&L_9->___flags); int32_t L_11 = V_4; CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455 L_12; L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(CPUSharedInstanceFlags_tA2264804A98F5A694C7AFDF536E9612C8C9E5455, (L_10)->___m_Buffer, L_11); uint8_t L_13 = L_12.___transformUpdateFlags; V_5 = L_13; uint8_t L_14 = V_5; V_6 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_14&2))) <= ((uint32_t)0)))? 1 : 0); bool L_15 = __this->___initialize; bool L_16 = V_6; if (((int32_t)(((((int32_t)L_15) == ((int32_t)0))? 1 : 0)&(int32_t)L_16))) { goto IL_0076; } } { uint8_t L_17 = V_5; if (!((!(((uint32_t)((int32_t)((int32_t)L_17&1))) <= ((uint32_t)0)))? 1 : 0)) { goto IL_0076; } } { uint64_t L_18 = V_0; int32_t L_19 = V_2; V_0 = ((int64_t)((int64_t)L_18|((int64_t)(((int64_t)1)<<((int32_t)(L_19&((int32_t)63))))))); } IL_0076: { int32_t L_20 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_20, 1)); } IL_007a: { int32_t L_21 = V_2; int32_t L_22 = ___1_count; if ((((int32_t)L_21) < ((int32_t)L_22))) { goto IL_0007; } } { uint64_t L_23 = V_0; int32_t L_24; L_24 = math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline(L_23, NULL); V_1 = L_24; int32_t L_25 = V_1; if ((((int32_t)L_25) <= ((int32_t)0))) { goto IL_0147; } } { UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* L_26 = (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62*)(&__this->___atomicProbesQueueCount); int32_t L_27 = V_1; int32_t L_28; L_28 = UnsafeAtomicCounter32_Add_mDA7FAE5B9565EA6855FED9E398595C9B2E119194(L_26, L_27, NULL); V_7 = L_28; uint64_t L_29 = V_0; int32_t L_30; L_30 = math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline(L_29, NULL); V_8 = L_30; goto IL_0141; } IL_00a7: { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_31 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_32 = ___0_startIndex; int32_t L_33 = V_8; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_34; L_34 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_31)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_32, L_33))); V_9 = L_34; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_35 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_36 = V_9; int32_t L_37; L_37 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_35, L_36, NULL); V_10 = L_37; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_38 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A L_39 = L_38->___worldAABBs; void* L_40; L_40 = NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3(L_39, NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3_RuntimeMethod_var); int32_t L_41 = V_10; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* L_42; L_42 = UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_inline(L_40, L_41, UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_RuntimeMethod_var); V_11 = L_42; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_43 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___probeInstanceQueue); int32_t L_44 = V_7; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_45 = V_9; IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_43)->___m_Buffer, L_44, (L_45)); NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* L_46 = (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*)(&__this->___probeQueryPosition); int32_t L_47 = V_7; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* L_48 = V_11; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_49 = L_48->___center; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50; L_50 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_49, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, (L_46)->___m_Buffer, L_47, (L_50)); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_51 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___compactTetrahedronCache); int32_t L_52 = V_7; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_53 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_54 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_53->___tetrahedronCacheIndices); int32_t L_55 = V_10; int32_t L_56; L_56 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_54)->___m_Buffer, L_55); IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_51)->___m_Buffer, L_52, (L_56)); int32_t L_57 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_57, 1)); uint64_t L_58 = V_0; int32_t L_59 = V_8; V_0 = ((int64_t)((int64_t)L_58&((~((int64_t)(((int64_t)1)<<((int32_t)(L_59&((int32_t)63))))))))); uint64_t L_60 = V_0; int32_t L_61; L_61 = math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline(L_60, NULL); V_8 = L_61; } IL_0141: { uint64_t L_62 = V_0; if (L_62) { goto IL_00a7; } } IL_0147: { return; } } IL2CPP_EXTERN_C void ProbesUpdateJob_Execute_mFACBB95DE46DB9C879C2EE745CE37C4AEFB69AD6_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ProbesUpdateJob_Execute_mFACBB95DE46DB9C879C2EE745CE37C4AEFB69AD6(_thisAdjusted, ___0_startIndex, ___1_count, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void MotionUpdateJob_Execute_m266055F93AABA39FD53E7EDBD6BAFE55F586891B (MotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_chunk_index, const RuntimeMethod* method) { int32_t V_0 = 0; uint64_t V_1 = 0; uint64_t V_2 = 0; uint64_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; int32_t V_7 = 0; { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_0 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); int32_t L_1; L_1 = CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C(L_0, NULL); int32_t L_2 = ___0_chunk_index; int32_t L_3; L_3 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(((int32_t)il2cpp_codegen_subtract(L_1, ((int32_t)il2cpp_codegen_multiply(((int32_t)64), L_2)))), ((int32_t)64), NULL); V_0 = L_3; int32_t L_4 = V_0; V_1 = ((int64_t)((uint64_t)((int64_t)(-1))>>((int32_t)(((int32_t)il2cpp_codegen_subtract(((int32_t)64), L_4))&((int32_t)63))))); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_5 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_6 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_5->___movedInCurrentFrameBits); int32_t L_7 = ___0_chunk_index; uint64_t L_8; L_8 = ParallelBitArray_GetChunk_m7303392F0138448DF74E7A709F38B500B9461ED2(L_6, L_7, NULL); uint64_t L_9 = V_1; V_2 = ((int64_t)((int64_t)L_8&(int64_t)L_9)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_10 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_11 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_10->___movedInPreviousFrameBits); int32_t L_12 = ___0_chunk_index; uint64_t L_13; L_13 = ParallelBitArray_GetChunk_m7303392F0138448DF74E7A709F38B500B9461ED2(L_11, L_12, NULL); uint64_t L_14 = V_1; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_15 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_16 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_15->___movedInCurrentFrameBits); int32_t L_17 = ___0_chunk_index; ParallelBitArray_SetChunk_m48943193199714BCF0925DD8E14C8EB651885629(L_16, L_17, ((int64_t)0), NULL); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_18 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_19 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_18->___movedInPreviousFrameBits); int32_t L_20 = ___0_chunk_index; uint64_t L_21 = V_2; ParallelBitArray_SetChunk_m48943193199714BCF0925DD8E14C8EB651885629(L_19, L_20, L_21, NULL); uint64_t L_22 = V_2; V_3 = ((int64_t)(((int64_t)((int64_t)L_13&(int64_t)L_14))&((~((int64_t)L_22))))); uint64_t L_23 = V_3; int32_t L_24; L_24 = math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline(L_23, NULL); V_4 = L_24; int32_t L_25 = __this->___queueWriteBase; V_5 = L_25; int32_t L_26 = V_4; if ((((int32_t)L_26) <= ((int32_t)0))) { goto IL_009a; } } { int32_t L_27 = V_5; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* L_28 = (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62*)(&__this->___atomicUpdateQueueCount); int32_t L_29 = V_4; int32_t L_30; L_30 = UnsafeAtomicCounter32_Add_mDA7FAE5B9565EA6855FED9E398595C9B2E119194(L_28, L_29, NULL); V_5 = ((int32_t)il2cpp_codegen_add(L_27, L_30)); } IL_009a: { uint64_t L_31 = V_3; int32_t L_32; L_32 = math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline(L_31, NULL); V_6 = L_32; goto IL_00e1; } IL_00a4: { int32_t L_33 = ___0_chunk_index; int32_t L_34 = V_6; V_7 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)64), L_33)), L_34)); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_35 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___transformUpdateInstanceQueue); int32_t L_36 = V_5; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_37 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); int32_t L_38 = V_7; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_39; L_39 = CPUInstanceData_IndexToInstance_m3C95DBA9646291FACE0234AC811183928C232321(L_37, L_38, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_35)->___m_Buffer, L_36, (L_39)); int32_t L_40 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_40, 1)); uint64_t L_41 = V_3; int32_t L_42 = V_6; V_3 = ((int64_t)((int64_t)L_41&((~((int64_t)(((int64_t)1)<<((int32_t)(L_42&((int32_t)63))))))))); uint64_t L_43 = V_3; int32_t L_44; L_44 = math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline(L_43, NULL); V_6 = L_44; } IL_00e1: { int32_t L_45 = V_6; if ((((int32_t)L_45) < ((int32_t)((int32_t)64)))) { goto IL_00a4; } } { return; } } IL2CPP_EXTERN_C void MotionUpdateJob_Execute_m266055F93AABA39FD53E7EDBD6BAFE55F586891B_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_chunk_index, const RuntimeMethod* method) { MotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); MotionUpdateJob_Execute_m266055F93AABA39FD53E7EDBD6BAFE55F586891B(_thisAdjusted, ___0_chunk_index, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshal_pinvoke(const ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391& unmarshaled, ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshaled_pinvoke& marshaled) { marshaled.___implicitInstanceIndices = static_cast(unmarshaled.___implicitInstanceIndices); marshaled.___rendererGroupIDs = unmarshaled.___rendererGroupIDs; marshaled.___packedRendererData = unmarshaled.___packedRendererData; marshaled.___instanceOffsets = unmarshaled.___instanceOffsets; marshaled.___instanceCounts = unmarshaled.___instanceCounts; marshaled.___instanceAllocators = unmarshaled.___instanceAllocators; marshaled.___instanceData = unmarshaled.___instanceData; marshaled.___sharedInstanceData = unmarshaled.___sharedInstanceData; marshaled.___instances = unmarshaled.___instances; marshaled.___rendererGroupInstanceMultiHash = unmarshaled.___rendererGroupInstanceMultiHash; } IL2CPP_EXTERN_C void ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshal_pinvoke_back(const ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshaled_pinvoke& marshaled, ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391& unmarshaled) { bool unmarshaledimplicitInstanceIndices_temp_0 = false; unmarshaledimplicitInstanceIndices_temp_0 = static_cast(marshaled.___implicitInstanceIndices); unmarshaled.___implicitInstanceIndices = unmarshaledimplicitInstanceIndices_temp_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledrendererGroupIDs_temp_1; memset((&unmarshaledrendererGroupIDs_temp_1), 0, sizeof(unmarshaledrendererGroupIDs_temp_1)); unmarshaledrendererGroupIDs_temp_1 = marshaled.___rendererGroupIDs; unmarshaled.___rendererGroupIDs = unmarshaledrendererGroupIDs_temp_1; NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C unmarshaledpackedRendererData_temp_2; memset((&unmarshaledpackedRendererData_temp_2), 0, sizeof(unmarshaledpackedRendererData_temp_2)); unmarshaledpackedRendererData_temp_2 = marshaled.___packedRendererData; unmarshaled.___packedRendererData = unmarshaledpackedRendererData_temp_2; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledinstanceOffsets_temp_3; memset((&unmarshaledinstanceOffsets_temp_3), 0, sizeof(unmarshaledinstanceOffsets_temp_3)); unmarshaledinstanceOffsets_temp_3 = marshaled.___instanceOffsets; unmarshaled.___instanceOffsets = unmarshaledinstanceOffsets_temp_3; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledinstanceCounts_temp_4; memset((&unmarshaledinstanceCounts_temp_4), 0, sizeof(unmarshaledinstanceCounts_temp_4)); unmarshaledinstanceCounts_temp_4 = marshaled.___instanceCounts; unmarshaled.___instanceCounts = unmarshaledinstanceCounts_temp_4; InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A unmarshaledinstanceAllocators_temp_5; memset((&unmarshaledinstanceAllocators_temp_5), 0, sizeof(unmarshaledinstanceAllocators_temp_5)); unmarshaledinstanceAllocators_temp_5 = marshaled.___instanceAllocators; unmarshaled.___instanceAllocators = unmarshaledinstanceAllocators_temp_5; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF unmarshaledinstanceData_temp_6; memset((&unmarshaledinstanceData_temp_6), 0, sizeof(unmarshaledinstanceData_temp_6)); unmarshaledinstanceData_temp_6 = marshaled.___instanceData; unmarshaled.___instanceData = unmarshaledinstanceData_temp_6; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE unmarshaledsharedInstanceData_temp_7; memset((&unmarshaledsharedInstanceData_temp_7), 0, sizeof(unmarshaledsharedInstanceData_temp_7)); unmarshaledsharedInstanceData_temp_7 = marshaled.___sharedInstanceData; unmarshaled.___sharedInstanceData = unmarshaledsharedInstanceData_temp_7; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledinstances_temp_8; memset((&unmarshaledinstances_temp_8), 0, sizeof(unmarshaledinstances_temp_8)); unmarshaledinstances_temp_8 = marshaled.___instances; unmarshaled.___instances = unmarshaledinstances_temp_8; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 unmarshaledrendererGroupInstanceMultiHash_temp_9; memset((&unmarshaledrendererGroupInstanceMultiHash_temp_9), 0, sizeof(unmarshaledrendererGroupInstanceMultiHash_temp_9)); unmarshaledrendererGroupInstanceMultiHash_temp_9 = marshaled.___rendererGroupInstanceMultiHash; unmarshaled.___rendererGroupInstanceMultiHash = unmarshaledrendererGroupInstanceMultiHash_temp_9; } IL2CPP_EXTERN_C void ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshal_pinvoke_cleanup(ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshal_com(const ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391& unmarshaled, ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshaled_com& marshaled) { marshaled.___implicitInstanceIndices = static_cast(unmarshaled.___implicitInstanceIndices); marshaled.___rendererGroupIDs = unmarshaled.___rendererGroupIDs; marshaled.___packedRendererData = unmarshaled.___packedRendererData; marshaled.___instanceOffsets = unmarshaled.___instanceOffsets; marshaled.___instanceCounts = unmarshaled.___instanceCounts; marshaled.___instanceAllocators = unmarshaled.___instanceAllocators; marshaled.___instanceData = unmarshaled.___instanceData; marshaled.___sharedInstanceData = unmarshaled.___sharedInstanceData; marshaled.___instances = unmarshaled.___instances; marshaled.___rendererGroupInstanceMultiHash = unmarshaled.___rendererGroupInstanceMultiHash; } IL2CPP_EXTERN_C void ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshal_com_back(const ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshaled_com& marshaled, ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391& unmarshaled) { bool unmarshaledimplicitInstanceIndices_temp_0 = false; unmarshaledimplicitInstanceIndices_temp_0 = static_cast(marshaled.___implicitInstanceIndices); unmarshaled.___implicitInstanceIndices = unmarshaledimplicitInstanceIndices_temp_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledrendererGroupIDs_temp_1; memset((&unmarshaledrendererGroupIDs_temp_1), 0, sizeof(unmarshaledrendererGroupIDs_temp_1)); unmarshaledrendererGroupIDs_temp_1 = marshaled.___rendererGroupIDs; unmarshaled.___rendererGroupIDs = unmarshaledrendererGroupIDs_temp_1; NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C unmarshaledpackedRendererData_temp_2; memset((&unmarshaledpackedRendererData_temp_2), 0, sizeof(unmarshaledpackedRendererData_temp_2)); unmarshaledpackedRendererData_temp_2 = marshaled.___packedRendererData; unmarshaled.___packedRendererData = unmarshaledpackedRendererData_temp_2; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledinstanceOffsets_temp_3; memset((&unmarshaledinstanceOffsets_temp_3), 0, sizeof(unmarshaledinstanceOffsets_temp_3)); unmarshaledinstanceOffsets_temp_3 = marshaled.___instanceOffsets; unmarshaled.___instanceOffsets = unmarshaledinstanceOffsets_temp_3; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledinstanceCounts_temp_4; memset((&unmarshaledinstanceCounts_temp_4), 0, sizeof(unmarshaledinstanceCounts_temp_4)); unmarshaledinstanceCounts_temp_4 = marshaled.___instanceCounts; unmarshaled.___instanceCounts = unmarshaledinstanceCounts_temp_4; InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A unmarshaledinstanceAllocators_temp_5; memset((&unmarshaledinstanceAllocators_temp_5), 0, sizeof(unmarshaledinstanceAllocators_temp_5)); unmarshaledinstanceAllocators_temp_5 = marshaled.___instanceAllocators; unmarshaled.___instanceAllocators = unmarshaledinstanceAllocators_temp_5; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF unmarshaledinstanceData_temp_6; memset((&unmarshaledinstanceData_temp_6), 0, sizeof(unmarshaledinstanceData_temp_6)); unmarshaledinstanceData_temp_6 = marshaled.___instanceData; unmarshaled.___instanceData = unmarshaledinstanceData_temp_6; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE unmarshaledsharedInstanceData_temp_7; memset((&unmarshaledsharedInstanceData_temp_7), 0, sizeof(unmarshaledsharedInstanceData_temp_7)); unmarshaledsharedInstanceData_temp_7 = marshaled.___sharedInstanceData; unmarshaled.___sharedInstanceData = unmarshaledsharedInstanceData_temp_7; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledinstances_temp_8; memset((&unmarshaledinstances_temp_8), 0, sizeof(unmarshaledinstances_temp_8)); unmarshaledinstances_temp_8 = marshaled.___instances; unmarshaled.___instances = unmarshaledinstances_temp_8; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171 unmarshaledrendererGroupInstanceMultiHash_temp_9; memset((&unmarshaledrendererGroupInstanceMultiHash_temp_9), 0, sizeof(unmarshaledrendererGroupInstanceMultiHash_temp_9)); unmarshaledrendererGroupInstanceMultiHash_temp_9 = marshaled.___rendererGroupInstanceMultiHash; unmarshaled.___rendererGroupInstanceMultiHash = unmarshaledrendererGroupInstanceMultiHash_temp_9; } IL2CPP_EXTERN_C void ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshal_com_cleanup(ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void ReallocateInstancesJob_Execute_m8E05DC4EC3877696439237F2B9485F5218445828 (ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_Add_m85E9F04864A01BBE3EA251993E2B9B0C6DF10CE7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; bool V_2 = false; int32_t V_3 = 0; int32_t V_4 = 0; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_5; memset((&V_5), 0, sizeof(V_5)); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_6; memset((&V_6), 0, sizeof(V_6)); NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC V_7; memset((&V_7), 0, sizeof(V_7)); GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868 V_8; memset((&V_8), 0, sizeof(V_8)); bool V_9 = false; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; int32_t V_13 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_14; memset((&V_14), 0, sizeof(V_14)); int32_t V_15 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_16; memset((&V_16), 0, sizeof(V_16)); { V_0 = 0; goto IL_0228; } IL_0007: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererGroupIDs); int32_t L_1 = V_0; int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, L_1); V_1 = L_2; NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* L_3 = (NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C*)(&__this->___packedRendererData); int32_t L_4 = V_0; GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868 L_5; L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868, (L_3)->___m_Buffer, L_4); V_8 = L_5; bool L_6; L_6 = GPUDrivenPackedRendererData_get_hasTree_m8B982701E407F07B42B0EC9F8F12BE5A8E38D9E6((&V_8), NULL); V_2 = L_6; bool L_7 = __this->___implicitInstanceIndices; if (!L_7) { goto IL_0039; } } { V_3 = 1; int32_t L_8 = V_0; V_4 = L_8; goto IL_0054; } IL_0039: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_9 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instanceCounts); int32_t L_10 = V_0; int32_t L_11; L_11 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_9)->___m_Buffer, L_10); V_3 = L_11; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___instanceOffsets); int32_t L_13 = V_0; int32_t L_14; L_14 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_12)->___m_Buffer, L_13); V_4 = L_14; } IL_0054: { NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_15 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); int32_t L_16 = V_1; bool L_17; L_17 = NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF(L_15, L_16, (&V_6), (&V_7), NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var); if (!L_17) { goto IL_00fa; } } { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_18 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_19 = V_6; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_20; L_20 = CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB(L_18, L_19, NULL); V_5 = L_20; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_21 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_22 = V_5; int32_t L_23; L_23 = CPUSharedInstanceData_Get_RefCount_mE216F6749BB1B06E795C52C2433EE85E6C57DC01(L_21, L_22, NULL); int32_t L_24 = V_3; if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_23, L_24))) <= ((int32_t)0))) { goto IL_0114; } } { V_9 = (bool)1; V_10 = 0; V_11 = 0; goto IL_00af; } IL_0098: { NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_25 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); bool L_26; L_26 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_25, (&V_6), (&V_7), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var); V_9 = L_26; int32_t L_27 = V_11; V_11 = ((int32_t)il2cpp_codegen_add(L_27, 1)); } IL_00af: { int32_t L_28 = V_11; int32_t L_29 = V_3; if ((((int32_t)L_28) < ((int32_t)L_29))) { goto IL_0098; } } { goto IL_00f4; } IL_00b6: { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_30 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_31 = V_6; CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877(L_30, L_31, NULL); InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_32 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___instanceAllocators); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_33 = V_6; InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6(L_32, L_33, NULL); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_34 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC L_35 = V_7; NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B(L_34, L_35, NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B_RuntimeMethod_var); int32_t L_36 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_36, 1)); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_37 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); bool L_38; L_38 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_37, (&V_6), (&V_7), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var); V_9 = L_38; } IL_00f4: { bool L_39 = V_9; if (L_39) { goto IL_00b6; } } { goto IL_0114; } IL_00fa: { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_40 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___instanceAllocators); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_41; L_41 = InstanceAllocators_AllocateSharedInstance_mD61A96D871FD88F2826B307B6BBF976223E075CF(L_40, NULL); V_5 = L_41; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_42 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_43 = V_5; CPUSharedInstanceData_AddNoGrow_mAF3FBC643ABC12255E182EE8F8D26024AD8BBACD(L_42, L_43, NULL); } IL_0114: { int32_t L_44 = V_3; if ((((int32_t)L_44) <= ((int32_t)0))) { goto IL_020a; } } { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_45 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_46 = V_5; int32_t L_47 = V_3; CPUSharedInstanceData_Set_RefCount_m7C5AF143DDC85304B2840A688BB2DD095A03B7CC(L_45, L_46, L_47, NULL); V_12 = 0; goto IL_0200; } IL_0131: { int32_t L_48 = V_4; int32_t L_49 = V_12; V_13 = ((int32_t)il2cpp_codegen_add(L_48, L_49)); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_50 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_51 = V_13; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_52; L_52 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_50)->___m_Buffer, L_51); V_16 = L_52; il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); bool L_53; L_53 = InstanceHandle_get_valid_m5629806E66255D75C3B1ED5826B0DA6D13B9E0CE((&V_16), NULL); if (L_53) { goto IL_01fa; } } { bool L_54 = V_2; if (L_54) { goto IL_0166; } } { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_55 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___instanceAllocators); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_56; L_56 = InstanceAllocators_AllocateInstance_m1BA734BD0D1B20F166DEBCCEE8AC5B2B0911D9A4(L_55, 0, NULL); V_14 = L_56; goto IL_0174; } IL_0166: { InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_57 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___instanceAllocators); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_58; L_58 = InstanceAllocators_AllocateInstance_m1BA734BD0D1B20F166DEBCCEE8AC5B2B0911D9A4(L_57, 1, NULL); V_14 = L_58; } IL_0174: { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_59 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_60 = V_14; CPUInstanceData_AddNoGrow_mEB9B4B4BCDB7C718DA14898D903B5E0D45DE0455(L_59, L_60, NULL); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_61 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_62 = V_14; int32_t L_63; L_63 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_61, L_62, NULL); V_15 = L_63; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_64 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_65 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&L_64->___sharedInstances); int32_t L_66 = V_15; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_67 = V_5; IL2CPP_NATIVEARRAY_SET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_65)->___m_Buffer, L_66, (L_67)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_68 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_69 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_68->___movedInCurrentFrameBits); int32_t L_70 = V_15; ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_69, L_70, (bool)0, NULL); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_71 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_72 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_71->___movedInPreviousFrameBits); int32_t L_73 = V_15; ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_72, L_73, (bool)0, NULL); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_74 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_75 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_74->___visibleInPreviousFrameBits); int32_t L_76 = V_15; ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_75, L_76, (bool)0, NULL); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_77 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); int32_t L_78 = V_1; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_79 = V_14; NativeParallelMultiHashMap_2_Add_m85E9F04864A01BBE3EA251993E2B9B0C6DF10CE7(L_77, L_78, L_79, NativeParallelMultiHashMap_2_Add_m85E9F04864A01BBE3EA251993E2B9B0C6DF10CE7_RuntimeMethod_var); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_80 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_81 = V_13; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_82 = V_14; IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_80)->___m_Buffer, L_81, (L_82)); } IL_01fa: { int32_t L_83 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_83, 1)); } IL_0200: { int32_t L_84 = V_12; int32_t L_85 = V_3; if ((((int32_t)L_84) < ((int32_t)L_85))) { goto IL_0131; } } { goto IL_0224; } IL_020a: { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_86 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_87 = V_5; CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9(L_86, L_87, NULL); InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_88 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___instanceAllocators); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_89 = V_5; InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5(L_88, L_89, NULL); } IL_0224: { int32_t L_90 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_90, 1)); } IL_0228: { int32_t L_91 = V_0; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_92 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererGroupIDs); int32_t L_93; L_93 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_92)->___m_Length); if ((((int32_t)L_91) < ((int32_t)L_93))) { goto IL_0007; } } { return; } } IL2CPP_EXTERN_C void ReallocateInstancesJob_Execute_m8E05DC4EC3877696439237F2B9485F5218445828_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) { ReallocateInstancesJob_t8AFC1F2D168B8CF42DD1475EF8A37BA4B1761391* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); ReallocateInstancesJob_Execute_m8E05DC4EC3877696439237F2B9485F5218445828(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void FreeInstancesJob_Execute_mAED5669D78B3996A3298A55A6FF8625F90E6BADF (FreeInstancesJob_t8DCCA61CAD05A598137323B1BF6E7781463FB6AA* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m48B08956B68367577594E46EF2DAA9A00AB0C99B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mF067ACD679ED24D47A92B5F59442B6C6E3F9346C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m8B67E6909EE129BF1820308F28C99720FF81AADA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetEnumerator_mF837DBC600649D736E6734161B9E8CACE57037BF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6 V_0; memset((&V_0), 0, sizeof(V_0)); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; bool V_7 = false; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_8; memset((&V_8), 0, sizeof(V_8)); NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC V_9; memset((&V_9), 0, sizeof(V_9)); { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_0 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6 L_1; L_1 = NativeArray_1_GetEnumerator_mF837DBC600649D736E6734161B9E8CACE57037BF(L_0, NativeArray_1_GetEnumerator_mF837DBC600649D736E6734161B9E8CACE57037BF_RuntimeMethod_var); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_011e: { Enumerator_Dispose_m48B08956B68367577594E46EF2DAA9A00AB0C99B((&V_0), Enumerator_Dispose_m48B08956B68367577594E46EF2DAA9A00AB0C99B_RuntimeMethod_var); return; } }); try { { goto IL_0110_1; } IL_0011_1: { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_2; L_2 = Enumerator_get_Current_m8B67E6909EE129BF1820308F28C99720FF81AADA_inline((&V_0), Enumerator_get_Current_m8B67E6909EE129BF1820308F28C99720FF81AADA_RuntimeMethod_var); V_1 = L_2; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_3 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_4 = V_1; bool L_5; L_5 = CPUInstanceData_IsValidInstance_m5B3FF0F8456CF25EE209E68A230D594BB5DB36A3(L_3, L_4, NULL); if (!L_5) { goto IL_0110_1; } } { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_6 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_7 = V_1; int32_t L_8; L_8 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_6, L_7, NULL); V_2 = L_8; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_9 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_10 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&L_9->___sharedInstances); int32_t L_11 = V_2; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_12; L_12 = IL2CPP_NATIVEARRAY_GET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_10)->___m_Buffer, L_11); V_3 = L_12; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_13 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_14 = V_3; int32_t L_15; L_15 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(L_13, L_14, NULL); V_4 = L_15; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_16 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_17 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_16->___refCounts); int32_t L_18 = V_4; int32_t L_19; L_19 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_17)->___m_Buffer, L_18); V_5 = L_19; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_20 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_21 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_20->___rendererGroupIDs); int32_t L_22 = V_4; int32_t L_23; L_23 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_21)->___m_Buffer, L_22); V_6 = L_23; int32_t L_24 = V_5; if ((((int32_t)L_24) <= ((int32_t)1))) { goto IL_009c_1; } } { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_25 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_26 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_25->___refCounts); int32_t L_27 = V_4; int32_t L_28 = V_5; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_26)->___m_Buffer, L_27, (((int32_t)il2cpp_codegen_subtract(L_28, 1)))); goto IL_00b4_1; } IL_009c_1: { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_29 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_30 = V_3; CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9(L_29, L_30, NULL); InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_31 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___instanceAllocators); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_32 = V_3; InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5(L_31, L_32, NULL); } IL_00b4_1: { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_33 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_34 = V_1; CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877(L_33, L_34, NULL); InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_35 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___instanceAllocators); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_36 = V_1; InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6(L_35, L_36, NULL); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_37 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); int32_t L_38 = V_6; bool L_39; L_39 = NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF(L_37, L_38, (&V_8), (&V_9), NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var); V_7 = L_39; goto IL_010c_1; } IL_00e1_1: { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_40 = V_8; il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); bool L_41; L_41 = InstanceHandle_Equals_mB7F950B845D19368217960B6FE7DBEA51B013C9E((&V_1), L_40, NULL); if (!L_41) { goto IL_00fb_1; } } { NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_42 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC L_43 = V_9; NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B(L_42, L_43, NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B_RuntimeMethod_var); goto IL_0110_1; } IL_00fb_1: { NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_44 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); bool L_45; L_45 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_44, (&V_8), (&V_9), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var); V_7 = L_45; } IL_010c_1: { bool L_46 = V_7; if (L_46) { goto IL_00e1_1; } } IL_0110_1: { bool L_47; L_47 = Enumerator_MoveNext_mF067ACD679ED24D47A92B5F59442B6C6E3F9346C_inline((&V_0), Enumerator_MoveNext_mF067ACD679ED24D47A92B5F59442B6C6E3F9346C_RuntimeMethod_var); if (L_47) { goto IL_0011_1; } } { goto IL_012c; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_012c: { return; } } IL2CPP_EXTERN_C void FreeInstancesJob_Execute_mAED5669D78B3996A3298A55A6FF8625F90E6BADF_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) { FreeInstancesJob_t8DCCA61CAD05A598137323B1BF6E7781463FB6AA* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); FreeInstancesJob_Execute_mAED5669D78B3996A3298A55A6FF8625F90E6BADF(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void FreeRendererGroupInstancesJob_Execute_m475670DFB6FB0B8F6EFD0FA9ACD4CD17EFF326BD (FreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_Remove_m0F7677D049237EAE975B9FDD8423CCEBDEF523E7_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; bool V_2 = false; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_3; memset((&V_3), 0, sizeof(V_3)); NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC V_4; memset((&V_4), 0, sizeof(V_4)); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; int32_t V_7 = 0; { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererGroupsID); Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 L_1; L_1 = NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389(L_0, NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var); V_0 = L_1; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_00e0: { Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2((&V_0), Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var); return; } }); try { { goto IL_00d2_1; } IL_0011_1: { int32_t L_2; L_2 = Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_inline((&V_0), Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var); V_1 = L_2; NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_3 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); int32_t L_4 = V_1; bool L_5; L_5 = NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF(L_3, L_4, (&V_3), (&V_4), NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var); V_2 = L_5; goto IL_00bf_1; } IL_002f_1: { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_6 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_7 = V_3; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_8; L_8 = CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB(L_6, L_7, NULL); V_5 = L_8; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_9 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_10 = V_5; int32_t L_11; L_11 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(L_9, L_10, NULL); V_6 = L_11; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_12 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_13 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_12->___refCounts); int32_t L_14 = V_6; int32_t L_15; L_15 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_13)->___m_Buffer, L_14); V_7 = L_15; int32_t L_16 = V_7; if ((((int32_t)L_16) <= ((int32_t)1))) { goto IL_007d_1; } } { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_17 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_18 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_17->___refCounts); int32_t L_19 = V_6; int32_t L_20 = V_7; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_18)->___m_Buffer, L_19, (((int32_t)il2cpp_codegen_subtract(L_20, 1)))); goto IL_0097_1; } IL_007d_1: { CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_21 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_22 = V_5; CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9(L_21, L_22, NULL); InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_23 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___instanceAllocators); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_24 = V_5; InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5(L_23, L_24, NULL); } IL_0097_1: { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_25 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_26 = V_3; CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877(L_25, L_26, NULL); InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_27 = (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*)(&__this->___instanceAllocators); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_28 = V_3; InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6(L_27, L_28, NULL); NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_29 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); bool L_30; L_30 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_29, (&V_3), (&V_4), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var); V_2 = L_30; } IL_00bf_1: { bool L_31 = V_2; if (L_31) { goto IL_002f_1; } } { NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_32 = (NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*)(&__this->___rendererGroupInstanceMultiHash); int32_t L_33 = V_1; int32_t L_34; L_34 = NativeParallelMultiHashMap_2_Remove_m0F7677D049237EAE975B9FDD8423CCEBDEF523E7(L_32, L_33, NativeParallelMultiHashMap_2_Remove_m0F7677D049237EAE975B9FDD8423CCEBDEF523E7_RuntimeMethod_var); } IL_00d2_1: { bool L_35; L_35 = Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_inline((&V_0), Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var); if (L_35) { goto IL_0011_1; } } { goto IL_00ee; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_00ee: { return; } } IL2CPP_EXTERN_C void FreeRendererGroupInstancesJob_Execute_m475670DFB6FB0B8F6EFD0FA9ACD4CD17EFF326BD_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, const RuntimeMethod* method) { FreeRendererGroupInstancesJob_t01437F2F9B635A2A6C2F33C4F89CCDA3A945D8DC* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); FreeRendererGroupInstancesJob_Execute_m475670DFB6FB0B8F6EFD0FA9ACD4CD17EFF326BD(_thisAdjusted, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshal_pinvoke(const UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7& unmarshaled, UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshaled_pinvoke& marshaled) { marshaled.___implicitInstanceIndices = static_cast(unmarshaled.___implicitInstanceIndices); marshaled.___rendererData = unmarshaled.___rendererData; marshaled.___instances = unmarshaled.___instances; marshaled.___lodGroupDataMap = unmarshaled.___lodGroupDataMap; marshaled.___instanceData = unmarshaled.___instanceData; marshaled.___sharedInstanceData = unmarshaled.___sharedInstanceData; } IL2CPP_EXTERN_C void UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshal_pinvoke_back(const UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshaled_pinvoke& marshaled, UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7& unmarshaled) { bool unmarshaledimplicitInstanceIndices_temp_0 = false; unmarshaledimplicitInstanceIndices_temp_0 = static_cast(marshaled.___implicitInstanceIndices); unmarshaled.___implicitInstanceIndices = unmarshaledimplicitInstanceIndices_temp_0; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568 unmarshaledrendererData_temp_1; memset((&unmarshaledrendererData_temp_1), 0, sizeof(unmarshaledrendererData_temp_1)); unmarshaledrendererData_temp_1 = marshaled.___rendererData; unmarshaled.___rendererData = unmarshaledrendererData_temp_1; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledinstances_temp_2; memset((&unmarshaledinstances_temp_2), 0, sizeof(unmarshaledinstances_temp_2)); unmarshaledinstances_temp_2 = marshaled.___instances; unmarshaled.___instances = unmarshaledinstances_temp_2; NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 unmarshaledlodGroupDataMap_temp_3; memset((&unmarshaledlodGroupDataMap_temp_3), 0, sizeof(unmarshaledlodGroupDataMap_temp_3)); unmarshaledlodGroupDataMap_temp_3 = marshaled.___lodGroupDataMap; unmarshaled.___lodGroupDataMap = unmarshaledlodGroupDataMap_temp_3; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF unmarshaledinstanceData_temp_4; memset((&unmarshaledinstanceData_temp_4), 0, sizeof(unmarshaledinstanceData_temp_4)); unmarshaledinstanceData_temp_4 = marshaled.___instanceData; unmarshaled.___instanceData = unmarshaledinstanceData_temp_4; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE unmarshaledsharedInstanceData_temp_5; memset((&unmarshaledsharedInstanceData_temp_5), 0, sizeof(unmarshaledsharedInstanceData_temp_5)); unmarshaledsharedInstanceData_temp_5 = marshaled.___sharedInstanceData; unmarshaled.___sharedInstanceData = unmarshaledsharedInstanceData_temp_5; } IL2CPP_EXTERN_C void UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshal_pinvoke_cleanup(UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshal_com(const UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7& unmarshaled, UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshaled_com& marshaled) { marshaled.___implicitInstanceIndices = static_cast(unmarshaled.___implicitInstanceIndices); marshaled.___rendererData = unmarshaled.___rendererData; marshaled.___instances = unmarshaled.___instances; marshaled.___lodGroupDataMap = unmarshaled.___lodGroupDataMap; marshaled.___instanceData = unmarshaled.___instanceData; marshaled.___sharedInstanceData = unmarshaled.___sharedInstanceData; } IL2CPP_EXTERN_C void UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshal_com_back(const UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshaled_com& marshaled, UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7& unmarshaled) { bool unmarshaledimplicitInstanceIndices_temp_0 = false; unmarshaledimplicitInstanceIndices_temp_0 = static_cast(marshaled.___implicitInstanceIndices); unmarshaled.___implicitInstanceIndices = unmarshaledimplicitInstanceIndices_temp_0; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568 unmarshaledrendererData_temp_1; memset((&unmarshaledrendererData_temp_1), 0, sizeof(unmarshaledrendererData_temp_1)); unmarshaledrendererData_temp_1 = marshaled.___rendererData; unmarshaled.___rendererData = unmarshaledrendererData_temp_1; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledinstances_temp_2; memset((&unmarshaledinstances_temp_2), 0, sizeof(unmarshaledinstances_temp_2)); unmarshaledinstances_temp_2 = marshaled.___instances; unmarshaled.___instances = unmarshaledinstances_temp_2; NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 unmarshaledlodGroupDataMap_temp_3; memset((&unmarshaledlodGroupDataMap_temp_3), 0, sizeof(unmarshaledlodGroupDataMap_temp_3)); unmarshaledlodGroupDataMap_temp_3 = marshaled.___lodGroupDataMap; unmarshaled.___lodGroupDataMap = unmarshaledlodGroupDataMap_temp_3; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF unmarshaledinstanceData_temp_4; memset((&unmarshaledinstanceData_temp_4), 0, sizeof(unmarshaledinstanceData_temp_4)); unmarshaledinstanceData_temp_4 = marshaled.___instanceData; unmarshaled.___instanceData = unmarshaledinstanceData_temp_4; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE unmarshaledsharedInstanceData_temp_5; memset((&unmarshaledsharedInstanceData_temp_5), 0, sizeof(unmarshaledsharedInstanceData_temp_5)); unmarshaledsharedInstanceData_temp_5 = marshaled.___sharedInstanceData; unmarshaled.___sharedInstanceData = unmarshaledsharedInstanceData_temp_5; } IL2CPP_EXTERN_C void UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshal_com_cleanup(UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateRendererInstancesJob_Execute_m93597D2184F6460DD4610AD8E47868B1BA87A11C (UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_ArrayElementAsRef_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m421DEC682DE08802EF2BED5287F24D14F15FEBBC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868 V_2; memset((&V_2), 0, sizeof(V_2)); int32_t V_3 = 0; int32_t V_4 = 0; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A V_5; memset((&V_5), 0, sizeof(V_5)); int32_t V_6 = 0; uint8_t V_7 = 0; uint8_t V_8 = 0; int32_t V_9 = 0; uint32_t V_10 = 0; GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 V_11; memset((&V_11), 0, sizeof(V_11)); int32_t V_12 = 0; int32_t V_13 = 0; int32_t V_14 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_15; memset((&V_15), 0, sizeof(V_15)); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_16; memset((&V_16), 0, sizeof(V_16)); int32_t V_17 = 0; int32_t V_18 = 0; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A V_19; memset((&V_19), 0, sizeof(V_19)); bool V_20 = false; int32_t V_21 = 0; { GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_0 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_0->___rendererGroupID); int32_t L_2 = ___0_index; int32_t L_3; L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_1)->___m_Buffer, L_2); V_0 = L_3; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_4 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_5 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_4->___meshIndex); int32_t L_6 = ___0_index; int32_t L_7; L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_5)->___m_Buffer, L_6); V_1 = L_7; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_8 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData); NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* L_9 = (NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C*)(&L_8->___packedRendererData); int32_t L_10 = ___0_index; GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868 L_11; L_11 = IL2CPP_NATIVEARRAY_GET_ITEM(GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868, (L_9)->___m_Buffer, L_10); V_2 = L_11; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_12 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_13 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_12->___lodGroupID); int32_t L_14 = ___0_index; int32_t L_15; L_15 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_13)->___m_Buffer, L_14); V_3 = L_15; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_16 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_17 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_16->___gameObjectLayer); int32_t L_18 = ___0_index; int32_t L_19; L_19 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_17)->___m_Buffer, L_18); V_4 = L_19; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_20 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_21 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_20->___lightmapIndex); int32_t L_22 = ___0_index; int32_t L_23; L_23 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_21)->___m_Buffer, L_22); GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_24 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData); NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147* L_25 = (NativeArray_1_t596D8D9BF28AE72A671779EB28469319AC3F1147*)(&L_24->___localBounds); int32_t L_26 = ___0_index; Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3 L_27; L_27 = IL2CPP_NATIVEARRAY_GET_ITEM(Bounds_t367E830C64BBF235ED8C3B2F8CF6254FDCAD39C3, (L_25)->___m_Buffer, L_26); AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_28; L_28 = AABBExtensions_ToAABB_m367412CA9980E495609B7267A2CC04AE39AF2402(L_27, NULL); V_5 = L_28; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_29 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_30 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_29->___meshID); int32_t L_31 = V_1; int32_t L_32; L_32 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_30)->___m_Buffer, L_31); V_6 = L_32; V_7 = 0; V_8 = 0; V_9 = ((int32_t)(L_23&((int32_t)65535))); int32_t L_33 = V_9; if ((((int32_t)L_33) < ((int32_t)((int32_t)65534)))) { goto IL_00be; } } { int32_t L_34; L_34 = GPUDrivenPackedRendererData_get_lightProbeUsage_m9E02A0C3B6C59506587045C9335CF8CFED587347((&V_2), NULL); if ((!(((uint32_t)L_34) == ((uint32_t)1)))) { goto IL_00be; } } { uint8_t L_35 = V_8; V_8 = ((int32_t)((int32_t)L_35|1)); } IL_00be: { bool L_36; L_36 = GPUDrivenPackedRendererData_get_isPartOfStaticBatch_m1A5E3767EB85A58ABEB908B62F5F06FE112D2BC9((&V_2), NULL); if (!L_36) { goto IL_00cd; } } { uint8_t L_37 = V_8; V_8 = ((int32_t)((int32_t)L_37|2)); } IL_00cd: { int32_t L_38; L_38 = GPUDrivenPackedRendererData_get_shadowCastingMode_m1EFFF6A5627C695A000DF376DBADC78DDC37A773((&V_2), NULL); V_14 = L_38; int32_t L_39 = V_14; if (!L_39) { goto IL_00e1; } } { int32_t L_40 = V_14; if ((((int32_t)L_40) == ((int32_t)3))) { goto IL_00e9; } } { goto IL_00ef; } IL_00e1: { uint8_t L_41 = V_7; V_7 = ((int32_t)((int32_t)L_41|2)); goto IL_00ef; } IL_00e9: { uint8_t L_42 = V_7; V_7 = ((int32_t)((int32_t)L_42|4)); } IL_00ef: { int32_t L_43 = V_9; if ((((int32_t)L_43) == ((int32_t)((int32_t)65535)))) { goto IL_00fe; } } { uint8_t L_44 = V_7; V_7 = ((int32_t)((int32_t)L_44|1)); } IL_00fe: { bool L_45; L_45 = GPUDrivenPackedRendererData_get_smallMeshCulling_m30C159B9DB4E7E65D566DEB00446FA4C0520F351((&V_2), NULL); if (!L_45) { goto IL_010e; } } { uint8_t L_46 = V_7; V_7 = ((int32_t)((int32_t)L_46|((int32_t)16))); } IL_010e: { V_10 = (-1); NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_47 = (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*)(&__this->___lodGroupDataMap); int32_t L_48 = V_3; bool L_49; L_49 = NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F(L_47, L_48, (&V_11), NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var); if (!L_49) { goto IL_013e; } } { uint8_t L_50; L_50 = GPUDrivenPackedRendererData_get_lodMask_mE7337CA83D20DA4105FE3F39A3DC350A910CFAB5((&V_2), NULL); if ((((int32_t)L_50) <= ((int32_t)0))) { goto IL_013e; } } { il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var); int32_t L_51; L_51 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline((&V_11), NULL); uint8_t L_52; L_52 = GPUDrivenPackedRendererData_get_lodMask_mE7337CA83D20DA4105FE3F39A3DC350A910CFAB5((&V_2), NULL); V_10 = ((int32_t)(((int32_t)(L_51<<8))|(int32_t)L_52)); } IL_013e: { bool L_53 = __this->___implicitInstanceIndices; if (!L_53) { goto IL_014e; } } { V_12 = 1; int32_t L_54 = ___0_index; V_13 = L_54; goto IL_0174; } IL_014e: { GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_55 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_56 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_55->___instancesCount); int32_t L_57 = ___0_index; int32_t L_58; L_58 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_56)->___m_Buffer, L_57); V_12 = L_58; GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_59 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_60 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_59->___instancesOffset); int32_t L_61 = ___0_index; int32_t L_62; L_62 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_60)->___m_Buffer, L_61); V_13 = L_62; } IL_0174: { int32_t L_63 = V_12; if ((((int32_t)L_63) <= ((int32_t)0))) { goto IL_0280; } } { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_64 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_65 = V_13; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_66; L_66 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_64)->___m_Buffer, L_65); V_15 = L_66; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_67 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_68 = V_15; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_69; L_69 = CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB(L_67, L_68, NULL); V_16 = L_69; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_70 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_71 = V_16; int32_t L_72 = V_0; int32_t L_73 = V_6; uint8_t L_74 = V_8; uint8_t L_75 = V_7; uint32_t L_76 = V_10; int32_t L_77 = V_4; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_78 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_79 = V_16; int32_t L_80; L_80 = CPUSharedInstanceData_Get_RefCount_mE216F6749BB1B06E795C52C2433EE85E6C57DC01(L_78, L_79, NULL); CPUSharedInstanceData_Set_m279EC70ECAFE08B578FAD878B0F166CAD59A4CC2(L_70, L_71, L_72, L_73, (&V_5), L_74, L_75, L_76, L_77, L_80, NULL); V_17 = 0; goto IL_0277; } IL_01c9: { int32_t L_81 = V_13; int32_t L_82 = V_17; V_18 = ((int32_t)il2cpp_codegen_add(L_81, L_82)); GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_83 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData); NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_84 = L_83->___localToWorldMatrix; void* L_85; L_85 = NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C(L_84, NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C_RuntimeMethod_var); int32_t L_86 = V_18; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_87; L_87 = UnsafeUtility_ArrayElementAsRef_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m421DEC682DE08802EF2BED5287F24D14F15FEBBC_inline(L_85, L_86, UnsafeUtility_ArrayElementAsRef_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m421DEC682DE08802EF2BED5287F24D14F15FEBBC_RuntimeMethod_var); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_88 = L_87; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_89 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_88); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_90; L_90 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_89, NULL); AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_91 = V_5; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_92; L_92 = AABB_Transform_m1B125B36873D7F03DCBB8817DE20E81FD17C149C(L_90, L_91, NULL); V_19 = L_92; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_93 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_94 = V_18; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_95; L_95 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_93)->___m_Buffer, L_94); V_15 = L_95; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_96 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_88); float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_97; L_97 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_96, NULL); float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_98; L_98 = float3x3_op_Explicit_m96EE7F9704CC46B7F40AD13D81ADED7083A2522C(L_97, NULL); float L_99; L_99 = math_determinant_mA482C5845581B5BA19E5763DEB0545E45336E906_inline(L_98, NULL); V_20 = (bool)((((float)L_99) < ((float)(0.0f)))? 1 : 0); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_100 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_101 = V_15; int32_t L_102; L_102 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_100, L_101, NULL); V_21 = L_102; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_103 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_104 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_103->___localToWorldIsFlippedBits); int32_t L_105 = V_21; bool L_106 = V_20; ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_104, L_105, L_106, NULL); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_107 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_108 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&L_107->___worldAABBs); int32_t L_109 = V_21; AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_110 = V_19; IL2CPP_NATIVEARRAY_SET_ITEM(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A, (L_108)->___m_Buffer, L_109, (L_110)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_111 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_112 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_111->___tetrahedronCacheIndices); int32_t L_113 = V_21; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_112)->___m_Buffer, L_113, ((-1))); int32_t L_114 = V_17; V_17 = ((int32_t)il2cpp_codegen_add(L_114, 1)); } IL_0277: { int32_t L_115 = V_17; int32_t L_116 = V_12; if ((((int32_t)L_115) < ((int32_t)L_116))) { goto IL_01c9; } } IL_0280: { return; } } IL2CPP_EXTERN_C void UpdateRendererInstancesJob_Execute_m93597D2184F6460DD4610AD8E47868B1BA87A11C_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) { UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); UpdateRendererInstancesJob_Execute_m93597D2184F6460DD4610AD8E47868B1BA87A11C(_thisAdjusted, ___0_index, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void CollectInstancesLODGroupsAndMasksJob_Execute_m2EFF9AB4F3476E491E51143F7F60F79020A0F780 (CollectInstancesLODGroupsAndMasksJob_t8DB356214F71B334A6296B0F61AB13B52B7A608F* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_get_Item_m13AB4BEFBEE6EE9755784AE433AA0F8822040898_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117 V_2; memset((&V_2), 0, sizeof(V_2)); { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_0 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_1 = ___0_index; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_2; L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_0)->___m_Buffer, L_1); V_0 = L_2; ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* L_3 = (ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E*)(&__this->___sharedInstanceData); ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31* L_4 = (ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_5 = V_0; int32_t L_6; L_6 = ReadOnly_InstanceToIndex_mE76C9EBF3ACCFDD5D73B3A99925CAE88DE2DDBE8(L_3, L_4, L_5, NULL); V_1 = L_6; NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_7 = (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)(&__this->___lodGroupAndMasks); int32_t L_8 = ___0_index; ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E* L_9 = (ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E*)(&__this->___sharedInstanceData); ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117 L_10 = L_9->___lodGroupAndMasks; V_2 = L_10; int32_t L_11 = V_1; uint32_t L_12; L_12 = ReadOnly_get_Item_m13AB4BEFBEE6EE9755784AE433AA0F8822040898_inline((&V_2), L_11, ReadOnly_get_Item_m13AB4BEFBEE6EE9755784AE433AA0F8822040898_RuntimeMethod_var); IL2CPP_NATIVEARRAY_SET_ITEM(uint32_t, (L_7)->___m_Buffer, L_8, (L_12)); return; } } IL2CPP_EXTERN_C void CollectInstancesLODGroupsAndMasksJob_Execute_m2EFF9AB4F3476E491E51143F7F60F79020A0F780_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) { CollectInstancesLODGroupsAndMasksJob_t8DB356214F71B334A6296B0F61AB13B52B7A608F* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); CollectInstancesLODGroupsAndMasksJob_Execute_m2EFF9AB4F3476E491E51143F7F60F79020A0F780(_thisAdjusted, ___0_index, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshal_pinvoke(const GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11& unmarshaled, GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshaled_pinvoke& marshaled) { marshaled.___instanceData = unmarshaled.___instanceData; marshaled.___sharedInstanceData = unmarshaled.___sharedInstanceData; marshaled.___compactedVisibilityMasks = unmarshaled.___compactedVisibilityMasks; marshaled.___becomeVisible = static_cast(unmarshaled.___becomeVisible); marshaled.___processedBits = unmarshaled.___processedBits; marshaled.___rendererIDs = unmarshaled.___rendererIDs; marshaled.___instances = unmarshaled.___instances; marshaled.___atomicTreeInstancesCount = unmarshaled.___atomicTreeInstancesCount; } IL2CPP_EXTERN_C void GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshal_pinvoke_back(const GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshaled_pinvoke& marshaled, GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11& unmarshaled) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF unmarshaledinstanceData_temp_0; memset((&unmarshaledinstanceData_temp_0), 0, sizeof(unmarshaledinstanceData_temp_0)); unmarshaledinstanceData_temp_0 = marshaled.___instanceData; unmarshaled.___instanceData = unmarshaledinstanceData_temp_0; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE unmarshaledsharedInstanceData_temp_1; memset((&unmarshaledsharedInstanceData_temp_1), 0, sizeof(unmarshaledsharedInstanceData_temp_1)); unmarshaledsharedInstanceData_temp_1 = marshaled.___sharedInstanceData; unmarshaled.___sharedInstanceData = unmarshaledsharedInstanceData_temp_1; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 unmarshaledcompactedVisibilityMasks_temp_2; memset((&unmarshaledcompactedVisibilityMasks_temp_2), 0, sizeof(unmarshaledcompactedVisibilityMasks_temp_2)); unmarshaledcompactedVisibilityMasks_temp_2 = marshaled.___compactedVisibilityMasks; unmarshaled.___compactedVisibilityMasks = unmarshaledcompactedVisibilityMasks_temp_2; bool unmarshaledbecomeVisible_temp_3 = false; unmarshaledbecomeVisible_temp_3 = static_cast(marshaled.___becomeVisible); unmarshaled.___becomeVisible = unmarshaledbecomeVisible_temp_3; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 unmarshaledprocessedBits_temp_4; memset((&unmarshaledprocessedBits_temp_4), 0, sizeof(unmarshaledprocessedBits_temp_4)); unmarshaledprocessedBits_temp_4 = marshaled.___processedBits; unmarshaled.___processedBits = unmarshaledprocessedBits_temp_4; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledrendererIDs_temp_5; memset((&unmarshaledrendererIDs_temp_5), 0, sizeof(unmarshaledrendererIDs_temp_5)); unmarshaledrendererIDs_temp_5 = marshaled.___rendererIDs; unmarshaled.___rendererIDs = unmarshaledrendererIDs_temp_5; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledinstances_temp_6; memset((&unmarshaledinstances_temp_6), 0, sizeof(unmarshaledinstances_temp_6)); unmarshaledinstances_temp_6 = marshaled.___instances; unmarshaled.___instances = unmarshaledinstances_temp_6; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 unmarshaledatomicTreeInstancesCount_temp_7; memset((&unmarshaledatomicTreeInstancesCount_temp_7), 0, sizeof(unmarshaledatomicTreeInstancesCount_temp_7)); unmarshaledatomicTreeInstancesCount_temp_7 = marshaled.___atomicTreeInstancesCount; unmarshaled.___atomicTreeInstancesCount = unmarshaledatomicTreeInstancesCount_temp_7; } IL2CPP_EXTERN_C void GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshal_pinvoke_cleanup(GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshal_com(const GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11& unmarshaled, GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshaled_com& marshaled) { marshaled.___instanceData = unmarshaled.___instanceData; marshaled.___sharedInstanceData = unmarshaled.___sharedInstanceData; marshaled.___compactedVisibilityMasks = unmarshaled.___compactedVisibilityMasks; marshaled.___becomeVisible = static_cast(unmarshaled.___becomeVisible); marshaled.___processedBits = unmarshaled.___processedBits; marshaled.___rendererIDs = unmarshaled.___rendererIDs; marshaled.___instances = unmarshaled.___instances; marshaled.___atomicTreeInstancesCount = unmarshaled.___atomicTreeInstancesCount; } IL2CPP_EXTERN_C void GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshal_com_back(const GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshaled_com& marshaled, GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11& unmarshaled) { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF unmarshaledinstanceData_temp_0; memset((&unmarshaledinstanceData_temp_0), 0, sizeof(unmarshaledinstanceData_temp_0)); unmarshaledinstanceData_temp_0 = marshaled.___instanceData; unmarshaled.___instanceData = unmarshaledinstanceData_temp_0; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE unmarshaledsharedInstanceData_temp_1; memset((&unmarshaledsharedInstanceData_temp_1), 0, sizeof(unmarshaledsharedInstanceData_temp_1)); unmarshaledsharedInstanceData_temp_1 = marshaled.___sharedInstanceData; unmarshaled.___sharedInstanceData = unmarshaledsharedInstanceData_temp_1; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 unmarshaledcompactedVisibilityMasks_temp_2; memset((&unmarshaledcompactedVisibilityMasks_temp_2), 0, sizeof(unmarshaledcompactedVisibilityMasks_temp_2)); unmarshaledcompactedVisibilityMasks_temp_2 = marshaled.___compactedVisibilityMasks; unmarshaled.___compactedVisibilityMasks = unmarshaledcompactedVisibilityMasks_temp_2; bool unmarshaledbecomeVisible_temp_3 = false; unmarshaledbecomeVisible_temp_3 = static_cast(marshaled.___becomeVisible); unmarshaled.___becomeVisible = unmarshaledbecomeVisible_temp_3; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 unmarshaledprocessedBits_temp_4; memset((&unmarshaledprocessedBits_temp_4), 0, sizeof(unmarshaledprocessedBits_temp_4)); unmarshaledprocessedBits_temp_4 = marshaled.___processedBits; unmarshaled.___processedBits = unmarshaledprocessedBits_temp_4; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledrendererIDs_temp_5; memset((&unmarshaledrendererIDs_temp_5), 0, sizeof(unmarshaledrendererIDs_temp_5)); unmarshaledrendererIDs_temp_5 = marshaled.___rendererIDs; unmarshaled.___rendererIDs = unmarshaledrendererIDs_temp_5; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C unmarshaledinstances_temp_6; memset((&unmarshaledinstances_temp_6), 0, sizeof(unmarshaledinstances_temp_6)); unmarshaledinstances_temp_6 = marshaled.___instances; unmarshaled.___instances = unmarshaledinstances_temp_6; UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 unmarshaledatomicTreeInstancesCount_temp_7; memset((&unmarshaledatomicTreeInstancesCount_temp_7), 0, sizeof(unmarshaledatomicTreeInstancesCount_temp_7)); unmarshaledatomicTreeInstancesCount_temp_7 = marshaled.___atomicTreeInstancesCount; unmarshaled.___atomicTreeInstancesCount = unmarshaledatomicTreeInstancesCount_temp_7; } IL2CPP_EXTERN_C void GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshal_com_cleanup(GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void GetVisibleNonProcessedTreeInstancesJob_Execute_mEFBAD1E57760EF2F4C2A4F4E6F6F40E6261C284A (GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; uint64_t V_1 = 0; uint64_t V_2 = 0; uint64_t V_3 = 0; int32_t V_4 = 0; int32_t V_5 = 0; int32_t V_6 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_7; memset((&V_7), 0, sizeof(V_7)); uint64_t V_8 = 0; bool V_9 = false; int32_t V_10 = 0; int32_t V_11 = 0; int32_t V_12 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_13; memset((&V_13), 0, sizeof(V_13)); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_14; memset((&V_14), 0, sizeof(V_14)); int32_t V_15 = 0; { int32_t L_0 = ___0_startIndex; V_0 = ((int32_t)(L_0/((int32_t)64))); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_1 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_2 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_1->___visibleInPreviousFrameBits); int32_t L_3 = V_0; uint64_t L_4; L_4 = ParallelBitArray_GetChunk_m7303392F0138448DF74E7A709F38B500B9461ED2(L_2, L_3, NULL); V_1 = L_4; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_5 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___processedBits); int32_t L_6 = V_0; uint64_t L_7; L_7 = ParallelBitArray_GetChunk_m7303392F0138448DF74E7A709F38B500B9461ED2(L_5, L_6, NULL); V_2 = L_7; V_3 = ((int64_t)0); V_5 = 0; goto IL_00a1; } IL_002c: { int32_t L_8 = ___0_startIndex; int32_t L_9 = V_5; V_6 = ((int32_t)il2cpp_codegen_add(L_8, L_9)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_10 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); int32_t L_11 = V_6; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_12; L_12 = CPUInstanceData_IndexToInstance_m3C95DBA9646291FACE0234AC811183928C232321(L_10, L_11, NULL); V_7 = L_12; il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_13; L_13 = InstanceHandle_get_type_mAC674106B77C6008F547FBAB2FE02F263D3FA40C((&V_7), NULL); if (!((((int32_t)L_13) == ((int32_t)1))? 1 : 0)) { goto IL_009b; } } { ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_14 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___compactedVisibilityMasks); il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_15; L_15 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&V_7), NULL); bool L_16; L_16 = ParallelBitArray_Get_m250C22A6191BAF4C5B314EFAF451E391D251F2B0(L_14, L_15, NULL); if (!L_16) { goto IL_009b; } } { int32_t L_17 = V_5; V_8 = ((int64_t)(((int64_t)1)<<((int32_t)(L_17&((int32_t)63))))); uint64_t L_18 = V_2; uint64_t L_19 = V_8; if (((!(((uint64_t)((int64_t)((int64_t)L_18&(int64_t)L_19))) <= ((uint64_t)((int64_t)0))))? 1 : 0)) { goto IL_009b; } } { uint64_t L_20 = V_1; uint64_t L_21 = V_8; V_9 = (bool)((!(((uint64_t)((int64_t)((int64_t)L_20&(int64_t)L_21))) <= ((uint64_t)((int64_t)0))))? 1 : 0); bool L_22 = __this->___becomeVisible; if (!L_22) { goto IL_0092; } } { bool L_23 = V_9; if (L_23) { goto IL_009b; } } { uint64_t L_24 = V_3; uint64_t L_25 = V_8; V_3 = ((int64_t)((int64_t)L_24|(int64_t)L_25)); goto IL_009b; } IL_0092: { bool L_26 = V_9; if (!L_26) { goto IL_009b; } } { uint64_t L_27 = V_3; uint64_t L_28 = V_8; V_3 = ((int64_t)((int64_t)L_27|(int64_t)L_28)); } IL_009b: { int32_t L_29 = V_5; V_5 = ((int32_t)il2cpp_codegen_add(L_29, 1)); } IL_00a1: { int32_t L_30 = V_5; int32_t L_31 = ___1_count; if ((((int32_t)L_30) < ((int32_t)L_31))) { goto IL_002c; } } { uint64_t L_32 = V_3; int32_t L_33; L_33 = math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline(L_32, NULL); V_4 = L_33; int32_t L_34 = V_4; if ((((int32_t)L_34) <= ((int32_t)0))) { goto IL_014c; } } { ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_35 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___processedBits); int32_t L_36 = V_0; uint64_t L_37 = V_2; uint64_t L_38 = V_3; ParallelBitArray_SetChunk_m48943193199714BCF0925DD8E14C8EB651885629(L_35, L_36, ((int64_t)((int64_t)L_37|(int64_t)L_38)), NULL); UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* L_39 = (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62*)(&__this->___atomicTreeInstancesCount); int32_t L_40 = V_4; int32_t L_41; L_41 = UnsafeAtomicCounter32_Add_mDA7FAE5B9565EA6855FED9E398595C9B2E119194(L_39, L_40, NULL); V_10 = L_41; uint64_t L_42 = V_3; int32_t L_43; L_43 = math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline(L_42, NULL); V_11 = L_43; goto IL_0149; } IL_00de: { int32_t L_44 = ___0_startIndex; int32_t L_45 = V_11; V_12 = ((int32_t)il2cpp_codegen_add(L_44, L_45)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_46 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); int32_t L_47 = V_12; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_48; L_48 = CPUInstanceData_IndexToInstance_m3C95DBA9646291FACE0234AC811183928C232321(L_46, L_47, NULL); V_13 = L_48; CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_49 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_50 = V_13; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_51; L_51 = CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB(L_49, L_50, NULL); V_14 = L_51; CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_52 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_53 = V_14; int32_t L_54; L_54 = CPUSharedInstanceData_Get_RendererGroupID_m09F08F1763DD649A37D88B169CA50B2BD4F71768(L_52, L_53, NULL); V_15 = L_54; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_55 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___rendererIDs); int32_t L_56 = V_10; int32_t L_57 = V_15; IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_55)->___m_Buffer, L_56, (L_57)); NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_58 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances); int32_t L_59 = V_10; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_60 = V_13; IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_58)->___m_Buffer, L_59, (L_60)); int32_t L_61 = V_10; V_10 = ((int32_t)il2cpp_codegen_add(L_61, 1)); uint64_t L_62 = V_3; int32_t L_63 = V_11; V_3 = ((int64_t)((int64_t)L_62&((~((int64_t)(((int64_t)1)<<((int32_t)(L_63&((int32_t)63))))))))); uint64_t L_64 = V_3; int32_t L_65; L_65 = math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline(L_64, NULL); V_11 = L_65; } IL_0149: { uint64_t L_66 = V_3; if (L_66) { goto IL_00de; } } IL_014c: { return; } } IL2CPP_EXTERN_C void GetVisibleNonProcessedTreeInstancesJob_Execute_mEFBAD1E57760EF2F4C2A4F4E6F6F40E6261C284A_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GetVisibleNonProcessedTreeInstancesJob_Execute_mEFBAD1E57760EF2F4C2A4F4E6F6F40E6261C284A(_thisAdjusted, ___0_startIndex, ___1_count, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateCompactedInstanceVisibilityJob_Execute_mDFAB7C16E38743439A74CCA9AA310B383D2BA55B (UpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint64_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_3; memset((&V_3), 0, sizeof(V_3)); { V_0 = ((int64_t)0); V_1 = 0; goto IL_003a; } IL_0007: { int32_t L_0 = ___0_startIndex; int32_t L_1 = V_1; V_2 = ((int32_t)il2cpp_codegen_add(L_0, L_1)); CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_2 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); int32_t L_3 = V_2; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_4; L_4 = CPUInstanceData_IndexToInstance_m3C95DBA9646291FACE0234AC811183928C232321(L_2, L_3, NULL); V_3 = L_4; ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_5 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&__this->___compactedVisibilityMasks); il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var); int32_t L_6; L_6 = InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline((&V_3), NULL); bool L_7; L_7 = ParallelBitArray_Get_m250C22A6191BAF4C5B314EFAF451E391D251F2B0(L_5, L_6, NULL); if (!L_7) { goto IL_0036; } } { uint64_t L_8 = V_0; int32_t L_9 = V_1; V_0 = ((int64_t)((int64_t)L_8|((int64_t)(((int64_t)1)<<((int32_t)(L_9&((int32_t)63))))))); } IL_0036: { int32_t L_10 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1)); } IL_003a: { int32_t L_11 = V_1; int32_t L_12 = ___1_count; if ((((int32_t)L_11) < ((int32_t)L_12))) { goto IL_0007; } } { CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_13 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData); ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_14 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_13->___visibleInPreviousFrameBits); int32_t L_15 = ___0_startIndex; uint64_t L_16 = V_0; ParallelBitArray_SetChunk_m48943193199714BCF0925DD8E14C8EB651885629(L_14, ((int32_t)(L_15/((int32_t)64))), L_16, NULL); return; } } IL2CPP_EXTERN_C void UpdateCompactedInstanceVisibilityJob_Execute_mDFAB7C16E38743439A74CCA9AA310B383D2BA55B_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_startIndex, int32_t ___1_count, const RuntimeMethod* method) { UpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); UpdateCompactedInstanceVisibilityJob_Execute_mDFAB7C16E38743439A74CCA9AA310B383D2BA55B(_thisAdjusted, ___0_startIndex, ___1_count, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceTypeInfo__cctor_m3B458B3343FBC2FD6C40D4FB48ED7A275F513140 (const RuntimeMethod* method) { { InstanceTypeInfo_InitParentTypes_m871A556C0C4609293ABEEBF110E20DD63FCD084C(NULL); InstanceTypeInfo_InitChildTypes_m172E3471BA713B1205C2B5BD08FC4E1D1518D41E(NULL); InstanceTypeInfo_ValidateTypeRelationsAreCorrectlySorted_mD653B8D9D7F845BE0747448F358E441ADBB6D893(NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceTypeInfo_InitParentTypes_m871A556C0C4609293ABEEBF110E20DD63FCD084C (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581* L_0 = (InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581*)(InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581*)SZArrayNew(InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581_il2cpp_TypeInfo_var, (uint32_t)2); il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); ((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ParentTypes = L_0; Il2CppCodeGenWriteBarrier((void**)(&((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ParentTypes), (void*)L_0); InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581* L_1 = ((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ParentTypes; NullCheck(L_1); (L_1)->SetAt(static_cast(0), (int32_t)0); InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581* L_2 = ((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ParentTypes; NullCheck(L_2); (L_2)->SetAt(static_cast(1), (int32_t)0); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceTypeInfo_InitChildTypes_m172E3471BA713B1205C2B5BD08FC4E1D1518D41E (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mEE799AFD32B92C6FFF721CC50CA8DF027928F9B6_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m312599289B6226CE9A52B9A623362144096CBAC1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9* L_0 = (List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9*)(List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9*)SZArrayNew(List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9_il2cpp_TypeInfo_var, (uint32_t)2); il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); ((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ChildTypes = L_0; Il2CppCodeGenWriteBarrier((void**)(&((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ChildTypes), (void*)L_0); V_0 = 0; goto IL_001f; } IL_000f: { il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9* L_1 = ((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ChildTypes; int32_t L_2 = V_0; List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* L_3 = (List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D*)il2cpp_codegen_object_new(List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D_il2cpp_TypeInfo_var); List_1__ctor_m312599289B6226CE9A52B9A623362144096CBAC1(L_3, List_1__ctor_m312599289B6226CE9A52B9A623362144096CBAC1_RuntimeMethod_var); NullCheck(L_1); ArrayElementTypeCheck (L_1, L_3); (L_1)->SetAt(static_cast(L_2), (List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D*)L_3); int32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_001f: { int32_t L_5 = V_0; if ((((int32_t)L_5) < ((int32_t)2))) { goto IL_000f; } } { V_1 = 0; goto IL_0046; } IL_0027: { int32_t L_6 = V_1; V_2 = L_6; il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581* L_7 = ((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ParentTypes; int32_t L_8 = V_2; NullCheck(L_7); int32_t L_9 = L_8; int32_t L_10 = (int32_t)(L_7)->GetAt(static_cast(L_9)); V_3 = L_10; int32_t L_11 = V_2; int32_t L_12 = V_3; if ((((int32_t)L_11) == ((int32_t)L_12))) { goto IL_0042; } } { il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9* L_13 = ((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ChildTypes; int32_t L_14 = V_3; NullCheck(L_13); int32_t L_15 = L_14; List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* L_16 = (L_13)->GetAt(static_cast(L_15)); int32_t L_17 = V_2; NullCheck(L_16); List_1_Add_mEE799AFD32B92C6FFF721CC50CA8DF027928F9B6_inline(L_16, L_17, List_1_Add_mEE799AFD32B92C6FFF721CC50CA8DF027928F9B6_RuntimeMethod_var); } IL_0042: { int32_t L_18 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1)); } IL_0046: { int32_t L_19 = V_1; if ((((int32_t)L_19) < ((int32_t)2))) { goto IL_0027; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceTypeInfo_FlattenChildInstanceTypes_m815D9E228DD3FF4C86C5A233A038D551FBC28AC8 (int32_t ___0_instanceType, NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5 ___1_instanceTypes, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3200B16944DDA14AA95EFB39DBFA5E6C18EFEBBB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m5180E5550A347A411195778C8BD9EAA05F1C98D0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6851D2452E09A0D51D55478CDAED0B6835553FC1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Add_m4056194B74D7EE9959B168FABE0683A682936210_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7 V_0; memset((&V_0), 0, sizeof(V_0)); { NativeList_1_Add_m4056194B74D7EE9959B168FABE0683A682936210((&___1_instanceTypes), (&___0_instanceType), NativeList_1_Add_m4056194B74D7EE9959B168FABE0683A682936210_RuntimeMethod_var); il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9* L_0 = ((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ChildTypes; int32_t L_1 = ___0_instanceType; NullCheck(L_0); int32_t L_2 = L_1; List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* L_3 = (L_0)->GetAt(static_cast(L_2)); NullCheck(L_3); Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7 L_4; L_4 = List_1_GetEnumerator_m6851D2452E09A0D51D55478CDAED0B6835553FC1(L_3, List_1_GetEnumerator_m6851D2452E09A0D51D55478CDAED0B6835553FC1_RuntimeMethod_var); V_0 = L_4; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0030: { Enumerator_Dispose_m3200B16944DDA14AA95EFB39DBFA5E6C18EFEBBB((&V_0), Enumerator_Dispose_m3200B16944DDA14AA95EFB39DBFA5E6C18EFEBBB_RuntimeMethod_var); return; } }); try { { goto IL_0025_1; } IL_0018_1: { int32_t L_5; L_5 = Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_inline((&V_0), Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_RuntimeMethod_var); NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5 L_6 = ___1_instanceTypes; il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); InstanceTypeInfo_FlattenChildInstanceTypes_m815D9E228DD3FF4C86C5A233A038D551FBC28AC8(L_5, L_6, NULL); } IL_0025_1: { bool L_7; L_7 = Enumerator_MoveNext_m5180E5550A347A411195778C8BD9EAA05F1C98D0((&V_0), Enumerator_MoveNext_m5180E5550A347A411195778C8BD9EAA05F1C98D0_RuntimeMethod_var); if (L_7) { goto IL_0018_1; } } { goto IL_003e; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_003e: { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceTypeInfo_ValidateTypeRelationsAreCorrectlySorted_mD653B8D9D7F845BE0747448F358E441ADBB6D893 (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_mBEECAA8931B49B1AF4EA1A5B69D98800903016CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m73C02A1D2D3398AC9705AD2DD78E62E5D5762918_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; { AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0; L_0 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(2, NULL); NativeList_1__ctor_mBEECAA8931B49B1AF4EA1A5B69D98800903016CF((&V_0), 2, L_0, NativeList_1__ctor_mBEECAA8931B49B1AF4EA1A5B69D98800903016CF_RuntimeMethod_var); V_1 = 0; goto IL_0029; } IL_0012: { int32_t L_1 = V_1; V_2 = L_1; int32_t L_2 = V_2; il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581* L_3 = ((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ParentTypes; int32_t L_4 = V_1; NullCheck(L_3); int32_t L_5 = L_4; int32_t L_6 = (int32_t)(L_3)->GetAt(static_cast(L_5)); if ((!(((uint32_t)L_2) == ((uint32_t)L_6)))) { goto IL_0025; } } { int32_t L_7 = V_2; NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5 L_8 = V_0; il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); InstanceTypeInfo_FlattenChildInstanceTypes_m815D9E228DD3FF4C86C5A233A038D551FBC28AC8(L_7, L_8, NULL); } IL_0025: { int32_t L_9 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1)); } IL_0029: { int32_t L_10 = V_1; if ((((int32_t)L_10) < ((int32_t)2))) { goto IL_0012; } } { V_3 = 0; goto IL_0035; } IL_0031: { int32_t L_11 = V_3; V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1)); } IL_0035: { int32_t L_12 = V_3; int32_t L_13; L_13 = NativeList_1_get_Length_m73C02A1D2D3398AC9705AD2DD78E62E5D5762918_inline((&V_0), NativeList_1_get_Length_m73C02A1D2D3398AC9705AD2DD78E62E5D5762918_RuntimeMethod_var); if ((((int32_t)L_12) < ((int32_t)L_13))) { goto IL_0031; } } { return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* InstanceTypeInfo_GetChildTypes_mA2B041904C54BC841991C707960DEF5842EA5093 (int32_t ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9* L_0 = ((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ChildTypes; int32_t L_1 = ___0_type; NullCheck(L_0); int32_t L_2 = L_1; List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* L_3 = (L_0)->GetAt(static_cast(L_2)); return L_3; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceNumInfo_InitDefault_m8CC8A9E8EBF0EF16311F391E0312C46A7219A920 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { V_0 = 0; goto IL_001a; } IL_0004: { U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47* L_0 = (U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47*)(&__this->___InstanceNums); int32_t* L_1 = (int32_t*)(&L_0->___FixedElementField); int32_t L_2 = V_0; *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_1, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), 4))))) = (int32_t)0; int32_t L_3 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1)); } IL_001a: { int32_t L_4 = V_0; if ((((int32_t)L_4) < ((int32_t)2))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C void InstanceNumInfo_InitDefault_m8CC8A9E8EBF0EF16311F391E0312C46A7219A920_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceNumInfo_InitDefault_m8CC8A9E8EBF0EF16311F391E0312C46A7219A920(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceNumInfo__ctor_mCFED34B4FC73F15366339611E22502A8366B016C (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, int32_t ___0_meshRendererNum, int32_t ___1_speedTreeNum, const RuntimeMethod* method) { { InstanceNumInfo_InitDefault_m8CC8A9E8EBF0EF16311F391E0312C46A7219A920(__this, NULL); U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47* L_0 = (U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47*)(&__this->___InstanceNums); int32_t* L_1 = (int32_t*)(&L_0->___FixedElementField); int32_t L_2 = ___0_meshRendererNum; *((int32_t*)L_1) = (int32_t)L_2; U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47* L_3 = (U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47*)(&__this->___InstanceNums); int32_t* L_4 = (int32_t*)(&L_3->___FixedElementField); int32_t L_5 = ___1_speedTreeNum; *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_4, 4))) = (int32_t)L_5; return; } } IL2CPP_EXTERN_C void InstanceNumInfo__ctor_mCFED34B4FC73F15366339611E22502A8366B016C_AdjustorThunk (RuntimeObject* __this, int32_t ___0_meshRendererNum, int32_t ___1_speedTreeNum, const RuntimeMethod* method) { InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); InstanceNumInfo__ctor_mCFED34B4FC73F15366339611E22502A8366B016C(_thisAdjusted, ___0_meshRendererNum, ___1_speedTreeNum, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, int32_t ___0_type, const RuntimeMethod* method) { { U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47* L_0 = (U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47*)(&__this->___InstanceNums); int32_t* L_1 = (int32_t*)(&L_0->___FixedElementField); int32_t L_2 = ___0_type; int32_t L_3 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_1, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), 4))))); return L_3; } } IL2CPP_EXTERN_C int32_t InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19_AdjustorThunk (RuntimeObject* __this, int32_t ___0_type, const RuntimeMethod* method) { InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19(_thisAdjusted, ___0_type, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceNumInfo_GetInstanceNumIncludingChildren_m45CB40CE2452143C10B4FFC0F05FA7751E416368 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, int32_t ___0_type, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3200B16944DDA14AA95EFB39DBFA5E6C18EFEBBB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m5180E5550A347A411195778C8BD9EAA05F1C98D0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m6851D2452E09A0D51D55478CDAED0B6835553FC1_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; { int32_t L_0 = ___0_type; int32_t L_1; L_1 = InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19(__this, L_0, NULL); V_0 = L_1; int32_t L_2 = ___0_type; il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var); List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* L_3; L_3 = InstanceTypeInfo_GetChildTypes_mA2B041904C54BC841991C707960DEF5842EA5093(L_2, NULL); NullCheck(L_3); Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7 L_4; L_4 = List_1_GetEnumerator_m6851D2452E09A0D51D55478CDAED0B6835553FC1(L_3, List_1_GetEnumerator_m6851D2452E09A0D51D55478CDAED0B6835553FC1_RuntimeMethod_var); V_1 = L_4; } { auto __finallyBlock = il2cpp::utils::Finally([&] { FINALLY_0033: { Enumerator_Dispose_m3200B16944DDA14AA95EFB39DBFA5E6C18EFEBBB((&V_1), Enumerator_Dispose_m3200B16944DDA14AA95EFB39DBFA5E6C18EFEBBB_RuntimeMethod_var); return; } }); try { { goto IL_0028_1; } IL_0016_1: { int32_t L_5; L_5 = Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_inline((&V_1), Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_RuntimeMethod_var); V_2 = L_5; int32_t L_6 = V_0; int32_t L_7 = V_2; int32_t L_8; L_8 = InstanceNumInfo_GetInstanceNumIncludingChildren_m45CB40CE2452143C10B4FFC0F05FA7751E416368(__this, L_7, NULL); V_0 = ((int32_t)il2cpp_codegen_add(L_6, L_8)); } IL_0028_1: { bool L_9; L_9 = Enumerator_MoveNext_m5180E5550A347A411195778C8BD9EAA05F1C98D0((&V_1), Enumerator_MoveNext_m5180E5550A347A411195778C8BD9EAA05F1C98D0_RuntimeMethod_var); if (L_9) { goto IL_0016_1; } } { goto IL_0041; } } catch(Il2CppExceptionWrapper& e) { __finallyBlock.StoreException(e.ex); } } IL_0041: { int32_t L_10 = V_0; return L_10; } } IL2CPP_EXTERN_C int32_t InstanceNumInfo_GetInstanceNumIncludingChildren_m45CB40CE2452143C10B4FFC0F05FA7751E416368_AdjustorThunk (RuntimeObject* __this, int32_t ___0_type, const RuntimeMethod* method) { InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceNumInfo_GetInstanceNumIncludingChildren_m45CB40CE2452143C10B4FFC0F05FA7751E416368(_thisAdjusted, ___0_type, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceNumInfo_GetTotalInstanceNum_m55D6043571FB3440889F98A7D638F6A43D060982 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t V_1 = 0; { V_0 = 0; V_1 = 0; goto IL_001e; } IL_0006: { int32_t L_0 = V_0; U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47* L_1 = (U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47*)(&__this->___InstanceNums); int32_t* L_2 = (int32_t*)(&L_1->___FixedElementField); int32_t L_3 = V_1; int32_t L_4 = *((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_2, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_3), 4))))); V_0 = ((int32_t)il2cpp_codegen_add(L_0, L_4)); int32_t L_5 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1)); } IL_001e: { int32_t L_6 = V_1; if ((((int32_t)L_6) < ((int32_t)2))) { goto IL_0006; } } { int32_t L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C int32_t InstanceNumInfo_GetTotalInstanceNum_m55D6043571FB3440889F98A7D638F6A43D060982_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = InstanceNumInfo_GetTotalInstanceNum_m55D6043571FB3440889F98A7D638F6A43D060982(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933 OccluderDerivedData_FromParameters_mB285C6B3E3FBFB06A8E38D196D06D45FE722D88D (OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* ___0_occluderSubviewUpdate, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1; memset((&V_1), 0, sizeof(V_1)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3; memset((&V_3), 0, sizeof(V_3)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_4; memset((&V_4), 0, sizeof(V_4)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_5; memset((&V_5), 0, sizeof(V_5)); OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933 V_6; memset((&V_6), 0, sizeof(V_6)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7; memset((&V_7), 0, sizeof(V_7)); { OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_0 = ___0_occluderSubviewUpdate; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = L_0->___viewOffsetWorldSpace; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_2 = ___0_occluderSubviewUpdate; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3 = L_2->___invViewMatrix; V_5 = L_3; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4; L_4 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_5), 3, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5; L_5 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_4, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_1, L_5, NULL); V_0 = L_6; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_7 = ___0_occluderSubviewUpdate; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_8 = L_7->___invViewMatrix; V_5 = L_8; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9; L_9 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_5), 0, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10; L_10 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_9, NULL); V_1 = L_10; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_11 = ___0_occluderSubviewUpdate; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_12 = L_11->___invViewMatrix; V_5 = L_12; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13; L_13 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_5), 1, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14; L_14 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_13, NULL); V_2 = L_14; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_15 = ___0_occluderSubviewUpdate; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16 = L_15->___invViewMatrix; V_5 = L_16; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_17; L_17 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118((&V_5), 2, NULL); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18; L_18 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_17, NULL); V_3 = L_18; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_19 = ___0_occluderSubviewUpdate; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20 = L_19->___viewMatrix; V_4 = L_20; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_21; memset((&L_21), 0, sizeof(L_21)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_21), (0.0f), (0.0f), (0.0f), (1.0f), NULL); Matrix4x4_SetColumn_mC1CBEB2C29C0A9F1434C601786CE1B6DED1E1234((&V_4), 3, L_21, NULL); il2cpp_codegen_initobj((&V_6), sizeof(OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933)); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = V_0; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_23; L_23 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_22, NULL); (&V_6)->___viewOriginWorldSpace = L_23; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24; L_24 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_3), NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_25; L_25 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_24, NULL); (&V_6)->___facingDirWorldSpace = L_25; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_1; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = V_2; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28; L_28 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_26, L_27, NULL); V_7 = L_28; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29; L_29 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_7), NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_30; L_30 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_29, NULL); (&V_6)->___radialDirWorldSpace = L_30; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_31 = ___0_occluderSubviewUpdate; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32 = L_31->___gpuProjMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_33 = V_4; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_34; L_34 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_32, L_33, NULL); (&V_6)->___viewProjMatrix = L_34; OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933 L_35 = V_6; return L_35; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshal_pinvoke(const OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3& unmarshaled, OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshaled_pinvoke& marshaled) { TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshal_pinvoke(unmarshaled.___occluderDepthPyramid, marshaled.___occluderDepthPyramid); marshaled.___occlusionDebugOverlay = unmarshaled.___occlusionDebugOverlay; } IL2CPP_EXTERN_C void OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshal_pinvoke_back(const OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshaled_pinvoke& marshaled, OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3& unmarshaled) { TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 unmarshaledoccluderDepthPyramid_temp_0; memset((&unmarshaledoccluderDepthPyramid_temp_0), 0, sizeof(unmarshaledoccluderDepthPyramid_temp_0)); TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshal_pinvoke_back(marshaled.___occluderDepthPyramid, unmarshaledoccluderDepthPyramid_temp_0); unmarshaled.___occluderDepthPyramid = unmarshaledoccluderDepthPyramid_temp_0; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 unmarshaledocclusionDebugOverlay_temp_1; memset((&unmarshaledocclusionDebugOverlay_temp_1), 0, sizeof(unmarshaledocclusionDebugOverlay_temp_1)); unmarshaledocclusionDebugOverlay_temp_1 = marshaled.___occlusionDebugOverlay; unmarshaled.___occlusionDebugOverlay = unmarshaledocclusionDebugOverlay_temp_1; } IL2CPP_EXTERN_C void OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshal_pinvoke_cleanup(OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshaled_pinvoke& marshaled) { TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshal_pinvoke_cleanup(marshaled.___occluderDepthPyramid); } IL2CPP_EXTERN_C void OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshal_com(const OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3& unmarshaled, OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshaled_com& marshaled) { TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshal_com(unmarshaled.___occluderDepthPyramid, marshaled.___occluderDepthPyramid); marshaled.___occlusionDebugOverlay = unmarshaled.___occlusionDebugOverlay; } IL2CPP_EXTERN_C void OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshal_com_back(const OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshaled_com& marshaled, OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3& unmarshaled) { TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 unmarshaledoccluderDepthPyramid_temp_0; memset((&unmarshaledoccluderDepthPyramid_temp_0), 0, sizeof(unmarshaledoccluderDepthPyramid_temp_0)); TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshal_com_back(marshaled.___occluderDepthPyramid, unmarshaledoccluderDepthPyramid_temp_0); unmarshaled.___occluderDepthPyramid = unmarshaledoccluderDepthPyramid_temp_0; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 unmarshaledocclusionDebugOverlay_temp_1; memset((&unmarshaledocclusionDebugOverlay_temp_1), 0, sizeof(unmarshaledocclusionDebugOverlay_temp_1)); unmarshaledocclusionDebugOverlay_temp_1 = marshaled.___occlusionDebugOverlay; unmarshaled.___occlusionDebugOverlay = unmarshaledocclusionDebugOverlay_temp_1; } IL2CPP_EXTERN_C void OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshal_com_cleanup(OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3_marshaled_com& marshaled) { TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_marshal_com_cleanup(marshaled.___occluderDepthPyramid); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OccluderHandles_IsValid_m9FF256155930C1B40D4195C263AF38FCEB1B7904 (OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_0 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&__this->___occluderDepthPyramid); il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var); bool L_1; L_1 = TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C bool OccluderHandles_IsValid_m9FF256155930C1B40D4195C263AF38FCEB1B7904_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = OccluderHandles_IsValid_m9FF256155930C1B40D4195C263AF38FCEB1B7904(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderHandles_UseForOcclusionTest_m8E9F3CDFD218EC3C5A70DA375F156DC75CB2CAAD (OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* __this, RuntimeObject* ___0_builder, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_builder; TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_1 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&__this->___occluderDepthPyramid); NullCheck(L_0); InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_0, L_1, 1); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5* L_2 = (BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*)(&__this->___occlusionDebugOverlay); il2cpp_codegen_runtime_class_init_inline(BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5_il2cpp_TypeInfo_var); bool L_3; L_3 = BufferHandle_IsValid_m6F40A9049859EE46348254E727DC79FCAC2E3B85(L_2, NULL); if (!L_3) { goto IL_0028; } } { RuntimeObject* L_4 = ___0_builder; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5* L_5 = (BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*)(&__this->___occlusionDebugOverlay); NullCheck(L_4); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_6; L_6 = InterfaceFuncInvoker2< BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5, BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*, int32_t >::Invoke(4, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_4, L_5, 3); } IL_0028: { return; } } IL2CPP_EXTERN_C void OccluderHandles_UseForOcclusionTest_m8E9F3CDFD218EC3C5A70DA375F156DC75CB2CAAD_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_builder, const RuntimeMethod* method) { OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); OccluderHandles_UseForOcclusionTest_m8E9F3CDFD218EC3C5A70DA375F156DC75CB2CAAD(_thisAdjusted, ___0_builder, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderHandles_UseForOccluderUpdate_m4376DEB9151FDF5678FDFE2ED525A3B3AC31AF03 (OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* __this, RuntimeObject* ___0_builder, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_builder; TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_1 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&__this->___occluderDepthPyramid); NullCheck(L_0); InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_0, L_1, 3); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5* L_2 = (BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*)(&__this->___occlusionDebugOverlay); il2cpp_codegen_runtime_class_init_inline(BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5_il2cpp_TypeInfo_var); bool L_3; L_3 = BufferHandle_IsValid_m6F40A9049859EE46348254E727DC79FCAC2E3B85(L_2, NULL); if (!L_3) { goto IL_0028; } } { RuntimeObject* L_4 = ___0_builder; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5* L_5 = (BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*)(&__this->___occlusionDebugOverlay); NullCheck(L_4); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_6; L_6 = InterfaceFuncInvoker2< BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5, BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*, int32_t >::Invoke(4, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_4, L_5, 3); } IL_0028: { return; } } IL2CPP_EXTERN_C void OccluderHandles_UseForOccluderUpdate_m4376DEB9151FDF5678FDFE2ED525A3B3AC31AF03_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_builder, const RuntimeMethod* method) { OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); OccluderHandles_UseForOccluderUpdate_m4376DEB9151FDF5678FDFE2ED525A3B3AC31AF03(_thisAdjusted, ___0_builder, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndirectBufferAllocInfo_IsEmpty_m47785BE361D9B989BE0455AD1884831AB99E4009 (IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___drawCount; return (bool)((((int32_t)L_0) == ((int32_t)0))? 1 : 0); } } IL2CPP_EXTERN_C bool IndirectBufferAllocInfo_IsEmpty_m47785BE361D9B989BE0455AD1884831AB99E4009_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = IndirectBufferAllocInfo_IsEmpty_m47785BE361D9B989BE0455AD1884831AB99E4009(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndirectBufferAllocInfo_IsWithinLimits_mE8807A3A2DDE4F3E3E9091E2441D847F4BFC4067 (IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* __this, IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* ___0_limits, const RuntimeMethod* method) { { int32_t L_0 = __this->___drawAllocIndex; int32_t L_1 = __this->___drawCount; IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* L_2 = ___0_limits; int32_t L_3 = L_2->___maxDrawCount; if ((((int32_t)((int32_t)il2cpp_codegen_add(L_0, L_1))) > ((int32_t)L_3))) { goto IL_002e; } } { int32_t L_4 = __this->___instanceAllocIndex; int32_t L_5 = __this->___instanceCount; IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* L_6 = ___0_limits; int32_t L_7 = L_6->___maxInstanceCount; return (bool)((((int32_t)((((int32_t)((int32_t)il2cpp_codegen_add(L_4, L_5))) > ((int32_t)L_7))? 1 : 0)) == ((int32_t)0))? 1 : 0); } IL_002e: { return (bool)0; } } IL2CPP_EXTERN_C bool IndirectBufferAllocInfo_IsWithinLimits_mE8807A3A2DDE4F3E3E9091E2441D847F4BFC4067_AdjustorThunk (RuntimeObject* __this, IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* ___0_limits, const RuntimeMethod* method) { IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = IndirectBufferAllocInfo_IsWithinLimits_mE8807A3A2DDE4F3E3E9091E2441D847F4BFC4067(_thisAdjusted, ___0_limits, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndirectBufferAllocInfo_GetExtraDrawInfoSlotIndex_m2EAD4191867631265610C43212C34A56A2DAD969 (IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___drawAllocIndex; int32_t L_1 = __this->___drawCount; return ((int32_t)il2cpp_codegen_add(L_0, L_1)); } } IL2CPP_EXTERN_C int32_t IndirectBufferAllocInfo_GetExtraDrawInfoSlotIndex_m2EAD4191867631265610C43212C34A56A2DAD969_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = IndirectBufferAllocInfo_GetExtraDrawInfoSlotIndex_m2EAD4191867631265610C43212C34A56A2DAD969(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContext__ctor_mC7F33D8E6E9DECDB5A167C9CFD68F1CBB6E7D7F5 (IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_cullingJobHandle, const RuntimeMethod* method) { { JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = ___0_cullingJobHandle; __this->___cullingJobHandle = L_0; __this->___bufferState = 0; __this->___occluderVersion = 0; __this->___subviewMask = 0; return; } } IL2CPP_EXTERN_C void IndirectBufferContext__ctor_mC7F33D8E6E9DECDB5A167C9CFD68F1CBB6E7D7F5_AdjustorThunk (RuntimeObject* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_cullingJobHandle, const RuntimeMethod* method) { IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContext__ctor_mC7F33D8E6E9DECDB5A167C9CFD68F1CBB6E7D7F5(_thisAdjusted, ___0_cullingJobHandle, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndirectBufferContext_Matches_m40E2A7974D4B205D4BB770D4A68635D99FE4C721 (IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* __this, int32_t ___0_bufferState, int32_t ___1_occluderVersion, int32_t ___2_subviewMask, const RuntimeMethod* method) { { int32_t L_0 = __this->___bufferState; int32_t L_1 = ___0_bufferState; if ((!(((uint32_t)L_0) == ((uint32_t)L_1)))) { goto IL_001c; } } { int32_t L_2 = __this->___occluderVersion; int32_t L_3 = ___1_occluderVersion; if ((!(((uint32_t)L_2) == ((uint32_t)L_3)))) { goto IL_001c; } } { int32_t L_4 = __this->___subviewMask; int32_t L_5 = ___2_subviewMask; return (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0); } IL_001c: { return (bool)0; } } IL2CPP_EXTERN_C bool IndirectBufferContext_Matches_m40E2A7974D4B205D4BB770D4A68635D99FE4C721_AdjustorThunk (RuntimeObject* __this, int32_t ___0_bufferState, int32_t ___1_occluderVersion, int32_t ___2_subviewMask, const RuntimeMethod* method) { IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = IndirectBufferContext_Matches_m40E2A7974D4B205D4BB770D4A68635D99FE4C721(_thisAdjusted, ___0_bufferState, ___1_occluderVersion, ___2_subviewMask, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshal_pinvoke(const OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5& unmarshaled, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshaled_pinvoke& marshaled) { Exception_t* ___occluderDepthPyramidException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'occluderDepthPyramid' of type 'OccluderContext': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___occluderDepthPyramidException, NULL); } IL2CPP_EXTERN_C void OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshal_pinvoke_back(const OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshaled_pinvoke& marshaled, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5& unmarshaled) { Exception_t* ___occluderDepthPyramidException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'occluderDepthPyramid' of type 'OccluderContext': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___occluderDepthPyramidException, NULL); } IL2CPP_EXTERN_C void OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshal_pinvoke_cleanup(OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshal_com(const OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5& unmarshaled, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshaled_com& marshaled) { Exception_t* ___occluderDepthPyramidException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'occluderDepthPyramid' of type 'OccluderContext': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___occluderDepthPyramidException, NULL); } IL2CPP_EXTERN_C void OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshal_com_back(const OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshaled_com& marshaled, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5& unmarshaled) { Exception_t* ___occluderDepthPyramidException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'occluderDepthPyramid' of type 'OccluderContext': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___occluderDepthPyramidException, NULL); } IL2CPP_EXTERN_C void OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshal_com_cleanup(OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OccluderContext_get_subviewCount_m49FDF73077D5C9F1789BA0C35A39A7F78FCBF414 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, const RuntimeMethod* method) { { NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* L_0 = (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690*)(&__this->___subviewData); int32_t L_1; L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_0)->___m_Length); return L_1; } } IL2CPP_EXTERN_C int32_t OccluderContext_get_subviewCount_m49FDF73077D5C9F1789BA0C35A39A7F78FCBF414_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = OccluderContext_get_subviewCount_m49FDF73077D5C9F1789BA0C35A39A7F78FCBF414(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OccluderContext_IsSubviewValid_m88BE2A076AC851E9D11AB02B30ECE80A7E4D6BE0 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, int32_t ___0_subviewIndex, const RuntimeMethod* method) { { int32_t L_0 = ___0_subviewIndex; int32_t L_1; L_1 = OccluderContext_get_subviewCount_m49FDF73077D5C9F1789BA0C35A39A7F78FCBF414(__this, NULL); if ((((int32_t)L_0) >= ((int32_t)L_1))) { goto IL_001a; } } { int32_t L_2 = __this->___subviewValidMask; int32_t L_3 = ___0_subviewIndex; return (bool)((!(((uint32_t)((int32_t)(L_2&((int32_t)(1<<((int32_t)(L_3&((int32_t)31)))))))) <= ((uint32_t)0)))? 1 : 0); } IL_001a: { return (bool)0; } } IL2CPP_EXTERN_C bool OccluderContext_IsSubviewValid_m88BE2A076AC851E9D11AB02B30ECE80A7E4D6BE0_AdjustorThunk (RuntimeObject* __this, int32_t ___0_subviewIndex, const RuntimeMethod* method) { OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); bool _returnValue; _returnValue = OccluderContext_IsSubviewValid_m88BE2A076AC851E9D11AB02B30ECE80A7E4D6BE0(_thisAdjusted, ___0_subviewIndex, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 OccluderContext_get_depthBufferSizeInOccluderPixels_mF734AB99EBF484188554B86CB2E07048E6138C36 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { V_0 = 8; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_0 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___depthBufferSize); int32_t L_1; L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_0, NULL); int32_t L_2 = V_0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_3 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___depthBufferSize); int32_t L_4; L_4 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_3, NULL); int32_t L_5 = V_0; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6; memset((&L_6), 0, sizeof(L_6)); Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)(((float)L_1)/((float)L_2))), ((float)(((float)L_4)/((float)L_5))), NULL); return L_6; } } IL2CPP_EXTERN_C Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 OccluderContext_get_depthBufferSizeInOccluderPixels_mF734AB99EBF484188554B86CB2E07048E6138C36_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue; _returnValue = OccluderContext_get_depthBufferSizeInOccluderPixels_mF734AB99EBF484188554B86CB2E07048E6138C36(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderContext_Dispose_mF02789AFBB76CD0F4491CDD8A83BCD15938F22D8 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m908C791B417F378B10AB9F8702475DD7345BF206_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mA9FB191D47CE9B16CAEE0783E16FC555C0B0DDB0_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m7C8996AF326039407F68DDE92FB9B8C2F70828DA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m82F64F20A2A4A968F6449691078DE521D81749B2_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mF321CC67F4D488DA52D464CB1859612A5B63770A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* L_0 = (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690*)(&__this->___subviewData); bool L_1; L_1 = NativeArray_1_get_IsCreated_m82F64F20A2A4A968F6449691078DE521D81749B2_inline(L_0, NativeArray_1_get_IsCreated_m82F64F20A2A4A968F6449691078DE521D81749B2_RuntimeMethod_var); if (!L_1) { goto IL_0018; } } { NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* L_2 = (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690*)(&__this->___subviewData); NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3(L_2, NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3_RuntimeMethod_var); } IL_0018: { NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* L_3 = (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*)(&__this->___occluderMipBounds); bool L_4; L_4 = NativeArray_1_get_IsCreated_mF321CC67F4D488DA52D464CB1859612A5B63770A_inline(L_3, NativeArray_1_get_IsCreated_mF321CC67F4D488DA52D464CB1859612A5B63770A_RuntimeMethod_var); if (!L_4) { goto IL_0030; } } { NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* L_5 = (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*)(&__this->___occluderMipBounds); NativeArray_1_Dispose_mA9FB191D47CE9B16CAEE0783E16FC555C0B0DDB0(L_5, NativeArray_1_Dispose_mA9FB191D47CE9B16CAEE0783E16FC555C0B0DDB0_RuntimeMethod_var); } IL_0030: { RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = __this->___occluderDepthPyramid; if (!L_6) { goto IL_004a; } } { RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = __this->___occluderDepthPyramid; NullCheck(L_7); RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_7, NULL); __this->___occluderDepthPyramid = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___occluderDepthPyramid), (void*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL); } IL_004a: { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_8 = __this->___occlusionDebugOverlay; if (!L_8) { goto IL_0064; } } { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_9 = __this->___occlusionDebugOverlay; NullCheck(L_9); GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_9, NULL); __this->___occlusionDebugOverlay = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___occlusionDebugOverlay), (void*)(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)NULL); } IL_0064: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_10 = __this->___constantBuffer; if (!L_10) { goto IL_007e; } } { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_11 = __this->___constantBuffer; NullCheck(L_11); ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_11, NULL); __this->___constantBuffer = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___constantBuffer), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL); } IL_007e: { NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9* L_12 = (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9*)(&__this->___constantBufferData); bool L_13; L_13 = NativeArray_1_get_IsCreated_m7C8996AF326039407F68DDE92FB9B8C2F70828DA_inline(L_12, NativeArray_1_get_IsCreated_m7C8996AF326039407F68DDE92FB9B8C2F70828DA_RuntimeMethod_var); if (!L_13) { goto IL_0096; } } { NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9* L_14 = (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9*)(&__this->___constantBufferData); NativeArray_1_Dispose_m908C791B417F378B10AB9F8702475DD7345BF206(L_14, NativeArray_1_Dispose_m908C791B417F378B10AB9F8702475DD7345BF206_RuntimeMethod_var); } IL_0096: { return; } } IL2CPP_EXTERN_C void OccluderContext_Dispose_mF02789AFBB76CD0F4491CDD8A83BCD15938F22D8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); OccluderContext_Dispose_mF02789AFBB76CD0F4491CDD8A83BCD15938F22D8(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderContext_UpdateMipBounds_m71B416ED1B6D8827B30F8B1C1E69870328E6FCD9 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mC00B0227E242911DFC96DFF2E4E38342192689CF_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_mF321CC67F4D488DA52D464CB1859612A5B63770A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_1; memset((&V_1), 0, sizeof(V_1)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_2; memset((&V_2), 0, sizeof(V_2)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_3; memset((&V_3), 0, sizeof(V_3)); int32_t V_4 = 0; OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB V_5; memset((&V_5), 0, sizeof(V_5)); { V_0 = 8; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->___depthBufferSize; int32_t L_1 = V_0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_2; L_2 = Vector2Int_get_one_mEAB3BBC4DBFA66FAF9E77AB6A609CCC46B11F24F_inline(NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_3; L_3 = Vector2Int_op_Multiply_m80AF4F7D10747354035872DDFE3AC506631BFFBC_inline(((int32_t)il2cpp_codegen_subtract(L_1, 1)), L_2, NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4; L_4 = Vector2Int_op_Addition_m6358133A28BA913D2080FD44472D1FD1CE1AC28F_inline(L_0, L_3, NULL); int32_t L_5 = V_0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_6; L_6 = Vector2Int_op_Division_m7C0CAC12573EAF05D5D450B0666F1061FF54AFE1_inline(L_4, L_5, NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_7; L_7 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL); V_1 = L_7; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_8; L_8 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL); V_2 = L_8; V_3 = L_6; NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* L_9 = (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*)(&__this->___occluderMipBounds); bool L_10; L_10 = NativeArray_1_get_IsCreated_mF321CC67F4D488DA52D464CB1859612A5B63770A_inline(L_9, NativeArray_1_get_IsCreated_mF321CC67F4D488DA52D464CB1859612A5B63770A_RuntimeMethod_var); if (L_10) { goto IL_0048; } } { NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672 L_11; memset((&L_11), 0, sizeof(L_11)); NativeArray_1__ctor_mC00B0227E242911DFC96DFF2E4E38342192689CF((&L_11), 8, 4, 1, NativeArray_1__ctor_mC00B0227E242911DFC96DFF2E4E38342192689CF_RuntimeMethod_var); __this->___occluderMipBounds = L_11; } IL_0048: { V_4 = 0; goto IL_011d; } IL_0050: { NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* L_12 = (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*)(&__this->___occluderMipBounds); int32_t L_13 = V_4; il2cpp_codegen_initobj((&V_5), sizeof(OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_14 = V_2; (&V_5)->___offset = L_14; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_15 = V_3; (&V_5)->___size = L_15; OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB L_16 = V_5; IL2CPP_NATIVEARRAY_SET_ITEM(OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB, (L_12)->___m_Buffer, L_13, (L_16)); int32_t L_17; L_17 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_1), NULL); int32_t L_18; L_18 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_2), NULL); int32_t L_19; L_19 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_3), NULL); int32_t L_20; L_20 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_17, ((int32_t)il2cpp_codegen_add(L_18, L_19)), NULL); Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_1), L_20, NULL); int32_t L_21; L_21 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_1), NULL); int32_t L_22; L_22 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_2), NULL); int32_t L_23; L_23 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_3), NULL); int32_t L_24; L_24 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_21, ((int32_t)il2cpp_codegen_add(L_22, L_23)), NULL); Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_1), L_24, NULL); int32_t L_25 = V_4; if (L_25) { goto IL_00de; } } { Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_2), 0, NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_26 = (&V_2); int32_t L_27; L_27 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_26, NULL); int32_t L_28; L_28 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_3), NULL); Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline(L_26, ((int32_t)il2cpp_codegen_add(L_27, L_28)), NULL); goto IL_00f3; } IL_00de: { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_29 = (&V_2); int32_t L_30; L_30 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_29, NULL); int32_t L_31; L_31 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_3), NULL); Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline(L_29, ((int32_t)il2cpp_codegen_add(L_30, L_31)), NULL); } IL_00f3: { int32_t L_32; L_32 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_3), NULL); Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_3), ((int32_t)(((int32_t)il2cpp_codegen_add(L_32, 1))/2)), NULL); int32_t L_33; L_33 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_3), NULL); Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_3), ((int32_t)(((int32_t)il2cpp_codegen_add(L_33, 1))/2)), NULL); int32_t L_34 = V_4; V_4 = ((int32_t)il2cpp_codegen_add(L_34, 1)); } IL_011d: { int32_t L_35 = V_4; if ((((int32_t)L_35) < ((int32_t)8))) { goto IL_0050; } } { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_36 = V_1; __this->___occluderMipLayoutSize = L_36; return; } } IL2CPP_EXTERN_C void OccluderContext_UpdateMipBounds_m71B416ED1B6D8827B30F8B1C1E69870328E6FCD9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); OccluderContext_UpdateMipBounds_m71B416ED1B6D8827B30F8B1C1E69870328E6FCD9(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderContext_AllocateTexturesIfNecessary_m4F0340120C018852B2A697194F87A6C539D6C127 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, bool ___0_debugOverlayEnabled, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m7A93D3BD37A515894207A1CC3F8B8C903989B13E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m7C8996AF326039407F68DDE92FB9B8C2F70828DA_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mB0E36A30678F290202CF790F64FDABD61C0E4FDB_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6095A3543DEF12154F1C4648EDCEEC052FEC79CB); s_Il2CppMethodInitialized = true; } Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t G_B8_0 = 0; { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_0 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___occluderMipLayoutSize); int32_t L_1; L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_0, NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_2 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___occluderMipLayoutSize); int32_t L_3; L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_2, NULL); int32_t L_4; L_4 = OccluderContext_get_subviewCount_m49FDF73077D5C9F1789BA0C35A39A7F78FCBF414(__this, NULL); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_0), L_1, ((int32_t)il2cpp_codegen_multiply(L_3, L_4)), NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_5 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___occluderDepthPyramidSize); int32_t L_6; L_6 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_5, NULL); int32_t L_7; L_7 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL); if ((((int32_t)L_6) < ((int32_t)L_7))) { goto IL_004c; } } { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_8 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___occluderDepthPyramidSize); int32_t L_9; L_9 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_8, NULL); int32_t L_10; L_10 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL); if ((((int32_t)L_9) >= ((int32_t)L_10))) { goto IL_00a3; } } IL_004c: { RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = __this->___occluderDepthPyramid; if (!L_11) { goto IL_005f; } } { RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_12 = __this->___occluderDepthPyramid; NullCheck(L_12); RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_12, NULL); } IL_005f: { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_13 = V_0; __this->___occluderDepthPyramidSize = L_13; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_14 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___occluderDepthPyramidSize); int32_t L_15; L_15 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_14, NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_16 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___occluderDepthPyramidSize); int32_t L_17; L_17 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_16, NULL); il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18; L_18 = RTHandles_Alloc_mF641B266D280255DC554FE599EC7AF20595B0FA9(L_15, L_17, 1, 0, ((int32_t)49), 0, 1, 2, (bool)1, (bool)0, (bool)1, (bool)0, 1, (0.0f), 1, (bool)0, (bool)0, (bool)0, 0, 0, _stringLiteral6095A3543DEF12154F1C4648EDCEEC052FEC79CB, NULL); __this->___occluderDepthPyramid = L_18; Il2CppCodeGenWriteBarrier((void**)(&__this->___occluderDepthPyramid), (void*)L_18); } IL_00a3: { bool L_19 = ___0_debugOverlayEnabled; if (L_19) { goto IL_00a9; } } { G_B8_0 = 0; goto IL_00b8; } IL_00a9: { int32_t L_20; L_20 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL); int32_t L_21; L_21 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL); G_B8_0 = ((int32_t)il2cpp_codegen_multiply(L_20, L_21)); } IL_00b8: { V_1 = G_B8_0; int32_t L_22 = __this->___occlusionDebugOverlaySize; int32_t L_23 = V_1; if ((((int32_t)L_22) >= ((int32_t)L_23))) { goto IL_00fa; } } { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_24 = __this->___occlusionDebugOverlay; if (!L_24) { goto IL_00d5; } } { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_25 = __this->___occlusionDebugOverlay; NullCheck(L_25); GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_25, NULL); } IL_00d5: { int32_t L_26 = V_1; __this->___occlusionDebugOverlaySize = L_26; __this->___debugNeedsClear = (bool)1; int32_t L_27 = __this->___occlusionDebugOverlaySize; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_28 = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)il2cpp_codegen_object_new(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); GraphicsBuffer__ctor_m4600E68DFDDE5CDD22558CD1DB81D5F05CDDD885(L_28, ((int32_t)16), 0, ((int32_t)il2cpp_codegen_add(L_27, 4)), 4, NULL); __this->___occlusionDebugOverlay = L_28; Il2CppCodeGenWriteBarrier((void**)(&__this->___occlusionDebugOverlay), (void*)L_28); } IL_00fa: { int32_t L_29 = V_1; if (L_29) { goto IL_011e; } } { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_30 = __this->___occlusionDebugOverlay; if (!L_30) { goto IL_0117; } } { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_31 = __this->___occlusionDebugOverlay; NullCheck(L_31); GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_31, NULL); __this->___occlusionDebugOverlay = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)NULL; Il2CppCodeGenWriteBarrier((void**)(&__this->___occlusionDebugOverlay), (void*)(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)NULL); } IL_0117: { int32_t L_32 = V_1; __this->___occlusionDebugOverlaySize = L_32; } IL_011e: { ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_33 = __this->___constantBuffer; if (L_33) { goto IL_0138; } } { int32_t L_34; L_34 = UnsafeUtility_SizeOf_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mB0E36A30678F290202CF790F64FDABD61C0E4FDB_inline(UnsafeUtility_SizeOf_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mB0E36A30678F290202CF790F64FDABD61C0E4FDB_RuntimeMethod_var); ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_35 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var); ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_35, 1, L_34, 8, NULL); __this->___constantBuffer = L_35; Il2CppCodeGenWriteBarrier((void**)(&__this->___constantBuffer), (void*)L_35); } IL_0138: { NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9* L_36 = (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9*)(&__this->___constantBufferData); bool L_37; L_37 = NativeArray_1_get_IsCreated_m7C8996AF326039407F68DDE92FB9B8C2F70828DA_inline(L_36, NativeArray_1_get_IsCreated_m7C8996AF326039407F68DDE92FB9B8C2F70828DA_RuntimeMethod_var); if (L_37) { goto IL_0153; } } { NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9 L_38; memset((&L_38), 0, sizeof(L_38)); NativeArray_1__ctor_m7A93D3BD37A515894207A1CC3F8B8C903989B13E((&L_38), 1, 4, 1, NativeArray_1__ctor_m7A93D3BD37A515894207A1CC3F8B8C903989B13E_RuntimeMethod_var); __this->___constantBufferData = L_38; } IL_0153: { return; } } IL2CPP_EXTERN_C void OccluderContext_AllocateTexturesIfNecessary_m4F0340120C018852B2A697194F87A6C539D6C127_AdjustorThunk (RuntimeObject* __this, bool ___0_debugOverlayEnabled, const RuntimeMethod* method) { OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); OccluderContext_AllocateTexturesIfNecessary_m4F0340120C018852B2A697194F87A6C539D6C127(_thisAdjusted, ___0_debugOverlayEnabled, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderContext_SetKeyword_m57CB9C813FA45672B4E4EAD297757E2C427EE0EE (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___0_cmd, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___1_cs, LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB* ___2_keyword, bool ___3_value, const RuntimeMethod* method) { { bool L_0 = ___3_value; if (!L_0) { goto IL_000c; } } { ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_1 = ___0_cmd; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_2 = ___1_cs; LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB* L_3 = ___2_keyword; NullCheck(L_1); ComputeCommandBuffer_EnableKeyword_mD46889078537BAC2415AA07486417149D9D290D5(L_1, L_2, L_3, NULL); return; } IL_000c: { ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_4 = ___0_cmd; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_5 = ___1_cs; LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB* L_6 = ___2_keyword; NullCheck(L_4); ComputeCommandBuffer_DisableKeyword_m33BAA6D2E906A3374AD7243332D31DCE3325CA8D(L_4, L_5, L_6, NULL); return; } } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627 OccluderContext_SetupFarDepthPyramidConstants_m69DC95369344843C149515C9A2A9312DD0E99571 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 ___0_occluderSubviewUpdates, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___1_silhouettePlanes, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; int32_t V_2 = 0; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* V_3 = NULL; int32_t V_4 = 0; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_5; memset((&V_5), 0, sizeof(V_5)); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_6; memset((&V_6), 0, sizeof(V_6)); int32_t V_7 = 0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_8; memset((&V_8), 0, sizeof(V_8)); int32_t V_9 = 0; Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C V_10; memset((&V_10), 0, sizeof(V_10)); { il2cpp_codegen_initobj((&V_0), sizeof(OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_0 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___occluderMipLayoutSize); int32_t L_1; L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_0, NULL); (&V_0)->____OccluderMipLayoutSizeX = L_1; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_2 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___occluderMipLayoutSize); int32_t L_3; L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_2, NULL); (&V_0)->____OccluderMipLayoutSizeY = L_3; int32_t L_4; L_4 = ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_inline((&___0_occluderSubviewUpdates), ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_RuntimeMethod_var); V_1 = L_4; V_2 = 0; goto IL_0183; } IL_003b: { int32_t L_5 = V_2; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_6; L_6 = il2cpp_span_get_item((OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7*)((Il2CppByReference*)&(((&___0_occluderSubviewUpdates))->____pointer))->value, (L_5), ((&___0_occluderSubviewUpdates))->____length); V_3 = L_6; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_7 = V_3; int32_t L_8 = L_7->___subviewIndex; V_4 = L_8; NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* L_9 = (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690*)(&__this->___subviewData); int32_t L_10 = V_4; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_11 = V_3; OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933 L_12; L_12 = OccluderDerivedData_FromParameters_mB285C6B3E3FBFB06A8E38D196D06D45FE722D88D(L_11, NULL); IL2CPP_NATIVEARRAY_SET_ITEM(OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933, (L_9)->___m_Buffer, L_10, (L_12)); int32_t L_13 = __this->___subviewValidMask; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_14 = V_3; int32_t L_15 = L_14->___subviewIndex; __this->___subviewValidMask = ((int32_t)(L_13|((int32_t)(1<<((int32_t)(L_15&((int32_t)31))))))); OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_16 = V_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_17 = L_16->___gpuProjMatrix; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_18 = V_3; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19 = L_18->___viewMatrix; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20; L_20 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_17, L_19, NULL); OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_21 = V_3; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = L_21->___viewOffsetWorldSpace; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23; L_23 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_22, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24; L_24 = Matrix4x4_Translate_mF3EDFC59C9E51DC0C0A483F6E44A4930D62E4091(L_23, NULL); Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_25; L_25 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_20, L_24, NULL); V_5 = L_25; Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26; L_26 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_5), NULL); V_6 = L_26; V_7 = 0; goto IL_00d4; } IL_00ad: { U3C_InvViewProjMatrixU3Ee__FixedBuffer_t84BA561C0A390D42FB00B35F6BE1C962C6F74476* L_27 = (U3C_InvViewProjMatrixU3Ee__FixedBuffer_t84BA561C0A390D42FB00B35F6BE1C962C6F74476*)(&(&V_0)->____InvViewProjMatrix); float* L_28 = (float*)(&L_27->___FixedElementField); int32_t L_29 = V_2; int32_t L_30 = V_7; int32_t L_31 = V_7; float L_32; L_32 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A((&V_6), L_31, NULL); *((float*)((float*)il2cpp_codegen_add((intptr_t)L_28, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)16), L_29)), L_30))), 4))))) = (float)L_32; int32_t L_33 = V_7; V_7 = ((int32_t)il2cpp_codegen_add(L_33, 1)); } IL_00d4: { int32_t L_34 = V_7; if ((((int32_t)L_34) < ((int32_t)((int32_t)16)))) { goto IL_00ad; } } { U3C_SrcOffsetU3Ee__FixedBuffer_tB1B1C9C345AE115D9BA814505D76E71BC515BB1E* L_35 = (U3C_SrcOffsetU3Ee__FixedBuffer_tB1B1C9C345AE115D9BA814505D76E71BC515BB1E*)(&(&V_0)->____SrcOffset); uint32_t* L_36 = (uint32_t*)(&L_35->___FixedElementField); int32_t L_37 = V_2; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_38 = V_3; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_39 = L_38->___depthOffset; V_8 = L_39; int32_t L_40; L_40 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_8), NULL); *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_36, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(4, L_37))), 4))))) = (int32_t)L_40; U3C_SrcOffsetU3Ee__FixedBuffer_tB1B1C9C345AE115D9BA814505D76E71BC515BB1E* L_41 = (U3C_SrcOffsetU3Ee__FixedBuffer_tB1B1C9C345AE115D9BA814505D76E71BC515BB1E*)(&(&V_0)->____SrcOffset); uint32_t* L_42 = (uint32_t*)(&L_41->___FixedElementField); int32_t L_43 = V_2; OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_44 = V_3; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_45 = L_44->___depthOffset; V_8 = L_45; int32_t L_46; L_46 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_8), NULL); *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_42, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_43)), 1))), 4))))) = (int32_t)L_46; U3C_SrcOffsetU3Ee__FixedBuffer_tB1B1C9C345AE115D9BA814505D76E71BC515BB1E* L_47 = (U3C_SrcOffsetU3Ee__FixedBuffer_tB1B1C9C345AE115D9BA814505D76E71BC515BB1E*)(&(&V_0)->____SrcOffset); uint32_t* L_48 = (uint32_t*)(&L_47->___FixedElementField); int32_t L_49 = V_2; *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_48, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_49)), 2))), 4))))) = (int32_t)0; U3C_SrcOffsetU3Ee__FixedBuffer_tB1B1C9C345AE115D9BA814505D76E71BC515BB1E* L_50 = (U3C_SrcOffsetU3Ee__FixedBuffer_tB1B1C9C345AE115D9BA814505D76E71BC515BB1E*)(&(&V_0)->____SrcOffset); uint32_t* L_51 = (uint32_t*)(&L_50->___FixedElementField); int32_t L_52 = V_2; *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_51, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_52)), 3))), 4))))) = (int32_t)0; uint32_t* L_53 = (uint32_t*)(&(&V_0)->____SrcSliceIndices); uint32_t* L_54 = L_53; int32_t L_55 = *((uint32_t*)L_54); OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_56 = V_3; int32_t L_57 = L_56->___depthSliceIndex; int32_t L_58 = V_2; *((int32_t*)L_54) = (int32_t)((int32_t)(L_55|((int32_t)(((int32_t)(L_57&((int32_t)15)))<<((int32_t)(((int32_t)il2cpp_codegen_multiply(4, L_58))&((int32_t)31))))))); uint32_t* L_59 = (uint32_t*)(&(&V_0)->____DstSubviewIndices); uint32_t* L_60 = L_59; int32_t L_61 = *((uint32_t*)L_60); int32_t L_62 = V_4; int32_t L_63 = V_2; *((int32_t*)L_60) = (int32_t)((int32_t)(L_61|((int32_t)(L_62<<((int32_t)(((int32_t)il2cpp_codegen_multiply(4, L_63))&((int32_t)31))))))); int32_t L_64 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_64, 1)); } IL_0183: { int32_t L_65 = V_2; int32_t L_66 = V_1; if ((((int32_t)L_65) < ((int32_t)L_66))) { goto IL_003b; } } { V_9 = 0; goto IL_0244; } IL_0192: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67; L_67 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); Plane__ctor_mACA7F957A13DD97953808B8E0CF95EAD7D39463E_inline((&V_10), L_67, (0.0f), NULL); int32_t L_68 = V_9; int32_t L_69; L_69 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_silhouettePlanes))->___m_Length); if ((((int32_t)L_68) >= ((int32_t)L_69))) { goto IL_01b9; } } { int32_t L_70 = V_9; Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C L_71; L_71 = IL2CPP_NATIVEARRAY_GET_ITEM(Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C, ((&___1_silhouettePlanes))->___m_Buffer, L_70); V_10 = L_71; } IL_01b9: { U3C_SilhouettePlanesU3Ee__FixedBuffer_t138533E2CBC2A8352DC298BD5645D4B1DC7B0553* L_72 = (U3C_SilhouettePlanesU3Ee__FixedBuffer_t138533E2CBC2A8352DC298BD5645D4B1DC7B0553*)(&(&V_0)->____SilhouettePlanes); float* L_73 = (float*)(&L_72->___FixedElementField); int32_t L_74 = V_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75; L_75 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline((&V_10), NULL); float L_76 = L_75.___x; *((float*)((float*)il2cpp_codegen_add((intptr_t)L_73, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(4, L_74))), 4))))) = (float)L_76; U3C_SilhouettePlanesU3Ee__FixedBuffer_t138533E2CBC2A8352DC298BD5645D4B1DC7B0553* L_77 = (U3C_SilhouettePlanesU3Ee__FixedBuffer_t138533E2CBC2A8352DC298BD5645D4B1DC7B0553*)(&(&V_0)->____SilhouettePlanes); float* L_78 = (float*)(&L_77->___FixedElementField); int32_t L_79 = V_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80; L_80 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline((&V_10), NULL); float L_81 = L_80.___y; *((float*)((float*)il2cpp_codegen_add((intptr_t)L_78, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_79)), 1))), 4))))) = (float)L_81; U3C_SilhouettePlanesU3Ee__FixedBuffer_t138533E2CBC2A8352DC298BD5645D4B1DC7B0553* L_82 = (U3C_SilhouettePlanesU3Ee__FixedBuffer_t138533E2CBC2A8352DC298BD5645D4B1DC7B0553*)(&(&V_0)->____SilhouettePlanes); float* L_83 = (float*)(&L_82->___FixedElementField); int32_t L_84 = V_9; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85; L_85 = Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline((&V_10), NULL); float L_86 = L_85.___z; *((float*)((float*)il2cpp_codegen_add((intptr_t)L_83, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_84)), 2))), 4))))) = (float)L_86; U3C_SilhouettePlanesU3Ee__FixedBuffer_t138533E2CBC2A8352DC298BD5645D4B1DC7B0553* L_87 = (U3C_SilhouettePlanesU3Ee__FixedBuffer_t138533E2CBC2A8352DC298BD5645D4B1DC7B0553*)(&(&V_0)->____SilhouettePlanes); float* L_88 = (float*)(&L_87->___FixedElementField); int32_t L_89 = V_9; float L_90; L_90 = Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30_inline((&V_10), NULL); *((float*)((float*)il2cpp_codegen_add((intptr_t)L_88, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_89)), 3))), 4))))) = (float)L_90; int32_t L_91 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_91, 1)); } IL_0244: { int32_t L_92 = V_9; if ((((int32_t)L_92) < ((int32_t)6))) { goto IL_0192; } } { int32_t L_93; L_93 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_silhouettePlanes))->___m_Length); (&V_0)->____SilhouettePlaneCount = L_93; OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627 L_94 = V_0; return L_94; } } IL2CPP_EXTERN_C OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627 OccluderContext_SetupFarDepthPyramidConstants_m69DC95369344843C149515C9A2A9312DD0E99571_AdjustorThunk (RuntimeObject* __this, ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 ___0_occluderSubviewUpdates, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___1_silhouettePlanes, const RuntimeMethod* method) { OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627 _returnValue; _returnValue = OccluderContext_SetupFarDepthPyramidConstants_m69DC95369344843C149515C9A2A9312DD0E99571(_thisAdjusted, ___0_occluderSubviewUpdates, ___1_silhouettePlanes, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderContext_CreateFarDepthPyramid_mAE9A7D75C802A5AB3F91ED35C2BF61DA52C0AB0F (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___0_cmd, OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* ___1_occluderParams, ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 ___2_occluderSubviewUpdates, OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* ___3_occluderHandles, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___4_silhouettePlanes, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___5_occluderDepthPyramidCS, int32_t ___6_occluderDepthDownscaleKernel, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeCommandBuffer_SetBufferData_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mD85D7D7A8C73CFDC01D3A5B1482E8BE1531E3E47_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral336DA1681EA7AA3D54C5B9C3D2E0C5E4AEEA9118); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral35FD12353C87D68BCBA9F80241B6A61DF2E6F162); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral831F02B113EFF77A98C7C88366944FC44E106D40); s_Il2CppMethodInitialized = true; } OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627 V_0; memset((&V_0), 0, sizeof(V_0)); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* V_1 = NULL; int32_t V_2 = 0; LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB V_3; memset((&V_3), 0, sizeof(V_3)); LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB V_4; memset((&V_4), 0, sizeof(V_4)); LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB V_5; memset((&V_5), 0, sizeof(V_5)); bool V_6 = false; bool V_7 = false; int32_t V_8 = 0; int32_t V_9 = 0; bool V_10 = false; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_11; memset((&V_11), 0, sizeof(V_11)); int32_t V_12 = 0; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_13; memset((&V_13), 0, sizeof(V_13)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_14; memset((&V_14), 0, sizeof(V_14)); int32_t V_15 = 0; int32_t V_16 = 0; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B2_0 = NULL; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B1_0 = NULL; int32_t G_B3_0 = 0; { ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 L_0 = ___2_occluderSubviewUpdates; NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 L_1 = ___4_silhouettePlanes; OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627 L_2; L_2 = OccluderContext_SetupFarDepthPyramidConstants_m69DC95369344843C149515C9A2A9312DD0E99571(__this, L_0, L_1, NULL); V_0 = L_2; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_3 = ___5_occluderDepthPyramidCS; V_1 = L_3; int32_t L_4 = ___6_occluderDepthDownscaleKernel; V_2 = L_4; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_5 = V_1; LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169((&V_3), L_5, _stringLiteral831F02B113EFF77A98C7C88366944FC44E106D40, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_6 = V_1; LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169((&V_4), L_6, _stringLiteral35FD12353C87D68BCBA9F80241B6A61DF2E6F162, NULL); ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_7 = V_1; LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169((&V_5), L_7, _stringLiteral336DA1681EA7AA3D54C5B9C3D2E0C5E4AEEA9118, NULL); OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_8 = ___1_occluderParams; bool L_9 = L_8->___depthIsArray; V_6 = L_9; OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_10 = ___1_occluderParams; TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_11 = L_10->___depthTexture; il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_12; L_12 = TextureHandle_op_Implicit_m5B88526114B640AE422305CC950C0887E576CE25(L_11, NULL); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13 = L_12; if (L_13) { G_B2_0 = L_13; goto IL_0051; } G_B1_0 = L_13; } { G_B3_0 = 0; goto IL_0056; } IL_0051: { NullCheck(G_B2_0); bool L_14; L_14 = RTHandle_get_isMSAAEnabled_mB56F4775BF4FC50DFBAC344DB1DA4C4B91197A9D_inline(G_B2_0, NULL); G_B3_0 = ((int32_t)(L_14)); } IL_0056: { V_7 = (bool)G_B3_0; V_8 = ((int32_t)11); V_9 = 0; goto IL_0233; } IL_0064: { ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_15 = ___0_cmd; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_16 = V_1; int32_t L_17 = V_2; il2cpp_codegen_runtime_class_init_inline(ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var); int32_t L_18 = ((ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var))->____DstDepth; OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* L_19 = ___3_occluderHandles; TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_20 = L_19->___occluderDepthPyramid; NullCheck(L_15); ComputeCommandBuffer_SetComputeTextureParam_m93FDD4D7D66101D6FED554BEBC0ECB5587578044(L_15, L_16, L_17, L_18, L_20, NULL); int32_t L_21 = V_9; V_10 = (bool)((((int32_t)L_21) == ((int32_t)0))? 1 : 0); ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_22 = ___0_cmd; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_23 = V_1; bool L_24 = V_10; OccluderContext_SetKeyword_m57CB9C813FA45672B4E4EAD297757E2C427EE0EE(L_22, L_23, (&V_3), L_24, NULL); ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_25 = ___0_cmd; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_26 = V_1; bool L_27 = V_10; bool L_28 = V_6; OccluderContext_SetKeyword_m57CB9C813FA45672B4E4EAD297757E2C427EE0EE(L_25, L_26, (&V_4), (bool)((int32_t)((int32_t)L_27&(int32_t)L_28)), NULL); ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_29 = ___0_cmd; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_30 = V_1; bool L_31 = V_10; bool L_32 = V_7; OccluderContext_SetKeyword_m57CB9C813FA45672B4E4EAD297757E2C427EE0EE(L_29, L_30, (&V_5), (bool)((int32_t)((int32_t)L_31&(int32_t)L_32)), NULL); bool L_33 = V_10; if (!L_33) { goto IL_00bd; } } { ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_34 = ___0_cmd; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_35 = V_1; int32_t L_36 = V_2; il2cpp_codegen_runtime_class_init_inline(ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var); int32_t L_37 = ((ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var))->____SrcDepth; OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_38 = ___1_occluderParams; TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_39 = L_38->___depthTexture; NullCheck(L_34); ComputeCommandBuffer_SetComputeTextureParam_m93FDD4D7D66101D6FED554BEBC0ECB5587578044(L_34, L_35, L_36, L_37, L_39, NULL); } IL_00bd: { int32_t L_40 = V_8; int32_t L_41 = V_9; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); int32_t L_42; L_42 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_40, 1)), L_41)), 4, NULL); (&V_0)->____MipCount = L_42; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_43; L_43 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL); V_11 = L_43; V_12 = 0; goto IL_01bf; } IL_00e0: { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_44; L_44 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL); V_13 = L_44; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_45; L_45 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL); V_14 = L_45; int32_t L_46 = V_9; int32_t L_47 = V_12; V_15 = ((int32_t)il2cpp_codegen_add(L_46, L_47)); int32_t L_48 = V_15; if (L_48) { goto IL_0103; } } { OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_49 = ___1_occluderParams; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_50 = L_49->___depthSize; V_14 = L_50; goto IL_013b; } IL_0103: { int32_t L_51 = V_15; V_16 = ((int32_t)il2cpp_codegen_subtract(L_51, 3)); int32_t L_52 = V_16; if ((((int32_t)0) > ((int32_t)L_52))) { goto IL_013b; } } { int32_t L_53 = V_16; if ((((int32_t)L_53) >= ((int32_t)8))) { goto IL_013b; } } { NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* L_54 = (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*)(&__this->___occluderMipBounds); int32_t L_55 = V_16; OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB L_56; L_56 = IL2CPP_NATIVEARRAY_GET_ITEM(OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB, (L_54)->___m_Buffer, L_55); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_57 = L_56.___offset; V_13 = L_57; NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* L_58 = (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*)(&__this->___occluderMipBounds); int32_t L_59 = V_16; OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB L_60; L_60 = IL2CPP_NATIVEARRAY_GET_ITEM(OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB, (L_58)->___m_Buffer, L_59); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_61 = L_60.___size; V_14 = L_61; } IL_013b: { int32_t L_62 = V_12; if (L_62) { goto IL_0143; } } { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_63 = V_14; V_11 = L_63; } IL_0143: { U3C_MipOffsetAndSizeU3Ee__FixedBuffer_t19F7DC806EA002CD5FAB22FF5C56BA6996373997* L_64 = (U3C_MipOffsetAndSizeU3Ee__FixedBuffer_t19F7DC806EA002CD5FAB22FF5C56BA6996373997*)(&(&V_0)->____MipOffsetAndSize); uint32_t* L_65 = (uint32_t*)(&L_64->___FixedElementField); int32_t L_66 = V_12; int32_t L_67; L_67 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_13), NULL); *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_65, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(4, L_66))), 4))))) = (int32_t)L_67; U3C_MipOffsetAndSizeU3Ee__FixedBuffer_t19F7DC806EA002CD5FAB22FF5C56BA6996373997* L_68 = (U3C_MipOffsetAndSizeU3Ee__FixedBuffer_t19F7DC806EA002CD5FAB22FF5C56BA6996373997*)(&(&V_0)->____MipOffsetAndSize); uint32_t* L_69 = (uint32_t*)(&L_68->___FixedElementField); int32_t L_70 = V_12; int32_t L_71; L_71 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_13), NULL); *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_69, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_70)), 1))), 4))))) = (int32_t)L_71; U3C_MipOffsetAndSizeU3Ee__FixedBuffer_t19F7DC806EA002CD5FAB22FF5C56BA6996373997* L_72 = (U3C_MipOffsetAndSizeU3Ee__FixedBuffer_t19F7DC806EA002CD5FAB22FF5C56BA6996373997*)(&(&V_0)->____MipOffsetAndSize); uint32_t* L_73 = (uint32_t*)(&L_72->___FixedElementField); int32_t L_74 = V_12; int32_t L_75; L_75 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_14), NULL); *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_73, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_74)), 2))), 4))))) = (int32_t)L_75; U3C_MipOffsetAndSizeU3Ee__FixedBuffer_t19F7DC806EA002CD5FAB22FF5C56BA6996373997* L_76 = (U3C_MipOffsetAndSizeU3Ee__FixedBuffer_t19F7DC806EA002CD5FAB22FF5C56BA6996373997*)(&(&V_0)->____MipOffsetAndSize); uint32_t* L_77 = (uint32_t*)(&L_76->___FixedElementField); int32_t L_78 = V_12; int32_t L_79; L_79 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_14), NULL); *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_77, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_78)), 3))), 4))))) = (int32_t)L_79; int32_t L_80 = V_12; V_12 = ((int32_t)il2cpp_codegen_add(L_80, 1)); } IL_01bf: { int32_t L_81 = V_12; if ((((int32_t)L_81) < ((int32_t)5))) { goto IL_00e0; } } { NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9* L_82 = (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9*)(&__this->___constantBufferData); OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627 L_83 = V_0; IL2CPP_NATIVEARRAY_SET_ITEM(OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627, (L_82)->___m_Buffer, 0, (L_83)); ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_84 = ___0_cmd; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_85 = __this->___constantBuffer; NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9 L_86 = __this->___constantBufferData; NullCheck(L_84); ComputeCommandBuffer_SetBufferData_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mD85D7D7A8C73CFDC01D3A5B1482E8BE1531E3E47(L_84, L_85, L_86, ComputeCommandBuffer_SetBufferData_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mD85D7D7A8C73CFDC01D3A5B1482E8BE1531E3E47_RuntimeMethod_var); ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_87 = ___0_cmd; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_88 = V_1; il2cpp_codegen_runtime_class_init_inline(ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var); int32_t L_89 = ((ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var))->___OccluderDepthPyramidConstants; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_90 = __this->___constantBuffer; ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_91 = __this->___constantBuffer; NullCheck(L_91); int32_t L_92; L_92 = ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E(L_91, NULL); NullCheck(L_87); ComputeCommandBuffer_SetComputeConstantBufferParam_m2146903E8721689A8B0CE36704200A562D7D6311(L_87, L_88, L_89, L_90, 0, L_92, NULL); ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_93 = ___0_cmd; ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_94 = V_1; int32_t L_95 = V_2; int32_t L_96; L_96 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_11), NULL); int32_t L_97; L_97 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_11), NULL); int32_t L_98; L_98 = ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_inline((&___2_occluderSubviewUpdates), ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_RuntimeMethod_var); NullCheck(L_93); ComputeCommandBuffer_DispatchCompute_m8C32F8EB60C2EE3C511CB915C4DA7591A2D4BAE7(L_93, L_94, L_95, ((int32_t)(((int32_t)il2cpp_codegen_add(L_96, ((int32_t)15)))/((int32_t)16))), ((int32_t)(((int32_t)il2cpp_codegen_add(L_97, ((int32_t)15)))/((int32_t)16))), L_98, NULL); int32_t L_99 = V_9; V_9 = ((int32_t)il2cpp_codegen_add(L_99, 4)); } IL_0233: { int32_t L_100 = V_9; int32_t L_101 = V_8; if ((((int32_t)L_100) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_101, 1))))) { goto IL_0064; } } { return; } } IL2CPP_EXTERN_C void OccluderContext_CreateFarDepthPyramid_mAE9A7D75C802A5AB3F91ED35C2BF61DA52C0AB0F_AdjustorThunk (RuntimeObject* __this, ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___0_cmd, OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* ___1_occluderParams, ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 ___2_occluderSubviewUpdates, OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* ___3_occluderHandles, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___4_silhouettePlanes, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___5_occluderDepthPyramidCS, int32_t ___6_occluderDepthDownscaleKernel, const RuntimeMethod* method) { OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); OccluderContext_CreateFarDepthPyramid_mAE9A7D75C802A5AB3F91ED35C2BF61DA52C0AB0F(_thisAdjusted, ___0_cmd, ___1_occluderParams, ___2_occluderSubviewUpdates, ___3_occluderHandles, ___4_silhouettePlanes, ___5_occluderDepthPyramidCS, ___6_occluderDepthDownscaleKernel, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 OccluderContext_Import_m59CDBBE79F1A96B17BE009D5D561E35D69DA19D7 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method) { RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA V_0; memset((&V_0), 0, sizeof(V_0)); OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 V_1; memset((&V_1), 0, sizeof(V_1)); RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA V_2; memset((&V_2), 0, sizeof(V_2)); OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 V_3; memset((&V_3), 0, sizeof(V_3)); ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 V_4; memset((&V_4), 0, sizeof(V_4)); { il2cpp_codegen_initobj((&V_2), sizeof(RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA)); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_0 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___occluderDepthPyramidSize); int32_t L_1; L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_0, NULL); (&V_2)->___width = L_1; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_2 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___occluderDepthPyramidSize); int32_t L_3; L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_2, NULL); (&V_2)->___height = L_3; (&V_2)->___volumeDepth = 1; (&V_2)->___msaaSamples = 1; (&V_2)->___format = ((int32_t)49); (&V_2)->___bindMS = (bool)0; RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA L_4 = V_2; V_0 = L_4; il2cpp_codegen_initobj((&V_3), sizeof(OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3)); RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_5 = ___0_renderGraph; RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = __this->___occluderDepthPyramid; RenderTargetInfo_tE4102A5736DF137E6520D13766B89F0EECEE8DEA L_7 = V_0; il2cpp_codegen_initobj((&V_4), sizeof(ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616)); ImportResourceParams_t01ED7986416DDD1E406B0EA9B0D0119FD5E2A616 L_8 = V_4; NullCheck(L_5); TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_9; L_9 = RenderGraph_ImportTexture_m67F8202712A6F45704230E466B863350E4343A3B(L_5, L_6, L_7, L_8, NULL); (&V_3)->___occluderDepthPyramid = L_9; OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 L_10 = V_3; V_1 = L_10; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_11 = __this->___occlusionDebugOverlay; if (!L_11) { goto IL_0093; } } { RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_12 = ___0_renderGraph; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_13 = __this->___occlusionDebugOverlay; NullCheck(L_12); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_14; L_14 = RenderGraph_ImportBuffer_m2C992E2CD031CA2B766800D02A1EC1F9ADB2D8A3(L_12, L_13, (bool)0, NULL); (&V_1)->___occlusionDebugOverlay = L_14; } IL_0093: { OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 L_15 = V_1; return L_15; } } IL2CPP_EXTERN_C OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 OccluderContext_Import_m59CDBBE79F1A96B17BE009D5D561E35D69DA19D7_AdjustorThunk (RuntimeObject* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method) { OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 _returnValue; _returnValue = OccluderContext_Import_m59CDBBE79F1A96B17BE009D5D561E35D69DA19D7(_thisAdjusted, ___0_renderGraph, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderContext_PrepareOccluders_m558D900C293C248A3CEE8FE6640C98873039DF1D (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* ___0_occluderParams, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mDE94F660616EB76AA6A7CC0FE030707269A0579D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m82F64F20A2A4A968F6449691078DE521D81749B2_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } bool V_0 = false; DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* G_B6_0 = NULL; DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* G_B5_0 = NULL; int32_t G_B7_0 = 0; { int32_t L_0; L_0 = OccluderContext_get_subviewCount_m49FDF73077D5C9F1789BA0C35A39A7F78FCBF414(__this, NULL); OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_1 = ___0_occluderParams; int32_t L_2 = L_1->___subviewCount; if ((((int32_t)L_0) == ((int32_t)L_2))) { goto IL_0040; } } { NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* L_3 = (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690*)(&__this->___subviewData); bool L_4; L_4 = NativeArray_1_get_IsCreated_m82F64F20A2A4A968F6449691078DE521D81749B2_inline(L_3, NativeArray_1_get_IsCreated_m82F64F20A2A4A968F6449691078DE521D81749B2_RuntimeMethod_var); if (!L_4) { goto IL_0026; } } { NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* L_5 = (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690*)(&__this->___subviewData); NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3(L_5, NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3_RuntimeMethod_var); } IL_0026: { OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_6 = ___0_occluderParams; int32_t L_7 = L_6->___subviewCount; NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690 L_8; memset((&L_8), 0, sizeof(L_8)); NativeArray_1__ctor_mDE94F660616EB76AA6A7CC0FE030707269A0579D((&L_8), L_7, 4, 1, NativeArray_1__ctor_mDE94F660616EB76AA6A7CC0FE030707269A0579D_RuntimeMethod_var); __this->___subviewData = L_8; __this->___subviewValidMask = 0; } IL_0040: { OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_9 = ___0_occluderParams; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_10 = L_9->___depthSize; __this->___depthBufferSize = L_10; DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_11; L_11 = GPUResidentDrawer_GetDebugStats_m857EE673158C860D3471D0CC6203B60D0BC98B4D(NULL); DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_12 = L_11; if (L_12) { G_B6_0 = L_12; goto IL_0058; } G_B5_0 = L_12; } { G_B7_0 = 0; goto IL_005d; } IL_0058: { NullCheck(G_B6_0); bool L_13 = G_B6_0->___occlusionOverlayEnabled; G_B7_0 = ((int32_t)(L_13)); } IL_005d: { V_0 = (bool)G_B7_0; OccluderContext_UpdateMipBounds_m71B416ED1B6D8827B30F8B1C1E69870328E6FCD9(__this, NULL); bool L_14 = V_0; OccluderContext_AllocateTexturesIfNecessary_m4F0340120C018852B2A697194F87A6C539D6C127(__this, L_14, NULL); return; } } IL2CPP_EXTERN_C void OccluderContext_PrepareOccluders_m558D900C293C248A3CEE8FE6640C98873039DF1D_AdjustorThunk (RuntimeObject* __this, OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* ___0_occluderParams, const RuntimeMethod* method) { OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); OccluderContext_PrepareOccluders_m558D900C293C248A3CEE8FE6640C98873039DF1D(_thisAdjusted, ___0_occluderParams, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 OccluderContext_GetDebugOutput_m0B03B350C81D50A7DA8CEB969E70AF0F782675C5 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, const RuntimeMethod* method) { OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 V_0; memset((&V_0), 0, sizeof(V_0)); OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 V_1; memset((&V_1), 0, sizeof(V_1)); int32_t V_2 = 0; OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB V_3; memset((&V_3), 0, sizeof(V_3)); { il2cpp_codegen_initobj((&V_1), sizeof(OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8)); RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___occluderDepthPyramid; (&V_1)->___occluderDepthPyramid = L_0; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___occluderDepthPyramid), (void*)L_0); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_1 = __this->___occlusionDebugOverlay; (&V_1)->___occlusionDebugOverlay = L_1; Il2CppCodeGenWriteBarrier((void**)(&(&V_1)->___occlusionDebugOverlay), (void*)L_1); OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 L_2 = V_1; V_0 = L_2; OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185* L_3 = (OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185*)(&(&V_0)->___cb); Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4; L_4 = OccluderContext_get_depthBufferSizeInOccluderPixels_mF734AB99EBF484188554B86CB2E07048E6138C36(__this, NULL); Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5; L_5 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_4, NULL); L_3->____DepthSizeInOccluderPixels = L_5; OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185* L_6 = (OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185*)(&(&V_0)->___cb); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_7 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___occluderMipLayoutSize); int32_t L_8; L_8 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_7, NULL); L_6->____OccluderMipLayoutSizeX = L_8; OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185* L_9 = (OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185*)(&(&V_0)->___cb); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_10 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&__this->___occluderMipLayoutSize); int32_t L_11; L_11 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_10, NULL); L_9->____OccluderMipLayoutSizeY = L_11; V_2 = 0; goto IL_011b; } IL_0070: { NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* L_12 = (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*)(&__this->___occluderMipBounds); int32_t L_13 = V_2; OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB L_14; L_14 = IL2CPP_NATIVEARRAY_GET_ITEM(OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB, (L_12)->___m_Buffer, L_13); V_3 = L_14; OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185* L_15 = (OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185*)(&(&V_0)->___cb); U3C_OccluderMipBoundsU3Ee__FixedBuffer_tF1478CF3899AC0E5325B5284FBE53B0FF2454A55* L_16 = (U3C_OccluderMipBoundsU3Ee__FixedBuffer_tF1478CF3899AC0E5325B5284FBE53B0FF2454A55*)(&L_15->____OccluderMipBounds); uint32_t* L_17 = (uint32_t*)(&L_16->___FixedElementField); int32_t L_18 = V_2; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_19 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&(&V_3)->___offset); int32_t L_20; L_20 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_19, NULL); *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_17, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(4, L_18))), 4))))) = (int32_t)L_20; OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185* L_21 = (OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185*)(&(&V_0)->___cb); U3C_OccluderMipBoundsU3Ee__FixedBuffer_tF1478CF3899AC0E5325B5284FBE53B0FF2454A55* L_22 = (U3C_OccluderMipBoundsU3Ee__FixedBuffer_tF1478CF3899AC0E5325B5284FBE53B0FF2454A55*)(&L_21->____OccluderMipBounds); uint32_t* L_23 = (uint32_t*)(&L_22->___FixedElementField); int32_t L_24 = V_2; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_25 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&(&V_3)->___offset); int32_t L_26; L_26 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_25, NULL); *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_23, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_24)), 1))), 4))))) = (int32_t)L_26; OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185* L_27 = (OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185*)(&(&V_0)->___cb); U3C_OccluderMipBoundsU3Ee__FixedBuffer_tF1478CF3899AC0E5325B5284FBE53B0FF2454A55* L_28 = (U3C_OccluderMipBoundsU3Ee__FixedBuffer_tF1478CF3899AC0E5325B5284FBE53B0FF2454A55*)(&L_27->____OccluderMipBounds); uint32_t* L_29 = (uint32_t*)(&L_28->___FixedElementField); int32_t L_30 = V_2; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_31 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&(&V_3)->___size); int32_t L_32; L_32 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_31, NULL); *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_29, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_30)), 2))), 4))))) = (int32_t)L_32; OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185* L_33 = (OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185*)(&(&V_0)->___cb); U3C_OccluderMipBoundsU3Ee__FixedBuffer_tF1478CF3899AC0E5325B5284FBE53B0FF2454A55* L_34 = (U3C_OccluderMipBoundsU3Ee__FixedBuffer_tF1478CF3899AC0E5325B5284FBE53B0FF2454A55*)(&L_33->____OccluderMipBounds); uint32_t* L_35 = (uint32_t*)(&L_34->___FixedElementField); int32_t L_36 = V_2; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_37 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&(&V_3)->___size); int32_t L_38; L_38 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_37, NULL); *((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_35, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_36)), 3))), 4))))) = (int32_t)L_38; int32_t L_39 = V_2; V_2 = ((int32_t)il2cpp_codegen_add(L_39, 1)); } IL_011b: { int32_t L_40 = V_2; NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* L_41 = (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*)(&__this->___occluderMipBounds); int32_t L_42; L_42 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_41)->___m_Length); if ((((int32_t)L_40) < ((int32_t)L_42))) { goto IL_0070; } } { OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 L_43 = V_0; return L_43; } } IL2CPP_EXTERN_C OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 OccluderContext_GetDebugOutput_m0B03B350C81D50A7DA8CEB969E70AF0F782675C5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 _returnValue; _returnValue = OccluderContext_GetDebugOutput_m0B03B350C81D50A7DA8CEB969E70AF0F782675C5(_thisAdjusted, method); return _returnValue; } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderIDs__cctor_mAF5448F8A3480811300797984917EC0136A2EEAE (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral272538A0AB6BC615E8E4D7806F576A57F1C817BC); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7986B6B628B09DC1E71FF4E0A703703375DE57F4); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA9F930DE21788AB41849227433D4E110F24C8AA7); s_Il2CppMethodInitialized = true; } { int32_t L_0; L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7986B6B628B09DC1E71FF4E0A703703375DE57F4, NULL); ((ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var))->____SrcDepth = L_0; int32_t L_1; L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralA9F930DE21788AB41849227433D4E110F24C8AA7, NULL); ((ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var))->____DstDepth = L_1; int32_t L_2; L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral272538A0AB6BC615E8E4D7806F576A57F1C817BC, NULL); ((ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var))->___OccluderDepthPyramidConstants = L_2; return; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541 InstanceOcclusionTestSubviewSettings_FromSpan_m23AA5216F285965B59FD98CCF986ABB9A0C527C5 (ReadOnlySpan_1_tFBC0482980BECAC34D5B41E0EF4D72F24C6E3AF9 ___0_subviewOcclusionTests, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m6652E0C2C76FD532398703F6A777EDA02EBB5CEF_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541 V_0; memset((&V_0), 0, sizeof(V_0)); int32_t V_1 = 0; SubviewOcclusionTest_t4C10094E5EF2C745723FEFE4E5749FBB75CAA026 V_2; memset((&V_2), 0, sizeof(V_2)); { il2cpp_codegen_initobj((&V_0), sizeof(InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541)); V_1 = 0; goto IL_007a; } IL_000c: { int32_t L_0 = V_1; SubviewOcclusionTest_t4C10094E5EF2C745723FEFE4E5749FBB75CAA026* L_1; L_1 = il2cpp_span_get_item((SubviewOcclusionTest_t4C10094E5EF2C745723FEFE4E5749FBB75CAA026*)((Il2CppByReference*)&(((&___0_subviewOcclusionTests))->____pointer))->value, (L_0), ((&___0_subviewOcclusionTests))->____length); SubviewOcclusionTest_t4C10094E5EF2C745723FEFE4E5749FBB75CAA026 L_2 = (*(SubviewOcclusionTest_t4C10094E5EF2C745723FEFE4E5749FBB75CAA026*)L_1); V_2 = L_2; int32_t* L_3 = (int32_t*)(&(&V_0)->___occluderSubviewIndices); int32_t* L_4 = L_3; int32_t L_5 = *((int32_t*)L_4); SubviewOcclusionTest_t4C10094E5EF2C745723FEFE4E5749FBB75CAA026 L_6 = V_2; int32_t L_7 = L_6.___occluderSubviewIndex; int32_t L_8 = V_1; *((int32_t*)L_4) = (int32_t)((int32_t)(L_5|((int32_t)(L_7<<((int32_t)(((int32_t)il2cpp_codegen_multiply(4, L_8))&((int32_t)31))))))); int32_t* L_9 = (int32_t*)(&(&V_0)->___occluderSubviewMask); int32_t* L_10 = L_9; int32_t L_11 = *((int32_t*)L_10); SubviewOcclusionTest_t4C10094E5EF2C745723FEFE4E5749FBB75CAA026 L_12 = V_2; int32_t L_13 = L_12.___occluderSubviewIndex; *((int32_t*)L_10) = (int32_t)((int32_t)(L_11|((int32_t)(1<<((int32_t)(L_13&((int32_t)31))))))); int32_t* L_14 = (int32_t*)(&(&V_0)->___cullingSplitIndices); int32_t* L_15 = L_14; int32_t L_16 = *((int32_t*)L_15); SubviewOcclusionTest_t4C10094E5EF2C745723FEFE4E5749FBB75CAA026 L_17 = V_2; int32_t L_18 = L_17.___cullingSplitIndex; int32_t L_19 = V_1; *((int32_t*)L_15) = (int32_t)((int32_t)(L_16|((int32_t)(L_18<<((int32_t)(((int32_t)il2cpp_codegen_multiply(4, L_19))&((int32_t)31))))))); int32_t* L_20 = (int32_t*)(&(&V_0)->___cullingSplitMask); int32_t* L_21 = L_20; int32_t L_22 = *((int32_t*)L_21); SubviewOcclusionTest_t4C10094E5EF2C745723FEFE4E5749FBB75CAA026 L_23 = V_2; int32_t L_24 = L_23.___cullingSplitIndex; *((int32_t*)L_21) = (int32_t)((int32_t)(L_22|((int32_t)(1<<((int32_t)(L_24&((int32_t)31))))))); int32_t L_25 = V_1; V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1)); } IL_007a: { int32_t L_26 = V_1; int32_t L_27; L_27 = ReadOnlySpan_1_get_Length_m6652E0C2C76FD532398703F6A777EDA02EBB5CEF_inline((&___0_subviewOcclusionTests), ReadOnlySpan_1_get_Length_m6652E0C2C76FD532398703F6A777EDA02EBB5CEF_RuntimeMethod_var); if ((((int32_t)L_26) < ((int32_t)L_27))) { goto IL_000c; } } { int32_t L_28; L_28 = ReadOnlySpan_1_get_Length_m6652E0C2C76FD532398703F6A777EDA02EBB5CEF_inline((&___0_subviewOcclusionTests), ReadOnlySpan_1_get_Length_m6652E0C2C76FD532398703F6A777EDA02EBB5CEF_RuntimeMethod_var); (&V_0)->___testCount = L_28; InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541 L_29 = V_0; return L_29; } } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextHandles_UseForOcclusionTest_m098E1C673230461EF27D4BC76A7186A5DADEEDAB (IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D* __this, RuntimeObject* ___0_builder, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { RuntimeObject* L_0 = ___0_builder; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5* L_1 = (BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*)(&__this->___instanceBuffer); NullCheck(L_0); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_2; L_2 = InterfaceFuncInvoker2< BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5, BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*, int32_t >::Invoke(4, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_0, L_1, 3); __this->___instanceBuffer = L_2; RuntimeObject* L_3 = ___0_builder; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5* L_4 = (BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*)(&__this->___instanceInfoBuffer); NullCheck(L_3); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_5; L_5 = InterfaceFuncInvoker2< BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5, BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*, int32_t >::Invoke(4, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_3, L_4, 1); __this->___instanceInfoBuffer = L_5; RuntimeObject* L_6 = ___0_builder; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5* L_7 = (BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*)(&__this->___argsBuffer); NullCheck(L_6); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_8; L_8 = InterfaceFuncInvoker2< BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5, BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*, int32_t >::Invoke(4, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_6, L_7, 3); __this->___argsBuffer = L_8; RuntimeObject* L_9 = ___0_builder; BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5* L_10 = (BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*)(&__this->___drawInfoBuffer); NullCheck(L_9); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_11; L_11 = InterfaceFuncInvoker2< BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5, BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*, int32_t >::Invoke(4, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_9, L_10, 1); __this->___drawInfoBuffer = L_11; return; } } IL2CPP_EXTERN_C void IndirectBufferContextHandles_UseForOcclusionTest_m098E1C673230461EF27D4BC76A7186A5DADEEDAB_AdjustorThunk (RuntimeObject* __this, RuntimeObject* ___0_builder, const RuntimeMethod* method) { IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextHandles_UseForOcclusionTest_m098E1C673230461EF27D4BC76A7186A5DADEEDAB(_thisAdjusted, ___0_builder, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Winvalid-offsetof" #pragma clang diagnostic ignored "-Wunused-variable" #endif IL2CPP_EXTERN_C void IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshal_pinvoke(const IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5& unmarshaled, IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshaled_pinvoke& marshaled) { Exception_t* ___m_InstanceBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_InstanceBuffer' of type 'IndirectBufferContextStorage': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InstanceBufferException, NULL); } IL2CPP_EXTERN_C void IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshal_pinvoke_back(const IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshaled_pinvoke& marshaled, IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5& unmarshaled) { Exception_t* ___m_InstanceBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_InstanceBuffer' of type 'IndirectBufferContextStorage': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InstanceBufferException, NULL); } IL2CPP_EXTERN_C void IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshal_pinvoke_cleanup(IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshaled_pinvoke& marshaled) { } IL2CPP_EXTERN_C void IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshal_com(const IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5& unmarshaled, IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshaled_com& marshaled) { Exception_t* ___m_InstanceBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_InstanceBuffer' of type 'IndirectBufferContextStorage': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InstanceBufferException, NULL); } IL2CPP_EXTERN_C void IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshal_com_back(const IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshaled_com& marshaled, IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5& unmarshaled) { Exception_t* ___m_InstanceBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_InstanceBuffer' of type 'IndirectBufferContextStorage': Reference type field marshaling is not supported."); IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InstanceBufferException, NULL); } IL2CPP_EXTERN_C void IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshal_com_cleanup(IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshaled_com& marshaled) { } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_instanceBuffer_mD965845788AD240262E1C46BB4BA405B73C8EA27 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_InstanceBuffer; return L_0; } } IL2CPP_EXTERN_C GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_instanceBuffer_mD965845788AD240262E1C46BB4BA405B73C8EA27_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* _returnValue; _returnValue = IndirectBufferContextStorage_get_instanceBuffer_mD965845788AD240262E1C46BB4BA405B73C8EA27_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_instanceInfoBuffer_mC14C040CC88B2F11AFE1301EB1FB9C70E396E8E5 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_InstanceInfoBuffer; return L_0; } } IL2CPP_EXTERN_C GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_instanceInfoBuffer_mC14C040CC88B2F11AFE1301EB1FB9C70E396E8E5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* _returnValue; _returnValue = IndirectBufferContextStorage_get_instanceInfoBuffer_mC14C040CC88B2F11AFE1301EB1FB9C70E396E8E5_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_argsBuffer_m81BE13A707FAF6B8F9361AEBCDD9CBA69611C334 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_ArgsBuffer; return L_0; } } IL2CPP_EXTERN_C GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_argsBuffer_m81BE13A707FAF6B8F9361AEBCDD9CBA69611C334_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* _returnValue; _returnValue = IndirectBufferContextStorage_get_argsBuffer_m81BE13A707FAF6B8F9361AEBCDD9CBA69611C334_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_drawInfoBuffer_m0168780ED5CFCB3613F04F2C00561471352A5790 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_DrawInfoBuffer; return L_0; } } IL2CPP_EXTERN_C GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_drawInfoBuffer_m0168780ED5CFCB3613F04F2C00561471352A5790_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* _returnValue; _returnValue = IndirectBufferContextStorage_get_drawInfoBuffer_m0168780ED5CFCB3613F04F2C00561471352A5790_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 IndirectBufferContextStorage_get_visibleInstanceBufferHandle_mBD86573F23F6B0F8BF6C46C2996C449E571DC87F (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_InstanceBuffer; NullCheck(L_0); GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 L_1; L_1 = GraphicsBuffer_get_bufferHandle_m6DAFE1FC74AA36097655038B983555BC8C5FEA62(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 IndirectBufferContextStorage_get_visibleInstanceBufferHandle_mBD86573F23F6B0F8BF6C46C2996C449E571DC87F_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 _returnValue; _returnValue = IndirectBufferContextStorage_get_visibleInstanceBufferHandle_mBD86573F23F6B0F8BF6C46C2996C449E571DC87F(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 IndirectBufferContextStorage_get_indirectArgsBufferHandle_m7DF465FC2B94D42E1ABE0EE29E0EE4A1C850E925 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_ArgsBuffer; NullCheck(L_0); GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 L_1; L_1 = GraphicsBuffer_get_bufferHandle_m6DAFE1FC74AA36097655038B983555BC8C5FEA62(L_0, NULL); return L_1; } } IL2CPP_EXTERN_C GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 IndirectBufferContextStorage_get_indirectArgsBufferHandle_m7DF465FC2B94D42E1ABE0EE29E0EE4A1C850E925_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 _returnValue; _returnValue = IndirectBufferContextStorage_get_indirectArgsBufferHandle_m7DF465FC2B94D42E1ABE0EE29E0EE4A1C850E925(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D IndirectBufferContextStorage_ImportBuffers_mB024C5F1494D76DFEC07CDE6065AC7ACBB35E265 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method) { IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D)); RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_0 = ___0_renderGraph; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_1 = __this->___m_InstanceBuffer; NullCheck(L_0); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_2; L_2 = RenderGraph_ImportBuffer_m2C992E2CD031CA2B766800D02A1EC1F9ADB2D8A3(L_0, L_1, (bool)0, NULL); (&V_0)->___instanceBuffer = L_2; RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_3 = ___0_renderGraph; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_4 = __this->___m_InstanceInfoBuffer; NullCheck(L_3); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_5; L_5 = RenderGraph_ImportBuffer_m2C992E2CD031CA2B766800D02A1EC1F9ADB2D8A3(L_3, L_4, (bool)0, NULL); (&V_0)->___instanceInfoBuffer = L_5; RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_6 = ___0_renderGraph; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_7 = __this->___m_ArgsBuffer; NullCheck(L_6); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_8; L_8 = RenderGraph_ImportBuffer_m2C992E2CD031CA2B766800D02A1EC1F9ADB2D8A3(L_6, L_7, (bool)0, NULL); (&V_0)->___argsBuffer = L_8; RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_9 = ___0_renderGraph; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_10 = __this->___m_DrawInfoBuffer; NullCheck(L_9); BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_11; L_11 = RenderGraph_ImportBuffer_m2C992E2CD031CA2B766800D02A1EC1F9ADB2D8A3(L_9, L_10, (bool)0, NULL); (&V_0)->___drawInfoBuffer = L_11; IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D L_12 = V_0; return L_12; } } IL2CPP_EXTERN_C IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D IndirectBufferContextStorage_ImportBuffers_mB024C5F1494D76DFEC07CDE6065AC7ACBB35E265_AdjustorThunk (RuntimeObject* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D _returnValue; _returnValue = IndirectBufferContextStorage_ImportBuffers_mB024C5F1494D76DFEC07CDE6065AC7ACBB35E265(_thisAdjusted, ___0_renderGraph, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 IndirectBufferContextStorage_get_instanceInfoGlobalArray_m6D87D347531D8E3C00FB0967CCAEE69FED54FC41 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 L_0 = __this->___m_InstanceInfoStaging; return L_0; } } IL2CPP_EXTERN_C NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 IndirectBufferContextStorage_get_instanceInfoGlobalArray_m6D87D347531D8E3C00FB0967CCAEE69FED54FC41_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 _returnValue; _returnValue = IndirectBufferContextStorage_get_instanceInfoGlobalArray_m6D87D347531D8E3C00FB0967CCAEE69FED54FC41_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 IndirectBufferContextStorage_get_drawInfoGlobalArray_mF90CEAECE8B83E043E462A4495421A574CC257D4 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 L_0 = __this->___m_DrawInfoStaging; return L_0; } } IL2CPP_EXTERN_C NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 IndirectBufferContextStorage_get_drawInfoGlobalArray_mF90CEAECE8B83E043E462A4495421A574CC257D4_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 _returnValue; _returnValue = IndirectBufferContextStorage_get_drawInfoGlobalArray_mF90CEAECE8B83E043E462A4495421A574CC257D4_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C IndirectBufferContextStorage_get_allocationCounters_mF22684F6D0214AE0755E3DFA8BA047C9E63C70FC (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_0 = __this->___m_AllocationCounters; return L_0; } } IL2CPP_EXTERN_C NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C IndirectBufferContextStorage_get_allocationCounters_mF22684F6D0214AE0755E3DFA8BA047C9E63C70FC_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C _returnValue; _returnValue = IndirectBufferContextStorage_get_allocationCounters_mF22684F6D0214AE0755E3DFA8BA047C9E63C70FC_inline(_thisAdjusted, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_Init_mE1D9E857917AF5759F2E08D6B008C991CE5558AF (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m65C0593719F7F31E58F6D430EAE265378EFCC364_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeHashMap_2__ctor_m15305E0D32C6E3179395C7525A68D043A63E6156_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_mAF7FF707BE9E70F08ECC930CA3C60B3C20BD7300_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; { V_0 = ((int32_t)256); int32_t L_0 = V_0; V_1 = ((int32_t)il2cpp_codegen_multiply(((int32_t)64), L_0)); V_2 = 8; int32_t L_1 = V_1; IndirectBufferContextStorage_AllocateInstanceBuffers_m83064D5ABC47473BE4547D8CDB301CC989362AD4(__this, L_1, NULL); int32_t L_2 = V_0; IndirectBufferContextStorage_AllocateDrawBuffers_mCB3267B00E8328A5031AAB859542061D665CE0A0(__this, L_2, NULL); int32_t L_3 = V_2; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_4; L_4 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL); NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D L_5; memset((&L_5), 0, sizeof(L_5)); NativeHashMap_2__ctor_m15305E0D32C6E3179395C7525A68D043A63E6156((&L_5), L_3, L_4, NativeHashMap_2__ctor_m15305E0D32C6E3179395C7525A68D043A63E6156_RuntimeMethod_var); __this->___m_ContextIndexFromViewID = L_5; int32_t L_6 = V_2; AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_7; L_7 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL); NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075 L_8; memset((&L_8), 0, sizeof(L_8)); NativeList_1__ctor_mAF7FF707BE9E70F08ECC930CA3C60B3C20BD7300((&L_8), L_6, L_7, NativeList_1__ctor_mAF7FF707BE9E70F08ECC930CA3C60B3C20BD7300_RuntimeMethod_var); __this->___m_Contexts = L_8; int32_t L_9 = V_2; NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 L_10; memset((&L_10), 0, sizeof(L_10)); NativeArray_1__ctor_m65C0593719F7F31E58F6D430EAE265378EFCC364((&L_10), L_9, 4, 0, NativeArray_1__ctor_m65C0593719F7F31E58F6D430EAE265378EFCC364_RuntimeMethod_var); __this->___m_ContextAllocInfo = L_10; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_11; memset((&L_11), 0, sizeof(L_11)); NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&L_11), 2, 4, 0, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var); __this->___m_AllocationCounters = L_11; IndirectBufferContextStorage_ResetAllocators_m327B8163AEEAFE360011EAEBFBD80C96C6403467(__this, NULL); return; } } IL2CPP_EXTERN_C void IndirectBufferContextStorage_Init_mE1D9E857917AF5759F2E08D6B008C991CE5558AF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextStorage_Init_mE1D9E857917AF5759F2E08D6B008C991CE5558AF(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_AllocateInstanceBuffers_m83064D5ABC47473BE4547D8CDB301CC989362AD4 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_maxInstanceCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_SizeOf_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_mFCA6B4740C480D5DC3DB9D1618E76688F1607688_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m0988119545F05560C45C607A49AE3808092A2448_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_maxInstanceCount; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_1 = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)il2cpp_codegen_object_new(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); GraphicsBuffer__ctor_mBDE2A119B58AD582F79CFE8071F47001965D14F4(L_1, ((int32_t)32), L_0, 4, NULL); __this->___m_InstanceBuffer = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InstanceBuffer), (void*)L_1); int32_t L_2 = ___0_maxInstanceCount; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); int32_t L_3; L_3 = Marshal_SizeOf_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_mFCA6B4740C480D5DC3DB9D1618E76688F1607688(Marshal_SizeOf_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_mFCA6B4740C480D5DC3DB9D1618E76688F1607688_RuntimeMethod_var); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_4 = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)il2cpp_codegen_object_new(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); GraphicsBuffer__ctor_mBDE2A119B58AD582F79CFE8071F47001965D14F4(L_4, ((int32_t)16), ((int32_t)il2cpp_codegen_multiply(2, L_2)), L_3, NULL); __this->___m_InstanceInfoBuffer = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InstanceInfoBuffer), (void*)L_4); int32_t L_5 = ___0_maxInstanceCount; NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 L_6; memset((&L_6), 0, sizeof(L_6)); NativeArray_1__ctor_m0988119545F05560C45C607A49AE3808092A2448((&L_6), L_5, 4, 0, NativeArray_1__ctor_m0988119545F05560C45C607A49AE3808092A2448_RuntimeMethod_var); __this->___m_InstanceInfoStaging = L_6; IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* L_7 = (IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076*)(&__this->___m_BufferLimits); int32_t L_8 = ___0_maxInstanceCount; L_7->___maxInstanceCount = L_8; return; } } IL2CPP_EXTERN_C void IndirectBufferContextStorage_AllocateInstanceBuffers_m83064D5ABC47473BE4547D8CDB301CC989362AD4_AdjustorThunk (RuntimeObject* __this, int32_t ___0_maxInstanceCount, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextStorage_AllocateInstanceBuffers_m83064D5ABC47473BE4547D8CDB301CC989362AD4(_thisAdjusted, ___0_maxInstanceCount, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_FreeInstanceBuffers_mE035A24BD6179866735657D3D74C416AD39C597D (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m1813CCBF0928D27452B1C61A233F46C79EE6F8E7_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_InstanceBuffer; NullCheck(L_0); GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_0, NULL); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_1 = __this->___m_InstanceInfoBuffer; NullCheck(L_1); GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_1, NULL); NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2* L_2 = (NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2*)(&__this->___m_InstanceInfoStaging); NativeArray_1_Dispose_m1813CCBF0928D27452B1C61A233F46C79EE6F8E7(L_2, NativeArray_1_Dispose_m1813CCBF0928D27452B1C61A233F46C79EE6F8E7_RuntimeMethod_var); IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* L_3 = (IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076*)(&__this->___m_BufferLimits); L_3->___maxInstanceCount = 0; return; } } IL2CPP_EXTERN_C void IndirectBufferContextStorage_FreeInstanceBuffers_mE035A24BD6179866735657D3D74C416AD39C597D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextStorage_FreeInstanceBuffers_mE035A24BD6179866735657D3D74C416AD39C597D(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_AllocateDrawBuffers_mCB3267B00E8328A5031AAB859542061D665CE0A0 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_maxDrawCount, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_SizeOf_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mE1374F2DAC2BC9A53B6D9D3875E150E77AE5565A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m0B527F7E6B91AA1AB0F7F5309B0AA23B42E15179_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_maxDrawCount; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_1 = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)il2cpp_codegen_object_new(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); GraphicsBuffer__ctor_mBDE2A119B58AD582F79CFE8071F47001965D14F4(L_1, ((int32_t)272), ((int32_t)il2cpp_codegen_multiply(L_0, 5)), 4, NULL); __this->___m_ArgsBuffer = L_1; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ArgsBuffer), (void*)L_1); int32_t L_2 = ___0_maxDrawCount; il2cpp_codegen_runtime_class_init_inline(Marshal_tD976A56A90263C3CE2B780D4B1CADADE2E70B4A7_il2cpp_TypeInfo_var); int32_t L_3; L_3 = Marshal_SizeOf_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mE1374F2DAC2BC9A53B6D9D3875E150E77AE5565A(Marshal_SizeOf_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mE1374F2DAC2BC9A53B6D9D3875E150E77AE5565A_RuntimeMethod_var); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_4 = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)il2cpp_codegen_object_new(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1_il2cpp_TypeInfo_var); GraphicsBuffer__ctor_mBDE2A119B58AD582F79CFE8071F47001965D14F4(L_4, ((int32_t)16), L_2, L_3, NULL); __this->___m_DrawInfoBuffer = L_4; Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DrawInfoBuffer), (void*)L_4); int32_t L_5 = ___0_maxDrawCount; NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 L_6; memset((&L_6), 0, sizeof(L_6)); NativeArray_1__ctor_m0B527F7E6B91AA1AB0F7F5309B0AA23B42E15179((&L_6), L_5, 4, 0, NativeArray_1__ctor_m0B527F7E6B91AA1AB0F7F5309B0AA23B42E15179_RuntimeMethod_var); __this->___m_DrawInfoStaging = L_6; IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* L_7 = (IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076*)(&__this->___m_BufferLimits); int32_t L_8 = ___0_maxDrawCount; L_7->___maxDrawCount = L_8; return; } } IL2CPP_EXTERN_C void IndirectBufferContextStorage_AllocateDrawBuffers_mCB3267B00E8328A5031AAB859542061D665CE0A0_AdjustorThunk (RuntimeObject* __this, int32_t ___0_maxDrawCount, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextStorage_AllocateDrawBuffers_mCB3267B00E8328A5031AAB859542061D665CE0A0(_thisAdjusted, ___0_maxDrawCount, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_FreeDrawBuffers_mAB74E77AD8B6348D492585D0ACB5AE42C2CEB171 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m11D7C3A8833F37FE91EC316CB02276FF271DF666_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_ArgsBuffer; NullCheck(L_0); GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_0, NULL); GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_1 = __this->___m_DrawInfoBuffer; NullCheck(L_1); GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_1, NULL); NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507* L_2 = (NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507*)(&__this->___m_DrawInfoStaging); NativeArray_1_Dispose_m11D7C3A8833F37FE91EC316CB02276FF271DF666(L_2, NativeArray_1_Dispose_m11D7C3A8833F37FE91EC316CB02276FF271DF666_RuntimeMethod_var); IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* L_3 = (IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076*)(&__this->___m_BufferLimits); L_3->___maxDrawCount = 0; return; } } IL2CPP_EXTERN_C void IndirectBufferContextStorage_FreeDrawBuffers_mAB74E77AD8B6348D492585D0ACB5AE42C2CEB171_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextStorage_FreeDrawBuffers_mAB74E77AD8B6348D492585D0ACB5AE42C2CEB171(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_Dispose_mD7278C175C4C23BCB9190D68CE8343B543A24302 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeHashMap_2_Dispose_m7809CD9665564DF07FA5B0706E5D94E659A63A05_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m4A6E5051BC94B527498BAAE564D0E84572599219_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { IndirectBufferContextStorage_SyncContexts_mB63C2465AF6D851CA68041FA1C12E24F24874A32(__this, NULL); IndirectBufferContextStorage_FreeInstanceBuffers_mE035A24BD6179866735657D3D74C416AD39C597D(__this, NULL); IndirectBufferContextStorage_FreeDrawBuffers_mAB74E77AD8B6348D492585D0ACB5AE42C2CEB171(__this, NULL); NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* L_0 = (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*)(&__this->___m_ContextIndexFromViewID); NativeHashMap_2_Dispose_m7809CD9665564DF07FA5B0706E5D94E659A63A05(L_0, NativeHashMap_2_Dispose_m7809CD9665564DF07FA5B0706E5D94E659A63A05_RuntimeMethod_var); NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_1 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); NativeList_1_Dispose_m4A6E5051BC94B527498BAAE564D0E84572599219(L_1, NativeList_1_Dispose_m4A6E5051BC94B527498BAAE564D0E84572599219_RuntimeMethod_var); NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* L_2 = (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876*)(&__this->___m_ContextAllocInfo); NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C(L_2, NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_AllocationCounters); NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_3, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C void IndirectBufferContextStorage_Dispose_mD7278C175C4C23BCB9190D68CE8343B543A24302_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextStorage_Dispose_mD7278C175C4C23BCB9190D68CE8343B543A24302(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_SyncContexts_mB63C2465AF6D851CA68041FA1C12E24F24874A32 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_m899F4FA5057364CE16DEBF1D85FB8030C610E726_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 V_1; memset((&V_1), 0, sizeof(V_1)); { V_0 = 0; goto IL_0021; } IL_0004: { NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_0 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); int32_t L_1 = V_0; IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 L_2; L_2 = NativeList_1_get_Item_m899F4FA5057364CE16DEBF1D85FB8030C610E726_inline(L_0, L_1, NativeList_1_get_Item_m899F4FA5057364CE16DEBF1D85FB8030C610E726_RuntimeMethod_var); V_1 = L_2; JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* L_3 = (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08*)(&(&V_1)->___cullingJobHandle); JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A(L_3, NULL); int32_t L_4 = V_0; V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1)); } IL_0021: { int32_t L_5 = V_0; NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_6 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); int32_t L_7; L_7 = NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_inline(L_6, NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_RuntimeMethod_var); if ((((int32_t)L_5) < ((int32_t)L_7))) { goto IL_0004; } } { return; } } IL2CPP_EXTERN_C void IndirectBufferContextStorage_SyncContexts_mB63C2465AF6D851CA68041FA1C12E24F24874A32_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextStorage_SyncContexts_mB63C2465AF6D851CA68041FA1C12E24F24874A32(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_ResetAllocators_m327B8163AEEAFE360011EAEBFBD80C96C6403467 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeHashMap_2_Clear_m65F2CE42305E8AE6756DF9B0EA1655AF7621D7E9_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { __this->___m_ContextAllocCounter = 0; NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* L_0 = (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*)(&__this->___m_ContextIndexFromViewID); NativeHashMap_2_Clear_m65F2CE42305E8AE6756DF9B0EA1655AF7621D7E9(L_0, NativeHashMap_2_Clear_m65F2CE42305E8AE6756DF9B0EA1655AF7621D7E9_RuntimeMethod_var); NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_1 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E(L_1, NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E_RuntimeMethod_var); NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_AllocationCounters); V_0 = 0; ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42(L_2, (&V_0), 0, (-1), ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42_RuntimeMethod_var); return; } } IL2CPP_EXTERN_C void IndirectBufferContextStorage_ResetAllocators_m327B8163AEEAFE360011EAEBFBD80C96C6403467_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextStorage_ResetAllocators_m327B8163AEEAFE360011EAEBFBD80C96C6403467(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_GrowBuffers_mAB6F1A326FB73F38678D592C809333FAE5A25D44 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m65C0593719F7F31E58F6D430EAE265378EFCC364_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_SetCapacity_mAA6B3E125306E2B2E505CD8169F5C4CA9E778C79_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; int32_t V_1 = 0; int32_t V_2 = 0; int32_t V_3 = 0; int32_t V_4 = 0; { int32_t L_0 = __this->___m_ContextAllocCounter; NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* L_1 = (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876*)(&__this->___m_ContextAllocInfo); int32_t L_2; L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_1)->___m_Length); if ((((int32_t)L_0) <= ((int32_t)L_2))) { goto IL_004e; } } { int32_t L_3 = __this->___m_ContextAllocCounter; V_2 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_3, 6))/5)); NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_4 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E(L_4, NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E_RuntimeMethod_var); NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_5 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); int32_t L_6 = V_2; NativeList_1_SetCapacity_mAA6B3E125306E2B2E505CD8169F5C4CA9E778C79(L_5, L_6, NativeList_1_SetCapacity_mAA6B3E125306E2B2E505CD8169F5C4CA9E778C79_RuntimeMethod_var); NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* L_7 = (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876*)(&__this->___m_ContextAllocInfo); NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C(L_7, NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C_RuntimeMethod_var); int32_t L_8 = V_2; NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 L_9; memset((&L_9), 0, sizeof(L_9)); NativeArray_1__ctor_m65C0593719F7F31E58F6D430EAE265378EFCC364((&L_9), L_8, 4, 0, NativeArray_1__ctor_m65C0593719F7F31E58F6D430EAE265378EFCC364_RuntimeMethod_var); __this->___m_ContextAllocInfo = L_9; } IL_004e: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_10 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_AllocationCounters); int32_t L_11; L_11 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_10)->___m_Buffer, 0); V_0 = L_11; int32_t L_12 = V_0; IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* L_13 = (IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076*)(&__this->___m_BufferLimits); int32_t L_14 = L_13->___maxInstanceCount; if ((((int32_t)L_12) <= ((int32_t)L_14))) { goto IL_007c; } } { int32_t L_15 = V_0; V_3 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_15, 6))/5)); IndirectBufferContextStorage_FreeInstanceBuffers_mE035A24BD6179866735657D3D74C416AD39C597D(__this, NULL); int32_t L_16 = V_3; IndirectBufferContextStorage_AllocateInstanceBuffers_m83064D5ABC47473BE4547D8CDB301CC989362AD4(__this, L_16, NULL); } IL_007c: { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_17 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_AllocationCounters); int32_t L_18; L_18 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_17)->___m_Buffer, 1); V_1 = L_18; int32_t L_19 = V_1; IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* L_20 = (IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076*)(&__this->___m_BufferLimits); int32_t L_21 = L_20->___maxDrawCount; if ((((int32_t)L_19) <= ((int32_t)L_21))) { goto IL_00ac; } } { int32_t L_22 = V_1; V_4 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_22, 6))/5)); IndirectBufferContextStorage_FreeDrawBuffers_mAB74E77AD8B6348D492585D0ACB5AE42C2CEB171(__this, NULL); int32_t L_23 = V_4; IndirectBufferContextStorage_AllocateDrawBuffers_mCB3267B00E8328A5031AAB859542061D665CE0A0(__this, L_23, NULL); } IL_00ac: { return; } } IL2CPP_EXTERN_C void IndirectBufferContextStorage_GrowBuffers_mAB6F1A326FB73F38678D592C809333FAE5A25D44_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextStorage_GrowBuffers_mAB6F1A326FB73F38678D592C809333FAE5A25D44(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_ClearContextsAndGrowBuffers_m0B059924A2DB871C3C80B03DAF54A47C8A47E573 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { IndirectBufferContextStorage_SyncContexts_mB63C2465AF6D851CA68041FA1C12E24F24874A32(__this, NULL); IndirectBufferContextStorage_GrowBuffers_mAB6F1A326FB73F38678D592C809333FAE5A25D44(__this, NULL); IndirectBufferContextStorage_ResetAllocators_m327B8163AEEAFE360011EAEBFBD80C96C6403467(__this, NULL); return; } } IL2CPP_EXTERN_C void IndirectBufferContextStorage_ClearContextsAndGrowBuffers_m0B059924A2DB871C3C80B03DAF54A47C8A47E573_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextStorage_ClearContextsAndGrowBuffers_m0B059924A2DB871C3C80B03DAF54A47C8A47E573(_thisAdjusted, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndirectBufferContextStorage_TryAllocateContext_mC8D472C07C986BDCFC55CF8C4CE324230A38618C (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_viewID, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeHashMap_2_Add_mE60DC822C1F7ED05ACFFE1242F2532063A020526_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeHashMap_2_ContainsKey_m6C7FEE1B185BFAC47A1446F639EACAE7322A1230_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Add_m3C2133307D743BFD0EA2D3E629FF1EE13AC55E9E_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 V_1; memset((&V_1), 0, sizeof(V_1)); { NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* L_0 = (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*)(&__this->___m_ContextIndexFromViewID); int32_t L_1 = ___0_viewID; bool L_2; L_2 = NativeHashMap_2_ContainsKey_m6C7FEE1B185BFAC47A1446F639EACAE7322A1230(L_0, L_1, NativeHashMap_2_ContainsKey_m6C7FEE1B185BFAC47A1446F639EACAE7322A1230_RuntimeMethod_var); if (!L_2) { goto IL_0010; } } { return (-1); } IL_0010: { V_0 = (-1); int32_t L_3 = __this->___m_ContextAllocCounter; __this->___m_ContextAllocCounter = ((int32_t)il2cpp_codegen_add(L_3, 1)); NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_4 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); int32_t L_5; L_5 = NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_inline(L_4, NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_RuntimeMethod_var); NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* L_6 = (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876*)(&__this->___m_ContextAllocInfo); int32_t L_7; L_7 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_6)->___m_Length); if ((((int32_t)L_5) >= ((int32_t)L_7))) { goto IL_0065; } } { NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_8 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); int32_t L_9; L_9 = NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_inline(L_8, NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_RuntimeMethod_var); V_0 = L_9; NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_10 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* L_11 = (&V_1); il2cpp_codegen_initobj(L_11, sizeof(IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805)); NativeList_1_Add_m3C2133307D743BFD0EA2D3E629FF1EE13AC55E9E(L_10, L_11, NativeList_1_Add_m3C2133307D743BFD0EA2D3E629FF1EE13AC55E9E_RuntimeMethod_var); NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* L_12 = (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*)(&__this->___m_ContextIndexFromViewID); int32_t L_13 = ___0_viewID; int32_t L_14 = V_0; NativeHashMap_2_Add_mE60DC822C1F7ED05ACFFE1242F2532063A020526(L_12, L_13, L_14, NativeHashMap_2_Add_mE60DC822C1F7ED05ACFFE1242F2532063A020526_RuntimeMethod_var); } IL_0065: { int32_t L_15 = V_0; return L_15; } } IL2CPP_EXTERN_C int32_t IndirectBufferContextStorage_TryAllocateContext_mC8D472C07C986BDCFC55CF8C4CE324230A38618C_AdjustorThunk (RuntimeObject* __this, int32_t ___0_viewID, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = IndirectBufferContextStorage_TryAllocateContext_mC8D472C07C986BDCFC55CF8C4CE324230A38618C(_thisAdjusted, ___0_viewID, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndirectBufferContextStorage_TryGetContextIndex_m848B7C96E09D5CE2C6D12221D0B78EA4DCE77EF1 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_viewID, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeHashMap_2_TryGetValue_m2518EED8E6C0242E4558251E779CE346FC397C47_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* L_0 = (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*)(&__this->___m_ContextIndexFromViewID); int32_t L_1 = ___0_viewID; bool L_2; L_2 = NativeHashMap_2_TryGetValue_m2518EED8E6C0242E4558251E779CE346FC397C47(L_0, L_1, (&V_0), NativeHashMap_2_TryGetValue_m2518EED8E6C0242E4558251E779CE346FC397C47_RuntimeMethod_var); if (L_2) { goto IL_0012; } } { V_0 = (-1); } IL_0012: { int32_t L_3 = V_0; return L_3; } } IL2CPP_EXTERN_C int32_t IndirectBufferContextStorage_TryGetContextIndex_m848B7C96E09D5CE2C6D12221D0B78EA4DCE77EF1_AdjustorThunk (RuntimeObject* __this, int32_t ___0_viewID, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); int32_t _returnValue; _returnValue = IndirectBufferContextStorage_TryGetContextIndex_m848B7C96E09D5CE2C6D12221D0B78EA4DCE77EF1(_thisAdjusted, ___0_viewID, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 IndirectBufferContextStorage_GetAllocInfoSubArray_m053D08700A1B5D4DB1AAF31B508E33E9FF418A4D (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_contextIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_mC1B30E55792597212B9673BF03BDA43A9F54C7B0_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { int32_t L_0 = ___0_contextIndex; int32_t L_1; L_1 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_0, 0, NULL); V_0 = L_1; NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* L_2 = (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876*)(&__this->___m_ContextAllocInfo); int32_t L_3 = V_0; NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 L_4; L_4 = NativeArray_1_GetSubArray_mC1B30E55792597212B9673BF03BDA43A9F54C7B0(L_2, L_3, 1, NativeArray_1_GetSubArray_mC1B30E55792597212B9673BF03BDA43A9F54C7B0_RuntimeMethod_var); return L_4; } } IL2CPP_EXTERN_C NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 IndirectBufferContextStorage_GetAllocInfoSubArray_m053D08700A1B5D4DB1AAF31B508E33E9FF418A4D_AdjustorThunk (RuntimeObject* __this, int32_t ___0_contextIndex, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 _returnValue; _returnValue = IndirectBufferContextStorage_GetAllocInfoSubArray_m053D08700A1B5D4DB1AAF31B508E33E9FF418A4D(_thisAdjusted, ___0_contextIndex, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02 IndirectBufferContextStorage_GetAllocInfo_m9BF31C85DBB94B0D0F1B82AF66DA8493AB1B2595 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_contextIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02)); int32_t L_0 = ___0_contextIndex; if ((((int32_t)0) > ((int32_t)L_0))) { goto IL_0027; } } { int32_t L_1 = ___0_contextIndex; NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_2 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); int32_t L_3; L_3 = NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_inline(L_2, NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_RuntimeMethod_var); if ((((int32_t)L_1) >= ((int32_t)L_3))) { goto IL_0027; } } { NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* L_4 = (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876*)(&__this->___m_ContextAllocInfo); int32_t L_5 = ___0_contextIndex; IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02 L_6; L_6 = IL2CPP_NATIVEARRAY_GET_ITEM(IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02, (L_4)->___m_Buffer, L_5); V_0 = L_6; } IL_0027: { IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02 L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02 IndirectBufferContextStorage_GetAllocInfo_m9BF31C85DBB94B0D0F1B82AF66DA8493AB1B2595_AdjustorThunk (RuntimeObject* __this, int32_t ___0_contextIndex, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02 _returnValue; _returnValue = IndirectBufferContextStorage_GetAllocInfo_m9BF31C85DBB94B0D0F1B82AF66DA8493AB1B2595(_thisAdjusted, ___0_contextIndex, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_CopyFromStaging_mE99297FD5192A7F628FD7DC704E877280DB03891 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* ___1_allocInfo, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBuffer_SetBufferData_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mFD55BF7A4011646D930C1D7744D1D893002DF1F1_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBuffer_SetBufferData_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_m107100948069CE1DB83FDE27BF8EC45AB2BC6AFB_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02 V_0; memset((&V_0), 0, sizeof(V_0)); { IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* L_0 = ___1_allocInfo; IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02 L_1 = (*(IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02*)L_0); V_0 = L_1; bool L_2; L_2 = IndirectBufferAllocInfo_IsEmpty_m47785BE361D9B989BE0455AD1884831AB99E4009((&V_0), NULL); if (L_2) { goto IL_005a; } } { CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_4 = __this->___m_DrawInfoBuffer; NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 L_5 = __this->___m_DrawInfoStaging; IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* L_6 = ___1_allocInfo; int32_t L_7 = L_6->___drawAllocIndex; IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* L_8 = ___1_allocInfo; int32_t L_9 = L_8->___drawAllocIndex; IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* L_10 = ___1_allocInfo; int32_t L_11 = L_10->___drawCount; NullCheck(L_3); CommandBuffer_SetBufferData_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mFD55BF7A4011646D930C1D7744D1D893002DF1F1(L_3, L_4, L_5, L_7, L_9, L_11, CommandBuffer_SetBufferData_TisIndirectDrawInfo_t24CC9D6B2D8EB28E5C42E90B284B3031B81AAEDB_mFD55BF7A4011646D930C1D7744D1D893002DF1F1_RuntimeMethod_var); CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd; GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_13 = __this->___m_InstanceInfoBuffer; NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 L_14 = __this->___m_InstanceInfoStaging; IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* L_15 = ___1_allocInfo; int32_t L_16 = L_15->___instanceAllocIndex; IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* L_17 = ___1_allocInfo; int32_t L_18 = L_17->___instanceAllocIndex; IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* L_19 = ___1_allocInfo; int32_t L_20 = L_19->___instanceCount; NullCheck(L_12); CommandBuffer_SetBufferData_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_m107100948069CE1DB83FDE27BF8EC45AB2BC6AFB(L_12, L_13, L_14, L_16, ((int32_t)il2cpp_codegen_multiply(2, L_18)), L_20, CommandBuffer_SetBufferData_TisIndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB_m107100948069CE1DB83FDE27BF8EC45AB2BC6AFB_RuntimeMethod_var); } IL_005a: { return; } } IL2CPP_EXTERN_C void IndirectBufferContextStorage_CopyFromStaging_mE99297FD5192A7F628FD7DC704E877280DB03891_AdjustorThunk (RuntimeObject* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* ___1_allocInfo, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextStorage_CopyFromStaging_mE99297FD5192A7F628FD7DC704E877280DB03891(_thisAdjusted, ___0_cmd, ___1_allocInfo, method); } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 IndirectBufferContextStorage_GetLimits_m2E8DDC54719944794D7342725107396F59D5CF71 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_contextIndex, const RuntimeMethod* method) { IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076)); int32_t L_0 = ___0_contextIndex; if ((((int32_t)L_0) < ((int32_t)0))) { goto IL_0013; } } { IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 L_1 = __this->___m_BufferLimits; V_0 = L_1; } IL_0013: { IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 L_2 = V_0; return L_2; } } IL2CPP_EXTERN_C IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 IndirectBufferContextStorage_GetLimits_m2E8DDC54719944794D7342725107396F59D5CF71_AdjustorThunk (RuntimeObject* __this, int32_t ___0_contextIndex, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 _returnValue; _returnValue = IndirectBufferContextStorage_GetLimits_m2E8DDC54719944794D7342725107396F59D5CF71(_thisAdjusted, ___0_contextIndex, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 IndirectBufferContextStorage_GetBufferContext_mD76FD0DD95CEE4D7D9B62F81573C4A05A5519941 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_contextIndex, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_m899F4FA5057364CE16DEBF1D85FB8030C610E726_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805)); int32_t L_0 = ___0_contextIndex; if ((((int32_t)0) > ((int32_t)L_0))) { goto IL_0027; } } { int32_t L_1 = ___0_contextIndex; NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_2 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); int32_t L_3; L_3 = NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_inline(L_2, NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_RuntimeMethod_var); if ((((int32_t)L_1) >= ((int32_t)L_3))) { goto IL_0027; } } { NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_4 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); int32_t L_5 = ___0_contextIndex; IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 L_6; L_6 = NativeList_1_get_Item_m899F4FA5057364CE16DEBF1D85FB8030C610E726_inline(L_4, L_5, NativeList_1_get_Item_m899F4FA5057364CE16DEBF1D85FB8030C610E726_RuntimeMethod_var); V_0 = L_6; } IL_0027: { IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 L_7 = V_0; return L_7; } } IL2CPP_EXTERN_C IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 IndirectBufferContextStorage_GetBufferContext_mD76FD0DD95CEE4D7D9B62F81573C4A05A5519941_AdjustorThunk (RuntimeObject* __this, int32_t ___0_contextIndex, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 _returnValue; _returnValue = IndirectBufferContextStorage_GetBufferContext_mD76FD0DD95CEE4D7D9B62F81573C4A05A5519941(_thisAdjusted, ___0_contextIndex, method); return _returnValue; } IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_SetBufferContext_mEC8E692A99E595592E12F55F94B7E234A340DC2A (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, int32_t ___0_contextIndex, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 ___1_ctx, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_RuntimeMethod_var); il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Item_mF6FE012386FEC37AA703E93F19BB322258167812_RuntimeMethod_var); s_Il2CppMethodInitialized = true; } { int32_t L_0 = ___0_contextIndex; if ((((int32_t)0) > ((int32_t)L_0))) { goto IL_001f; } } { int32_t L_1 = ___0_contextIndex; NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_2 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); int32_t L_3; L_3 = NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_inline(L_2, NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_RuntimeMethod_var); if ((((int32_t)L_1) >= ((int32_t)L_3))) { goto IL_001f; } } { NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_4 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts); int32_t L_5 = ___0_contextIndex; IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 L_6 = ___1_ctx; NativeList_1_set_Item_mF6FE012386FEC37AA703E93F19BB322258167812_inline(L_4, L_5, L_6, NativeList_1_set_Item_mF6FE012386FEC37AA703E93F19BB322258167812_RuntimeMethod_var); } IL_001f: { return; } } IL2CPP_EXTERN_C void IndirectBufferContextStorage_SetBufferContext_mEC8E692A99E595592E12F55F94B7E234A340DC2A_AdjustorThunk (RuntimeObject* __this, int32_t ___0_contextIndex, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 ___1_ctx, const RuntimeMethod* method) { IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted; int32_t _offset = 1; _thisAdjusted = reinterpret_cast(__this + _offset); IndirectBufferContextStorage_SetBufferContext_mEC8E692A99E595592E12F55F94B7E234A340DC2A(_thisAdjusted, ___0_contextIndex, ___1_ctx, method); } #ifdef __clang__ #pragma clang diagnostic pop #endif IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* RenderersBatchersContext_get_resources_m384802C47C8866FE84F3D19892ED70D03CAD5CF2_inline (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) { { GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_0 = __this->___m_Resources; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* RenderersBatchersContext_get_debugStats_m26AAE0C2CF41DBE02DD210D1FDDB808F8A88CB87_inline (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) { { DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_0 = __this->___m_DebugStats; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float RenderersBatchersContext_get_smallMeshScreenPercentage_m20E6B516780C91E3EFFF054223A2AD8259D67CEA_inline (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) { { float L_0 = __this->___m_SmallMeshScreenPercentage; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* RenderersBatchersContext_get_occlusionCullingCommon_mB5106ABB84E6D34B14EBA467B292E39DDCB60C1D_inline (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) { { OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_0 = __this->___m_OcclusionCullingCommon; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnCullingCompleteCallback_Invoke_mC230E2F011722DC958EFACC67609C75FFB0A54C8_inline (OnCullingCompleteCallback_tF06F0204B04072C0D12E8FD9B2731D24CF3F875C* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_jobHandle, BatchCullingContext_t6133D8CF3B9A93AED429E017C62DC2F5BD64A659* ___1_cullingContext, BatchCullingOutput_tF997DE602CE8F5E44654FD157113EF455DBE785F* ___2_cullingOutput, const RuntimeMethod* method) { typedef void (*FunctionPointerType) (RuntimeObject*, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, BatchCullingContext_t6133D8CF3B9A93AED429E017C62DC2F5BD64A659*, BatchCullingOutput_tF997DE602CE8F5E44654FD157113EF455DBE785F*, const RuntimeMethod*); ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_jobHandle, ___1_cullingContext, ___2_cullingOutput, reinterpret_cast(__this->___method)); } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } int32_t V_0 = 0; { float L_0 = ___0_f; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = ceil(((double)L_0)); V_0 = il2cpp_codegen_cast_double_to_int(L_1); goto IL_000c; } IL_000c: { int32_t L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeParallelHashMap_2_tF33E93A5D302B3E52640535F68885B906D0DF40A CPUDrawInstanceData_get_rangeHash_mF69F0BF1AFACDC62B7466A99F24DBE460E4BB9B6_inline (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) { { NativeParallelHashMap_2_tF33E93A5D302B3E52640535F68885B906D0DF40A L_0 = __this->___m_RangeHash; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeList_1_t50EF7494D5DE96412C6EA67378B11EE5C5C8EE89 CPUDrawInstanceData_get_drawRanges_m980D02096E99CCD5299D5B06AAEC78E986A92754_inline (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) { { NativeList_1_t50EF7494D5DE96412C6EA67378B11EE5C5C8EE89 L_0 = __this->___m_DrawRanges; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeParallelHashMap_2_t28D0C3E870801D415558E0D3CD69EE5843F53BA1 CPUDrawInstanceData_get_batchHash_m407E1D37D4A5D8BDE76DE45CF33C53643DA47C12_inline (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) { { NativeParallelHashMap_2_t28D0C3E870801D415558E0D3CD69EE5843F53BA1 L_0 = __this->___m_BatchHash; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeList_1_tFE5AD86174D6ECCD4E4CC6D775C090AAC0F53B30 CPUDrawInstanceData_get_drawBatches_m6E62CEC9E106C2CB84B185517A04105E77D875F6_inline (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) { { NativeList_1_tFE5AD86174D6ECCD4E4CC6D775C090AAC0F53B30 L_0 = __this->___m_DrawBatches; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeList_1_t0E8F99CBD0349EB2EDB94A940345E760399356C0 CPUDrawInstanceData_get_drawInstances_m5B182A75D8968C69C7EFF2CE773D0029E7412D68_inline (CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7* __this, const RuntimeMethod* method) { { NativeList_1_t0E8F99CBD0349EB2EDB94A940345E760399356C0 L_0 = __this->___m_DrawInstances; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GPUInstanceIndex_set_index_m24EF3293A5E4CA20F4186F53B459500CDAE40687_inline (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CindexU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) { { int32_t L_0 = ___0_x; __this->___m_X = L_0; int32_t L_1 = ___1_y; __this->___m_Y = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void IntPtr__ctor_m4F9A9B80F01996B610D5AE4797F20B98ECD0A3D9_inline (intptr_t* __this, void* ___0_value, const RuntimeMethod* method) { { void* L_0 = ___0_value; *__this = ((intptr_t)L_0); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GPUInstanceDataBufferUploader_GetUIntPerInstance_mE171D8F73FE5CDE5D3F83C730F31877B8649A59C_inline (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_UintPerInstance; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GPUInstanceDataBufferUploader_AllocateUploadHandles_mAFB40A36A5FDAF5C560EB04B822012E57219A607_inline (GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* __this, int32_t ___0_handlesLength, const RuntimeMethod* method) { { int32_t L_0 = ___0_handlesLength; __this->___m_InstanceCount = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* GPUResidentDrawerResources_get_instanceDataBufferUploadKernels_mA900FCDAA87450DEBC3C134E015FA14685ADA9EA_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method) { { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_0 = __this->___m_InstanceDataBufferUploadKernels; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* GPUResidentDrawerResources_get_instanceDataBufferCopyKernels_m4821367D99C54C654F6FC0F677D53038EACAEB40_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method) { { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_0 = __this->___m_InstanceDataBufferCopyKernels; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CindexU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InstanceHandle_set_index_mC56210BD1B26D7B86BCD9BF2CE5341188DC1A234_inline (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CindexU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SharedInstanceHandle_get_index_mA8EF25F39F6B747A2984740DC8A6A7F7F3B31606_inline (SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CindexU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void SharedInstanceHandle_set_index_mBD1FDAC50BC4D743EF40A7195E2DF1E3B4BC1840_inline (SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___U3CindexU3Ek__BackingField = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___U3CindexU3Ek__BackingField; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float4__ctor_mB2F7F2D8BCE8159BEF5A0D6400499E211858ED2D_inline (float4_t89D9A294E7A79BD81BFBDD18654508532958555E* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; float L_2 = ___2_z; __this->___z = L_2; float L_3 = ___3_w; __this->___w = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* GPUResidentDrawerResources_get_transformUpdaterKernels_mCA7A4849EFDC13E448339A6AEC42065FDAB5C63C_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method) { { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_0 = __this->___m_TransformUpdaterKernels; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* GPUResidentDrawerResources_get_windDataUpdaterKernels_m2C5FADD001A37D11A324FE865E925CD9A5501315_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method) { { ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_0 = __this->___m_WindDataUpdaterKernels; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* __this, void* ___0_ptr, const RuntimeMethod* method) { { void* L_0 = ___0_ptr; __this->___Counter = (int32_t*)L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline (uint64_t ___0_x, const RuntimeMethod* method) { { uint64_t L_0 = ___0_x; uint64_t L_1 = ___0_x; ___0_x = ((int64_t)il2cpp_codegen_subtract((int64_t)L_0, ((int64_t)(((int64_t)((uint64_t)L_1>>1))&((int64_t)6148914691236517205LL))))); uint64_t L_2 = ___0_x; uint64_t L_3 = ___0_x; ___0_x = ((int64_t)il2cpp_codegen_add(((int64_t)((int64_t)L_2&((int64_t)3689348814741910323LL))), ((int64_t)(((int64_t)((uint64_t)L_3>>2))&((int64_t)3689348814741910323LL))))); uint64_t L_4 = ___0_x; uint64_t L_5 = ___0_x; return ((int32_t)((int64_t)((uint64_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(((int64_t)il2cpp_codegen_add((int64_t)L_4, ((int64_t)((uint64_t)L_5>>4))))&((int64_t)1085102592571150095LL))), ((int64_t)72340172838076673LL)))>>((int32_t)56)))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline (uint64_t ___0_x, const RuntimeMethod* method) { uint32_t V_0 = 0; uint32_t V_1 = 0; int32_t V_2 = 0; LongDoubleUnion_tD71C400B6C4CD1A7F13CE8125AC6BBC7A22791CA V_3; memset((&V_3), 0, sizeof(V_3)); uint32_t G_B5_0 = 0; int32_t G_B8_0 = 0; { uint64_t L_0 = ___0_x; if (L_0) { goto IL_0006; } } { return ((int32_t)64); } IL_0006: { uint64_t L_1 = ___0_x; uint64_t L_2 = ___0_x; ___0_x = ((int64_t)((int64_t)L_1&((-((int64_t)L_2))))); uint64_t L_3 = ___0_x; V_0 = ((int32_t)(uint32_t)L_3); uint32_t L_4 = V_0; if (L_4) { goto IL_0019; } } { uint64_t L_5 = ___0_x; G_B5_0 = ((uint32_t)(((int32_t)(uint32_t)((int64_t)((uint64_t)L_5>>((int32_t)32)))))); goto IL_001a; } IL_0019: { uint32_t L_6 = V_0; G_B5_0 = L_6; } IL_001a: { V_1 = G_B5_0; uint32_t L_7 = V_0; if (L_7) { goto IL_0025; } } { G_B8_0 = ((int32_t)991); goto IL_002a; } IL_0025: { G_B8_0 = ((int32_t)1023); } IL_002a: { V_2 = G_B8_0; (&V_3)->___doubleValue = (0.0); uint32_t L_8 = V_1; (&V_3)->___longValue = ((int64_t)il2cpp_codegen_add(((int64_t)4841369599423283200LL), ((int64_t)(uint64_t)L_8))); double* L_9 = (double*)(&(&V_3)->___doubleValue); double* L_10 = L_9; double L_11 = *((double*)L_10); *((double*)L_10) = (double)((double)il2cpp_codegen_subtract(L_11, (4503599627370496.0))); LongDoubleUnion_tD71C400B6C4CD1A7F13CE8125AC6BBC7A22791CA L_12 = V_3; int64_t L_13 = L_12.___longValue; int32_t L_14 = V_2; return ((int32_t)il2cpp_codegen_subtract(((int32_t)((int64_t)(L_13>>((int32_t)52)))), L_14)); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_min_m02D43DF516544C279AF660EA4731449C82991849_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method) { { int32_t L_0 = ___0_x; int32_t L_1 = ___1_y; if ((((int32_t)L_0) < ((int32_t)L_1))) { goto IL_0006; } } { int32_t L_2 = ___1_y; return L_2; } IL_0006: { int32_t L_3 = ___0_x; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_determinant_mA482C5845581B5BA19E5763DEB0545E45336E906_inline (float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___0_m, const RuntimeMethod* method) { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_0; memset((&V_0), 0, sizeof(V_0)); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_1; memset((&V_1), 0, sizeof(V_1)); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E V_2; memset((&V_2), 0, sizeof(V_2)); float V_3 = 0.0f; float V_4 = 0.0f; float V_5 = 0.0f; { float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_0 = ___0_m; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = L_0.___c0; V_0 = L_1; float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_2 = ___0_m; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = L_2.___c1; V_1 = L_3; float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_4 = ___0_m; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = L_4.___c2; V_2 = L_5; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = V_1; float L_7 = L_6.___y; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = V_2; float L_9 = L_8.___z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = V_1; float L_11 = L_10.___z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12 = V_2; float L_13 = L_12.___y; V_3 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_7, L_9)), ((float)il2cpp_codegen_multiply(L_11, L_13)))); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_14 = V_0; float L_15 = L_14.___y; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_16 = V_2; float L_17 = L_16.___z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_18 = V_0; float L_19 = L_18.___z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_20 = V_2; float L_21 = L_20.___y; V_4 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_15, L_17)), ((float)il2cpp_codegen_multiply(L_19, L_21)))); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_22 = V_0; float L_23 = L_22.___y; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_24 = V_1; float L_25 = L_24.___z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_26 = V_0; float L_27 = L_26.___z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_28 = V_1; float L_29 = L_28.___y; V_5 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_23, L_25)), ((float)il2cpp_codegen_multiply(L_27, L_29)))); float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_30 = V_0; float L_31 = L_30.___x; float L_32 = V_3; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_33 = V_1; float L_34 = L_33.___x; float L_35 = V_4; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_36 = V_2; float L_37 = L_36.___x; float L_38 = V_5; return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_31, L_32)), ((float)il2cpp_codegen_multiply(L_34, L_35)))), ((float)il2cpp_codegen_multiply(L_37, L_38)))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distance_m516495927BCF37E20FFA3E99C821062D329DFFF8_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) { { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___1_y; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2; L_2 = float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline(L_0, L_1, NULL); float L_3; L_3 = math_length_m6A2B63D7A3B84261C2F7FCAA2CB382288A57D257_inline(L_2, NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_v; float L_1 = L_0.___x; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_v; float L_3 = L_2.___y; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_v; float L_5 = L_4.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, NULL); V_0 = L_6; goto IL_001b; } IL_001b: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b; float L_3 = L_2.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b; float L_7 = L_6.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a; float L_9 = L_8.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b; float L_11 = L_10.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12; memset((&L_12), 0, sizeof(L_12)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), NULL); V_0 = L_12; goto IL_0030; } IL_0030: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; float L_2 = ___2_z; __this->___z = L_2; float L_3 = ___3_w; __this->___w = L_3; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v; float L_3 = L_2.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v; float L_5 = L_4.___z; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6; memset((&L_6), 0, sizeof(L_6)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), NULL); V_0 = L_6; goto IL_0020; } IL_0020: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this); Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL); V_0 = L_1; goto IL_000f; } IL_000f: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C* L_0 = (ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C*)(&__this->___handle); il2cpp_codegen_runtime_class_init_inline(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var); bool L_1; L_1 = ResourceHandle_IsValid_m20B0218FDCA98DCD069AE3BE86FEFCAEDB985B9A_inline(L_0, NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_X; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Y; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_one_mEAB3BBC4DBFA66FAF9E77AB6A609CCC46B11F24F_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ((Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var))->___s_One; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_op_Multiply_m80AF4F7D10747354035872DDFE3AC506631BFFBC_inline (int32_t ___0_a, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_b, const RuntimeMethod* method) { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0 = ___0_a; int32_t L_1; L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___1_b), NULL); int32_t L_2 = ___0_a; int32_t L_3; L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___1_b), NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4; memset((&L_4), 0, sizeof(L_4)); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_4), ((int32_t)il2cpp_codegen_multiply(L_0, L_1)), ((int32_t)il2cpp_codegen_multiply(L_2, L_3)), NULL); V_0 = L_4; goto IL_001b; } IL_001b: { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_op_Addition_m6358133A28BA913D2080FD44472D1FD1CE1AC28F_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_a, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___1_b, const RuntimeMethod* method) { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0; L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___0_a), NULL); int32_t L_1; L_1 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___1_b), NULL); int32_t L_2; L_2 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___0_a), NULL); int32_t L_3; L_3 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___1_b), NULL); Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4; memset((&L_4), 0, sizeof(L_4)); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_4), ((int32_t)il2cpp_codegen_add(L_0, L_1)), ((int32_t)il2cpp_codegen_add(L_2, L_3)), NULL); V_0 = L_4; goto IL_0027; } IL_0027: { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_op_Division_m7C0CAC12573EAF05D5D450B0666F1061FF54AFE1_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_a, int32_t ___1_b, const RuntimeMethod* method) { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); { int32_t L_0; L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___0_a), NULL); int32_t L_1 = ___1_b; int32_t L_2; L_2 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___0_a), NULL); int32_t L_3 = ___1_b; Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4; memset((&L_4), 0, sizeof(L_4)); Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_4), ((int32_t)(L_0/L_1)), ((int32_t)(L_2/L_3)), NULL); V_0 = L_4; goto IL_001b; } IL_001b: { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ((Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields*)il2cpp_codegen_static_fields_for(Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var))->___s_Zero; V_0 = L_0; goto IL_0009; } IL_0009: { Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___0_a, int32_t ___1_b, const RuntimeMethod* method) { int32_t V_0 = 0; int32_t G_B3_0 = 0; { int32_t L_0 = ___0_a; int32_t L_1 = ___1_b; if ((((int32_t)L_0) > ((int32_t)L_1))) { goto IL_0008; } } { int32_t L_2 = ___1_b; G_B3_0 = L_2; goto IL_0009; } IL_0008: { int32_t L_3 = ___0_a; G_B3_0 = L_3; } IL_0009: { V_0 = G_B3_0; goto IL_000c; } IL_000c: { int32_t L_4 = V_0; return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___m_X = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; __this->___m_Y = L_0; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a; float L_3 = L_2.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a; float L_5 = L_4.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; memset((&L_6), 0, sizeof(L_6)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), NULL); V_0 = L_6; goto IL_001e; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0; return L_7; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector; V_0 = L_0; goto IL_0009; } IL_0009: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Plane__ctor_mACA7F957A13DD97953808B8E0CF95EAD7D39463E_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_inNormal, float ___1_d, const RuntimeMethod* method) { { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_inNormal; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1; L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL); __this->___m_Normal = L_1; float L_2 = ___1_d; __this->___m_Distance = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Plane_get_normal_mA161D94E6F7327BC111007C880B76E1731729EFB_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_Normal; V_0 = L_0; goto IL_000a; } IL_000a: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Plane_get_distance_m2D50D2C23E2D9438272F876878015B38DAF5ED30_inline (Plane_tB7D8CC6F7AACF5F3AA483AF005C1102A8577BC0C* __this, const RuntimeMethod* method) { float V_0 = 0.0f; { float L_0 = __this->___m_Distance; V_0 = L_0; goto IL_000a; } IL_000a: { float L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RTHandle_get_isMSAAEnabled_mB56F4775BF4FC50DFBAC344DB1DA4C4B91197A9D_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) { { bool L_0 = __this->___m_EnableMSAA; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_v, const RuntimeMethod* method) { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_v; float L_1 = L_0.___x; Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___0_v; float L_3 = L_2.___y; Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4; memset((&L_4), 0, sizeof(L_4)); Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_4), L_1, L_3, (0.0f), (0.0f), NULL); V_0 = L_4; goto IL_001f; } IL_001f: { Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_5 = V_0; return L_5; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_instanceBuffer_mD965845788AD240262E1C46BB4BA405B73C8EA27_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_InstanceBuffer; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_instanceInfoBuffer_mC14C040CC88B2F11AFE1301EB1FB9C70E396E8E5_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_InstanceInfoBuffer; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_argsBuffer_m81BE13A707FAF6B8F9361AEBCDD9CBA69611C334_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_ArgsBuffer; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_drawInfoBuffer_m0168780ED5CFCB3613F04F2C00561471352A5790_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_DrawInfoBuffer; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 IndirectBufferContextStorage_get_instanceInfoGlobalArray_m6D87D347531D8E3C00FB0967CCAEE69FED54FC41_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 L_0 = __this->___m_InstanceInfoStaging; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 IndirectBufferContextStorage_get_drawInfoGlobalArray_mF90CEAECE8B83E043E462A4495421A574CC257D4_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 L_0 = __this->___m_DrawInfoStaging; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C IndirectBufferContextStorage_get_allocationCounters_mF22684F6D0214AE0755E3DFA8BA047C9E63C70FC_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method) { { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_0 = __this->___m_AllocationCounters; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 Enumerator_get_Current_mAA6CB160A909CEF1ADC1CCCDF9380803941163C5_gshared_inline (Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE* __this, const RuntimeMethod* method) { { UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* L_0 = (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5*)(&__this->___m_Enumerator); KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 L_1; L_1 = UnsafeParallelHashMapDataEnumerator_GetCurrent_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisBatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_m1C0CDC7AA376CC3E59FD3778975787E871A057EC_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mDE748C9546D69A64F54913537F4DC4D5A34F48B0_gshared_inline (Enumerator_t367B1B4C6A49D6BA93A3CE842375D360A6B5B4EE* __this, const RuntimeMethod* method) { { UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* L_0 = (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5*)(&__this->___m_Enumerator); bool L_1; L_1 = UnsafeParallelHashMapDataEnumerator_MoveNext_m15C57E6A73D44B6A1DEC165D193181FC30441204_inline(L_0, NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 ReadOnly_get_Item_m510E9CFF7964CDCF62515D167C597E0D236CD9EC_gshared_inline (ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4* __this, int32_t ___0_index, const RuntimeMethod* method) { GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 V_0; memset((&V_0), 0, sizeof(V_0)); { void* L_0 = __this->___m_Buffer; int32_t L_1 = ___0_index; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_2; L_2 = UnsafeUtility_ReadArrayElement_TisGPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_mE3E99755B2109D7E6B15F92D88ACAF909ED8B0BC_inline(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = L_2; goto IL_0010; } IL_0010: { GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnly_get_Length_m97423845830035720ADF35FDEAED25CB04540968_gshared_inline (ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Length; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___value; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { int32_t L_0 = __this->___m_Index; __this->___m_Index = ((int32_t)il2cpp_codegen_add(L_0, 1)); int32_t L_1 = __this->___m_Index; NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_Array); int32_t L_3 = L_2->___m_Length; V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_0047; } } { NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_5 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_Array); void* L_6 = L_5->___m_Buffer; int32_t L_7 = __this->___m_Index; int32_t L_8; L_8 = UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_inline(L_6, L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)); __this->___value = L_8; V_1 = (bool)1; goto IL_0057; } IL_0047: { int32_t* L_9 = (int32_t*)(&__this->___value); il2cpp_codegen_initobj(L_9, sizeof(int32_t)); V_1 = (bool)0; goto IL_0057; } IL_0057: { bool L_10 = V_1; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_gshared_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) { { UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* L_0 = __this->___m_ListData; int32_t L_1; L_1 = UnsafeList_1_get_Length_mEA927D1405F8410976953A49C12817C90D673A4B_inline((UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718*)L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); int32_t L_2; L_2 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_1, NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeParallelHashMap_2_get_Capacity_m2BEE62B37F5F4D10F1B7E5676BC30C43098F11CD_gshared_inline (NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F* __this, const RuntimeMethod* method) { { UnsafeParallelHashMap_2_t085743FD66C837249DC55D71BB15494D9A52B7B6* L_0 = (UnsafeParallelHashMap_2_t085743FD66C837249DC55D71BB15494D9A52B7B6*)(&__this->___m_HashMapData); int32_t L_1; L_1 = UnsafeParallelHashMap_2_get_Capacity_m7FB607E753E7BB88391B44BDB3AD004C0694C58C_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeParallelHashMap_2_get_Capacity_m89FAAACAFB19AD0FF9E1C272C31941EB0F14DBA9_gshared_inline (NativeParallelHashMap_2_tC02F6A3A939816974341E9FB7EA769755D46204C* __this, const RuntimeMethod* method) { { UnsafeParallelHashMap_2_t64A9530BD0A2EDFB633D8FD7C1DAD37D20AE0202* L_0 = (UnsafeParallelHashMap_2_t64A9530BD0A2EDFB633D8FD7C1DAD37D20AE0202*)(&__this->___m_HashMapData); int32_t L_1; L_1 = UnsafeParallelHashMap_2_get_Capacity_mD5A1C1AC6079B93358173704F0E29276B724ACC3_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 5)); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m547C5D2E203906703FFE7232167A21D2A03D54C0_gshared_inline (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, const RuntimeMethod* method) { { void* L_0 = __this->___m_Buffer; return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m07D46D19EE92DD34065B83AD3883AC8F9208075A_gshared_inline (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* __this, const RuntimeMethod* method) { { void* L_0 = __this->___m_Buffer; return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m572F7D8564B280725E3F8796D300856F4E538DAC_gshared_inline (NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212* __this, const RuntimeMethod* method) { { void* L_0 = __this->___m_Buffer; return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeList_1_get_IsCreated_m4140E4A1EC4327F33B05247B7D8165CD53D1298B_gshared_inline (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, const RuntimeMethod* method) { { UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB* L_0 = __this->___m_ListData; return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_mF41FC21E014A15698A937A15AF2FBB3B696E8D33_gshared_inline (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, const RuntimeMethod* method) { { UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB* L_0 = __this->___m_ListData; int32_t L_1; L_1 = UnsafeList_1_get_Length_m454F6DEA7572B445CED8A511EA4DC769FDA4A962_inline((UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB*)L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); int32_t L_2; L_2 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_1, NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_m2842DB279BEAD40C9CB39EC85BDE2241798CFFF7_gshared_inline (const RuntimeMethod* method) { { uint32_t L_0 = sizeof(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 NativeList_1_get_Item_m95638D8D9D035930958B1193BC609E694E1290AD_gshared_inline (NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A* __this, int32_t ___0_index, const RuntimeMethod* method) { { UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB* L_0 = __this->___m_ListData; int32_t L_1 = ___0_index; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_2; L_2 = UnsafeList_1_get_Item_m3A0BFEF38C97C16490DE06A464A5BBFAAD76FB6E_inline((UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB*)L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_gshared_inline (const RuntimeMethod* method) { { uint32_t L_0 = sizeof(uint32_t); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mA83365D6CA218351683FBE5BF4FDF01F36585FD1_gshared_inline (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* __this, const RuntimeMethod* method) { { void* L_0 = __this->___m_Buffer; return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_gshared_inline (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, const RuntimeMethod* method) { { void* L_0 = __this->___m_Buffer; return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeList_1_get_IsCreated_m78B7C2B2827151A332E74D3019F98073EC9F90E1_gshared_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method) { { UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* L_0 = __this->___m_ListData; return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 Enumerator_get_Current_m90459F96EF3E303256EB1B640E5FDEE7EC4A27E5_gshared_inline (Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478* __this, const RuntimeMethod* method) { GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 V_0; memset((&V_0), 0, sizeof(V_0)); { GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_0 = __this->___value; V_0 = L_0; goto IL_000a; } IL_000a: { GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m520E7B182EE164DA60F0CA13191BBD8A81FD3738_gshared_inline (Enumerator_t3FFE4EF76A12BADCF23E4AA7DB552E647227D478* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { int32_t L_0 = __this->___m_Index; __this->___m_Index = ((int32_t)il2cpp_codegen_add(L_0, 1)); int32_t L_1 = __this->___m_Index; NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_2 = (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)(&__this->___m_Array); int32_t L_3 = L_2->___m_Length; V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_0047; } } { NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_5 = (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)(&__this->___m_Array); void* L_6 = L_5->___m_Buffer; int32_t L_7 = __this->___m_Index; GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_8; L_8 = UnsafeUtility_ReadArrayElement_TisGPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_mE3E99755B2109D7E6B15F92D88ACAF909ED8B0BC_inline(L_6, L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)); __this->___value = L_8; V_1 = (bool)1; goto IL_0057; } IL_0047: { GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74* L_9 = (GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74*)(&__this->___value); il2cpp_codegen_initobj(L_9, sizeof(GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74)); V_1 = (bool)0; goto IL_0057; } IL_0057: { bool L_10 = V_1; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_gshared_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_index, const RuntimeMethod* method) { { UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* L_0 = __this->___m_ListData; int32_t L_1 = ___0_index; int32_t L_2; L_2 = UnsafeList_1_get_Item_mBC4A2DE7600592D19C522E98636E3EBA5BD43195_inline((UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718*)L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeList_1_set_Item_mA471F77F2D730916D611ABCC0101077F2047CF05_gshared_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method) { { UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* L_0 = __this->___m_ListData; int32_t L_1 = ___0_index; int32_t L_2 = ___1_value; UnsafeList_1_set_Item_mC977C810FA45B1034C2E40F302183686DA163488_inline((UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718*)L_0, L_1, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnly_get_Length_m563B84F5D44C547A822486B9DEFCA1DC5FC435AD_gshared_inline (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Length; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnly_get_Length_m5A02361A5596941D5096DA94B1ADBD6EB2EE5303_gshared_inline (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* __this, const RuntimeMethod* method) { int32_t V_0 = 0; { int32_t L_0 = __this->___m_Length; V_0 = L_0; goto IL_000a; } IL_000a: { int32_t L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnly_get_Item_m9DFC7CAC9FE6CC930E5BB888FC1018C186B6B135_gshared_inline (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* __this, int32_t ___0_index, const RuntimeMethod* method) { int32_t V_0 = 0; { void* L_0 = __this->___m_Buffer; int32_t L_1 = ___0_index; int32_t L_2; L_2 = UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_inline(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = L_2; goto IL_0010; } IL_0010: { int32_t L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ReadOnly_get_Item_m159210D281409367CAF23A16F6900E82098F3134_gshared_inline (ReadOnly_t314120526818447F30E1FA91A14D79167A6365D4* __this, int32_t ___0_index, const RuntimeMethod* method) { SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_0; memset((&V_0), 0, sizeof(V_0)); { void* L_0 = __this->___m_Buffer; int32_t L_1 = ___0_index; SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_2; L_2 = UnsafeUtility_ReadArrayElement_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_mFA361CB1BDFC44955AC2650781EB1E111FB3768D_inline(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = L_2; goto IL_0010; } IL_0010: { SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeList_1_set_Item_m2B5A2BD45D6590A5C78F6F8A115EB26DDB3C5BED_gshared_inline (NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC* __this, int32_t ___0_index, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_value, const RuntimeMethod* method) { { UnsafeList_1_t7F7887FAE17B6FDBF7C159C37BC83911C5F9A184* L_0 = __this->___m_ListData; int32_t L_1 = ___0_index; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_2 = ___1_value; UnsafeList_1_set_Item_m408C3AE82D5D2D1C5CAC325A785A9BBFC6BD0E25_inline((UnsafeList_1_t7F7887FAE17B6FDBF7C159C37BC83911C5F9A184*)L_0, L_1, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* UnsafeUtility_ArrayElementAsRef_Tisfloat4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_m81E2AFAE2579DE58485A0EE2613F933273719637_gshared_inline (void* ___0_ptr, int32_t ___1_index, const RuntimeMethod* method) { { void* L_0 = ___0_ptr; int32_t L_1 = ___1_index; uint32_t L_2 = sizeof(float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2); return (float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2*)(((void*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)L_1), ((int64_t)((int32_t)L_2)))))))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_gshared_inline (void* ___0_ptr, int32_t ___1_index, const RuntimeMethod* method) { { void* L_0 = ___0_ptr; int32_t L_1 = ___1_index; uint32_t L_2 = sizeof(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A); return (AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A*)(((void*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)L_1), ((int64_t)((int32_t)L_2)))))))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B Enumerator_get_Current_m8B67E6909EE129BF1820308F28C99720FF81AADA_gshared_inline (Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6* __this, const RuntimeMethod* method) { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_0; memset((&V_0), 0, sizeof(V_0)); { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_0 = __this->___value; V_0 = L_0; goto IL_000a; } IL_000a: { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_1 = V_0; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mF067ACD679ED24D47A92B5F59442B6C6E3F9346C_gshared_inline (Enumerator_t5BC55E5400AC360D003D64E87140B69E879DB5B6* __this, const RuntimeMethod* method) { bool V_0 = false; bool V_1 = false; { int32_t L_0 = __this->___m_Index; __this->___m_Index = ((int32_t)il2cpp_codegen_add(L_0, 1)); int32_t L_1 = __this->___m_Index; NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_2 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___m_Array); int32_t L_3 = L_2->___m_Length; V_0 = (bool)((((int32_t)L_1) < ((int32_t)L_3))? 1 : 0); bool L_4 = V_0; if (!L_4) { goto IL_0047; } } { NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_5 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___m_Array); void* L_6 = L_5->___m_Buffer; int32_t L_7 = __this->___m_Index; InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_8; L_8 = UnsafeUtility_ReadArrayElement_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m86FC76E325E9D3B56133BB7A193BAF12B47FBCC1_inline(L_6, L_7, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 4)); __this->___value = L_8; V_1 = (bool)1; goto IL_0057; } IL_0047: { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* L_9 = (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B*)(&__this->___value); il2cpp_codegen_initobj(L_9, sizeof(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B)); V_1 = (bool)0; goto IL_0057; } IL_0057: { bool L_10 = V_1; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* UnsafeUtility_ArrayElementAsRef_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m421DEC682DE08802EF2BED5287F24D14F15FEBBC_gshared_inline (void* ___0_ptr, int32_t ___1_index, const RuntimeMethod* method) { { void* L_0 = ___0_ptr; int32_t L_1 = ___1_index; uint32_t L_2 = sizeof(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6); return (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)(((void*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)L_1), ((int64_t)((int32_t)L_2)))))))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t ReadOnly_get_Item_m13AB4BEFBEE6EE9755784AE433AA0F8822040898_gshared_inline (ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117* __this, int32_t ___0_index, const RuntimeMethod* method) { uint32_t V_0 = 0; { void* L_0 = __this->___m_Buffer; int32_t L_1 = ___0_index; uint32_t L_2; L_2 = UnsafeUtility_ReadArrayElement_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mDA80BAFF55EA77496672B3B5B3804B55274B7E95_inline(L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1)); V_0 = L_2; goto IL_0010; } IL_0010: { uint32_t L_3 = V_0; return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m809450298141D527D3A4FFAF77AE69D9B08CC17F_gshared_inline (List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576* __this, int32_t ___0_item, const RuntimeMethod* method) { Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* V_0 = NULL; int32_t V_1 = 0; { int32_t L_0 = __this->____version; __this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1)); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_1 = __this->____items; V_0 = L_1; int32_t L_2 = __this->____size; V_1 = L_2; int32_t L_3 = V_1; Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_4 = V_0; NullCheck(L_4); if ((!(((uint32_t)L_3) < ((uint32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))) { goto IL_0034; } } { int32_t L_5 = V_1; __this->____size = ((int32_t)il2cpp_codegen_add(L_5, 1)); Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* L_6 = V_0; int32_t L_7 = V_1; int32_t L_8 = ___0_item; NullCheck(L_6); (L_6)->SetAt(static_cast(L_7), (int32_t)L_8); return; } IL_0034: { int32_t L_9 = ___0_item; List_1_AddWithResize_mAD159B09F28BD7914562E219CA52E2D4BDCF5530(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB6A201CD563FEF33A6BDA75B83C7BF2AA36CD98C_gshared_inline (Enumerator_t6209EE23CCD16838DA331AC87789A15508C6C72B* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____current; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_mC637081FE672C0031E11601B26B912CDD2F20215_gshared_inline (NativeList_1_tF05833EAAE5AC2EE627773E213F31E568613D11C* __this, const RuntimeMethod* method) { { UnsafeList_1_t6B33FA0D43DCA4560A225E333E6722C55B5E2FC9* L_0 = __this->___m_ListData; int32_t L_1; L_1 = UnsafeList_1_get_Length_m1900E34C6E3BF59175803FF2C30A305AB1F66216_inline((UnsafeList_1_t6B33FA0D43DCA4560A225E333E6722C55B5E2FC9*)L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); int32_t L_2; L_2 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_1, NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m82F64F20A2A4A968F6449691078DE521D81749B2_gshared_inline (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* __this, const RuntimeMethod* method) { { void* L_0 = __this->___m_Buffer; return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_mF321CC67F4D488DA52D464CB1859612A5B63770A_gshared_inline (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* __this, const RuntimeMethod* method) { { void* L_0 = __this->___m_Buffer; return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m7C8996AF326039407F68DDE92FB9B8C2F70828DA_gshared_inline (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9* __this, const RuntimeMethod* method) { { void* L_0 = __this->___m_Buffer; return (bool)((((int32_t)((((intptr_t)L_0) == ((intptr_t)((uintptr_t)0)))? 1 : 0)) == ((int32_t)0))? 1 : 0); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mB0E36A30678F290202CF790F64FDABD61C0E4FDB_gshared_inline (const RuntimeMethod* method) { { uint32_t L_0 = sizeof(OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627); return (int32_t)L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_gshared_inline (ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____length; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ReadOnlySpan_1_get_Length_m6652E0C2C76FD532398703F6A777EDA02EBB5CEF_gshared_inline (ReadOnlySpan_1_tFBC0482980BECAC34D5B41E0EF4D72F24C6E3AF9* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->____length; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 NativeList_1_get_Item_m899F4FA5057364CE16DEBF1D85FB8030C610E726_gshared_inline (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, int32_t ___0_index, const RuntimeMethod* method) { { UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* L_0 = __this->___m_ListData; int32_t L_1 = ___0_index; IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 L_2; L_2 = UnsafeList_1_get_Item_m24A24AD70DCBD1FA279D9B060EAE362B32FB59DB_inline((UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C*)L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6)); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_gshared_inline (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, const RuntimeMethod* method) { { UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* L_0 = __this->___m_ListData; int32_t L_1; L_1 = UnsafeList_1_get_Length_m9825ED0D2CFA59E7BE99CDA94D52F16A77B7EABB_inline((UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C*)L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 11)); int32_t L_2; L_2 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_1, NULL); return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeList_1_set_Item_mF6FE012386FEC37AA703E93F19BB322258167812_gshared_inline (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, int32_t ___0_index, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 ___1_value, const RuntimeMethod* method) { { UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* L_0 = __this->___m_ListData; int32_t L_1 = ___0_index; IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 L_2 = ___1_value; UnsafeList_1_set_Item_m605E8FEBB622B5715153E47D8ECC2D40C5836FAE_inline((UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C*)L_0, L_1, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8)); return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Subtraction_mB6036E9849D95650D6E73DA0D179CD7B61E696F2_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_lhs, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_rhs, const RuntimeMethod* method) { { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_lhs; float L_1 = L_0.___x; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_rhs; float L_3 = L_2.___x; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_lhs; float L_5 = L_4.___y; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_rhs; float L_7 = L_6.___y; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_lhs; float L_9 = L_8.___z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_rhs; float L_11 = L_10.___z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_12; memset((&L_12), 0, sizeof(L_12)); float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline((&L_12), ((float)il2cpp_codegen_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL); return L_12; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_m6A2B63D7A3B84261C2F7FCAA2CB382288A57D257_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method) { { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = ___0_x; float L_2; L_2 = math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline(L_0, L_1, NULL); float L_3; L_3 = math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline(L_2, NULL); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; float L_2 = ___2_z; __this->___z = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) { float V_0 = 0.0f; bool V_1 = false; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2; memset((&V_2), 0, sizeof(V_2)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value; float L_1; L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL); V_0 = L_1; float L_2 = V_0; V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0); bool L_3 = V_1; if (!L_3) { goto IL_001e; } } { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value; float L_5 = V_0; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6; L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL); V_2 = L_6; goto IL_0026; } IL_001e: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7; L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL); V_2 = L_7; goto IL_0026; } IL_0026: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2; return L_8; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ResourceHandle_IsValid_m20B0218FDCA98DCD069AE3BE86FEFCAEDB985B9A_inline (ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C* __this, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } uint32_t V_0 = 0; { uint32_t L_0 = __this->___m_Value; V_0 = ((int32_t)((int32_t)L_0&((int32_t)-65536))); uint32_t L_1 = V_0; if (!L_1) { goto IL_0023; } } { uint32_t L_2 = V_0; il2cpp_codegen_runtime_class_init_inline(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var); uint32_t L_3 = ((ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var))->___s_CurrentValidBit; if ((((int32_t)L_2) == ((int32_t)L_3))) { goto IL_0021; } } { uint32_t L_4 = V_0; il2cpp_codegen_runtime_class_init_inline(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var); uint32_t L_5 = ((ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var))->___s_SharedResourceValidBit; return (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0); } IL_0021: { return (bool)1; } IL_0023: { return (bool)0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UnsafeParallelHashMapDataEnumerator_MoveNext_m15C57E6A73D44B6A1DEC165D193181FC30441204_inline (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* __this, const RuntimeMethod* method) { { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* L_0 = __this->___m_Buffer; int32_t* L_1 = (int32_t*)(&__this->___m_BucketIndex); int32_t* L_2 = (int32_t*)(&__this->___m_NextIndex); int32_t* L_3 = (int32_t*)(&__this->___m_Index); bool L_4; L_4 = UnsafeParallelHashMapData_MoveNext_m3A7C4662D2D479B740F657CECED1B78E1BDE1BDE_inline(L_0, L_1, L_2, L_3, NULL); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline (int32_t ___0_value, const RuntimeMethod* method) { { int32_t L_0 = ___0_value; return L_0; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 UnsafeParallelHashMapDataEnumerator_GetCurrent_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisBatchID_t884E3C204D1F4C18FFD2361FC14A1E64CFBD8770_m1C0CDC7AA376CC3E59FD3778975787E871A057EC_gshared_inline (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* __this, const RuntimeMethod* method) { KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 V_0; memset((&V_0), 0, sizeof(V_0)); { il2cpp_codegen_initobj((&V_0), sizeof(KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516)); UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* L_0 = __this->___m_Buffer; (&V_0)->___m_Buffer = L_0; int32_t L_1 = __this->___m_Index; (&V_0)->___m_Index = L_1; KeyValue_2_t5A04414A9843F3CF54B7B1BDBFE50C6A5C74C516 L_2 = V_0; return L_2; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 UnsafeUtility_ReadArrayElement_TisGPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74_mE3E99755B2109D7E6B15F92D88ACAF909ED8B0BC_gshared_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) { { void* L_0 = ___0_source; int32_t L_1 = ___1_index; uint32_t L_2 = sizeof(GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74); GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_3 = (*(GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74*)((void*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)L_1), ((int64_t)((int32_t)L_2)))))))); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_gshared_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) { { void* L_0 = ___0_source; int32_t L_1 = ___1_index; uint32_t L_2 = sizeof(int32_t); int32_t L_3 = (*(int32_t*)((void*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)L_1), ((int64_t)((int32_t)L_2)))))))); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_mEA927D1405F8410976953A49C12817C90D673A4B_gshared_inline (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_length; int32_t L_1; L_1 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_0, NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeParallelHashMap_2_get_Capacity_m7FB607E753E7BB88391B44BDB3AD004C0694C58C_gshared_inline (UnsafeParallelHashMap_2_t085743FD66C837249DC55D71BB15494D9A52B7B6* __this, const RuntimeMethod* method) { { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* L_0 = __this->___m_Buffer; NullCheck(L_0); int32_t L_1 = L_0->___keyCapacity; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeParallelHashMap_2_get_Capacity_mD5A1C1AC6079B93358173704F0E29276B724ACC3_gshared_inline (UnsafeParallelHashMap_2_t64A9530BD0A2EDFB633D8FD7C1DAD37D20AE0202* __this, const RuntimeMethod* method) { { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* L_0 = __this->___m_Buffer; NullCheck(L_0); int32_t L_1 = L_0->___keyCapacity; return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_m454F6DEA7572B445CED8A511EA4DC769FDA4A962_gshared_inline (UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_length; int32_t L_1; L_1 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_0, NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 UnsafeList_1_get_Item_m3A0BFEF38C97C16490DE06A464A5BBFAAD76FB6E_gshared_inline (UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB* __this, int32_t ___0_index, const RuntimeMethod* method) { { GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74* L_0 = __this->___Ptr; int32_t L_1 = ___0_index; int32_t L_2; L_2 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_1, NULL); uint32_t L_3 = sizeof(GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74); GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74 L_4 = (*(GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74*)((GPUInstanceComponentDesc_tA386615944C32F7A0B71FF8B2F84E1A159C02E74*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3))))); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Item_mBC4A2DE7600592D19C522E98636E3EBA5BD43195_gshared_inline (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* __this, int32_t ___0_index, const RuntimeMethod* method) { { int32_t* L_0 = __this->___Ptr; int32_t L_1 = ___0_index; int32_t L_2; L_2 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_1, NULL); uint32_t L_3 = sizeof(int32_t); int32_t L_4 = (*(int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3))))); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeList_1_set_Item_mC977C810FA45B1034C2E40F302183686DA163488_gshared_inline (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method) { { int32_t* L_0 = __this->___Ptr; int32_t L_1 = ___0_index; int32_t L_2; L_2 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_1, NULL); uint32_t L_3 = sizeof(int32_t); int32_t L_4 = ___1_value; *(int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3)))) = L_4; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 UnsafeUtility_ReadArrayElement_TisSharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692_mFA361CB1BDFC44955AC2650781EB1E111FB3768D_gshared_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) { { void* L_0 = ___0_source; int32_t L_1 = ___1_index; uint32_t L_2 = sizeof(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692); SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_3 = (*(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692*)((void*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)L_1), ((int64_t)((int32_t)L_2)))))))); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeList_1_set_Item_m408C3AE82D5D2D1C5CAC325A785A9BBFC6BD0E25_gshared_inline (UnsafeList_1_t7F7887FAE17B6FDBF7C159C37BC83911C5F9A184* __this, int32_t ___0_index, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___1_value, const RuntimeMethod* method) { { InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* L_0 = __this->___Ptr; int32_t L_1 = ___0_index; int32_t L_2; L_2 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_1, NULL); uint32_t L_3 = sizeof(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_4 = ___1_value; *(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B*)((InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3)))) = L_4; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B UnsafeUtility_ReadArrayElement_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m86FC76E325E9D3B56133BB7A193BAF12B47FBCC1_gshared_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) { { void* L_0 = ___0_source; int32_t L_1 = ___1_index; uint32_t L_2 = sizeof(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B); InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_3 = (*(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B*)((void*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)L_1), ((int64_t)((int32_t)L_2)))))))); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t UnsafeUtility_ReadArrayElement_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mDA80BAFF55EA77496672B3B5B3804B55274B7E95_gshared_inline (void* ___0_source, int32_t ___1_index, const RuntimeMethod* method) { { void* L_0 = ___0_source; int32_t L_1 = ___1_index; uint32_t L_2 = sizeof(uint32_t); uint32_t L_3 = (*(uint32_t*)((void*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)L_1), ((int64_t)((int32_t)L_2)))))))); return L_3; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_m1900E34C6E3BF59175803FF2C30A305AB1F66216_gshared_inline (UnsafeList_1_t6B33FA0D43DCA4560A225E333E6722C55B5E2FC9* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_length; int32_t L_1; L_1 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_0, NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 UnsafeList_1_get_Item_m24A24AD70DCBD1FA279D9B060EAE362B32FB59DB_gshared_inline (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* __this, int32_t ___0_index, const RuntimeMethod* method) { { IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* L_0 = __this->___Ptr; int32_t L_1 = ___0_index; int32_t L_2; L_2 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_1, NULL); uint32_t L_3 = sizeof(IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805); IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 L_4 = (*(IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805*)((IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3))))); return L_4; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_m9825ED0D2CFA59E7BE99CDA94D52F16A77B7EABB_gshared_inline (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* __this, const RuntimeMethod* method) { { int32_t L_0 = __this->___m_length; int32_t L_1; L_1 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_0, NULL); return L_1; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeList_1_set_Item_m605E8FEBB622B5715153E47D8ECC2D40C5836FAE_gshared_inline (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* __this, int32_t ___0_index, IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 ___1_value, const RuntimeMethod* method) { { IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* L_0 = __this->___Ptr; int32_t L_1 = ___0_index; int32_t L_2; L_2 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_1, NULL); uint32_t L_3 = sizeof(IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805); IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 L_4 = ___1_value; *(IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805*)((IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3)))) = L_4; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void float3__ctor_mC61002CD0EC13D7C37D846D021A78C028FB80DB9_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) { { float L_0 = ___0_x; __this->___x = L_0; float L_1 = ___1_y; __this->___y = L_1; float L_2 = ___2_z; __this->___z = L_2; return; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method) { { float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_0 = ___0_x; float L_1 = L_0.___x; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_2 = ___1_y; float L_3 = L_2.___x; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_4 = ___0_x; float L_5 = L_4.___y; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_6 = ___1_y; float L_7 = L_6.___y; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_8 = ___0_x; float L_9 = L_8.___z; float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_10 = ___1_y; float L_11 = L_10.___z; return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_sqrt_mEF31DE7BD0179009683C5D7B0C58E6571B30CF4A_inline (float ___0_x, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } { float L_0 = ___0_x; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_1; L_1 = sqrt(((double)((float)L_0))); return ((float)L_1); } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) { static bool s_Il2CppMethodInitialized; if (!s_Il2CppMethodInitialized) { il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); s_Il2CppMethodInitialized = true; } float V_0 = 0.0f; { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector; float L_1 = L_0.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector; float L_3 = L_2.___x; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector; float L_5 = L_4.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector; float L_7 = L_6.___y; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector; float L_9 = L_8.___z; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector; float L_11 = L_10.___z; il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var); double L_12; L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11)))))); V_0 = ((float)L_12); goto IL_0034; } IL_0034: { float L_13 = V_0; return L_13; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0; memset((&V_0), 0, sizeof(V_0)); { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a; float L_1 = L_0.___x; float L_2 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a; float L_4 = L_3.___y; float L_5 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a; float L_7 = L_6.___z; float L_8 = ___1_d; Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9; memset((&L_9), 0, sizeof(L_9)); Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), NULL); V_0 = L_9; goto IL_0021; } IL_0021: { Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0; return L_10; } } IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UnsafeParallelHashMapData_MoveNext_m3A7C4662D2D479B740F657CECED1B78E1BDE1BDE_inline (UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___0_data, int32_t* ___1_bucketIndex, int32_t* ___2_nextIndex, int32_t* ___3_index, const RuntimeMethod* method) { int32_t* V_0 = NULL; { int32_t* L_0 = ___2_nextIndex; int32_t L_1 = *((int32_t*)L_0); if ((((int32_t)L_1) == ((int32_t)(-1)))) { goto IL_001c; } } { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* L_2 = ___0_data; NullCheck(L_2); uint8_t* L_3 = L_2->___next; V_0 = (int32_t*)L_3; int32_t* L_4 = ___3_index; int32_t* L_5 = ___2_nextIndex; int32_t L_6 = *((int32_t*)L_5); *((int32_t*)L_4) = (int32_t)L_6; int32_t* L_7 = ___2_nextIndex; int32_t* L_8 = V_0; int32_t* L_9 = ___2_nextIndex; int32_t L_10 = *((int32_t*)L_9); int32_t L_11 = (*(((int32_t*)il2cpp_codegen_add((intptr_t)L_8, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_10), 4)))))); *((int32_t*)L_7) = (int32_t)L_11; return (bool)1; } IL_001c: { UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* L_12 = ___0_data; int32_t* L_13 = ___1_bucketIndex; int32_t* L_14 = ___2_nextIndex; int32_t* L_15 = ___3_index; bool L_16; L_16 = UnsafeParallelHashMapData_MoveNextSearch_m470DB16F92234F8BF5C36E38E1B2D81A208634F4(L_12, L_13, L_14, L_15, NULL); return L_16; } }