1. UI - 조이스틱 UIManager에 추가 및 Scene에서 호출 방식 변경 2. UI - 경험치 바 앞에 레벨 아이콘 추가 3. 몬스터 죽었을때 경험치로 변경 4. 경험치 바와 레벨 아이콘 연동 Todo 1. 투사체 공격 만들기 2. 몬스터가 플레이어 쫓아오게 만들기 3. 몬스터를 카메라 외각에서 다량으로 생성하는 기능 추가하기 4. 몬스터가 캐릭터 공격시 체력 닳게 하기 5. 메뉴 UI 만들기 6. 레벨업시 획득 스킬 UI 만들기 7. 체력바 UI 만들기 8. 공격시 데미지 띄우는 UI 만들기
28993 lines
1.9 MiB
28993 lines
1.9 MiB
#include "pch-cpp.hpp"
|
|
|
|
|
|
|
|
|
|
|
|
struct InterfaceActionInvoker0
|
|
{
|
|
typedef void (*Action)(void*, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct InterfaceActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
template <typename T1, typename T2>
|
|
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 <typename T1, typename T2, typename T3>
|
|
struct InterfaceActionInvoker3
|
|
{
|
|
typedef void (*Action)(void*, T1, T2, T3, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1, T2 p2, T3 p3)
|
|
{
|
|
const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
|
|
((Action)invokeData.methodPtr)(obj, p1, p2, p3, invokeData.method);
|
|
}
|
|
};
|
|
template <typename R, typename T1, typename T2>
|
|
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);
|
|
}
|
|
};
|
|
template <typename T1>
|
|
struct GenericInterfaceActionInvoker1
|
|
{
|
|
typedef void (*Action)(void*, T1, const RuntimeMethod*);
|
|
|
|
static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
|
|
{
|
|
VirtualInvokeData invokeData;
|
|
il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
|
|
((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
|
|
}
|
|
};
|
|
|
|
struct BaseRenderFunc_2_tCEF4A4193D64B47BA9BDF45CF9B801DEB82FED1C;
|
|
struct BaseRenderFunc_2_tA367BC6873E6166CAEC57DF6061E145117B9C512;
|
|
struct BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C;
|
|
struct BaseRenderFunc_2_tF4969FE8D2C71B92C1B13BDBFB389B4314E848EE;
|
|
struct BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548;
|
|
struct BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04;
|
|
struct Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5;
|
|
struct Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7;
|
|
struct Dictionary_2_t54101FB5AEA0292C95D30CFAB7909873BF26E0B9;
|
|
struct Dictionary_2_t8D403C45B564DB77AE8A32FD6D35E333ABE68793;
|
|
struct DynamicArray_1_t843ECB88E0EEDBBB658FF535E6B19186D9F69540;
|
|
struct HashMapHelper_1_t51F726D16732CD16EFBBB3DE324B481A05388D2B;
|
|
struct List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3;
|
|
struct List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D;
|
|
struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576;
|
|
struct List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B;
|
|
struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C;
|
|
struct List_1_t43FB89B126C93A6B04630BC64C751BBE95AFEAF4;
|
|
struct List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278;
|
|
struct List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D;
|
|
struct List_1_tB5216E2043E168F4E0A122E4594A52A4BA2394F2;
|
|
struct List_1_t1EFB69EBBF25AD12F3A9E56C62B12F01D63469CD;
|
|
struct List_1_t67B4F73A05A1220FF45824DBE29F391490B25A0C;
|
|
struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6;
|
|
struct UnsafeList_1_t992261DF45A734DEB130F79025C5BF88D0C2CDC7;
|
|
struct UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB;
|
|
struct UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE;
|
|
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_t466025709A4C0CCFAD422C17FFAB3956BEBAF9D2;
|
|
struct UnsafeList_1_t96307A04898BD0C49DFF733D301684A2628959F2;
|
|
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 OccluderContextU5BU5D_tA022C78F32B4792C0A2A0DB9E49145D0608B0403;
|
|
struct OccluderSubviewUpdateU5BU5D_tFB4F4615D02BB544EF57B7036AD118898DD04B55;
|
|
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
|
|
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
|
|
struct ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967;
|
|
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
|
|
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
|
|
struct BatchRendererGroup_t452089ECEC9BF01E82CD6AE044B6D75B8CD12D10;
|
|
struct BurstCompilerOptions_t5F93118F305E1B0C950C6F9AF8BCA74033DA01C9;
|
|
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3;
|
|
struct CPUDrawInstanceData_tC4887C5FA241D761FA6F3E44F34E1A77B59958F7;
|
|
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
|
|
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
|
|
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233;
|
|
struct ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61;
|
|
struct ComputeGraphContext_t4C18687C77814418D826A1B68C0D02781A9DFC7F;
|
|
struct ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8;
|
|
struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487;
|
|
struct DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278;
|
|
struct DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706;
|
|
struct Delegate_t;
|
|
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
|
|
struct Exception_t;
|
|
struct GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0;
|
|
struct GPUDrivenLODGroupDataNativeCallback_t3C7AFECDD582B8AAA0205A4075B00C42ED1AE75A;
|
|
struct GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08;
|
|
struct GPUDrivenRendererDataCallback_t4152C087393A384E442BAFE6B3AE0FAFB80C2EFF;
|
|
struct GPUDrivenRendererDataNativeCallback_t74A4C778AB0444EA3F0CB9D4A0BAB569DECB1F1A;
|
|
struct GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3;
|
|
struct GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78;
|
|
struct GPUResidentBatcher_t03EB1BFD059B1DFA8BBACB7415CB3ED0C69B3A21;
|
|
struct GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009;
|
|
struct GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F;
|
|
struct GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1;
|
|
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
|
|
struct IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D;
|
|
struct IComputeRenderGraphBuilder_tB136BEF63B60A8DD535EC84E6542C4BABF019D65;
|
|
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
|
|
struct IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372;
|
|
struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82;
|
|
struct IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805;
|
|
struct InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16;
|
|
struct InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F;
|
|
struct InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B;
|
|
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C;
|
|
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C;
|
|
struct InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503;
|
|
struct LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A;
|
|
struct LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241;
|
|
struct LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569;
|
|
struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB;
|
|
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
|
|
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
|
|
struct MethodInfo_t;
|
|
struct NativePassCompiler_t4E5CE894AF5B8832B5828B22DAB0EA4FAC819E07;
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
|
|
struct ObjectDispatcher_tEAB1C719841725D9587A7F17646D5D467D498D69;
|
|
struct OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD;
|
|
struct OnCullingCompleteCallback_tF06F0204B04072C0D12E8FD9B2731D24CF3F875C;
|
|
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
|
|
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B;
|
|
struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F;
|
|
struct RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8;
|
|
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90;
|
|
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 Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
|
|
struct UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926;
|
|
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
|
|
struct CommandBuilder_tA2E5D7A513FE45173EA395D67B25DB94E42CCA84;
|
|
struct FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076;
|
|
struct FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC;
|
|
struct ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7;
|
|
struct Info_tDBEB127ABB26184014A541C0CAD1FC8D1B95DE84;
|
|
struct U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA;
|
|
struct AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508;
|
|
struct FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28;
|
|
struct U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A;
|
|
struct OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D;
|
|
struct OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3;
|
|
struct OcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD;
|
|
struct OcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF;
|
|
struct UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A;
|
|
struct CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644;
|
|
struct OnExecutionRegisteredDelegate_tCCD234646691F298602408925867AE91256D2226;
|
|
struct OnGraphRegisteredDelegate_t7DEB75DB071EA0F49C47E2617D72D40EF3A8188C;
|
|
struct Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127;
|
|
|
|
IL2CPP_EXTERN_C RuntimeClass* AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_t12F700F83C0E1DA47D846AFA5E58C1C27ADC5CAA_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* BaseRenderFunc_2_tF4969FE8D2C71B92C1B13BDBFB389B4314E848EE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* EarlyInitHelpers_tA67F29CEEF85CD33340F1A46E13686C44F97695A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FreeInstances_000002A2U24BurstDirectCall_tD5689255B958F828A4230C9698872D3F09512E34_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FreeLODGroupData_000002F1U24BurstDirectCall_tCFE6FCB6AEDD93B1F6E099D77AF6F87500C53342_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FreeRendererGroupInstances_000002A1U24BurstDirectCall_t31A309440B25DDBD1C978A342C53DA31FA003BA5_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009_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* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_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* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_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* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ReallocateInstances_000002A0U24BurstDirectCall_t7A4EAF94ED68CE68F1095F542AE52F3807E46A2C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5____m_InstanceBuffer_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5____occluderDepthPyramid_FieldInfo_var;
|
|
IL2CPP_EXTERN_C RuntimeField* OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C____cs_FieldInfo_var;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral06B637690B4C53D71FDD376DC044EAC5345848F1;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral13B76550330A31D9EBBBBFA00A283A7A4988506F;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral14EB9F37863163412078DD97C3C9F44D1CEB763D;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral152F13029AC4B1D1C9DF5E70A753533CB6232A04;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1563D14BA3266D1010FBF5AB0CE147511519D800;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1875B8EF329574E7F759110DE84262F2CF4F1423;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral1D8A7822B1F501045D03B27EC8059F01B168BFD6;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral272538A0AB6BC615E8E4D7806F576A57F1C817BC;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral2782A0C212722CDE4475B733989E96F1C4BAC159;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral309C9E893EB41146D6789F8D0CB92ED9C278DE27;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral336DA1681EA7AA3D54C5B9C3D2E0C5E4AEEA9118;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral35FD12353C87D68BCBA9F80241B6A61DF2E6F162;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral411583262AD982FD36FB31993D139670A757BF96;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral44980F9EF4C9E168459EDCBF7917D1FAD1B6B9EA;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral4725518559ECC9AB4A73091995C863C47414662D;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral51282E2AAC09AC6EDBC2C1C237C0183F97FEE379;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral52DD1E91CB42907CF57E395DC8539A5341E35AEE;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral5B2A076AB1BD359343CF100F26FFACC7386DA301;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral6095A3543DEF12154F1C4648EDCEEC052FEC79CB;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral61BBCE30454E7E8ABC2AC19BAFE6352BE36CEDD3;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral6623D1E0E3D0D1FDDF06FA1EB544A3982240D1F6;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral6653F3590DE58C71A83BAF9B1038F2F2D6DEAB0A;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral6F98743F9D37A27D62A61808CF2139EBDC613D95;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral7986B6B628B09DC1E71FF4E0A703703375DE57F4;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral798F8957B8597EF0178D43F4C811BFCA0DCA758A;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral815297D2BA5119FFFC58AEA7C505CB93827B0C98;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteral831F02B113EFF77A98C7C88366944FC44E106D40;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralA9F930DE21788AB41849227433D4E110F24C8AA7;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralAA37C340D6E30CBAB79498BD5D0875956BDF4D14;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralAB4D560F48C8D57B6AEB5A6C6671E78096F18982;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralAC09A7B165180EFC62933E1E578F58842C6CDFFF;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralAF6B8471B07E08521E0E12D074C25F2A4FB01326;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralB235A998496A556430F5259856A92D74DA11B435;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralB23C3717573626FB4C3C7DF5C19EDE7689837214;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralCD6BE70A10C989CC615E204A24D83465E33B3E24;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralCE293DF695696466E7B7640C1B4D75D86E674484;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDF4495DC413D97938A3BC117276EDBF84336FCF9;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralDFEA7178F506CFF02E82EC62817C52BFE46FCA17;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE0AF03CE20D03A4BC5A37D48D9B2EC4A9627BF13;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE65415AEFB6C67683E16B7F1FD41DAD09F477E50;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralE73306BE3A392FDA73E92EA9BE462D2DCF9F4AD4;
|
|
IL2CPP_EXTERN_C String_t* _stringLiteralFC46870A8F07EC9FCD11FDB4CD070F590354623C;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_FillArray_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m42C776F63A2433E66EFD05FB1C9AB0CD38C4FF42_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_FillArray_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m72A7C554A4C751E902F08D4CB99FD9D06CAAF9E2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* BurstCompiler_CompileFunctionPointer_TisAllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508_m6F01D6B4E9F53CCDC077CDFAB0929B80DCADF72F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* BurstCompiler_CompileFunctionPointer_TisFreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076_m7E78C67196022DC548A5D66AD9F194B1812A5D20_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* BurstCompiler_CompileFunctionPointer_TisFreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28_m75F46F4C9C16534E27490021D739B840C64BF589_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* BurstCompiler_CompileFunctionPointer_TisFreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC_mA49C296264098AD7BE3271CC87E87DCDA57FA07B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* BurstCompiler_CompileFunctionPointer_TisReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7_mC79826549A8ECDC752673451435FC93E1F710F97_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* ComputeCommandBuffer_SetBufferData_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mD85D7D7A8C73CFDC01D3A5B1482E8BE1531E3E47_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ComputeCommandBuffer_SetBufferData_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m032997C6BEE6472C00E22C5E668E9671CAA11680_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ComputeCommandBuffer_SetBufferData_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m2AEBEA259CF44A75197B496481FEB5BC81515CA3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m07396E008420482D8580768AA131387E4F2181F1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3200B16944DDA14AA95EFB39DBFA5E6C18EFEBBB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m6E9B920E3E7919BA164854684E339DB820BFFFBE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m8C98705F181DF631D38F4C37B0A0EA2F82A05D65_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m1ADB8DB3C4B76226BD7766045926492D56A56A52_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m5180E5550A347A411195778C8BD9EAA05F1C98D0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m56BD80FCB4E3C1FA20D31AF7FA1BF04AE630B5A7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mD312DD0DF983C6F5AEC2FC370505CBBDBE05A389_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m13241E8F07066776776711DA3347892DAE3A0AD7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mACD5D485C861D56C5C442F5C7BD4E475DA0187D5_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mF5E7D8E95D549D39CB745F9828E5DF6E0491FA1F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* FunctionPointer_1_get_Value_m10F22F3FD7D16C69F3BBECA5F96C26B528794255_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* FunctionPointer_1_get_Value_m219D7E6D9E270619E3C7A742AD851981DB8CC3D4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* FunctionPointer_1_get_Value_m621CB0EB04525E384388E27BBED550F9417AE8AC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* FunctionPointer_1_get_Value_m75B29E03B9034E58EE3DF3FEC504FA55FB2D719E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* FunctionPointer_1_get_Value_mE3B2A965FC484E914DC0FB1AB2A020C7486B8AA4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GPUInstanceDataBufferBuilder_AddComponent_TisSHCoefficients_tA64D516B4C4756B7FF4E78ADB989319321BAC163_mC28268D77C56F5E669FE2023FC7F5C7603791374_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IComputeRenderGraphBuilder_SetRenderFunc_TisOcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF_m28CE1BC32CED9D74A8904DB5BDA11350DE7A908B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IComputeRenderGraphBuilder_SetRenderFunc_TisUpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A_m1813A10110B98A314D69DFB16DDE881B17273D77_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_EarlyJobInit_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m904278A656E7A3752F4B090CC297668E83F7A369_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_EarlyJobInit_TisPrefixSumDrawInstancesJob_tBACC8A4D7ECB2D5AAA5276450B3791B1A57B58A3_mFD895AB10D2176A05381B95934A200E8EB7DFA02_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_EarlyJobInit_TisPrefixSumDrawsAndInstances_t270E5AA9BF72798DF9C0F217224637E0B89F710D_mA1791E64521EA49E30078C93A9563DEAAD09FD2E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobExtensions_EarlyJobInit_TisUpdatePackedMaterialDataCacheJob_t5D5E4396EDF56E52AD9FDC3ABAAF4078C75C9D34_m02281B889A094325BD050D466B09DACDEE5BA0F8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobForExtensions_EarlyJobInit_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mCBB7DE4EBA09CD1E744647EA6677BF40980C20C3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobForExtensions_EarlyJobInit_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_mC20D17E34685F14A42E6DCC248E72D1798159B37_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobForExtensions_EarlyJobInit_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_mC1AF0EC3EC60CC939F17F4CF939811BFA41F39DC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobForExtensions_EarlyJobInit_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m75D4466D714BB94879F083EE1B4CACA8CF52FA1B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobForExtensions_ScheduleParallel_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mE656647C614DF02CC0445F97DC98F4B865924147_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobForExtensions_ScheduleParallel_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_m39A89AAD4B82FDCC6AFD6126D2A73D22FCA0F8D9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobForExtensions_ScheduleParallel_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_m84DAC39851C2BB1CC4948F875A60B6886D6E1C2C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobForExtensions_ScheduleParallel_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m72EB23CC3227298124F559A369DA43A5A1C8BCBF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisCompactVisibilityMasksJob_tDE1D39C552A38F0687E6280ECC355983FA6AA3A5_m0F21D875DD17C792ED8C5BF66BE859FF8555B1E6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisFindDrawInstancesJob_t1C8504DEE1F86FCFCF6CD91EB00B8C7863FF6D32_m5A16FDB80854D4EE75A1C33E2E5B12AFD19A316B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisFindMaterialDrawInstancesJob_t4EF4F264A2BC2F4F7A5C17F0A643AB6605704C10_m2D9D6941580B574C20289779054CEA12F7A92577_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMaterialsJob_t81CE6087571CD32A4F769227D238FE475B456E6A_m88AB6A0FED07A289053C1DD5FA24E9DC1AB4780B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMeshesJob_t923E117B301F581622598A89C07C82905AC695D5_mF667F7E46D70A55F2BF6D3ABA2A93274E51BE817_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisFindRenderersFromMaterialOrMeshJob_t91FE5FAC4E968719F44985614268088A90EAA4A0_mB5658F2CCC1FC04A02EFE2ECBB8A95461E3D72E0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_m6B8A393B6F201DDE25AD6D36465247B504B58C1C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mAE4268BBB3F6C6A16E8D5C452A5812DC81DB6392_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m68F90DD2F23661C9B41C4A6996465549D902D955_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_mB19BB956B68E6963D44B0BEA1A07F53FC76EB46F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m8732F540F24D273AFA350B3F820072FD1CB12EED_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_mF0EDCDF0A75102A9A57D16F6E6E62F102CA17C59_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_mA2BDA654636006AF02CB4279E640BE31E43D05F0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForBatchExtensions_EarlyJobInit_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mEE892822EA3A1A7E3164D7CB02B26E41ADF06144_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisAllocateBinsPerBatch_t5239CCD1592A1183C158D7DBFBCB38CFB8A65904_mD321B4489EDBD81B6632FA85232CDC9BDC55EDA0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisAnimateCrossFadeJob_t4A6EEA489E4EE721D1878717E9FB01FC73C4E90E_m7550DF4C15ED4F7A894D64838F4982AD5D775B49_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisBuildDrawListsJob_t04305ADFB7117F4E8B5C09D5FDA60BB738D5EF56_mDC33AAEDEB4E0AD91C61823A87FC087220EDC855_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_mD3DD95880125311EE3FDD135686A81C812F330F2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisCollectInstancesLODGroupsAndMasksJob_t8DB356214F71B334A6296B0F61AB13B52B7A608F_mBF7661EAB36EC8D2E7A95EC03500109C187818C0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_mB7338B4EFD47DEF147AC28CA5A413E87920E1EF2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisCullingJob_t4206A6B00371EC11303617597A8DA5BFCCF92681_m2DC4159A94818A11066545C0E0AE99BC10ED1524_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisDrawCommandOutputPerBatch_t4A45E11E8E7CBD974DA211971082C0ED66445215_m237890434EF86A58AE167154294FE537DD7A512D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mAE06956FE76422BFF3C3909AA62B70640362A355_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMaterialsJob_t00042B33E6C44FDE47805C45B5BDB053C60A3ECD_m407D61171870B0A4888E8590AD3E0CCC412DB8FD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMeshesJob_t4D558BDACF2FB489756D7AB7261A37E3F352D84C_mB6384F3056AFA41CCB8520388129B5700CA5E185_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m003D312CAFECFCE2ABD7008BAFD0F6190B1754BA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mC85662041EBAAC44E1AE343715A3730ADEDD35EA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_mD35C0C06FB99A2909B85A70E7A08D6C11C4C5307_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mABB6E60084F95E7DD37814EA69DDF5C4488615E5_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_EarlyJobInit_TisWriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_mEAB04AED8502C8FFE813DFD03931703B11FBF64F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_Run_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mDD590564009DAC816B77D13D21E3FCC6BDF3FF66_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_Run_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m7AA29A41738B45553AC4E46EA1B516E733999E6A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_Schedule_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_m1046ECE7FFA343D66AC7DBA4DC8458F5A819B45A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IJobParallelForExtensions_Schedule_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m2B60DABEAABA61CD0BD9C7B7FE155270D090E22D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IRasterRenderGraphBuilder_SetRenderFunc_TisOccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3_m7A07DE244927956D66048AF001E96651B81704D4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* IRasterRenderGraphBuilder_SetRenderFunc_TisOcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD_m62A74B3DE6043D4A027A591AFF14DE6676D23639_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* InstanceDataSystemBurst_FreeInstances_m40A2076A7C0DE278135AD4A33911F95F2A94E630_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* InstanceDataSystemBurst_FreeRendererGroupInstances_mE5B774F1873565C1564044629ADC0EC240EC6547_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* InstanceDataSystemBurst_ReallocateInstances_mF18C9347288DA7A9C194DFB92AC6A014D24975D9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* InstanceDataSystem_AtomicAddLengthNoResize_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m69CA1A6198396823C8B3BC58F12C98D4B80E3FBC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* KeyValue_2_get_Key_m843B1A0821424E4E06E6EE9BA06C2FFC0BE1092E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* LODGroupDataPoolBurst_AllocateOrGetLODGroupDataInstances_mBD22A32D0C093047BA4165B0D6E9A38EE73F96F5_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* LODGroupDataPoolBurst_FreeLODGroupData_mA6615B0E58416F4443ED0744A145DCB275902C79_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m36C7CCBD20ADDEBB2529E0A509C9C1C789DDCF83_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mC203CC257CCAC935DDC757C442EFA38F598D1B72_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mEE799AFD32B92C6FFF721CC50CA8DF027928F9B6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m38ACDE327D80BEDC3DAF3360C1DACE0E1719F3CE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mB5D763BA8377517C9AC2CBCE7AA19863F9D3AC90_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* List_1__ctor_m5DA0C61BFDDCD8C85B8721A1173F0DDBC1669903_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m70F8774CCC65139B5F0DCD950BDB5DCA2DA9339A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mEC6EDC870FCB1FA027DDCBE7BAE34AFA9398A1DE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m453D9ACDFFF1EC463DB89226552846A849909D9F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_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* NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mA00A801E46239C4AF570A95998D1304800BB4493_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m913804158042A5F3F1FA17B9A4E96DF2E39781EF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m15D547C9D1E9006C362EBE016D025A9080A1E7AF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m83D60DC24F744BAE654BA72391E71FC4119E5D0C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_AsReadOnly_mB3B340B76B15539AEB4582026459F0757D133C8E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_CopyFrom_m2688FA6B612C06DF23AFE9FAFA58C8CF1DE12CA2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Copy_mC516499825EDF1C479F5BF04C5AD2F16E2C43E8D_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_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m8F94B2D08004493E58248FB381F9A497E87C81E2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_m908C791B417F378B10AB9F8702475DD7345BF206_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_mB18965992CDB10BD25CFE8799C531C4FC075EE0B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mD66AB1D64109774FDAE0802A3D9333942CAA6E86_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_Dispose_mDD8758DB0D52F681B5DE8A0CD4A9A9432DB25D55_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m2B4EA9FF70CC0BFCB8DCD9630E730DDA436A1F8C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m5CF5B4B8D01930DCE8D9BA85EAF496202827B945_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m682474A1C0093180D569FE8E812BBF91C8DDA3EF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_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__ctor_m0988119545F05560C45C607A49AE3808092A2448_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m0B527F7E6B91AA1AB0F7F5309B0AA23B42E15179_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m61F8CE41798ABF5B7A2D5740A8BD5600E0F3699D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m65C0593719F7F31E58F6D430EAE265378EFCC364_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m71E93F75148F4CFE8591B24ED629D8151CE8A211_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_m7A93D3BD37A515894207A1CC3F8B8C903989B13E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mA4F6CB5955011F4319940C36A0CE4CAB8975AAFB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mC00B0227E242911DFC96DFF2E4E38342192689CF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1__ctor_mDE94F660616EB76AA6A7CC0FE030707269A0579D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m515E3293906739ED5CE99626F8DCCE21A479CAD9_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_mF321CC67F4D488DA52D464CB1859612A5B63770A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00_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* NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m7B5522DD626C96B6EFE9776A5D0408DF8CD54ACB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m92AF6631A6724529122A5D20B438FEB65A84C938_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_mC5817DD01A1B813AF908DCEE81D2A67FA4597DAE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Add_mD2E11882D44592E3FF5268B44DB44C98380662B0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Add_mE5CB2CE2878D92A0C183125B2C7283442F5B4C62_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_AsArray_mBF8FAB7634B8B4854D626C2E0B0620AFAF0EAD20_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_AsArray_mD1E540EB5C863F0EDCA8396DE9541D9E5EC2A180_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_AsArray_mEBCCCC67DC7FFD4562A74EE48748415425A84E1E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Clear_m648174B76DB59174778B0031DAC866A84D577161_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Dispose_m12E53E48C933E43129D85D72F76D1255C382B019_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Dispose_m18C27B0CE338E8F2BBECB860083BF360F8D96DC4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Dispose_m3C471FC3F3A9BC9749FD271129AD97E68D683B5D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Dispose_m4A6E5051BC94B527498BAAE564D0E84572599219_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Dispose_m77CC3DBC60106FBEB1B21A01803D1990990BA9DE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Dispose_mE7FAC7802D2E4BCB510C38A95027166C68652DE7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_Dispose_mFECBA32AB853CC0ADF791AFB0ACBFED1FAF8D425_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_RemoveAt_m4FA4D72861272463B47F576F88C40BD65843981B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_ResizeUninitialized_m43BA611B42453D29772FE156FF99DBC2ED439ED6_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_ResizeUninitialized_m4C86424F814085D2D502AE2FEC31E6F0B37C7722_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_ResizeUninitialized_mAB8D48AF85486A5F6128DC6309F640E81E51123A_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_ResizeUninitialized_mBF048F89E4B8E46D992E502D358241A3D3A45038_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_ResizeUninitialized_mEA61338B169C874D3EFCAC234D00CC4879F3228C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_SetCapacity_m3F4C8874A6CCE81DCA708CD8550F42BC9D430002_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_SetCapacity_m93D7A345B15D90B43080B6AE6BE90E4D19E1DA37_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_SetCapacity_mAA6B3E125306E2B2E505CD8169F5C4CA9E778C79_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_m1384D23541A99CEC47CCF41D26AD17387D97E90C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_m2D12F2F0C0FCFB8EA0355A0474885D16138A2FEB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_m4709FBCCE285A11413A2F823E4461F98A3F07BAA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_m7E7CD5064F951D76E776F5F280AE120B207E4B35_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_m9F30EE4AEC3626EC28F07B84BDB52836D00FEDB7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_mAF7FF707BE9E70F08ECC930CA3C60B3C20BD7300_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_mBC23D2B2B15A643186A0725DF9D152F9EC581061_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1__ctor_mBEECAA8931B49B1AF4EA1A5B69D98800903016CF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Capacity_mA0186FC870B25A4A95D1707C36D90E687FF32AD7_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Item_m21CFB1285A3069C1951DEC1458DED1F6F26D3915_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Item_m899F4FA5057364CE16DEBF1D85FB8030C610E726_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Item_mB3BEA9B9B62B19B0E6C171ECC3B377CA5F90AD76_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Length_m1FD59DF166F8A71E58A5599823E625FDF1E754B9_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_m64D05E7D212DA77DCC02E3A980E017826597243E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Length_m73C02A1D2D3398AC9705AD2DD78E62E5D5762918_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_get_Length_mF15C1A614422EFA23EB86416DFE5F1B1803A26E9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_set_Item_m2B5A2BD45D6590A5C78F6F8A115EB26DDB3C5BED_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_set_Item_mDAB7C29FE80FB2863AD2BB0D374B6344C8BB0396_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_set_Item_mF6FE012386FEC37AA703E93F19BB322258167812_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeList_1_set_Length_mBCC2C2854400594DDFB9DC08CD2AEA0084966E25_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Add_m81BB75E78731282382FA5870AF24C287523BC692_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_ContainsKey_m45222F2B17E58DE167FD27B6A47F43142D84D37D_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Dispose_m36895DD50E42DFBB3EEB01DEAC39D68484013461_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_GetEnumerator_mA4BC9259A705ACE70324C8DE751680481DB02B4B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Remove_m529418F625AB9BC9052FFAF96827EB8D4664AEB4_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_Remove_m8C584829B282C40C60A88AB121C670DB050058C9_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_TryAdd_m25F06B5E3571B751A5915F1DD9E25BA903D6B482_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2__ctor_m0019A3CC58E8A8410EE4E94A87B1A82BE0384BA8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeParallelMultiHashMap_2_Add_m85E9F04864A01BBE3EA251993E2B9B0C6DF10CE7_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* NativeSortExtension_BinarySearch_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m48FFF7C8839BFE7BCBB1D941F33E486CC2E176DE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* NativeSortExtension_SortJob_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9E3417425C9B76FA372D6033A174ABAA465BFFAC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* OcclusionCullingCommon_U3CRenderDebugOcclusionTestOverlayU3Eb__29_1_m9B31475AE7F1F1FB5043C7E6AE2AB37D0D901037_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_GetEnumerator_m28F159A1018AAE4CD77C473CF3191CB799CF1E63_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnly_GetEnumerator_m51E7540C054E4B6CB1B61BD2EE5AD64AE0C348D3_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnly_get_Item_m13AB4BEFBEE6EE9755784AE433AA0F8822040898_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnly_get_Length_m563B84F5D44C547A822486B9DEFCA1DC5FC435AD_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* ReadOnly_op_Implicit_m490027CCD44D0F2B4CAB3CB737518E39A0BCB716_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddComputePass_TisOcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF_m4735B85E1EDA8470571093D6A4FBE45A18FF6D29_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddComputePass_TisUpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A_m0D0402A359A9593CC8A6CA5387B5DB3DA9A20006_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRasterRenderPass_TisOccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3_m3E3BB5062E0D1F049613AC0EBD7517FACA4C0369_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRasterRenderPass_TisOcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD_mD36F113BAEE67734DCCD1690BAD4727128DE4F38_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* RenderersBatchersContext_TransformLODGroupData_m910C251DDACF06457FAB5E90FFE94CB76C84004E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* RenderersBatchersContext_UpdateLODGroupData_mC3BBC143D600124BC3536CAFE8ADA3D80B9F4E1E_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* SortJob_2_Schedule_m22719A523B631BE6909546A645D7FE71F71286E8_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Span_1__ctor_mED105F1DB197E159F07DE41446F0203180C8A441_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Span_1_op_Implicit_m066B480F835EDE1819C9F5F060705A32090F88DB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderDebugOccluderOverlayU3Eb__32_0_m000074A9983218A19ECAA6BBF27D4DE6F0CEC6EC_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CRenderDebugOcclusionTestOverlayU3Eb__29_0_m6B98C8D250CCC733E809FCD7A6BEF46BE6416D27_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CUpdateInstanceOccludersU3Eb__37_0_m07755DD078337F25892B35E882F36CF2D77C600B_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_AsRef_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF01FDF0EACCFED286E93933B693A2BE11A6A8946_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisOccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627_mB0E36A30678F290202CF790F64FDABD61C0E4FDB_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m3634617FCC0586139135B4C5B15EB5E4DA8E35EA_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m663BD9D7D3900AFE1F17906E4ACD10A7ABE007AE_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeMethod* Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_RuntimeMethod_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_0_0_0_var;
|
|
IL2CPP_EXTERN_C const RuntimeType* OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_0_0_0_var;
|
|
struct Delegate_t_marshaled_com;
|
|
struct Delegate_t_marshaled_pinvoke;
|
|
struct Exception_t_marshaled_com;
|
|
struct Exception_t_marshaled_pinvoke;
|
|
struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB;;
|
|
struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_com;
|
|
struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_com;;
|
|
struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_pinvoke;
|
|
struct LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_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 U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA;;
|
|
struct U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_com;
|
|
struct U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_com;;
|
|
struct U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_pinvoke;
|
|
struct U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_pinvoke;;
|
|
|
|
struct List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9;
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
|
|
struct InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581;
|
|
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
|
|
struct Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F;
|
|
struct OccluderContextU5BU5D_tA022C78F32B4792C0A2A0DB9E49145D0608B0403;
|
|
struct OccluderSubviewUpdateU5BU5D_tFB4F4615D02BB544EF57B7036AD118898DD04B55;
|
|
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 List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278 : public RuntimeObject
|
|
{
|
|
OccluderContextU5BU5D_tA022C78F32B4792C0A2A0DB9E49145D0608B0403* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D : public RuntimeObject
|
|
{
|
|
OccluderSubviewUpdateU5BU5D_tFB4F4615D02BB544EF57B7036AD118898DD04B55* ____items;
|
|
int32_t ____size;
|
|
int32_t ____version;
|
|
RuntimeObject* ____syncRoot;
|
|
};
|
|
struct U24BurstDirectCallInitializer_t870EDEF216922D3727CB5F0180EBADEE5F015D0A : public RuntimeObject
|
|
{
|
|
};
|
|
struct U3CPrivateImplementationDetailsU3E_t0F11026B65D5A166C6991CE987AF09EBF5390A95 : public RuntimeObject
|
|
{
|
|
};
|
|
struct BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06 : public RuntimeObject
|
|
{
|
|
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_WrappedCommandBuffer;
|
|
RenderGraphPass_tEFB5BD685D417024760D82991EEEA4F4D0454A93* ___m_ExecutingPass;
|
|
};
|
|
struct BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8 : public RuntimeObject
|
|
{
|
|
};
|
|
struct BurstCompilerOptions_t5F93118F305E1B0C950C6F9AF8BCA74033DA01C9 : public RuntimeObject
|
|
{
|
|
bool ____enableBurstCompilation;
|
|
bool ____enableBurstCompileSynchronously;
|
|
bool ____enableBurstSafetyChecks;
|
|
bool ____enableBurstTimings;
|
|
bool ____enableBurstDebug;
|
|
bool ____forceEnableBurstSafetyChecks;
|
|
bool ___U3CIsGlobalU3Ek__BackingField;
|
|
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3COptionsChangedU3Ek__BackingField;
|
|
};
|
|
struct ComputeGraphContext_t4C18687C77814418D826A1B68C0D02781A9DFC7F : public RuntimeObject
|
|
{
|
|
InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___cmd;
|
|
};
|
|
struct InstanceDataSystemBurst_t23D50E95F6EB4B902E67205692E0217B6DDACBC4 : public RuntimeObject
|
|
{
|
|
};
|
|
struct InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19 : public RuntimeObject
|
|
{
|
|
};
|
|
struct LODGroupDataPoolBurst_t2DE27F468C9FA480F8ADD75721393F3E9CF7AD50 : public RuntimeObject
|
|
{
|
|
};
|
|
struct LODRenderingUtils_tABEEBE774620B79D03BDC74D03259832E85DB22D : public RuntimeObject
|
|
{
|
|
};
|
|
struct MemoryUtilities_t1507F6242BCFF74AAD3BBD23641EF0DFA2B02220 : public RuntimeObject
|
|
{
|
|
};
|
|
struct ParallelSortExtensions_tF77646D72EE1C34AC6F6FB0B0F1FA70634084C8D : public RuntimeObject
|
|
{
|
|
};
|
|
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE : public RuntimeObject
|
|
{
|
|
CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CsamplerU3Ek__BackingField;
|
|
CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CinlineSamplerU3Ek__BackingField;
|
|
String_t* ___U3CnameU3Ek__BackingField;
|
|
Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_Recorder;
|
|
Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_InlineRecorder;
|
|
};
|
|
struct RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437 : public RuntimeObject
|
|
{
|
|
Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* ___m_ArrayPool;
|
|
List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* ___m_AllocatedArrays;
|
|
List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* ___m_AllocatedMaterialPropertyBlocks;
|
|
};
|
|
struct SpeedTreeWindShaderDef_t8301CF0261FD50655648B3DFBBA5B5EDDECD9917 : public RuntimeObject
|
|
{
|
|
};
|
|
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 __JobReflectionRegistrationOutput__15867191014387474753_t7C369BF36087A2C55B85BC8AE7350CE9B37C7B5D : public RuntimeObject
|
|
{
|
|
};
|
|
struct FreeInstances_000002A2U24BurstDirectCall_tD5689255B958F828A4230C9698872D3F09512E34 : public RuntimeObject
|
|
{
|
|
};
|
|
struct FreeRendererGroupInstances_000002A1U24BurstDirectCall_t31A309440B25DDBD1C978A342C53DA31FA003BA5 : public RuntimeObject
|
|
{
|
|
};
|
|
struct ReallocateInstances_000002A0U24BurstDirectCall_t7A4EAF94ED68CE68F1095F542AE52F3807E46A2C : public RuntimeObject
|
|
{
|
|
};
|
|
struct LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345 : public RuntimeObject
|
|
{
|
|
};
|
|
struct AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_t12F700F83C0E1DA47D846AFA5E58C1C27ADC5CAA : public RuntimeObject
|
|
{
|
|
};
|
|
struct FreeLODGroupData_000002F1U24BurstDirectCall_tCFE6FCB6AEDD93B1F6E099D77AF6F87500C53342 : public RuntimeObject
|
|
{
|
|
};
|
|
struct ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005 : public RuntimeObject
|
|
{
|
|
};
|
|
struct U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A : public RuntimeObject
|
|
{
|
|
};
|
|
struct ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257 : public RuntimeObject
|
|
{
|
|
};
|
|
struct ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC : public RuntimeObject
|
|
{
|
|
};
|
|
struct DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
};
|
|
uint8_t DefaultComparer_1_t4A26F5A7B2EFA2BDABB2F6FA752896E1F6506114__padding[1];
|
|
};
|
|
};
|
|
struct KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893
|
|
{
|
|
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_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A
|
|
{
|
|
UnsafeList_1_tED362B173BBF71D34F0DD132675AB962081FEBAB* ___m_ListData;
|
|
};
|
|
struct NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB
|
|
{
|
|
UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE* ___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_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB
|
|
{
|
|
UnsafeList_1_t466025709A4C0CCFAD422C17FFAB3956BEBAF9D2* ___m_ListData;
|
|
};
|
|
struct NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34
|
|
{
|
|
UnsafeList_1_t96307A04898BD0C49DFF733D301684A2628959F2* ___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 ReadOnly_tEDE38A52FAB74BA6088AF99AAFC32C7649A289AA
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
};
|
|
struct ReadOnly_t7FDDA88305363550FE94B8059DE5CE2645E4A30C
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
};
|
|
struct ReadOnly_t660DB38A843BC8666A283FE71913018D9508D052
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
};
|
|
struct ReadOnly_t1B16B4A15E0EC836CDFA3CF0AB06D92C3320EE7F
|
|
{
|
|
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_t2FF17216C779F766A1CFDEE42DBAD462F6ED92E4
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
};
|
|
struct ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
};
|
|
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
|
|
{
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct FixedBytes16Align8_t94D49B0852778B92D3912ABC4979B11ADF6ECEE4
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
union
|
|
{
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
uint64_t ___byte0000;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
uint64_t ___byte0000_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___byte0008_OffsetPadding[8];
|
|
uint64_t ___byte0008;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___byte0008_OffsetPadding_forAlignmentOnly[8];
|
|
uint64_t ___byte0008_forAlignmentOnly;
|
|
};
|
|
};
|
|
};
|
|
uint8_t FixedBytes16Align8_t94D49B0852778B92D3912ABC4979B11ADF6ECEE4__padding[16];
|
|
};
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct GPUDrivenMeshLodInfo_tC906887AE63DADE17AC5F423639E74F740CB9061
|
|
{
|
|
int32_t ___levelCount;
|
|
float ___lodSlope;
|
|
float ___lodBias;
|
|
};
|
|
struct GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868
|
|
{
|
|
uint32_t ___data;
|
|
};
|
|
struct GPUDrivenRendererMeshLodData_tFC0A33207178DDD3BD7B630CFB2B933D56EC073F
|
|
{
|
|
int32_t ___forceLod;
|
|
float ___lodSelectionBias;
|
|
};
|
|
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 ___maxInstanceCountAndTopology;
|
|
};
|
|
struct IndirectInstanceInfo_t94ECCE7BC6DF23C75D2354238F38A0008643F9DB
|
|
{
|
|
int32_t ___drawOffsetAndSplitMask;
|
|
int32_t ___instanceIndexAndCrossFade;
|
|
};
|
|
struct InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B
|
|
{
|
|
int32_t ___U3CindexU3Ek__BackingField;
|
|
};
|
|
struct InstanceOcclusionCullerShaderVariables_tAF12690F2EA15B17E95E7ECE9EB6846CAFFCE431
|
|
{
|
|
uint32_t ____DrawInfoAllocIndex;
|
|
uint32_t ____DrawInfoCount;
|
|
uint32_t ____InstanceInfoAllocIndex;
|
|
uint32_t ____InstanceInfoCount;
|
|
int32_t ____BoundingSphereInstanceDataAddress;
|
|
int32_t ____DebugCounterIndex;
|
|
int32_t ____InstanceMultiplierShift;
|
|
int32_t ____InstanceOcclusionCullerPad0;
|
|
};
|
|
struct InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541
|
|
{
|
|
int32_t ___testCount;
|
|
int32_t ___occluderSubviewIndices;
|
|
int32_t ___occluderSubviewMask;
|
|
int32_t ___cullingSplitIndices;
|
|
int32_t ___cullingSplitMask;
|
|
};
|
|
struct Int16_tB8EF286A9C33492FA6E6D6E67320BE93E794A175
|
|
{
|
|
int16_t ___m_value;
|
|
};
|
|
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 RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8 : public BaseCommandBuffer_tD67BB9B3F740537BD3F3A96FA17D06E6C3BFDC06
|
|
{
|
|
};
|
|
struct RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147
|
|
{
|
|
InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
|
|
RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___cmd;
|
|
};
|
|
struct RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147_marshaled_pinvoke
|
|
{
|
|
InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
|
|
RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___cmd;
|
|
};
|
|
struct RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147_marshaled_com
|
|
{
|
|
InternalRenderGraphContext_t7197268EBA8C241EB895B070A5E0C71B111D7503* ___wrappedContext;
|
|
RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___cmd;
|
|
};
|
|
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D
|
|
{
|
|
float ___m_XMin;
|
|
float ___m_YMin;
|
|
float ___m_Width;
|
|
float ___m_Height;
|
|
};
|
|
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;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct __StaticArrayInitTypeSizeU3D5250_t32A5C2CB228C394DBE93873A73BBE46C5B5DBADC
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
union
|
|
{
|
|
};
|
|
};
|
|
uint8_t __StaticArrayInitTypeSizeU3D5250_t32A5C2CB228C394DBE93873A73BBE46C5B5DBADC__padding[5250];
|
|
};
|
|
};
|
|
#pragma pack(pop, tp)
|
|
#pragma pack(push, tp, 1)
|
|
struct __StaticArrayInitTypeSizeU3D8964_t5B5E4DADFD0BA934480E538D4DB45B81B6C5E6F8
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
union
|
|
{
|
|
};
|
|
};
|
|
uint8_t __StaticArrayInitTypeSizeU3D8964_t5B5E4DADFD0BA934480E538D4DB45B81B6C5E6F8__padding[8964];
|
|
};
|
|
};
|
|
#pragma pack(pop, tp)
|
|
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 U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
bool ___FixedElementField;
|
|
};
|
|
uint8_t U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA__padding[8];
|
|
};
|
|
};
|
|
struct U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_pinvoke
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
int32_t ___FixedElementField;
|
|
};
|
|
uint8_t U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA__padding[8];
|
|
};
|
|
};
|
|
struct U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_com
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
int32_t ___FixedElementField;
|
|
};
|
|
uint8_t U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA__padding[8];
|
|
};
|
|
};
|
|
struct U3CsqrDistancesU3Ee__FixedBuffer_tBE2A04F33CF7215086CA2D1F1C539B2B37A14415
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
float ___FixedElementField;
|
|
};
|
|
uint8_t U3CsqrDistancesU3Ee__FixedBuffer_tBE2A04F33CF7215086CA2D1F1C539B2B37A14415__padding[32];
|
|
};
|
|
};
|
|
struct U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
float ___FixedElementField;
|
|
};
|
|
uint8_t U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C__padding[32];
|
|
};
|
|
};
|
|
struct U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
float ___FixedElementField;
|
|
};
|
|
uint8_t U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE__padding[32];
|
|
};
|
|
};
|
|
struct U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
float ___FixedElementField;
|
|
};
|
|
uint8_t U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86__padding[32];
|
|
};
|
|
};
|
|
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 OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D
|
|
{
|
|
bool ___valid;
|
|
int32_t ___lastUsedFrameIndex;
|
|
int32_t ___viewInstanceID;
|
|
};
|
|
struct OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshaled_pinvoke
|
|
{
|
|
int32_t ___valid;
|
|
int32_t ___lastUsedFrameIndex;
|
|
int32_t ___viewInstanceID;
|
|
};
|
|
struct OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshaled_com
|
|
{
|
|
int32_t ___valid;
|
|
int32_t ___lastUsedFrameIndex;
|
|
int32_t ___viewInstanceID;
|
|
};
|
|
struct U3C_FacingDirWorldSpaceU3Ee__FixedBuffer_t2195F26FDAB952B9A94C6FC1F36CD4A370DE00F6
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
float ___FixedElementField;
|
|
};
|
|
uint8_t U3C_FacingDirWorldSpaceU3Ee__FixedBuffer_t2195F26FDAB952B9A94C6FC1F36CD4A370DE00F6__padding[96];
|
|
};
|
|
};
|
|
struct U3C_OccluderMipBoundsU3Ee__FixedBuffer_t369A0CC0F2EADA636FAF26E88452A11643E481EF
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
uint32_t ___FixedElementField;
|
|
};
|
|
uint8_t U3C_OccluderMipBoundsU3Ee__FixedBuffer_t369A0CC0F2EADA636FAF26E88452A11643E481EF__padding[128];
|
|
};
|
|
};
|
|
struct U3C_RadialDirWorldSpaceU3Ee__FixedBuffer_t4F19C8EE6486E94F0A21112400CC138E955DCFF9
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
float ___FixedElementField;
|
|
};
|
|
uint8_t U3C_RadialDirWorldSpaceU3Ee__FixedBuffer_t4F19C8EE6486E94F0A21112400CC138E955DCFF9__padding[96];
|
|
};
|
|
};
|
|
struct U3C_ViewOriginWorldSpaceU3Ee__FixedBuffer_tAA15F0CD1A812C5CB25868532F7F022903331B69
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
float ___FixedElementField;
|
|
};
|
|
uint8_t U3C_ViewOriginWorldSpaceU3Ee__FixedBuffer_tAA15F0CD1A812C5CB25868532F7F022903331B69__padding[96];
|
|
};
|
|
};
|
|
struct U3C_ViewProjMatrixU3Ee__FixedBuffer_t0AA43098E17D71DCD19AFE4EA8D150954292017F
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
float ___FixedElementField;
|
|
};
|
|
uint8_t U3C_ViewProjMatrixU3Ee__FixedBuffer_t0AA43098E17D71DCD19AFE4EA8D150954292017F__padding[384];
|
|
};
|
|
};
|
|
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 Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127
|
|
{
|
|
bool ___isActive;
|
|
int32_t ___viewInstanceID;
|
|
int32_t ___planeCount;
|
|
int32_t ___lastUsedFrameIndex;
|
|
};
|
|
struct Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshaled_pinvoke
|
|
{
|
|
int32_t ___isActive;
|
|
int32_t ___viewInstanceID;
|
|
int32_t ___planeCount;
|
|
int32_t ___lastUsedFrameIndex;
|
|
};
|
|
struct Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshaled_com
|
|
{
|
|
int32_t ___isActive;
|
|
int32_t ___viewInstanceID;
|
|
int32_t ___planeCount;
|
|
int32_t ___lastUsedFrameIndex;
|
|
};
|
|
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_tDDF129F0BC02430629D5CD253C681112F166BAD4
|
|
{
|
|
intptr_t ____value;
|
|
};
|
|
struct ByReference_1_t7AFB8E16F9D591CD3B3EE50865A40D621B9028D1
|
|
{
|
|
intptr_t ____value;
|
|
};
|
|
struct ByReference_1_t9B11575042087999A6BC8C21CB3BAC178D57E466
|
|
{
|
|
intptr_t ____value;
|
|
};
|
|
struct Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD
|
|
{
|
|
ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 ___m_Array;
|
|
int32_t ___m_Index;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___value;
|
|
};
|
|
struct Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087
|
|
{
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B ___m_Array;
|
|
int32_t ___m_Index;
|
|
int32_t ___value;
|
|
};
|
|
struct Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC
|
|
{
|
|
UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5 ___m_Enumerator;
|
|
};
|
|
struct FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2
|
|
{
|
|
intptr_t ____ptr;
|
|
};
|
|
struct FunctionPointer_1_t0EAE03453C64D70D22E22FFC4D96EAEF6C2248A1
|
|
{
|
|
intptr_t ____ptr;
|
|
};
|
|
struct FunctionPointer_1_tDAF49463914182615FE27E7E1ACC58C57DDEF280
|
|
{
|
|
intptr_t ____ptr;
|
|
};
|
|
struct FunctionPointer_1_t561660989DF7922100BE1EE762570F0E806D7645
|
|
{
|
|
intptr_t ____ptr;
|
|
};
|
|
struct FunctionPointer_1_tD732A6F3DB3BB5BC27ED926735F28C4D228EE383
|
|
{
|
|
intptr_t ____ptr;
|
|
};
|
|
struct FunctionPointer_1_tDBE57732AE8FB7A15F41A878C2BD2894CB417DCE
|
|
{
|
|
intptr_t ____ptr;
|
|
};
|
|
struct SortJob_2_tF5A8EBE6C2885BA7F056EE208E1F67DAB0B69B03
|
|
{
|
|
int32_t* ___Data;
|
|
DefaultComparer_1_t612242F4555E59390215CE9BFA23C8ECB894D939 ___Comp;
|
|
int32_t ___Length;
|
|
};
|
|
struct UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE
|
|
{
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* ___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_t466025709A4C0CCFAD422C17FFAB3956BEBAF9D2
|
|
{
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* ___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 UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA
|
|
{
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ___Ptr;
|
|
int32_t ___m_length;
|
|
int32_t ___m_capacity;
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Allocator;
|
|
int32_t ___padding;
|
|
};
|
|
struct UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7
|
|
{
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* ___Ptr;
|
|
int32_t ___m_length;
|
|
int32_t ___m_capacity;
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___Allocator;
|
|
int32_t ___padding;
|
|
};
|
|
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_t63BE27E89A11801025286F73D7788874AA72ED96
|
|
{
|
|
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_t28B812A95534128787F52D3B61AC810F2405B12E
|
|
{
|
|
UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* ___m_Buffer;
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___m_AllocatorLabel;
|
|
};
|
|
struct UnsafeParallelHashMap_2_t369B83BC0262928819F528952C7A9A26D7600D44
|
|
{
|
|
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 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 DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278 : public RuntimeObject
|
|
{
|
|
bool ___occluderDebugViewEnable;
|
|
bool ___occluderContextStats;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___occluderDebugViewRange;
|
|
int32_t ___occluderDebugViewIndex;
|
|
};
|
|
struct DebugOccluderStats_t7B4C48EC856FCC7FDF2811DF6C222E53DD80AD93
|
|
{
|
|
int32_t ___viewInstanceID;
|
|
int32_t ___subviewCount;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___occluderMipLayoutSize;
|
|
};
|
|
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 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__;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct FixedBytes32Align8_t07C7D543B487721FF9B88AD85209956AE423A779
|
|
{
|
|
union
|
|
{
|
|
struct
|
|
{
|
|
union
|
|
{
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
FixedBytes16Align8_t94D49B0852778B92D3912ABC4979B11ADF6ECEE4 ___offset0000;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
FixedBytes16Align8_t94D49B0852778B92D3912ABC4979B11ADF6ECEE4 ___offset0000_forAlignmentOnly;
|
|
};
|
|
#pragma pack(push, tp, 1)
|
|
struct
|
|
{
|
|
char ___offset0016_OffsetPadding[16];
|
|
FixedBytes16Align8_t94D49B0852778B92D3912ABC4979B11ADF6ECEE4 ___offset0016;
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct
|
|
{
|
|
char ___offset0016_OffsetPadding_forAlignmentOnly[16];
|
|
FixedBytes16Align8_t94D49B0852778B92D3912ABC4979B11ADF6ECEE4 ___offset0016_forAlignmentOnly;
|
|
};
|
|
};
|
|
};
|
|
uint8_t FixedBytes32Align8_t07C7D543B487721FF9B88AD85209956AE423A779__padding[32];
|
|
};
|
|
};
|
|
#pragma pack(pop, tp)
|
|
struct GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08 : public RuntimeObject
|
|
{
|
|
intptr_t ___m_Ptr;
|
|
List_1_t43FB89B126C93A6B04630BC64C751BBE95AFEAF4* ___U3CscratchMeshesU3Ek__BackingField;
|
|
List_1_t386E09F4F22DDE4D2AC41A8567FFF283C254537B* ___U3CscratchMaterialsU3Ek__BackingField;
|
|
};
|
|
struct GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039
|
|
{
|
|
NativeList_1_t0C5987871D198C5E0E8BFE6CAAEC095CDEF0E71A ___m_Components;
|
|
};
|
|
struct GPUResidentDrawerMode_t25B237C91A9832B9A2C0DA9F7D85CF2BAE44BD2C
|
|
{
|
|
uint8_t ___value__;
|
|
};
|
|
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 IndirectAllocator_t0F7FB317C77152964CDE2091768686070B9972FA
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct InstanceComponentGroup_tD2604C50227A821E92592963B831E9D9449D3FA4
|
|
{
|
|
uint32_t ___value__;
|
|
};
|
|
struct InstanceFlags_t65B077096B951ED0CAAB4D73656C02827C24D324
|
|
{
|
|
uint8_t ___value__;
|
|
};
|
|
struct InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5
|
|
{
|
|
U3CInstanceNumsU3Ee__FixedBuffer_tD1B41558170608BA5E6E7EA240914125BAE6BA47 ___InstanceNums;
|
|
};
|
|
struct InstanceOcclusionTestDebugCounter_t30894E0BFA7302C9481E2631165FB18F1C728A51
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct InstanceType_t3EB15046939F17DF216B4C181F98D064A5F78F27
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct LODFadeMode_tF98C8CC3E87AAB362B6E14B28CB522EA78A74052
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF
|
|
{
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___worldSpaceReferencePoint;
|
|
int32_t ___lodCount;
|
|
U3CsqrDistancesU3Ee__FixedBuffer_tBE2A04F33CF7215086CA2D1F1C539B2B37A14415 ___sqrDistances;
|
|
U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C ___transitionDistances;
|
|
float ___worldSpaceSize;
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA ___percentageFlags;
|
|
uint8_t ___forceLODMask;
|
|
};
|
|
struct LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshaled_pinvoke
|
|
{
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___worldSpaceReferencePoint;
|
|
int32_t ___lodCount;
|
|
U3CsqrDistancesU3Ee__FixedBuffer_tBE2A04F33CF7215086CA2D1F1C539B2B37A14415 ___sqrDistances;
|
|
U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C ___transitionDistances;
|
|
float ___worldSpaceSize;
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_pinvoke ___percentageFlags;
|
|
uint8_t ___forceLODMask;
|
|
};
|
|
struct LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshaled_com
|
|
{
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___worldSpaceReferencePoint;
|
|
int32_t ___lodCount;
|
|
U3CsqrDistancesU3Ee__FixedBuffer_tBE2A04F33CF7215086CA2D1F1C539B2B37A14415 ___sqrDistances;
|
|
U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C ___transitionDistances;
|
|
float ___worldSpaceSize;
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_com ___percentageFlags;
|
|
uint8_t ___forceLODMask;
|
|
};
|
|
struct LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241
|
|
{
|
|
bool ___valid;
|
|
int32_t ___lodCount;
|
|
int32_t ___rendererCount;
|
|
U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86 ___screenRelativeTransitionHeights;
|
|
U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE ___fadeTransitionWidth;
|
|
};
|
|
struct LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshaled_pinvoke
|
|
{
|
|
int32_t ___valid;
|
|
int32_t ___lodCount;
|
|
int32_t ___rendererCount;
|
|
U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86 ___screenRelativeTransitionHeights;
|
|
U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE ___fadeTransitionWidth;
|
|
};
|
|
struct LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshaled_com
|
|
{
|
|
int32_t ___valid;
|
|
int32_t ___lodCount;
|
|
int32_t ___rendererCount;
|
|
U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86 ___screenRelativeTransitionHeights;
|
|
U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE ___fadeTransitionWidth;
|
|
};
|
|
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 MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D : public RuntimeObject
|
|
{
|
|
intptr_t ___m_Ptr;
|
|
};
|
|
struct MeshTopology_t815FF5CF04D62195A23E2DF8A5C0A071F11FBCBF
|
|
{
|
|
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 OcclusionCullingCommonConfig_t866FEA6799A7CE813660EBDBDD1E7D6741C27F1C
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74
|
|
{
|
|
U3C_OccluderMipBoundsU3Ee__FixedBuffer_t369A0CC0F2EADA636FAF26E88452A11643E481EF ____OccluderMipBounds;
|
|
U3C_ViewProjMatrixU3Ee__FixedBuffer_t0AA43098E17D71DCD19AFE4EA8D150954292017F ____ViewProjMatrix;
|
|
U3C_ViewOriginWorldSpaceU3Ee__FixedBuffer_tAA15F0CD1A812C5CB25868532F7F022903331B69 ____ViewOriginWorldSpace;
|
|
U3C_FacingDirWorldSpaceU3Ee__FixedBuffer_t2195F26FDAB952B9A94C6FC1F36CD4A370DE00F6 ____FacingDirWorldSpace;
|
|
U3C_RadialDirWorldSpaceU3Ee__FixedBuffer_t4F19C8EE6486E94F0A21112400CC138E955DCFF9 ____RadialDirWorldSpace;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____DepthSizeInOccluderPixels;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____OccluderDepthPyramidSize;
|
|
uint32_t ____OccluderMipLayoutSizeX;
|
|
uint32_t ____OccluderMipLayoutSizeY;
|
|
uint32_t ____OcclusionTestDebugFlags;
|
|
uint32_t ____OcclusionCullingCommonPad0;
|
|
int32_t ____OcclusionTestCount;
|
|
int32_t ____OccluderSubviewIndices;
|
|
int32_t ____CullingSplitIndices;
|
|
int32_t ____CullingSplitMask;
|
|
};
|
|
struct OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185
|
|
{
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ____DepthSizeInOccluderPixels;
|
|
U3C_OccluderMipBoundsU3Ee__FixedBuffer_tF1478CF3899AC0E5325B5284FBE53B0FF2454A55 ____OccluderMipBounds;
|
|
uint32_t ____OccluderMipLayoutSizeX;
|
|
uint32_t ____OccluderMipLayoutSizeY;
|
|
uint32_t ____OcclusionCullingDebugPad0;
|
|
uint32_t ____OcclusionCullingDebugPad1;
|
|
};
|
|
struct OcclusionTest_tFF967683F812A2788B5C8A9A220B83B43060435E
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
struct OcclusionTestDebugFlag_t9F4BB0BC3BFEA8E50BAB76D2EA96A22FB155993E
|
|
{
|
|
int32_t ___value__;
|
|
};
|
|
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 RenderGraphState_tFB60E034516492478A523A4D4EB7E380C799C1E3
|
|
{
|
|
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_t2FF17216C779F766A1CFDEE42DBAD462F6ED92E4 ___materialIDArrays;
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B ___meshIDs;
|
|
ReadOnly_tEDE38A52FAB74BA6088AF99AAFC32C7649A289AA ___localAABBs;
|
|
ReadOnly_t7FDDA88305363550FE94B8059DE5CE2645E4A30C ___flags;
|
|
ReadOnly_t52ECF37AB8FDCB2D0BD7865EAAB18D0BD20F8117 ___lodGroupAndMasks;
|
|
ReadOnly_t660DB38A843BC8666A283FE71913018D9508D052 ___meshLodInfos;
|
|
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 DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189
|
|
{
|
|
int32_t ___passIndex;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___viewport;
|
|
bool ___valid;
|
|
};
|
|
struct DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshaled_pinvoke
|
|
{
|
|
int32_t ___passIndex;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___viewport;
|
|
int32_t ___valid;
|
|
};
|
|
struct DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshaled_com
|
|
{
|
|
int32_t ___passIndex;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___viewport;
|
|
int32_t ___valid;
|
|
};
|
|
struct OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3 : public RuntimeObject
|
|
{
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___debugMaterial;
|
|
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___occluderTexture;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___viewport;
|
|
int32_t ___passIndex;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___validRange;
|
|
};
|
|
struct Flags_t5FA76D6B47B6AD5D9675CF088A171066CFD999BD
|
|
{
|
|
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 FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00
|
|
{
|
|
alignas(8) FixedBytes32Align8_t07C7D543B487721FF9B88AD85209956AE423A779 ___data;
|
|
};
|
|
struct NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A
|
|
{
|
|
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_t81F55263465517B73C455D3400CF67B4BADD85CF
|
|
{
|
|
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_tCD10000F9685A78765B6A805B2BA723C17C74ED5
|
|
{
|
|
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_tF69142813024978B4681527F3134D33141A11179
|
|
{
|
|
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_tF1FF9717CDE70F718B881DF6F986AC02FE8122AE
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF
|
|
{
|
|
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_t3848EE4B6647317212A754634DE6DBC90B99FBEF
|
|
{
|
|
void* ___m_Buffer;
|
|
int32_t ___m_Length;
|
|
int32_t ___m_AllocatorLabel;
|
|
};
|
|
struct NativeArray_1_tAE8FF949BDE5E9A4E71121CC92C0E3D518D40FA6
|
|
{
|
|
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_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_tC02F6A3A939816974341E9FB7EA769755D46204C
|
|
{
|
|
UnsafeParallelHashMap_2_t64A9530BD0A2EDFB633D8FD7C1DAD37D20AE0202 ___m_HashMapData;
|
|
};
|
|
struct NativeParallelHashMap_2_t2EB8E091638D1A733B25C6647D85DA87FC51359F
|
|
{
|
|
UnsafeParallelHashMap_2_t085743FD66C837249DC55D71BB15494D9A52B7B6 ___m_HashMapData;
|
|
};
|
|
struct NativeParallelHashMap_2_tE5393C7FA31C99A84F6C65F5C7F207CAD827B4C5
|
|
{
|
|
UnsafeParallelHashMap_2_t63BE27E89A11801025286F73D7788874AA72ED96 ___m_HashMapData;
|
|
};
|
|
struct NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1
|
|
{
|
|
UnsafeParallelHashMap_2_tE4F2F9D9A9E8A9A02E2983D65889303FD717B1E0 ___m_HashMapData;
|
|
};
|
|
struct NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9
|
|
{
|
|
UnsafeParallelHashMap_2_tAF5198A4416D9CB11063A92F93C2C7AA10BFDEE0 ___m_HashMapData;
|
|
};
|
|
struct NativeParallelHashMap_2_t36DD1F9F308DCEEBA1C297BEE4AEB4861714A522
|
|
{
|
|
UnsafeParallelHashMap_2_t28B812A95534128787F52D3B61AC810F2405B12E ___m_HashMapData;
|
|
};
|
|
struct NativeParallelHashMap_2_t3163AED39EAA4163F885CD37544E0A4F631CB0C5
|
|
{
|
|
UnsafeParallelHashMap_2_t369B83BC0262928819F528952C7A9A26D7600D44 ___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_tBABB2D63897F271C24C07BA851A911176740FE74
|
|
{
|
|
ByReference_1_t7AFB8E16F9D591CD3B3EE50865A40D621B9028D1 ____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 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 GPUResidentDrawerSettings_tADE99E022C133C2D383D056788BA763D4BC43231
|
|
{
|
|
uint8_t ___mode;
|
|
bool ___supportDitheringCrossFade;
|
|
bool ___enableOcclusionCulling;
|
|
bool ___allowInEditMode;
|
|
float ___smallMeshScreenPercentage;
|
|
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___errorShader;
|
|
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___loadingShader;
|
|
};
|
|
struct GPUResidentDrawerSettings_tADE99E022C133C2D383D056788BA763D4BC43231_marshaled_pinvoke
|
|
{
|
|
uint8_t ___mode;
|
|
int32_t ___supportDitheringCrossFade;
|
|
int32_t ___enableOcclusionCulling;
|
|
int32_t ___allowInEditMode;
|
|
float ___smallMeshScreenPercentage;
|
|
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___errorShader;
|
|
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___loadingShader;
|
|
};
|
|
struct GPUResidentDrawerSettings_tADE99E022C133C2D383D056788BA763D4BC43231_marshaled_com
|
|
{
|
|
uint8_t ___mode;
|
|
int32_t ___supportDitheringCrossFade;
|
|
int32_t ___enableOcclusionCulling;
|
|
int32_t ___allowInEditMode;
|
|
float ___smallMeshScreenPercentage;
|
|
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___errorShader;
|
|
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___loadingShader;
|
|
};
|
|
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 Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
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 OcclusionCullingSettings_tC718E8CFEFA8FAAC25DA4E151AEBC0268999D842
|
|
{
|
|
int32_t ___viewInstanceID;
|
|
int32_t ___occlusionTest;
|
|
int32_t ___instanceMultiplier;
|
|
};
|
|
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_RendererListCulling;
|
|
bool ___m_EnableCompilationCaching;
|
|
CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644* ___m_DefaultCompiledGraph;
|
|
CompiledGraph_tC8C6B8E2DD962A7BBC9B48ED868E03BE278D0644* ___m_CurrentCompiledGraph;
|
|
String_t* ___m_CaptureDebugDataForExecution;
|
|
int32_t ___m_RenderGraphState;
|
|
Dictionary_2_t8D403C45B564DB77AE8A32FD6D35E333ABE68793* ___m_DebugData;
|
|
String_t* ___U3CnameU3Ek__BackingField;
|
|
Dictionary_2_t54101FB5AEA0292C95D30CFAB7909873BF26E0B9* ___registeredGlobals;
|
|
StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___k_PassNameDebugIgnoreList;
|
|
};
|
|
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 RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A
|
|
{
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 ___instanceNumInfo;
|
|
bool ___supportDitheringCrossFade;
|
|
bool ___enableBoundingSpheresInstanceData;
|
|
float ___smallMeshScreenPercentage;
|
|
bool ___enableCullerDebugStats;
|
|
};
|
|
struct RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshaled_pinvoke
|
|
{
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 ___instanceNumInfo;
|
|
int32_t ___supportDitheringCrossFade;
|
|
int32_t ___enableBoundingSpheresInstanceData;
|
|
float ___smallMeshScreenPercentage;
|
|
int32_t ___enableCullerDebugStats;
|
|
};
|
|
struct RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshaled_com
|
|
{
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 ___instanceNumInfo;
|
|
int32_t ___supportDitheringCrossFade;
|
|
int32_t ___enableBoundingSpheresInstanceData;
|
|
float ___smallMeshScreenPercentage;
|
|
int32_t ___enableCullerDebugStats;
|
|
};
|
|
struct ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C
|
|
{
|
|
uint32_t ___m_Value;
|
|
int32_t ___m_Version;
|
|
int32_t ___m_Type;
|
|
};
|
|
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295 : public Exception_t
|
|
{
|
|
};
|
|
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700 : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
|
|
{
|
|
};
|
|
struct OcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF : public RuntimeObject
|
|
{
|
|
OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185 ___cb;
|
|
};
|
|
struct BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct BaseRenderFunc_2_tF4969FE8D2C71B92C1B13BDBFB389B4314E848EE : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_Array;
|
|
int32_t ___m_Index;
|
|
int32_t ___value;
|
|
};
|
|
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5
|
|
{
|
|
ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C ___handle;
|
|
};
|
|
struct CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529
|
|
{
|
|
NativeParallelHashMap_2_t36DD1F9F308DCEEBA1C297BEE4AEB4861714A522 ___perCameraData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_StructData;
|
|
};
|
|
struct CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___m_StructData;
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 ___m_InstanceIndices;
|
|
NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565 ___instances;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererGroupIDs;
|
|
NativeArray_1_tAE8FF949BDE5E9A4E71121CC92C0E3D518D40FA6 ___materialIDArrays;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___meshIDs;
|
|
NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A ___localAABBs;
|
|
NativeArray_1_t77B64176C0572D89FD510B6E3730C55F58D0F4E3 ___flags;
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___lodGroupAndMasks;
|
|
NativeArray_1_tCD10000F9685A78765B6A805B2BA723C17C74ED5 ___meshLodInfos;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___gameObjectLayers;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___refCounts;
|
|
};
|
|
struct GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___lodGroupID;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___lodOffset;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___lodCount;
|
|
NativeArray_1_tF1FF9717CDE70F718B881DF6F986AC02FE8122AE ___fadeMode;
|
|
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___worldSpaceReferencePoint;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___worldSpaceSize;
|
|
NativeArray_1_t1779DD80E20BBE47D98F52B8F789215FA99BC8C8 ___renderersCount;
|
|
NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB ___lastLODIsBillboard;
|
|
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF ___forceLODMask;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___invalidLODGroupID;
|
|
NativeArray_1_t1779DD80E20BBE47D98F52B8F789215FA99BC8C8 ___lodRenderersCount;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___lodScreenRelativeTransitionHeight;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___lodFadeTransitionWidth;
|
|
};
|
|
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_tF69142813024978B4681527F3134D33141A11179 ___meshLodData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___invalidRendererGroupID;
|
|
NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___localToWorldMatrix;
|
|
NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___prevLocalToWorldMatrix;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___rendererGroupIndex;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___meshID;
|
|
NativeArray_1_tCD10000F9685A78765B6A805B2BA723C17C74ED5 ___meshLodInfo;
|
|
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 GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009 : public RuntimeObject
|
|
{
|
|
intptr_t ___m_ContextIntPtr;
|
|
GPUResidentDrawerSettings_tADE99E022C133C2D383D056788BA763D4BC43231 ___m_Settings;
|
|
GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08* ___m_GPUDrivenProcessor;
|
|
RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* ___m_BatchersContext;
|
|
GPUResidentBatcher_t03EB1BFD059B1DFA8BBACB7415CB3ED0C69B3A21* ___m_Batcher;
|
|
ObjectDispatcher_tEAB1C719841725D9587A7F17646D5D467D498D69* ___m_Dispatcher;
|
|
};
|
|
struct IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82 : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
|
|
{
|
|
};
|
|
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 LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
struct LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569 : public RuntimeObject
|
|
{
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB ___m_LODGroupData;
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 ___m_LODGroupDataHash;
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD ___m_LODGroupCullingData;
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB ___m_FreeLODGroupDataHandles;
|
|
int32_t ___m_CrossfadedRendererCount;
|
|
bool ___m_SupportDitheringCrossFade;
|
|
};
|
|
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 SmallIntegerArray_tDC55C2B2EF90CB455909CEE2EFF59B5C50BBE106
|
|
{
|
|
FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___m_FixedArray;
|
|
UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718 ___m_List;
|
|
bool ___m_IsEmbedded;
|
|
bool ___U3CValidU3Ek__BackingField;
|
|
int32_t ___Length;
|
|
};
|
|
struct SmallIntegerArray_tDC55C2B2EF90CB455909CEE2EFF59B5C50BBE106_marshaled_pinvoke
|
|
{
|
|
FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___m_FixedArray;
|
|
UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718 ___m_List;
|
|
int32_t ___m_IsEmbedded;
|
|
int32_t ___U3CValidU3Ek__BackingField;
|
|
int32_t ___Length;
|
|
};
|
|
struct SmallIntegerArray_tDC55C2B2EF90CB455909CEE2EFF59B5C50BBE106_marshaled_com
|
|
{
|
|
FixedList32Bytes_1_t2CB002D739D8492583C89E7DE783DC9AEAC33B00 ___m_FixedArray;
|
|
UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718 ___m_List;
|
|
int32_t ___m_IsEmbedded;
|
|
int32_t ___U3CValidU3Ek__BackingField;
|
|
int32_t ___Length;
|
|
};
|
|
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 Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1 : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
|
|
{
|
|
};
|
|
struct UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C
|
|
{
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 ___lodGroupDataHash;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___lodGroupIDs;
|
|
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___worldSpaceReferencePoints;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___worldSpaceSizes;
|
|
bool ___requiresGPUUpload;
|
|
bool ___supportDitheringCrossFade;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB ___lodGroupData;
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD ___lodGroupCullingData;
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicUpdateCount;
|
|
};
|
|
struct UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshaled_pinvoke
|
|
{
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 ___lodGroupDataHash;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___lodGroupIDs;
|
|
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___worldSpaceReferencePoints;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___worldSpaceSizes;
|
|
int32_t ___requiresGPUUpload;
|
|
int32_t ___supportDitheringCrossFade;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB ___lodGroupData;
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD ___lodGroupCullingData;
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicUpdateCount;
|
|
};
|
|
struct UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshaled_com
|
|
{
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 ___lodGroupDataHash;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___lodGroupIDs;
|
|
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD ___worldSpaceReferencePoints;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF ___worldSpaceSizes;
|
|
int32_t ___requiresGPUUpload;
|
|
int32_t ___supportDitheringCrossFade;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB ___lodGroupData;
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD ___lodGroupCullingData;
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___atomicUpdateCount;
|
|
};
|
|
struct ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___instancesNumPrefixSum;
|
|
};
|
|
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 AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885
|
|
{
|
|
int32_t ___radix;
|
|
int32_t ___jobsCount;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___array;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___counter;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___indicesSum;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___buckets;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___indices;
|
|
};
|
|
struct RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5
|
|
{
|
|
int32_t ___radix;
|
|
int32_t ___jobsCount;
|
|
int32_t ___batchSize;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___array;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___buckets;
|
|
};
|
|
struct RadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C
|
|
{
|
|
int32_t ___radix;
|
|
int32_t ___batchSize;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___array;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___indices;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___arraySorted;
|
|
};
|
|
struct RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90
|
|
{
|
|
int32_t ___jobsCount;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___indicesSum;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___indices;
|
|
};
|
|
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;
|
|
NativeArray_1_tF69142813024978B4681527F3134D33141A11179 ___meshLodData;
|
|
};
|
|
struct GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct GPUResidentBatcher_t03EB1BFD059B1DFA8BBACB7415CB3ED0C69B3A21 : public RuntimeObject
|
|
{
|
|
RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* ___m_BatchersContext;
|
|
GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08* ___m_GPUDrivenProcessor;
|
|
GPUDrivenRendererDataCallback_t4152C087393A384E442BAFE6B3AE0FAFB80C2EFF* ___m_UpdateRendererInstancesAndBatchesCallback;
|
|
GPUDrivenRendererDataCallback_t4152C087393A384E442BAFE6B3AE0FAFB80C2EFF* ___m_UpdateRendererBatchesCallback;
|
|
InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* ___m_InstanceCullingBatcher;
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ___m_ProcessedThisFrameTreeBits;
|
|
};
|
|
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
|
|
{
|
|
NativeParallelHashMap_2_t3163AED39EAA4163F885CD37544E0A4F631CB0C5 ___m_LODParamsToCameraID;
|
|
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
|
|
{
|
|
NativeParallelHashMap_2_t3163AED39EAA4163F885CD37544E0A4F631CB0C5 ___m_LODParamsToCameraID;
|
|
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
|
|
{
|
|
NativeParallelHashMap_2_t3163AED39EAA4163F885CD37544E0A4F631CB0C5 ___m_LODParamsToCameraID;
|
|
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 UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F
|
|
{
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___lodGroupInstances;
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7 ___inputData;
|
|
bool ___supportDitheringCrossFade;
|
|
NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF ___lodGroupsData;
|
|
NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6 ___lodGroupsCullingData;
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___rendererCount;
|
|
};
|
|
struct UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshaled_pinvoke
|
|
{
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___lodGroupInstances;
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7 ___inputData;
|
|
int32_t ___supportDitheringCrossFade;
|
|
NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF ___lodGroupsData;
|
|
NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6 ___lodGroupsCullingData;
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___rendererCount;
|
|
};
|
|
struct UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshaled_com
|
|
{
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___lodGroupInstances;
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7 ___inputData;
|
|
int32_t ___supportDitheringCrossFade;
|
|
NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF ___lodGroupsData;
|
|
NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6 ___lodGroupsCullingData;
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 ___rendererCount;
|
|
};
|
|
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;
|
|
ReadOnly_t1B16B4A15E0EC836CDFA3CF0AB06D92C3320EE7F ___meshLodData;
|
|
};
|
|
struct OcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD : public RuntimeObject
|
|
{
|
|
BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 ___debugPyramid;
|
|
};
|
|
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_tE5393C7FA31C99A84F6C65F5C7F207CAD827B4C5 ___m_PackedMaterialHash;
|
|
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;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529 ___m_PerCameraInstanceData;
|
|
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_LODUpdateKernel;
|
|
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 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
|
|
{
|
|
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 QuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035
|
|
{
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF ___instanceData;
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE ___sharedInstanceData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___sortedMeshID;
|
|
NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC ___instances;
|
|
};
|
|
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;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529 ___perCameraInstanceData;
|
|
};
|
|
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;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529 ___perCameraInstanceData;
|
|
};
|
|
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;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529 ___perCameraInstanceData;
|
|
};
|
|
struct FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7 : public MulticastDelegate_t
|
|
{
|
|
};
|
|
struct UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A : public RuntimeObject
|
|
{
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123 ___occluderParams;
|
|
List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* ___occluderSubviewUpdates;
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 ___occluderHandles;
|
|
};
|
|
struct List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D_StaticFields
|
|
{
|
|
InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581* ___s_emptyArray;
|
|
};
|
|
struct List_1_tDA4D291C60B1EFA9EA50BBA3367C657CC9410576_StaticFields
|
|
{
|
|
Int32EnumU5BU5D_t87B7DB802810C38016332669039EF42C487A081F* ___s_emptyArray;
|
|
};
|
|
struct List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278_StaticFields
|
|
{
|
|
OccluderContextU5BU5D_tA022C78F32B4792C0A2A0DB9E49145D0608B0403* ___s_emptyArray;
|
|
};
|
|
struct List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D_StaticFields
|
|
{
|
|
OccluderSubviewUpdateU5BU5D_tFB4F4615D02BB544EF57B7036AD118898DD04B55* ___s_emptyArray;
|
|
};
|
|
struct U3CPrivateImplementationDetailsU3E_t0F11026B65D5A166C6991CE987AF09EBF5390A95_StaticFields
|
|
{
|
|
__StaticArrayInitTypeSizeU3D5250_t32A5C2CB228C394DBE93873A73BBE46C5B5DBADC ___1BE5D6821EC77D9F28633EDAC118930FAEE9AFCD3C32561DEC7DCF88F665709E;
|
|
__StaticArrayInitTypeSizeU3D8964_t5B5E4DADFD0BA934480E538D4DB45B81B6C5E6F8 ___44BA24221E92F9903DFA51AB13DDF8E0FD16A86E24228B7CE874E60FA096FA9E;
|
|
};
|
|
struct BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_StaticFields
|
|
{
|
|
bool ____IsEnabled;
|
|
BurstCompilerOptions_t5F93118F305E1B0C950C6F9AF8BCA74033DA01C9* ___Options;
|
|
Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnCompileILPPMethod2;
|
|
MethodInfo_t* ___DummyMethodInfo;
|
|
};
|
|
struct BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_ThreadStaticFields
|
|
{
|
|
CommandBuilder_tA2E5D7A513FE45173EA395D67B25DB94E42CCA84* ____cmdBuilder;
|
|
};
|
|
struct BurstCompilerOptions_t5F93118F305E1B0C950C6F9AF8BCA74033DA01C9_StaticFields
|
|
{
|
|
bool ___ForceDisableBurstCompilation;
|
|
bool ___ForceBurstCompilationSynchronously;
|
|
bool ___IsSecondaryUnityProcess;
|
|
};
|
|
struct ComputeGraphContext_t4C18687C77814418D826A1B68C0D02781A9DFC7F_StaticFields
|
|
{
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___computecmd;
|
|
};
|
|
struct InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields
|
|
{
|
|
InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581* ___s_ParentTypes;
|
|
List_1U5BU5D_t2FA37400B176011140507FF38DF64E5A75D46DD9* ___s_ChildTypes;
|
|
};
|
|
struct RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437_StaticFields
|
|
{
|
|
DynamicArray_1_t843ECB88E0EEDBBB658FF535E6B19186D9F69540* ___s_AllocatedPools;
|
|
};
|
|
struct String_t_StaticFields
|
|
{
|
|
String_t* ___Empty;
|
|
};
|
|
struct FreeInstances_000002A2U24BurstDirectCall_tD5689255B958F828A4230C9698872D3F09512E34_StaticFields
|
|
{
|
|
intptr_t ___Pointer;
|
|
};
|
|
struct FreeRendererGroupInstances_000002A1U24BurstDirectCall_t31A309440B25DDBD1C978A342C53DA31FA003BA5_StaticFields
|
|
{
|
|
intptr_t ___Pointer;
|
|
};
|
|
struct ReallocateInstances_000002A0U24BurstDirectCall_t7A4EAF94ED68CE68F1095F542AE52F3807E46A2C_StaticFields
|
|
{
|
|
intptr_t ___Pointer;
|
|
};
|
|
struct LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_StaticFields
|
|
{
|
|
int32_t ____SupportDitheringCrossFade;
|
|
int32_t ____LodGroupCullingDataGPUByteSize;
|
|
int32_t ____LodGroupCullingDataStartOffset;
|
|
int32_t ____LodCullingDataQueueCount;
|
|
int32_t ____InputLodCullingDataIndices;
|
|
int32_t ____InputLodCullingDataBuffer;
|
|
int32_t ____LodGroupCullingData;
|
|
};
|
|
struct AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_t12F700F83C0E1DA47D846AFA5E58C1C27ADC5CAA_StaticFields
|
|
{
|
|
intptr_t ___Pointer;
|
|
};
|
|
struct FreeLODGroupData_000002F1U24BurstDirectCall_tCFE6FCB6AEDD93B1F6E099D77AF6F87500C53342_StaticFields
|
|
{
|
|
intptr_t ___Pointer;
|
|
};
|
|
struct ShaderIDs_t3E11AD5E61EA7B02EBA55A4326FB1FC261F52005_StaticFields
|
|
{
|
|
int32_t ____SrcDepth;
|
|
int32_t ____DstDepth;
|
|
int32_t ___OccluderDepthPyramidConstants;
|
|
};
|
|
struct U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields
|
|
{
|
|
U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A* ___U3CU3E9;
|
|
BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548* ___U3CU3E9__29_0;
|
|
BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C* ___U3CU3E9__32_0;
|
|
BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04* ___U3CU3E9__37_0;
|
|
};
|
|
struct ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_StaticFields
|
|
{
|
|
int32_t ___OcclusionCullingCommonShaderVariables;
|
|
int32_t ____OccluderDepthPyramid;
|
|
int32_t ____OcclusionDebugOverlay;
|
|
int32_t ___OcclusionCullingDebugShaderVariables;
|
|
};
|
|
struct ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields
|
|
{
|
|
int32_t ____BaseColor;
|
|
int32_t ___unity_SpecCube0_HDR;
|
|
int32_t ___unity_SHCoefficients;
|
|
int32_t ___unity_LightmapST;
|
|
int32_t ___unity_ObjectToWorld;
|
|
int32_t ___unity_WorldToObject;
|
|
int32_t ___unity_MatrixPreviousM;
|
|
int32_t ___unity_MatrixPreviousMI;
|
|
int32_t ___unity_WorldBoundingSphere;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___DOTS_ST_WindParams;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___DOTS_ST_WindHistoryParams;
|
|
};
|
|
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 RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147_StaticFields
|
|
{
|
|
RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___rastercmd;
|
|
};
|
|
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 Exception_t_StaticFields
|
|
{
|
|
RuntimeObject* ___s_EDILock;
|
|
};
|
|
struct GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08_StaticFields
|
|
{
|
|
GPUDrivenRendererDataNativeCallback_t74A4C778AB0444EA3F0CB9D4A0BAB569DECB1F1A* ___s_NativeRendererCallback;
|
|
GPUDrivenLODGroupDataNativeCallback_t3C7AFECDD582B8AAA0205A4075B00C42ED1AE75A* ___s_NativeLODGroupCallback;
|
|
};
|
|
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
|
|
{
|
|
int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
|
|
};
|
|
struct RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_StaticFields
|
|
{
|
|
int32_t ___s_uintSize;
|
|
};
|
|
struct float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79_StaticFields
|
|
{
|
|
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___identity;
|
|
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 ___zero;
|
|
};
|
|
struct float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2_StaticFields
|
|
{
|
|
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___identity;
|
|
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 ___zero;
|
|
};
|
|
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3_StaticFields
|
|
{
|
|
int32_t ___k_ColorId;
|
|
int32_t ___k_MainTexId;
|
|
};
|
|
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 ResourceHandle_tD3B1FFBD59EB9C23F0A020351836F834C4BD276C_StaticFields
|
|
{
|
|
uint32_t ___s_CurrentValidBit;
|
|
uint32_t ___s_SharedResourceValidBit;
|
|
};
|
|
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
|
|
{
|
|
int32_t ___GenerateAllMips;
|
|
};
|
|
struct BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5_StaticFields
|
|
{
|
|
BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 ___s_NullHandle;
|
|
};
|
|
struct GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3_StaticFields
|
|
{
|
|
int32_t ___s_NextLayoutVersion;
|
|
};
|
|
struct GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009_StaticFields
|
|
{
|
|
GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009* ___s_Instance;
|
|
bool ___U3CMaintainContextU3Ek__BackingField;
|
|
bool ___U3CForceOcclusionU3Ek__BackingField;
|
|
};
|
|
struct TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_StaticFields
|
|
{
|
|
TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___s_NullHandle;
|
|
};
|
|
struct OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_StaticFields
|
|
{
|
|
int32_t ___s_MaxContextGCFrame;
|
|
};
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) Delegate_t* m_Items[1];
|
|
|
|
inline Delegate_t* GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline Delegate_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, Delegate_t* value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
|
|
}
|
|
inline Delegate_t* GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline Delegate_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, Delegate_t* value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)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 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 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 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;
|
|
}
|
|
};
|
|
struct OccluderSubviewUpdateU5BU5D_tFB4F4615D02BB544EF57B7036AD118898DD04B55 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 m_Items[1];
|
|
|
|
inline OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* 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, OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
}
|
|
inline OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 value)
|
|
{
|
|
m_Items[index] = value;
|
|
}
|
|
};
|
|
struct OccluderContextU5BU5D_tA022C78F32B4792C0A2A0DB9E49145D0608B0403 : public RuntimeArray
|
|
{
|
|
ALIGN_FIELD (8) OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 m_Items[1];
|
|
|
|
inline OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 GetAt(il2cpp_array_size_t index) const
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
return m_Items[index];
|
|
}
|
|
inline OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* 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, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 value)
|
|
{
|
|
IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___occluderDepthPyramid), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___occlusionDebugOverlay), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___constantBuffer), (void*)NULL);
|
|
#endif
|
|
}
|
|
inline OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 GetAtUnchecked(il2cpp_array_size_t index) const
|
|
{
|
|
return m_Items[index];
|
|
}
|
|
inline OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* GetAddressAtUnchecked(il2cpp_array_size_t index)
|
|
{
|
|
return m_Items + index;
|
|
}
|
|
inline void SetAtUnchecked(il2cpp_array_size_t index, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 value)
|
|
{
|
|
m_Items[index] = value;
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___occluderDepthPyramid), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___occlusionDebugOverlay), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___constantBuffer), (void*)NULL);
|
|
#endif
|
|
}
|
|
};
|
|
|
|
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 void U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_pinvoke(const U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA& unmarshaled, U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_pinvoke& marshaled);
|
|
IL2CPP_EXTERN_C void U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_pinvoke_back(const U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_pinvoke& marshaled, U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA& unmarshaled);
|
|
IL2CPP_EXTERN_C void U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_pinvoke_cleanup(U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_pinvoke& marshaled);
|
|
IL2CPP_EXTERN_C void U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_com(const U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA& unmarshaled, U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_com& marshaled);
|
|
IL2CPP_EXTERN_C void U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_com_back(const U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_com& marshaled, U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA& unmarshaled);
|
|
IL2CPP_EXTERN_C void U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_com_cleanup(U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_com& marshaled);
|
|
IL2CPP_EXTERN_C void LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshal_pinvoke(const LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB& unmarshaled, LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_pinvoke& marshaled);
|
|
IL2CPP_EXTERN_C void LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshal_pinvoke_back(const LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_pinvoke& marshaled, LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB& unmarshaled);
|
|
IL2CPP_EXTERN_C void LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshal_pinvoke_cleanup(LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_pinvoke& marshaled);
|
|
IL2CPP_EXTERN_C void LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshal_com(const LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB& unmarshaled, LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_com& marshaled);
|
|
IL2CPP_EXTERN_C void LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshal_com_back(const LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_com& marshaled, LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB& unmarshaled);
|
|
IL2CPP_EXTERN_C void LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshal_com_cleanup(LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB_marshaled_com& marshaled);
|
|
|
|
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_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C NativeArray_1_GetSubArray_m7A2E07EAE629213B862B7441AF74BE9A8BEEDC10_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* __this, int32_t ___0_start, int32_t ___1_length, 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 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 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 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_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087 ReadOnly_GetEnumerator_m28F159A1018AAE4CD77C473CF3191CB799CF1E63_gshared (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m6E9B920E3E7919BA164854684E339DB820BFFFBE_gshared (Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mF5E7D8E95D549D39CB745F9828E5DF6E0491FA1F_gshared_inline (Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087* __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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1ADB8DB3C4B76226BD7766045926492D56A56A52_gshared_inline (Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD ReadOnly_GetEnumerator_m51E7540C054E4B6CB1B61BD2EE5AD64AE0C348D3_gshared (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m07396E008420482D8580768AA131387E4F2181F1_gshared (Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B Enumerator_get_Current_mACD5D485C861D56C5C442F5C7BD4E475DA0187D5_gshared_inline (Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m56BD80FCB4E3C1FA20D31AF7FA1BF04AE630B5A7_gshared_inline (Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2 BurstCompiler_CompileFunctionPointer_TisRuntimeObject_m9AB9AE50036FBC10C6765A0FAC83200CAEC21384_gshared (RuntimeObject* ___0_delegateMethod, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t FunctionPointer_1_get_Value_m71D7FF781C694A7C4EE28362DFC78D8DDFE9A105_gshared_inline (FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2* __this, 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 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_Add_m759EE66E9670448826F5F5620D6AD9F867D68DEB_gshared (NativeList_1_tF05833EAAE5AC2EE627773E213F31E568613D11C* __this, int32_t* ___0_value, 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 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 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_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 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 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 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_EXTERN_C IL2CPP_METHOD_ATTR LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m92AF6631A6724529122A5D20B438FEB65A84C938_gshared (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m7B5522DD626C96B6EFE9776A5D0408DF8CD54ACB_gshared (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD ___0_list, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m15D547C9D1E9006C362EBE016D025A9080A1E7AF_gshared (NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF ___0_nativeArray, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m913804158042A5F3F1FA17B9A4E96DF2E39781EF_gshared (NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6 ___0_nativeArray, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_gshared_inline (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1__ctor_m4709FBCCE285A11413A2F823E4461F98A3F07BAA_gshared (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_allocator, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2__ctor_m0019A3CC58E8A8410EE4E94A87B1A82BE0384BA8_gshared (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* __this, int32_t ___0_capacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1__ctor_m1384D23541A99CEC47CCF41D26AD17387D97E90C_gshared (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* __this, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_allocator, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1__ctor_m7E7CD5064F951D76E776F5F280AE120B207E4B35_gshared (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_allocator, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Dispose_m12E53E48C933E43129D85D72F76D1255C382B019_gshared (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2_Dispose_m36895DD50E42DFBB3EEB01DEAC39D68484013461_gshared (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Dispose_m3C471FC3F3A9BC9749FD271129AD97E68D683B5D_gshared (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Dispose_m18C27B0CE338E8F2BBECB860083BF360F8D96DC4_gshared (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m2B60DABEAABA61CD0BD9C7B7FE155270D090E22D_gshared (UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_Run_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m7AA29A41738B45553AC4E46EA1B516E733999E6A_gshared (UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C ___0_jobData, int32_t ___1_arrayLength, 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 NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF NativeList_1_AsArray_mBF8FAB7634B8B4854D626C2E0B0620AFAF0EAD20_gshared (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6 NativeList_1_AsArray_mEBCCCC67DC7FFD4562A74EE48748415425A84E1E_gshared (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_m1046ECE7FFA343D66AC7DBA4DC8458F5A819B45A_gshared (UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_Run_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mDD590564009DAC816B77D13D21E3FCC6BDF3FF66_gshared (UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F ___0_jobData, int32_t ___1_arrayLength, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_gshared (NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* __this, 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_Remove_m529418F625AB9BC9052FFAF96827EB8D4664AEB4_gshared (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* __this, int32_t ___0_key, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Add_mC5817DD01A1B813AF908DCEE81D2A67FA4597DAE_gshared (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0_gshared (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_gshared_inline (Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_mF15C1A614422EFA23EB86416DFE5F1B1803A26E9_gshared_inline (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 NativeList_1_get_Item_m21CFB1285A3069C1951DEC1458DED1F6F26D3915_gshared_inline (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelHashMap_2_TryAdd_m25F06B5E3571B751A5915F1DD9E25BA903D6B482_gshared (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* __this, int32_t ___0_key, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_ResizeUninitialized_mAB8D48AF85486A5F6128DC6309F640E81E51123A_gshared (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, int32_t ___0_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_ResizeUninitialized_mEA61338B169C874D3EFCAC234D00CC4879F3228C_gshared (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, int32_t ___0_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_ResizeUninitialized_mBF048F89E4B8E46D992E502D358241A3D3A45038_gshared (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* __this, int32_t ___0_length, 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_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 void NativeList_1__ctor_m9F30EE4AEC3626EC28F07B84BDB52836D00FEDB7_gshared (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1__ctor_mBC23D2B2B15A643186A0725DF9D152F9EC581061_gshared (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E_gshared (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, 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 NativeList_1_Dispose_mFECBA32AB853CC0ADF791AFB0ACBFED1FAF8D425_gshared (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Dispose_m77CC3DBC60106FBEB1B21A01803D1990990BA9DE_gshared (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* __this, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_gshared_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, 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_set_Length_mBCC2C2854400594DDFB9DC08CD2AEA0084966E25_gshared (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_gshared_inline (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Capacity_mA0186FC870B25A4A95D1707C36D90E687FF32AD7_gshared_inline (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_SetCapacity_m3F4C8874A6CCE81DCA708CD8550F42BC9D430002_gshared (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_SetCapacity_m93D7A345B15D90B43080B6AE6BE90E4D19E1DA37_gshared (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_ResizeUninitialized_m4C86424F814085D2D502AE2FEC31E6F0B37C7722_gshared (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, int32_t ___0_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_ResizeUninitialized_m43BA611B42453D29772FE156FF99DBC2ED439ED6_gshared (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* __this, int32_t ___0_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeParallelHashMap_2_Add_m81BB75E78731282382FA5870AF24C287523BC692_gshared (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, int32_t ___0_key, int32_t ___1_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeList_1_set_Item_mDAB7C29FE80FB2863AD2BB0D374B6344C8BB0396_gshared_inline (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, int32_t ___0_index, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 NativeList_1_AsArray_mD1E540EB5C863F0EDCA8396DE9541D9E5EC2A180_gshared (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 NativeArray_1_GetSubArray_m2B4EA9FF70CC0BFCB8DCD9630E730DDA436A1F8C_gshared (NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_CopyFrom_m2688FA6B612C06DF23AFE9FAFA58C8CF1DE12CA2_gshared (NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49* __this, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___0_array, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 NativeList_1_get_Item_mB3BEA9B9B62B19B0E6C171ECC3B377CA5F90AD76_gshared_inline (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelHashMap_2_Remove_m8C584829B282C40C60A88AB121C670DB050058C9_gshared (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, int32_t ___0_key, 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 List_1__ctor_m5DA0C61BFDDCD8C85B8721A1173F0DDBC1669903_gshared (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1__ctor_m2D12F2F0C0FCFB8EA0355A0474885D16138A2FEB_gshared (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m61F8CE41798ABF5B7A2D5740A8BD5600E0F3699D_gshared (NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8* __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_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m3634617FCC0586139135B4C5B15EB5E4DA8E35EA_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_m71E93F75148F4CFE8591B24ED629D8151CE8A211_gshared (NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554* __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_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m663BD9D7D3900AFE1F17906E4ACD10A7ABE007AE_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeCommandBuffer_SetBufferData_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m032997C6BEE6472C00E22C5E668E9671CAA11680_gshared (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_buffer, NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8 ___1_data, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RenderGraph_AddComputePass_TisRuntimeObject_m4752327B4ECA159DB714AEB805DE3C0AEDA53359_gshared (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, RuntimeObject** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRenderFunc_2__ctor_mDC58545FDE0ACE8DDA93E3C3AF0D636A40E65081_gshared (BaseRenderFunc_2_tCEF4A4193D64B47BA9BDF45CF9B801DEB82FED1C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, RuntimeObject** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared (BaseRenderFunc_2_tA367BC6873E6166CAEC57DF6061E145117B9C512* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_gshared (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_gshared (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, int32_t ___0_index, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_gshared_inline (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_gshared_inline (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, int32_t ___0_index, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m70F8774CCC65139B5F0DCD950BDB5DCA2DA9339A_gshared (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mB5D763BA8377517C9AC2CBCE7AA19863F9D3AC90_gshared_inline (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m36C7CCBD20ADDEBB2529E0A509C9C1C789DDCF83_gshared_inline (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Clear_m648174B76DB59174778B0031DAC866A84D577161_gshared (NativeList_1_t1A94CC8D245554512B29D5AFB5727CF7838B8373* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC NativeParallelHashMap_2_GetEnumerator_mA4BC9259A705ACE70324C8DE751680481DB02B4B_gshared (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m8C98705F181DF631D38F4C37B0A0EA2F82A05D65_gshared (Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 Enumerator_get_Current_m13241E8F07066776776711DA3347892DAE3A0AD7_gshared_inline (Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t* KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1_gshared (KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m1FD59DF166F8A71E58A5599823E625FDF1E754B9_gshared_inline (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t KeyValue_2_get_Key_m843B1A0821424E4E06E6EE9BA06C2FFC0BE1092E_gshared (KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Add_mE5CB2CE2878D92A0C183125B2C7283442F5B4C62_gshared (NativeList_1_t1A94CC8D245554512B29D5AFB5727CF7838B8373* __this, DebugOccluderStats_t7B4C48EC856FCC7FDF2811DF6C222E53DD80AD93* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD312DD0DF983C6F5AEC2FC370505CBBDBE05A389_gshared_inline (Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeParallelHashMap_2_ContainsKey_m45222F2B17E58DE167FD27B6A47F43142D84D37D_gshared (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, int32_t ___0_key, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_gshared_inline (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_RemoveAt_m4FA4D72861272463B47F576F88C40BD65843981B_gshared (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC203CC257CCAC935DDC757C442EFA38F598D1B72_gshared_inline (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Add_mD2E11882D44592E3FF5268B44DB44C98380662B0_gshared (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m38ACDE327D80BEDC3DAF3360C1DACE0E1719F3CE_gshared_inline (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeList_1_Dispose_mE7FAC7802D2E4BCB510C38A95027166C68652DE7_gshared (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_mDD8758DB0D52F681B5DE8A0CD4A9A9432DB25D55_gshared (NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Dispose_m8F94B2D08004493E58248FB381F9A497E87C81E2_gshared (NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeCommandBuffer_SetBufferData_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m2AEBEA259CF44A75197B496481FEB5BC81515CA3_gshared (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_buffer, NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554 ___1_data, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mEC6EDC870FCB1FA027DDCBE7BAE34AFA9398A1DE_gshared_inline (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mED105F1DB197E159F07DE41446F0203180C8A441_gshared_inline (Span_1_tBABB2D63897F271C24C07BA851A911176740FE74* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 List_1_get_Item_m453D9ACDFFF1EC463DB89226552846A849909D9F_gshared (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 Span_1_op_Implicit_m066B480F835EDE1819C9F5F060705A32090F88DB_gshared (Span_1_tBABB2D63897F271C24C07BA851A911176740FE74 ___0_span, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4 NativeArray_1_AsReadOnly_mB3B340B76B15539AEB4582026459F0757D133C8E_gshared (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* __this, 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_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 ReadOnly_op_Implicit_m490027CCD44D0F2B4CAB3CB737518E39A0BCB716_gshared (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_source, 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 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 NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_gshared (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711_gshared (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, int32_t ___0_propertyID, bool ___1_isOverriden, bool ___2_isPerInstance, int32_t ___3_instanceType, uint32_t ___4_componentGroup, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferBuilder_AddComponent_TisSHCoefficients_tA64D516B4C4756B7FF4E78ADB989319321BAC163_mC28268D77C56F5E669FE2023FC7F5C7603791374_gshared (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, int32_t ___0_propertyID, bool ___1_isOverriden, bool ___2_isPerInstance, int32_t ___3_instanceType, uint32_t ___4_componentGroup, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A_gshared (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, int32_t ___0_propertyID, bool ___1_isOverriden, bool ___2_isPerInstance, int32_t ___3_instanceType, uint32_t ___4_componentGroup, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_gshared_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m515E3293906739ED5CE99626F8DCCE21A479CAD9_gshared_inline (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1__ctor_mA4F6CB5955011F4319940C36A0CE4CAB8975AAFB_gshared (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* __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_mD66AB1D64109774FDAE0802A3D9333942CAA6E86_gshared (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 NativeArray_1_Dispose_mB18965992CDB10BD25CFE8799C531C4FC075EE0B_gshared (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_inputDeps, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NativeArray_1_Copy_mC516499825EDF1C479F5BF04C5AD2F16E2C43E8D_gshared (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ___0_src, NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ___1_dst, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mA00A801E46239C4AF570A95998D1304800BB4493_gshared (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ___0_nativeArray, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m83D60DC24F744BAE654BA72391E71FC4119E5D0C_gshared (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ___0_nativeArray, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 NativeArray_1_GetSubArray_m5CF5B4B8D01930DCE8D9BA85EAF496202827B945_gshared (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_FillArray_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m72A7C554A4C751E902F08D4CB99FD9D06CAAF9E2_gshared (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* ___0_array, int64_t* ___1_value, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobForExtensions_ScheduleParallel_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_m39A89AAD4B82FDCC6AFD6126D2A73D22FCA0F8D9_gshared (RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependency, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobForExtensions_ScheduleParallel_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mE656647C614DF02CC0445F97DC98F4B865924147_gshared (RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependency, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobForExtensions_ScheduleParallel_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m72EB23CC3227298124F559A369DA43A5A1C8BCBF_gshared (RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependency, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobForExtensions_ScheduleParallel_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_m84DAC39851C2BB1CC4948F875A60B6886D6E1C2C_gshared (RadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependency, 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 SortJob_2_tF5A8EBE6C2885BA7F056EE208E1F67DAB0B69B03 NativeSortExtension_SortJob_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9E3417425C9B76FA372D6033A174ABAA465BFFAC_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_array, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 SortJob_2_Schedule_m22719A523B631BE6909546A645D7FE71F71286E8_gshared (SortJob_2_tF5A8EBE6C2885BA7F056EE208E1F67DAB0B69B03* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_inputDeps, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144_gshared (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_nativeArray, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* UnsafeUtility_AsRef_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF01FDF0EACCFED286E93933B693A2BE11A6A8946_gshared_inline (void* ___0_ptr, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisFindRenderersFromMaterialOrMeshJob_t91FE5FAC4E968719F44985614268088A90EAA4A0_mB5658F2CCC1FC04A02EFE2ECBB8A95461E3D72E0_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisAnimateCrossFadeJob_t4A6EEA489E4EE721D1878717E9FB01FC73C4E90E_m7550DF4C15ED4F7A894D64838F4982AD5D775B49_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisCullingJob_t4206A6B00371EC11303617597A8DA5BFCCF92681_m2DC4159A94818A11066545C0E0AE99BC10ED1524_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisAllocateBinsPerBatch_t5239CCD1592A1183C158D7DBFBCB38CFB8A65904_mD321B4489EDBD81B6632FA85232CDC9BDC55EDA0_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobExtensions_EarlyJobInit_TisPrefixSumDrawsAndInstances_t270E5AA9BF72798DF9C0F217224637E0B89F710D_mA1791E64521EA49E30078C93A9563DEAAD09FD2E_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisDrawCommandOutputPerBatch_t4A45E11E8E7CBD974DA211971082C0ED66445215_m237890434EF86A58AE167154294FE537DD7A512D_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisCompactVisibilityMasksJob_tDE1D39C552A38F0687E6280ECC355983FA6AA3A5_m0F21D875DD17C792ED8C5BF66BE859FF8555B1E6_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobExtensions_EarlyJobInit_TisPrefixSumDrawInstancesJob_tBACC8A4D7ECB2D5AAA5276450B3791B1A57B58A3_mFD895AB10D2176A05381B95934A200E8EB7DFA02_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisBuildDrawListsJob_t04305ADFB7117F4E8B5C09D5FDA60BB738D5EF56_mDC33AAEDEB4E0AD91C61823A87FC087220EDC855_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisFindDrawInstancesJob_t1C8504DEE1F86FCFCF6CD91EB00B8C7863FF6D32_m5A16FDB80854D4EE75A1C33E2E5B12AFD19A316B_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisFindMaterialDrawInstancesJob_t4EF4F264A2BC2F4F7A5C17F0A643AB6605704C10_m2D9D6941580B574C20289779054CEA12F7A92577_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMeshesJob_t923E117B301F581622598A89C07C82905AC695D5_mF667F7E46D70A55F2BF6D3ABA2A93274E51BE817_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMaterialsJob_t81CE6087571CD32A4F769227D238FE475B456E6A_m88AB6A0FED07A289053C1DD5FA24E9DC1AB4780B_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMeshesJob_t4D558BDACF2FB489756D7AB7261A37E3F352D84C_mB6384F3056AFA41CCB8520388129B5700CA5E185_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMaterialsJob_t00042B33E6C44FDE47805C45B5BDB053C60A3ECD_m407D61171870B0A4888E8590AD3E0CCC412DB8FD_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobExtensions_EarlyJobInit_TisUpdatePackedMaterialDataCacheJob_t5D5E4396EDF56E52AD9FDC3ABAAF4078C75C9D34_m02281B889A094325BD050D466B09DACDEE5BA0F8_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_mB7338B4EFD47DEF147AC28CA5A413E87920E1EF2_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisWriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_mEAB04AED8502C8FFE813DFD03931703B11FBF64F_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m68F90DD2F23661C9B41C4A6996465549D902D955_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobExtensions_EarlyJobInit_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m904278A656E7A3752F4B090CC297668E83F7A369_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_mB19BB956B68E6963D44B0BEA1A07F53FC76EB46F_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m8732F540F24D273AFA350B3F820072FD1CB12EED_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_mF0EDCDF0A75102A9A57D16F6E6E62F102CA17C59_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_mD3DD95880125311EE3FDD135686A81C812F330F2_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m003D312CAFECFCE2ABD7008BAFD0F6190B1754BA_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_mA2BDA654636006AF02CB4279E640BE31E43D05F0_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mAE4268BBB3F6C6A16E8D5C452A5812DC81DB6392_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mAE06956FE76422BFF3C3909AA62B70640362A355_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mABB6E60084F95E7DD37814EA69DDF5C4488615E5_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisCollectInstancesLODGroupsAndMasksJob_t8DB356214F71B334A6296B0F61AB13B52B7A608F_mBF7661EAB36EC8D2E7A95EC03500109C187818C0_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_m6B8A393B6F201DDE25AD6D36465247B504B58C1C_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForBatchExtensions_EarlyJobInit_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mEE892822EA3A1A7E3164D7CB02B26E41ADF06144_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_mD35C0C06FB99A2909B85A70E7A08D6C11C4C5307_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mC85662041EBAAC44E1AE343715A3730ADEDD35EA_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobForExtensions_EarlyJobInit_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_mC20D17E34685F14A42E6DCC248E72D1798159B37_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobForExtensions_EarlyJobInit_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mCBB7DE4EBA09CD1E744647EA6677BF40980C20C3_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobForExtensions_EarlyJobInit_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m75D4466D714BB94879F083EE1B4CACA8CF52FA1B_gshared (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IJobForExtensions_EarlyJobInit_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_mC1AF0EC3EC60CC939F17F4CF939811BFA41F39DC_gshared (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 uint32_t UnsafeUtility_ReadArrayElement_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mDA80BAFF55EA77496672B3B5B3804B55274B7E95_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 InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B UnsafeUtility_ReadArrayElement_TisInstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_m86FC76E325E9D3B56133BB7A193BAF12B47FBCC1_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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_m1953324ECD3B052802965ECD79DBD7C5E7F52BA9_gshared_inline (UnsafeList_1_t466025709A4C0CCFAD422C17FFAB3956BEBAF9D2* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_mD1E5C8DD49072A881A8E24188E040F2089C604DA_gshared_inline (UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 UnsafeList_1_get_Item_m2B8B3D3D9EBC4045D065BB30D711ED3499A41598_gshared_inline (UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE* __this, int32_t ___0_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 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 int32_t UnsafeList_1_get_Length_mFE9C02C4C7169AE23DE6BC1B834E0DBC1D03DBB1_gshared_inline (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Capacity_m9C10840F54FD1F0871C1C7E25CE7AF92622DF9AD_gshared_inline (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeList_1_set_Item_m0B5139C9A3714A3C5E0B576AB276E1A0FCA406B9_gshared_inline (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* __this, int32_t ___0_index, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 UnsafeList_1_get_Item_mEFA75FB7304D5FFEA7E3F6226B01453D10013A3B_gshared_inline (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D UnsafeList_1_get_Item_mE621D922A067844ECFB3EC3FD5CAF0F18284C825_gshared_inline (UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeList_1_set_Item_m36035574C8D1A1555A348CD8F326A3FB2F57A28B_gshared_inline (UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* __this, int32_t ___0_index, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mC884E21163119E315C18DD2C1C1E9035224EF2AF_gshared (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 ___0_item, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 UnsafeParallelHashMapDataEnumerator_GetCurrent_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4F1FA419512AEADE3C3A9DDFAEFB4E75B19E7F4B_gshared_inline (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_m2673797C6B1B5ED6A4C644298C555559E56C2682_gshared_inline (UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mCF0E6101559D121B7A7E130DE650FD3FC2A18830_gshared (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 ___0_item, 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) ;
|
|
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_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);
|
|
}
|
|
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_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_NO_INLINE IL2CPP_METHOD_ATTR void ScatterTetrahedronCacheIndicesJob_Execute_m157E3BAA3AA5106CD5629211DB4DF10C941B0942 (ScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, 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 CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___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 bool ParallelBitArray_Get_m250C22A6191BAF4C5B314EFAF451E391D251F2B0 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_index, 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_METHOD_ATTR void ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_index, bool ___1_value, 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_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) ;
|
|
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 int32_t CPUInstanceData_get_instancesLength_mEF0DF28231C26F0C2E7EDA6A7115A51F51E5109C (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, 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_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B CPUInstanceData_IndexToInstance_m3C95DBA9646291FACE0234AC811183928C232321 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, int32_t ___0_index, 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 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 GPUDrivenMeshLodInfo_get_lodSelectionActive_mCCD6CB526CAFA929A432EFBCF1BCAAF377254371 (GPUDrivenMeshLodInfo_tC906887AE63DADE17AC5F423639E74F740CB9061* __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) ;
|
|
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 SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmallIntegerArray__ctor_mD7860879B9A093BE8CD0CFD815D125FDB746090E (SmallIntegerArray_tDC55C2B2EF90CB455909CEE2EFF59B5C50BBE106* __this, int32_t ___0_length, int32_t ___1_allocator, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SmallIntegerArray_set_Item_mFEF4007D7D6DA125990D22E32B34ADCBF7056EA2 (SmallIntegerArray_tDC55C2B2EF90CB455909CEE2EFF59B5C50BBE106* __this, int32_t ___0_index, int32_t ___1_value, 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_m1236559425DDDA4FAF0765307F13B64FCA01C2BB (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, int32_t ___1_rendererGroupID, SmallIntegerArray_tDC55C2B2EF90CB455909CEE2EFF59B5C50BBE106* ___2_materialIDs, int32_t ___3_meshID, AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* ___4_localAABB, uint8_t ___5_transformUpdateFlags, uint8_t ___6_instanceFlags, uint32_t ___7_lodGroupAndMask, GPUDrivenMeshLodInfo_tC906887AE63DADE17AC5F423639E74F740CB9061 ___8_meshLodInfo, int32_t ___9_gameObjectLayer, int32_t ___10_refCount, 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_METHOD_ATTR void CPUPerCameraInstanceData_SetDefault_m8F8F7A49EBF71312638CD9E75C861AAEC1493B8B (CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* __this, int32_t ___0_index, 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) ;
|
|
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) ;
|
|
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_METHOD_ATTR int32_t InstanceHandle_get_type_mAC674106B77C6008F547FBAB2FE02F263D3FA40C (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __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_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_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 InstanceDataSystemBurst_ReallocateInstances_mF18C9347288DA7A9C194DFB92AC6A014D24975D9 (bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_FreeRendererGroupInstances_mE5B774F1873565C1564044629ADC0EC240EC6547 (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_FreeInstances_m40A2076A7C0DE278135AD4A33911F95F2A94E630 (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReallocateInstances_000002A0U24BurstDirectCall_Invoke_mE75ED440BBD684CA8BA0C65619FE61A0D905EF45 (bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeRendererGroupInstances_000002A1U24BurstDirectCall_Invoke_m189C3E71062562EBB571C7E08AF555AD8CD9E94D (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeInstances_000002A2U24BurstDirectCall_Invoke_mCA5439A8231B841ACFE9EE124BBA1EA600C1EBD8 (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GPUDrivenPackedRendererData_get_hasTree_m8B982701E407F07B42B0EC9F8F12BE5A8E38D9E6 (GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868* __this, const RuntimeMethod* 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);
|
|
}
|
|
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_METHOD_ATTR void CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUPerCameraInstanceData_Remove_m49A44C5456AC0C589DAF869E031D7F0113BA86BD (CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, 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);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 InstanceAllocators_AllocateSharedInstance_mD61A96D871FD88F2826B307B6BBF976223E075CF (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, 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_Set_RefCount_m7C5AF143DDC85304B2840A688BB2DD095A03B7CC (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, int32_t ___1_refCount, 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 CPUInstanceData_AddNoGrow_mEB9B4B4BCDB7C718DA14898D903B5E0D45DE0455 (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_instance, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CPUPerCameraInstanceData_IncreaseInstanceCount_mB3E25932F6796ED52CA77FD2CE1EF2C2F181F582 (CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* __this, const RuntimeMethod* 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_METHOD_ATTR void CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5 (InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, const RuntimeMethod* method) ;
|
|
inline Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087 ReadOnly_GetEnumerator_m28F159A1018AAE4CD77C473CF3191CB799CF1E63 (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087 (*) (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*, const RuntimeMethod*))ReadOnly_GetEnumerator_m28F159A1018AAE4CD77C473CF3191CB799CF1E63_gshared)(__this, method);
|
|
}
|
|
inline void Enumerator_Dispose_m6E9B920E3E7919BA164854684E339DB820BFFFBE (Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087*, const RuntimeMethod*))Enumerator_Dispose_m6E9B920E3E7919BA164854684E339DB820BFFFBE_gshared)(__this, method);
|
|
}
|
|
inline int32_t Enumerator_get_Current_mF5E7D8E95D549D39CB745F9828E5DF6E0491FA1F_inline (Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087*, const RuntimeMethod*))Enumerator_get_Current_mF5E7D8E95D549D39CB745F9828E5DF6E0491FA1F_gshared_inline)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282 (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* __this, SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 ___0_instance, 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);
|
|
}
|
|
inline bool Enumerator_MoveNext_m1ADB8DB3C4B76226BD7766045926492D56A56A52_inline (Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087*, const RuntimeMethod*))Enumerator_MoveNext_m1ADB8DB3C4B76226BD7766045926492D56A56A52_gshared_inline)(__this, method);
|
|
}
|
|
inline Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD ReadOnly_GetEnumerator_m51E7540C054E4B6CB1B61BD2EE5AD64AE0C348D3 (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD (*) (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310*, const RuntimeMethod*))ReadOnly_GetEnumerator_m51E7540C054E4B6CB1B61BD2EE5AD64AE0C348D3_gshared)(__this, method);
|
|
}
|
|
inline void Enumerator_Dispose_m07396E008420482D8580768AA131387E4F2181F1 (Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD*, const RuntimeMethod*))Enumerator_Dispose_m07396E008420482D8580768AA131387E4F2181F1_gshared)(__this, method);
|
|
}
|
|
inline InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B Enumerator_get_Current_mACD5D485C861D56C5C442F5C7BD4E475DA0187D5_inline (Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B (*) (Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD*, const RuntimeMethod*))Enumerator_get_Current_mACD5D485C861D56C5C442F5C7BD4E475DA0187D5_gshared_inline)(__this, 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 bool InstanceHandle_Equals_mB7F950B845D19368217960B6FE7DBEA51B013C9E (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B ___0_other, const RuntimeMethod* method) ;
|
|
inline bool Enumerator_MoveNext_m56BD80FCB4E3C1FA20D31AF7FA1BF04AE630B5A7_inline (Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD*, const RuntimeMethod*))Enumerator_MoveNext_m56BD80FCB4E3C1FA20D31AF7FA1BF04AE630B5A7_gshared_inline)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReallocateInstances_000002A0U24PostfixBurstDelegate__ctor_mBDC15E499CAC5BFE2D6C8B9622BDA16FF6CCE457 (ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method) ;
|
|
inline FunctionPointer_1_t561660989DF7922100BE1EE762570F0E806D7645 BurstCompiler_CompileFunctionPointer_TisReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7_mC79826549A8ECDC752673451435FC93E1F710F97 (ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7* ___0_delegateMethod, const RuntimeMethod* method)
|
|
{
|
|
return (( FunctionPointer_1_t561660989DF7922100BE1EE762570F0E806D7645 (*) (ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7*, const RuntimeMethod*))BurstCompiler_CompileFunctionPointer_TisRuntimeObject_m9AB9AE50036FBC10C6765A0FAC83200CAEC21384_gshared)(___0_delegateMethod, method);
|
|
}
|
|
inline intptr_t FunctionPointer_1_get_Value_mE3B2A965FC484E914DC0FB1AB2A020C7486B8AA4_inline (FunctionPointer_1_t561660989DF7922100BE1EE762570F0E806D7645* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( intptr_t (*) (FunctionPointer_1_t561660989DF7922100BE1EE762570F0E806D7645*, const RuntimeMethod*))FunctionPointer_1_get_Value_m71D7FF781C694A7C4EE28362DFC78D8DDFE9A105_gshared_inline)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReallocateInstances_000002A0U24BurstDirectCall_GetFunctionPointerDiscard_m122D01CD9F81D1A2F3ABA1E56C83449B478325ED (intptr_t* ___0_p, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool BurstCompiler_get_IsEnabled_m55FDBCB2279A83AC8926260034F870E3A11116C7 (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReallocateInstances_000002A0U24BurstDirectCall_GetFunctionPointer_m4FE90C6F455E99B5E6618AEE5D9480EFB292F812 (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_ReallocateInstancesU24BurstManaged_m4FB41EFA348C0E272E99FA0ABBA3BD30F7562EB1_inline (bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate__ctor_m5C0B957C235F2E64F81EB5CE2A3B2E52888A0474 (FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method) ;
|
|
inline FunctionPointer_1_tDAF49463914182615FE27E7E1ACC58C57DDEF280 BurstCompiler_CompileFunctionPointer_TisFreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC_mA49C296264098AD7BE3271CC87E87DCDA57FA07B (FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC* ___0_delegateMethod, const RuntimeMethod* method)
|
|
{
|
|
return (( FunctionPointer_1_tDAF49463914182615FE27E7E1ACC58C57DDEF280 (*) (FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC*, const RuntimeMethod*))BurstCompiler_CompileFunctionPointer_TisRuntimeObject_m9AB9AE50036FBC10C6765A0FAC83200CAEC21384_gshared)(___0_delegateMethod, method);
|
|
}
|
|
inline intptr_t FunctionPointer_1_get_Value_m10F22F3FD7D16C69F3BBECA5F96C26B528794255_inline (FunctionPointer_1_tDAF49463914182615FE27E7E1ACC58C57DDEF280* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( intptr_t (*) (FunctionPointer_1_tDAF49463914182615FE27E7E1ACC58C57DDEF280*, const RuntimeMethod*))FunctionPointer_1_get_Value_m71D7FF781C694A7C4EE28362DFC78D8DDFE9A105_gshared_inline)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeRendererGroupInstances_000002A1U24BurstDirectCall_GetFunctionPointerDiscard_m0C1CA74ADF85A9BF64A0F9D023C5104E78C6184C (intptr_t* ___0_p, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t FreeRendererGroupInstances_000002A1U24BurstDirectCall_GetFunctionPointer_m807D6461FE82DE14C8EB02B03CE64DCDDBF8296A (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_FreeRendererGroupInstancesU24BurstManaged_m68FAC42D1B0B2C0FFFC6CDAC4C3C106377565C0D_inline (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeInstances_000002A2U24PostfixBurstDelegate__ctor_mD3BAF6C540ACF88CC8B81138CD73258FFBB41C91 (FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method) ;
|
|
inline FunctionPointer_1_t0EAE03453C64D70D22E22FFC4D96EAEF6C2248A1 BurstCompiler_CompileFunctionPointer_TisFreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076_m7E78C67196022DC548A5D66AD9F194B1812A5D20 (FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076* ___0_delegateMethod, const RuntimeMethod* method)
|
|
{
|
|
return (( FunctionPointer_1_t0EAE03453C64D70D22E22FFC4D96EAEF6C2248A1 (*) (FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076*, const RuntimeMethod*))BurstCompiler_CompileFunctionPointer_TisRuntimeObject_m9AB9AE50036FBC10C6765A0FAC83200CAEC21384_gshared)(___0_delegateMethod, method);
|
|
}
|
|
inline intptr_t FunctionPointer_1_get_Value_m621CB0EB04525E384388E27BBED550F9417AE8AC_inline (FunctionPointer_1_t0EAE03453C64D70D22E22FFC4D96EAEF6C2248A1* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( intptr_t (*) (FunctionPointer_1_t0EAE03453C64D70D22E22FFC4D96EAEF6C2248A1*, const RuntimeMethod*))FunctionPointer_1_get_Value_m71D7FF781C694A7C4EE28362DFC78D8DDFE9A105_gshared_inline)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeInstances_000002A2U24BurstDirectCall_GetFunctionPointerDiscard_mAE9926840BE3BF1D9FAA035505687F0FAE82F22A (intptr_t* ___0_p, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t FreeInstances_000002A2U24BurstDirectCall_GetFunctionPointer_mF293E622285EDDFFC2CFD4A5377A8B7A6259FCCC (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_FreeInstancesU24BurstManaged_mA15F79C9BB9E77720A6F7B2A613E9003DE42A6F4_inline (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, 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 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 int32_t InstanceTypeInfo_GetMaxChildTypeRecursively_m145FABD376E475D616CC58209E97D94E586BC247 (int32_t ___0_type, const RuntimeMethod* 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) ;
|
|
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_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);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceTypeInfo_FlattenChildInstanceTypes_m815D9E228DD3FF4C86C5A233A038D551FBC28AC8 (int32_t ___0_instanceType, NativeList_1_t124B23DF1B722249A37BF673FE9BCAE976EF32C5 ___1_instanceTypes, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D (int32_t ___0_a, const RuntimeMethod* 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_m0C64766A7024C367CB84BA96F01861E951351650 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, int32_t ___0_type, int32_t ___1_instanceNum, 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 int32_t InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, int32_t ___0_type, 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 int32_t InstanceNumInfo_GetInstanceNumIncludingChildren_m45CB40CE2452143C10B4FFC0F05FA7751E416368 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, int32_t ___0_type, 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 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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75 (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __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 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_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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mAEF8AF84D3693168EC529CE5A9F6E53BBBFA8EC1 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_format, int32_t ___3_slices, int32_t ___4_filterMode, int32_t ___5_wrapMode, int32_t ___6_dimension, bool ___7_enableRandomWrite, bool ___8_useMipMap, bool ___9_autoGenerateMips, bool ___10_isShadowMap, int32_t ___11_anisoLevel, float ___12_mipMapBias, int32_t ___13_msaaSamples, bool ___14_bindTextureMS, bool ___15_useDynamicScale, bool ___16_useDynamicScaleExplicit, int32_t ___17_memoryless, int32_t ___18_vrUsage, String_t* ___19_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);
|
|
}
|
|
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) ;
|
|
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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, 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 GraphicsBuffer_get_bufferHandle_m6DAFE1FC74AA36097655038B983555BC8C5FEA62 (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* __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);
|
|
}
|
|
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);
|
|
}
|
|
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) ;
|
|
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 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);
|
|
}
|
|
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);
|
|
}
|
|
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);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A (JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08* __this, const RuntimeMethod* 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 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);
|
|
}
|
|
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) ;
|
|
inline LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m92AF6631A6724529122A5D20B438FEB65A84C938 (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB ___0_list, const RuntimeMethod* method)
|
|
{
|
|
return (( LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* (*) (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB, const RuntimeMethod*))NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m92AF6631A6724529122A5D20B438FEB65A84C938_gshared)(___0_list, method);
|
|
}
|
|
inline LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m7B5522DD626C96B6EFE9776A5D0408DF8CD54ACB (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD ___0_list, const RuntimeMethod* method)
|
|
{
|
|
return (( LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* (*) (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD, const RuntimeMethod*))NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m7B5522DD626C96B6EFE9776A5D0408DF8CD54ACB_gshared)(___0_list, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODRenderingUtils_CalculateLODDistance_m37BB5F6DED42AD36FF3AD3C214164C4CA43AE33E (float ___0_relativeScreenHeight, float ___1_size, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateLODGroupTransformJob_Execute_m10AD64037A0D9FFAB351270A412B4B4342A6B8C5 (UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m15D547C9D1E9006C362EBE016D025A9080A1E7AF (NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF ___0_nativeArray, const RuntimeMethod* method)
|
|
{
|
|
return (( void* (*) (NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m15D547C9D1E9006C362EBE016D025A9080A1E7AF_gshared)(___0_nativeArray, method);
|
|
}
|
|
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m913804158042A5F3F1FA17B9A4E96DF2E39781EF (NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6 ___0_nativeArray, const RuntimeMethod* method)
|
|
{
|
|
return (( void* (*) (NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m913804158042A5F3F1FA17B9A4E96DF2E39781EF_gshared)(___0_nativeArray, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateLODGroupDataJob_Execute_m37868AFCE3AFCC80D46C8156CA2713096FE5EC3D (UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
inline int32_t NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_inline (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, const RuntimeMethod*))NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_gshared_inline)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
|
|
inline void NativeList_1__ctor_m4709FBCCE285A11413A2F823E4461F98A3F07BAA (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_allocator, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_m4709FBCCE285A11413A2F823E4461F98A3F07BAA_gshared)(__this, ___0_allocator, method);
|
|
}
|
|
inline void NativeParallelHashMap_2__ctor_m0019A3CC58E8A8410EE4E94A87B1A82BE0384BA8 (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* __this, int32_t ___0_capacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeParallelHashMap_2__ctor_m0019A3CC58E8A8410EE4E94A87B1A82BE0384BA8_gshared)(__this, ___0_capacity, ___1_allocator, method);
|
|
}
|
|
inline void NativeList_1__ctor_m1384D23541A99CEC47CCF41D26AD17387D97E90C (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* __this, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_allocator, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_m1384D23541A99CEC47CCF41D26AD17387D97E90C_gshared)(__this, ___0_allocator, method);
|
|
}
|
|
inline void NativeList_1__ctor_m7E7CD5064F951D76E776F5F280AE120B207E4B35 (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___0_allocator, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_m7E7CD5064F951D76E776F5F280AE120B207E4B35_gshared)(__this, ___0_allocator, method);
|
|
}
|
|
inline void NativeList_1_Dispose_m12E53E48C933E43129D85D72F76D1255C382B019 (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, const RuntimeMethod*))NativeList_1_Dispose_m12E53E48C933E43129D85D72F76D1255C382B019_gshared)(__this, method);
|
|
}
|
|
inline void NativeParallelHashMap_2_Dispose_m36895DD50E42DFBB3EEB01DEAC39D68484013461 (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, const RuntimeMethod*))NativeParallelHashMap_2_Dispose_m36895DD50E42DFBB3EEB01DEAC39D68484013461_gshared)(__this, method);
|
|
}
|
|
inline void NativeList_1_Dispose_m3C471FC3F3A9BC9749FD271129AD97E68D683B5D (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*, const RuntimeMethod*))NativeList_1_Dispose_m3C471FC3F3A9BC9749FD271129AD97E68D683B5D_gshared)(__this, method);
|
|
}
|
|
inline void NativeList_1_Dispose_m18C27B0CE338E8F2BBECB860083BF360F8D96DC4 (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, const RuntimeMethod*))NativeList_1_Dispose_m18C27B0CE338E8F2BBECB860083BF360F8D96DC4_gshared)(__this, 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_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m2B60DABEAABA61CD0BD9C7B7FE155270D090E22D (UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method)
|
|
{
|
|
return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForExtensions_Schedule_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m2B60DABEAABA61CD0BD9C7B7FE155270D090E22D_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependsOn, method);
|
|
}
|
|
inline void IJobParallelForExtensions_Run_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m7AA29A41738B45553AC4E46EA1B516E733999E6A (UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C ___0_jobData, int32_t ___1_arrayLength, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C, int32_t, const RuntimeMethod*))IJobParallelForExtensions_Run_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m7AA29A41738B45553AC4E46EA1B516E733999E6A_gshared)(___0_jobData, ___1_arrayLength, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LODGroupDataPool_FreeLODGroupData_m900936DC26BBC6F1ABF60871DAF69D93FB79C900 (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_destroyedLODGroupsID, 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 int32_t LODGroupDataPoolBurst_AllocateOrGetLODGroupDataInstances_mBD22A32D0C093047BA4165B0D6E9A38EE73F96F5 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, const RuntimeMethod* method) ;
|
|
inline NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF NativeList_1_AsArray_mBF8FAB7634B8B4854D626C2E0B0620AFAF0EAD20 (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF (*) (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, const RuntimeMethod*))NativeList_1_AsArray_mBF8FAB7634B8B4854D626C2E0B0620AFAF0EAD20_gshared)(__this, method);
|
|
}
|
|
inline NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6 NativeList_1_AsArray_mEBCCCC67DC7FFD4562A74EE48748415425A84E1E (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6 (*) (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*, const RuntimeMethod*))NativeList_1_AsArray_mEBCCCC67DC7FFD4562A74EE48748415425A84E1E_gshared)(__this, method);
|
|
}
|
|
inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobParallelForExtensions_Schedule_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_m1046ECE7FFA343D66AC7DBA4DC8458F5A819B45A (UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependsOn, const RuntimeMethod* method)
|
|
{
|
|
return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobParallelForExtensions_Schedule_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_m1046ECE7FFA343D66AC7DBA4DC8458F5A819B45A_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependsOn, method);
|
|
}
|
|
inline void IJobParallelForExtensions_Run_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mDD590564009DAC816B77D13D21E3FCC6BDF3FF66 (UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F ___0_jobData, int32_t ___1_arrayLength, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F, int32_t, const RuntimeMethod*))IJobParallelForExtensions_Run_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mDD590564009DAC816B77D13D21E3FCC6BDF3FF66_gshared)(___0_jobData, ___1_arrayLength, 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 int32_t LODGroupDataPoolBurst_FreeLODGroupData_mA6615B0E58416F4443ED0744A145DCB275902C79 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FreeLODGroupData_000002F1U24BurstDirectCall_Invoke_m52AE9685761CCC5218658733B8BA587CC090C4C0 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_Invoke_m0AA96B048571F8F130576C3B46C60FDDDF6EE616 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, const RuntimeMethod* 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_Remove_m529418F625AB9BC9052FFAF96827EB8D4664AEB4 (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* __this, int32_t ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, int32_t, const RuntimeMethod*))NativeParallelHashMap_2_Remove_m529418F625AB9BC9052FFAF96827EB8D4664AEB4_gshared)(__this, ___0_key, method);
|
|
}
|
|
inline void NativeList_1_Add_mC5817DD01A1B813AF908DCEE81D2A67FA4597DAE (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78*, const RuntimeMethod*))NativeList_1_Add_mC5817DD01A1B813AF908DCEE81D2A67FA4597DAE_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0 (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* (*) (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, int32_t, const RuntimeMethod*))NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0_gshared)(__this, ___0_index, 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 int32_t NativeList_1_get_Length_mF15C1A614422EFA23EB86416DFE5F1B1803A26E9_inline (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, const RuntimeMethod*))NativeList_1_get_Length_mF15C1A614422EFA23EB86416DFE5F1B1803A26E9_gshared_inline)(__this, 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 GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 NativeList_1_get_Item_m21CFB1285A3069C1951DEC1458DED1F6F26D3915_inline (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 (*) (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, int32_t, const RuntimeMethod*))NativeList_1_get_Item_m21CFB1285A3069C1951DEC1458DED1F6F26D3915_gshared_inline)(__this, ___0_index, method);
|
|
}
|
|
inline bool NativeParallelHashMap_2_TryAdd_m25F06B5E3571B751A5915F1DD9E25BA903D6B482 (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_TryAdd_m25F06B5E3571B751A5915F1DD9E25BA903D6B482_gshared)(__this, ___0_key, ___1_item, method);
|
|
}
|
|
inline void NativeList_1_ResizeUninitialized_mAB8D48AF85486A5F6128DC6309F640E81E51123A (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, int32_t ___0_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, int32_t, const RuntimeMethod*))NativeList_1_ResizeUninitialized_mAB8D48AF85486A5F6128DC6309F640E81E51123A_gshared)(__this, ___0_length, method);
|
|
}
|
|
inline void NativeList_1_ResizeUninitialized_mEA61338B169C874D3EFCAC234D00CC4879F3228C (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, int32_t ___0_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, int32_t, const RuntimeMethod*))NativeList_1_ResizeUninitialized_mEA61338B169C874D3EFCAC234D00CC4879F3228C_gshared)(__this, ___0_length, method);
|
|
}
|
|
inline void NativeList_1_ResizeUninitialized_mBF048F89E4B8E46D992E502D358241A3D3A45038 (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* __this, int32_t ___0_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*, int32_t, const RuntimeMethod*))NativeList_1_ResizeUninitialized_mBF048F89E4B8E46D992E502D358241A3D3A45038_gshared)(__this, ___0_length, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeLODGroupData_000002F1U24PostfixBurstDelegate__ctor_mBEF363DB4720C28697F2C7073B41ADF53AAF45CE (FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method) ;
|
|
inline FunctionPointer_1_tDBE57732AE8FB7A15F41A878C2BD2894CB417DCE BurstCompiler_CompileFunctionPointer_TisFreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28_m75F46F4C9C16534E27490021D739B840C64BF589 (FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28* ___0_delegateMethod, const RuntimeMethod* method)
|
|
{
|
|
return (( FunctionPointer_1_tDBE57732AE8FB7A15F41A878C2BD2894CB417DCE (*) (FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28*, const RuntimeMethod*))BurstCompiler_CompileFunctionPointer_TisRuntimeObject_m9AB9AE50036FBC10C6765A0FAC83200CAEC21384_gshared)(___0_delegateMethod, method);
|
|
}
|
|
inline intptr_t FunctionPointer_1_get_Value_m219D7E6D9E270619E3C7A742AD851981DB8CC3D4_inline (FunctionPointer_1_tDBE57732AE8FB7A15F41A878C2BD2894CB417DCE* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( intptr_t (*) (FunctionPointer_1_tDBE57732AE8FB7A15F41A878C2BD2894CB417DCE*, const RuntimeMethod*))FunctionPointer_1_get_Value_m71D7FF781C694A7C4EE28362DFC78D8DDFE9A105_gshared_inline)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeLODGroupData_000002F1U24BurstDirectCall_GetFunctionPointerDiscard_m3EA4DBA0975B1F5A9A2D1A241C837A98CD04CA0D (intptr_t* ___0_p, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t FreeLODGroupData_000002F1U24BurstDirectCall_GetFunctionPointer_mCA943D4213088BA0A646E68C2C644959EF121F28 (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LODGroupDataPoolBurst_FreeLODGroupDataU24BurstManaged_mFDD1E6CDEFC57BC4784F8CD2E37F054D38188E7D_inline (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate__ctor_mD024A27EC0E90ADC75B761F090E8CED3C4601498 (AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method) ;
|
|
inline FunctionPointer_1_tD732A6F3DB3BB5BC27ED926735F28C4D228EE383 BurstCompiler_CompileFunctionPointer_TisAllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508_m6F01D6B4E9F53CCDC077CDFAB0929B80DCADF72F (AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508* ___0_delegateMethod, const RuntimeMethod* method)
|
|
{
|
|
return (( FunctionPointer_1_tD732A6F3DB3BB5BC27ED926735F28C4D228EE383 (*) (AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508*, const RuntimeMethod*))BurstCompiler_CompileFunctionPointer_TisRuntimeObject_m9AB9AE50036FBC10C6765A0FAC83200CAEC21384_gshared)(___0_delegateMethod, method);
|
|
}
|
|
inline intptr_t FunctionPointer_1_get_Value_m75B29E03B9034E58EE3DF3FEC504FA55FB2D719E_inline (FunctionPointer_1_tD732A6F3DB3BB5BC27ED926735F28C4D228EE383* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( intptr_t (*) (FunctionPointer_1_tD732A6F3DB3BB5BC27ED926735F28C4D228EE383*, const RuntimeMethod*))FunctionPointer_1_get_Value_m71D7FF781C694A7C4EE28362DFC78D8DDFE9A105_gshared_inline)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_GetFunctionPointerDiscard_m2152B45D7C394E3D65425DDE8029E73AAEB77586 (intptr_t* ___0_p, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_GetFunctionPointer_mF265D246D1EC08D1859F318A81CCFA1CC43AF5C5 (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LODGroupDataPoolBurst_AllocateOrGetLODGroupDataInstancesU24BurstManaged_m2B8A0354B669C5690EA34BFF597F0B2DB9E15825_inline (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool LODParameters_get_isOrthographic_mFF3B1AA8358A47BF1C39580E330440D5F07FD09C (LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODParameters_get_orthoSize_m2A70701A6682F2B6BD70999BFA039C2857A2CDF8 (LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODParameters_get_fieldOfView_mA9A4E1BBF2CD9ECA63A433EFC6A3D36EDE76CC9F (LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODRenderingUtils_CalculateFOVHalfAngle_mC898C822144EDD265331807564B08A69B0C83477 (float ___0_fieldOfView, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LODParameters_get_cameraPixelHeight_m30F633C702CD6EB3739B8ADA9EFB85DA4BC09C7E (LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODRenderingUtils_CalculateSqrPerspectiveDistance_mF050ADA4BADB90CC903419FDA4124CF1C4749CA8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_objPosition, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_camPosition, float ___2_sqrScreenRelativeMetric, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LODGroup_get_localReferencePoint_m09D96145C2118504B9474B0870A4A9CF0CC5D2EE (LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_position, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODRenderingUtils_GetWorldSpaceScale_mEB5418524BEA8374FABEAFE0392B3F6728DD1A39 (LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A* ___0_lodGroup, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODGroup_get_size_m94087E1DFBE50C4AF07FCD7A34CA54F136AD2BC6 (LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionTestComputeShader_Init_mC423CA21A41E4B44DB2715096F04D7498A80E960 (OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_cs, const RuntimeMethod* 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 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 void NativeList_1__ctor_m9F30EE4AEC3626EC28F07B84BDB52836D00FEDB7 (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_m9F30EE4AEC3626EC28F07B84BDB52836D00FEDB7_gshared)(__this, ___0_initialCapacity, ___1_allocator, method);
|
|
}
|
|
inline void NativeList_1__ctor_mBC23D2B2B15A643186A0725DF9D152F9EC581061 (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_mBC23D2B2B15A643186A0725DF9D152F9EC581061_gshared)(__this, ___0_initialCapacity, ___1_allocator, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SilhouettePlaneCache_Init_mF14F33F1C7D6CD3704478C92314526747ABDFF0C (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* __this, const RuntimeMethod* 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);
|
|
}
|
|
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 NativeList_1_Dispose_mFECBA32AB853CC0ADF791AFB0ACBFED1FAF8D425 (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*, const RuntimeMethod*))NativeList_1_Dispose_mFECBA32AB853CC0ADF791AFB0ACBFED1FAF8D425_gshared)(__this, method);
|
|
}
|
|
inline void NativeList_1_Dispose_m77CC3DBC60106FBEB1B21A01803D1990990BA9DE (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34*, const RuntimeMethod*))NativeList_1_Dispose_m77CC3DBC60106FBEB1B21A01803D1990990BA9DE_gshared)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SilhouettePlaneCache_Dispose_m52386469CD058770AAD5B4E19ADF603598BECEC5 (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* __this, 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);
|
|
}
|
|
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 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_set_Length_mBCC2C2854400594DDFB9DC08CD2AEA0084966E25 (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, int32_t, const RuntimeMethod*))NativeList_1_set_Length_mBCC2C2854400594DDFB9DC08CD2AEA0084966E25_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline int32_t NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_inline (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*, const RuntimeMethod*))NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_gshared_inline)(__this, method);
|
|
}
|
|
inline int32_t NativeList_1_get_Capacity_mA0186FC870B25A4A95D1707C36D90E687FF32AD7_inline (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*, const RuntimeMethod*))NativeList_1_get_Capacity_mA0186FC870B25A4A95D1707C36D90E687FF32AD7_gshared_inline)(__this, method);
|
|
}
|
|
inline void NativeList_1_SetCapacity_m3F4C8874A6CCE81DCA708CD8550F42BC9D430002 (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*, int32_t, const RuntimeMethod*))NativeList_1_SetCapacity_m3F4C8874A6CCE81DCA708CD8550F42BC9D430002_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline void NativeList_1_SetCapacity_m93D7A345B15D90B43080B6AE6BE90E4D19E1DA37 (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* __this, int32_t ___0_capacity, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34*, int32_t, const RuntimeMethod*))NativeList_1_SetCapacity_m93D7A345B15D90B43080B6AE6BE90E4D19E1DA37_gshared)(__this, ___0_capacity, method);
|
|
}
|
|
inline void NativeList_1_ResizeUninitialized_m4C86424F814085D2D502AE2FEC31E6F0B37C7722 (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, int32_t ___0_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*, int32_t, const RuntimeMethod*))NativeList_1_ResizeUninitialized_m4C86424F814085D2D502AE2FEC31E6F0B37C7722_gshared)(__this, ___0_length, method);
|
|
}
|
|
inline void NativeList_1_ResizeUninitialized_m43BA611B42453D29772FE156FF99DBC2ED439ED6 (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* __this, int32_t ___0_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34*, int32_t, const RuntimeMethod*))NativeList_1_ResizeUninitialized_m43BA611B42453D29772FE156FF99DBC2ED439ED6_gshared)(__this, ___0_length, method);
|
|
}
|
|
inline void NativeParallelHashMap_2_Add_m81BB75E78731282382FA5870AF24C287523BC692 (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, int32_t ___0_key, int32_t ___1_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*, int32_t, int32_t, const RuntimeMethod*))NativeParallelHashMap_2_Add_m81BB75E78731282382FA5870AF24C287523BC692_gshared)(__this, ___0_key, ___1_item, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Slot__ctor_m0E99B79099FDB0098404A2FD223A9C029CFFF5D1 (Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* __this, int32_t ___0_viewInstanceID, int32_t ___1_planeCount, int32_t ___2_frameIndex, const RuntimeMethod* method) ;
|
|
inline void NativeList_1_set_Item_mDAB7C29FE80FB2863AD2BB0D374B6344C8BB0396_inline (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, int32_t ___0_index, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*, int32_t, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127, const RuntimeMethod*))NativeList_1_set_Item_mDAB7C29FE80FB2863AD2BB0D374B6344C8BB0396_gshared_inline)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 NativeList_1_AsArray_mD1E540EB5C863F0EDCA8396DE9541D9E5EC2A180 (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 (*) (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34*, const RuntimeMethod*))NativeList_1_AsArray_mD1E540EB5C863F0EDCA8396DE9541D9E5EC2A180_gshared)(__this, method);
|
|
}
|
|
inline NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 NativeArray_1_GetSubArray_m2B4EA9FF70CC0BFCB8DCD9630E730DDA436A1F8C (NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
|
|
{
|
|
return (( NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 (*) (NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_m2B4EA9FF70CC0BFCB8DCD9630E730DDA436A1F8C_gshared)(__this, ___0_start, ___1_length, method);
|
|
}
|
|
inline void NativeArray_1_CopyFrom_m2688FA6B612C06DF23AFE9FAFA58C8CF1DE12CA2 (NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49* __this, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___0_array, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49*, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49, const RuntimeMethod*))NativeArray_1_CopyFrom_m2688FA6B612C06DF23AFE9FAFA58C8CF1DE12CA2_gshared)(__this, ___0_array, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SilhouettePlaneCache_Update_m08599EDAF7CC1D053E0E54A8DF15F55E1E0B6342 (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* __this, int32_t ___0_viewInstanceID, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___1_planes, int32_t ___2_frameIndex, const RuntimeMethod* method) ;
|
|
inline Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 NativeList_1_get_Item_mB3BEA9B9B62B19B0E6C171ECC3B377CA5F90AD76_inline (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 (*) (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*, int32_t, const RuntimeMethod*))NativeList_1_get_Item_mB3BEA9B9B62B19B0E6C171ECC3B377CA5F90AD76_gshared_inline)(__this, ___0_index, method);
|
|
}
|
|
inline bool NativeParallelHashMap_2_Remove_m8C584829B282C40C60A88AB121C670DB050058C9 (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, int32_t ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*, int32_t, const RuntimeMethod*))NativeParallelHashMap_2_Remove_m8C584829B282C40C60A88AB121C670DB050058C9_gshared)(__this, ___0_key, 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 SilhouettePlaneCache_FreeUnusedSlots_m2249464604B48996B77945B9BBCDBDCECD2074C2 (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* __this, int32_t ___0_frameIndex, int32_t ___1_maximumAge, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 SilhouettePlaneCache_GetSubArray_m0527F754CEEB54300C083A4BDAE9B56D026DA63C (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* __this, int32_t ___0_viewInstanceID, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* GPUResidentDrawerResources_get_debugOcclusionTestPS_m0A869F58FF84A5B43E925DBE72A100212D672BF2_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2 (Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___0_shader, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* GPUResidentDrawerResources_get_debugOccluderPS_m476766B8038CC61693711BEAB81BD5B65C95D9DD_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* GPUResidentDrawerResources_get_occlusionCullingDebugKernels_m8B7B3517326F40890A0935A0DC1DD55C8B14F164_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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* GPUResidentDrawerResources_get_occluderDepthPyramidKernels_m7006886C18CF45076331E4B6114CA37A3CE69532_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method) ;
|
|
inline void List_1__ctor_m5DA0C61BFDDCD8C85B8721A1173F0DDBC1669903 (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278*, const RuntimeMethod*))List_1__ctor_m5DA0C61BFDDCD8C85B8721A1173F0DDBC1669903_gshared)(__this, method);
|
|
}
|
|
inline void NativeList_1__ctor_m2D12F2F0C0FCFB8EA0355A0474885D16138A2FEB (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, int32_t ___0_initialCapacity, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 ___1_allocator, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*, int32_t, AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148, const RuntimeMethod*))NativeList_1__ctor_m2D12F2F0C0FCFB8EA0355A0474885D16138A2FEB_gshared)(__this, ___0_initialCapacity, ___1_allocator, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___0_name, const RuntimeMethod* method) ;
|
|
inline void NativeArray_1__ctor_m61F8CE41798ABF5B7A2D5740A8BD5600E0F3699D (NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m61F8CE41798ABF5B7A2D5740A8BD5600E0F3699D_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
|
|
}
|
|
inline int32_t UnsafeUtility_SizeOf_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m3634617FCC0586139135B4C5B15EB5E4DA8E35EA_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m3634617FCC0586139135B4C5B15EB5E4DA8E35EA_gshared_inline)(method);
|
|
}
|
|
inline void NativeArray_1__ctor_m71E93F75148F4CFE8591B24ED629D8151CE8A211 (NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_m71E93F75148F4CFE8591B24ED629D8151CE8A211_gshared)(__this, ___0_length, ___1_allocator, ___2_options, method);
|
|
}
|
|
inline int32_t UnsafeUtility_SizeOf_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m663BD9D7D3900AFE1F17906E4ACD10A7ABE007AE_inline (const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (const RuntimeMethod*))UnsafeUtility_SizeOf_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m663BD9D7D3900AFE1F17906E4ACD10A7ABE007AE_gshared_inline)(method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommonShaderVariables__ctor_m6098CCD0E939B2F9DE8715FF129DAE892745C610 (OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74* __this, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* ___0_occluderCtx, InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* ___1_subviewSettings, bool ___2_occlusionOverlayCountVisible, bool ___3_overrideOcclusionTestToAlwaysPass, const RuntimeMethod* method) ;
|
|
inline void ComputeCommandBuffer_SetBufferData_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m032997C6BEE6472C00E22C5E668E9671CAA11680 (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_buffer, NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8 ___1_data, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61*, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8, const RuntimeMethod*))ComputeCommandBuffer_SetBufferData_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m032997C6BEE6472C00E22C5E668E9671CAA11680_gshared)(__this, ___0_buffer, ___1_data, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_DispatchDebugClear_mD07E3E63ABEB291DB36385737735511B88AD3AC2 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___0_cmd, int32_t ___1_viewInstanceID, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* BufferHandle_op_Implicit_m7F615A6584CE240EBAD5E06288E9AA519A594B76 (BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 ___0_buffer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeCommandBuffer_SetComputeBufferParam_m0AAEFBB91465C97ECF0056FF1504778491598715 (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_computeShader, int32_t ___1_kernelIndex, int32_t ___2_nameID, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___3_buffer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugDisplayGPUResidentDrawer_get_occlusionTestOverlayEnable_m9A235C5BC833535F37EF6521C8201C3CE29C51A5 (DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 OcclusionCullingCommon_GetOcclusionTestDebugOutput_m3F8B14753A940E66F3378EE0A13B467CD5B54163 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, int32_t ___0_viewInstanceID, const RuntimeMethod* method) ;
|
|
inline RuntimeObject* RenderGraph_AddComputePass_TisOcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF_m4735B85E1EDA8470571093D6A4FBE45A18FF6D29 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, OcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, OcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddComputePass_TisRuntimeObject_m4752327B4ECA159DB714AEB805DE3C0AEDA53359_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
|
|
}
|
|
inline void BaseRenderFunc_2__ctor_mD2052A617070BEFA3ADFAC9F680B79B01CE4B3B1 (BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_mDC58545FDE0ACE8DDA93E3C3AF0D636A40E65081_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
inline RuntimeObject* RenderGraph_AddRasterRenderPass_TisOcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD_mD36F113BAEE67734DCCD1690BAD4727128DE4F38 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, OcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, OcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
|
|
}
|
|
inline void BaseRenderFunc_2__ctor_m4E577BF122155F7D73107F8ACDB2DCC4BEE345F4 (BaseRenderFunc_2_tF4969FE8D2C71B92C1B13BDBFB389B4314E848EE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BaseRenderFunc_2_tF4969FE8D2C71B92C1B13BDBFB389B4314E848EE*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugDisplayGPUResidentDrawer_GetOccluderViewInstanceID_m726FCBE5E8C19295040CED7A6F87E7F31DCC3CE8 (DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278* __this, int32_t* ___0_viewInstanceID, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, String_t* ___0_passName, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_v, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method) ;
|
|
inline RuntimeObject* RenderGraph_AddRasterRenderPass_TisOccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3_m3E3BB5062E0D1F049613AC0EBD7517FACA4C0369 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddRasterRenderPass_TisRuntimeObject_mC67DBCDAE9E5C0D6FA1406B1CD4EA8A1F9244044_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
|
|
}
|
|
inline void BaseRenderFunc_2__ctor_m8C5573E9E7E3F29A3C297CE650619C9C008563AE (BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_m72268C37DF7D310181ABEF09D65817B1108D843E_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
inline OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97 (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 (*) (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278*, int32_t, const RuntimeMethod*))List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_gshared)(__this, ___0_index, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OcclusionCullingCommon_UseOcclusionDebug_mB3DD90044DC771F1A74BDEAC59C921AE66E9311D (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* ___0_occluderCtx, const RuntimeMethod* method) ;
|
|
inline void List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, int32_t ___0_index, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278*, int32_t, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5, const RuntimeMethod*))List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_gshared)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OcclusionCullingCommon_NewContext_m192A0843FCB88873DB0DBC0D30E85E34D9CD3724 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, int32_t ___0_viewInstanceID, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_DeleteContext_mD0DD525EF7A79EDEC506F1FD27762960E7A9D773 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, int32_t ___0_viewInstanceID, const RuntimeMethod* method) ;
|
|
inline OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_inline (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D (*) (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*, int32_t, const RuntimeMethod*))NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_gshared_inline)(__this, ___0_index, method);
|
|
}
|
|
inline void NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_inline (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, int32_t ___0_index, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*, int32_t, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D, const RuntimeMethod*))NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_gshared_inline)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 OcclusionCullingCommon_PrepareOccluders_mB04E538ADB8D350F2F77C2B0AEB3235B5537C78A (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* ___1_occluderParams, const RuntimeMethod* method) ;
|
|
inline RuntimeObject* RenderGraph_AddComputePass_TisUpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A_m0D0402A359A9593CC8A6CA5387B5DB3DA9A20006 (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* __this, String_t* ___0_passName, UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, String_t* ___3_file, int32_t ___4_line, const RuntimeMethod* method)
|
|
{
|
|
return (( RuntimeObject* (*) (RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E*, String_t*, UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, String_t*, int32_t, const RuntimeMethod*))RenderGraph_AddComputePass_TisRuntimeObject_m4752327B4ECA159DB714AEB805DE3C0AEDA53359_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, ___3_file, ___4_line, method);
|
|
}
|
|
inline void List_1__ctor_m70F8774CCC65139B5F0DCD950BDB5DCA2DA9339A (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D*, const RuntimeMethod*))List_1__ctor_m70F8774CCC65139B5F0DCD950BDB5DCA2DA9339A_gshared)(__this, method);
|
|
}
|
|
inline void List_1_Clear_mB5D763BA8377517C9AC2CBCE7AA19863F9D3AC90_inline (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D*, const RuntimeMethod*))List_1_Clear_mB5D763BA8377517C9AC2CBCE7AA19863F9D3AC90_gshared_inline)(__this, method);
|
|
}
|
|
inline void List_1_Add_m36C7CCBD20ADDEBB2529E0A509C9C1C789DDCF83_inline (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D*, OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7, const RuntimeMethod*))List_1_Add_m36C7CCBD20ADDEBB2529E0A509C9C1C789DDCF83_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline void BaseRenderFunc_2__ctor_mEB1CF33BB9F3F10463E08C6784D9376AEE7458A4 (BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04*, RuntimeObject*, intptr_t, const RuntimeMethod*))BaseRenderFunc_2__ctor_mDC58545FDE0ACE8DDA93E3C3AF0D636A40E65081_gshared)(__this, ___0_object, ___1_method, method);
|
|
}
|
|
inline void NativeList_1_Clear_m648174B76DB59174778B0031DAC866A84D577161 (NativeList_1_t1A94CC8D245554512B29D5AFB5727CF7838B8373* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t1A94CC8D245554512B29D5AFB5727CF7838B8373*, const RuntimeMethod*))NativeList_1_Clear_m648174B76DB59174778B0031DAC866A84D577161_gshared)(__this, method);
|
|
}
|
|
inline Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC NativeParallelHashMap_2_GetEnumerator_mA4BC9259A705ACE70324C8DE751680481DB02B4B (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC (*) (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*, const RuntimeMethod*))NativeParallelHashMap_2_GetEnumerator_mA4BC9259A705ACE70324C8DE751680481DB02B4B_gshared)(__this, method);
|
|
}
|
|
inline void Enumerator_Dispose_m8C98705F181DF631D38F4C37B0A0EA2F82A05D65 (Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC*, const RuntimeMethod*))Enumerator_Dispose_m8C98705F181DF631D38F4C37B0A0EA2F82A05D65_gshared)(__this, method);
|
|
}
|
|
inline KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 Enumerator_get_Current_m13241E8F07066776776711DA3347892DAE3A0AD7_inline (Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 (*) (Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC*, const RuntimeMethod*))Enumerator_get_Current_m13241E8F07066776776711DA3347892DAE3A0AD7_gshared_inline)(__this, method);
|
|
}
|
|
inline int32_t* KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1 (KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t* (*) (KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893*, const RuntimeMethod*))KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1_gshared)(__this, method);
|
|
}
|
|
inline int32_t NativeList_1_get_Length_m1FD59DF166F8A71E58A5599823E625FDF1E754B9_inline (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*, const RuntimeMethod*))NativeList_1_get_Length_m1FD59DF166F8A71E58A5599823E625FDF1E754B9_gshared_inline)(__this, method);
|
|
}
|
|
inline int32_t KeyValue_2_get_Key_m843B1A0821424E4E06E6EE9BA06C2FFC0BE1092E (KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893*, const RuntimeMethod*))KeyValue_2_get_Key_m843B1A0821424E4E06E6EE9BA06C2FFC0BE1092E_gshared)(__this, method);
|
|
}
|
|
inline void NativeList_1_Add_mE5CB2CE2878D92A0C183125B2C7283442F5B4C62 (NativeList_1_t1A94CC8D245554512B29D5AFB5727CF7838B8373* __this, DebugOccluderStats_t7B4C48EC856FCC7FDF2811DF6C222E53DD80AD93* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t1A94CC8D245554512B29D5AFB5727CF7838B8373*, DebugOccluderStats_t7B4C48EC856FCC7FDF2811DF6C222E53DD80AD93*, const RuntimeMethod*))NativeList_1_Add_mE5CB2CE2878D92A0C183125B2C7283442F5B4C62_gshared)(__this, ___0_value, method);
|
|
}
|
|
inline bool Enumerator_MoveNext_mD312DD0DF983C6F5AEC2FC370505CBBDBE05A389_inline (Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC*, const RuntimeMethod*))Enumerator_MoveNext_mD312DD0DF983C6F5AEC2FC370505CBBDBE05A389_gshared_inline)(__this, method);
|
|
}
|
|
inline bool NativeParallelHashMap_2_ContainsKey_m45222F2B17E58DE167FD27B6A47F43142D84D37D (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* __this, int32_t ___0_key, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*, int32_t, const RuntimeMethod*))NativeParallelHashMap_2_ContainsKey_m45222F2B17E58DE167FD27B6A47F43142D84D37D_gshared)(__this, ___0_key, method);
|
|
}
|
|
inline int32_t List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_inline (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278*, const RuntimeMethod*))List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_gshared_inline)(__this, method);
|
|
}
|
|
inline void NativeList_1_RemoveAt_m4FA4D72861272463B47F576F88C40BD65843981B (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*, int32_t, const RuntimeMethod*))NativeList_1_RemoveAt_m4FA4D72861272463B47F576F88C40BD65843981B_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline void List_1_Add_mC203CC257CCAC935DDC757C442EFA38F598D1B72_inline (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278*, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5, const RuntimeMethod*))List_1_Add_mC203CC257CCAC935DDC757C442EFA38F598D1B72_gshared_inline)(__this, ___0_item, method);
|
|
}
|
|
inline void NativeList_1_Add_mD2E11882D44592E3FF5268B44DB44C98380662B0 (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* ___0_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D*, const RuntimeMethod*))NativeList_1_Add_mD2E11882D44592E3FF5268B44DB44C98380662B0_gshared)(__this, ___0_value, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
|
|
inline void List_1_Clear_m38ACDE327D80BEDC3DAF3360C1DACE0E1719F3CE_inline (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278*, const RuntimeMethod*))List_1_Clear_m38ACDE327D80BEDC3DAF3360C1DACE0E1719F3CE_gshared_inline)(__this, method);
|
|
}
|
|
inline void NativeList_1_Dispose_mE7FAC7802D2E4BCB510C38A95027166C68652DE7 (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*, const RuntimeMethod*))NativeList_1_Dispose_mE7FAC7802D2E4BCB510C38A95027166C68652DE7_gshared)(__this, method);
|
|
}
|
|
inline void NativeArray_1_Dispose_mDD8758DB0D52F681B5DE8A0CD4A9A9432DB25D55 (NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8*, const RuntimeMethod*))NativeArray_1_Dispose_mDD8758DB0D52F681B5DE8A0CD4A9A9432DB25D55_gshared)(__this, method);
|
|
}
|
|
inline void NativeArray_1_Dispose_m8F94B2D08004493E58248FB381F9A497E87C81E2 (NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554*, const RuntimeMethod*))NativeArray_1_Dispose_m8F94B2D08004493E58248FB381F9A497E87C81E2_gshared)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_SetGlobalBuffer_m825B2326111F529332FCD563DF828F1B0B52AA11 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, int32_t ___0_nameID, GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_DrawFullScreen_m135F656BB708E76CB256D4F9F617F97230F32E6E (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* ___0_commandBuffer, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___2_properties, int32_t ___3_shaderPassId, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7AF3A5B26F1D35F52C4E1518DCB55AF32705CA12 (U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009* GPUResidentDrawer_get_instance_m142CE6BEC88AA7FA34052B0138128C3B944FEBDD_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUResidentBatcher_t03EB1BFD059B1DFA8BBACB7415CB3ED0C69B3A21* GPUResidentDrawer_get_batcher_m03715B9C280D664F90B0B1F592D9C3ADD212F9F3_inline (GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* GPUResidentBatcher_get_occlusionCullingCommon_mCC135850F6B339139CBA5E60715E4B059195CBC7 (GPUResidentBatcher_t03EB1BFD059B1DFA8BBACB7415CB3ED0C69B3A21* __this, const RuntimeMethod* method) ;
|
|
inline void ComputeCommandBuffer_SetBufferData_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m2AEBEA259CF44A75197B496481FEB5BC81515CA3 (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_buffer, NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554 ___1_data, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61*, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554, const RuntimeMethod*))ComputeCommandBuffer_SetBufferData_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m2AEBEA259CF44A75197B496481FEB5BC81515CA3_gshared)(__this, ___0_buffer, ___1_data, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Material_SetConstantBuffer_m84A5BFC452DDEB7E4B3A812C42EC6C64A3941238 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* __this, int32_t ___0_nameID, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___1_value, int32_t ___2_offset, int32_t ___3_size, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* RasterGraphContext_get_renderGraphPool_m3AAB1E77002C4F8DF11C3BF8C6D6014F16F9144C (RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* RenderGraphObjectPool_GetTempMaterialPropertyBlock_m6ECE4D3436DFD28EFECACD5650C6C646625460CF (RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* RTHandle_op_Implicit_mEF75557100B4F5D5BD918A60C85060711687CD43 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetTexture_mB802D9FA760800EA0AB78F5CE229F5F8108F7178 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetVector_mB3D0FFCCDFF9D78447719F25DB8C1AFCB12B8BD5 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, String_t* ___0_name, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_SetViewport_mCC43D00D3A49FF4179249DC0A9C5AF417589C74D (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_pixelRect, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RasterCommandBuffer_DrawProcedural_m54031CCE6CA11C2EB6CBBEA42F9D6904A3673582 (RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_matrix, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___1_material, int32_t ___2_shaderPass, int32_t ___3_topology, int32_t ___4_vertexCount, int32_t ___5_instanceCount, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___6_properties, const RuntimeMethod* method) ;
|
|
inline int32_t List_1_get_Count_mEC6EDC870FCB1FA027DDCBE7BAE34AFA9398A1DE_inline (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D*, const RuntimeMethod*))List_1_get_Count_mEC6EDC870FCB1FA027DDCBE7BAE34AFA9398A1DE_gshared_inline)(__this, method);
|
|
}
|
|
inline void Span_1__ctor_mED105F1DB197E159F07DE41446F0203180C8A441_inline (Span_1_tBABB2D63897F271C24C07BA851A911176740FE74* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (Span_1_tBABB2D63897F271C24C07BA851A911176740FE74*, void*, int32_t, const RuntimeMethod*))Span_1__ctor_mED105F1DB197E159F07DE41446F0203180C8A441_gshared_inline)(__this, ___0_pointer, ___1_length, method);
|
|
}
|
|
inline OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 List_1_get_Item_m453D9ACDFFF1EC463DB89226552846A849909D9F (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 (*) (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D*, int32_t, const RuntimeMethod*))List_1_get_Item_m453D9ACDFFF1EC463DB89226552846A849909D9F_gshared)(__this, ___0_index, method);
|
|
}
|
|
inline ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 Span_1_op_Implicit_m066B480F835EDE1819C9F5F060705A32090F88DB (Span_1_tBABB2D63897F271C24C07BA851A911176740FE74 ___0_span, const RuntimeMethod* method)
|
|
{
|
|
return (( ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 (*) (Span_1_tBABB2D63897F271C24C07BA851A911176740FE74, const RuntimeMethod*))Span_1_op_Implicit_m066B480F835EDE1819C9F5F060705A32090F88DB_gshared)(___0_span, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_CreateFarDepthPyramid_mA599495FF407F8137E6B40745EFA5296FD390859 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___0_cmd, OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* ___1_occluderParams, ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 ___2_occluderSubviewUpdates, OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* ___3_occluderHandles, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* GPUResidentBatcher_get_instanceCullingBatcher_m9E7BF9BA5E63072AB043C86836AC4C036AD5D465_inline (GPUResidentBatcher_t03EB1BFD059B1DFA8BBACB7415CB3ED0C69B3A21* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceCullingBatcher_InstanceOccludersUpdated_mB9D7CECE86473174B52A1D76E73DC546738C9A44 (InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* __this, int32_t ___0_viewInstanceID, int32_t ___1_subviewMask, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LODGroupDataPool_get_activeLodGroupCount_m97904EE5C95159152B6C0A1ABC068C06B5079CD4 (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, const RuntimeMethod* method) ;
|
|
inline ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4 NativeArray_1_AsReadOnly_mB3B340B76B15539AEB4582026459F0757D133C8E (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4 (*) (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*, const RuntimeMethod*))NativeArray_1_AsReadOnly_mB3B340B76B15539AEB4582026459F0757D133C8E_gshared)(__this, method);
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD LODGroupDataPool_get_lodGroupCullingData_m9D4FE39BAD4D72923936ABBBEBEEF7F2F3131865_inline (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InstanceDataSystem_get_hasBoundingSpheres_mE95EB4398294EC395CE2A5A16F5D86EF8D86AFBF_inline (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceDataSystem_get_cameraCount_mE0E41E2042BB55DC037F4B7F2FE08774B292E8D8 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 InstanceDataSystem_get_instanceData_mCB763544E2728F9E48CEF5CB5284044D1C61CDF1 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E InstanceDataSystem_get_sharedInstanceData_m917A6760CCBBEBB27FECC0035926431ED41D1BDF (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529 InstanceDataSystem_get_perCameraInstanceData_mFE326CC0E7C00FDCF8279605C3D995AEAADEAB0D_inline (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC GPUInstanceDataBuffer_AsReadOnly_m7E7EAB66B500E1CAA7AEB2C2F7CAEBE40CCE729F (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C InstanceDataSystem_get_aliveInstances_m24552E5DB0DD7022BEBC44E99BAD4E5B91C3FD89 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* RenderersParameters_CreateInstanceDataBuffer_m945CE4EF304375414A46DDED06474BFC3132D971 (int32_t ___0_flags, InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* ___1_instanceNumInfo, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersParameters__ctor_mD3445734819B50610F768B8E6EF49822D5ABEE8A (RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** ___0_instanceDataBuffer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LODGroupDataPool__ctor_m41A2B2D9392893C14F8F1CC08EDE34AE43CDBC8C (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___0_resources, int32_t ___1_initialInstanceCount, bool ___2_supportDitheringCrossFade, 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 GPUResources_LoadShaders_m4C5A24A42FDCD3D04EBB7C2342E23D14748CBB89 (GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* __this, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___0_resources, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer__ctor_m9445F1606331B732FCA393591F3E230714FD5FF4 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_set_name_mEC83B7FE28D6817A36A8B894A661D6D217488965 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_value, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 RenderSettings_get_ambientProbe_m5C2414022D3D759F89B4B0ECCB76F8E0B78C085C (const RuntimeMethod* method) ;
|
|
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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUDrivenLODGroupDataCallback__ctor_m8E3366365D02188CD1B09C74579ECDAC882843A4 (GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon__ctor_m3B0C90E1EF8186EB97881C43D58E13303CACED1C (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_Init_mB12BBAEE22EA6EA4C93640CF113484C45AB21128 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___0_resources, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugRendererBatcherStats__ctor_mAE82DDFAB36DFF39F4B28D1D43B5896042B250B0 (DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* __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);
|
|
}
|
|
inline ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 ReadOnly_op_Implicit_m490027CCD44D0F2B4CAB3CB737518E39A0BCB716 (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_source, const RuntimeMethod* method)
|
|
{
|
|
return (( ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 (*) (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*, const RuntimeMethod*))ReadOnly_op_Implicit_m490027CCD44D0F2B4CAB3CB737518E39A0BCB716_gshared)(___0_source, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUDrivenProcessor_DisableGPUDrivenRendering_mBDE8795BE25205E33748E36EBFAE140E811B30BA (GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08* __this, ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 ___0_renderersID, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_Dispose_mD8F0ABE86EC7824BD24020C924702A073024A5FC (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Release_m7D3C99D5B1598F727BD2E0E115FAD6A4E1A123A6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUResources_Dispose_mBB023C03E82397C5CF141105338158EEDA6841AF (GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* __this, 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 LODGroupDataPool_Dispose_m018568FAFC3BCCE2F577FC92B6A3223CC585AA91 (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBuffer_Dispose_m338824ADC36E89D59E8D1EC451F00A78337A4165 (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugRendererBatcherStats_Dispose_m76B62E89A85CAA6D7108200B3C4BDAF9DB4832E7 (DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_Dispose_mA5C16ABDC8FFDCBDF1B0BBDAAF046EB707CAB0BE (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceDataSystem_GetMaxInstancesOfType_mD0C2B5D78BAA3DF5116E66D663F0AB88A1267928 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_instanceType, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceDataSystem_GetAliveInstancesOfType_mACA5AF484D118330CACC8C0D919BAFDDA30D43FA (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, int32_t ___0_instanceType, const RuntimeMethod* 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 void GPUInstanceDataBufferGrower_Dispose_m24A1DE3F1FE59498294C9845783B541018F54BE3 (GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544* __this, 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 RenderersBatchersContext_GrowInstanceBuffer_m72EEF32E7D68892D6B6C686290FB074274AF33AD (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* ___0_instanceNumInfo, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LODGroupDataPool_UpdateLODGroupData_mF09A39F868F16124B4F2503B1F725FE54AE7A96B (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* ___0_inputData, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LODGroupDataPool_UpdateLODGroupTransformData_mA548FB2A357D0A1CF586FBD7B3D04B928BCE005A (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* ___0_inputData, const RuntimeMethod* 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);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUDrivenProcessor_DispatchLODGroupData_m9CC4276987C57445FE34C8A8B7A794AF8ADACF45 (GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08* __this, ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 ___0_lodGroupID, GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0* ___1_callback, const RuntimeMethod* method) ;
|
|
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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_EnsureInstanceBufferCapacity_mE609DC40C454449FDFCD61C0347BF4F4C7CFC395 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 LODGroupDataPool_get_lodGroupDataHash_m62280E732F32C5C35B2DADCD304E46662939F045_inline (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, const RuntimeMethod* method) ;
|
|
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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_FreeRendererGroupInstances_mDB237F9840CA6B5121A30D5238DEFCBBE2DC7B78 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_rendererGroupsID, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_FreeInstances_m1FCCBE915D86469CC20E2C01AE6FB341734F2AF9 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, const RuntimeMethod* method) ;
|
|
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) ;
|
|
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) ;
|
|
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) ;
|
|
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) ;
|
|
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) ;
|
|
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) ;
|
|
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) ;
|
|
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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_ChangeInstanceBufferVersion_m8BDA9E1B471724D930283E832CDC1C4D1172499C (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method) ;
|
|
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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SphericalHarmonicsL2_op_Inequality_m90BF42CB163D3B13AFB67FC3A76BCC6D3BAE947E (SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 ___0_lhs, SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 ___1_rhs, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdateAllInstanceProbes_m2544131305465C5C6DE3956ACE326DC2B9DB05AF (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* ___0_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___1_outputBuffer, const RuntimeMethod* method) ;
|
|
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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdateInstanceMotions_mDCDA88917F5E5B6CC8D8FCFB50744E529C11CDFF (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* ___0_renderersParameters, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* ___1_outputBuffer, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_UpdatePerFrameInstanceVisibility_m1C6A42FA01165B8F7D05C4179DD093BE19AA4512 (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* ___0_compactedVisibilityMasks, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 InstanceDataSystem_ScheduleCollectInstancesLODGroupAndMasksJob_m9A29F99524770324E8E2896B54E5C08FF4A0979E (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___1_lodGroupAndMasks, 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 NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7 (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, const RuntimeMethod*))NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_gshared)(__this, method);
|
|
}
|
|
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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_UpdateFrame_m62E1615FE4BB0184C70EF0D5A1B5341A9E6B439E (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_UpdateOccluderStats_mFCE4F68D13AD834D837ACC6CF5818BB454DEB374 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* ___0_debugStats, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_DeallocatePerCameraInstanceData_m49AE69E176C67DAACE81A9C940F49C11B1970D8F (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_cameraIDs, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystem_AllocatePerCameraInstanceData_m417012B36CE1176EB75BDE5052A9CCB91864389E (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_cameraIDs, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GPUInstanceDataBufferBuilder_Dispose_m1869839D0122EAE7FE7A7F9FE5356CCDE50D6636 (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, const RuntimeMethod* method) ;
|
|
inline void GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711 (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, int32_t ___0_propertyID, bool ___1_isOverriden, bool ___2_isPerInstance, int32_t ___3_instanceType, uint32_t ___4_componentGroup, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039*, int32_t, bool, bool, int32_t, uint32_t, const RuntimeMethod*))GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711_gshared)(__this, ___0_propertyID, ___1_isOverriden, ___2_isPerInstance, ___3_instanceType, ___4_componentGroup, method);
|
|
}
|
|
inline void GPUInstanceDataBufferBuilder_AddComponent_TisSHCoefficients_tA64D516B4C4756B7FF4E78ADB989319321BAC163_mC28268D77C56F5E669FE2023FC7F5C7603791374 (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, int32_t ___0_propertyID, bool ___1_isOverriden, bool ___2_isPerInstance, int32_t ___3_instanceType, uint32_t ___4_componentGroup, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039*, int32_t, bool, bool, int32_t, uint32_t, const RuntimeMethod*))GPUInstanceDataBufferBuilder_AddComponent_TisSHCoefficients_tA64D516B4C4756B7FF4E78ADB989319321BAC163_mC28268D77C56F5E669FE2023FC7F5C7603791374_gshared)(__this, ___0_propertyID, ___1_isOverriden, ___2_isPerInstance, ___3_instanceType, ___4_componentGroup, method);
|
|
}
|
|
inline void GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, int32_t ___0_propertyID, bool ___1_isOverriden, bool ___2_isPerInstance, int32_t ___3_instanceType, uint32_t ___4_componentGroup, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039*, int32_t, bool, bool, int32_t, uint32_t, const RuntimeMethod*))GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A_gshared)(__this, ___0_propertyID, ___1_isOverriden, ___2_isPerInstance, ___3_instanceType, ___4_componentGroup, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* GPUInstanceDataBufferBuilder_Build_mDEF5AC49115B5D3CD195C5802389B93AE1C25C8C (GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039* __this, InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* ___0_instanceNumInfo, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C RenderersParameters_U3C_ctorU3Eg__GetParamInfoU7C14_0_mD43A1760BB14DE3AF585F6E664A7641CA2E4560F (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** ___0_instanceDataBuffer, int32_t ___1_paramNameIdx, bool ___2_assertOnFail, const RuntimeMethod* 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);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t GPUInstanceDataBuffer_GetGpuAddress_mCDCEF5E738A3FE9E217D94ECA43A2AE5A6380225 (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* __this, int32_t ___0_propertyID, bool ___1_assertOnFail, const RuntimeMethod* 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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___0_format, RuntimeObject* ___1_arg0, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParamInfo_get_valid_m198E32DB1AAD1F43EAD6964E4EF79E79D078AF7D (ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C* __this, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ParallelBitArray_get_Length_m82FE0E2AC9FAB29DA67E28FFAEA04EB642955B08_inline (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method) ;
|
|
inline bool NativeArray_1_get_IsCreated_m515E3293906739ED5CE99626F8DCCE21A479CAD9_inline (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( bool (*) (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m515E3293906739ED5CE99626F8DCCE21A479CAD9_gshared_inline)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParallelBitArray_get_IsCreated_m31B6CFD3C95548F523C3D074463B827B7CD7A535 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method) ;
|
|
inline void NativeArray_1__ctor_mA4F6CB5955011F4319940C36A0CE4CAB8975AAFB (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*, int32_t, int32_t, int32_t, const RuntimeMethod*))NativeArray_1__ctor_mA4F6CB5955011F4319940C36A0CE4CAB8975AAFB_gshared)(__this, ___0_length, ___1_allocator, ___2_options, 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_Dispose_mD66AB1D64109774FDAE0802A3D9333942CAA6E86 (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* __this, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*, const RuntimeMethod*))NativeArray_1_Dispose_mD66AB1D64109774FDAE0802A3D9333942CAA6E86_gshared)(__this, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_Dispose_m24CBECA125F3D0090E9786E6AF56CB2E6DE452C6 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method) ;
|
|
inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 NativeArray_1_Dispose_mB18965992CDB10BD25CFE8799C531C4FC075EE0B (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_inputDeps, const RuntimeMethod* method)
|
|
{
|
|
return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))NativeArray_1_Dispose_mB18965992CDB10BD25CFE8799C531C4FC075EE0B_gshared)(__this, ___0_inputDeps, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_Dispose_m3806D56E9788D3C69BD6C6985C6E2F949A89F9B7 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_inputDeps, const RuntimeMethod* method) ;
|
|
inline void NativeArray_1_Copy_mC516499825EDF1C479F5BF04C5AD2F16E2C43E8D (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ___0_src, NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ___1_dst, int32_t ___2_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3, NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3, int32_t, const RuntimeMethod*))NativeArray_1_Copy_mC516499825EDF1C479F5BF04C5AD2F16E2C43E8D_gshared)(___0_src, ___1_dst, ___2_length, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_Resize_mA268182EEF9B41198BFC3780A74CF12D9B232011 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_newLength, const RuntimeMethod* method) ;
|
|
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mA00A801E46239C4AF570A95998D1304800BB4493 (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ___0_nativeArray, const RuntimeMethod* method)
|
|
{
|
|
return (( void* (*) (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mA00A801E46239C4AF570A95998D1304800BB4493_gshared)(___0_nativeArray, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Interlocked_Read_m5AE4A3AB140FB3DFDEA62768428A26C4062DEACF (int64_t* ___0_location, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Interlocked_CompareExchange_mC1544954FE8929F557519834DED2C7DCA1CA81C3 (int64_t* ___0_location1, int64_t ___1_value, int64_t ___2_comparand, const RuntimeMethod* method) ;
|
|
inline void* NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m83D60DC24F744BAE654BA72391E71FC4119E5D0C (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ___0_nativeArray, const RuntimeMethod* method)
|
|
{
|
|
return (( void* (*) (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m83D60DC24F744BAE654BA72391E71FC4119E5D0C_gshared)(___0_nativeArray, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t ParallelBitArray_InterlockedReadChunk_m19B068CDEB9686FE2DD8A42BF99D2011EEAFA84F (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_chunk_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_InterlockedOrChunk_m51A85AD8A6A6FFD317303DEABA6B9797B79CE658 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_chunk_index, uint64_t ___1_chunk_bits, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParallelBitArray_ChunkCount_mE27E6F3D861AF09C5B31BD7F3964796B26A9C3B5 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method) ;
|
|
inline NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 NativeArray_1_GetSubArray_m5CF5B4B8D01930DCE8D9BA85EAF496202827B945 (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* __this, int32_t ___0_start, int32_t ___1_length, const RuntimeMethod* method)
|
|
{
|
|
return (( NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 (*) (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*, int32_t, int32_t, const RuntimeMethod*))NativeArray_1_GetSubArray_m5CF5B4B8D01930DCE8D9BA85EAF496202827B945_gshared)(__this, ___0_start, ___1_length, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ParallelBitArray_GetSubArray_m45E14868BB90EC98D0467ABDA3DAD1BD4BFC49DD (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_length, const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ParallelBitArray_GetBitsArray_m31F100FDDB1EA0FE4E1592768ED14B843D0DD73D_inline (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method) ;
|
|
inline void ArrayExtensions_FillArray_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m72A7C554A4C751E902F08D4CB99FD9D06CAAF9E2 (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* ___0_array, int64_t* ___1_value, int32_t ___2_startIndex, int32_t ___3_length, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*, int64_t*, int32_t, int32_t, const RuntimeMethod*))ArrayExtensions_FillArray_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m72A7C554A4C751E902F08D4CB99FD9D06CAAF9E2_gshared)(___0_array, ___1_value, ___2_startIndex, ___3_length, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_FillZeroes_mDAE3DE6ACB91DE00B5DC5D50415B7A0F938A08BB (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t JobsUtility_get_JobWorkerCount_mECB1507F27193AB2B0FDF14D375C2913A78DC8B3 (const RuntimeMethod* method) ;
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___0_f, const RuntimeMethod* method) ;
|
|
inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobForExtensions_ScheduleParallel_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_m39A89AAD4B82FDCC6AFD6126D2A73D22FCA0F8D9 (RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependency, const RuntimeMethod* method)
|
|
{
|
|
return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobForExtensions_ScheduleParallel_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_m39A89AAD4B82FDCC6AFD6126D2A73D22FCA0F8D9_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependency, method);
|
|
}
|
|
inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobForExtensions_ScheduleParallel_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mE656647C614DF02CC0445F97DC98F4B865924147 (RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependency, const RuntimeMethod* method)
|
|
{
|
|
return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobForExtensions_ScheduleParallel_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mE656647C614DF02CC0445F97DC98F4B865924147_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependency, method);
|
|
}
|
|
inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobForExtensions_ScheduleParallel_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m72EB23CC3227298124F559A369DA43A5A1C8BCBF (RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90 ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependency, const RuntimeMethod* method)
|
|
{
|
|
return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobForExtensions_ScheduleParallel_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m72EB23CC3227298124F559A369DA43A5A1C8BCBF_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependency, method);
|
|
}
|
|
inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 IJobForExtensions_ScheduleParallel_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_m84DAC39851C2BB1CC4948F875A60B6886D6E1C2C (RadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C ___0_jobData, int32_t ___1_arrayLength, int32_t ___2_innerloopBatchCount, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___3_dependency, const RuntimeMethod* method)
|
|
{
|
|
return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (RadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C, int32_t, int32_t, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))IJobForExtensions_ScheduleParallel_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_m84DAC39851C2BB1CC4948F875A60B6886D6E1C2C_gshared)(___0_jobData, ___1_arrayLength, ___2_innerloopBatchCount, ___3_dependency, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void JobHandle_ScheduleBatchedJobs_mCA0E146397E30E31FB57C96DAA1820451886DACA (const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelSortExtensions_U3CParallelSortU3Eg__SwapU7C2_0_mDD868A15D4BFD33E6DFF6107497D4EB6EE040E16 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_a, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_b, 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 SortJob_2_tF5A8EBE6C2885BA7F056EE208E1F67DAB0B69B03 NativeSortExtension_SortJob_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9E3417425C9B76FA372D6033A174ABAA465BFFAC (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_array, const RuntimeMethod* method)
|
|
{
|
|
return (( SortJob_2_tF5A8EBE6C2885BA7F056EE208E1F67DAB0B69B03 (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, const RuntimeMethod*))NativeSortExtension_SortJob_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9E3417425C9B76FA372D6033A174ABAA465BFFAC_gshared)(___0_array, method);
|
|
}
|
|
inline JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 SortJob_2_Schedule_m22719A523B631BE6909546A645D7FE71F71286E8 (SortJob_2_tF5A8EBE6C2885BA7F056EE208E1F67DAB0B69B03* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_inputDeps, const RuntimeMethod* method)
|
|
{
|
|
return (( JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 (*) (SortJob_2_tF5A8EBE6C2885BA7F056EE208E1F67DAB0B69B03*, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08, const RuntimeMethod*))SortJob_2_Schedule_m22719A523B631BE6909546A645D7FE71F71286E8_gshared)(__this, ___0_inputDeps, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RadixSortBucketCountJob_Execute_mF3ADEB0523C3DE92CB5CFEF01B65E72C9AB7C023 (RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_nativeArray, const RuntimeMethod* method)
|
|
{
|
|
return (( void* (*) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144_gshared)(___0_nativeArray, method);
|
|
}
|
|
inline int32_t* UnsafeUtility_AsRef_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF01FDF0EACCFED286E93933B693A2BE11A6A8946_inline (void* ___0_ptr, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t* (*) (void*, const RuntimeMethod*))UnsafeUtility_AsRef_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF01FDF0EACCFED286E93933B693A2BE11A6A8946_gshared_inline)(___0_ptr, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309 (int32_t* ___0_location, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t RadixSortBatchPrefixSumJob_JobIndexPrefixSum_m9C47BE4B67FCFF29A8FA94D39589F9B9A2840EE3 (RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_sum, int32_t ___1_i, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t RadixSortBatchPrefixSumJob_AtomicIncrement_m89775B1090C6296097B6445BC76D2C6BE88F199E (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_counter, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RadixSortBatchPrefixSumJob_Execute_m434849692F7D93EF83545890B59FC96BF14AED93 (RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RadixSortPrefixSumJob_Execute_mF1969BD6160F81BA429AF74A8944935FC83BC551 (RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RadixSortBucketSortJob_Execute_mDB0AB3CD468DA898E41CBF3E9EF5BE26AD26E4D2 (RadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method) ;
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisFindRenderersFromMaterialOrMeshJob_t91FE5FAC4E968719F44985614268088A90EAA4A0_mB5658F2CCC1FC04A02EFE2ECBB8A95461E3D72E0 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisFindRenderersFromMaterialOrMeshJob_t91FE5FAC4E968719F44985614268088A90EAA4A0_mB5658F2CCC1FC04A02EFE2ECBB8A95461E3D72E0_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisAnimateCrossFadeJob_t4A6EEA489E4EE721D1878717E9FB01FC73C4E90E_m7550DF4C15ED4F7A894D64838F4982AD5D775B49 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisAnimateCrossFadeJob_t4A6EEA489E4EE721D1878717E9FB01FC73C4E90E_m7550DF4C15ED4F7A894D64838F4982AD5D775B49_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisCullingJob_t4206A6B00371EC11303617597A8DA5BFCCF92681_m2DC4159A94818A11066545C0E0AE99BC10ED1524 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisCullingJob_t4206A6B00371EC11303617597A8DA5BFCCF92681_m2DC4159A94818A11066545C0E0AE99BC10ED1524_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisAllocateBinsPerBatch_t5239CCD1592A1183C158D7DBFBCB38CFB8A65904_mD321B4489EDBD81B6632FA85232CDC9BDC55EDA0 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisAllocateBinsPerBatch_t5239CCD1592A1183C158D7DBFBCB38CFB8A65904_mD321B4489EDBD81B6632FA85232CDC9BDC55EDA0_gshared)(method);
|
|
}
|
|
inline void IJobExtensions_EarlyJobInit_TisPrefixSumDrawsAndInstances_t270E5AA9BF72798DF9C0F217224637E0B89F710D_mA1791E64521EA49E30078C93A9563DEAAD09FD2E (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobExtensions_EarlyJobInit_TisPrefixSumDrawsAndInstances_t270E5AA9BF72798DF9C0F217224637E0B89F710D_mA1791E64521EA49E30078C93A9563DEAAD09FD2E_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisDrawCommandOutputPerBatch_t4A45E11E8E7CBD974DA211971082C0ED66445215_m237890434EF86A58AE167154294FE537DD7A512D (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisDrawCommandOutputPerBatch_t4A45E11E8E7CBD974DA211971082C0ED66445215_m237890434EF86A58AE167154294FE537DD7A512D_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisCompactVisibilityMasksJob_tDE1D39C552A38F0687E6280ECC355983FA6AA3A5_m0F21D875DD17C792ED8C5BF66BE859FF8555B1E6 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisCompactVisibilityMasksJob_tDE1D39C552A38F0687E6280ECC355983FA6AA3A5_m0F21D875DD17C792ED8C5BF66BE859FF8555B1E6_gshared)(method);
|
|
}
|
|
inline void IJobExtensions_EarlyJobInit_TisPrefixSumDrawInstancesJob_tBACC8A4D7ECB2D5AAA5276450B3791B1A57B58A3_mFD895AB10D2176A05381B95934A200E8EB7DFA02 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobExtensions_EarlyJobInit_TisPrefixSumDrawInstancesJob_tBACC8A4D7ECB2D5AAA5276450B3791B1A57B58A3_mFD895AB10D2176A05381B95934A200E8EB7DFA02_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisBuildDrawListsJob_t04305ADFB7117F4E8B5C09D5FDA60BB738D5EF56_mDC33AAEDEB4E0AD91C61823A87FC087220EDC855 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisBuildDrawListsJob_t04305ADFB7117F4E8B5C09D5FDA60BB738D5EF56_mDC33AAEDEB4E0AD91C61823A87FC087220EDC855_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisFindDrawInstancesJob_t1C8504DEE1F86FCFCF6CD91EB00B8C7863FF6D32_m5A16FDB80854D4EE75A1C33E2E5B12AFD19A316B (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisFindDrawInstancesJob_t1C8504DEE1F86FCFCF6CD91EB00B8C7863FF6D32_m5A16FDB80854D4EE75A1C33E2E5B12AFD19A316B_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisFindMaterialDrawInstancesJob_t4EF4F264A2BC2F4F7A5C17F0A643AB6605704C10_m2D9D6941580B574C20289779054CEA12F7A92577 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisFindMaterialDrawInstancesJob_t4EF4F264A2BC2F4F7A5C17F0A643AB6605704C10_m2D9D6941580B574C20289779054CEA12F7A92577_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMeshesJob_t923E117B301F581622598A89C07C82905AC695D5_mF667F7E46D70A55F2BF6D3ABA2A93274E51BE817 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMeshesJob_t923E117B301F581622598A89C07C82905AC695D5_mF667F7E46D70A55F2BF6D3ABA2A93274E51BE817_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMaterialsJob_t81CE6087571CD32A4F769227D238FE475B456E6A_m88AB6A0FED07A289053C1DD5FA24E9DC1AB4780B (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMaterialsJob_t81CE6087571CD32A4F769227D238FE475B456E6A_m88AB6A0FED07A289053C1DD5FA24E9DC1AB4780B_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMeshesJob_t4D558BDACF2FB489756D7AB7261A37E3F352D84C_mB6384F3056AFA41CCB8520388129B5700CA5E185 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMeshesJob_t4D558BDACF2FB489756D7AB7261A37E3F352D84C_mB6384F3056AFA41CCB8520388129B5700CA5E185_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMaterialsJob_t00042B33E6C44FDE47805C45B5BDB053C60A3ECD_m407D61171870B0A4888E8590AD3E0CCC412DB8FD (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMaterialsJob_t00042B33E6C44FDE47805C45B5BDB053C60A3ECD_m407D61171870B0A4888E8590AD3E0CCC412DB8FD_gshared)(method);
|
|
}
|
|
inline void IJobExtensions_EarlyJobInit_TisUpdatePackedMaterialDataCacheJob_t5D5E4396EDF56E52AD9FDC3ABAAF4078C75C9D34_m02281B889A094325BD050D466B09DACDEE5BA0F8 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobExtensions_EarlyJobInit_TisUpdatePackedMaterialDataCacheJob_t5D5E4396EDF56E52AD9FDC3ABAAF4078C75C9D34_m02281B889A094325BD050D466B09DACDEE5BA0F8_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_mB7338B4EFD47DEF147AC28CA5A413E87920E1EF2 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_mB7338B4EFD47DEF147AC28CA5A413E87920E1EF2_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisWriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_mEAB04AED8502C8FFE813DFD03931703B11FBF64F (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisWriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_mEAB04AED8502C8FFE813DFD03931703B11FBF64F_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m68F90DD2F23661C9B41C4A6996465549D902D955 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m68F90DD2F23661C9B41C4A6996465549D902D955_gshared)(method);
|
|
}
|
|
inline void IJobExtensions_EarlyJobInit_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m904278A656E7A3752F4B090CC297668E83F7A369 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobExtensions_EarlyJobInit_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m904278A656E7A3752F4B090CC297668E83F7A369_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_mB19BB956B68E6963D44B0BEA1A07F53FC76EB46F (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_mB19BB956B68E6963D44B0BEA1A07F53FC76EB46F_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m8732F540F24D273AFA350B3F820072FD1CB12EED (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m8732F540F24D273AFA350B3F820072FD1CB12EED_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_mF0EDCDF0A75102A9A57D16F6E6E62F102CA17C59 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_mF0EDCDF0A75102A9A57D16F6E6E62F102CA17C59_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_mD3DD95880125311EE3FDD135686A81C812F330F2 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_mD3DD95880125311EE3FDD135686A81C812F330F2_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m003D312CAFECFCE2ABD7008BAFD0F6190B1754BA (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m003D312CAFECFCE2ABD7008BAFD0F6190B1754BA_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_mA2BDA654636006AF02CB4279E640BE31E43D05F0 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_mA2BDA654636006AF02CB4279E640BE31E43D05F0_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mAE4268BBB3F6C6A16E8D5C452A5812DC81DB6392 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mAE4268BBB3F6C6A16E8D5C452A5812DC81DB6392_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mAE06956FE76422BFF3C3909AA62B70640362A355 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mAE06956FE76422BFF3C3909AA62B70640362A355_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mABB6E60084F95E7DD37814EA69DDF5C4488615E5 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mABB6E60084F95E7DD37814EA69DDF5C4488615E5_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisCollectInstancesLODGroupsAndMasksJob_t8DB356214F71B334A6296B0F61AB13B52B7A608F_mBF7661EAB36EC8D2E7A95EC03500109C187818C0 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisCollectInstancesLODGroupsAndMasksJob_t8DB356214F71B334A6296B0F61AB13B52B7A608F_mBF7661EAB36EC8D2E7A95EC03500109C187818C0_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_m6B8A393B6F201DDE25AD6D36465247B504B58C1C (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_m6B8A393B6F201DDE25AD6D36465247B504B58C1C_gshared)(method);
|
|
}
|
|
inline void IJobParallelForBatchExtensions_EarlyJobInit_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mEE892822EA3A1A7E3164D7CB02B26E41ADF06144 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForBatchExtensions_EarlyJobInit_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mEE892822EA3A1A7E3164D7CB02B26E41ADF06144_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_mD35C0C06FB99A2909B85A70E7A08D6C11C4C5307 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_mD35C0C06FB99A2909B85A70E7A08D6C11C4C5307_gshared)(method);
|
|
}
|
|
inline void IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mC85662041EBAAC44E1AE343715A3730ADEDD35EA (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mC85662041EBAAC44E1AE343715A3730ADEDD35EA_gshared)(method);
|
|
}
|
|
inline void IJobForExtensions_EarlyJobInit_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_mC20D17E34685F14A42E6DCC248E72D1798159B37 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobForExtensions_EarlyJobInit_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_mC20D17E34685F14A42E6DCC248E72D1798159B37_gshared)(method);
|
|
}
|
|
inline void IJobForExtensions_EarlyJobInit_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mCBB7DE4EBA09CD1E744647EA6677BF40980C20C3 (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobForExtensions_EarlyJobInit_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mCBB7DE4EBA09CD1E744647EA6677BF40980C20C3_gshared)(method);
|
|
}
|
|
inline void IJobForExtensions_EarlyJobInit_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m75D4466D714BB94879F083EE1B4CACA8CF52FA1B (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobForExtensions_EarlyJobInit_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m75D4466D714BB94879F083EE1B4CACA8CF52FA1B_gshared)(method);
|
|
}
|
|
inline void IJobForExtensions_EarlyJobInit_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_mC1AF0EC3EC60CC939F17F4CF939811BFA41F39DC (const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (const RuntimeMethod*))IJobForExtensions_EarlyJobInit_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_mC1AF0EC3EC60CC939F17F4CF939811BFA41F39DC_gshared)(method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EarlyInitHelpers_JobReflectionDataCreationFailed_mD6AB08D5BB411CCE38A87793C3C7062EC91FD1EC (Exception_t* ___0_ex, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void __JobReflectionRegistrationOutput__15867191014387474753_CreateJobReflectionData_m61B92F5EF70DF366B7640CA4487293699C2E2A18 (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) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndexOutOfRangeException__ctor_mFD06819F05B815BE2D6E826D4E04F4C449D0A425 (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* __this, String_t* ___0_message, const RuntimeMethod* 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 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 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 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 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);
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline (int32_t ___0_value, const RuntimeMethod* 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);
|
|
}
|
|
inline int32_t UnsafeList_1_get_Length_m1953324ECD3B052802965ECD79DBD7C5E7F52BA9_inline (UnsafeList_1_t466025709A4C0CCFAD422C17FFAB3956BEBAF9D2* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (UnsafeList_1_t466025709A4C0CCFAD422C17FFAB3956BEBAF9D2*, const RuntimeMethod*))UnsafeList_1_get_Length_m1953324ECD3B052802965ECD79DBD7C5E7F52BA9_gshared_inline)(__this, method);
|
|
}
|
|
inline int32_t UnsafeList_1_get_Length_mD1E5C8DD49072A881A8E24188E040F2089C604DA_inline (UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE*, const RuntimeMethod*))UnsafeList_1_get_Length_mD1E5C8DD49072A881A8E24188E040F2089C604DA_gshared_inline)(__this, method);
|
|
}
|
|
inline GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 UnsafeList_1_get_Item_m2B8B3D3D9EBC4045D065BB30D711ED3499A41598_inline (UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 (*) (UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE*, int32_t, const RuntimeMethod*))UnsafeList_1_get_Item_m2B8B3D3D9EBC4045D065BB30D711ED3499A41598_gshared_inline)(__this, ___0_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);
|
|
}
|
|
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 int32_t UnsafeList_1_get_Length_mFE9C02C4C7169AE23DE6BC1B834E0DBC1D03DBB1_inline (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7*, const RuntimeMethod*))UnsafeList_1_get_Length_mFE9C02C4C7169AE23DE6BC1B834E0DBC1D03DBB1_gshared_inline)(__this, method);
|
|
}
|
|
inline int32_t UnsafeList_1_get_Capacity_m9C10840F54FD1F0871C1C7E25CE7AF92622DF9AD_inline (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7*, const RuntimeMethod*))UnsafeList_1_get_Capacity_m9C10840F54FD1F0871C1C7E25CE7AF92622DF9AD_gshared_inline)(__this, method);
|
|
}
|
|
inline void UnsafeList_1_set_Item_m0B5139C9A3714A3C5E0B576AB276E1A0FCA406B9_inline (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* __this, int32_t ___0_index, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7*, int32_t, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127, const RuntimeMethod*))UnsafeList_1_set_Item_m0B5139C9A3714A3C5E0B576AB276E1A0FCA406B9_gshared_inline)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 UnsafeList_1_get_Item_mEFA75FB7304D5FFEA7E3F6226B01453D10013A3B_inline (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 (*) (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7*, int32_t, const RuntimeMethod*))UnsafeList_1_get_Item_mEFA75FB7304D5FFEA7E3F6226B01453D10013A3B_gshared_inline)(__this, ___0_index, method);
|
|
}
|
|
inline OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D UnsafeList_1_get_Item_mE621D922A067844ECFB3EC3FD5CAF0F18284C825_inline (UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
return (( OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D (*) (UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA*, int32_t, const RuntimeMethod*))UnsafeList_1_get_Item_mE621D922A067844ECFB3EC3FD5CAF0F18284C825_gshared_inline)(__this, ___0_index, method);
|
|
}
|
|
inline void UnsafeList_1_set_Item_m36035574C8D1A1555A348CD8F326A3FB2F57A28B_inline (UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* __this, int32_t ___0_index, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D ___1_value, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA*, int32_t, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D, const RuntimeMethod*))UnsafeList_1_set_Item_m36035574C8D1A1555A348CD8F326A3FB2F57A28B_gshared_inline)(__this, ___0_index, ___1_value, method);
|
|
}
|
|
inline void List_1_AddWithResize_mC884E21163119E315C18DD2C1C1E9035224EF2AF (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D*, OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7, const RuntimeMethod*))List_1_AddWithResize_mC884E21163119E315C18DD2C1C1E9035224EF2AF_gshared)(__this, ___0_item, method);
|
|
}
|
|
inline KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 UnsafeParallelHashMapDataEnumerator_GetCurrent_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4F1FA419512AEADE3C3A9DDFAEFB4E75B19E7F4B_inline (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 (*) (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5*, const RuntimeMethod*))UnsafeParallelHashMapDataEnumerator_GetCurrent_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4F1FA419512AEADE3C3A9DDFAEFB4E75B19E7F4B_gshared_inline)(__this, method);
|
|
}
|
|
inline int32_t UnsafeList_1_get_Length_m2673797C6B1B5ED6A4C644298C555559E56C2682_inline (UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* __this, const RuntimeMethod* method)
|
|
{
|
|
return (( int32_t (*) (UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA*, const RuntimeMethod*))UnsafeList_1_get_Length_m2673797C6B1B5ED6A4C644298C555559E56C2682_gshared_inline)(__this, method);
|
|
}
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UnsafeParallelHashMapDataEnumerator_MoveNext_m15C57E6A73D44B6A1DEC165D193181FC30441204_inline (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* __this, const RuntimeMethod* method) ;
|
|
inline void List_1_AddWithResize_mCF0E6101559D121B7A7E130DE650FD3FC2A18830 (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
(( void (*) (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278*, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5, const RuntimeMethod*))List_1_AddWithResize_mCF0E6101559D121B7A7E130DE650FD3FC2A18830_gshared)(__this, ___0_item, method);
|
|
}
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___0_array, int32_t ___1_index, int32_t ___2_length, const RuntimeMethod* method) ;
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56 (const RuntimeMethod* 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
|
|
// Method Definition Index: 71508
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:179>
|
|
V_0 = ((int64_t)0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:181>
|
|
V_2 = 0;
|
|
goto IL_005d;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:183>
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = V_2;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:184>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:186>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:187>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:189>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:190>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:181>
|
|
int32_t L_18 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
}
|
|
|
|
IL_005d:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:181>
|
|
int32_t L_19 = V_2;
|
|
int32_t L_20 = ___1_count;
|
|
if ((((int32_t)L_19) < ((int32_t)L_20)))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:193>
|
|
uint64_t L_21 = V_0;
|
|
int32_t L_22;
|
|
L_22 = math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline(L_21, NULL);
|
|
V_1 = L_22;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:195>
|
|
int32_t L_23 = V_1;
|
|
if ((((int32_t)L_23) <= ((int32_t)0)))
|
|
{
|
|
goto IL_00c6;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:197>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:198>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:202>
|
|
int32_t L_29 = ___0_startIndex;
|
|
int32_t L_30 = V_7;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_29, L_30));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:203>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:205>
|
|
int32_t L_37 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_37, 1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:206>
|
|
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)))))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:207>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:200>
|
|
uint64_t L_42 = V_0;
|
|
if (L_42)
|
|
{
|
|
goto IL_0084;
|
|
}
|
|
}
|
|
|
|
IL_00c6:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:210>
|
|
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<QuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035*>(__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
|
|
// Method Definition Index: 71509
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:229>
|
|
int32_t L_0 = ___0_index;
|
|
V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, 8));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:230>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:231>
|
|
int32_t L_4 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_subtract(L_3, L_4));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:233>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:234>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:235>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:236>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:237>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:238>
|
|
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<CalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319*>(__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
|
|
// Method Definition Index: 71510
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:253>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:254>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:255>
|
|
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<ScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E*>(__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<int32_t>(unmarshaled.___initialize);
|
|
marshaled.___enableBoundingSpheres = static_cast<int32_t>(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<bool>(marshaled.___initialize);
|
|
unmarshaled.___initialize = unmarshaledinitialize_temp_0;
|
|
bool unmarshaledenableBoundingSpheres_temp_1 = false;
|
|
unmarshaledenableBoundingSpheres_temp_1 = static_cast<bool>(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<int32_t>(unmarshaled.___initialize);
|
|
marshaled.___enableBoundingSpheres = static_cast<int32_t>(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<bool>(marshaled.___initialize);
|
|
unmarshaled.___initialize = unmarshaledinitialize_temp_0;
|
|
bool unmarshaledenableBoundingSpheres_temp_1 = false;
|
|
unmarshaledenableBoundingSpheres_temp_1 = static_cast<bool>(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)
|
|
{
|
|
}
|
|
// Method Definition Index: 71511
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:280>
|
|
V_0 = ((int64_t)0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:282>
|
|
V_2 = 0;
|
|
goto IL_008f;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:284>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:286>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:289>
|
|
bool L_5 = __this->___initialize;
|
|
if (L_5)
|
|
{
|
|
goto IL_0081;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:291>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:292>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:294>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:295>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:296>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:298>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:302>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:282>
|
|
int32_t L_25 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1));
|
|
}
|
|
|
|
IL_008f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:282>
|
|
int32_t L_26 = V_2;
|
|
int32_t L_27 = ___1_count;
|
|
if ((((int32_t)L_26) < ((int32_t)L_27)))
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:305>
|
|
uint64_t L_28 = V_0;
|
|
int32_t L_29;
|
|
L_29 = math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline(L_28, NULL);
|
|
V_1 = L_29;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:307>
|
|
int32_t L_30 = V_1;
|
|
if ((((int32_t)L_30) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0348;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:309>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:310>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:314>
|
|
int32_t L_36 = ___0_startIndex;
|
|
int32_t L_37 = V_8;
|
|
V_9 = ((int32_t)il2cpp_codegen_add(L_36, L_37));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:315>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:316>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:317>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:319>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:320>
|
|
V_13 = (bool)((!(((uint32_t)((int32_t)((int32_t)L_52&2))) <= ((uint32_t)0)))? 1 : 0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:322>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:323>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:325>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:326>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:327>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:328>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:330>
|
|
bool L_78 = __this->___initialize;
|
|
if (!L_78)
|
|
{
|
|
goto IL_024b;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:332>
|
|
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2* L_79 = V_14;
|
|
PackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB L_80;
|
|
L_80 = PackedMatrix_FromFloat4x4_m2EEC3F97BB2E382DD01F31AE83B11D73F2579A9D(L_79, NULL);
|
|
V_17 = L_80;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:333>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:335>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:336>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:337>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:338>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:339>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:340>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:341>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:342>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:343>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:344>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:345>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:346>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:353>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:355>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:356>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:357>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:358>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:359>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:360>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:362>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:363>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:366>
|
|
bool L_124 = __this->___enableBoundingSpheres;
|
|
if (!L_124)
|
|
{
|
|
goto IL_0328;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:367>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:369>
|
|
int32_t L_140 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_140, 1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:370>
|
|
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)))))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:371>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:312>
|
|
uint64_t L_145 = V_0;
|
|
if (L_145)
|
|
{
|
|
goto IL_00bf;
|
|
}
|
|
}
|
|
|
|
IL_0348:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:374>
|
|
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<TransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721*>(__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
|
|
// Method Definition Index: 71512
|
|
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;
|
|
int32_t V_5 = 0;
|
|
int32_t V_6 = 0;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
int32_t V_8 = 0;
|
|
AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* V_9 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:394>
|
|
V_0 = ((int64_t)0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:396>
|
|
V_2 = 0;
|
|
goto IL_005f;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:398>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:400>
|
|
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_005b;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:403>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:404>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:405>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:407>
|
|
if (!((!(((uint32_t)((int32_t)((int32_t)L_13&1))) <= ((uint32_t)0)))? 1 : 0))
|
|
{
|
|
goto IL_005b;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:410>
|
|
uint64_t L_14 = V_0;
|
|
int32_t L_15 = V_2;
|
|
V_0 = ((int64_t)((int64_t)L_14|((int64_t)(((int64_t)1)<<((int32_t)(L_15&((int32_t)63)))))));
|
|
}
|
|
|
|
IL_005b:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:396>
|
|
int32_t L_16 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_16, 1));
|
|
}
|
|
|
|
IL_005f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:396>
|
|
int32_t L_17 = V_2;
|
|
int32_t L_18 = ___1_count;
|
|
if ((((int32_t)L_17) < ((int32_t)L_18)))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:413>
|
|
uint64_t L_19 = V_0;
|
|
int32_t L_20;
|
|
L_20 = math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline(L_19, NULL);
|
|
V_1 = L_20;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:415>
|
|
int32_t L_21 = V_1;
|
|
if ((((int32_t)L_21) <= ((int32_t)0)))
|
|
{
|
|
goto IL_012c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:417>
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* L_22 = (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62*)(&__this->___atomicProbesQueueCount);
|
|
int32_t L_23 = V_1;
|
|
int32_t L_24;
|
|
L_24 = UnsafeAtomicCounter32_Add_mDA7FAE5B9565EA6855FED9E398595C9B2E119194(L_22, L_23, NULL);
|
|
V_5 = L_24;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:418>
|
|
uint64_t L_25 = V_0;
|
|
int32_t L_26;
|
|
L_26 = math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline(L_25, NULL);
|
|
V_6 = L_26;
|
|
goto IL_0126;
|
|
}
|
|
|
|
IL_008c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:422>
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_27 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances);
|
|
int32_t L_28 = ___0_startIndex;
|
|
int32_t L_29 = V_6;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_30;
|
|
L_30 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_27)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_28, L_29)));
|
|
V_7 = L_30;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:423>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_31 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData);
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_32 = V_7;
|
|
int32_t L_33;
|
|
L_33 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_31, L_32, NULL);
|
|
V_8 = L_33;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:424>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_34 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData);
|
|
NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A L_35 = L_34->___worldAABBs;
|
|
void* L_36;
|
|
L_36 = NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3(L_35, NativeArrayUnsafeUtility_GetUnsafePtr_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mA88B0FE67DC73B98E8DFA1791671EAEDE70A27C3_RuntimeMethod_var);
|
|
int32_t L_37 = V_8;
|
|
AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* L_38;
|
|
L_38 = UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_inline(L_36, L_37, UnsafeUtility_ArrayElementAsRef_TisAABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A_mF891568812C7380B6DED2683C55D3CB45A5400E6_RuntimeMethod_var);
|
|
V_9 = L_38;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:426>
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_39 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___probeInstanceQueue);
|
|
int32_t L_40 = V_5;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_41 = V_7;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_39)->___m_Buffer, L_40, (L_41));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:427>
|
|
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* L_42 = (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*)(&__this->___probeQueryPosition);
|
|
int32_t L_43 = V_5;
|
|
AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A* L_44 = V_9;
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_45 = L_44->___center;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
|
|
L_46 = float3_op_Implicit_m9CC301DFD67EEFAA15CA05E91913E862B22326F6(L_45, NULL);
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, (L_42)->___m_Buffer, L_43, (L_46));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:428>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_47 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___compactTetrahedronCache);
|
|
int32_t L_48 = V_5;
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_49 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData);
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_50 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_49->___tetrahedronCacheIndices);
|
|
int32_t L_51 = V_8;
|
|
int32_t L_52;
|
|
L_52 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_50)->___m_Buffer, L_51);
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_47)->___m_Buffer, L_48, (L_52));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:430>
|
|
int32_t L_53 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_53, 1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:431>
|
|
uint64_t L_54 = V_0;
|
|
int32_t L_55 = V_6;
|
|
V_0 = ((int64_t)((int64_t)L_54&((~((int64_t)(((int64_t)1)<<((int32_t)(L_55&((int32_t)63)))))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:432>
|
|
uint64_t L_56 = V_0;
|
|
int32_t L_57;
|
|
L_57 = math_tzcnt_mB3717EA8D7052CBC8F048C8ADB37D6C6060C5490_inline(L_56, NULL);
|
|
V_6 = L_57;
|
|
}
|
|
|
|
IL_0126:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:420>
|
|
uint64_t L_58 = V_0;
|
|
if (L_58)
|
|
{
|
|
goto IL_008c;
|
|
}
|
|
}
|
|
|
|
IL_012c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:435>
|
|
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<ProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740*>(__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
|
|
// Method Definition Index: 71513
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:451>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:452>
|
|
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)))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:454>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:455>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:458>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:459>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:462>
|
|
uint64_t L_22 = V_2;
|
|
V_3 = ((int64_t)(((int64_t)((int64_t)L_13&(int64_t)L_14))&((~((int64_t)L_22)))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:465>
|
|
uint64_t L_23 = V_3;
|
|
int32_t L_24;
|
|
L_24 = math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline(L_23, NULL);
|
|
V_4 = L_24;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:466>
|
|
int32_t L_25 = __this->___queueWriteBase;
|
|
V_5 = L_25;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:467>
|
|
int32_t L_26 = V_4;
|
|
if ((((int32_t)L_26) <= ((int32_t)0)))
|
|
{
|
|
goto IL_009a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:468>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:471>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:475>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:476>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:478>
|
|
int32_t L_40 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_40, 1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:479>
|
|
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)))))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:480>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:473>
|
|
int32_t L_45 = V_6;
|
|
if ((((int32_t)L_45) < ((int32_t)((int32_t)64))))
|
|
{
|
|
goto IL_00a4;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:482>
|
|
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<MotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663*>(__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 UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshal_pinvoke(const UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7& unmarshaled, UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshaled_pinvoke& marshaled)
|
|
{
|
|
marshaled.___implicitInstanceIndices = static_cast<int32_t>(unmarshaled.___implicitInstanceIndices);
|
|
marshaled.___rendererData = unmarshaled.___rendererData;
|
|
marshaled.___instances = unmarshaled.___instances;
|
|
marshaled.___lodGroupDataMap = unmarshaled.___lodGroupDataMap;
|
|
marshaled.___instanceData = unmarshaled.___instanceData;
|
|
marshaled.___sharedInstanceData = unmarshaled.___sharedInstanceData;
|
|
marshaled.___perCameraInstanceData = unmarshaled.___perCameraInstanceData;
|
|
}
|
|
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<bool>(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;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529 unmarshaledperCameraInstanceData_temp_6;
|
|
memset((&unmarshaledperCameraInstanceData_temp_6), 0, sizeof(unmarshaledperCameraInstanceData_temp_6));
|
|
unmarshaledperCameraInstanceData_temp_6 = marshaled.___perCameraInstanceData;
|
|
unmarshaled.___perCameraInstanceData = unmarshaledperCameraInstanceData_temp_6;
|
|
}
|
|
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<int32_t>(unmarshaled.___implicitInstanceIndices);
|
|
marshaled.___rendererData = unmarshaled.___rendererData;
|
|
marshaled.___instances = unmarshaled.___instances;
|
|
marshaled.___lodGroupDataMap = unmarshaled.___lodGroupDataMap;
|
|
marshaled.___instanceData = unmarshaled.___instanceData;
|
|
marshaled.___sharedInstanceData = unmarshaled.___sharedInstanceData;
|
|
marshaled.___perCameraInstanceData = unmarshaled.___perCameraInstanceData;
|
|
}
|
|
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<bool>(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;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529 unmarshaledperCameraInstanceData_temp_6;
|
|
memset((&unmarshaledperCameraInstanceData_temp_6), 0, sizeof(unmarshaledperCameraInstanceData_temp_6));
|
|
unmarshaledperCameraInstanceData_temp_6 = marshaled.___perCameraInstanceData;
|
|
unmarshaled.___perCameraInstanceData = unmarshaledperCameraInstanceData_temp_6;
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshal_com_cleanup(UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
// Method Definition Index: 71514
|
|
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;
|
|
int32_t V_7 = 0;
|
|
int32_t V_8 = 0;
|
|
GPUDrivenMeshLodInfo_tC906887AE63DADE17AC5F423639E74F740CB9061 V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
uint8_t V_10 = 0;
|
|
uint8_t V_11 = 0;
|
|
int32_t V_12 = 0;
|
|
uint32_t V_13 = 0;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
int32_t V_15 = 0;
|
|
int32_t V_16 = 0;
|
|
int32_t V_17 = 0;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_18;
|
|
memset((&V_18), 0, sizeof(V_18));
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
SmallIntegerArray_tDC55C2B2EF90CB455909CEE2EFF59B5C50BBE106 V_20;
|
|
memset((&V_20), 0, sizeof(V_20));
|
|
int32_t V_21 = 0;
|
|
int32_t V_22 = 0;
|
|
int32_t V_23 = 0;
|
|
int32_t V_24 = 0;
|
|
int32_t V_25 = 0;
|
|
AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A V_26;
|
|
memset((&V_26), 0, sizeof(V_26));
|
|
bool V_27 = false;
|
|
int32_t V_28 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:501>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:502>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:503>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:504>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:505>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:506>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:507>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:508>
|
|
GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_29 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData);
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_30 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_29->___materialsOffset);
|
|
int32_t L_31 = ___0_index;
|
|
int32_t L_32;
|
|
L_32 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_30)->___m_Buffer, L_31);
|
|
V_6 = L_32;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:509>
|
|
GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_33 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData);
|
|
NativeArray_1_t1779DD80E20BBE47D98F52B8F789215FA99BC8C8* L_34 = (NativeArray_1_t1779DD80E20BBE47D98F52B8F789215FA99BC8C8*)(&L_33->___materialsCount);
|
|
int32_t L_35 = ___0_index;
|
|
int16_t L_36;
|
|
L_36 = IL2CPP_NATIVEARRAY_GET_ITEM(int16_t, (L_34)->___m_Buffer, L_35);
|
|
V_7 = L_36;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:511>
|
|
GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_37 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData);
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_38 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_37->___meshID);
|
|
int32_t L_39 = V_1;
|
|
int32_t L_40;
|
|
L_40 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_38)->___m_Buffer, L_39);
|
|
V_8 = L_40;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:512>
|
|
GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_41 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData);
|
|
NativeArray_1_tCD10000F9685A78765B6A805B2BA723C17C74ED5* L_42 = (NativeArray_1_tCD10000F9685A78765B6A805B2BA723C17C74ED5*)(&L_41->___meshLodInfo);
|
|
int32_t L_43 = V_1;
|
|
GPUDrivenMeshLodInfo_tC906887AE63DADE17AC5F423639E74F740CB9061 L_44;
|
|
L_44 = IL2CPP_NATIVEARRAY_GET_ITEM(GPUDrivenMeshLodInfo_tC906887AE63DADE17AC5F423639E74F740CB9061, (L_42)->___m_Buffer, L_43);
|
|
V_9 = L_44;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:519>
|
|
V_10 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:520>
|
|
V_11 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:522>
|
|
V_12 = ((int32_t)(L_23&((int32_t)65535)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:525>
|
|
int32_t L_45 = V_12;
|
|
if ((((int32_t)L_45) < ((int32_t)((int32_t)65534))))
|
|
{
|
|
goto IL_00f7;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:528>
|
|
int32_t L_46;
|
|
L_46 = GPUDrivenPackedRendererData_get_lightProbeUsage_m9E02A0C3B6C59506587045C9335CF8CFED587347((&V_2), NULL);
|
|
if ((!(((uint32_t)L_46) == ((uint32_t)1))))
|
|
{
|
|
goto IL_00f7;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:529>
|
|
uint8_t L_47 = V_11;
|
|
V_11 = ((int32_t)((int32_t)L_47|1));
|
|
}
|
|
|
|
IL_00f7:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:532>
|
|
bool L_48;
|
|
L_48 = GPUDrivenPackedRendererData_get_isPartOfStaticBatch_m1A5E3767EB85A58ABEB908B62F5F06FE112D2BC9((&V_2), NULL);
|
|
if (!L_48)
|
|
{
|
|
goto IL_0106;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:533>
|
|
uint8_t L_49 = V_11;
|
|
V_11 = ((int32_t)((int32_t)L_49|2));
|
|
}
|
|
|
|
IL_0106:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:535>
|
|
int32_t L_50;
|
|
L_50 = GPUDrivenPackedRendererData_get_shadowCastingMode_m1EFFF6A5627C695A000DF376DBADC78DDC37A773((&V_2), NULL);
|
|
V_17 = L_50;
|
|
int32_t L_51 = V_17;
|
|
if (!L_51)
|
|
{
|
|
goto IL_011a;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_52 = V_17;
|
|
if ((((int32_t)L_52) == ((int32_t)3)))
|
|
{
|
|
goto IL_0122;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0128;
|
|
}
|
|
|
|
IL_011a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:538>
|
|
uint8_t L_53 = V_10;
|
|
V_10 = ((int32_t)((int32_t)L_53|2));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:539>
|
|
goto IL_0128;
|
|
}
|
|
|
|
IL_0122:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:541>
|
|
uint8_t L_54 = V_10;
|
|
V_10 = ((int32_t)((int32_t)L_54|4));
|
|
}
|
|
|
|
IL_0128:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:547>
|
|
bool L_55;
|
|
L_55 = GPUDrivenMeshLodInfo_get_lodSelectionActive_mCCD6CB526CAFA929A432EFBCF1BCAAF377254371((&V_9), NULL);
|
|
if (!L_55)
|
|
{
|
|
goto IL_0137;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:548>
|
|
uint8_t L_56 = V_10;
|
|
V_10 = ((int32_t)((int32_t)L_56|8));
|
|
}
|
|
|
|
IL_0137:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:551>
|
|
int32_t L_57 = V_12;
|
|
if ((((int32_t)L_57) == ((int32_t)((int32_t)65535))))
|
|
{
|
|
goto IL_0146;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:552>
|
|
uint8_t L_58 = V_10;
|
|
V_10 = ((int32_t)((int32_t)L_58|1));
|
|
}
|
|
|
|
IL_0146:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:555>
|
|
bool L_59;
|
|
L_59 = GPUDrivenPackedRendererData_get_smallMeshCulling_m30C159B9DB4E7E65D566DEB00446FA4C0520F351((&V_2), NULL);
|
|
if (!L_59)
|
|
{
|
|
goto IL_0156;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:556>
|
|
uint8_t L_60 = V_10;
|
|
V_10 = ((int32_t)((int32_t)L_60|((int32_t)16)));
|
|
}
|
|
|
|
IL_0156:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:558>
|
|
V_13 = (-1);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:561>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_61 = (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*)(&__this->___lodGroupDataMap);
|
|
int32_t L_62 = V_3;
|
|
bool L_63;
|
|
L_63 = NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F(L_61, L_62, (&V_14), NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var);
|
|
if (!L_63)
|
|
{
|
|
goto IL_0186;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:563>
|
|
uint8_t L_64;
|
|
L_64 = GPUDrivenPackedRendererData_get_lodMask_mE7337CA83D20DA4105FE3F39A3DC350A910CFAB5((&V_2), NULL);
|
|
if ((((int32_t)L_64) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0186;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:564>
|
|
il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var);
|
|
int32_t L_65;
|
|
L_65 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline((&V_14), NULL);
|
|
uint8_t L_66;
|
|
L_66 = GPUDrivenPackedRendererData_get_lodMask_mE7337CA83D20DA4105FE3F39A3DC350A910CFAB5((&V_2), NULL);
|
|
V_13 = ((int32_t)(((int32_t)(L_65<<8))|(int32_t)L_66));
|
|
}
|
|
|
|
IL_0186:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:570>
|
|
bool L_67 = __this->___implicitInstanceIndices;
|
|
if (!L_67)
|
|
{
|
|
goto IL_0196;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:572>
|
|
V_15 = 1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:573>
|
|
int32_t L_68 = ___0_index;
|
|
V_16 = L_68;
|
|
goto IL_01bc;
|
|
}
|
|
|
|
IL_0196:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:577>
|
|
GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_69 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData);
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_70 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_69->___instancesCount);
|
|
int32_t L_71 = ___0_index;
|
|
int32_t L_72;
|
|
L_72 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_70)->___m_Buffer, L_71);
|
|
V_15 = L_72;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:578>
|
|
GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_73 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData);
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_74 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_73->___instancesOffset);
|
|
int32_t L_75 = ___0_index;
|
|
int32_t L_76;
|
|
L_76 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_74)->___m_Buffer, L_75);
|
|
V_16 = L_76;
|
|
}
|
|
|
|
IL_01bc:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:581>
|
|
int32_t L_77 = V_15;
|
|
if ((((int32_t)L_77) <= ((int32_t)0)))
|
|
{
|
|
goto IL_034d;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:583>
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_78 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances);
|
|
int32_t L_79 = V_16;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_80;
|
|
L_80 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_78)->___m_Buffer, L_79);
|
|
V_18 = L_80;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:584>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_81 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData);
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_82 = V_18;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_83;
|
|
L_83 = CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB(L_81, L_82, NULL);
|
|
V_19 = L_83;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:587>
|
|
int32_t L_84 = V_7;
|
|
SmallIntegerArray__ctor_mD7860879B9A093BE8CD0CFD815D125FDB746090E((&V_20), L_84, 4, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:588>
|
|
V_21 = 0;
|
|
goto IL_022d;
|
|
}
|
|
|
|
IL_01f1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:590>
|
|
GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_85 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData);
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_86 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_85->___materialIndex);
|
|
int32_t L_87 = V_6;
|
|
int32_t L_88 = V_21;
|
|
int32_t L_89;
|
|
L_89 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_86)->___m_Buffer, ((int32_t)il2cpp_codegen_add(L_87, L_88)));
|
|
V_22 = L_89;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:591>
|
|
GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_90 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData);
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_91 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_90->___materialID);
|
|
int32_t L_92 = V_22;
|
|
int32_t L_93;
|
|
L_93 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_91)->___m_Buffer, L_92);
|
|
V_23 = L_93;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:592>
|
|
int32_t L_94 = V_21;
|
|
int32_t L_95 = V_23;
|
|
SmallIntegerArray_set_Item_mFEF4007D7D6DA125990D22E32B34ADCBF7056EA2((&V_20), L_94, L_95, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:588>
|
|
int32_t L_96 = V_21;
|
|
V_21 = ((int32_t)il2cpp_codegen_add(L_96, 1));
|
|
}
|
|
|
|
IL_022d:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:588>
|
|
int32_t L_97 = V_21;
|
|
int32_t L_98 = V_7;
|
|
if ((((int32_t)L_97) < ((int32_t)L_98)))
|
|
{
|
|
goto IL_01f1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:595>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:596>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_99 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData);
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_100 = V_19;
|
|
int32_t L_101 = V_0;
|
|
int32_t L_102 = V_8;
|
|
uint8_t L_103 = V_11;
|
|
uint8_t L_104 = V_10;
|
|
uint32_t L_105 = V_13;
|
|
GPUDrivenMeshLodInfo_tC906887AE63DADE17AC5F423639E74F740CB9061 L_106 = V_9;
|
|
int32_t L_107 = V_4;
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_108 = (CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*)(&__this->___sharedInstanceData);
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_109 = V_19;
|
|
int32_t L_110;
|
|
L_110 = CPUSharedInstanceData_Get_RefCount_mE216F6749BB1B06E795C52C2433EE85E6C57DC01(L_108, L_109, NULL);
|
|
CPUSharedInstanceData_Set_m1236559425DDDA4FAF0765307F13B64FCA01C2BB(L_99, L_100, L_101, (&V_20), L_102, (&V_5), L_103, L_104, L_105, L_106, L_107, L_110, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:598>
|
|
V_24 = 0;
|
|
goto IL_0344;
|
|
}
|
|
|
|
IL_0266:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:600>
|
|
int32_t L_111 = V_16;
|
|
int32_t L_112 = V_24;
|
|
V_25 = ((int32_t)il2cpp_codegen_add(L_111, L_112));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:602>
|
|
GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_113 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData);
|
|
NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_114 = L_113->___localToWorldMatrix;
|
|
void* L_115;
|
|
L_115 = NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C(L_114, NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m5DB7623D6218E2B9AF57B3836D4BC9E4D469280C_RuntimeMethod_var);
|
|
int32_t L_116 = V_25;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_117;
|
|
L_117 = UnsafeUtility_ArrayElementAsRef_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m421DEC682DE08802EF2BED5287F24D14F15FEBBC_inline(L_115, L_116, UnsafeUtility_ArrayElementAsRef_TisMatrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_m421DEC682DE08802EF2BED5287F24D14F15FEBBC_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:603>
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_118 = L_117;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_119 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_118);
|
|
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_120;
|
|
L_120 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_119, NULL);
|
|
AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_121 = V_5;
|
|
AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_122;
|
|
L_122 = AABB_Transform_m1B125B36873D7F03DCBB8817DE20E81FD17C149C(L_120, L_121, NULL);
|
|
V_26 = L_122;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:605>
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_123 = (NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*)(&__this->___instances);
|
|
int32_t L_124 = V_25;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_125;
|
|
L_125 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_123)->___m_Buffer, L_124);
|
|
V_18 = L_125;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:608>
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_126 = (*(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)L_118);
|
|
float4x4_t7EDD16F7F57DC7F61A6302535F7C19FB97915DF2 L_127;
|
|
L_127 = float4x4_op_Implicit_mCDD72C5454A8DAFB2A659484006D18D5979BE6AB(L_126, NULL);
|
|
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_128;
|
|
L_128 = float3x3_op_Explicit_m96EE7F9704CC46B7F40AD13D81ADED7083A2522C(L_127, NULL);
|
|
float L_129;
|
|
L_129 = math_determinant_mA482C5845581B5BA19E5763DEB0545E45336E906_inline(L_128, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:609>
|
|
V_27 = (bool)((((float)L_129) < ((float)(0.0f)))? 1 : 0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:611>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_130 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData);
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_131 = V_18;
|
|
int32_t L_132;
|
|
L_132 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_130, L_131, NULL);
|
|
V_28 = L_132;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:612>
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_133 = (CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*)(&__this->___perCameraInstanceData);
|
|
int32_t L_134 = V_28;
|
|
CPUPerCameraInstanceData_SetDefault_m8F8F7A49EBF71312638CD9E75C861AAEC1493B8B(L_133, L_134, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:613>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_135 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData);
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_136 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_135->___localToWorldIsFlippedBits);
|
|
int32_t L_137 = V_28;
|
|
bool L_138 = V_27;
|
|
ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_136, L_137, L_138, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:614>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_139 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData);
|
|
NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A* L_140 = (NativeArray_1_tEA1CDFF3990541CCE5DB2228D58782D33425EB0A*)(&L_139->___worldAABBs);
|
|
int32_t L_141 = V_28;
|
|
AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A L_142 = V_26;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(AABB_tE57BAC64D9F8465BBFCC4A9C66AF4E884166982A, (L_140)->___m_Buffer, L_141, (L_142));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:615>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_143 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData);
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_144 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_143->___tetrahedronCacheIndices);
|
|
int32_t L_145 = V_28;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_144)->___m_Buffer, L_145, ((-1)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:620>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_146 = (CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*)(&__this->___instanceData);
|
|
NativeArray_1_tF69142813024978B4681527F3134D33141A11179* L_147 = (NativeArray_1_tF69142813024978B4681527F3134D33141A11179*)(&L_146->___meshLodData);
|
|
int32_t L_148 = V_28;
|
|
GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_149 = (GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568*)(&__this->___rendererData);
|
|
NativeArray_1_tF69142813024978B4681527F3134D33141A11179* L_150 = (NativeArray_1_tF69142813024978B4681527F3134D33141A11179*)(&L_149->___meshLodData);
|
|
int32_t L_151 = ___0_index;
|
|
GPUDrivenRendererMeshLodData_tFC0A33207178DDD3BD7B630CFB2B933D56EC073F L_152;
|
|
L_152 = IL2CPP_NATIVEARRAY_GET_ITEM(GPUDrivenRendererMeshLodData_tFC0A33207178DDD3BD7B630CFB2B933D56EC073F, (L_150)->___m_Buffer, L_151);
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(GPUDrivenRendererMeshLodData_tFC0A33207178DDD3BD7B630CFB2B933D56EC073F, (L_147)->___m_Buffer, L_148, (L_152));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:598>
|
|
int32_t L_153 = V_24;
|
|
V_24 = ((int32_t)il2cpp_codegen_add(L_153, 1));
|
|
}
|
|
|
|
IL_0344:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:598>
|
|
int32_t L_154 = V_24;
|
|
int32_t L_155 = V_15;
|
|
if ((((int32_t)L_154) < ((int32_t)L_155)))
|
|
{
|
|
goto IL_0266;
|
|
}
|
|
}
|
|
|
|
IL_034d:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:623>
|
|
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<UpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7*>(__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
|
|
// Method Definition Index: 71515
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:639>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:640>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:641>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:642>
|
|
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<CollectInstancesLODGroupsAndMasksJob_t8DB356214F71B334A6296B0F61AB13B52B7A608F*>(__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<int32_t>(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<bool>(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<int32_t>(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<bool>(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)
|
|
{
|
|
}
|
|
// Method Definition Index: 71516
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:664>
|
|
int32_t L_0 = ___0_startIndex;
|
|
V_0 = ((int32_t)(L_0/((int32_t)64)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:665>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:666>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:668>
|
|
V_3 = ((int64_t)0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:670>
|
|
V_5 = 0;
|
|
goto IL_00a1;
|
|
}
|
|
|
|
IL_002c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:672>
|
|
int32_t L_8 = ___0_startIndex;
|
|
int32_t L_9 = V_5;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_8, L_9));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:673>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:674>
|
|
il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var);
|
|
int32_t L_13;
|
|
L_13 = InstanceHandle_get_type_mAC674106B77C6008F547FBAB2FE02F263D3FA40C((&V_7), NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:676>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:678>
|
|
int32_t L_17 = V_5;
|
|
V_8 = ((int64_t)(((int64_t)1)<<((int32_t)(L_17&((int32_t)63)))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:680>
|
|
uint64_t L_18 = V_2;
|
|
uint64_t L_19 = V_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:682>
|
|
if (((!(((uint64_t)((int64_t)((int64_t)L_18&(int64_t)L_19))) <= ((uint64_t)((int64_t)0))))? 1 : 0))
|
|
{
|
|
goto IL_009b;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:684>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:686>
|
|
bool L_22 = __this->___becomeVisible;
|
|
if (!L_22)
|
|
{
|
|
goto IL_0092;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:688>
|
|
bool L_23 = V_9;
|
|
if (L_23)
|
|
{
|
|
goto IL_009b;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:689>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:693>
|
|
bool L_26 = V_9;
|
|
if (!L_26)
|
|
{
|
|
goto IL_009b;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:694>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:670>
|
|
int32_t L_29 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_29, 1));
|
|
}
|
|
|
|
IL_00a1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:670>
|
|
int32_t L_30 = V_5;
|
|
int32_t L_31 = ___1_count;
|
|
if ((((int32_t)L_30) < ((int32_t)L_31)))
|
|
{
|
|
goto IL_002c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:700>
|
|
uint64_t L_32 = V_3;
|
|
int32_t L_33;
|
|
L_33 = math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline(L_32, NULL);
|
|
V_4 = L_33;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:702>
|
|
int32_t L_34 = V_4;
|
|
if ((((int32_t)L_34) <= ((int32_t)0)))
|
|
{
|
|
goto IL_014c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:704>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:706>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:707>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:711>
|
|
int32_t L_44 = ___0_startIndex;
|
|
int32_t L_45 = V_11;
|
|
V_12 = ((int32_t)il2cpp_codegen_add(L_44, L_45));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:712>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:713>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:714>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:716>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:717>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:719>
|
|
int32_t L_61 = V_10;
|
|
V_10 = ((int32_t)il2cpp_codegen_add(L_61, 1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:720>
|
|
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)))))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:721>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:709>
|
|
uint64_t L_66 = V_3;
|
|
if (L_66)
|
|
{
|
|
goto IL_00de;
|
|
}
|
|
}
|
|
|
|
IL_014c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:724>
|
|
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<GetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11*>(__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
|
|
// Method Definition Index: 71517
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:738>
|
|
V_0 = ((int64_t)0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:740>
|
|
V_1 = 0;
|
|
goto IL_003a;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:742>
|
|
int32_t L_0 = ___0_startIndex;
|
|
int32_t L_1 = V_1;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:743>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:744>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:746>
|
|
if (!L_7)
|
|
{
|
|
goto IL_0036;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:747>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:740>
|
|
int32_t L_10 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_10, 1));
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:740>
|
|
int32_t L_11 = V_1;
|
|
int32_t L_12 = ___1_count;
|
|
if ((((int32_t)L_11) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:750>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.Jobs.cs:751>
|
|
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<UpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7*>(__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
|
|
extern "C" void CDECL ReversePInvokeWrapper_InstanceDataSystemBurst_ReallocateInstances_mF18C9347288DA7A9C194DFB92AC6A014D24975D9(int32_t ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash)
|
|
{
|
|
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
|
|
|
|
InstanceDataSystemBurst_ReallocateInstances_mF18C9347288DA7A9C194DFB92AC6A014D24975D9(static_cast<bool>(___0_implicitInstanceIndices), ___1_rendererGroupIDs, ___2_packedRendererData, ___3_instanceOffsets, ___4_instanceCounts, ___5_instanceAllocators, ___6_instanceData, ___7_perCameraInstanceData, ___8_sharedInstanceData, ___9_instances, ___10_rendererGroupInstanceMultiHash, NULL);
|
|
|
|
}
|
|
extern "C" void CDECL ReversePInvokeWrapper_InstanceDataSystemBurst_FreeRendererGroupInstances_mE5B774F1873565C1564044629ADC0EC240EC6547(ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash)
|
|
{
|
|
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
|
|
|
|
InstanceDataSystemBurst_FreeRendererGroupInstances_mE5B774F1873565C1564044629ADC0EC240EC6547(___0_rendererGroupsID, ___1_instanceAllocators, ___2_instanceData, ___3_perCameraInstanceData, ___4_sharedInstanceData, ___5_rendererGroupInstanceMultiHash, NULL);
|
|
|
|
}
|
|
extern "C" void CDECL ReversePInvokeWrapper_InstanceDataSystemBurst_FreeInstances_m40A2076A7C0DE278135AD4A33911F95F2A94E630(ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash)
|
|
{
|
|
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
|
|
|
|
InstanceDataSystemBurst_FreeInstances_m40A2076A7C0DE278135AD4A33911F95F2A94E630(___0_instances, ___1_instanceAllocators, ___2_instanceData, ___3_perCameraInstanceData, ___4_sharedInstanceData, ___5_rendererGroupInstanceMultiHash, NULL);
|
|
|
|
}
|
|
// Method Definition Index: 71518
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_ReallocateInstances_mF18C9347288DA7A9C194DFB92AC6A014D24975D9 (bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
bool L_0 = ___0_implicitInstanceIndices;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_1 = ___1_rendererGroupIDs;
|
|
NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* L_2 = ___2_packedRendererData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = ___3_instanceOffsets;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = ___4_instanceCounts;
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_5 = ___5_instanceAllocators;
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_6 = ___6_instanceData;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_7 = ___7_perCameraInstanceData;
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_8 = ___8_sharedInstanceData;
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_9 = ___9_instances;
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_10 = ___10_rendererGroupInstanceMultiHash;
|
|
ReallocateInstances_000002A0U24BurstDirectCall_Invoke_mE75ED440BBD684CA8BA0C65619FE61A0D905EF45(L_0, L_1, L_2, L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71519
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_FreeRendererGroupInstances_mE5B774F1873565C1564044629ADC0EC240EC6547 (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* L_0 = ___0_rendererGroupsID;
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_1 = ___1_instanceAllocators;
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_2 = ___2_instanceData;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_3 = ___3_perCameraInstanceData;
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_4 = ___4_sharedInstanceData;
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_5 = ___5_rendererGroupInstanceMultiHash;
|
|
FreeRendererGroupInstances_000002A1U24BurstDirectCall_Invoke_m189C3E71062562EBB571C7E08AF555AD8CD9E94D(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71520
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_FreeInstances_m40A2076A7C0DE278135AD4A33911F95F2A94E630 (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* L_0 = ___0_instances;
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_1 = ___1_instanceAllocators;
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_2 = ___2_instanceData;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_3 = ___3_perCameraInstanceData;
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_4 = ___4_sharedInstanceData;
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_5 = ___5_rendererGroupInstanceMultiHash;
|
|
FreeInstances_000002A2U24BurstDirectCall_Invoke_mCA5439A8231B841ACFE9EE124BBA1EA600C1EBD8(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71521
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_ReallocateInstancesU24BurstManaged_m4FB41EFA348C0E272E99FA0ABBA3BD30F7562EB1 (bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, 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));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
bool V_11 = false;
|
|
int32_t V_12 = 0;
|
|
int32_t V_13 = 0;
|
|
int32_t V_14 = 0;
|
|
int32_t V_15 = 0;
|
|
int32_t V_16 = 0;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
int32_t V_18 = 0;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:16>
|
|
V_0 = 0;
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:18>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = ___1_rendererGroupIDs;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_0);
|
|
V_8 = L_1;
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3;
|
|
L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_8))->___m_Buffer, L_2);
|
|
V_1 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:19>
|
|
NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* L_4 = ___2_packedRendererData;
|
|
NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C L_5 = (*(NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C*)L_4);
|
|
V_9 = L_5;
|
|
int32_t L_6 = V_0;
|
|
GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868 L_7;
|
|
L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868, ((&V_9))->___m_Buffer, L_6);
|
|
V_10 = L_7;
|
|
bool L_8;
|
|
L_8 = GPUDrivenPackedRendererData_get_hasTree_m8B982701E407F07B42B0EC9F8F12BE5A8E38D9E6((&V_10), NULL);
|
|
V_2 = L_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:24>
|
|
bool L_9 = ___0_implicitInstanceIndices;
|
|
if (!L_9)
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:26>
|
|
V_3 = 1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:27>
|
|
int32_t L_10 = V_0;
|
|
V_4 = L_10;
|
|
goto IL_0060;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:31>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_11 = ___4_instanceCounts;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_12 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_11);
|
|
V_8 = L_12;
|
|
int32_t L_13 = V_0;
|
|
int32_t L_14;
|
|
L_14 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_8))->___m_Buffer, L_13);
|
|
V_3 = L_14;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:32>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_15 = ___3_instanceOffsets;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_16 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_15);
|
|
V_8 = L_16;
|
|
int32_t L_17 = V_0;
|
|
int32_t L_18;
|
|
L_18 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_8))->___m_Buffer, L_17);
|
|
V_4 = L_18;
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:37>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_19 = ___10_rendererGroupInstanceMultiHash;
|
|
int32_t L_20 = V_1;
|
|
bool L_21;
|
|
L_21 = NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF(L_19, L_20, (&V_6), (&V_7), NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00f7;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:39>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_22 = ___6_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_23 = V_6;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_24;
|
|
L_24 = CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB(L_22, L_23, NULL);
|
|
V_5 = L_24;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:41>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_25 = ___8_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_26 = V_5;
|
|
int32_t L_27;
|
|
L_27 = CPUSharedInstanceData_Get_RefCount_mE216F6749BB1B06E795C52C2433EE85E6C57DC01(L_25, L_26, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:42>
|
|
int32_t L_28 = V_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:44>
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_27, L_28))) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0109;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:46>
|
|
V_11 = (bool)1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:47>
|
|
V_12 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:49>
|
|
V_13 = 0;
|
|
goto IL_00a8;
|
|
}
|
|
|
|
IL_0095:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:50>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_29 = ___10_rendererGroupInstanceMultiHash;
|
|
bool L_30;
|
|
L_30 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_29, (&V_6), (&V_7), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var);
|
|
V_11 = L_30;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:49>
|
|
int32_t L_31 = V_13;
|
|
V_13 = ((int32_t)il2cpp_codegen_add(L_31, 1));
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:49>
|
|
int32_t L_32 = V_13;
|
|
int32_t L_33 = V_3;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0095;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00f1;
|
|
}
|
|
|
|
IL_00af:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:56>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_34 = ___6_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_35 = V_6;
|
|
int32_t L_36;
|
|
L_36 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_34, L_35, NULL);
|
|
V_14 = L_36;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:57>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_37 = ___6_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_38 = V_6;
|
|
CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877(L_37, L_38, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:58>
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_39 = ___7_perCameraInstanceData;
|
|
int32_t L_40 = V_14;
|
|
CPUPerCameraInstanceData_Remove_m49A44C5456AC0C589DAF869E031D7F0113BA86BD(L_39, L_40, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:59>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_41 = ___5_instanceAllocators;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_42 = V_6;
|
|
InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6(L_41, L_42, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:61>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_43 = ___10_rendererGroupInstanceMultiHash;
|
|
NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC L_44 = V_7;
|
|
NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B(L_43, L_44, NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:62>
|
|
int32_t L_45 = V_12;
|
|
V_12 = ((int32_t)il2cpp_codegen_add(L_45, 1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:63>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_46 = ___10_rendererGroupInstanceMultiHash;
|
|
bool L_47;
|
|
L_47 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_46, (&V_6), (&V_7), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var);
|
|
V_11 = L_47;
|
|
}
|
|
|
|
IL_00f1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:54>
|
|
bool L_48 = V_11;
|
|
if (L_48)
|
|
{
|
|
goto IL_00af;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0109;
|
|
}
|
|
|
|
IL_00f7:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:71>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_49 = ___5_instanceAllocators;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_50;
|
|
L_50 = InstanceAllocators_AllocateSharedInstance_mD61A96D871FD88F2826B307B6BBF976223E075CF(L_49, NULL);
|
|
V_5 = L_50;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:72>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_51 = ___8_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_52 = V_5;
|
|
CPUSharedInstanceData_AddNoGrow_mAF3FBC643ABC12255E182EE8F8D26024AD8BBACD(L_51, L_52, NULL);
|
|
}
|
|
|
|
IL_0109:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:75>
|
|
int32_t L_53 = V_3;
|
|
if ((((int32_t)L_53) <= ((int32_t)0)))
|
|
{
|
|
goto IL_01d6;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:77>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_54 = ___8_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_55 = V_5;
|
|
int32_t L_56 = V_3;
|
|
CPUSharedInstanceData_Set_RefCount_m7C5AF143DDC85304B2840A688BB2DD095A03B7CC(L_54, L_55, L_56, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:79>
|
|
V_15 = 0;
|
|
goto IL_01cc;
|
|
}
|
|
|
|
IL_0122:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:81>
|
|
int32_t L_57 = V_4;
|
|
int32_t L_58 = V_15;
|
|
V_16 = ((int32_t)il2cpp_codegen_add(L_57, L_58));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:83>
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_59 = ___9_instances;
|
|
int32_t L_60 = V_16;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_61;
|
|
L_61 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_59)->___m_Buffer, L_60);
|
|
V_19 = L_61;
|
|
il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var);
|
|
bool L_62;
|
|
L_62 = InstanceHandle_get_valid_m5629806E66255D75C3B1ED5826B0DA6D13B9E0CE((&V_19), NULL);
|
|
if (L_62)
|
|
{
|
|
goto IL_01c6;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:88>
|
|
bool L_63 = V_2;
|
|
if (L_63)
|
|
{
|
|
goto IL_014f;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:89>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_64 = ___5_instanceAllocators;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_65;
|
|
L_65 = InstanceAllocators_AllocateInstance_m1BA734BD0D1B20F166DEBCCEE8AC5B2B0911D9A4(L_64, 0, NULL);
|
|
V_17 = L_65;
|
|
goto IL_0159;
|
|
}
|
|
|
|
IL_014f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:91>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_66 = ___5_instanceAllocators;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_67;
|
|
L_67 = InstanceAllocators_AllocateInstance_m1BA734BD0D1B20F166DEBCCEE8AC5B2B0911D9A4(L_66, 1, NULL);
|
|
V_17 = L_67;
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:93>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_68 = ___6_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_69 = V_17;
|
|
CPUInstanceData_AddNoGrow_mEB9B4B4BCDB7C718DA14898D903B5E0D45DE0455(L_68, L_69, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:94>
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_70 = ___7_perCameraInstanceData;
|
|
CPUPerCameraInstanceData_IncreaseInstanceCount_mB3E25932F6796ED52CA77FD2CE1EF2C2F181F582(L_70, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:96>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_71 = ___6_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_72 = V_17;
|
|
int32_t L_73;
|
|
L_73 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_71, L_72, NULL);
|
|
V_18 = L_73;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:97>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_74 = ___6_instanceData;
|
|
NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_75 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&L_74->___sharedInstances);
|
|
int32_t L_76 = V_18;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_77 = V_5;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_75)->___m_Buffer, L_76, (L_77));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:98>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_78 = ___6_instanceData;
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_79 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_78->___movedInCurrentFrameBits);
|
|
int32_t L_80 = V_18;
|
|
ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_79, L_80, (bool)0, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:99>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_81 = ___6_instanceData;
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_82 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_81->___movedInPreviousFrameBits);
|
|
int32_t L_83 = V_18;
|
|
ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_82, L_83, (bool)0, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:100>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_84 = ___6_instanceData;
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_85 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_84->___visibleInPreviousFrameBits);
|
|
int32_t L_86 = V_18;
|
|
ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_85, L_86, (bool)0, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:102>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_87 = ___10_rendererGroupInstanceMultiHash;
|
|
int32_t L_88 = V_1;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_89 = V_17;
|
|
NativeParallelMultiHashMap_2_Add_m85E9F04864A01BBE3EA251993E2B9B0C6DF10CE7(L_87, L_88, L_89, NativeParallelMultiHashMap_2_Add_m85E9F04864A01BBE3EA251993E2B9B0C6DF10CE7_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:103>
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_90 = ___9_instances;
|
|
int32_t L_91 = V_16;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_92 = V_17;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_90)->___m_Buffer, L_91, (L_92));
|
|
}
|
|
|
|
IL_01c6:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:79>
|
|
int32_t L_93 = V_15;
|
|
V_15 = ((int32_t)il2cpp_codegen_add(L_93, 1));
|
|
}
|
|
|
|
IL_01cc:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:79>
|
|
int32_t L_94 = V_15;
|
|
int32_t L_95 = V_3;
|
|
if ((((int32_t)L_94) < ((int32_t)L_95)))
|
|
{
|
|
goto IL_0122;
|
|
}
|
|
}
|
|
{
|
|
goto IL_01e8;
|
|
}
|
|
|
|
IL_01d6:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:108>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_96 = ___8_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_97 = V_5;
|
|
CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9(L_96, L_97, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:109>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_98 = ___5_instanceAllocators;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_99 = V_5;
|
|
InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5(L_98, L_99, NULL);
|
|
}
|
|
|
|
IL_01e8:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:16>
|
|
int32_t L_100 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_100, 1));
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:16>
|
|
int32_t L_101 = V_0;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_102 = ___1_rendererGroupIDs;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_103 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_102);
|
|
V_8 = L_103;
|
|
int32_t L_104;
|
|
L_104 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_8))->___m_Length);
|
|
if ((((int32_t)L_101) < ((int32_t)L_104)))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:112>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71522
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_FreeRendererGroupInstancesU24BurstManaged_m68FAC42D1B0B2C0FFFC6CDAC4C3C106377565C0D (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6E9B920E3E7919BA164854684E339DB820BFFFBE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1ADB8DB3C4B76226BD7766045926492D56A56A52_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF5E7D8E95D549D39CB745F9828E5DF6E0491FA1F_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);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_GetEnumerator_m28F159A1018AAE4CD77C473CF3191CB799CF1E63_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
bool V_3 = false;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
int32_t V_7 = 0;
|
|
int32_t V_8 = 0;
|
|
int32_t V_9 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:118>
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* L_0 = ___0_rendererGroupsID;
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_1 = (*(ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*)L_0);
|
|
V_1 = L_1;
|
|
Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087 L_2;
|
|
L_2 = ReadOnly_GetEnumerator_m28F159A1018AAE4CD77C473CF3191CB799CF1E63((&V_1), ReadOnly_GetEnumerator_m28F159A1018AAE4CD77C473CF3191CB799CF1E63_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00c2:
|
|
{
|
|
Enumerator_Dispose_m6E9B920E3E7919BA164854684E339DB820BFFFBE((&V_0), Enumerator_Dispose_m6E9B920E3E7919BA164854684E339DB820BFFFBE_RuntimeMethod_var);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00b4_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:118>
|
|
int32_t L_3;
|
|
L_3 = Enumerator_get_Current_mF5E7D8E95D549D39CB745F9828E5DF6E0491FA1F_inline((&V_0), Enumerator_get_Current_mF5E7D8E95D549D39CB745F9828E5DF6E0491FA1F_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:120>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_4 = ___5_rendererGroupInstanceMultiHash;
|
|
int32_t L_5 = V_2;
|
|
bool L_6;
|
|
L_6 = NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF(L_4, L_5, (&V_4), (&V_5), NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var);
|
|
V_3 = L_6;
|
|
goto IL_00a8_1;
|
|
}
|
|
|
|
IL_002b_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:122>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_7 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_8 = V_4;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_9;
|
|
L_9 = CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB(L_7, L_8, NULL);
|
|
V_6 = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:123>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_10 = ___4_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_11 = V_6;
|
|
int32_t L_12;
|
|
L_12 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(L_10, L_11, NULL);
|
|
V_7 = L_12;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:124>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_13 = ___4_sharedInstanceData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_14 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_13->___refCounts);
|
|
int32_t L_15 = V_7;
|
|
int32_t L_16;
|
|
L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_14)->___m_Buffer, L_15);
|
|
V_8 = L_16;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:128>
|
|
int32_t L_17 = V_8;
|
|
if ((((int32_t)L_17) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0069_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:130>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_18 = ___4_sharedInstanceData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_19 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_18->___refCounts);
|
|
int32_t L_20 = V_7;
|
|
int32_t L_21 = V_8;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_19)->___m_Buffer, L_20, (((int32_t)il2cpp_codegen_subtract(L_21, 1))));
|
|
goto IL_007a_1;
|
|
}
|
|
|
|
IL_0069_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:134>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_22 = ___4_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_23 = V_6;
|
|
CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9(L_22, L_23, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:135>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_24 = ___1_instanceAllocators;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_25 = V_6;
|
|
InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5(L_24, L_25, NULL);
|
|
}
|
|
|
|
IL_007a_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:138>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_26 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_27 = V_4;
|
|
int32_t L_28;
|
|
L_28 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_26, L_27, NULL);
|
|
V_9 = L_28;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:139>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_29 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_30 = V_4;
|
|
CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877(L_29, L_30, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:140>
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_31 = ___3_perCameraInstanceData;
|
|
int32_t L_32 = V_9;
|
|
CPUPerCameraInstanceData_Remove_m49A44C5456AC0C589DAF869E031D7F0113BA86BD(L_31, L_32, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:141>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_33 = ___1_instanceAllocators;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_34 = V_4;
|
|
InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6(L_33, L_34, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:143>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_35 = ___5_rendererGroupInstanceMultiHash;
|
|
bool L_36;
|
|
L_36 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_35, (&V_4), (&V_5), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var);
|
|
V_3 = L_36;
|
|
}
|
|
|
|
IL_00a8_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:120>
|
|
bool L_37 = V_3;
|
|
if (L_37)
|
|
{
|
|
goto IL_002b_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:146>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_38 = ___5_rendererGroupInstanceMultiHash;
|
|
int32_t L_39 = V_2;
|
|
int32_t L_40;
|
|
L_40 = NativeParallelMultiHashMap_2_Remove_m0F7677D049237EAE975B9FDD8423CCEBDEF523E7(L_38, L_39, NativeParallelMultiHashMap_2_Remove_m0F7677D049237EAE975B9FDD8423CCEBDEF523E7_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00b4_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:118>
|
|
bool L_41;
|
|
L_41 = Enumerator_MoveNext_m1ADB8DB3C4B76226BD7766045926492D56A56A52_inline((&V_0), Enumerator_MoveNext_m1ADB8DB3C4B76226BD7766045926492D56A56A52_RuntimeMethod_var);
|
|
if (L_41)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00d0;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00d0:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:148>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71523
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_FreeInstancesU24BurstManaged_mA15F79C9BB9E77720A6F7B2A613E9003DE42A6F4 (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m07396E008420482D8580768AA131387E4F2181F1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m56BD80FCB4E3C1FA20D31AF7FA1BF04AE630B5A7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mACD5D485C861D56C5C442F5C7BD4E475DA0187D5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_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);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_GetEnumerator_m51E7540C054E4B6CB1B61BD2EE5AD64AE0C348D3_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
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;
|
|
bool V_9 = false;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:155>
|
|
ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* L_0 = ___0_instances;
|
|
ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 L_1 = (*(ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310*)L_0);
|
|
V_1 = L_1;
|
|
Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD L_2;
|
|
L_2 = ReadOnly_GetEnumerator_m51E7540C054E4B6CB1B61BD2EE5AD64AE0C348D3((&V_1), ReadOnly_GetEnumerator_m51E7540C054E4B6CB1B61BD2EE5AD64AE0C348D3_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00f8:
|
|
{
|
|
Enumerator_Dispose_m07396E008420482D8580768AA131387E4F2181F1((&V_0), Enumerator_Dispose_m07396E008420482D8580768AA131387E4F2181F1_RuntimeMethod_var);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00ea_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:155>
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_3;
|
|
L_3 = Enumerator_get_Current_mACD5D485C861D56C5C442F5C7BD4E475DA0187D5_inline((&V_0), Enumerator_get_Current_mACD5D485C861D56C5C442F5C7BD4E475DA0187D5_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:157>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_4 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_5 = V_2;
|
|
bool L_6;
|
|
L_6 = CPUInstanceData_IsValidInstance_m5B3FF0F8456CF25EE209E68A230D594BB5DB36A3(L_4, L_5, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_00ea_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:160>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_7 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_8 = V_2;
|
|
int32_t L_9;
|
|
L_9 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_7, L_8, NULL);
|
|
V_3 = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:161>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_10 = ___2_instanceData;
|
|
NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_11 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&L_10->___sharedInstances);
|
|
int32_t L_12 = V_3;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_13;
|
|
L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_11)->___m_Buffer, L_12);
|
|
V_4 = L_13;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:162>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_14 = ___4_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_15 = V_4;
|
|
int32_t L_16;
|
|
L_16 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(L_14, L_15, NULL);
|
|
V_5 = L_16;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:163>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_17 = ___4_sharedInstanceData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_18 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_17->___refCounts);
|
|
int32_t L_19 = V_5;
|
|
int32_t L_20;
|
|
L_20 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_18)->___m_Buffer, L_19);
|
|
V_6 = L_20;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:164>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_21 = ___4_sharedInstanceData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_22 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_21->___rendererGroupIDs);
|
|
int32_t L_23 = V_5;
|
|
int32_t L_24;
|
|
L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_22)->___m_Buffer, L_23);
|
|
V_7 = L_24;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:168>
|
|
int32_t L_25 = V_6;
|
|
if ((((int32_t)L_25) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0082_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:170>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_26 = ___4_sharedInstanceData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_27 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_26->___refCounts);
|
|
int32_t L_28 = V_5;
|
|
int32_t L_29 = V_6;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_27)->___m_Buffer, L_28, (((int32_t)il2cpp_codegen_subtract(L_29, 1))));
|
|
goto IL_0093_1;
|
|
}
|
|
|
|
IL_0082_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:174>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_30 = ___4_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_31 = V_4;
|
|
CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9(L_30, L_31, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:175>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_32 = ___1_instanceAllocators;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_33 = V_4;
|
|
InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5(L_32, L_33, NULL);
|
|
}
|
|
|
|
IL_0093_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:177>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_34 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_35 = V_2;
|
|
int32_t L_36;
|
|
L_36 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_34, L_35, NULL);
|
|
V_8 = L_36;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:178>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_37 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_38 = V_2;
|
|
CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877(L_37, L_38, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:179>
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_39 = ___3_perCameraInstanceData;
|
|
int32_t L_40 = V_8;
|
|
CPUPerCameraInstanceData_Remove_m49A44C5456AC0C589DAF869E031D7F0113BA86BD(L_39, L_40, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:180>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_41 = ___1_instanceAllocators;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_42 = V_2;
|
|
InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6(L_41, L_42, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:183>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_43 = ___5_rendererGroupInstanceMultiHash;
|
|
int32_t L_44 = V_7;
|
|
bool L_45;
|
|
L_45 = NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF(L_43, L_44, (&V_10), (&V_11), NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var);
|
|
V_9 = L_45;
|
|
goto IL_00e6_1;
|
|
}
|
|
|
|
IL_00c3_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:185>
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_46 = V_10;
|
|
il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var);
|
|
bool L_47;
|
|
L_47 = InstanceHandle_Equals_mB7F950B845D19368217960B6FE7DBEA51B013C9E((&V_2), L_46, NULL);
|
|
if (!L_47)
|
|
{
|
|
goto IL_00d9_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:187>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_48 = ___5_rendererGroupInstanceMultiHash;
|
|
NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC L_49 = V_11;
|
|
NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B(L_48, L_49, NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:188>
|
|
goto IL_00ea_1;
|
|
}
|
|
|
|
IL_00d9_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:190>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_50 = ___5_rendererGroupInstanceMultiHash;
|
|
bool L_51;
|
|
L_51 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_50, (&V_10), (&V_11), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var);
|
|
V_9 = L_51;
|
|
}
|
|
|
|
IL_00e6_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:183>
|
|
bool L_52 = V_9;
|
|
if (L_52)
|
|
{
|
|
goto IL_00c3_1;
|
|
}
|
|
}
|
|
|
|
IL_00ea_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:155>
|
|
bool L_53;
|
|
L_53 = Enumerator_MoveNext_m56BD80FCB4E3C1FA20D31AF7FA1BF04AE630B5A7_inline((&V_0), Enumerator_MoveNext_m56BD80FCB4E3C1FA20D31AF7FA1BF04AE630B5A7_RuntimeMethod_var);
|
|
if (L_53)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0106;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0106:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:193>
|
|
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
|
|
void ReallocateInstances_000002A0U24PostfixBurstDelegate_Invoke_m06D6E011FC92A82DCEC76EED2A9CCB7C19E39798_Multicast(ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7* __this, bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7* currentDelegate = reinterpret_cast<ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, bool, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_implicitInstanceIndices, ___1_rendererGroupIDs, ___2_packedRendererData, ___3_instanceOffsets, ___4_instanceCounts, ___5_instanceAllocators, ___6_instanceData, ___7_perCameraInstanceData, ___8_sharedInstanceData, ___9_instances, ___10_rendererGroupInstanceMultiHash, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void ReallocateInstances_000002A0U24PostfixBurstDelegate_Invoke_m06D6E011FC92A82DCEC76EED2A9CCB7C19E39798_OpenInst(ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7* __this, bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (bool, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_implicitInstanceIndices, ___1_rendererGroupIDs, ___2_packedRendererData, ___3_instanceOffsets, ___4_instanceCounts, ___5_instanceAllocators, ___6_instanceData, ___7_perCameraInstanceData, ___8_sharedInstanceData, ___9_instances, ___10_rendererGroupInstanceMultiHash, method);
|
|
}
|
|
void ReallocateInstances_000002A0U24PostfixBurstDelegate_Invoke_m06D6E011FC92A82DCEC76EED2A9CCB7C19E39798_OpenStatic(ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7* __this, bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (bool, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_implicitInstanceIndices, ___1_rendererGroupIDs, ___2_packedRendererData, ___3_instanceOffsets, ___4_instanceCounts, ___5_instanceAllocators, ___6_instanceData, ___7_perCameraInstanceData, ___8_sharedInstanceData, ___9_instances, ___10_rendererGroupInstanceMultiHash, method);
|
|
}
|
|
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7 (ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7* __this, bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
typedef void (CDECL *PInvokeFunc)(int32_t, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*);
|
|
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
|
|
il2cppPInvokeFunc(static_cast<int32_t>(___0_implicitInstanceIndices), ___1_rendererGroupIDs, ___2_packedRendererData, ___3_instanceOffsets, ___4_instanceCounts, ___5_instanceAllocators, ___6_instanceData, ___7_perCameraInstanceData, ___8_sharedInstanceData, ___9_instances, ___10_rendererGroupInstanceMultiHash);
|
|
|
|
}
|
|
// Method Definition Index: 71524
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReallocateInstances_000002A0U24PostfixBurstDelegate__ctor_mBDC15E499CAC5BFE2D6C8B9622BDA16FF6CCE457 (ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_p);
|
|
__this->___method = ___1_p;
|
|
__this->___m_target = ___0_p;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_p);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_p);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_p))
|
|
{
|
|
bool isOpen = parameterCount == 11;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&ReallocateInstances_000002A0U24PostfixBurstDelegate_Invoke_m06D6E011FC92A82DCEC76EED2A9CCB7C19E39798_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
if (___0_p == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
__this->___extra_arg = (intptr_t)&ReallocateInstances_000002A0U24PostfixBurstDelegate_Invoke_m06D6E011FC92A82DCEC76EED2A9CCB7C19E39798_Multicast;
|
|
}
|
|
// Method Definition Index: 71525
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReallocateInstances_000002A0U24PostfixBurstDelegate_Invoke_m06D6E011FC92A82DCEC76EED2A9CCB7C19E39798 (ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7* __this, bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, bool, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_implicitInstanceIndices, ___1_rendererGroupIDs, ___2_packedRendererData, ___3_instanceOffsets, ___4_instanceCounts, ___5_instanceAllocators, ___6_instanceData, ___7_perCameraInstanceData, ___8_sharedInstanceData, ___9_instances, ___10_rendererGroupInstanceMultiHash, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
// Method Definition Index: 71526
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ReallocateInstances_000002A0U24PostfixBurstDelegate_BeginInvoke_m57D49BC3C19B91997FE03058F8D8DD22FBB672F7 (ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7* __this, bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___11_p, RuntimeObject* ___12_p, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[12] = {0};
|
|
__d_args[0] = Box(il2cpp_defaults.boolean_class, &___0_implicitInstanceIndices);
|
|
__d_args[1] = Box(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C_il2cpp_TypeInfo_var, &*___1_rendererGroupIDs);
|
|
__d_args[2] = Box(NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C_il2cpp_TypeInfo_var, &*___2_packedRendererData);
|
|
__d_args[3] = Box(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C_il2cpp_TypeInfo_var, &*___3_instanceOffsets);
|
|
__d_args[4] = Box(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C_il2cpp_TypeInfo_var, &*___4_instanceCounts);
|
|
__d_args[5] = Box(InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A_il2cpp_TypeInfo_var, &*___5_instanceAllocators);
|
|
__d_args[6] = Box(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF_il2cpp_TypeInfo_var, &*___6_instanceData);
|
|
__d_args[7] = Box(CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529_il2cpp_TypeInfo_var, &*___7_perCameraInstanceData);
|
|
__d_args[8] = Box(CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE_il2cpp_TypeInfo_var, &*___8_sharedInstanceData);
|
|
__d_args[9] = Box(NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C_il2cpp_TypeInfo_var, &*___9_instances);
|
|
__d_args[10] = Box(NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171_il2cpp_TypeInfo_var, &*___10_rendererGroupInstanceMultiHash);
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___11_p, (RuntimeObject*)___12_p);
|
|
}
|
|
// Method Definition Index: 71527
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReallocateInstances_000002A0U24PostfixBurstDelegate_EndInvoke_m69B97FB8EFD6CE6D735ACA73A617FA7D1BA9AA50 (ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7* __this, RuntimeObject* ___0_p, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_p, 0);
|
|
}
|
|
#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
|
|
// Method Definition Index: 71528
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReallocateInstances_000002A0U24BurstDirectCall_GetFunctionPointerDiscard_m122D01CD9F81D1A2F3ABA1E56C83449B478325ED (intptr_t* ___0_p, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_CompileFunctionPointer_TisReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7_mC79826549A8ECDC752673451435FC93E1F710F97_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FunctionPointer_1_get_Value_mE3B2A965FC484E914DC0FB1AB2A020C7486B8AA4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceDataSystemBurst_ReallocateInstances_mF18C9347288DA7A9C194DFB92AC6A014D24975D9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReallocateInstances_000002A0U24BurstDirectCall_t7A4EAF94ED68CE68F1095F542AE52F3807E46A2C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FunctionPointer_1_t561660989DF7922100BE1EE762570F0E806D7645 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
intptr_t L_0 = ((ReallocateInstances_000002A0U24BurstDirectCall_t7A4EAF94ED68CE68F1095F542AE52F3807E46A2C_StaticFields*)il2cpp_codegen_static_fields_for(ReallocateInstances_000002A0U24BurstDirectCall_t7A4EAF94ED68CE68F1095F542AE52F3807E46A2C_il2cpp_TypeInfo_var))->___Pointer;
|
|
if (L_0)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7* L_1 = (ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7*)il2cpp_codegen_object_new(ReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7_il2cpp_TypeInfo_var);
|
|
ReallocateInstances_000002A0U24PostfixBurstDelegate__ctor_mBDC15E499CAC5BFE2D6C8B9622BDA16FF6CCE457(L_1, NULL, (intptr_t)((void*)InstanceDataSystemBurst_ReallocateInstances_mF18C9347288DA7A9C194DFB92AC6A014D24975D9_RuntimeMethod_var), NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
FunctionPointer_1_t561660989DF7922100BE1EE762570F0E806D7645 L_2;
|
|
L_2 = BurstCompiler_CompileFunctionPointer_TisReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7_mC79826549A8ECDC752673451435FC93E1F710F97(L_1, BurstCompiler_CompileFunctionPointer_TisReallocateInstances_000002A0U24PostfixBurstDelegate_t63DE55379FCB39C025921320F0DB371DF87DB9A7_mC79826549A8ECDC752673451435FC93E1F710F97_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
intptr_t L_3;
|
|
L_3 = FunctionPointer_1_get_Value_mE3B2A965FC484E914DC0FB1AB2A020C7486B8AA4_inline((&V_0), FunctionPointer_1_get_Value_mE3B2A965FC484E914DC0FB1AB2A020C7486B8AA4_RuntimeMethod_var);
|
|
((ReallocateInstances_000002A0U24BurstDirectCall_t7A4EAF94ED68CE68F1095F542AE52F3807E46A2C_StaticFields*)il2cpp_codegen_static_fields_for(ReallocateInstances_000002A0U24BurstDirectCall_t7A4EAF94ED68CE68F1095F542AE52F3807E46A2C_il2cpp_TypeInfo_var))->___Pointer = L_3;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
intptr_t* L_4 = ___0_p;
|
|
intptr_t L_5 = ((ReallocateInstances_000002A0U24BurstDirectCall_t7A4EAF94ED68CE68F1095F542AE52F3807E46A2C_StaticFields*)il2cpp_codegen_static_fields_for(ReallocateInstances_000002A0U24BurstDirectCall_t7A4EAF94ED68CE68F1095F542AE52F3807E46A2C_il2cpp_TypeInfo_var))->___Pointer;
|
|
*((intptr_t*)L_4) = (intptr_t)L_5;
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71529
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t ReallocateInstances_000002A0U24BurstDirectCall_GetFunctionPointer_m4FE90C6F455E99B5E6618AEE5D9480EFB292F812 (const RuntimeMethod* method)
|
|
{
|
|
intptr_t V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
V_0 = ((intptr_t)0);
|
|
ReallocateInstances_000002A0U24BurstDirectCall_GetFunctionPointerDiscard_m122D01CD9F81D1A2F3ABA1E56C83449B478325ED((&V_0), NULL);
|
|
intptr_t L_0 = V_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71530
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ReallocateInstances_000002A0U24BurstDirectCall_Invoke_mE75ED440BBD684CA8BA0C65619FE61A0D905EF45 (bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
intptr_t V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
bool L_0;
|
|
L_0 = BurstCompiler_get_IsEnabled_m55FDBCB2279A83AC8926260034F870E3A11116C7(NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
intptr_t L_1;
|
|
L_1 = ReallocateInstances_000002A0U24BurstDirectCall_GetFunctionPointer_m4FE90C6F455E99B5E6618AEE5D9480EFB292F812(NULL);
|
|
V_0 = L_1;
|
|
intptr_t L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
}
|
|
{
|
|
bool L_3 = ___0_implicitInstanceIndices;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = ___1_rendererGroupIDs;
|
|
NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* L_5 = ___2_packedRendererData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_6 = ___3_instanceOffsets;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_7 = ___4_instanceCounts;
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_8 = ___5_instanceAllocators;
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_9 = ___6_instanceData;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_10 = ___7_perCameraInstanceData;
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_11 = ___8_sharedInstanceData;
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_12 = ___9_instances;
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_13 = ___10_rendererGroupInstanceMultiHash;
|
|
intptr_t L_14 = V_0;
|
|
typedef void (CDECL *func_L_15)(bool,NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*,NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C*,NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*,NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*,InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*,CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*,CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*,CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*,NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C*,NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*);
|
|
((func_L_15)L_14)(L_3, L_4, L_5, L_6, L_7, L_8, L_9, L_10, L_11, L_12, L_13);
|
|
return;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
bool L_16 = ___0_implicitInstanceIndices;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_17 = ___1_rendererGroupIDs;
|
|
NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* L_18 = ___2_packedRendererData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_19 = ___3_instanceOffsets;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_20 = ___4_instanceCounts;
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_21 = ___5_instanceAllocators;
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_22 = ___6_instanceData;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_23 = ___7_perCameraInstanceData;
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_24 = ___8_sharedInstanceData;
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_25 = ___9_instances;
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_26 = ___10_rendererGroupInstanceMultiHash;
|
|
InstanceDataSystemBurst_ReallocateInstancesU24BurstManaged_m4FB41EFA348C0E272E99FA0ABBA3BD30F7562EB1_inline(L_16, L_17, L_18, L_19, L_20, L_21, L_22, L_23, L_24, L_25, L_26, 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
|
|
void FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_Invoke_mE295F80D647E7A669CC3C08B78444F125754B634_Multicast(FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC* __this, ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC* currentDelegate = reinterpret_cast<FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_rendererGroupsID, ___1_instanceAllocators, ___2_instanceData, ___3_perCameraInstanceData, ___4_sharedInstanceData, ___5_rendererGroupInstanceMultiHash, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_Invoke_mE295F80D647E7A669CC3C08B78444F125754B634_OpenInst(FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC* __this, ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_rendererGroupsID, ___1_instanceAllocators, ___2_instanceData, ___3_perCameraInstanceData, ___4_sharedInstanceData, ___5_rendererGroupInstanceMultiHash, method);
|
|
}
|
|
void FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_Invoke_mE295F80D647E7A669CC3C08B78444F125754B634_OpenStatic(FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC* __this, ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_rendererGroupsID, ___1_instanceAllocators, ___2_instanceData, ___3_perCameraInstanceData, ___4_sharedInstanceData, ___5_rendererGroupInstanceMultiHash, method);
|
|
}
|
|
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC (FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC* __this, ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
typedef void (CDECL *PInvokeFunc)(ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*);
|
|
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
|
|
il2cppPInvokeFunc(___0_rendererGroupsID, ___1_instanceAllocators, ___2_instanceData, ___3_perCameraInstanceData, ___4_sharedInstanceData, ___5_rendererGroupInstanceMultiHash);
|
|
|
|
}
|
|
// Method Definition Index: 71531
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate__ctor_m5C0B957C235F2E64F81EB5CE2A3B2E52888A0474 (FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_p);
|
|
__this->___method = ___1_p;
|
|
__this->___m_target = ___0_p;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_p);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_p);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_p))
|
|
{
|
|
bool isOpen = parameterCount == 6;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_Invoke_mE295F80D647E7A669CC3C08B78444F125754B634_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_Invoke_mE295F80D647E7A669CC3C08B78444F125754B634_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_p == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_Invoke_mE295F80D647E7A669CC3C08B78444F125754B634_Multicast;
|
|
}
|
|
// Method Definition Index: 71532
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_Invoke_mE295F80D647E7A669CC3C08B78444F125754B634 (FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC* __this, ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_rendererGroupsID, ___1_instanceAllocators, ___2_instanceData, ___3_perCameraInstanceData, ___4_sharedInstanceData, ___5_rendererGroupInstanceMultiHash, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
// Method Definition Index: 71533
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_BeginInvoke_m22DB7DA9798A19AFC5D048A417002CAB666BDC83 (FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC* __this, ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___6_p, RuntimeObject* ___7_p, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[7] = {0};
|
|
__d_args[0] = Box(ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B_il2cpp_TypeInfo_var, &*___0_rendererGroupsID);
|
|
__d_args[1] = Box(InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A_il2cpp_TypeInfo_var, &*___1_instanceAllocators);
|
|
__d_args[2] = Box(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF_il2cpp_TypeInfo_var, &*___2_instanceData);
|
|
__d_args[3] = Box(CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529_il2cpp_TypeInfo_var, &*___3_perCameraInstanceData);
|
|
__d_args[4] = Box(CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE_il2cpp_TypeInfo_var, &*___4_sharedInstanceData);
|
|
__d_args[5] = Box(NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171_il2cpp_TypeInfo_var, &*___5_rendererGroupInstanceMultiHash);
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___6_p, (RuntimeObject*)___7_p);
|
|
}
|
|
// Method Definition Index: 71534
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_EndInvoke_mC5901472E00695B96D331889D86672276531DA18 (FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC* __this, RuntimeObject* ___0_p, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_p, 0);
|
|
}
|
|
#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
|
|
// Method Definition Index: 71535
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeRendererGroupInstances_000002A1U24BurstDirectCall_GetFunctionPointerDiscard_m0C1CA74ADF85A9BF64A0F9D023C5104E78C6184C (intptr_t* ___0_p, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_CompileFunctionPointer_TisFreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC_mA49C296264098AD7BE3271CC87E87DCDA57FA07B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FreeRendererGroupInstances_000002A1U24BurstDirectCall_t31A309440B25DDBD1C978A342C53DA31FA003BA5_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FunctionPointer_1_get_Value_m10F22F3FD7D16C69F3BBECA5F96C26B528794255_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceDataSystemBurst_FreeRendererGroupInstances_mE5B774F1873565C1564044629ADC0EC240EC6547_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FunctionPointer_1_tDAF49463914182615FE27E7E1ACC58C57DDEF280 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
intptr_t L_0 = ((FreeRendererGroupInstances_000002A1U24BurstDirectCall_t31A309440B25DDBD1C978A342C53DA31FA003BA5_StaticFields*)il2cpp_codegen_static_fields_for(FreeRendererGroupInstances_000002A1U24BurstDirectCall_t31A309440B25DDBD1C978A342C53DA31FA003BA5_il2cpp_TypeInfo_var))->___Pointer;
|
|
if (L_0)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC* L_1 = (FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC*)il2cpp_codegen_object_new(FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC_il2cpp_TypeInfo_var);
|
|
FreeRendererGroupInstances_000002A1U24PostfixBurstDelegate__ctor_m5C0B957C235F2E64F81EB5CE2A3B2E52888A0474(L_1, NULL, (intptr_t)((void*)InstanceDataSystemBurst_FreeRendererGroupInstances_mE5B774F1873565C1564044629ADC0EC240EC6547_RuntimeMethod_var), NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
FunctionPointer_1_tDAF49463914182615FE27E7E1ACC58C57DDEF280 L_2;
|
|
L_2 = BurstCompiler_CompileFunctionPointer_TisFreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC_mA49C296264098AD7BE3271CC87E87DCDA57FA07B(L_1, BurstCompiler_CompileFunctionPointer_TisFreeRendererGroupInstances_000002A1U24PostfixBurstDelegate_tD7AA96177755C4F7FABF98B102602F7C224235BC_mA49C296264098AD7BE3271CC87E87DCDA57FA07B_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
intptr_t L_3;
|
|
L_3 = FunctionPointer_1_get_Value_m10F22F3FD7D16C69F3BBECA5F96C26B528794255_inline((&V_0), FunctionPointer_1_get_Value_m10F22F3FD7D16C69F3BBECA5F96C26B528794255_RuntimeMethod_var);
|
|
((FreeRendererGroupInstances_000002A1U24BurstDirectCall_t31A309440B25DDBD1C978A342C53DA31FA003BA5_StaticFields*)il2cpp_codegen_static_fields_for(FreeRendererGroupInstances_000002A1U24BurstDirectCall_t31A309440B25DDBD1C978A342C53DA31FA003BA5_il2cpp_TypeInfo_var))->___Pointer = L_3;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
intptr_t* L_4 = ___0_p;
|
|
intptr_t L_5 = ((FreeRendererGroupInstances_000002A1U24BurstDirectCall_t31A309440B25DDBD1C978A342C53DA31FA003BA5_StaticFields*)il2cpp_codegen_static_fields_for(FreeRendererGroupInstances_000002A1U24BurstDirectCall_t31A309440B25DDBD1C978A342C53DA31FA003BA5_il2cpp_TypeInfo_var))->___Pointer;
|
|
*((intptr_t*)L_4) = (intptr_t)L_5;
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71536
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t FreeRendererGroupInstances_000002A1U24BurstDirectCall_GetFunctionPointer_m807D6461FE82DE14C8EB02B03CE64DCDDBF8296A (const RuntimeMethod* method)
|
|
{
|
|
intptr_t V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
V_0 = ((intptr_t)0);
|
|
FreeRendererGroupInstances_000002A1U24BurstDirectCall_GetFunctionPointerDiscard_m0C1CA74ADF85A9BF64A0F9D023C5104E78C6184C((&V_0), NULL);
|
|
intptr_t L_0 = V_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71537
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeRendererGroupInstances_000002A1U24BurstDirectCall_Invoke_m189C3E71062562EBB571C7E08AF555AD8CD9E94D (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
intptr_t V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
bool L_0;
|
|
L_0 = BurstCompiler_get_IsEnabled_m55FDBCB2279A83AC8926260034F870E3A11116C7(NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
intptr_t L_1;
|
|
L_1 = FreeRendererGroupInstances_000002A1U24BurstDirectCall_GetFunctionPointer_m807D6461FE82DE14C8EB02B03CE64DCDDBF8296A(NULL);
|
|
V_0 = L_1;
|
|
intptr_t L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* L_3 = ___0_rendererGroupsID;
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_4 = ___1_instanceAllocators;
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_5 = ___2_instanceData;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_6 = ___3_perCameraInstanceData;
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_7 = ___4_sharedInstanceData;
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_8 = ___5_rendererGroupInstanceMultiHash;
|
|
intptr_t L_9 = V_0;
|
|
typedef void (CDECL *func_L_10)(ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*,InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*,CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*,CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*,CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*,NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*);
|
|
((func_L_10)L_9)(L_3, L_4, L_5, L_6, L_7, L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* L_11 = ___0_rendererGroupsID;
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_12 = ___1_instanceAllocators;
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_13 = ___2_instanceData;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_14 = ___3_perCameraInstanceData;
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_15 = ___4_sharedInstanceData;
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_16 = ___5_rendererGroupInstanceMultiHash;
|
|
InstanceDataSystemBurst_FreeRendererGroupInstancesU24BurstManaged_m68FAC42D1B0B2C0FFFC6CDAC4C3C106377565C0D_inline(L_11, L_12, L_13, L_14, L_15, L_16, 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
|
|
void FreeInstances_000002A2U24PostfixBurstDelegate_Invoke_m5348FBF9E801A0E9473A87359ACB246078890475_Multicast(FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076* __this, ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076* currentDelegate = reinterpret_cast<FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076*>(delegatesToInvoke[i]);
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*);
|
|
((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_instances, ___1_instanceAllocators, ___2_instanceData, ___3_perCameraInstanceData, ___4_sharedInstanceData, ___5_rendererGroupInstanceMultiHash, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
}
|
|
void FreeInstances_000002A2U24PostfixBurstDelegate_Invoke_m5348FBF9E801A0E9473A87359ACB246078890475_OpenInst(FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076* __this, ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_instances, ___1_instanceAllocators, ___2_instanceData, ___3_perCameraInstanceData, ___4_sharedInstanceData, ___5_rendererGroupInstanceMultiHash, method);
|
|
}
|
|
void FreeInstances_000002A2U24PostfixBurstDelegate_Invoke_m5348FBF9E801A0E9473A87359ACB246078890475_OpenStatic(FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076* __this, ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___method_ptr)(___0_instances, ___1_instanceAllocators, ___2_instanceData, ___3_perCameraInstanceData, ___4_sharedInstanceData, ___5_rendererGroupInstanceMultiHash, method);
|
|
}
|
|
IL2CPP_EXTERN_C void DelegatePInvokeWrapper_FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076 (FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076* __this, ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
typedef void (CDECL *PInvokeFunc)(ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*);
|
|
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
|
|
il2cppPInvokeFunc(___0_instances, ___1_instanceAllocators, ___2_instanceData, ___3_perCameraInstanceData, ___4_sharedInstanceData, ___5_rendererGroupInstanceMultiHash);
|
|
|
|
}
|
|
// Method Definition Index: 71538
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeInstances_000002A2U24PostfixBurstDelegate__ctor_mD3BAF6C540ACF88CC8B81138CD73258FFBB41C91 (FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_p);
|
|
__this->___method = ___1_p;
|
|
__this->___m_target = ___0_p;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_p);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_p);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_p))
|
|
{
|
|
bool isOpen = parameterCount == 6;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&FreeInstances_000002A2U24PostfixBurstDelegate_Invoke_m5348FBF9E801A0E9473A87359ACB246078890475_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&FreeInstances_000002A2U24PostfixBurstDelegate_Invoke_m5348FBF9E801A0E9473A87359ACB246078890475_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_p == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&FreeInstances_000002A2U24PostfixBurstDelegate_Invoke_m5348FBF9E801A0E9473A87359ACB246078890475_Multicast;
|
|
}
|
|
// Method Definition Index: 71539
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeInstances_000002A2U24PostfixBurstDelegate_Invoke_m5348FBF9E801A0E9473A87359ACB246078890475 (FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076* __this, ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
typedef void (*FunctionPointerType) (RuntimeObject*, ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310*, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*, const RuntimeMethod*);
|
|
((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_instances, ___1_instanceAllocators, ___2_instanceData, ___3_perCameraInstanceData, ___4_sharedInstanceData, ___5_rendererGroupInstanceMultiHash, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
// Method Definition Index: 71540
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FreeInstances_000002A2U24PostfixBurstDelegate_BeginInvoke_m4674FE842D700D1CA3AF6307DC4BA6D8C5CEE6BA (FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076* __this, ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___6_p, RuntimeObject* ___7_p, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[7] = {0};
|
|
__d_args[0] = Box(ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310_il2cpp_TypeInfo_var, &*___0_instances);
|
|
__d_args[1] = Box(InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A_il2cpp_TypeInfo_var, &*___1_instanceAllocators);
|
|
__d_args[2] = Box(CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF_il2cpp_TypeInfo_var, &*___2_instanceData);
|
|
__d_args[3] = Box(CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529_il2cpp_TypeInfo_var, &*___3_perCameraInstanceData);
|
|
__d_args[4] = Box(CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE_il2cpp_TypeInfo_var, &*___4_sharedInstanceData);
|
|
__d_args[5] = Box(NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171_il2cpp_TypeInfo_var, &*___5_rendererGroupInstanceMultiHash);
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___6_p, (RuntimeObject*)___7_p);
|
|
}
|
|
// Method Definition Index: 71541
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeInstances_000002A2U24PostfixBurstDelegate_EndInvoke_m8989676DC895F7D0D68095EE8C8CD410E037D840 (FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076* __this, RuntimeObject* ___0_p, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_p, 0);
|
|
}
|
|
#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
|
|
// Method Definition Index: 71542
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeInstances_000002A2U24BurstDirectCall_GetFunctionPointerDiscard_mAE9926840BE3BF1D9FAA035505687F0FAE82F22A (intptr_t* ___0_p, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_CompileFunctionPointer_TisFreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076_m7E78C67196022DC548A5D66AD9F194B1812A5D20_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FreeInstances_000002A2U24BurstDirectCall_tD5689255B958F828A4230C9698872D3F09512E34_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FunctionPointer_1_get_Value_m621CB0EB04525E384388E27BBED550F9417AE8AC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceDataSystemBurst_FreeInstances_m40A2076A7C0DE278135AD4A33911F95F2A94E630_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FunctionPointer_1_t0EAE03453C64D70D22E22FFC4D96EAEF6C2248A1 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
intptr_t L_0 = ((FreeInstances_000002A2U24BurstDirectCall_tD5689255B958F828A4230C9698872D3F09512E34_StaticFields*)il2cpp_codegen_static_fields_for(FreeInstances_000002A2U24BurstDirectCall_tD5689255B958F828A4230C9698872D3F09512E34_il2cpp_TypeInfo_var))->___Pointer;
|
|
if (L_0)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076* L_1 = (FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076*)il2cpp_codegen_object_new(FreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076_il2cpp_TypeInfo_var);
|
|
FreeInstances_000002A2U24PostfixBurstDelegate__ctor_mD3BAF6C540ACF88CC8B81138CD73258FFBB41C91(L_1, NULL, (intptr_t)((void*)InstanceDataSystemBurst_FreeInstances_m40A2076A7C0DE278135AD4A33911F95F2A94E630_RuntimeMethod_var), NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
FunctionPointer_1_t0EAE03453C64D70D22E22FFC4D96EAEF6C2248A1 L_2;
|
|
L_2 = BurstCompiler_CompileFunctionPointer_TisFreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076_m7E78C67196022DC548A5D66AD9F194B1812A5D20(L_1, BurstCompiler_CompileFunctionPointer_TisFreeInstances_000002A2U24PostfixBurstDelegate_t9366ED3026D959E7A264A5DCB6B24DB5CF70F076_m7E78C67196022DC548A5D66AD9F194B1812A5D20_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
intptr_t L_3;
|
|
L_3 = FunctionPointer_1_get_Value_m621CB0EB04525E384388E27BBED550F9417AE8AC_inline((&V_0), FunctionPointer_1_get_Value_m621CB0EB04525E384388E27BBED550F9417AE8AC_RuntimeMethod_var);
|
|
((FreeInstances_000002A2U24BurstDirectCall_tD5689255B958F828A4230C9698872D3F09512E34_StaticFields*)il2cpp_codegen_static_fields_for(FreeInstances_000002A2U24BurstDirectCall_tD5689255B958F828A4230C9698872D3F09512E34_il2cpp_TypeInfo_var))->___Pointer = L_3;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
intptr_t* L_4 = ___0_p;
|
|
intptr_t L_5 = ((FreeInstances_000002A2U24BurstDirectCall_tD5689255B958F828A4230C9698872D3F09512E34_StaticFields*)il2cpp_codegen_static_fields_for(FreeInstances_000002A2U24BurstDirectCall_tD5689255B958F828A4230C9698872D3F09512E34_il2cpp_TypeInfo_var))->___Pointer;
|
|
*((intptr_t*)L_4) = (intptr_t)L_5;
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71543
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t FreeInstances_000002A2U24BurstDirectCall_GetFunctionPointer_mF293E622285EDDFFC2CFD4A5377A8B7A6259FCCC (const RuntimeMethod* method)
|
|
{
|
|
intptr_t V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
V_0 = ((intptr_t)0);
|
|
FreeInstances_000002A2U24BurstDirectCall_GetFunctionPointerDiscard_mAE9926840BE3BF1D9FAA035505687F0FAE82F22A((&V_0), NULL);
|
|
intptr_t L_0 = V_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71544
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeInstances_000002A2U24BurstDirectCall_Invoke_mCA5439A8231B841ACFE9EE124BBA1EA600C1EBD8 (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
intptr_t V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
bool L_0;
|
|
L_0 = BurstCompiler_get_IsEnabled_m55FDBCB2279A83AC8926260034F870E3A11116C7(NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
intptr_t L_1;
|
|
L_1 = FreeInstances_000002A2U24BurstDirectCall_GetFunctionPointer_mF293E622285EDDFFC2CFD4A5377A8B7A6259FCCC(NULL);
|
|
V_0 = L_1;
|
|
intptr_t L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* L_3 = ___0_instances;
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_4 = ___1_instanceAllocators;
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_5 = ___2_instanceData;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_6 = ___3_perCameraInstanceData;
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_7 = ___4_sharedInstanceData;
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_8 = ___5_rendererGroupInstanceMultiHash;
|
|
intptr_t L_9 = V_0;
|
|
typedef void (CDECL *func_L_10)(ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310*,InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A*,CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF*,CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529*,CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE*,NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171*);
|
|
((func_L_10)L_9)(L_3, L_4, L_5, L_6, L_7, L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* L_11 = ___0_instances;
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_12 = ___1_instanceAllocators;
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_13 = ___2_instanceData;
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_14 = ___3_perCameraInstanceData;
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_15 = ___4_sharedInstanceData;
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_16 = ___5_rendererGroupInstanceMultiHash;
|
|
InstanceDataSystemBurst_FreeInstancesU24BurstManaged_mA15F79C9BB9E77720A6F7B2A613E9003DE42A6F4_inline(L_11, L_12, L_13, L_14, L_15, L_16, 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
|
|
#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
|
|
// Method Definition Index: 71545
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceTypeInfo__cctor_m3B458B3343FBC2FD6C40D4FB48ED7A275F513140 (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:33>
|
|
InstanceTypeInfo_InitParentTypes_m871A556C0C4609293ABEEBF110E20DD63FCD084C(NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:34>
|
|
InstanceTypeInfo_InitChildTypes_m172E3471BA713B1205C2B5BD08FC4E1D1518D41E(NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:35>
|
|
InstanceTypeInfo_ValidateTypeRelationsAreCorrectlySorted_mD653B8D9D7F845BE0747448F358E441ADBB6D893(NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:36>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71546
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:40>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:42>
|
|
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<il2cpp_array_size_t>(0), (int32_t)0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:43>
|
|
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<il2cpp_array_size_t>(1), (int32_t)0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:45>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71547
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:49>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:51>
|
|
V_0 = 0;
|
|
goto IL_001f;
|
|
}
|
|
|
|
IL_000f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:52>
|
|
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<il2cpp_array_size_t>(L_2), (List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D*)L_3);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:51>
|
|
int32_t L_4 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:51>
|
|
int32_t L_5 = V_0;
|
|
if ((((int32_t)L_5) < ((int32_t)2)))
|
|
{
|
|
goto IL_000f;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:54>
|
|
V_1 = 0;
|
|
goto IL_0046;
|
|
}
|
|
|
|
IL_0027:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:56>
|
|
int32_t L_6 = V_1;
|
|
V_2 = L_6;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:57>
|
|
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<il2cpp_array_size_t>(L_9));
|
|
V_3 = L_10;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:59>
|
|
int32_t L_11 = V_2;
|
|
int32_t L_12 = V_3;
|
|
if ((((int32_t)L_11) == ((int32_t)L_12)))
|
|
{
|
|
goto IL_0042;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:60>
|
|
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<il2cpp_array_size_t>(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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:54>
|
|
int32_t L_18 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
}
|
|
|
|
IL_0046:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:54>
|
|
int32_t L_19 = V_1;
|
|
if ((((int32_t)L_19) < ((int32_t)2)))
|
|
{
|
|
goto IL_0027;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:62>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71548
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceTypeInfo_GetMaxChildTypeRecursively_m145FABD376E475D616CC58209E97D94E586BC247 (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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:66>
|
|
int32_t L_0 = ___0_type;
|
|
V_0 = L_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:68>
|
|
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 = ___0_type;
|
|
NullCheck(L_1);
|
|
int32_t L_3 = L_2;
|
|
List_1_t90E11A08ABC189A289DF4077BF462E8D37E9DD2D* L_4 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
|
|
NullCheck(L_4);
|
|
Enumerator_tCFB97BF1EE644874653F844FF8A40E64E55B44E7 L_5;
|
|
L_5 = List_1_GetEnumerator_m6851D2452E09A0D51D55478CDAED0B6835553FC1(L_4, List_1_GetEnumerator_m6851D2452E09A0D51D55478CDAED0B6835553FC1_RuntimeMethod_var);
|
|
V_1 = L_5;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0031:
|
|
{
|
|
Enumerator_Dispose_m3200B16944DDA14AA95EFB39DBFA5E6C18EFEBBB((&V_1), Enumerator_Dispose_m3200B16944DDA14AA95EFB39DBFA5E6C18EFEBBB_RuntimeMethod_var);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0026_1;
|
|
}
|
|
|
|
IL_0011_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:68>
|
|
int32_t L_6;
|
|
L_6 = Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_inline((&V_1), Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_RuntimeMethod_var);
|
|
V_2 = L_6;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:69>
|
|
int32_t L_7 = V_0;
|
|
int32_t L_8 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var);
|
|
int32_t L_9;
|
|
L_9 = InstanceTypeInfo_GetMaxChildTypeRecursively_m145FABD376E475D616CC58209E97D94E586BC247(L_8, NULL);
|
|
int32_t L_10;
|
|
L_10 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_7, L_9, NULL);
|
|
V_0 = L_10;
|
|
}
|
|
|
|
IL_0026_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:68>
|
|
bool L_11;
|
|
L_11 = Enumerator_MoveNext_m5180E5550A347A411195778C8BD9EAA05F1C98D0((&V_1), Enumerator_MoveNext_m5180E5550A347A411195778C8BD9EAA05F1C98D0_RuntimeMethod_var);
|
|
if (L_11)
|
|
{
|
|
goto IL_0011_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_003f;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_003f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:71>
|
|
int32_t L_12 = V_0;
|
|
return L_12;
|
|
}
|
|
}
|
|
// Method Definition Index: 71549
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:76>
|
|
NativeList_1_Add_m4056194B74D7EE9959B168FABE0683A682936210((&___1_instanceTypes), (&___0_instanceType), NativeList_1_Add_m4056194B74D7EE9959B168FABE0683A682936210_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:78>
|
|
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<il2cpp_array_size_t>(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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:78>
|
|
int32_t L_5;
|
|
L_5 = Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_inline((&V_0), Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:79>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:78>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:80>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71550
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:84>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:86>
|
|
V_1 = 0;
|
|
goto IL_0029;
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:88>
|
|
int32_t L_1 = V_1;
|
|
V_2 = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:90>
|
|
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<il2cpp_array_size_t>(L_5));
|
|
if ((!(((uint32_t)L_2) == ((uint32_t)L_6))))
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:91>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:86>
|
|
int32_t L_9 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:86>
|
|
int32_t L_10 = V_1;
|
|
if ((((int32_t)L_10) < ((int32_t)2)))
|
|
{
|
|
goto IL_0012;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:96>
|
|
V_3 = 0;
|
|
goto IL_0035;
|
|
}
|
|
|
|
IL_0031:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:96>
|
|
int32_t L_11 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:96>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:99>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71551
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceTypeInfo_GetParentType_m4EFCC55DA43E58978C6A983D91BCB6FAAF147529 (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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:103>
|
|
il2cpp_codegen_runtime_class_init_inline(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var);
|
|
InstanceTypeU5BU5D_t9B58BD52ED9D0AD118EA3EB38A7EB248FBEF6581* L_0 = ((InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_StaticFields*)il2cpp_codegen_static_fields_for(InstanceTypeInfo_t8FBB196C4DCFE497BB1BDBC5F336B6B4E3EAFB19_il2cpp_TypeInfo_var))->___s_ParentTypes;
|
|
int32_t L_1 = ___0_type;
|
|
NullCheck(L_0);
|
|
int32_t L_2 = L_1;
|
|
int32_t L_3 = (int32_t)(L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
|
|
return (int32_t)(L_3);
|
|
}
|
|
}
|
|
// Method Definition Index: 71552
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:108>
|
|
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<il2cpp_array_size_t>(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
|
|
// Method Definition Index: 71553
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceNumInfo_InitDefault_m8CC8A9E8EBF0EF16311F391E0312C46A7219A920 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:118>
|
|
V_0 = 0;
|
|
goto IL_001a;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:119>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:118>
|
|
int32_t L_3 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:118>
|
|
int32_t L_4 = V_0;
|
|
if ((((int32_t)L_4) < ((int32_t)2)))
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:120>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void InstanceNumInfo_InitDefault_m8CC8A9E8EBF0EF16311F391E0312C46A7219A920_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*>(__this + _offset);
|
|
InstanceNumInfo_InitDefault_m8CC8A9E8EBF0EF16311F391E0312C46A7219A920(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71554
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceNumInfo__ctor_m0C64766A7024C367CB84BA96F01861E951351650 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, int32_t ___0_type, int32_t ___1_instanceNum, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:124>
|
|
InstanceNumInfo_InitDefault_m8CC8A9E8EBF0EF16311F391E0312C46A7219A920(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:125>
|
|
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 = ___1_instanceNum;
|
|
*((int32_t*)((int32_t*)il2cpp_codegen_add((intptr_t)L_1, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), 4))))) = (int32_t)L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:126>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void InstanceNumInfo__ctor_m0C64766A7024C367CB84BA96F01861E951351650_AdjustorThunk (RuntimeObject* __this, int32_t ___0_type, int32_t ___1_instanceNum, const RuntimeMethod* method)
|
|
{
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*>(__this + _offset);
|
|
InstanceNumInfo__ctor_m0C64766A7024C367CB84BA96F01861E951351650(_thisAdjusted, ___0_type, ___1_instanceNum, method);
|
|
}
|
|
// Method Definition Index: 71555
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InstanceNumInfo__ctor_mCFED34B4FC73F15366339611E22502A8366B016C (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, int32_t ___0_meshRendererNum, int32_t ___1_speedTreeNum, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:130>
|
|
InstanceNumInfo_InitDefault_m8CC8A9E8EBF0EF16311F391E0312C46A7219A920(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:131>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:132>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:133>
|
|
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<InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*>(__this + _offset);
|
|
InstanceNumInfo__ctor_mCFED34B4FC73F15366339611E22502A8366B016C(_thisAdjusted, ___0_meshRendererNum, ___1_speedTreeNum, method);
|
|
}
|
|
// Method Definition Index: 71556
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19 (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* __this, int32_t ___0_type, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:137>
|
|
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<InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*>(__this + _offset);
|
|
int32_t _returnValue;
|
|
_returnValue = InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19(_thisAdjusted, ___0_type, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71557
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:142>
|
|
int32_t L_0 = ___0_type;
|
|
int32_t L_1;
|
|
L_1 = InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19(__this, L_0, NULL);
|
|
V_0 = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:144>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:146>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:146>
|
|
int32_t L_5;
|
|
L_5 = Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_inline((&V_1), Enumerator_get_Current_m477614430FA1F9E4F9DFD7CFC552E19464F1B8E4_RuntimeMethod_var);
|
|
V_2 = L_5;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:147>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:146>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:149>
|
|
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<InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*>(__this + _offset);
|
|
int32_t _returnValue;
|
|
_returnValue = InstanceNumInfo_GetInstanceNumIncludingChildren_m45CB40CE2452143C10B4FFC0F05FA7751E416368(_thisAdjusted, ___0_type, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71558
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:154>
|
|
V_0 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:156>
|
|
V_1 = 0;
|
|
goto IL_001e;
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:157>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:156>
|
|
int32_t L_5 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:156>
|
|
int32_t L_6 = V_1;
|
|
if ((((int32_t)L_6) < ((int32_t)2)))
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceType.cs:159>
|
|
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<InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*>(__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
|
|
#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
|
|
// Method Definition Index: 71559
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:31>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:32>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:33>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:34>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:36>
|
|
OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_19 = ___0_occluderSubviewUpdate;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_20 = L_19->___viewMatrix;
|
|
V_4 = L_20;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:37>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:39>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:40>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:41>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:42>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:43>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:44>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:45>
|
|
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);
|
|
}
|
|
// Method Definition Index: 71560
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:56>
|
|
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<OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3*>(__this + _offset);
|
|
bool _returnValue;
|
|
_returnValue = OccluderHandles_IsValid_m9FF256155930C1B40D4195C263AF38FCEB1B7904(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71561
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:61>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:62>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:63>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:64>
|
|
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<OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3*>(__this + _offset);
|
|
OccluderHandles_UseForOcclusionTest_m8E9F3CDFD218EC3C5A70DA375F156DC75CB2CAAD(_thisAdjusted, ___0_builder, method);
|
|
}
|
|
// Method Definition Index: 71562
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:68>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:69>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:70>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:71>
|
|
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<OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3*>(__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
|
|
#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
|
|
// Method Definition Index: 71563
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndirectBufferAllocInfo_IsEmpty_m47785BE361D9B989BE0455AD1884831AB99E4009 (IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:110>
|
|
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<IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02*>(__this + _offset);
|
|
bool _returnValue;
|
|
_returnValue = IndirectBufferAllocInfo_IsEmpty_m47785BE361D9B989BE0455AD1884831AB99E4009(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71564
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IndirectBufferAllocInfo_IsWithinLimits_mE8807A3A2DDE4F3E3E9091E2441D847F4BFC4067 (IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* __this, IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* ___0_limits, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:115>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:116>
|
|
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<IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02*>(__this + _offset);
|
|
bool _returnValue;
|
|
_returnValue = IndirectBufferAllocInfo_IsWithinLimits_mE8807A3A2DDE4F3E3E9091E2441D847F4BFC4067(_thisAdjusted, ___0_limits, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71565
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IndirectBufferAllocInfo_GetExtraDrawInfoSlotIndex_m2EAD4191867631265610C43212C34A56A2DAD969 (IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:121>
|
|
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<IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02*>(__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
|
|
// Method Definition Index: 71566
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContext__ctor_mC7F33D8E6E9DECDB5A167C9CFD68F1CBB6E7D7F5 (IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_cullingJobHandle, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:144>
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_0 = ___0_cullingJobHandle;
|
|
__this->___cullingJobHandle = L_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:145>
|
|
__this->___bufferState = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:146>
|
|
__this->___occluderVersion = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:147>
|
|
__this->___subviewMask = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:148>
|
|
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<IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805*>(__this + _offset);
|
|
IndirectBufferContext__ctor_mC7F33D8E6E9DECDB5A167C9CFD68F1CBB6E7D7F5(_thisAdjusted, ___0_cullingJobHandle, method);
|
|
}
|
|
// Method Definition Index: 71567
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:152>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:153>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:154>
|
|
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<IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805*>(__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)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5____occluderDepthPyramid_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* ___occluderDepthPyramidException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5____occluderDepthPyramid_FieldInfo_var, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_0_0_0_var);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___occluderDepthPyramidException, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshal_pinvoke_back(const OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshaled_pinvoke& marshaled, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5& unmarshaled)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5____occluderDepthPyramid_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* ___occluderDepthPyramidException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5____occluderDepthPyramid_FieldInfo_var, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_0_0_0_var);
|
|
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)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5____occluderDepthPyramid_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* ___occluderDepthPyramidException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5____occluderDepthPyramid_FieldInfo_var, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_0_0_0_var);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___occluderDepthPyramidException, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshal_com_back(const OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshaled_com& marshaled, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5& unmarshaled)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5____occluderDepthPyramid_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* ___occluderDepthPyramidException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5____occluderDepthPyramid_FieldInfo_var, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_0_0_0_var);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___occluderDepthPyramidException, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshal_com_cleanup(OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
// Method Definition Index: 71568
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OccluderContext_get_subviewCount_m49FDF73077D5C9F1789BA0C35A39A7F78FCBF414 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:182>
|
|
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<OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*>(__this + _offset);
|
|
int32_t _returnValue;
|
|
_returnValue = OccluderContext_get_subviewCount_m49FDF73077D5C9F1789BA0C35A39A7F78FCBF414(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71569
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OccluderContext_IsSubviewValid_m88BE2A076AC851E9D11AB02B30ECE80A7E4D6BE0 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, int32_t ___0_subviewIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:187>
|
|
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<OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*>(__this + _offset);
|
|
bool _returnValue;
|
|
_returnValue = OccluderContext_IsSubviewValid_m88BE2A076AC851E9D11AB02B30ECE80A7E4D6BE0(_thisAdjusted, ___0_subviewIndex, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71570
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 OccluderContext_get_depthBufferSizeInOccluderPixels_mF734AB99EBF484188554B86CB2E07048E6138C36 (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:203>
|
|
V_0 = 8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:204>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:205>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:206>
|
|
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<OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*>(__this + _offset);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 _returnValue;
|
|
_returnValue = OccluderContext_get_depthBufferSizeInOccluderPixels_mF734AB99EBF484188554B86CB2E07048E6138C36(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71571
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:212>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:213>
|
|
NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* L_2 = (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690*)(&__this->___subviewData);
|
|
NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3(L_2, NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:215>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:216>
|
|
NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* L_5 = (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*)(&__this->___occluderMipBounds);
|
|
NativeArray_1_Dispose_mA9FB191D47CE9B16CAEE0783E16FC555C0B0DDB0(L_5, NativeArray_1_Dispose_mA9FB191D47CE9B16CAEE0783E16FC555C0B0DDB0_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:218>
|
|
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = __this->___occluderDepthPyramid;
|
|
if (!L_6)
|
|
{
|
|
goto IL_004a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:220>
|
|
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = __this->___occluderDepthPyramid;
|
|
NullCheck(L_7);
|
|
RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_7, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:221>
|
|
__this->___occluderDepthPyramid = (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___occluderDepthPyramid), (void*)(RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL);
|
|
}
|
|
|
|
IL_004a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:223>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_8 = __this->___occlusionDebugOverlay;
|
|
if (!L_8)
|
|
{
|
|
goto IL_0064;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:225>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_9 = __this->___occlusionDebugOverlay;
|
|
NullCheck(L_9);
|
|
GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_9, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:226>
|
|
__this->___occlusionDebugOverlay = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___occlusionDebugOverlay), (void*)(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)NULL);
|
|
}
|
|
|
|
IL_0064:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:228>
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_10 = __this->___constantBuffer;
|
|
if (!L_10)
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:230>
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_11 = __this->___constantBuffer;
|
|
NullCheck(L_11);
|
|
ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_11, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:231>
|
|
__this->___constantBuffer = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___constantBuffer), (void*)(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL);
|
|
}
|
|
|
|
IL_007e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:234>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:235>
|
|
NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9* L_14 = (NativeArray_1_t96CEF42677DEFA822FCF9EABABD69E7624393AC9*)(&__this->___constantBufferData);
|
|
NativeArray_1_Dispose_m908C791B417F378B10AB9F8702475DD7345BF206(L_14, NativeArray_1_Dispose_m908C791B417F378B10AB9F8702475DD7345BF206_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0096:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:236>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void OccluderContext_Dispose_mF02789AFBB76CD0F4491CDD8A83BCD15938F22D8_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*>(__this + _offset);
|
|
OccluderContext_Dispose_mF02789AFBB76CD0F4491CDD8A83BCD15938F22D8(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71572
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:240>
|
|
V_0 = 8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:241>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:243>
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_7;
|
|
L_7 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL);
|
|
V_1 = L_7;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:244>
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_8;
|
|
L_8 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL);
|
|
V_2 = L_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:245>
|
|
V_3 = L_6;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:247>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:248>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:250>
|
|
V_4 = 0;
|
|
goto IL_011d;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:252>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:254>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:255>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:257>
|
|
int32_t L_25 = V_4;
|
|
if (L_25)
|
|
{
|
|
goto IL_00de;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:259>
|
|
Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_2), 0, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:260>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:264>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:266>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:267>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:250>
|
|
int32_t L_34 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_34, 1));
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:250>
|
|
int32_t L_35 = V_4;
|
|
if ((((int32_t)L_35) < ((int32_t)8)))
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:270>
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_36 = V_1;
|
|
__this->___occluderMipLayoutSize = L_36;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:271>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void OccluderContext_UpdateMipBounds_m71B416ED1B6D8827B30F8B1C1E69870328E6FCD9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*>(__this + _offset);
|
|
OccluderContext_UpdateMipBounds_m71B416ED1B6D8827B30F8B1C1E69870328E6FCD9(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71573
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:275>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:276>
|
|
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_00a2;
|
|
}
|
|
}
|
|
|
|
IL_004c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:278>
|
|
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_11 = __this->___occluderDepthPyramid;
|
|
if (!L_11)
|
|
{
|
|
goto IL_005f;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:279>
|
|
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_12 = __this->___occluderDepthPyramid;
|
|
NullCheck(L_12);
|
|
RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_12, NULL);
|
|
}
|
|
|
|
IL_005f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:281>
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_13 = V_0;
|
|
__this->___occluderDepthPyramidSize = L_13;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:282>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:283>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:284>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:285>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:286>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:287>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:288>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:289>
|
|
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_mAEF8AF84D3693168EC529CE5A9F6E53BBBFA8EC1(L_15, L_17, ((int32_t)49), 1, 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_00a2:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:292>
|
|
bool L_19 = ___0_debugOverlayEnabled;
|
|
if (L_19)
|
|
{
|
|
goto IL_00a8;
|
|
}
|
|
}
|
|
{
|
|
G_B8_0 = 0;
|
|
goto IL_00b7;
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
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_00b7:
|
|
{
|
|
V_1 = G_B8_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:293>
|
|
int32_t L_22 = __this->___occlusionDebugOverlaySize;
|
|
int32_t L_23 = V_1;
|
|
if ((((int32_t)L_22) >= ((int32_t)L_23)))
|
|
{
|
|
goto IL_00f9;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:295>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_24 = __this->___occlusionDebugOverlay;
|
|
if (!L_24)
|
|
{
|
|
goto IL_00d4;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:296>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_25 = __this->___occlusionDebugOverlay;
|
|
NullCheck(L_25);
|
|
GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_25, NULL);
|
|
}
|
|
|
|
IL_00d4:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:298>
|
|
int32_t L_26 = V_1;
|
|
__this->___occlusionDebugOverlaySize = L_26;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:299>
|
|
__this->___debugNeedsClear = (bool)1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:302>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:303>
|
|
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_00f9:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:305>
|
|
int32_t L_29 = V_1;
|
|
if (L_29)
|
|
{
|
|
goto IL_011d;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:307>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_30 = __this->___occlusionDebugOverlay;
|
|
if (!L_30)
|
|
{
|
|
goto IL_0116;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:309>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_31 = __this->___occlusionDebugOverlay;
|
|
NullCheck(L_31);
|
|
GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_31, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:310>
|
|
__this->___occlusionDebugOverlay = (GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___occlusionDebugOverlay), (void*)(GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1*)NULL);
|
|
}
|
|
|
|
IL_0116:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:313>
|
|
int32_t L_32 = V_1;
|
|
__this->___occlusionDebugOverlaySize = L_32;
|
|
}
|
|
|
|
IL_011d:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:316>
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_33 = __this->___constantBuffer;
|
|
if (L_33)
|
|
{
|
|
goto IL_0137;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:317>
|
|
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_0137:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:319>
|
|
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_0152;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:320>
|
|
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_0152:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:321>
|
|
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<OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*>(__this + _offset);
|
|
OccluderContext_AllocateTexturesIfNecessary_m4F0340120C018852B2A697194F87A6C539D6C127(_thisAdjusted, ___0_debugOverlayEnabled, method);
|
|
}
|
|
// Method Definition Index: 71574
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:325>
|
|
bool L_0 = ___3_value;
|
|
if (!L_0)
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:326>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:328>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:329>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71575
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:333>
|
|
il2cpp_codegen_initobj((&V_0), sizeof(OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:336>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:337>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:340>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:341>
|
|
V_2 = 0;
|
|
goto IL_0183;
|
|
}
|
|
|
|
IL_003b:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:343>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:345>
|
|
OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_7 = V_3;
|
|
int32_t L_8 = L_7->___subviewIndex;
|
|
V_4 = L_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:346>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:347>
|
|
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)))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:349>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:350>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:351>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:352>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:353>
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26;
|
|
L_26 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_5), NULL);
|
|
V_6 = L_26;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:357>
|
|
V_7 = 0;
|
|
goto IL_00d4;
|
|
}
|
|
|
|
IL_00ad:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:358>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:357>
|
|
int32_t L_33 = V_7;
|
|
V_7 = ((int32_t)il2cpp_codegen_add(L_33, 1));
|
|
}
|
|
|
|
IL_00d4:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:357>
|
|
int32_t L_34 = V_7;
|
|
if ((((int32_t)L_34) < ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_00ad;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:360>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:361>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:362>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:363>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:366>
|
|
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)))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:367>
|
|
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)))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:341>
|
|
int32_t L_64 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_64, 1));
|
|
}
|
|
|
|
IL_0183:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:341>
|
|
int32_t L_65 = V_2;
|
|
int32_t L_66 = V_1;
|
|
if ((((int32_t)L_65) < ((int32_t)L_66)))
|
|
{
|
|
goto IL_003b;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:371>
|
|
V_9 = 0;
|
|
goto IL_0244;
|
|
}
|
|
|
|
IL_0192:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:373>
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
|
|
L_67 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
|
|
Plane__ctor_mACA7F957A13DD97953808B8E0CF95EAD7D39463E_inline((&V_10), L_67, (0.0f), NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:374>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:375>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:378>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:379>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:380>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:381>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:371>
|
|
int32_t L_91 = V_9;
|
|
V_9 = ((int32_t)il2cpp_codegen_add(L_91, 1));
|
|
}
|
|
|
|
IL_0244:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:371>
|
|
int32_t L_92 = V_9;
|
|
if ((((int32_t)L_92) < ((int32_t)6)))
|
|
{
|
|
goto IL_0192;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:384>
|
|
int32_t L_93;
|
|
L_93 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_silhouettePlanes))->___m_Length);
|
|
(&V_0)->____SilhouettePlaneCount = L_93;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:386>
|
|
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<OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*>(__this + _offset);
|
|
OccluderDepthPyramidConstants_t299096B4539EC7AB7A58FC8D7636C0E3280E4627 _returnValue;
|
|
_returnValue = OccluderContext_SetupFarDepthPyramidConstants_m69DC95369344843C149515C9A2A9312DD0E99571(_thisAdjusted, ___0_occluderSubviewUpdates, ___1_silhouettePlanes, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71576
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:391>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:393>
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_3 = ___5_occluderDepthPyramidCS;
|
|
V_1 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:394>
|
|
int32_t L_4 = ___6_occluderDepthDownscaleKernel;
|
|
V_2 = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:396>
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_5 = V_1;
|
|
LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169((&V_3), L_5, _stringLiteral831F02B113EFF77A98C7C88366944FC44E106D40, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:397>
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_6 = V_1;
|
|
LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169((&V_4), L_6, _stringLiteral35FD12353C87D68BCBA9F80241B6A61DF2E6F162, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:398>
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_7 = V_1;
|
|
LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169((&V_5), L_7, _stringLiteral336DA1681EA7AA3D54C5B9C3D2E0C5E4AEEA9118, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:400>
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_8 = ___1_occluderParams;
|
|
bool L_9 = L_8->___depthIsArray;
|
|
V_6 = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:402>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:403>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:405>
|
|
V_8 = ((int32_t)11);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:406>
|
|
V_9 = 0;
|
|
goto IL_0233;
|
|
}
|
|
|
|
IL_0064:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:408>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:410>
|
|
int32_t L_21 = V_9;
|
|
V_10 = (bool)((((int32_t)L_21) == ((int32_t)0))? 1 : 0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:411>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:412>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:413>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:414>
|
|
bool L_33 = V_10;
|
|
if (!L_33)
|
|
{
|
|
goto IL_00bd;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:415>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:417>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:419>
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_43;
|
|
L_43 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL);
|
|
V_11 = L_43;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:420>
|
|
V_12 = 0;
|
|
goto IL_01bf;
|
|
}
|
|
|
|
IL_00e0:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:422>
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_44;
|
|
L_44 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL);
|
|
V_13 = L_44;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:423>
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_45;
|
|
L_45 = Vector2Int_get_zero_mF92C338E9CB9434105090E675E04D20A29649553_inline(NULL);
|
|
V_14 = L_45;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:424>
|
|
int32_t L_46 = V_9;
|
|
int32_t L_47 = V_12;
|
|
V_15 = ((int32_t)il2cpp_codegen_add(L_46, L_47));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:425>
|
|
int32_t L_48 = V_15;
|
|
if (L_48)
|
|
{
|
|
goto IL_0103;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:427>
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_49 = ___1_occluderParams;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_50 = L_49->___depthSize;
|
|
V_14 = L_50;
|
|
goto IL_013b;
|
|
}
|
|
|
|
IL_0103:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:431>
|
|
int32_t L_51 = V_15;
|
|
V_16 = ((int32_t)il2cpp_codegen_subtract(L_51, 3));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:432>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:434>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:435>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:438>
|
|
int32_t L_62 = V_12;
|
|
if (L_62)
|
|
{
|
|
goto IL_0143;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:439>
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_63 = V_14;
|
|
V_11 = L_63;
|
|
}
|
|
|
|
IL_0143:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:442>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:443>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:444>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:445>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:420>
|
|
int32_t L_80 = V_12;
|
|
V_12 = ((int32_t)il2cpp_codegen_add(L_80, 1));
|
|
}
|
|
|
|
IL_01bf:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:420>
|
|
int32_t L_81 = V_12;
|
|
if ((((int32_t)L_81) < ((int32_t)5)))
|
|
{
|
|
goto IL_00e0;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:449>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:450>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:451>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:453>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:406>
|
|
int32_t L_99 = V_9;
|
|
V_9 = ((int32_t)il2cpp_codegen_add(L_99, 4));
|
|
}
|
|
|
|
IL_0233:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:406>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:455>
|
|
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<OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*>(__this + _offset);
|
|
OccluderContext_CreateFarDepthPyramid_mAE9A7D75C802A5AB3F91ED35C2BF61DA52C0AB0F(_thisAdjusted, ___0_cmd, ___1_occluderParams, ___2_occluderSubviewUpdates, ___3_occluderHandles, ___4_silhouettePlanes, ___5_occluderDepthPyramidCS, ___6_occluderDepthDownscaleKernel, method);
|
|
}
|
|
// Method Definition Index: 71577
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:459>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:460>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:461>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:462>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:463>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:464>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:465>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:466>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:467>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:468>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:469>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:470>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:471>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:472>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_11 = __this->___occlusionDebugOverlay;
|
|
if (!L_11)
|
|
{
|
|
goto IL_0093;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:473>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:474>
|
|
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<OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*>(__this + _offset);
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 _returnValue;
|
|
_returnValue = OccluderContext_Import_m59CDBBE79F1A96B17BE009D5D561E35D69DA19D7(_thisAdjusted, ___0_renderGraph, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71578
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:479>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:481>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:482>
|
|
NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690* L_5 = (NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690*)(&__this->___subviewData);
|
|
NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3(L_5, NativeArray_1_Dispose_m855F4D621A4787A4A54278E48FB6E8856D86FFB3_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:484>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:485>
|
|
__this->___subviewValidMask = 0;
|
|
}
|
|
|
|
IL_0040:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:487>
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_9 = ___0_occluderParams;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_10 = L_9->___depthSize;
|
|
__this->___depthBufferSize = L_10;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:490>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:491>
|
|
OccluderContext_UpdateMipBounds_m71B416ED1B6D8827B30F8B1C1E69870328E6FCD9(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:492>
|
|
bool L_14 = V_0;
|
|
OccluderContext_AllocateTexturesIfNecessary_m4F0340120C018852B2A697194F87A6C539D6C127(__this, L_14, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:493>
|
|
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<OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*>(__this + _offset);
|
|
OccluderContext_PrepareOccluders_m558D900C293C248A3CEE8FE6640C98873039DF1D(_thisAdjusted, ___0_occluderParams, method);
|
|
}
|
|
// Method Definition Index: 71579
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:497>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:498>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:499>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:500>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:501>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:503>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:504>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:505>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:506>
|
|
V_2 = 0;
|
|
goto IL_011b;
|
|
}
|
|
|
|
IL_0070:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:508>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:511>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:512>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:513>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:514>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:506>
|
|
int32_t L_39 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_39, 1));
|
|
}
|
|
|
|
IL_011b:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:506>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:518>
|
|
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<OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*>(__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
|
|
// Method Definition Index: 71580
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:168>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:169>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:170>
|
|
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
|
|
#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
|
|
// Method Definition Index: 71581
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:545>
|
|
il2cpp_codegen_initobj((&V_0), sizeof(InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:546>
|
|
V_1 = 0;
|
|
goto IL_007a;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:548>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:549>
|
|
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)))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:550>
|
|
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)))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:551>
|
|
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)))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:552>
|
|
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)))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:546>
|
|
int32_t L_25 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_25, 1));
|
|
}
|
|
|
|
IL_007a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:546>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:554>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:555>
|
|
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
|
|
// Method Definition Index: 71582
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:568>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:569>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:570>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:571>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:572>
|
|
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<IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D*>(__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)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5____m_InstanceBuffer_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* ___m_InstanceBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5____m_InstanceBuffer_FieldInfo_var, IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_0_0_0_var);
|
|
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)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5____m_InstanceBuffer_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* ___m_InstanceBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5____m_InstanceBuffer_FieldInfo_var, IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_0_0_0_var);
|
|
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)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5____m_InstanceBuffer_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* ___m_InstanceBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5____m_InstanceBuffer_FieldInfo_var, IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_0_0_0_var);
|
|
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)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5____m_InstanceBuffer_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* ___m_InstanceBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5____m_InstanceBuffer_FieldInfo_var, IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_0_0_0_var);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___m_InstanceBufferException, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshal_com_cleanup(IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
// Method Definition Index: 71583
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_instanceBuffer_mD965845788AD240262E1C46BB4BA405B73C8EA27 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:597>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_get_instanceBuffer_mD965845788AD240262E1C46BB4BA405B73C8EA27_inline(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71584
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_instanceInfoBuffer_mC14C040CC88B2F11AFE1301EB1FB9C70E396E8E5 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:598>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_get_instanceInfoBuffer_mC14C040CC88B2F11AFE1301EB1FB9C70E396E8E5_inline(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71585
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_argsBuffer_m81BE13A707FAF6B8F9361AEBCDD9CBA69611C334 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:599>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_get_argsBuffer_m81BE13A707FAF6B8F9361AEBCDD9CBA69611C334_inline(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71586
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_drawInfoBuffer_m0168780ED5CFCB3613F04F2C00561471352A5790 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:600>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_get_drawInfoBuffer_m0168780ED5CFCB3613F04F2C00561471352A5790_inline(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71587
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 IndirectBufferContextStorage_get_visibleInstanceBufferHandle_mBD86573F23F6B0F8BF6C46C2996C449E571DC87F (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:602>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_get_visibleInstanceBufferHandle_mBD86573F23F6B0F8BF6C46C2996C449E571DC87F(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71588
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 IndirectBufferContextStorage_get_indirectArgsBufferHandle_m7DF465FC2B94D42E1ABE0EE29E0EE4A1C850E925 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:603>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
GraphicsBufferHandle_t796AECB7D0D9A7DE09882D9EAC25123F6DFA28B5 _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_get_indirectArgsBufferHandle_m7DF465FC2B94D42E1ABE0EE29E0EE4A1C850E925(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71589
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:607>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:608>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:609>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:610>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:611>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:612>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:613>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextHandles_t538C1868A84206A7DF9C3F2066551BA1CCE0766D _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_ImportBuffers_mB024C5F1494D76DFEC07CDE6065AC7ACBB35E265(_thisAdjusted, ___0_renderGraph, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71590
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 IndirectBufferContextStorage_get_instanceInfoGlobalArray_m6D87D347531D8E3C00FB0967CCAEE69FED54FC41 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:616>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_get_instanceInfoGlobalArray_m6D87D347531D8E3C00FB0967CCAEE69FED54FC41_inline(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71591
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 IndirectBufferContextStorage_get_drawInfoGlobalArray_mF90CEAECE8B83E043E462A4495421A574CC257D4 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:617>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_get_drawInfoGlobalArray_mF90CEAECE8B83E043E462A4495421A574CC257D4_inline(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71592
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C IndirectBufferContextStorage_get_allocationCounters_mF22684F6D0214AE0755E3DFA8BA047C9E63C70FC (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:618>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_get_allocationCounters_mF22684F6D0214AE0755E3DFA8BA047C9E63C70FC_inline(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71593
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:622>
|
|
V_0 = ((int32_t)256);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:623>
|
|
int32_t L_0 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_multiply(((int32_t)64), L_0));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:624>
|
|
V_2 = 8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:626>
|
|
int32_t L_1 = V_1;
|
|
IndirectBufferContextStorage_AllocateInstanceBuffers_m83064D5ABC47473BE4547D8CDB301CC989362AD4(__this, L_1, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:627>
|
|
int32_t L_2 = V_0;
|
|
IndirectBufferContextStorage_AllocateDrawBuffers_mCB3267B00E8328A5031AAB859542061D665CE0A0(__this, L_2, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:629>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:630>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:631>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:633>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:635>
|
|
IndirectBufferContextStorage_ResetAllocators_m327B8163AEEAFE360011EAEBFBD80C96C6403467(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:636>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void IndirectBufferContextStorage_Init_mE1D9E857917AF5759F2E08D6B008C991CE5558AF_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextStorage_Init_mE1D9E857917AF5759F2E08D6B008C991CE5558AF(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71594
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:640>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:641>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:642>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:643>
|
|
IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* L_7 = (IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076*)(&__this->___m_BufferLimits);
|
|
int32_t L_8 = ___0_maxInstanceCount;
|
|
L_7->___maxInstanceCount = L_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:644>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextStorage_AllocateInstanceBuffers_m83064D5ABC47473BE4547D8CDB301CC989362AD4(_thisAdjusted, ___0_maxInstanceCount, method);
|
|
}
|
|
// Method Definition Index: 71595
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:648>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_InstanceBuffer;
|
|
NullCheck(L_0);
|
|
GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_0, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:649>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_1 = __this->___m_InstanceInfoBuffer;
|
|
NullCheck(L_1);
|
|
GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_1, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:650>
|
|
NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2* L_2 = (NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2*)(&__this->___m_InstanceInfoStaging);
|
|
NativeArray_1_Dispose_m1813CCBF0928D27452B1C61A233F46C79EE6F8E7(L_2, NativeArray_1_Dispose_m1813CCBF0928D27452B1C61A233F46C79EE6F8E7_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:651>
|
|
IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* L_3 = (IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076*)(&__this->___m_BufferLimits);
|
|
L_3->___maxInstanceCount = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:652>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void IndirectBufferContextStorage_FreeInstanceBuffers_mE035A24BD6179866735657D3D74C416AD39C597D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextStorage_FreeInstanceBuffers_mE035A24BD6179866735657D3D74C416AD39C597D(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71596
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:656>
|
|
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(((int32_t)il2cpp_codegen_add(L_0, 1)), 5)), 4, NULL);
|
|
__this->___m_ArgsBuffer = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ArgsBuffer), (void*)L_1);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:657>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:658>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:659>
|
|
IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* L_7 = (IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076*)(&__this->___m_BufferLimits);
|
|
int32_t L_8 = ___0_maxDrawCount;
|
|
L_7->___maxDrawCount = L_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:660>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextStorage_AllocateDrawBuffers_mCB3267B00E8328A5031AAB859542061D665CE0A0(_thisAdjusted, ___0_maxDrawCount, method);
|
|
}
|
|
// Method Definition Index: 71597
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:664>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_ArgsBuffer;
|
|
NullCheck(L_0);
|
|
GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_0, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:665>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_1 = __this->___m_DrawInfoBuffer;
|
|
NullCheck(L_1);
|
|
GraphicsBuffer_Release_m383E932BE0F3C20D90D715D751C9888472121F75(L_1, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:666>
|
|
NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507* L_2 = (NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507*)(&__this->___m_DrawInfoStaging);
|
|
NativeArray_1_Dispose_m11D7C3A8833F37FE91EC316CB02276FF271DF666(L_2, NativeArray_1_Dispose_m11D7C3A8833F37FE91EC316CB02276FF271DF666_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:667>
|
|
IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076* L_3 = (IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076*)(&__this->___m_BufferLimits);
|
|
L_3->___maxDrawCount = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:668>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void IndirectBufferContextStorage_FreeDrawBuffers_mAB74E77AD8B6348D492585D0ACB5AE42C2CEB171_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextStorage_FreeDrawBuffers_mAB74E77AD8B6348D492585D0ACB5AE42C2CEB171(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71598
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:672>
|
|
IndirectBufferContextStorage_SyncContexts_mB63C2465AF6D851CA68041FA1C12E24F24874A32(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:674>
|
|
IndirectBufferContextStorage_FreeInstanceBuffers_mE035A24BD6179866735657D3D74C416AD39C597D(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:675>
|
|
IndirectBufferContextStorage_FreeDrawBuffers_mAB74E77AD8B6348D492585D0ACB5AE42C2CEB171(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:677>
|
|
NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* L_0 = (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*)(&__this->___m_ContextIndexFromViewID);
|
|
NativeHashMap_2_Dispose_m7809CD9665564DF07FA5B0706E5D94E659A63A05(L_0, NativeHashMap_2_Dispose_m7809CD9665564DF07FA5B0706E5D94E659A63A05_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:678>
|
|
NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_1 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts);
|
|
NativeList_1_Dispose_m4A6E5051BC94B527498BAAE564D0E84572599219(L_1, NativeList_1_Dispose_m4A6E5051BC94B527498BAAE564D0E84572599219_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:679>
|
|
NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* L_2 = (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876*)(&__this->___m_ContextAllocInfo);
|
|
NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C(L_2, NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:680>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___m_AllocationCounters);
|
|
NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E(L_3, NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:681>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void IndirectBufferContextStorage_Dispose_mD7278C175C4C23BCB9190D68CE8343B543A24302_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextStorage_Dispose_mD7278C175C4C23BCB9190D68CE8343B543A24302(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71599
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:685>
|
|
V_0 = 0;
|
|
goto IL_0021;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:686>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:685>
|
|
int32_t L_4 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:685>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:687>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void IndirectBufferContextStorage_SyncContexts_mB63C2465AF6D851CA68041FA1C12E24F24874A32_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextStorage_SyncContexts_mB63C2465AF6D851CA68041FA1C12E24F24874A32(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71600
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:691>
|
|
__this->___m_ContextAllocCounter = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:692>
|
|
NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D* L_0 = (NativeHashMap_2_t0528057075A5322E46CA3AFDB8F9EBDAD8B5731D*)(&__this->___m_ContextIndexFromViewID);
|
|
NativeHashMap_2_Clear_m65F2CE42305E8AE6756DF9B0EA1655AF7621D7E9(L_0, NativeHashMap_2_Clear_m65F2CE42305E8AE6756DF9B0EA1655AF7621D7E9_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:693>
|
|
NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_1 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts);
|
|
NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E(L_1, NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:694>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:695>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void IndirectBufferContextStorage_ResetAllocators_m327B8163AEEAFE360011EAEBFBD80C96C6403467_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextStorage_ResetAllocators_m327B8163AEEAFE360011EAEBFBD80C96C6403467(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71601
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:699>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:702>
|
|
int32_t L_3 = __this->___m_ContextAllocCounter;
|
|
V_2 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_3, 6))/5));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:703>
|
|
NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* L_4 = (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075*)(&__this->___m_Contexts);
|
|
NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E(L_4, NativeList_1_Clear_m1D12068477C6DA40257C4435E401CBFAE2458C8E_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:704>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:705>
|
|
NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876* L_7 = (NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876*)(&__this->___m_ContextAllocInfo);
|
|
NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C(L_7, NativeArray_1_Dispose_mAD0273B4CA7CB0C4DCAF6D0EB60360BEAE9BCA8C_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:706>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:709>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:710>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:713>
|
|
int32_t L_15 = V_0;
|
|
V_3 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_15, 6))/5));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:714>
|
|
IndirectBufferContextStorage_FreeInstanceBuffers_mE035A24BD6179866735657D3D74C416AD39C597D(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:715>
|
|
int32_t L_16 = V_3;
|
|
IndirectBufferContextStorage_AllocateInstanceBuffers_m83064D5ABC47473BE4547D8CDB301CC989362AD4(__this, L_16, NULL);
|
|
}
|
|
|
|
IL_007c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:718>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:719>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:722>
|
|
int32_t L_22 = V_1;
|
|
V_4 = ((int32_t)(((int32_t)il2cpp_codegen_multiply(L_22, 6))/5));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:723>
|
|
IndirectBufferContextStorage_FreeDrawBuffers_mAB74E77AD8B6348D492585D0ACB5AE42C2CEB171(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:724>
|
|
int32_t L_23 = V_4;
|
|
IndirectBufferContextStorage_AllocateDrawBuffers_mCB3267B00E8328A5031AAB859542061D665CE0A0(__this, L_23, NULL);
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:727>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void IndirectBufferContextStorage_GrowBuffers_mAB6F1A326FB73F38678D592C809333FAE5A25D44_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextStorage_GrowBuffers_mAB6F1A326FB73F38678D592C809333FAE5A25D44(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71602
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IndirectBufferContextStorage_ClearContextsAndGrowBuffers_m0B059924A2DB871C3C80B03DAF54A47C8A47E573 (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:731>
|
|
IndirectBufferContextStorage_SyncContexts_mB63C2465AF6D851CA68041FA1C12E24F24874A32(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:732>
|
|
IndirectBufferContextStorage_GrowBuffers_mAB6F1A326FB73F38678D592C809333FAE5A25D44(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:733>
|
|
IndirectBufferContextStorage_ResetAllocators_m327B8163AEEAFE360011EAEBFBD80C96C6403467(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:734>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void IndirectBufferContextStorage_ClearContextsAndGrowBuffers_m0B059924A2DB871C3C80B03DAF54A47C8A47E573_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextStorage_ClearContextsAndGrowBuffers_m0B059924A2DB871C3C80B03DAF54A47C8A47E573(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71603
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:740>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:741>
|
|
return (-1);
|
|
}
|
|
|
|
IL_0010:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:743>
|
|
V_0 = (-1);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:744>
|
|
int32_t L_3 = __this->___m_ContextAllocCounter;
|
|
__this->___m_ContextAllocCounter = ((int32_t)il2cpp_codegen_add(L_3, 1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:745>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:747>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:748>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:749>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:751>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
int32_t _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_TryAllocateContext_mC8D472C07C986BDCFC55CF8C4CE324230A38618C(_thisAdjusted, ___0_viewID, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71604
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:756>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:757>
|
|
V_0 = (-1);
|
|
}
|
|
|
|
IL_0012:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:758>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
int32_t _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_TryGetContextIndex_m848B7C96E09D5CE2C6D12221D0B78EA4DCE77EF1(_thisAdjusted, ___0_viewID, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71605
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:763>
|
|
int32_t L_0 = ___0_contextIndex;
|
|
int32_t L_1;
|
|
L_1 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_0, 0, NULL);
|
|
V_0 = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:764>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
NativeArray_1_t010CFDCC413C944832DC3E8129AE25C0D1FD6876 _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_GetAllocInfoSubArray_m053D08700A1B5D4DB1AAF31B508E33E9FF418A4D(_thisAdjusted, ___0_contextIndex, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71606
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:769>
|
|
il2cpp_codegen_initobj((&V_0), sizeof(IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:770>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:771>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:772>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferAllocInfo_t144662EBC9E70E789D782D2340097DF38DCFAB02 _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_GetAllocInfo_m9BF31C85DBB94B0D0F1B82AF66DA8493AB1B2595(_thisAdjusted, ___0_contextIndex, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71607
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:777>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:779>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:780>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:781>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:782>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:783>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:784>
|
|
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);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:786>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:787>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:788>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:789>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:790>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:791>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:793>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextStorage_CopyFromStaging_mE99297FD5192A7F628FD7DC704E877280DB03891(_thisAdjusted, ___0_cmd, ___1_allocInfo, method);
|
|
}
|
|
// Method Definition Index: 71608
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:797>
|
|
il2cpp_codegen_initobj((&V_0), sizeof(IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:798>
|
|
int32_t L_0 = ___0_contextIndex;
|
|
if ((((int32_t)L_0) < ((int32_t)0)))
|
|
{
|
|
goto IL_0013;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:799>
|
|
IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 L_1 = __this->___m_BufferLimits;
|
|
V_0 = L_1;
|
|
}
|
|
|
|
IL_0013:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:800>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferLimits_t6035702207C41A67B85B52BF1019C16EA7CE0076 _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_GetLimits_m2E8DDC54719944794D7342725107396F59D5CF71(_thisAdjusted, ___0_contextIndex, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71609
|
|
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));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:805>
|
|
il2cpp_codegen_initobj((&V_0), sizeof(IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:806>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:807>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:808>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContext_tC867F1E4C07484F15773E7A382CCB107C57AC805 _returnValue;
|
|
_returnValue = IndirectBufferContextStorage_GetBufferContext_mD76FD0DD95CEE4D7D9B62F81573C4A05A5519941(_thisAdjusted, ___0_contextIndex, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71610
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:813>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:814>
|
|
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:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:815>
|
|
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<IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5*>(__this + _offset);
|
|
IndirectBufferContextStorage_SetBufferContext_mEC8E692A99E595592E12F55F94B7E234A340DC2A(_thisAdjusted, ___0_contextIndex, ___1_ctx, 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
|
|
IL2CPP_EXTERN_C void LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshal_pinvoke(const LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241& unmarshaled, LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshaled_pinvoke& marshaled)
|
|
{
|
|
marshaled.___valid = static_cast<int32_t>(unmarshaled.___valid);
|
|
marshaled.___lodCount = unmarshaled.___lodCount;
|
|
marshaled.___rendererCount = unmarshaled.___rendererCount;
|
|
marshaled.___screenRelativeTransitionHeights = unmarshaled.___screenRelativeTransitionHeights;
|
|
marshaled.___fadeTransitionWidth = unmarshaled.___fadeTransitionWidth;
|
|
}
|
|
IL2CPP_EXTERN_C void LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshal_pinvoke_back(const LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshaled_pinvoke& marshaled, LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241& unmarshaled)
|
|
{
|
|
bool unmarshaledvalid_temp_0 = false;
|
|
unmarshaledvalid_temp_0 = static_cast<bool>(marshaled.___valid);
|
|
unmarshaled.___valid = unmarshaledvalid_temp_0;
|
|
int32_t unmarshaledlodCount_temp_1 = 0;
|
|
unmarshaledlodCount_temp_1 = marshaled.___lodCount;
|
|
unmarshaled.___lodCount = unmarshaledlodCount_temp_1;
|
|
int32_t unmarshaledrendererCount_temp_2 = 0;
|
|
unmarshaledrendererCount_temp_2 = marshaled.___rendererCount;
|
|
unmarshaled.___rendererCount = unmarshaledrendererCount_temp_2;
|
|
U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86 unmarshaledscreenRelativeTransitionHeights_temp_3;
|
|
memset((&unmarshaledscreenRelativeTransitionHeights_temp_3), 0, sizeof(unmarshaledscreenRelativeTransitionHeights_temp_3));
|
|
unmarshaledscreenRelativeTransitionHeights_temp_3 = marshaled.___screenRelativeTransitionHeights;
|
|
unmarshaled.___screenRelativeTransitionHeights = unmarshaledscreenRelativeTransitionHeights_temp_3;
|
|
U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE unmarshaledfadeTransitionWidth_temp_4;
|
|
memset((&unmarshaledfadeTransitionWidth_temp_4), 0, sizeof(unmarshaledfadeTransitionWidth_temp_4));
|
|
unmarshaledfadeTransitionWidth_temp_4 = marshaled.___fadeTransitionWidth;
|
|
unmarshaled.___fadeTransitionWidth = unmarshaledfadeTransitionWidth_temp_4;
|
|
}
|
|
IL2CPP_EXTERN_C void LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshal_pinvoke_cleanup(LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
IL2CPP_EXTERN_C void LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshal_com(const LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241& unmarshaled, LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshaled_com& marshaled)
|
|
{
|
|
marshaled.___valid = static_cast<int32_t>(unmarshaled.___valid);
|
|
marshaled.___lodCount = unmarshaled.___lodCount;
|
|
marshaled.___rendererCount = unmarshaled.___rendererCount;
|
|
marshaled.___screenRelativeTransitionHeights = unmarshaled.___screenRelativeTransitionHeights;
|
|
marshaled.___fadeTransitionWidth = unmarshaled.___fadeTransitionWidth;
|
|
}
|
|
IL2CPP_EXTERN_C void LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshal_com_back(const LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshaled_com& marshaled, LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241& unmarshaled)
|
|
{
|
|
bool unmarshaledvalid_temp_0 = false;
|
|
unmarshaledvalid_temp_0 = static_cast<bool>(marshaled.___valid);
|
|
unmarshaled.___valid = unmarshaledvalid_temp_0;
|
|
int32_t unmarshaledlodCount_temp_1 = 0;
|
|
unmarshaledlodCount_temp_1 = marshaled.___lodCount;
|
|
unmarshaled.___lodCount = unmarshaledlodCount_temp_1;
|
|
int32_t unmarshaledrendererCount_temp_2 = 0;
|
|
unmarshaledrendererCount_temp_2 = marshaled.___rendererCount;
|
|
unmarshaled.___rendererCount = unmarshaledrendererCount_temp_2;
|
|
U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86 unmarshaledscreenRelativeTransitionHeights_temp_3;
|
|
memset((&unmarshaledscreenRelativeTransitionHeights_temp_3), 0, sizeof(unmarshaledscreenRelativeTransitionHeights_temp_3));
|
|
unmarshaledscreenRelativeTransitionHeights_temp_3 = marshaled.___screenRelativeTransitionHeights;
|
|
unmarshaled.___screenRelativeTransitionHeights = unmarshaledscreenRelativeTransitionHeights_temp_3;
|
|
U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE unmarshaledfadeTransitionWidth_temp_4;
|
|
memset((&unmarshaledfadeTransitionWidth_temp_4), 0, sizeof(unmarshaledfadeTransitionWidth_temp_4));
|
|
unmarshaledfadeTransitionWidth_temp_4 = marshaled.___fadeTransitionWidth;
|
|
unmarshaled.___fadeTransitionWidth = unmarshaledfadeTransitionWidth_temp_4;
|
|
}
|
|
IL2CPP_EXTERN_C void LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshal_com_cleanup(LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
#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 LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshal_pinvoke(const LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF& unmarshaled, LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshaled_pinvoke& marshaled)
|
|
{
|
|
marshaled.___worldSpaceReferencePoint = unmarshaled.___worldSpaceReferencePoint;
|
|
marshaled.___lodCount = unmarshaled.___lodCount;
|
|
marshaled.___sqrDistances = unmarshaled.___sqrDistances;
|
|
marshaled.___transitionDistances = unmarshaled.___transitionDistances;
|
|
marshaled.___worldSpaceSize = unmarshaled.___worldSpaceSize;
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_pinvoke(unmarshaled.___percentageFlags, marshaled.___percentageFlags);
|
|
marshaled.___forceLODMask = unmarshaled.___forceLODMask;
|
|
}
|
|
IL2CPP_EXTERN_C void LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshal_pinvoke_back(const LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshaled_pinvoke& marshaled, LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF& unmarshaled)
|
|
{
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E unmarshaledworldSpaceReferencePoint_temp_0;
|
|
memset((&unmarshaledworldSpaceReferencePoint_temp_0), 0, sizeof(unmarshaledworldSpaceReferencePoint_temp_0));
|
|
unmarshaledworldSpaceReferencePoint_temp_0 = marshaled.___worldSpaceReferencePoint;
|
|
unmarshaled.___worldSpaceReferencePoint = unmarshaledworldSpaceReferencePoint_temp_0;
|
|
int32_t unmarshaledlodCount_temp_1 = 0;
|
|
unmarshaledlodCount_temp_1 = marshaled.___lodCount;
|
|
unmarshaled.___lodCount = unmarshaledlodCount_temp_1;
|
|
U3CsqrDistancesU3Ee__FixedBuffer_tBE2A04F33CF7215086CA2D1F1C539B2B37A14415 unmarshaledsqrDistances_temp_2;
|
|
memset((&unmarshaledsqrDistances_temp_2), 0, sizeof(unmarshaledsqrDistances_temp_2));
|
|
unmarshaledsqrDistances_temp_2 = marshaled.___sqrDistances;
|
|
unmarshaled.___sqrDistances = unmarshaledsqrDistances_temp_2;
|
|
U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C unmarshaledtransitionDistances_temp_3;
|
|
memset((&unmarshaledtransitionDistances_temp_3), 0, sizeof(unmarshaledtransitionDistances_temp_3));
|
|
unmarshaledtransitionDistances_temp_3 = marshaled.___transitionDistances;
|
|
unmarshaled.___transitionDistances = unmarshaledtransitionDistances_temp_3;
|
|
float unmarshaledworldSpaceSize_temp_4 = 0.0f;
|
|
unmarshaledworldSpaceSize_temp_4 = marshaled.___worldSpaceSize;
|
|
unmarshaled.___worldSpaceSize = unmarshaledworldSpaceSize_temp_4;
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA unmarshaledpercentageFlags_temp_5;
|
|
memset((&unmarshaledpercentageFlags_temp_5), 0, sizeof(unmarshaledpercentageFlags_temp_5));
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_pinvoke_back(marshaled.___percentageFlags, unmarshaledpercentageFlags_temp_5);
|
|
unmarshaled.___percentageFlags = unmarshaledpercentageFlags_temp_5;
|
|
uint8_t unmarshaledforceLODMask_temp_6 = 0x0;
|
|
unmarshaledforceLODMask_temp_6 = marshaled.___forceLODMask;
|
|
unmarshaled.___forceLODMask = unmarshaledforceLODMask_temp_6;
|
|
}
|
|
IL2CPP_EXTERN_C void LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshal_pinvoke_cleanup(LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshaled_pinvoke& marshaled)
|
|
{
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_pinvoke_cleanup(marshaled.___percentageFlags);
|
|
}
|
|
|
|
|
|
IL2CPP_EXTERN_C void LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshal_com(const LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF& unmarshaled, LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshaled_com& marshaled)
|
|
{
|
|
marshaled.___worldSpaceReferencePoint = unmarshaled.___worldSpaceReferencePoint;
|
|
marshaled.___lodCount = unmarshaled.___lodCount;
|
|
marshaled.___sqrDistances = unmarshaled.___sqrDistances;
|
|
marshaled.___transitionDistances = unmarshaled.___transitionDistances;
|
|
marshaled.___worldSpaceSize = unmarshaled.___worldSpaceSize;
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_com(unmarshaled.___percentageFlags, marshaled.___percentageFlags);
|
|
marshaled.___forceLODMask = unmarshaled.___forceLODMask;
|
|
}
|
|
IL2CPP_EXTERN_C void LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshal_com_back(const LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshaled_com& marshaled, LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF& unmarshaled)
|
|
{
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E unmarshaledworldSpaceReferencePoint_temp_0;
|
|
memset((&unmarshaledworldSpaceReferencePoint_temp_0), 0, sizeof(unmarshaledworldSpaceReferencePoint_temp_0));
|
|
unmarshaledworldSpaceReferencePoint_temp_0 = marshaled.___worldSpaceReferencePoint;
|
|
unmarshaled.___worldSpaceReferencePoint = unmarshaledworldSpaceReferencePoint_temp_0;
|
|
int32_t unmarshaledlodCount_temp_1 = 0;
|
|
unmarshaledlodCount_temp_1 = marshaled.___lodCount;
|
|
unmarshaled.___lodCount = unmarshaledlodCount_temp_1;
|
|
U3CsqrDistancesU3Ee__FixedBuffer_tBE2A04F33CF7215086CA2D1F1C539B2B37A14415 unmarshaledsqrDistances_temp_2;
|
|
memset((&unmarshaledsqrDistances_temp_2), 0, sizeof(unmarshaledsqrDistances_temp_2));
|
|
unmarshaledsqrDistances_temp_2 = marshaled.___sqrDistances;
|
|
unmarshaled.___sqrDistances = unmarshaledsqrDistances_temp_2;
|
|
U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C unmarshaledtransitionDistances_temp_3;
|
|
memset((&unmarshaledtransitionDistances_temp_3), 0, sizeof(unmarshaledtransitionDistances_temp_3));
|
|
unmarshaledtransitionDistances_temp_3 = marshaled.___transitionDistances;
|
|
unmarshaled.___transitionDistances = unmarshaledtransitionDistances_temp_3;
|
|
float unmarshaledworldSpaceSize_temp_4 = 0.0f;
|
|
unmarshaledworldSpaceSize_temp_4 = marshaled.___worldSpaceSize;
|
|
unmarshaled.___worldSpaceSize = unmarshaledworldSpaceSize_temp_4;
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA unmarshaledpercentageFlags_temp_5;
|
|
memset((&unmarshaledpercentageFlags_temp_5), 0, sizeof(unmarshaledpercentageFlags_temp_5));
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_com_back(marshaled.___percentageFlags, unmarshaledpercentageFlags_temp_5);
|
|
unmarshaled.___percentageFlags = unmarshaledpercentageFlags_temp_5;
|
|
uint8_t unmarshaledforceLODMask_temp_6 = 0x0;
|
|
unmarshaledforceLODMask_temp_6 = marshaled.___forceLODMask;
|
|
unmarshaled.___forceLODMask = unmarshaledforceLODMask_temp_6;
|
|
}
|
|
IL2CPP_EXTERN_C void LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshal_com_cleanup(LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_marshaled_com& marshaled)
|
|
{
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_com_cleanup(marshaled.___percentageFlags);
|
|
}
|
|
#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 U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_pinvoke(const U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA& unmarshaled, U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_pinvoke& marshaled)
|
|
{
|
|
marshaled.___FixedElementField = static_cast<int32_t>(unmarshaled.___FixedElementField);
|
|
}
|
|
IL2CPP_EXTERN_C void U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_pinvoke_back(const U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_pinvoke& marshaled, U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA& unmarshaled)
|
|
{
|
|
bool unmarshaledFixedElementField_temp_0 = false;
|
|
unmarshaledFixedElementField_temp_0 = static_cast<bool>(marshaled.___FixedElementField);
|
|
unmarshaled.___FixedElementField = unmarshaledFixedElementField_temp_0;
|
|
}
|
|
IL2CPP_EXTERN_C void U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_pinvoke_cleanup(U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
IL2CPP_EXTERN_C void U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_com(const U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA& unmarshaled, U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_com& marshaled)
|
|
{
|
|
marshaled.___FixedElementField = static_cast<int32_t>(unmarshaled.___FixedElementField);
|
|
}
|
|
IL2CPP_EXTERN_C void U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_com_back(const U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_com& marshaled, U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA& unmarshaled)
|
|
{
|
|
bool unmarshaledFixedElementField_temp_0 = false;
|
|
unmarshaledFixedElementField_temp_0 = static_cast<bool>(marshaled.___FixedElementField);
|
|
unmarshaled.___FixedElementField = unmarshaledFixedElementField_temp_0;
|
|
}
|
|
IL2CPP_EXTERN_C void U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshal_com_cleanup(U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
#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 UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshal_pinvoke(const UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C& unmarshaled, UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshaled_pinvoke& marshaled)
|
|
{
|
|
marshaled.___lodGroupDataHash = unmarshaled.___lodGroupDataHash;
|
|
marshaled.___lodGroupIDs = unmarshaled.___lodGroupIDs;
|
|
marshaled.___worldSpaceReferencePoints = unmarshaled.___worldSpaceReferencePoints;
|
|
marshaled.___worldSpaceSizes = unmarshaled.___worldSpaceSizes;
|
|
marshaled.___requiresGPUUpload = static_cast<int32_t>(unmarshaled.___requiresGPUUpload);
|
|
marshaled.___supportDitheringCrossFade = static_cast<int32_t>(unmarshaled.___supportDitheringCrossFade);
|
|
marshaled.___lodGroupData = unmarshaled.___lodGroupData;
|
|
marshaled.___lodGroupCullingData = unmarshaled.___lodGroupCullingData;
|
|
marshaled.___atomicUpdateCount = unmarshaled.___atomicUpdateCount;
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshal_pinvoke_back(const UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshaled_pinvoke& marshaled, UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C& unmarshaled)
|
|
{
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 unmarshaledlodGroupDataHash_temp_0;
|
|
memset((&unmarshaledlodGroupDataHash_temp_0), 0, sizeof(unmarshaledlodGroupDataHash_temp_0));
|
|
unmarshaledlodGroupDataHash_temp_0 = marshaled.___lodGroupDataHash;
|
|
unmarshaled.___lodGroupDataHash = unmarshaledlodGroupDataHash_temp_0;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledlodGroupIDs_temp_1;
|
|
memset((&unmarshaledlodGroupIDs_temp_1), 0, sizeof(unmarshaledlodGroupIDs_temp_1));
|
|
unmarshaledlodGroupIDs_temp_1 = marshaled.___lodGroupIDs;
|
|
unmarshaled.___lodGroupIDs = unmarshaledlodGroupIDs_temp_1;
|
|
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD unmarshaledworldSpaceReferencePoints_temp_2;
|
|
memset((&unmarshaledworldSpaceReferencePoints_temp_2), 0, sizeof(unmarshaledworldSpaceReferencePoints_temp_2));
|
|
unmarshaledworldSpaceReferencePoints_temp_2 = marshaled.___worldSpaceReferencePoints;
|
|
unmarshaled.___worldSpaceReferencePoints = unmarshaledworldSpaceReferencePoints_temp_2;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF unmarshaledworldSpaceSizes_temp_3;
|
|
memset((&unmarshaledworldSpaceSizes_temp_3), 0, sizeof(unmarshaledworldSpaceSizes_temp_3));
|
|
unmarshaledworldSpaceSizes_temp_3 = marshaled.___worldSpaceSizes;
|
|
unmarshaled.___worldSpaceSizes = unmarshaledworldSpaceSizes_temp_3;
|
|
bool unmarshaledrequiresGPUUpload_temp_4 = false;
|
|
unmarshaledrequiresGPUUpload_temp_4 = static_cast<bool>(marshaled.___requiresGPUUpload);
|
|
unmarshaled.___requiresGPUUpload = unmarshaledrequiresGPUUpload_temp_4;
|
|
bool unmarshaledsupportDitheringCrossFade_temp_5 = false;
|
|
unmarshaledsupportDitheringCrossFade_temp_5 = static_cast<bool>(marshaled.___supportDitheringCrossFade);
|
|
unmarshaled.___supportDitheringCrossFade = unmarshaledsupportDitheringCrossFade_temp_5;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB unmarshaledlodGroupData_temp_6;
|
|
memset((&unmarshaledlodGroupData_temp_6), 0, sizeof(unmarshaledlodGroupData_temp_6));
|
|
unmarshaledlodGroupData_temp_6 = marshaled.___lodGroupData;
|
|
unmarshaled.___lodGroupData = unmarshaledlodGroupData_temp_6;
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD unmarshaledlodGroupCullingData_temp_7;
|
|
memset((&unmarshaledlodGroupCullingData_temp_7), 0, sizeof(unmarshaledlodGroupCullingData_temp_7));
|
|
unmarshaledlodGroupCullingData_temp_7 = marshaled.___lodGroupCullingData;
|
|
unmarshaled.___lodGroupCullingData = unmarshaledlodGroupCullingData_temp_7;
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 unmarshaledatomicUpdateCount_temp_8;
|
|
memset((&unmarshaledatomicUpdateCount_temp_8), 0, sizeof(unmarshaledatomicUpdateCount_temp_8));
|
|
unmarshaledatomicUpdateCount_temp_8 = marshaled.___atomicUpdateCount;
|
|
unmarshaled.___atomicUpdateCount = unmarshaledatomicUpdateCount_temp_8;
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshal_pinvoke_cleanup(UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshal_com(const UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C& unmarshaled, UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshaled_com& marshaled)
|
|
{
|
|
marshaled.___lodGroupDataHash = unmarshaled.___lodGroupDataHash;
|
|
marshaled.___lodGroupIDs = unmarshaled.___lodGroupIDs;
|
|
marshaled.___worldSpaceReferencePoints = unmarshaled.___worldSpaceReferencePoints;
|
|
marshaled.___worldSpaceSizes = unmarshaled.___worldSpaceSizes;
|
|
marshaled.___requiresGPUUpload = static_cast<int32_t>(unmarshaled.___requiresGPUUpload);
|
|
marshaled.___supportDitheringCrossFade = static_cast<int32_t>(unmarshaled.___supportDitheringCrossFade);
|
|
marshaled.___lodGroupData = unmarshaled.___lodGroupData;
|
|
marshaled.___lodGroupCullingData = unmarshaled.___lodGroupCullingData;
|
|
marshaled.___atomicUpdateCount = unmarshaled.___atomicUpdateCount;
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshal_com_back(const UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshaled_com& marshaled, UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C& unmarshaled)
|
|
{
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 unmarshaledlodGroupDataHash_temp_0;
|
|
memset((&unmarshaledlodGroupDataHash_temp_0), 0, sizeof(unmarshaledlodGroupDataHash_temp_0));
|
|
unmarshaledlodGroupDataHash_temp_0 = marshaled.___lodGroupDataHash;
|
|
unmarshaled.___lodGroupDataHash = unmarshaledlodGroupDataHash_temp_0;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C unmarshaledlodGroupIDs_temp_1;
|
|
memset((&unmarshaledlodGroupIDs_temp_1), 0, sizeof(unmarshaledlodGroupIDs_temp_1));
|
|
unmarshaledlodGroupIDs_temp_1 = marshaled.___lodGroupIDs;
|
|
unmarshaled.___lodGroupIDs = unmarshaledlodGroupIDs_temp_1;
|
|
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD unmarshaledworldSpaceReferencePoints_temp_2;
|
|
memset((&unmarshaledworldSpaceReferencePoints_temp_2), 0, sizeof(unmarshaledworldSpaceReferencePoints_temp_2));
|
|
unmarshaledworldSpaceReferencePoints_temp_2 = marshaled.___worldSpaceReferencePoints;
|
|
unmarshaled.___worldSpaceReferencePoints = unmarshaledworldSpaceReferencePoints_temp_2;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF unmarshaledworldSpaceSizes_temp_3;
|
|
memset((&unmarshaledworldSpaceSizes_temp_3), 0, sizeof(unmarshaledworldSpaceSizes_temp_3));
|
|
unmarshaledworldSpaceSizes_temp_3 = marshaled.___worldSpaceSizes;
|
|
unmarshaled.___worldSpaceSizes = unmarshaledworldSpaceSizes_temp_3;
|
|
bool unmarshaledrequiresGPUUpload_temp_4 = false;
|
|
unmarshaledrequiresGPUUpload_temp_4 = static_cast<bool>(marshaled.___requiresGPUUpload);
|
|
unmarshaled.___requiresGPUUpload = unmarshaledrequiresGPUUpload_temp_4;
|
|
bool unmarshaledsupportDitheringCrossFade_temp_5 = false;
|
|
unmarshaledsupportDitheringCrossFade_temp_5 = static_cast<bool>(marshaled.___supportDitheringCrossFade);
|
|
unmarshaled.___supportDitheringCrossFade = unmarshaledsupportDitheringCrossFade_temp_5;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB unmarshaledlodGroupData_temp_6;
|
|
memset((&unmarshaledlodGroupData_temp_6), 0, sizeof(unmarshaledlodGroupData_temp_6));
|
|
unmarshaledlodGroupData_temp_6 = marshaled.___lodGroupData;
|
|
unmarshaled.___lodGroupData = unmarshaledlodGroupData_temp_6;
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD unmarshaledlodGroupCullingData_temp_7;
|
|
memset((&unmarshaledlodGroupCullingData_temp_7), 0, sizeof(unmarshaledlodGroupCullingData_temp_7));
|
|
unmarshaledlodGroupCullingData_temp_7 = marshaled.___lodGroupCullingData;
|
|
unmarshaled.___lodGroupCullingData = unmarshaledlodGroupCullingData_temp_7;
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 unmarshaledatomicUpdateCount_temp_8;
|
|
memset((&unmarshaledatomicUpdateCount_temp_8), 0, sizeof(unmarshaledatomicUpdateCount_temp_8));
|
|
unmarshaledatomicUpdateCount_temp_8 = marshaled.___atomicUpdateCount;
|
|
unmarshaled.___atomicUpdateCount = unmarshaledatomicUpdateCount_temp_8;
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshal_com_cleanup(UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
// Method Definition Index: 71611
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateLODGroupTransformJob_Execute_m10AD64037A0D9FFAB351270A412B4B4342A6B8C5 (UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C* 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*)&NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m7B5522DD626C96B6EFE9776A5D0408DF8CD54ACB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m92AF6631A6724529122A5D20B438FEB65A84C938_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
float V_2 = 0.0f;
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* V_3 = NULL;
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* V_4 = NULL;
|
|
int32_t V_5 = 0;
|
|
float V_6 = 0.0f;
|
|
float V_7 = 0.0f;
|
|
float V_8 = 0.0f;
|
|
float V_9 = 0.0f;
|
|
float V_10 = 0.0f;
|
|
float G_B7_0 = 0.0f;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:53>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___lodGroupIDs);
|
|
int32_t L_1 = ___0_index;
|
|
int32_t L_2;
|
|
L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_0)->___m_Buffer, L_1);
|
|
V_0 = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:55>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_3 = (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*)(&__this->___lodGroupDataHash);
|
|
int32_t L_4 = V_0;
|
|
bool L_5;
|
|
L_5 = NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F(L_3, L_4, (&V_1), NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var);
|
|
if (!L_5)
|
|
{
|
|
goto IL_017c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:57>
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_6 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&__this->___worldSpaceSizes);
|
|
int32_t L_7 = ___0_index;
|
|
float L_8;
|
|
L_8 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_6)->___m_Buffer, L_7);
|
|
V_2 = L_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:59>
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB L_9 = __this->___lodGroupData;
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_10;
|
|
L_10 = NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m92AF6631A6724529122A5D20B438FEB65A84C938(L_9, NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m92AF6631A6724529122A5D20B438FEB65A84C938_RuntimeMethod_var);
|
|
il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var);
|
|
int32_t L_11;
|
|
L_11 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline((&V_1), NULL);
|
|
uint32_t L_12 = sizeof(LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241);
|
|
V_3 = ((LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241*)il2cpp_codegen_add((intptr_t)L_10, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_11), (int32_t)L_12))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:60>
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD L_13 = __this->___lodGroupCullingData;
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_14;
|
|
L_14 = NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m7B5522DD626C96B6EFE9776A5D0408DF8CD54ACB(L_13, NativeListUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m7B5522DD626C96B6EFE9776A5D0408DF8CD54ACB_RuntimeMethod_var);
|
|
int32_t L_15;
|
|
L_15 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline((&V_1), NULL);
|
|
uint32_t L_16 = sizeof(LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF);
|
|
V_4 = ((LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF*)il2cpp_codegen_add((intptr_t)L_14, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_15), (int32_t)L_16))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:61>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_17 = V_4;
|
|
float L_18 = V_2;
|
|
NullCheck(L_17);
|
|
L_17->___worldSpaceSize = L_18;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:62>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_19 = V_4;
|
|
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* L_20 = (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*)(&__this->___worldSpaceReferencePoints);
|
|
int32_t L_21 = ___0_index;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
|
|
L_22 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, (L_20)->___m_Buffer, L_21);
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_23;
|
|
L_23 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_22, NULL);
|
|
NullCheck(L_19);
|
|
L_19->___worldSpaceReferencePoint = L_23;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:64>
|
|
V_5 = 0;
|
|
goto IL_016f;
|
|
}
|
|
|
|
IL_008e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:66>
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_24 = V_3;
|
|
NullCheck(L_24);
|
|
U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86* L_25 = (U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86*)(&L_24->___screenRelativeTransitionHeights);
|
|
float* L_26 = (float*)(&L_25->___FixedElementField);
|
|
int32_t L_27 = V_5;
|
|
float L_28 = *((float*)((float*)il2cpp_codegen_add((intptr_t)L_26, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_27), 4)))));
|
|
V_6 = L_28;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:68>
|
|
float L_29 = V_6;
|
|
float L_30 = V_2;
|
|
float L_31;
|
|
L_31 = LODRenderingUtils_CalculateLODDistance_m37BB5F6DED42AD36FF3AD3C214164C4CA43AE33E(L_29, L_30, NULL);
|
|
V_7 = L_31;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:69>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_32 = V_4;
|
|
NullCheck(L_32);
|
|
U3CsqrDistancesU3Ee__FixedBuffer_tBE2A04F33CF7215086CA2D1F1C539B2B37A14415* L_33 = (U3CsqrDistancesU3Ee__FixedBuffer_tBE2A04F33CF7215086CA2D1F1C539B2B37A14415*)(&L_32->___sqrDistances);
|
|
float* L_34 = (float*)(&L_33->___FixedElementField);
|
|
int32_t L_35 = V_5;
|
|
float L_36 = V_7;
|
|
float L_37 = V_7;
|
|
*((float*)((float*)il2cpp_codegen_add((intptr_t)L_34, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_35), 4))))) = (float)((float)il2cpp_codegen_multiply(L_36, L_37));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:71>
|
|
bool L_38 = __this->___supportDitheringCrossFade;
|
|
if (!L_38)
|
|
{
|
|
goto IL_0151;
|
|
}
|
|
}
|
|
{
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_39 = V_4;
|
|
NullCheck(L_39);
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA* L_40 = (U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA*)(&L_39->___percentageFlags);
|
|
bool* L_41 = (bool*)(&L_40->___FixedElementField);
|
|
int32_t L_42 = V_5;
|
|
int32_t L_43 = *((uint8_t*)((bool*)il2cpp_codegen_add((intptr_t)L_41, L_42)));
|
|
if (L_43)
|
|
{
|
|
goto IL_0151;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:73>
|
|
int32_t L_44 = V_5;
|
|
if (L_44)
|
|
{
|
|
goto IL_00ec;
|
|
}
|
|
}
|
|
{
|
|
G_B7_0 = (1.0f);
|
|
goto IL_0100;
|
|
}
|
|
|
|
IL_00ec:
|
|
{
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_45 = V_3;
|
|
NullCheck(L_45);
|
|
U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86* L_46 = (U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86*)(&L_45->___screenRelativeTransitionHeights);
|
|
float* L_47 = (float*)(&L_46->___FixedElementField);
|
|
int32_t L_48 = V_5;
|
|
float L_49 = *((float*)((float*)il2cpp_codegen_add((intptr_t)L_47, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_subtract(L_48, 1))), 4)))));
|
|
G_B7_0 = L_49;
|
|
}
|
|
|
|
IL_0100:
|
|
{
|
|
V_8 = G_B7_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:74>
|
|
float L_50 = V_6;
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_51 = V_3;
|
|
NullCheck(L_51);
|
|
U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE* L_52 = (U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE*)(&L_51->___fadeTransitionWidth);
|
|
float* L_53 = (float*)(&L_52->___FixedElementField);
|
|
int32_t L_54 = V_5;
|
|
float L_55 = *((float*)((float*)il2cpp_codegen_add((intptr_t)L_53, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_54), 4)))));
|
|
float L_56 = V_8;
|
|
float L_57 = V_6;
|
|
V_9 = ((float)il2cpp_codegen_add(L_50, ((float)il2cpp_codegen_multiply(L_55, ((float)il2cpp_codegen_subtract(L_56, L_57))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:75>
|
|
float L_58 = V_7;
|
|
float L_59 = V_9;
|
|
float L_60 = V_2;
|
|
float L_61;
|
|
L_61 = LODRenderingUtils_CalculateLODDistance_m37BB5F6DED42AD36FF3AD3C214164C4CA43AE33E(L_59, L_60, NULL);
|
|
V_10 = ((float)il2cpp_codegen_subtract(L_58, L_61));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:76>
|
|
float L_62 = V_10;
|
|
float L_63;
|
|
L_63 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_62, NULL);
|
|
V_10 = L_63;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:77>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_64 = V_4;
|
|
NullCheck(L_64);
|
|
U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C* L_65 = (U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C*)(&L_64->___transitionDistances);
|
|
float* L_66 = (float*)(&L_65->___FixedElementField);
|
|
int32_t L_67 = V_5;
|
|
float L_68 = V_10;
|
|
*((float*)((float*)il2cpp_codegen_add((intptr_t)L_66, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_67), 4))))) = (float)L_68;
|
|
goto IL_0169;
|
|
}
|
|
|
|
IL_0151:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:81>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_69 = V_4;
|
|
NullCheck(L_69);
|
|
U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C* L_70 = (U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C*)(&L_69->___transitionDistances);
|
|
float* L_71 = (float*)(&L_70->___FixedElementField);
|
|
int32_t L_72 = V_5;
|
|
*((float*)((float*)il2cpp_codegen_add((intptr_t)L_71, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_72), 4))))) = (float)(0.0f);
|
|
}
|
|
|
|
IL_0169:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:64>
|
|
int32_t L_73 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_73, 1));
|
|
}
|
|
|
|
IL_016f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:64>
|
|
int32_t L_74 = V_5;
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_75 = V_3;
|
|
NullCheck(L_75);
|
|
int32_t L_76 = L_75->___lodCount;
|
|
if ((((int32_t)L_74) < ((int32_t)L_76)))
|
|
{
|
|
goto IL_008e;
|
|
}
|
|
}
|
|
|
|
IL_017c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:86>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateLODGroupTransformJob_Execute_m10AD64037A0D9FFAB351270A412B4B4342A6B8C5_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C*>(__this + _offset);
|
|
UpdateLODGroupTransformJob_Execute_m10AD64037A0D9FFAB351270A412B4B4342A6B8C5(_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 UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshal_pinvoke(const UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F& unmarshaled, UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshaled_pinvoke& marshaled)
|
|
{
|
|
marshaled.___lodGroupInstances = unmarshaled.___lodGroupInstances;
|
|
marshaled.___inputData = unmarshaled.___inputData;
|
|
marshaled.___supportDitheringCrossFade = static_cast<int32_t>(unmarshaled.___supportDitheringCrossFade);
|
|
marshaled.___lodGroupsData = unmarshaled.___lodGroupsData;
|
|
marshaled.___lodGroupsCullingData = unmarshaled.___lodGroupsCullingData;
|
|
marshaled.___rendererCount = unmarshaled.___rendererCount;
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshal_pinvoke_back(const UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshaled_pinvoke& marshaled, UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F& unmarshaled)
|
|
{
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E unmarshaledlodGroupInstances_temp_0;
|
|
memset((&unmarshaledlodGroupInstances_temp_0), 0, sizeof(unmarshaledlodGroupInstances_temp_0));
|
|
unmarshaledlodGroupInstances_temp_0 = marshaled.___lodGroupInstances;
|
|
unmarshaled.___lodGroupInstances = unmarshaledlodGroupInstances_temp_0;
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7 unmarshaledinputData_temp_1;
|
|
memset((&unmarshaledinputData_temp_1), 0, sizeof(unmarshaledinputData_temp_1));
|
|
unmarshaledinputData_temp_1 = marshaled.___inputData;
|
|
unmarshaled.___inputData = unmarshaledinputData_temp_1;
|
|
bool unmarshaledsupportDitheringCrossFade_temp_2 = false;
|
|
unmarshaledsupportDitheringCrossFade_temp_2 = static_cast<bool>(marshaled.___supportDitheringCrossFade);
|
|
unmarshaled.___supportDitheringCrossFade = unmarshaledsupportDitheringCrossFade_temp_2;
|
|
NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF unmarshaledlodGroupsData_temp_3;
|
|
memset((&unmarshaledlodGroupsData_temp_3), 0, sizeof(unmarshaledlodGroupsData_temp_3));
|
|
unmarshaledlodGroupsData_temp_3 = marshaled.___lodGroupsData;
|
|
unmarshaled.___lodGroupsData = unmarshaledlodGroupsData_temp_3;
|
|
NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6 unmarshaledlodGroupsCullingData_temp_4;
|
|
memset((&unmarshaledlodGroupsCullingData_temp_4), 0, sizeof(unmarshaledlodGroupsCullingData_temp_4));
|
|
unmarshaledlodGroupsCullingData_temp_4 = marshaled.___lodGroupsCullingData;
|
|
unmarshaled.___lodGroupsCullingData = unmarshaledlodGroupsCullingData_temp_4;
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 unmarshaledrendererCount_temp_5;
|
|
memset((&unmarshaledrendererCount_temp_5), 0, sizeof(unmarshaledrendererCount_temp_5));
|
|
unmarshaledrendererCount_temp_5 = marshaled.___rendererCount;
|
|
unmarshaled.___rendererCount = unmarshaledrendererCount_temp_5;
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshal_pinvoke_cleanup(UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshal_com(const UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F& unmarshaled, UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshaled_com& marshaled)
|
|
{
|
|
marshaled.___lodGroupInstances = unmarshaled.___lodGroupInstances;
|
|
marshaled.___inputData = unmarshaled.___inputData;
|
|
marshaled.___supportDitheringCrossFade = static_cast<int32_t>(unmarshaled.___supportDitheringCrossFade);
|
|
marshaled.___lodGroupsData = unmarshaled.___lodGroupsData;
|
|
marshaled.___lodGroupsCullingData = unmarshaled.___lodGroupsCullingData;
|
|
marshaled.___rendererCount = unmarshaled.___rendererCount;
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshal_com_back(const UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshaled_com& marshaled, UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F& unmarshaled)
|
|
{
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E unmarshaledlodGroupInstances_temp_0;
|
|
memset((&unmarshaledlodGroupInstances_temp_0), 0, sizeof(unmarshaledlodGroupInstances_temp_0));
|
|
unmarshaledlodGroupInstances_temp_0 = marshaled.___lodGroupInstances;
|
|
unmarshaled.___lodGroupInstances = unmarshaledlodGroupInstances_temp_0;
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7 unmarshaledinputData_temp_1;
|
|
memset((&unmarshaledinputData_temp_1), 0, sizeof(unmarshaledinputData_temp_1));
|
|
unmarshaledinputData_temp_1 = marshaled.___inputData;
|
|
unmarshaled.___inputData = unmarshaledinputData_temp_1;
|
|
bool unmarshaledsupportDitheringCrossFade_temp_2 = false;
|
|
unmarshaledsupportDitheringCrossFade_temp_2 = static_cast<bool>(marshaled.___supportDitheringCrossFade);
|
|
unmarshaled.___supportDitheringCrossFade = unmarshaledsupportDitheringCrossFade_temp_2;
|
|
NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF unmarshaledlodGroupsData_temp_3;
|
|
memset((&unmarshaledlodGroupsData_temp_3), 0, sizeof(unmarshaledlodGroupsData_temp_3));
|
|
unmarshaledlodGroupsData_temp_3 = marshaled.___lodGroupsData;
|
|
unmarshaled.___lodGroupsData = unmarshaledlodGroupsData_temp_3;
|
|
NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6 unmarshaledlodGroupsCullingData_temp_4;
|
|
memset((&unmarshaledlodGroupsCullingData_temp_4), 0, sizeof(unmarshaledlodGroupsCullingData_temp_4));
|
|
unmarshaledlodGroupsCullingData_temp_4 = marshaled.___lodGroupsCullingData;
|
|
unmarshaled.___lodGroupsCullingData = unmarshaledlodGroupsCullingData_temp_4;
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 unmarshaledrendererCount_temp_5;
|
|
memset((&unmarshaledrendererCount_temp_5), 0, sizeof(unmarshaledrendererCount_temp_5));
|
|
unmarshaledrendererCount_temp_5 = marshaled.___rendererCount;
|
|
unmarshaled.___rendererCount = unmarshaledrendererCount_temp_5;
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshal_com_cleanup(UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
// Method Definition Index: 71612
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void UpdateLODGroupDataJob_Execute_m37868AFCE3AFCC80D46C8156CA2713096FE5EC3D (UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F* 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*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m913804158042A5F3F1FA17B9A4E96DF2E39781EF_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m15D547C9D1E9006C362EBE016D025A9080A1E7AF_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
int16_t V_3 = 0;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
float V_5 = 0.0f;
|
|
bool V_6 = false;
|
|
uint8_t V_7 = 0x0;
|
|
bool V_8 = false;
|
|
bool V_9 = false;
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* V_10 = NULL;
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* V_11 = NULL;
|
|
int32_t V_12 = 0;
|
|
int32_t V_13 = 0;
|
|
bool V_14 = false;
|
|
int32_t V_15 = 0;
|
|
int32_t V_16 = 0;
|
|
float V_17 = 0.0f;
|
|
float V_18 = 0.0f;
|
|
float V_19 = 0.0f;
|
|
float V_20 = 0.0f;
|
|
float V_21 = 0.0f;
|
|
float V_22 = 0.0f;
|
|
int32_t G_B2_0 = 0;
|
|
int32_t G_B1_0 = 0;
|
|
int32_t G_B3_0 = 0;
|
|
int32_t G_B3_1 = 0;
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* G_B5_0 = NULL;
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* G_B4_0 = NULL;
|
|
int32_t G_B6_0 = 0;
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* G_B6_1 = NULL;
|
|
int32_t G_B10_0 = 0;
|
|
float G_B24_0 = 0.0f;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:105>
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* L_0 = (NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E*)(&__this->___lodGroupInstances);
|
|
int32_t L_1 = ___0_index;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_2;
|
|
L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78, (L_0)->___m_Buffer, L_1);
|
|
V_0 = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:106>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_3 = (GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)(&__this->___inputData);
|
|
NativeArray_1_tF1FF9717CDE70F718B881DF6F986AC02FE8122AE* L_4 = (NativeArray_1_tF1FF9717CDE70F718B881DF6F986AC02FE8122AE*)(&L_3->___fadeMode);
|
|
int32_t L_5 = ___0_index;
|
|
int32_t L_6;
|
|
L_6 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_4)->___m_Buffer, L_5);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:107>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_7 = (GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)(&__this->___inputData);
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_8 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_7->___lodOffset);
|
|
int32_t L_9 = ___0_index;
|
|
int32_t L_10;
|
|
L_10 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_8)->___m_Buffer, L_9);
|
|
V_1 = L_10;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:108>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_11 = (GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)(&__this->___inputData);
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_11->___lodCount);
|
|
int32_t L_13 = ___0_index;
|
|
int32_t L_14;
|
|
L_14 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_12)->___m_Buffer, L_13);
|
|
V_2 = L_14;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:109>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_15 = (GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)(&__this->___inputData);
|
|
NativeArray_1_t1779DD80E20BBE47D98F52B8F789215FA99BC8C8* L_16 = (NativeArray_1_t1779DD80E20BBE47D98F52B8F789215FA99BC8C8*)(&L_15->___renderersCount);
|
|
int32_t L_17 = ___0_index;
|
|
int16_t L_18;
|
|
L_18 = IL2CPP_NATIVEARRAY_GET_ITEM(int16_t, (L_16)->___m_Buffer, L_17);
|
|
V_3 = L_18;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:110>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_19 = (GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)(&__this->___inputData);
|
|
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD* L_20 = (NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD*)(&L_19->___worldSpaceReferencePoint);
|
|
int32_t L_21 = ___0_index;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
|
|
L_22 = IL2CPP_NATIVEARRAY_GET_ITEM(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2, (L_20)->___m_Buffer, L_21);
|
|
V_4 = L_22;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:111>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_23 = (GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)(&__this->___inputData);
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_24 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&L_23->___worldSpaceSize);
|
|
int32_t L_25 = ___0_index;
|
|
float L_26;
|
|
L_26 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_24)->___m_Buffer, L_25);
|
|
V_5 = L_26;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:112>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_27 = (GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)(&__this->___inputData);
|
|
NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB* L_28 = (NativeArray_1_t107C57D0357BCF9956A60495CD8FAADDF1D26AFB*)(&L_27->___lastLODIsBillboard);
|
|
int32_t L_29 = ___0_index;
|
|
bool L_30;
|
|
L_30 = IL2CPP_NATIVEARRAY_GET_ITEM(bool, (L_28)->___m_Buffer, L_29);
|
|
V_6 = L_30;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:113>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_31 = (GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)(&__this->___inputData);
|
|
NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF* L_32 = (NativeArray_1_t81F55263465517B73C455D3400CF67B4BADD85CF*)(&L_31->___forceLODMask);
|
|
int32_t L_33 = ___0_index;
|
|
uint8_t L_34;
|
|
L_34 = IL2CPP_NATIVEARRAY_GET_ITEM(uint8_t, (L_32)->___m_Buffer, L_33);
|
|
V_7 = L_34;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:114>
|
|
int32_t L_35 = L_6;
|
|
if (!L_35)
|
|
{
|
|
G_B2_0 = L_35;
|
|
goto IL_00ab;
|
|
}
|
|
G_B1_0 = L_35;
|
|
}
|
|
{
|
|
bool L_36 = __this->___supportDitheringCrossFade;
|
|
G_B3_0 = ((int32_t)(L_36));
|
|
G_B3_1 = G_B1_0;
|
|
goto IL_00ac;
|
|
}
|
|
|
|
IL_00ab:
|
|
{
|
|
G_B3_0 = 0;
|
|
G_B3_1 = G_B2_0;
|
|
}
|
|
|
|
IL_00ac:
|
|
{
|
|
V_8 = (bool)G_B3_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:115>
|
|
V_9 = (bool)((((int32_t)G_B3_1) == ((int32_t)2))? 1 : 0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:117>
|
|
NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF L_37 = __this->___lodGroupsData;
|
|
void* L_38;
|
|
L_38 = NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m15D547C9D1E9006C362EBE016D025A9080A1E7AF(L_37, NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241_m15D547C9D1E9006C362EBE016D025A9080A1E7AF_RuntimeMethod_var);
|
|
il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var);
|
|
int32_t L_39;
|
|
L_39 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline((&V_0), NULL);
|
|
uint32_t L_40 = sizeof(LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241);
|
|
V_10 = (LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241*)((void*)il2cpp_codegen_add((intptr_t)L_38, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_39), (int32_t)L_40))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:118>
|
|
NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6 L_41 = __this->___lodGroupsCullingData;
|
|
void* L_42;
|
|
L_42 = NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m913804158042A5F3F1FA17B9A4E96DF2E39781EF(L_41, NativeArrayUnsafeUtility_GetUnsafePtr_TisLODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF_m913804158042A5F3F1FA17B9A4E96DF2E39781EF_RuntimeMethod_var);
|
|
int32_t L_43;
|
|
L_43 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline((&V_0), NULL);
|
|
uint32_t L_44 = sizeof(LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF);
|
|
V_11 = (LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF*)((void*)il2cpp_codegen_add((intptr_t)L_42, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_43), (int32_t)L_44))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:120>
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_45 = V_10;
|
|
NullCheck(L_45);
|
|
L_45->___valid = (bool)1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:121>
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_46 = V_10;
|
|
int32_t L_47 = V_2;
|
|
NullCheck(L_46);
|
|
L_46->___lodCount = L_47;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:122>
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_48 = V_10;
|
|
bool L_49 = V_8;
|
|
if (L_49)
|
|
{
|
|
G_B5_0 = L_48;
|
|
goto IL_0106;
|
|
}
|
|
G_B4_0 = L_48;
|
|
}
|
|
{
|
|
G_B6_0 = 0;
|
|
G_B6_1 = G_B4_0;
|
|
goto IL_0107;
|
|
}
|
|
|
|
IL_0106:
|
|
{
|
|
int16_t L_50 = V_3;
|
|
G_B6_0 = ((int32_t)(L_50));
|
|
G_B6_1 = G_B5_0;
|
|
}
|
|
|
|
IL_0107:
|
|
{
|
|
NullCheck(G_B6_1);
|
|
G_B6_1->___rendererCount = G_B6_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:123>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_51 = V_11;
|
|
float L_52 = V_5;
|
|
NullCheck(L_51);
|
|
L_51->___worldSpaceSize = L_52;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:124>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_53 = V_11;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_4;
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_55;
|
|
L_55 = float3_op_Implicit_mE1831A3AC179B7EB3236F8202EC8DD5CE05376AB(L_54, NULL);
|
|
NullCheck(L_53);
|
|
L_53->___worldSpaceReferencePoint = L_55;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:125>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_56 = V_11;
|
|
uint8_t L_57 = V_7;
|
|
NullCheck(L_56);
|
|
L_56->___forceLODMask = L_57;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:126>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_58 = V_11;
|
|
int32_t L_59 = V_2;
|
|
NullCheck(L_58);
|
|
L_58->___lodCount = L_59;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:128>
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* L_60 = (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62*)(&__this->___rendererCount);
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_61 = V_10;
|
|
NullCheck(L_61);
|
|
int32_t L_62 = L_61->___rendererCount;
|
|
int32_t L_63;
|
|
L_63 = UnsafeAtomicCounter32_Add_mDA7FAE5B9565EA6855FED9E398595C9B2E119194(L_60, L_62, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:130>
|
|
V_12 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:132>
|
|
bool L_64 = V_9;
|
|
if (!L_64)
|
|
{
|
|
goto IL_0194;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:134>
|
|
int32_t L_65 = V_1;
|
|
int32_t L_66 = V_2;
|
|
V_13 = ((int32_t)il2cpp_codegen_add(L_65, ((int32_t)il2cpp_codegen_subtract(L_66, 1))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:135>
|
|
int32_t L_67 = V_2;
|
|
if ((((int32_t)L_67) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0170;
|
|
}
|
|
}
|
|
{
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_68 = (GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)(&__this->___inputData);
|
|
NativeArray_1_t1779DD80E20BBE47D98F52B8F789215FA99BC8C8* L_69 = (NativeArray_1_t1779DD80E20BBE47D98F52B8F789215FA99BC8C8*)(&L_68->___lodRenderersCount);
|
|
int32_t L_70 = V_13;
|
|
int16_t L_71;
|
|
L_71 = IL2CPP_NATIVEARRAY_GET_ITEM(int16_t, (L_69)->___m_Buffer, L_70);
|
|
G_B10_0 = ((((int32_t)L_71) == ((int32_t)1))? 1 : 0);
|
|
goto IL_0171;
|
|
}
|
|
|
|
IL_0170:
|
|
{
|
|
G_B10_0 = 0;
|
|
}
|
|
|
|
IL_0171:
|
|
{
|
|
bool L_72 = V_6;
|
|
V_14 = (bool)((int32_t)(G_B10_0&(int32_t)L_72));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:137>
|
|
int32_t L_73 = V_2;
|
|
if (L_73)
|
|
{
|
|
goto IL_017e;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:138>
|
|
V_12 = 0;
|
|
goto IL_0194;
|
|
}
|
|
|
|
IL_017e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:139>
|
|
bool L_74 = V_14;
|
|
if (!L_74)
|
|
{
|
|
goto IL_018f;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:140>
|
|
int32_t L_75 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
int32_t L_76;
|
|
L_76 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_75, 2, NULL);
|
|
V_12 = ((int32_t)il2cpp_codegen_subtract(L_76, 2));
|
|
goto IL_0194;
|
|
}
|
|
|
|
IL_018f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:142>
|
|
int32_t L_77 = V_2;
|
|
V_12 = ((int32_t)il2cpp_codegen_subtract(L_77, 1));
|
|
}
|
|
|
|
IL_0194:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:145>
|
|
V_15 = 0;
|
|
goto IL_02ed;
|
|
}
|
|
|
|
IL_019c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:147>
|
|
int32_t L_78 = V_1;
|
|
int32_t L_79 = V_15;
|
|
V_16 = ((int32_t)il2cpp_codegen_add(L_78, L_79));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:148>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_80 = (GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)(&__this->___inputData);
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_81 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&L_80->___lodScreenRelativeTransitionHeight);
|
|
int32_t L_82 = V_16;
|
|
float L_83;
|
|
L_83 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_81)->___m_Buffer, L_82);
|
|
V_17 = L_83;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:149>
|
|
float L_84 = V_17;
|
|
float L_85 = V_5;
|
|
float L_86;
|
|
L_86 = LODRenderingUtils_CalculateLODDistance_m37BB5F6DED42AD36FF3AD3C214164C4CA43AE33E(L_84, L_85, NULL);
|
|
V_18 = L_86;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:151>
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_87 = V_10;
|
|
NullCheck(L_87);
|
|
U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86* L_88 = (U3CscreenRelativeTransitionHeightsU3Ee__FixedBuffer_t3C930A601B8249105638E6F0B9F03AE94B6E7D86*)(&L_87->___screenRelativeTransitionHeights);
|
|
float* L_89 = (float*)(&L_88->___FixedElementField);
|
|
int32_t L_90 = V_15;
|
|
float L_91 = V_17;
|
|
*((float*)((float*)il2cpp_codegen_add((intptr_t)L_89, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_90), 4))))) = (float)L_91;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:152>
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_92 = V_10;
|
|
NullCheck(L_92);
|
|
U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE* L_93 = (U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE*)(&L_92->___fadeTransitionWidth);
|
|
float* L_94 = (float*)(&L_93->___FixedElementField);
|
|
int32_t L_95 = V_15;
|
|
*((float*)((float*)il2cpp_codegen_add((intptr_t)L_94, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_95), 4))))) = (float)(0.0f);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:153>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_96 = V_11;
|
|
NullCheck(L_96);
|
|
U3CsqrDistancesU3Ee__FixedBuffer_tBE2A04F33CF7215086CA2D1F1C539B2B37A14415* L_97 = (U3CsqrDistancesU3Ee__FixedBuffer_tBE2A04F33CF7215086CA2D1F1C539B2B37A14415*)(&L_96->___sqrDistances);
|
|
float* L_98 = (float*)(&L_97->___FixedElementField);
|
|
int32_t L_99 = V_15;
|
|
float L_100 = V_18;
|
|
float L_101 = V_18;
|
|
*((float*)((float*)il2cpp_codegen_add((intptr_t)L_98, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_99), 4))))) = (float)((float)il2cpp_codegen_multiply(L_100, L_101));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:154>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_102 = V_11;
|
|
NullCheck(L_102);
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA* L_103 = (U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA*)(&L_102->___percentageFlags);
|
|
bool* L_104 = (bool*)(&L_103->___FixedElementField);
|
|
int32_t L_105 = V_15;
|
|
*((int8_t*)((bool*)il2cpp_codegen_add((intptr_t)L_104, L_105))) = (int8_t)0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:155>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_106 = V_11;
|
|
NullCheck(L_106);
|
|
U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C* L_107 = (U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C*)(&L_106->___transitionDistances);
|
|
float* L_108 = (float*)(&L_107->___FixedElementField);
|
|
int32_t L_109 = V_15;
|
|
*((float*)((float*)il2cpp_codegen_add((intptr_t)L_108, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_109), 4))))) = (float)(0.0f);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:157>
|
|
bool L_110 = V_9;
|
|
if (!L_110)
|
|
{
|
|
goto IL_024f;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_111 = V_15;
|
|
int32_t L_112 = V_12;
|
|
if ((((int32_t)L_111) >= ((int32_t)L_112)))
|
|
{
|
|
goto IL_024f;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:159>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_113 = V_11;
|
|
NullCheck(L_113);
|
|
U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA* L_114 = (U3CpercentageFlagsU3Ee__FixedBuffer_tCD60783832775FA82D449E02C0ECBF74970949DA*)(&L_113->___percentageFlags);
|
|
bool* L_115 = (bool*)(&L_114->___FixedElementField);
|
|
int32_t L_116 = V_15;
|
|
*((int8_t*)((bool*)il2cpp_codegen_add((intptr_t)L_115, L_116))) = (int8_t)1;
|
|
goto IL_02e7;
|
|
}
|
|
|
|
IL_024f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:161>
|
|
bool L_117 = V_8;
|
|
if (!L_117)
|
|
{
|
|
goto IL_02e7;
|
|
}
|
|
}
|
|
{
|
|
int32_t L_118 = V_15;
|
|
int32_t L_119 = V_12;
|
|
if ((((int32_t)L_118) < ((int32_t)L_119)))
|
|
{
|
|
goto IL_02e7;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:163>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_120 = (GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)(&__this->___inputData);
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_121 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&L_120->___lodFadeTransitionWidth);
|
|
int32_t L_122 = V_16;
|
|
float L_123;
|
|
L_123 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_121)->___m_Buffer, L_122);
|
|
V_19 = L_123;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:164>
|
|
int32_t L_124 = V_15;
|
|
if (L_124)
|
|
{
|
|
goto IL_027e;
|
|
}
|
|
}
|
|
{
|
|
G_B24_0 = (1.0f);
|
|
goto IL_0292;
|
|
}
|
|
|
|
IL_027e:
|
|
{
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_125 = (GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)(&__this->___inputData);
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF* L_126 = (NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF*)(&L_125->___lodScreenRelativeTransitionHeight);
|
|
int32_t L_127 = V_16;
|
|
float L_128;
|
|
L_128 = IL2CPP_NATIVEARRAY_GET_ITEM(float, (L_126)->___m_Buffer, ((int32_t)il2cpp_codegen_subtract(L_127, 1)));
|
|
G_B24_0 = L_128;
|
|
}
|
|
|
|
IL_0292:
|
|
{
|
|
V_20 = G_B24_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:165>
|
|
float L_129 = V_17;
|
|
float L_130 = V_19;
|
|
float L_131 = V_20;
|
|
float L_132 = V_17;
|
|
V_21 = ((float)il2cpp_codegen_add(L_129, ((float)il2cpp_codegen_multiply(L_130, ((float)il2cpp_codegen_subtract(L_131, L_132))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:166>
|
|
float L_133 = V_18;
|
|
float L_134 = V_21;
|
|
float L_135 = V_5;
|
|
float L_136;
|
|
L_136 = LODRenderingUtils_CalculateLODDistance_m37BB5F6DED42AD36FF3AD3C214164C4CA43AE33E(L_134, L_135, NULL);
|
|
V_22 = ((float)il2cpp_codegen_subtract(L_133, L_136));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:167>
|
|
float L_137 = V_22;
|
|
float L_138;
|
|
L_138 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline((0.0f), L_137, NULL);
|
|
V_22 = L_138;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:169>
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_139 = V_10;
|
|
NullCheck(L_139);
|
|
U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE* L_140 = (U3CfadeTransitionWidthU3Ee__FixedBuffer_tC7AABC6C0E6DA2AE976823F5FF282478010122FE*)(&L_139->___fadeTransitionWidth);
|
|
float* L_141 = (float*)(&L_140->___FixedElementField);
|
|
int32_t L_142 = V_15;
|
|
float L_143 = V_19;
|
|
*((float*)((float*)il2cpp_codegen_add((intptr_t)L_141, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_142), 4))))) = (float)L_143;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:170>
|
|
LODGroupCullingData_t511A004D7CBAE84368FCAA62A0348C24CB46EABF* L_144 = V_11;
|
|
NullCheck(L_144);
|
|
U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C* L_145 = (U3CtransitionDistancesU3Ee__FixedBuffer_t497E5273319068BE697947EDF74CE3852589CB3C*)(&L_144->___transitionDistances);
|
|
float* L_146 = (float*)(&L_145->___FixedElementField);
|
|
int32_t L_147 = V_15;
|
|
float L_148 = V_22;
|
|
*((float*)((float*)il2cpp_codegen_add((intptr_t)L_146, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_147), 4))))) = (float)L_148;
|
|
}
|
|
|
|
IL_02e7:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:145>
|
|
int32_t L_149 = V_15;
|
|
V_15 = ((int32_t)il2cpp_codegen_add(L_149, 1));
|
|
}
|
|
|
|
IL_02ed:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:145>
|
|
int32_t L_150 = V_15;
|
|
int32_t L_151 = V_2;
|
|
if ((((int32_t)L_150) < ((int32_t)L_151)))
|
|
{
|
|
goto IL_019c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:173>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void UpdateLODGroupDataJob_Execute_m37868AFCE3AFCC80D46C8156CA2713096FE5EC3D_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F*>(__this + _offset);
|
|
UpdateLODGroupDataJob_Execute_m37868AFCE3AFCC80D46C8156CA2713096FE5EC3D(_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
|
|
// Method Definition Index: 71613
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 LODGroupDataPool_get_lodGroupDataHash_m62280E732F32C5C35B2DADCD304E46662939F045 (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:180>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 L_0 = __this->___m_LODGroupDataHash;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71614
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD LODGroupDataPool_get_lodGroupCullingData_m9D4FE39BAD4D72923936ABBBEBEEF7F2F3131865 (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:188>
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD L_0 = __this->___m_LODGroupCullingData;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71615
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LODGroupDataPool_get_crossfadedRendererCount_m1851897792114FF4241A4099060D707ECAD45334 (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:189>
|
|
int32_t L_0 = __this->___m_CrossfadedRendererCount;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71616
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LODGroupDataPool_get_activeLodGroupCount_m97904EE5C95159152B6C0A1ABC068C06B5079CD4 (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:191>
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_0 = (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*)(&__this->___m_LODGroupData);
|
|
int32_t L_1;
|
|
L_1 = NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_inline(L_0, NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_RuntimeMethod_var);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71617
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LODGroupDataPool__ctor_m41A2B2D9392893C14F8F1CC08EDE34AE43CDBC8C (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___0_resources, int32_t ___1_initialInstanceCount, bool ___2_supportDitheringCrossFade, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m1384D23541A99CEC47CCF41D26AD17387D97E90C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m4709FBCCE285A11413A2F823E4461F98A3F07BAA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m7E7CD5064F951D76E776F5F280AE120B207E4B35_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2__ctor_m0019A3CC58E8A8410EE4E94A87B1A82BE0384BA8_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:204>
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:206>
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0;
|
|
L_0 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB L_1;
|
|
memset((&L_1), 0, sizeof(L_1));
|
|
NativeList_1__ctor_m4709FBCCE285A11413A2F823E4461F98A3F07BAA((&L_1), L_0, NativeList_1__ctor_m4709FBCCE285A11413A2F823E4461F98A3F07BAA_RuntimeMethod_var);
|
|
__this->___m_LODGroupData = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:207>
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_2;
|
|
L_2 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 L_3;
|
|
memset((&L_3), 0, sizeof(L_3));
|
|
NativeParallelHashMap_2__ctor_m0019A3CC58E8A8410EE4E94A87B1A82BE0384BA8((&L_3), ((int32_t)64), L_2, NativeParallelHashMap_2__ctor_m0019A3CC58E8A8410EE4E94A87B1A82BE0384BA8_RuntimeMethod_var);
|
|
__this->___m_LODGroupDataHash = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:209>
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_4;
|
|
L_4 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD L_5;
|
|
memset((&L_5), 0, sizeof(L_5));
|
|
NativeList_1__ctor_m1384D23541A99CEC47CCF41D26AD17387D97E90C((&L_5), L_4, NativeList_1__ctor_m1384D23541A99CEC47CCF41D26AD17387D97E90C_RuntimeMethod_var);
|
|
__this->___m_LODGroupCullingData = L_5;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:210>
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_6;
|
|
L_6 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB L_7;
|
|
memset((&L_7), 0, sizeof(L_7));
|
|
NativeList_1__ctor_m7E7CD5064F951D76E776F5F280AE120B207E4B35((&L_7), L_6, NativeList_1__ctor_m7E7CD5064F951D76E776F5F280AE120B207E4B35_RuntimeMethod_var);
|
|
__this->___m_FreeLODGroupDataHandles = L_7;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:212>
|
|
bool L_8 = ___2_supportDitheringCrossFade;
|
|
__this->___m_SupportDitheringCrossFade = L_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:213>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71618
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LODGroupDataPool_Dispose_m018568FAFC3BCCE2F577FC92B6A3223CC585AA91 (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m12E53E48C933E43129D85D72F76D1255C382B019_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m18C27B0CE338E8F2BBECB860083BF360F8D96DC4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m3C471FC3F3A9BC9749FD271129AD97E68D683B5D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Dispose_m36895DD50E42DFBB3EEB01DEAC39D68484013461_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:217>
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_0 = (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*)(&__this->___m_LODGroupData);
|
|
NativeList_1_Dispose_m12E53E48C933E43129D85D72F76D1255C382B019(L_0, NativeList_1_Dispose_m12E53E48C933E43129D85D72F76D1255C382B019_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:218>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_1 = (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*)(&__this->___m_LODGroupDataHash);
|
|
NativeParallelHashMap_2_Dispose_m36895DD50E42DFBB3EEB01DEAC39D68484013461(L_1, NativeParallelHashMap_2_Dispose_m36895DD50E42DFBB3EEB01DEAC39D68484013461_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:220>
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* L_2 = (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*)(&__this->___m_LODGroupCullingData);
|
|
NativeList_1_Dispose_m3C471FC3F3A9BC9749FD271129AD97E68D683B5D(L_2, NativeList_1_Dispose_m3C471FC3F3A9BC9749FD271129AD97E68D683B5D_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:221>
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_3 = (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*)(&__this->___m_FreeLODGroupDataHandles);
|
|
NativeList_1_Dispose_m18C27B0CE338E8F2BBECB860083BF360F8D96DC4(L_3, NativeList_1_Dispose_m18C27B0CE338E8F2BBECB860083BF360F8D96DC4_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:222>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71619
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LODGroupDataPool_UpdateLODGroupTransformData_mA548FB2A357D0A1CF586FBD7B3D04B928BCE005A (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* ___0_inputData, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_Run_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m7AA29A41738B45553AC4E46EA1B516E733999E6A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_Schedule_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m2B60DABEAABA61CD0BD9C7B7FE155270D090E22D_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:226>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_0 = ___0_inputData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = L_0->___lodGroupID;
|
|
V_3 = L_1;
|
|
int32_t L_2;
|
|
L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_3))->___m_Length);
|
|
V_0 = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:228>
|
|
V_1 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:230>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:231>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:232>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:233>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:234>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:235>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:236>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:237>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:238>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:239>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:240>
|
|
il2cpp_codegen_initobj((&V_4), sizeof(UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C));
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 L_3 = __this->___m_LODGroupDataHash;
|
|
(&V_4)->___lodGroupDataHash = L_3;
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_4 = ___0_inputData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_5 = L_4->___lodGroupID;
|
|
(&V_4)->___lodGroupIDs = L_5;
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_6 = ___0_inputData;
|
|
NativeArray_1_t97E2BFD61E13EEF2CDE34A313415FAD03AB993FD L_7 = L_6->___worldSpaceReferencePoint;
|
|
(&V_4)->___worldSpaceReferencePoints = L_7;
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_8 = ___0_inputData;
|
|
NativeArray_1_t3848EE4B6647317212A754634DE6DBC90B99FBEF L_9 = L_8->___worldSpaceSize;
|
|
(&V_4)->___worldSpaceSizes = L_9;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB L_10 = __this->___m_LODGroupData;
|
|
(&V_4)->___lodGroupData = L_10;
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD L_11 = __this->___m_LODGroupCullingData;
|
|
(&V_4)->___lodGroupCullingData = L_11;
|
|
bool L_12 = __this->___m_SupportDitheringCrossFade;
|
|
(&V_4)->___supportDitheringCrossFade = 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_4)->___atomicUpdateCount = L_13;
|
|
UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C L_14 = V_4;
|
|
V_2 = L_14;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:242>
|
|
int32_t L_15 = V_0;
|
|
if ((((int32_t)L_15) < ((int32_t)((int32_t)256))))
|
|
{
|
|
goto IL_00ae;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:243>
|
|
UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C L_16 = V_2;
|
|
int32_t L_17 = V_0;
|
|
il2cpp_codegen_initobj((&V_5), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_18 = V_5;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_19;
|
|
L_19 = IJobParallelForExtensions_Schedule_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m2B60DABEAABA61CD0BD9C7B7FE155270D090E22D(L_16, L_17, ((int32_t)256), L_18, IJobParallelForExtensions_Schedule_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m2B60DABEAABA61CD0BD9C7B7FE155270D090E22D_RuntimeMethod_var);
|
|
V_5 = L_19;
|
|
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_5), NULL);
|
|
return;
|
|
}
|
|
|
|
IL_00ae:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:245>
|
|
UpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C L_20 = V_2;
|
|
int32_t L_21 = V_0;
|
|
IJobParallelForExtensions_Run_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m7AA29A41738B45553AC4E46EA1B516E733999E6A(L_20, L_21, IJobParallelForExtensions_Run_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_m7AA29A41738B45553AC4E46EA1B516E733999E6A_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:246>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71620
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LODGroupDataPool_UpdateLODGroupData_mF09A39F868F16124B4F2503B1F725FE54AE7A96B (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* ___0_inputData, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_Run_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mDD590564009DAC816B77D13D21E3FCC6BDF3FF66_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_Schedule_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_m1046ECE7FFA343D66AC7DBA4DC8458F5A819B45A_RuntimeMethod_var);
|
|
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);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_mBF8FAB7634B8B4854D626C2E0B0620AFAF0EAD20_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_mEBCCCC67DC7FFD4562A74EE48748415425A84E1E_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:250>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_0 = ___0_inputData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = L_0->___invalidLODGroupID;
|
|
LODGroupDataPool_FreeLODGroupData_m900936DC26BBC6F1ABF60871DAF69D93FB79C900(__this, L_1, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:252>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_2 = ___0_inputData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_3 = L_2->___lodGroupID;
|
|
V_4 = L_3;
|
|
int32_t L_4;
|
|
L_4 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_4))->___m_Length);
|
|
NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87((&V_0), L_4, 3, 0, NativeArray_1__ctor_mD0F26C30D505CF393A50CEAD19D9BAAD3E77CB87_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:254>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:255>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:256>
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_5 = ___0_inputData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_6 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_5->___lodGroupID);
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_7 = (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*)(&__this->___m_LODGroupData);
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* L_8 = (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*)(&__this->___m_LODGroupCullingData);
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_9 = (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*)(&__this->___m_LODGroupDataHash);
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_10 = (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*)(&__this->___m_FreeLODGroupDataHandles);
|
|
int32_t L_11;
|
|
L_11 = LODGroupDataPoolBurst_AllocateOrGetLODGroupDataInstances_mBD22A32D0C093047BA4165B0D6E9A38EE73F96F5(L_6, L_7, L_8, L_9, L_10, (&V_0), NULL);
|
|
V_1 = L_11;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:258>
|
|
int32_t L_12 = __this->___m_CrossfadedRendererCount;
|
|
int32_t L_13 = V_1;
|
|
__this->___m_CrossfadedRendererCount = ((int32_t)il2cpp_codegen_subtract(L_12, L_13));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:261>
|
|
V_2 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:263>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:264>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:265>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:266>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:267>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:268>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:269>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:270>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:271>
|
|
il2cpp_codegen_initobj((&V_5), sizeof(UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F));
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_14 = V_0;
|
|
(&V_5)->___lodGroupInstances = L_14;
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_15 = ___0_inputData;
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7 L_16 = (*(GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7*)L_15);
|
|
(&V_5)->___inputData = L_16;
|
|
bool L_17 = __this->___m_SupportDitheringCrossFade;
|
|
(&V_5)->___supportDitheringCrossFade = L_17;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_18 = (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*)(&__this->___m_LODGroupData);
|
|
NativeArray_1_t2A6DBCE9D1522CC5FF53114CB98442AEAB5881EF L_19;
|
|
L_19 = NativeList_1_AsArray_mBF8FAB7634B8B4854D626C2E0B0620AFAF0EAD20(L_18, NativeList_1_AsArray_mBF8FAB7634B8B4854D626C2E0B0620AFAF0EAD20_RuntimeMethod_var);
|
|
(&V_5)->___lodGroupsData = L_19;
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* L_20 = (NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*)(&__this->___m_LODGroupCullingData);
|
|
NativeArray_1_t81A98CB47CC3CC448BF340C94B99A75C5ADCB7F6 L_21;
|
|
L_21 = NativeList_1_AsArray_mEBCCCC67DC7FFD4562A74EE48748415425A84E1E(L_20, NativeList_1_AsArray_mEBCCCC67DC7FFD4562A74EE48748415425A84E1E_RuntimeMethod_var);
|
|
(&V_5)->___lodGroupsCullingData = L_21;
|
|
UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62 L_22;
|
|
memset((&L_22), 0, sizeof(L_22));
|
|
UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline((&L_22), (void*)((uintptr_t)(&V_2)), NULL);
|
|
(&V_5)->___rendererCount = L_22;
|
|
UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F L_23 = V_5;
|
|
V_3 = L_23;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:273>
|
|
int32_t L_24;
|
|
L_24 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_0))->___m_Length);
|
|
if ((((int32_t)L_24) < ((int32_t)((int32_t)256))))
|
|
{
|
|
goto IL_00ef;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:274>
|
|
UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F L_25 = V_3;
|
|
int32_t L_26;
|
|
L_26 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_0))->___m_Length);
|
|
il2cpp_codegen_initobj((&V_6), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_27 = V_6;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_28;
|
|
L_28 = IJobParallelForExtensions_Schedule_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_m1046ECE7FFA343D66AC7DBA4DC8458F5A819B45A(L_25, L_26, ((int32_t)256), L_27, IJobParallelForExtensions_Schedule_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_m1046ECE7FFA343D66AC7DBA4DC8458F5A819B45A_RuntimeMethod_var);
|
|
V_6 = L_28;
|
|
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_6), NULL);
|
|
goto IL_00fc;
|
|
}
|
|
|
|
IL_00ef:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:276>
|
|
UpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F L_29 = V_3;
|
|
int32_t L_30;
|
|
L_30 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_0))->___m_Length);
|
|
IJobParallelForExtensions_Run_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mDD590564009DAC816B77D13D21E3FCC6BDF3FF66(L_29, L_30, IJobParallelForExtensions_Run_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mDD590564009DAC816B77D13D21E3FCC6BDF3FF66_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00fc:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:278>
|
|
int32_t L_31 = __this->___m_CrossfadedRendererCount;
|
|
int32_t L_32 = V_2;
|
|
__this->___m_CrossfadedRendererCount = ((int32_t)il2cpp_codegen_add(L_31, L_32));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:280>
|
|
NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA((&V_0), NativeArray_1_Dispose_mB7356672FF7B43E7BA9814A15428B812950C65CA_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:281>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71621
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LODGroupDataPool_FreeLODGroupData_m900936DC26BBC6F1ABF60871DAF69D93FB79C900 (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_destroyedLODGroupsID, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:285>
|
|
int32_t L_0;
|
|
L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_destroyedLODGroupsID))->___m_Length);
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:286>
|
|
return;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:288>
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_1 = (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*)(&__this->___m_LODGroupData);
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_2 = (NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*)(&__this->___m_LODGroupDataHash);
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_3 = (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*)(&__this->___m_FreeLODGroupDataHandles);
|
|
int32_t L_4;
|
|
L_4 = LODGroupDataPoolBurst_FreeLODGroupData_mA6615B0E58416F4443ED0744A145DCB275902C79((&___0_destroyedLODGroupsID), L_1, L_2, L_3, NULL);
|
|
V_0 = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:290>
|
|
int32_t L_5 = __this->___m_CrossfadedRendererCount;
|
|
int32_t L_6 = V_0;
|
|
__this->___m_CrossfadedRendererCount = ((int32_t)il2cpp_codegen_subtract(L_5, L_6));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:292>
|
|
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
|
|
// Method Definition Index: 71622
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LodGroupShaderIDs__cctor_m317D81DF99F20606D1C93B871FD9CE2083C6C42A (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral06B637690B4C53D71FDD376DC044EAC5345848F1);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral13B76550330A31D9EBBBBFA00A283A7A4988506F);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1563D14BA3266D1010FBF5AB0CE147511519D800);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral309C9E893EB41146D6789F8D0CB92ED9C278DE27);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral52DD1E91CB42907CF57E395DC8539A5341E35AEE);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAF6B8471B07E08521E0E12D074C25F2A4FB01326);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCE293DF695696466E7B7640C1B4D75D86E674484);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:195>
|
|
int32_t L_0;
|
|
L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral1563D14BA3266D1010FBF5AB0CE147511519D800, NULL);
|
|
((LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_StaticFields*)il2cpp_codegen_static_fields_for(LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_il2cpp_TypeInfo_var))->____SupportDitheringCrossFade = L_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:196>
|
|
int32_t L_1;
|
|
L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral06B637690B4C53D71FDD376DC044EAC5345848F1, NULL);
|
|
((LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_StaticFields*)il2cpp_codegen_static_fields_for(LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_il2cpp_TypeInfo_var))->____LodGroupCullingDataGPUByteSize = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:197>
|
|
int32_t L_2;
|
|
L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralAF6B8471B07E08521E0E12D074C25F2A4FB01326, NULL);
|
|
((LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_StaticFields*)il2cpp_codegen_static_fields_for(LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_il2cpp_TypeInfo_var))->____LodGroupCullingDataStartOffset = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:198>
|
|
int32_t L_3;
|
|
L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral309C9E893EB41146D6789F8D0CB92ED9C278DE27, NULL);
|
|
((LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_StaticFields*)il2cpp_codegen_static_fields_for(LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_il2cpp_TypeInfo_var))->____LodCullingDataQueueCount = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:199>
|
|
int32_t L_4;
|
|
L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral52DD1E91CB42907CF57E395DC8539A5341E35AEE, NULL);
|
|
((LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_StaticFields*)il2cpp_codegen_static_fields_for(LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_il2cpp_TypeInfo_var))->____InputLodCullingDataIndices = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:200>
|
|
int32_t L_5;
|
|
L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral13B76550330A31D9EBBBBFA00A283A7A4988506F, NULL);
|
|
((LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_StaticFields*)il2cpp_codegen_static_fields_for(LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_il2cpp_TypeInfo_var))->____InputLodCullingDataBuffer = L_5;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:201>
|
|
int32_t L_6;
|
|
L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralCE293DF695696466E7B7640C1B4D75D86E674484, NULL);
|
|
((LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_StaticFields*)il2cpp_codegen_static_fields_for(LodGroupShaderIDs_t0ECB11AABC6681177EADCA6BCC163D02566D1345_il2cpp_TypeInfo_var))->____LodGroupCullingData = L_6;
|
|
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
|
|
extern "C" int32_t CDECL ReversePInvokeWrapper_LODGroupDataPoolBurst_FreeLODGroupData_mA6615B0E58416F4443ED0744A145DCB275902C79(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles)
|
|
{
|
|
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
|
|
|
|
int32_t returnValue;
|
|
returnValue = LODGroupDataPoolBurst_FreeLODGroupData_mA6615B0E58416F4443ED0744A145DCB275902C79(___0_destroyedLODGroupsID, ___1_lodGroupsData, ___2_lodGroupDataHash, ___3_freeLODGroupDataHandles, NULL);
|
|
|
|
return returnValue;
|
|
}
|
|
extern "C" int32_t CDECL ReversePInvokeWrapper_LODGroupDataPoolBurst_AllocateOrGetLODGroupDataInstances_mBD22A32D0C093047BA4165B0D6E9A38EE73F96F5(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances)
|
|
{
|
|
il2cpp::vm::ScopedThreadAttacher _vmThreadHelper;
|
|
|
|
int32_t returnValue;
|
|
returnValue = LODGroupDataPoolBurst_AllocateOrGetLODGroupDataInstances_mBD22A32D0C093047BA4165B0D6E9A38EE73F96F5(___0_lodGroupsID, ___1_lodGroupsData, ___2_lodGroupCullingData, ___3_lodGroupDataHash, ___4_freeLODGroupDataHandles, ___5_lodGroupInstances, NULL);
|
|
|
|
return returnValue;
|
|
}
|
|
// Method Definition Index: 71623
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LODGroupDataPoolBurst_FreeLODGroupData_mA6615B0E58416F4443ED0744A145DCB275902C79 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = ___0_destroyedLODGroupsID;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_1 = ___1_lodGroupsData;
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_2 = ___2_lodGroupDataHash;
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_3 = ___3_freeLODGroupDataHandles;
|
|
int32_t L_4;
|
|
L_4 = FreeLODGroupData_000002F1U24BurstDirectCall_Invoke_m52AE9685761CCC5218658733B8BA587CC090C4C0(L_0, L_1, L_2, L_3, NULL);
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 71624
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LODGroupDataPoolBurst_AllocateOrGetLODGroupDataInstances_mBD22A32D0C093047BA4165B0D6E9A38EE73F96F5 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = ___0_lodGroupsID;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_1 = ___1_lodGroupsData;
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* L_2 = ___2_lodGroupCullingData;
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_3 = ___3_lodGroupDataHash;
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_4 = ___4_freeLODGroupDataHandles;
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* L_5 = ___5_lodGroupInstances;
|
|
int32_t L_6;
|
|
L_6 = AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_Invoke_m0AA96B048571F8F130576C3B46C60FDDDF6EE616(L_0, L_1, L_2, L_3, L_4, L_5, NULL);
|
|
return L_6;
|
|
}
|
|
}
|
|
// Method Definition Index: 71625
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LODGroupDataPoolBurst_FreeLODGroupDataU24BurstManaged_mFDD1E6CDEFC57BC4784F8CD2E37F054D38188E7D (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, 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*)&GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Add_mC5817DD01A1B813AF908DCEE81D2A67FA4597DAE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Remove_m529418F625AB9BC9052FFAF96827EB8D4664AEB4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
int32_t V_3 = 0;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* V_5 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:14>
|
|
V_0 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:16>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = ___0_destroyedLODGroupsID;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_0);
|
|
V_2 = L_1;
|
|
Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 L_2;
|
|
L_2 = NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389((&V_2), NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0062:
|
|
{
|
|
Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2((&V_1), Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0057_1;
|
|
}
|
|
|
|
IL_0013_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:16>
|
|
int32_t L_3;
|
|
L_3 = Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_inline((&V_1), Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var);
|
|
V_3 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:18>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_4 = ___2_lodGroupDataHash;
|
|
int32_t L_5 = V_3;
|
|
bool L_6;
|
|
L_6 = NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F(L_4, L_5, (&V_4), NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0057_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:22>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_7 = ___2_lodGroupDataHash;
|
|
int32_t L_8 = V_3;
|
|
bool L_9;
|
|
L_9 = NativeParallelHashMap_2_Remove_m529418F625AB9BC9052FFAF96827EB8D4664AEB4(L_7, L_8, NativeParallelHashMap_2_Remove_m529418F625AB9BC9052FFAF96827EB8D4664AEB4_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:23>
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_10 = ___3_freeLODGroupDataHandles;
|
|
NativeList_1_Add_mC5817DD01A1B813AF908DCEE81D2A67FA4597DAE(L_10, (&V_4), NativeList_1_Add_mC5817DD01A1B813AF908DCEE81D2A67FA4597DAE_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:25>
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_11 = ___1_lodGroupsData;
|
|
il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var);
|
|
int32_t L_12;
|
|
L_12 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline((&V_4), NULL);
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_13;
|
|
L_13 = NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0(L_11, L_12, NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0_RuntimeMethod_var);
|
|
V_5 = L_13;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:28>
|
|
int32_t L_14 = V_0;
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_15 = V_5;
|
|
int32_t L_16 = L_15->___rendererCount;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_14, L_16));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:29>
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_17 = V_5;
|
|
L_17->___valid = (bool)0;
|
|
}
|
|
|
|
IL_0057_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:16>
|
|
bool L_18;
|
|
L_18 = Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_inline((&V_1), Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var);
|
|
if (L_18)
|
|
{
|
|
goto IL_0013_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0070:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:33>
|
|
int32_t L_19 = V_0;
|
|
return L_19;
|
|
}
|
|
}
|
|
// Method Definition Index: 71626
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LODGroupDataPoolBurst_AllocateOrGetLODGroupDataInstancesU24BurstManaged_m2B8A0354B669C5690EA34BFF597F0B2DB9E15825 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, 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*)&NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_mAB8D48AF85486A5F6128DC6309F640E81E51123A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_mBF048F89E4B8E46D992E502D358241A3D3A45038_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_mEA61338B169C874D3EFCAC234D00CC4879F3228C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_m21CFB1285A3069C1951DEC1458DED1F6F26D3915_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_mF15C1A614422EFA23EB86416DFE5F1B1803A26E9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryAdd_m25F06B5E3571B751A5915F1DD9E25BA903D6B482_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_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;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:40>
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_0 = ___4_freeLODGroupDataHandles;
|
|
int32_t L_1;
|
|
L_1 = NativeList_1_get_Length_mF15C1A614422EFA23EB86416DFE5F1B1803A26E9_inline(L_0, NativeList_1_get_Length_mF15C1A614422EFA23EB86416DFE5F1B1803A26E9_RuntimeMethod_var);
|
|
V_0 = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:41>
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_2 = ___1_lodGroupsData;
|
|
int32_t L_3;
|
|
L_3 = NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_inline(L_2, NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:42>
|
|
V_2 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:44>
|
|
V_3 = 0;
|
|
goto IL_008e;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:46>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = ___0_lodGroupsID;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_5 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_4);
|
|
V_6 = L_5;
|
|
int32_t L_6 = V_3;
|
|
int32_t L_7;
|
|
L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_6))->___m_Buffer, L_6);
|
|
V_4 = L_7;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:48>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_8 = ___3_lodGroupDataHash;
|
|
int32_t L_9 = V_4;
|
|
bool L_10;
|
|
L_10 = NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F(L_8, L_9, (&V_5), NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var);
|
|
if (L_10)
|
|
{
|
|
goto IL_006b;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:50>
|
|
int32_t L_11 = V_0;
|
|
if (L_11)
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:51>
|
|
il2cpp_codegen_initobj((&V_7), sizeof(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78));
|
|
int32_t L_12 = V_1;
|
|
int32_t L_13 = L_12;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var);
|
|
GPUInstanceIndex_set_index_m24EF3293A5E4CA20F4186F53B459500CDAE40687_inline((&V_7), L_13, NULL);
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_14 = V_7;
|
|
V_5 = L_14;
|
|
goto IL_005e;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:53>
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_15 = ___4_freeLODGroupDataHandles;
|
|
int32_t L_16 = V_0;
|
|
int32_t L_17 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
|
|
V_0 = L_17;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_18;
|
|
L_18 = NativeList_1_get_Item_m21CFB1285A3069C1951DEC1458DED1F6F26D3915_inline(L_15, L_17, NativeList_1_get_Item_m21CFB1285A3069C1951DEC1458DED1F6F26D3915_RuntimeMethod_var);
|
|
V_5 = L_18;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:55>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_19 = ___3_lodGroupDataHash;
|
|
int32_t L_20 = V_4;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_21 = V_5;
|
|
bool L_22;
|
|
L_22 = NativeParallelHashMap_2_TryAdd_m25F06B5E3571B751A5915F1DD9E25BA903D6B482(L_19, L_20, L_21, NativeParallelHashMap_2_TryAdd_m25F06B5E3571B751A5915F1DD9E25BA903D6B482_RuntimeMethod_var);
|
|
goto IL_0080;
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:59>
|
|
int32_t L_23 = V_2;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_24 = ___1_lodGroupsData;
|
|
il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var);
|
|
int32_t L_25;
|
|
L_25 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline((&V_5), NULL);
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_26;
|
|
L_26 = NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0(L_24, L_25, NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0_RuntimeMethod_var);
|
|
int32_t L_27 = L_26->___rendererCount;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_23, L_27));
|
|
}
|
|
|
|
IL_0080:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:62>
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* L_28 = ___5_lodGroupInstances;
|
|
int32_t L_29 = V_3;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_30 = V_5;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78, (L_28)->___m_Buffer, L_29, (L_30));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:44>
|
|
int32_t L_31 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_31, 1));
|
|
}
|
|
|
|
IL_008e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:44>
|
|
int32_t L_32 = V_3;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_33 = ___0_lodGroupsID;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_34 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_33);
|
|
V_6 = L_34;
|
|
int32_t L_35;
|
|
L_35 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_6))->___m_Length);
|
|
if ((((int32_t)L_32) < ((int32_t)L_35)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:65>
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_36 = ___4_freeLODGroupDataHandles;
|
|
int32_t L_37 = V_0;
|
|
NativeList_1_ResizeUninitialized_mAB8D48AF85486A5F6128DC6309F640E81E51123A(L_36, L_37, NativeList_1_ResizeUninitialized_mAB8D48AF85486A5F6128DC6309F640E81E51123A_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:66>
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_38 = ___1_lodGroupsData;
|
|
int32_t L_39 = V_1;
|
|
NativeList_1_ResizeUninitialized_mEA61338B169C874D3EFCAC234D00CC4879F3228C(L_38, L_39, NativeList_1_ResizeUninitialized_mEA61338B169C874D3EFCAC234D00CC4879F3228C_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:67>
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* L_40 = ___2_lodGroupCullingData;
|
|
int32_t L_41 = V_1;
|
|
NativeList_1_ResizeUninitialized_mBF048F89E4B8E46D992E502D358241A3D3A45038(L_40, L_41, NativeList_1_ResizeUninitialized_mBF048F89E4B8E46D992E502D358241A3D3A45038_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:69>
|
|
int32_t L_42 = V_2;
|
|
return L_42;
|
|
}
|
|
}
|
|
#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
|
|
int32_t FreeLODGroupData_000002F1U24PostfixBurstDelegate_Invoke_m147DD130E90F4C9C29A9B4164EFCBA4760783C23_Multicast(FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
int32_t retVal = 0;
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28* currentDelegate = reinterpret_cast<FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28*>(delegatesToInvoke[i]);
|
|
typedef int32_t (*FunctionPointerType) (RuntimeObject*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, const RuntimeMethod*);
|
|
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_destroyedLODGroupsID, ___1_lodGroupsData, ___2_lodGroupDataHash, ___3_freeLODGroupDataHandles, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
return retVal;
|
|
}
|
|
int32_t FreeLODGroupData_000002F1U24PostfixBurstDelegate_Invoke_m147DD130E90F4C9C29A9B4164EFCBA4760783C23_OpenInst(FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, const RuntimeMethod* method)
|
|
{
|
|
typedef int32_t (*FunctionPointerType) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___method_ptr)(___0_destroyedLODGroupsID, ___1_lodGroupsData, ___2_lodGroupDataHash, ___3_freeLODGroupDataHandles, method);
|
|
}
|
|
int32_t FreeLODGroupData_000002F1U24PostfixBurstDelegate_Invoke_m147DD130E90F4C9C29A9B4164EFCBA4760783C23_OpenStatic(FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, const RuntimeMethod* method)
|
|
{
|
|
typedef int32_t (*FunctionPointerType) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___method_ptr)(___0_destroyedLODGroupsID, ___1_lodGroupsData, ___2_lodGroupDataHash, ___3_freeLODGroupDataHandles, method);
|
|
}
|
|
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28 (FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, const RuntimeMethod* method)
|
|
{
|
|
typedef int32_t (CDECL *PInvokeFunc)(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*);
|
|
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
|
|
int32_t returnValue = il2cppPInvokeFunc(___0_destroyedLODGroupsID, ___1_lodGroupsData, ___2_lodGroupDataHash, ___3_freeLODGroupDataHandles);
|
|
|
|
return returnValue;
|
|
}
|
|
// Method Definition Index: 71627
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeLODGroupData_000002F1U24PostfixBurstDelegate__ctor_mBEF363DB4720C28697F2C7073B41ADF53AAF45CE (FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_p);
|
|
__this->___method = ___1_p;
|
|
__this->___m_target = ___0_p;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_p);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_p);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_p))
|
|
{
|
|
bool isOpen = parameterCount == 4;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&FreeLODGroupData_000002F1U24PostfixBurstDelegate_Invoke_m147DD130E90F4C9C29A9B4164EFCBA4760783C23_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 3;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&FreeLODGroupData_000002F1U24PostfixBurstDelegate_Invoke_m147DD130E90F4C9C29A9B4164EFCBA4760783C23_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_p == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&FreeLODGroupData_000002F1U24PostfixBurstDelegate_Invoke_m147DD130E90F4C9C29A9B4164EFCBA4760783C23_Multicast;
|
|
}
|
|
// Method Definition Index: 71628
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FreeLODGroupData_000002F1U24PostfixBurstDelegate_Invoke_m147DD130E90F4C9C29A9B4164EFCBA4760783C23 (FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, const RuntimeMethod* method)
|
|
{
|
|
typedef int32_t (*FunctionPointerType) (RuntimeObject*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_destroyedLODGroupsID, ___1_lodGroupsData, ___2_lodGroupDataHash, ___3_freeLODGroupDataHandles, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
// Method Definition Index: 71629
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* FreeLODGroupData_000002F1U24PostfixBurstDelegate_BeginInvoke_m05BD2C5E484652B5F475A0887359DD226100BB56 (FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___4_p, RuntimeObject* ___5_p, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[5] = {0};
|
|
__d_args[0] = Box(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C_il2cpp_TypeInfo_var, &*___0_destroyedLODGroupsID);
|
|
__d_args[1] = Box(NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB_il2cpp_TypeInfo_var, &*___1_lodGroupsData);
|
|
__d_args[2] = Box(NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1_il2cpp_TypeInfo_var, &*___2_lodGroupDataHash);
|
|
__d_args[3] = Box(NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB_il2cpp_TypeInfo_var, &*___3_freeLODGroupDataHandles);
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___4_p, (RuntimeObject*)___5_p);
|
|
}
|
|
// Method Definition Index: 71630
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FreeLODGroupData_000002F1U24PostfixBurstDelegate_EndInvoke_m5D977841B4AEBB18CC9AF9C88665E90C06A08AEE (FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28* __this, RuntimeObject* ___0_p, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_p, 0);
|
|
return *(int32_t*)UnBox ((RuntimeObject*)__result);
|
|
}
|
|
#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
|
|
// Method Definition Index: 71631
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeLODGroupData_000002F1U24BurstDirectCall_GetFunctionPointerDiscard_m3EA4DBA0975B1F5A9A2D1A241C837A98CD04CA0D (intptr_t* ___0_p, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_CompileFunctionPointer_TisFreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28_m75F46F4C9C16534E27490021D739B840C64BF589_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FreeLODGroupData_000002F1U24BurstDirectCall_tCFE6FCB6AEDD93B1F6E099D77AF6F87500C53342_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FunctionPointer_1_get_Value_m219D7E6D9E270619E3C7A742AD851981DB8CC3D4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LODGroupDataPoolBurst_FreeLODGroupData_mA6615B0E58416F4443ED0744A145DCB275902C79_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FunctionPointer_1_tDBE57732AE8FB7A15F41A878C2BD2894CB417DCE V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
intptr_t L_0 = ((FreeLODGroupData_000002F1U24BurstDirectCall_tCFE6FCB6AEDD93B1F6E099D77AF6F87500C53342_StaticFields*)il2cpp_codegen_static_fields_for(FreeLODGroupData_000002F1U24BurstDirectCall_tCFE6FCB6AEDD93B1F6E099D77AF6F87500C53342_il2cpp_TypeInfo_var))->___Pointer;
|
|
if (L_0)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28* L_1 = (FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28*)il2cpp_codegen_object_new(FreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28_il2cpp_TypeInfo_var);
|
|
FreeLODGroupData_000002F1U24PostfixBurstDelegate__ctor_mBEF363DB4720C28697F2C7073B41ADF53AAF45CE(L_1, NULL, (intptr_t)((void*)LODGroupDataPoolBurst_FreeLODGroupData_mA6615B0E58416F4443ED0744A145DCB275902C79_RuntimeMethod_var), NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
FunctionPointer_1_tDBE57732AE8FB7A15F41A878C2BD2894CB417DCE L_2;
|
|
L_2 = BurstCompiler_CompileFunctionPointer_TisFreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28_m75F46F4C9C16534E27490021D739B840C64BF589(L_1, BurstCompiler_CompileFunctionPointer_TisFreeLODGroupData_000002F1U24PostfixBurstDelegate_t5F10BF1FE4917C4681795AA65F5DCC14764DAF28_m75F46F4C9C16534E27490021D739B840C64BF589_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
intptr_t L_3;
|
|
L_3 = FunctionPointer_1_get_Value_m219D7E6D9E270619E3C7A742AD851981DB8CC3D4_inline((&V_0), FunctionPointer_1_get_Value_m219D7E6D9E270619E3C7A742AD851981DB8CC3D4_RuntimeMethod_var);
|
|
((FreeLODGroupData_000002F1U24BurstDirectCall_tCFE6FCB6AEDD93B1F6E099D77AF6F87500C53342_StaticFields*)il2cpp_codegen_static_fields_for(FreeLODGroupData_000002F1U24BurstDirectCall_tCFE6FCB6AEDD93B1F6E099D77AF6F87500C53342_il2cpp_TypeInfo_var))->___Pointer = L_3;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
intptr_t* L_4 = ___0_p;
|
|
intptr_t L_5 = ((FreeLODGroupData_000002F1U24BurstDirectCall_tCFE6FCB6AEDD93B1F6E099D77AF6F87500C53342_StaticFields*)il2cpp_codegen_static_fields_for(FreeLODGroupData_000002F1U24BurstDirectCall_tCFE6FCB6AEDD93B1F6E099D77AF6F87500C53342_il2cpp_TypeInfo_var))->___Pointer;
|
|
*((intptr_t*)L_4) = (intptr_t)L_5;
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71632
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t FreeLODGroupData_000002F1U24BurstDirectCall_GetFunctionPointer_mCA943D4213088BA0A646E68C2C644959EF121F28 (const RuntimeMethod* method)
|
|
{
|
|
intptr_t V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
V_0 = ((intptr_t)0);
|
|
FreeLODGroupData_000002F1U24BurstDirectCall_GetFunctionPointerDiscard_m3EA4DBA0975B1F5A9A2D1A241C837A98CD04CA0D((&V_0), NULL);
|
|
intptr_t L_0 = V_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71633
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FreeLODGroupData_000002F1U24BurstDirectCall_Invoke_m52AE9685761CCC5218658733B8BA587CC090C4C0 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
intptr_t V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
bool L_0;
|
|
L_0 = BurstCompiler_get_IsEnabled_m55FDBCB2279A83AC8926260034F870E3A11116C7(NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
intptr_t L_1;
|
|
L_1 = FreeLODGroupData_000002F1U24BurstDirectCall_GetFunctionPointer_mCA943D4213088BA0A646E68C2C644959EF121F28(NULL);
|
|
V_0 = L_1;
|
|
intptr_t L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0021;
|
|
}
|
|
}
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = ___0_destroyedLODGroupsID;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_4 = ___1_lodGroupsData;
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_5 = ___2_lodGroupDataHash;
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_6 = ___3_freeLODGroupDataHandles;
|
|
intptr_t L_7 = V_0;
|
|
typedef int32_t (CDECL *func_L_8)(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*,NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*,NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*,NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*);
|
|
int32_t L_9 = ((func_L_8)L_7)(L_3, L_4, L_5, L_6);
|
|
return L_9;
|
|
}
|
|
|
|
IL_0021:
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_10 = ___0_destroyedLODGroupsID;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_11 = ___1_lodGroupsData;
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_12 = ___2_lodGroupDataHash;
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_13 = ___3_freeLODGroupDataHandles;
|
|
int32_t L_14;
|
|
L_14 = LODGroupDataPoolBurst_FreeLODGroupDataU24BurstManaged_mFDD1E6CDEFC57BC4784F8CD2E37F054D38188E7D_inline(L_10, L_11, L_12, L_13, NULL);
|
|
return L_14;
|
|
}
|
|
}
|
|
#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
|
|
int32_t AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_Invoke_m43FC16CA4E0F9C764265D41571051A165C9844C4_Multicast(AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, const RuntimeMethod* method)
|
|
{
|
|
il2cpp_array_size_t length = __this->___delegates->max_length;
|
|
Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
|
|
int32_t retVal = 0;
|
|
for (il2cpp_array_size_t i = 0; i < length; i++)
|
|
{
|
|
AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508* currentDelegate = reinterpret_cast<AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508*>(delegatesToInvoke[i]);
|
|
typedef int32_t (*FunctionPointerType) (RuntimeObject*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E*, const RuntimeMethod*);
|
|
retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_lodGroupsID, ___1_lodGroupsData, ___2_lodGroupCullingData, ___3_lodGroupDataHash, ___4_freeLODGroupDataHandles, ___5_lodGroupInstances, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
|
|
}
|
|
return retVal;
|
|
}
|
|
int32_t AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_Invoke_m43FC16CA4E0F9C764265D41571051A165C9844C4_OpenInst(AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, const RuntimeMethod* method)
|
|
{
|
|
typedef int32_t (*FunctionPointerType) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E*, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___method_ptr)(___0_lodGroupsID, ___1_lodGroupsData, ___2_lodGroupCullingData, ___3_lodGroupDataHash, ___4_freeLODGroupDataHandles, ___5_lodGroupInstances, method);
|
|
}
|
|
int32_t AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_Invoke_m43FC16CA4E0F9C764265D41571051A165C9844C4_OpenStatic(AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, const RuntimeMethod* method)
|
|
{
|
|
typedef int32_t (*FunctionPointerType) (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E*, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___method_ptr)(___0_lodGroupsID, ___1_lodGroupsData, ___2_lodGroupCullingData, ___3_lodGroupDataHash, ___4_freeLODGroupDataHandles, ___5_lodGroupInstances, method);
|
|
}
|
|
IL2CPP_EXTERN_C int32_t DelegatePInvokeWrapper_AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508 (AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, const RuntimeMethod* method)
|
|
{
|
|
typedef int32_t (CDECL *PInvokeFunc)(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E*);
|
|
PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
|
|
int32_t returnValue = il2cppPInvokeFunc(___0_lodGroupsID, ___1_lodGroupsData, ___2_lodGroupCullingData, ___3_lodGroupDataHash, ___4_freeLODGroupDataHandles, ___5_lodGroupInstances);
|
|
|
|
return returnValue;
|
|
}
|
|
// Method Definition Index: 71634
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate__ctor_mD024A27EC0E90ADC75B761F090E8CED3C4601498 (AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508* __this, RuntimeObject* ___0_p, intptr_t ___1_p, const RuntimeMethod* method)
|
|
{
|
|
__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_p);
|
|
__this->___method = ___1_p;
|
|
__this->___m_target = ___0_p;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_p);
|
|
int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_p);
|
|
__this->___method_code = (intptr_t)__this;
|
|
if (MethodIsStatic((RuntimeMethod*)___1_p))
|
|
{
|
|
bool isOpen = parameterCount == 6;
|
|
if (isOpen)
|
|
__this->___invoke_impl = (intptr_t)&AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_Invoke_m43FC16CA4E0F9C764265D41571051A165C9844C4_OpenStatic;
|
|
else
|
|
{
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
else
|
|
{
|
|
bool isOpen = parameterCount == 5;
|
|
if (isOpen)
|
|
{
|
|
__this->___invoke_impl = (intptr_t)&AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_Invoke_m43FC16CA4E0F9C764265D41571051A165C9844C4_OpenInst;
|
|
}
|
|
else
|
|
{
|
|
if (___0_p == NULL)
|
|
il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
|
|
__this->___invoke_impl = __this->___method_ptr;
|
|
__this->___method_code = (intptr_t)__this->___m_target;
|
|
}
|
|
}
|
|
__this->___extra_arg = (intptr_t)&AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_Invoke_m43FC16CA4E0F9C764265D41571051A165C9844C4_Multicast;
|
|
}
|
|
// Method Definition Index: 71635
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_Invoke_m43FC16CA4E0F9C764265D41571051A165C9844C4 (AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, const RuntimeMethod* method)
|
|
{
|
|
typedef int32_t (*FunctionPointerType) (RuntimeObject*, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E*, const RuntimeMethod*);
|
|
return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_lodGroupsID, ___1_lodGroupsData, ___2_lodGroupCullingData, ___3_lodGroupDataHash, ___4_freeLODGroupDataHandles, ___5_lodGroupInstances, reinterpret_cast<RuntimeMethod*>(__this->___method));
|
|
}
|
|
// Method Definition Index: 71636
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_BeginInvoke_mDA6A88607056B405A2BBE5D8A273829365B9CD00 (AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___6_p, RuntimeObject* ___7_p, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
void *__d_args[7] = {0};
|
|
__d_args[0] = Box(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C_il2cpp_TypeInfo_var, &*___0_lodGroupsID);
|
|
__d_args[1] = Box(NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB_il2cpp_TypeInfo_var, &*___1_lodGroupsData);
|
|
__d_args[2] = Box(NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD_il2cpp_TypeInfo_var, &*___2_lodGroupCullingData);
|
|
__d_args[3] = Box(NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1_il2cpp_TypeInfo_var, &*___3_lodGroupDataHash);
|
|
__d_args[4] = Box(NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB_il2cpp_TypeInfo_var, &*___4_freeLODGroupDataHandles);
|
|
__d_args[5] = Box(NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E_il2cpp_TypeInfo_var, &*___5_lodGroupInstances);
|
|
return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___6_p, (RuntimeObject*)___7_p);
|
|
}
|
|
// Method Definition Index: 71637
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_EndInvoke_m7EED279302A415520B31B4A8B9673FC387881517 (AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508* __this, RuntimeObject* ___0_p, const RuntimeMethod* method)
|
|
{
|
|
RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_p, 0);
|
|
return *(int32_t*)UnBox ((RuntimeObject*)__result);
|
|
}
|
|
#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
|
|
// Method Definition Index: 71638
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_GetFunctionPointerDiscard_m2152B45D7C394E3D65425DDE8029E73AAEB77586 (intptr_t* ___0_p, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_t12F700F83C0E1DA47D846AFA5E58C1C27ADC5CAA_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_CompileFunctionPointer_TisAllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508_m6F01D6B4E9F53CCDC077CDFAB0929B80DCADF72F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FunctionPointer_1_get_Value_m75B29E03B9034E58EE3DF3FEC504FA55FB2D719E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LODGroupDataPoolBurst_AllocateOrGetLODGroupDataInstances_mBD22A32D0C093047BA4165B0D6E9A38EE73F96F5_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
FunctionPointer_1_tD732A6F3DB3BB5BC27ED926735F28C4D228EE383 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
intptr_t L_0 = ((AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_t12F700F83C0E1DA47D846AFA5E58C1C27ADC5CAA_StaticFields*)il2cpp_codegen_static_fields_for(AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_t12F700F83C0E1DA47D846AFA5E58C1C27ADC5CAA_il2cpp_TypeInfo_var))->___Pointer;
|
|
if (L_0)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508* L_1 = (AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508*)il2cpp_codegen_object_new(AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508_il2cpp_TypeInfo_var);
|
|
AllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate__ctor_mD024A27EC0E90ADC75B761F090E8CED3C4601498(L_1, NULL, (intptr_t)((void*)LODGroupDataPoolBurst_AllocateOrGetLODGroupDataInstances_mBD22A32D0C093047BA4165B0D6E9A38EE73F96F5_RuntimeMethod_var), NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
FunctionPointer_1_tD732A6F3DB3BB5BC27ED926735F28C4D228EE383 L_2;
|
|
L_2 = BurstCompiler_CompileFunctionPointer_TisAllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508_m6F01D6B4E9F53CCDC077CDFAB0929B80DCADF72F(L_1, BurstCompiler_CompileFunctionPointer_TisAllocateOrGetLODGroupDataInstances_000002F2U24PostfixBurstDelegate_t57AAB856FCFAAD70D4F928039444C1B8B056F508_m6F01D6B4E9F53CCDC077CDFAB0929B80DCADF72F_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
intptr_t L_3;
|
|
L_3 = FunctionPointer_1_get_Value_m75B29E03B9034E58EE3DF3FEC504FA55FB2D719E_inline((&V_0), FunctionPointer_1_get_Value_m75B29E03B9034E58EE3DF3FEC504FA55FB2D719E_RuntimeMethod_var);
|
|
((AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_t12F700F83C0E1DA47D846AFA5E58C1C27ADC5CAA_StaticFields*)il2cpp_codegen_static_fields_for(AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_t12F700F83C0E1DA47D846AFA5E58C1C27ADC5CAA_il2cpp_TypeInfo_var))->___Pointer = L_3;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
intptr_t* L_4 = ___0_p;
|
|
intptr_t L_5 = ((AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_t12F700F83C0E1DA47D846AFA5E58C1C27ADC5CAA_StaticFields*)il2cpp_codegen_static_fields_for(AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_t12F700F83C0E1DA47D846AFA5E58C1C27ADC5CAA_il2cpp_TypeInfo_var))->___Pointer;
|
|
*((intptr_t*)L_4) = (intptr_t)L_5;
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71639
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_GetFunctionPointer_mF265D246D1EC08D1859F318A81CCFA1CC43AF5C5 (const RuntimeMethod* method)
|
|
{
|
|
intptr_t V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
V_0 = ((intptr_t)0);
|
|
AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_GetFunctionPointerDiscard_m2152B45D7C394E3D65425DDE8029E73AAEB77586((&V_0), NULL);
|
|
intptr_t L_0 = V_0;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71640
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_Invoke_m0AA96B048571F8F130576C3B46C60FDDDF6EE616 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
intptr_t V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
bool L_0;
|
|
L_0 = BurstCompiler_get_IsEnabled_m55FDBCB2279A83AC8926260034F870E3A11116C7(NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
intptr_t L_1;
|
|
L_1 = AllocateOrGetLODGroupDataInstances_000002F2U24BurstDirectCall_GetFunctionPointer_mF265D246D1EC08D1859F318A81CCFA1CC43AF5C5(NULL);
|
|
V_0 = L_1;
|
|
intptr_t L_2 = V_0;
|
|
if (!L_2)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = ___0_lodGroupsID;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_4 = ___1_lodGroupsData;
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* L_5 = ___2_lodGroupCullingData;
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_6 = ___3_lodGroupDataHash;
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_7 = ___4_freeLODGroupDataHandles;
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* L_8 = ___5_lodGroupInstances;
|
|
intptr_t L_9 = V_0;
|
|
typedef int32_t (CDECL *func_L_10)(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*,NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB*,NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD*,NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1*,NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB*,NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E*);
|
|
int32_t L_11 = ((func_L_10)L_9)(L_3, L_4, L_5, L_6, L_7, L_8);
|
|
return L_11;
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = ___0_lodGroupsID;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_13 = ___1_lodGroupsData;
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* L_14 = ___2_lodGroupCullingData;
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_15 = ___3_lodGroupDataHash;
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_16 = ___4_freeLODGroupDataHandles;
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* L_17 = ___5_lodGroupInstances;
|
|
int32_t L_18;
|
|
L_18 = LODGroupDataPoolBurst_AllocateOrGetLODGroupDataInstancesU24BurstManaged_m2B8A0354B669C5690EA34BFF597F0B2DB9E15825_inline(L_12, L_13, L_14, L_15, L_16, L_17, NULL);
|
|
return L_18;
|
|
}
|
|
}
|
|
#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
|
|
// Method Definition Index: 71641
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODRenderingUtils_CalculateFOVHalfAngle_mC898C822144EDD265331807564B08A69B0C83477 (float ___0_fieldOfView, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:13>
|
|
float L_0 = ___0_fieldOfView;
|
|
float L_1;
|
|
L_1 = tanf(((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply((0.0174532924f), L_0)), (0.5f))));
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71642
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODRenderingUtils_CalculateScreenRelativeMetricNoBias_m7B4E475A8D3B2DB91FC59D008FF21754EFF91CD9 (LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___0_lodParams, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:18>
|
|
bool L_0;
|
|
L_0 = LODParameters_get_isOrthographic_mFF3B1AA8358A47BF1C39580E330440D5F07FD09C((&___0_lodParams), NULL);
|
|
if (!L_0)
|
|
{
|
|
goto IL_0017;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:20>
|
|
float L_1;
|
|
L_1 = LODParameters_get_orthoSize_m2A70701A6682F2B6BD70999BFA039C2857A2CDF8((&___0_lodParams), NULL);
|
|
return ((float)il2cpp_codegen_multiply((2.0f), L_1));
|
|
}
|
|
|
|
IL_0017:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:24>
|
|
float L_2;
|
|
L_2 = LODParameters_get_fieldOfView_mA9A4E1BBF2CD9ECA63A433EFC6A3D36EDE76CC9F((&___0_lodParams), NULL);
|
|
float L_3;
|
|
L_3 = LODRenderingUtils_CalculateFOVHalfAngle_mC898C822144EDD265331807564B08A69B0C83477(L_2, NULL);
|
|
V_0 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:25>
|
|
float L_4 = V_0;
|
|
return ((float)il2cpp_codegen_multiply((2.0f), L_4));
|
|
}
|
|
}
|
|
// Method Definition Index: 71643
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODRenderingUtils_CalculateMeshLodConstant_m2E8D806679F80D578D1B49C0A004D742B83B0042 (LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___0_lodParams, float ___1_screenRelativeMetric, float ___2_meshLodThreshold, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:30>
|
|
float L_0 = ___2_meshLodThreshold;
|
|
float L_1 = ___1_screenRelativeMetric;
|
|
int32_t L_2;
|
|
L_2 = LODParameters_get_cameraPixelHeight_m30F633C702CD6EB3739B8ADA9EFB85DA4BC09C7E((&___0_lodParams), NULL);
|
|
return ((float)(((float)il2cpp_codegen_multiply(L_0, L_1))/((float)L_2)));
|
|
}
|
|
}
|
|
// Method Definition Index: 71644
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODRenderingUtils_CalculatePerspectiveDistance_mCF2D6802B8867080934633B981CC9749B48B147E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_objPosition, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_camPosition, float ___2_sqrScreenRelativeMetric, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:35>
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_objPosition;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_camPosition;
|
|
float L_2 = ___2_sqrScreenRelativeMetric;
|
|
float L_3;
|
|
L_3 = LODRenderingUtils_CalculateSqrPerspectiveDistance_mF050ADA4BADB90CC903419FDA4124CF1C4749CA8(L_0, L_1, L_2, NULL);
|
|
float L_4;
|
|
L_4 = sqrtf(L_3);
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 71645
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODRenderingUtils_CalculateSqrPerspectiveDistance_mF050ADA4BADB90CC903419FDA4124CF1C4749CA8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_objPosition, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_camPosition, float ___2_sqrScreenRelativeMetric, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:40>
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_objPosition;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_camPosition;
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_0, L_1, NULL);
|
|
V_0 = L_2;
|
|
float L_3;
|
|
L_3 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&V_0), NULL);
|
|
float L_4 = ___2_sqrScreenRelativeMetric;
|
|
return ((float)il2cpp_codegen_multiply(L_3, L_4));
|
|
}
|
|
}
|
|
// Method Definition Index: 71646
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LODRenderingUtils_GetWorldReferencePoint_mB73DE0BD3DF41D4594CB01CC090594C7057F2121 (LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A* ___0_lodGroup, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:45>
|
|
LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A* L_0 = ___0_lodGroup;
|
|
NullCheck(L_0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
|
|
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_0, NULL);
|
|
LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A* L_2 = ___0_lodGroup;
|
|
NullCheck(L_2);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
|
|
L_3 = LODGroup_get_localReferencePoint_m09D96145C2118504B9474B0870A4A9CF0CC5D2EE(L_2, NULL);
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
|
|
L_4 = Transform_TransformPoint_m05BFF013DB830D7BFE44A007703694AE1062EE44(L_1, L_3, NULL);
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 71647
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODRenderingUtils_GetWorldSpaceScale_mEB5418524BEA8374FABEAFE0392B3F6728DD1A39 (LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A* ___0_lodGroup, const RuntimeMethod* method)
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:50>
|
|
LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A* L_0 = ___0_lodGroup;
|
|
NullCheck(L_0);
|
|
Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
|
|
L_1 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_0, NULL);
|
|
NullCheck(L_1);
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
|
|
L_2 = Transform_get_lossyScale_mFF740DA4BE1489C6882CD2F3A37B7321176E5D07(L_1, NULL);
|
|
V_0 = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:51>
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = V_0;
|
|
float L_4 = L_3.___x;
|
|
float L_5;
|
|
L_5 = fabsf(L_4);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:52>
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = V_0;
|
|
float L_7 = L_6.___y;
|
|
float L_8;
|
|
L_8 = fabsf(L_7);
|
|
float L_9;
|
|
L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_5, L_8, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:53>
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
|
|
float L_11 = L_10.___z;
|
|
float L_12;
|
|
L_12 = fabsf(L_11);
|
|
float L_13;
|
|
L_13 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_9, L_12, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:54>
|
|
return L_13;
|
|
}
|
|
}
|
|
// Method Definition Index: 71648
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODRenderingUtils_GetWorldSpaceSize_m9D47A644A41926B6325DA1D690038561E6119017 (LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A* ___0_lodGroup, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:59>
|
|
LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A* L_0 = ___0_lodGroup;
|
|
float L_1;
|
|
L_1 = LODRenderingUtils_GetWorldSpaceScale_mEB5418524BEA8374FABEAFE0392B3F6728DD1A39(L_0, NULL);
|
|
LODGroup_tA4C4F98D3F698143BC7529146AB31A3D2EF24D9A* L_2 = ___0_lodGroup;
|
|
NullCheck(L_2);
|
|
float L_3;
|
|
L_3 = LODGroup_get_size_m94087E1DFBE50C4AF07FCD7A34CA54F136AD2BC6(L_2, NULL);
|
|
return ((float)il2cpp_codegen_multiply(L_1, L_3));
|
|
}
|
|
}
|
|
// Method Definition Index: 71649
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LODRenderingUtils_CalculateLODDistance_m37BB5F6DED42AD36FF3AD3C214164C4CA43AE33E (float ___0_relativeScreenHeight, float ___1_size, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODRenderingUtils.cs:64>
|
|
float L_0 = ___1_size;
|
|
float L_1 = ___0_relativeScreenHeight;
|
|
return ((float)(L_0/L_1));
|
|
}
|
|
}
|
|
#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
|
|
#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 void OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshal_pinvoke(const OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C& unmarshaled, OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshaled_pinvoke& marshaled)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C____cs_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* ___csException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C____cs_FieldInfo_var, OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_0_0_0_var);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___csException, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshal_pinvoke_back(const OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshaled_pinvoke& marshaled, OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C& unmarshaled)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C____cs_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* ___csException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C____cs_FieldInfo_var, OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_0_0_0_var);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___csException, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshal_pinvoke_cleanup(OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
|
|
|
|
IL2CPP_EXTERN_C void OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshal_com(const OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C& unmarshaled, OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshaled_com& marshaled)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C____cs_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* ___csException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C____cs_FieldInfo_var, OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_0_0_0_var);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___csException, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshal_com_back(const OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshaled_com& marshaled, OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C& unmarshaled)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_0_0_0_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C____cs_FieldInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Exception_t* ___csException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C____cs_FieldInfo_var, OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_0_0_0_var);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(___csException, NULL);
|
|
}
|
|
IL2CPP_EXTERN_C void OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshal_com_cleanup(OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
// Method Definition Index: 71650
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionTestComputeShader_Init_mC423CA21A41E4B44DB2715096F04D7498A80E960 (OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_cs, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5B2A076AB1BD359343CF100F26FFACC7386DA301);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:33>
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_0 = ___0_cs;
|
|
__this->___cs = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___cs), (void*)L_0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:34>
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_1 = ___0_cs;
|
|
LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
LocalKeyword__ctor_m2525E4690C99FAF415082FD7E1AD44CFE7F08169((&L_2), L_1, _stringLiteral5B2A076AB1BD359343CF100F26FFACC7386DA301, NULL);
|
|
__this->___occlusionDebugKeyword = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___occlusionDebugKeyword))->___m_Name), (void*)NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:35>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void OcclusionTestComputeShader_Init_mC423CA21A41E4B44DB2715096F04D7498A80E960_AdjustorThunk (RuntimeObject* __this, ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* ___0_cs, const RuntimeMethod* method)
|
|
{
|
|
OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C*>(__this + _offset);
|
|
OcclusionTestComputeShader_Init_mC423CA21A41E4B44DB2715096F04D7498A80E960(_thisAdjusted, ___0_cs, 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
|
|
// Method Definition Index: 71651
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SilhouettePlaneCache_Init_mF14F33F1C7D6CD3704478C92314526747ABDFF0C (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m9F30EE4AEC3626EC28F07B84BDB52836D00FEDB7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_mBC23D2B2B15A643186A0725DF9D152F9EC581061_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:65>
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_0;
|
|
L_0 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9 L_1;
|
|
memset((&L_1), 0, sizeof(L_1));
|
|
NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B((&L_1), ((int32_t)16), L_0, NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B_RuntimeMethod_var);
|
|
__this->___m_SubviewIDToIndexMap = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:66>
|
|
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_m5697273576B6FA770C7C26B21495B790E0D88EFA((&L_3), ((int32_t)16), L_2, NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_RuntimeMethod_var);
|
|
__this->___m_SlotFreeList = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:67>
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_4;
|
|
L_4 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333 L_5;
|
|
memset((&L_5), 0, sizeof(L_5));
|
|
NativeList_1__ctor_m9F30EE4AEC3626EC28F07B84BDB52836D00FEDB7((&L_5), ((int32_t)16), L_4, NativeList_1__ctor_m9F30EE4AEC3626EC28F07B84BDB52836D00FEDB7_RuntimeMethod_var);
|
|
__this->___m_Slots = L_5;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:68>
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_6;
|
|
L_6 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
|
|
NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34 L_7;
|
|
memset((&L_7), 0, sizeof(L_7));
|
|
NativeList_1__ctor_mBC23D2B2B15A643186A0725DF9D152F9EC581061((&L_7), ((int32_t)96), L_6, NativeList_1__ctor_mBC23D2B2B15A643186A0725DF9D152F9EC581061_RuntimeMethod_var);
|
|
__this->___m_PlaneStorage = L_7;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:69>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void SilhouettePlaneCache_Init_mF14F33F1C7D6CD3704478C92314526747ABDFF0C_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7*>(__this + _offset);
|
|
SilhouettePlaneCache_Init_mF14F33F1C7D6CD3704478C92314526747ABDFF0C(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71652
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SilhouettePlaneCache_Dispose_m52386469CD058770AAD5B4E19ADF603598BECEC5 (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m77CC3DBC60106FBEB1B21A01803D1990990BA9DE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_mFECBA32AB853CC0ADF791AFB0ACBFED1FAF8D425_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:73>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_0 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_SubviewIDToIndexMap);
|
|
NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E(L_0, NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:74>
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_1 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_SlotFreeList);
|
|
NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E(L_1, NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:75>
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* L_2 = (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*)(&__this->___m_Slots);
|
|
NativeList_1_Dispose_mFECBA32AB853CC0ADF791AFB0ACBFED1FAF8D425(L_2, NativeList_1_Dispose_mFECBA32AB853CC0ADF791AFB0ACBFED1FAF8D425_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:76>
|
|
NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* L_3 = (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34*)(&__this->___m_PlaneStorage);
|
|
NativeList_1_Dispose_m77CC3DBC60106FBEB1B21A01803D1990990BA9DE(L_3, NativeList_1_Dispose_m77CC3DBC60106FBEB1B21A01803D1990990BA9DE_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:77>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void SilhouettePlaneCache_Dispose_m52386469CD058770AAD5B4E19ADF603598BECEC5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7*>(__this + _offset);
|
|
SilhouettePlaneCache_Dispose_m52386469CD058770AAD5B4E19ADF603598BECEC5(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71653
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SilhouettePlaneCache_Update_m08599EDAF7CC1D053E0E54A8DF15F55E1E0B6342 (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* __this, int32_t ___0_viewInstanceID, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___1_planes, int32_t ___2_frameIndex, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_CopyFrom_m2688FA6B612C06DF23AFE9FAFA58C8CF1DE12CA2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m2B4EA9FF70CC0BFCB8DCD9630E730DDA436A1F8C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_mD1E540EB5C863F0EDCA8396DE9541D9E5EC2A180_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_m43BA611B42453D29772FE156FF99DBC2ED439ED6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_m4C86424F814085D2D502AE2FEC31E6F0B37C7722_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_SetCapacity_m3F4C8874A6CCE81DCA708CD8550F42BC9D430002_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_SetCapacity_m93D7A345B15D90B43080B6AE6BE90E4D19E1DA37_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Capacity_mA0186FC870B25A4A95D1707C36D90E687FF32AD7_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);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Item_mDAB7C29FE80FB2863AD2BB0D374B6344C8BB0396_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Length_mBCC2C2854400594DDFB9DC08CD2AEA0084966E25_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Add_m81BB75E78731282382FA5870AF24C287523BC692_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_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;
|
|
NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:81>
|
|
int32_t L_0;
|
|
L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___1_planes))->___m_Length);
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
int32_t L_1;
|
|
L_1 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, 6, NULL);
|
|
V_0 = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:83>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_2 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_SubviewIDToIndexMap);
|
|
int32_t L_3 = ___0_viewInstanceID;
|
|
bool L_4;
|
|
L_4 = NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B(L_2, L_3, (&V_1), NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var);
|
|
if (L_4)
|
|
{
|
|
goto IL_00d9;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:85>
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_5 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_SlotFreeList);
|
|
int32_t L_6;
|
|
L_6 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_5, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var);
|
|
if ((((int32_t)L_6) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0062;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:88>
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_7 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_SlotFreeList);
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_8 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_SlotFreeList);
|
|
int32_t L_9;
|
|
L_9 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_8, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var);
|
|
int32_t L_10;
|
|
L_10 = NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_inline(L_7, ((int32_t)il2cpp_codegen_subtract(L_9, 1)), NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_RuntimeMethod_var);
|
|
V_1 = L_10;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:89>
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_11 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_SlotFreeList);
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_12 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_SlotFreeList);
|
|
int32_t L_13;
|
|
L_13 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_12, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var);
|
|
NativeList_1_set_Length_mBCC2C2854400594DDFB9DC08CD2AEA0084966E25(L_11, ((int32_t)il2cpp_codegen_subtract(L_13, 1)), NativeList_1_set_Length_mBCC2C2854400594DDFB9DC08CD2AEA0084966E25_RuntimeMethod_var);
|
|
goto IL_00cc;
|
|
}
|
|
|
|
IL_0062:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:94>
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* L_14 = (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*)(&__this->___m_Slots);
|
|
int32_t L_15;
|
|
L_15 = NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_inline(L_14, NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_RuntimeMethod_var);
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* L_16 = (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*)(&__this->___m_Slots);
|
|
int32_t L_17;
|
|
L_17 = NativeList_1_get_Capacity_mA0186FC870B25A4A95D1707C36D90E687FF32AD7_inline(L_16, NativeList_1_get_Capacity_mA0186FC870B25A4A95D1707C36D90E687FF32AD7_RuntimeMethod_var);
|
|
if ((!(((uint32_t)L_15) == ((uint32_t)L_17))))
|
|
{
|
|
goto IL_00a2;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:96>
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* L_18 = (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*)(&__this->___m_Slots);
|
|
int32_t L_19;
|
|
L_19 = NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_inline(L_18, NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_RuntimeMethod_var);
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_19, 8));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:97>
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* L_20 = (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*)(&__this->___m_Slots);
|
|
int32_t L_21 = V_3;
|
|
NativeList_1_SetCapacity_m3F4C8874A6CCE81DCA708CD8550F42BC9D430002(L_20, L_21, NativeList_1_SetCapacity_m3F4C8874A6CCE81DCA708CD8550F42BC9D430002_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:98>
|
|
NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* L_22 = (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34*)(&__this->___m_PlaneStorage);
|
|
int32_t L_23 = V_3;
|
|
NativeList_1_SetCapacity_m93D7A345B15D90B43080B6AE6BE90E4D19E1DA37(L_22, ((int32_t)il2cpp_codegen_multiply(L_23, 6)), NativeList_1_SetCapacity_m93D7A345B15D90B43080B6AE6BE90E4D19E1DA37_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00a2:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:102>
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* L_24 = (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*)(&__this->___m_Slots);
|
|
int32_t L_25;
|
|
L_25 = NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_inline(L_24, NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_RuntimeMethod_var);
|
|
V_1 = L_25;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:103>
|
|
int32_t L_26 = V_1;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:104>
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* L_27 = (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*)(&__this->___m_Slots);
|
|
int32_t L_28 = V_2;
|
|
NativeList_1_ResizeUninitialized_m4C86424F814085D2D502AE2FEC31E6F0B37C7722(L_27, L_28, NativeList_1_ResizeUninitialized_m4C86424F814085D2D502AE2FEC31E6F0B37C7722_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:105>
|
|
NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* L_29 = (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34*)(&__this->___m_PlaneStorage);
|
|
int32_t L_30 = V_2;
|
|
NativeList_1_ResizeUninitialized_m43BA611B42453D29772FE156FF99DBC2ED439ED6(L_29, ((int32_t)il2cpp_codegen_multiply(L_30, 6)), NativeList_1_ResizeUninitialized_m43BA611B42453D29772FE156FF99DBC2ED439ED6_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00cc:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:109>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_31 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_SubviewIDToIndexMap);
|
|
int32_t L_32 = ___0_viewInstanceID;
|
|
int32_t L_33 = V_1;
|
|
NativeParallelHashMap_2_Add_m81BB75E78731282382FA5870AF24C287523BC692(L_31, L_32, L_33, NativeParallelHashMap_2_Add_m81BB75E78731282382FA5870AF24C287523BC692_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00d9:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:112>
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* L_34 = (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*)(&__this->___m_Slots);
|
|
int32_t L_35 = V_1;
|
|
int32_t L_36 = ___0_viewInstanceID;
|
|
int32_t L_37 = V_0;
|
|
int32_t L_38 = ___2_frameIndex;
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 L_39;
|
|
memset((&L_39), 0, sizeof(L_39));
|
|
Slot__ctor_m0E99B79099FDB0098404A2FD223A9C029CFFF5D1((&L_39), L_36, L_37, L_38, NULL);
|
|
NativeList_1_set_Item_mDAB7C29FE80FB2863AD2BB0D374B6344C8BB0396_inline(L_34, L_35, L_39, NativeList_1_set_Item_mDAB7C29FE80FB2863AD2BB0D374B6344C8BB0396_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:113>
|
|
NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* L_40 = (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34*)(&__this->___m_PlaneStorage);
|
|
NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 L_41;
|
|
L_41 = NativeList_1_AsArray_mD1E540EB5C863F0EDCA8396DE9541D9E5EC2A180(L_40, NativeList_1_AsArray_mD1E540EB5C863F0EDCA8396DE9541D9E5EC2A180_RuntimeMethod_var);
|
|
V_4 = L_41;
|
|
int32_t L_42 = V_1;
|
|
int32_t L_43 = V_0;
|
|
NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 L_44;
|
|
L_44 = NativeArray_1_GetSubArray_m2B4EA9FF70CC0BFCB8DCD9630E730DDA436A1F8C((&V_4), ((int32_t)il2cpp_codegen_multiply(L_42, 6)), L_43, NativeArray_1_GetSubArray_m2B4EA9FF70CC0BFCB8DCD9630E730DDA436A1F8C_RuntimeMethod_var);
|
|
V_4 = L_44;
|
|
NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 L_45 = ___1_planes;
|
|
NativeArray_1_CopyFrom_m2688FA6B612C06DF23AFE9FAFA58C8CF1DE12CA2((&V_4), L_45, NativeArray_1_CopyFrom_m2688FA6B612C06DF23AFE9FAFA58C8CF1DE12CA2_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:114>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void SilhouettePlaneCache_Update_m08599EDAF7CC1D053E0E54A8DF15F55E1E0B6342_AdjustorThunk (RuntimeObject* __this, int32_t ___0_viewInstanceID, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___1_planes, int32_t ___2_frameIndex, const RuntimeMethod* method)
|
|
{
|
|
SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7*>(__this + _offset);
|
|
SilhouettePlaneCache_Update_m08599EDAF7CC1D053E0E54A8DF15F55E1E0B6342(_thisAdjusted, ___0_viewInstanceID, ___1_planes, ___2_frameIndex, method);
|
|
}
|
|
// Method Definition Index: 71654
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SilhouettePlaneCache_FreeUnusedSlots_m2249464604B48996B77945B9BBCDBDCECD2074C2 (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* __this, int32_t ___0_frameIndex, int32_t ___1_maximumAge, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_mB3BEA9B9B62B19B0E6C171ECC3B377CA5F90AD76_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Item_mDAB7C29FE80FB2863AD2BB0D374B6344C8BB0396_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Remove_m8C584829B282C40C60A88AB121C670DB050058C9_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:118>
|
|
V_0 = 0;
|
|
goto IL_005c;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:120>
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* L_0 = (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*)(&__this->___m_Slots);
|
|
int32_t L_1 = V_0;
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 L_2;
|
|
L_2 = NativeList_1_get_Item_mB3BEA9B9B62B19B0E6C171ECC3B377CA5F90AD76_inline(L_0, L_1, NativeList_1_get_Item_mB3BEA9B9B62B19B0E6C171ECC3B377CA5F90AD76_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:121>
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 L_3 = V_1;
|
|
bool L_4 = L_3.___isActive;
|
|
if (!L_4)
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:124>
|
|
int32_t L_5 = ___0_frameIndex;
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 L_6 = V_1;
|
|
int32_t L_7 = L_6.___lastUsedFrameIndex;
|
|
int32_t L_8 = ___1_maximumAge;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_5, L_7))) <= ((int32_t)L_8)))
|
|
{
|
|
goto IL_0058;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:126>
|
|
(&V_1)->___isActive = (bool)0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:127>
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* L_9 = (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*)(&__this->___m_Slots);
|
|
int32_t L_10 = V_0;
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 L_11 = V_1;
|
|
NativeList_1_set_Item_mDAB7C29FE80FB2863AD2BB0D374B6344C8BB0396_inline(L_9, L_10, L_11, NativeList_1_set_Item_mDAB7C29FE80FB2863AD2BB0D374B6344C8BB0396_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:128>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_12 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_SubviewIDToIndexMap);
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 L_13 = V_1;
|
|
int32_t L_14 = L_13.___viewInstanceID;
|
|
bool L_15;
|
|
L_15 = NativeParallelHashMap_2_Remove_m8C584829B282C40C60A88AB121C670DB050058C9(L_12, L_14, NativeParallelHashMap_2_Remove_m8C584829B282C40C60A88AB121C670DB050058C9_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:129>
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_16 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_SlotFreeList);
|
|
NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064(L_16, (&V_0), NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:118>
|
|
int32_t L_17 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_17, 1));
|
|
}
|
|
|
|
IL_005c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:118>
|
|
int32_t L_18 = V_0;
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* L_19 = (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*)(&__this->___m_Slots);
|
|
int32_t L_20;
|
|
L_20 = NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_inline(L_19, NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_RuntimeMethod_var);
|
|
if ((((int32_t)L_18) < ((int32_t)L_20)))
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:132>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void SilhouettePlaneCache_FreeUnusedSlots_m2249464604B48996B77945B9BBCDBDCECD2074C2_AdjustorThunk (RuntimeObject* __this, int32_t ___0_frameIndex, int32_t ___1_maximumAge, const RuntimeMethod* method)
|
|
{
|
|
SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7*>(__this + _offset);
|
|
SilhouettePlaneCache_FreeUnusedSlots_m2249464604B48996B77945B9BBCDBDCECD2074C2(_thisAdjusted, ___0_frameIndex, ___1_maximumAge, method);
|
|
}
|
|
// Method Definition Index: 71655
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 SilhouettePlaneCache_GetSubArray_m0527F754CEEB54300C083A4BDAE9B56D026DA63C (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* __this, int32_t ___0_viewInstanceID, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m2B4EA9FF70CC0BFCB8DCD9630E730DDA436A1F8C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_AsArray_mD1E540EB5C863F0EDCA8396DE9541D9E5EC2A180_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_mB3BEA9B9B62B19B0E6C171ECC3B377CA5F90AD76_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:136>
|
|
V_0 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:137>
|
|
V_1 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:138>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_0 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_SubviewIDToIndexMap);
|
|
int32_t L_1 = ___0_viewInstanceID;
|
|
bool L_2;
|
|
L_2 = NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B(L_0, L_1, (&V_2), NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var);
|
|
if (!L_2)
|
|
{
|
|
goto IL_002a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:140>
|
|
int32_t L_3 = V_2;
|
|
V_0 = ((int32_t)il2cpp_codegen_multiply(L_3, 6));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:141>
|
|
NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* L_4 = (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333*)(&__this->___m_Slots);
|
|
int32_t L_5 = V_2;
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 L_6;
|
|
L_6 = NativeList_1_get_Item_mB3BEA9B9B62B19B0E6C171ECC3B377CA5F90AD76_inline(L_4, L_5, NativeList_1_get_Item_mB3BEA9B9B62B19B0E6C171ECC3B377CA5F90AD76_RuntimeMethod_var);
|
|
int32_t L_7 = L_6.___planeCount;
|
|
V_1 = L_7;
|
|
}
|
|
|
|
IL_002a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:143>
|
|
NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34* L_8 = (NativeList_1_t63E603CC13098D57EE39281831362F9D13564D34*)(&__this->___m_PlaneStorage);
|
|
NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 L_9;
|
|
L_9 = NativeList_1_AsArray_mD1E540EB5C863F0EDCA8396DE9541D9E5EC2A180(L_8, NativeList_1_AsArray_mD1E540EB5C863F0EDCA8396DE9541D9E5EC2A180_RuntimeMethod_var);
|
|
V_3 = L_9;
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = V_1;
|
|
NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 L_12;
|
|
L_12 = NativeArray_1_GetSubArray_m2B4EA9FF70CC0BFCB8DCD9630E730DDA436A1F8C((&V_3), L_10, L_11, NativeArray_1_GetSubArray_m2B4EA9FF70CC0BFCB8DCD9630E730DDA436A1F8C_RuntimeMethod_var);
|
|
return L_12;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 SilhouettePlaneCache_GetSubArray_m0527F754CEEB54300C083A4BDAE9B56D026DA63C_AdjustorThunk (RuntimeObject* __this, int32_t ___0_viewInstanceID, const RuntimeMethod* method)
|
|
{
|
|
SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7*>(__this + _offset);
|
|
NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 _returnValue;
|
|
_returnValue = SilhouettePlaneCache_GetSubArray_m0527F754CEEB54300C083A4BDAE9B56D026DA63C(_thisAdjusted, ___0_viewInstanceID, 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 void Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshal_pinvoke(const Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127& unmarshaled, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshaled_pinvoke& marshaled)
|
|
{
|
|
marshaled.___isActive = static_cast<int32_t>(unmarshaled.___isActive);
|
|
marshaled.___viewInstanceID = unmarshaled.___viewInstanceID;
|
|
marshaled.___planeCount = unmarshaled.___planeCount;
|
|
marshaled.___lastUsedFrameIndex = unmarshaled.___lastUsedFrameIndex;
|
|
}
|
|
IL2CPP_EXTERN_C void Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshal_pinvoke_back(const Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshaled_pinvoke& marshaled, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127& unmarshaled)
|
|
{
|
|
bool unmarshaledisActive_temp_0 = false;
|
|
unmarshaledisActive_temp_0 = static_cast<bool>(marshaled.___isActive);
|
|
unmarshaled.___isActive = unmarshaledisActive_temp_0;
|
|
int32_t unmarshaledviewInstanceID_temp_1 = 0;
|
|
unmarshaledviewInstanceID_temp_1 = marshaled.___viewInstanceID;
|
|
unmarshaled.___viewInstanceID = unmarshaledviewInstanceID_temp_1;
|
|
int32_t unmarshaledplaneCount_temp_2 = 0;
|
|
unmarshaledplaneCount_temp_2 = marshaled.___planeCount;
|
|
unmarshaled.___planeCount = unmarshaledplaneCount_temp_2;
|
|
int32_t unmarshaledlastUsedFrameIndex_temp_3 = 0;
|
|
unmarshaledlastUsedFrameIndex_temp_3 = marshaled.___lastUsedFrameIndex;
|
|
unmarshaled.___lastUsedFrameIndex = unmarshaledlastUsedFrameIndex_temp_3;
|
|
}
|
|
IL2CPP_EXTERN_C void Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshal_pinvoke_cleanup(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
IL2CPP_EXTERN_C void Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshal_com(const Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127& unmarshaled, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshaled_com& marshaled)
|
|
{
|
|
marshaled.___isActive = static_cast<int32_t>(unmarshaled.___isActive);
|
|
marshaled.___viewInstanceID = unmarshaled.___viewInstanceID;
|
|
marshaled.___planeCount = unmarshaled.___planeCount;
|
|
marshaled.___lastUsedFrameIndex = unmarshaled.___lastUsedFrameIndex;
|
|
}
|
|
IL2CPP_EXTERN_C void Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshal_com_back(const Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshaled_com& marshaled, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127& unmarshaled)
|
|
{
|
|
bool unmarshaledisActive_temp_0 = false;
|
|
unmarshaledisActive_temp_0 = static_cast<bool>(marshaled.___isActive);
|
|
unmarshaled.___isActive = unmarshaledisActive_temp_0;
|
|
int32_t unmarshaledviewInstanceID_temp_1 = 0;
|
|
unmarshaledviewInstanceID_temp_1 = marshaled.___viewInstanceID;
|
|
unmarshaled.___viewInstanceID = unmarshaledviewInstanceID_temp_1;
|
|
int32_t unmarshaledplaneCount_temp_2 = 0;
|
|
unmarshaledplaneCount_temp_2 = marshaled.___planeCount;
|
|
unmarshaled.___planeCount = unmarshaledplaneCount_temp_2;
|
|
int32_t unmarshaledlastUsedFrameIndex_temp_3 = 0;
|
|
unmarshaledlastUsedFrameIndex_temp_3 = marshaled.___lastUsedFrameIndex;
|
|
unmarshaled.___lastUsedFrameIndex = unmarshaledlastUsedFrameIndex_temp_3;
|
|
}
|
|
IL2CPP_EXTERN_C void Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshal_com_cleanup(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
// Method Definition Index: 71656
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Slot__ctor_m0E99B79099FDB0098404A2FD223A9C029CFFF5D1 (Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* __this, int32_t ___0_viewInstanceID, int32_t ___1_planeCount, int32_t ___2_frameIndex, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:49>
|
|
__this->___isActive = (bool)1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:50>
|
|
int32_t L_0 = ___0_viewInstanceID;
|
|
__this->___viewInstanceID = L_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:51>
|
|
int32_t L_1 = ___1_planeCount;
|
|
__this->___planeCount = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:52>
|
|
int32_t L_2 = ___2_frameIndex;
|
|
__this->___lastUsedFrameIndex = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:53>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void Slot__ctor_m0E99B79099FDB0098404A2FD223A9C029CFFF5D1_AdjustorThunk (RuntimeObject* __this, int32_t ___0_viewInstanceID, int32_t ___1_planeCount, int32_t ___2_frameIndex, const RuntimeMethod* method)
|
|
{
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127*>(__this + _offset);
|
|
Slot__ctor_m0E99B79099FDB0098404A2FD223A9C029CFFF5D1(_thisAdjusted, ___0_viewInstanceID, ___1_planeCount, ___2_frameIndex, 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
|
|
// Method Definition Index: 71657
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_Init_mB12BBAEE22EA6EA4C93640CF113484C45AB21128 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___0_resources, 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*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5DA0C61BFDDCD8C85B8721A1173F0DDBC1669903_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m61F8CE41798ABF5B7A2D5740A8BD5600E0F3699D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_m71E93F75148F4CFE8591B24ED629D8151CE8A211_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m2D12F2F0C0FCFB8EA0355A0474885D16138A2FEB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m3634617FCC0586139135B4C5B15EB5E4DA8E35EA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m663BD9D7D3900AFE1F17906E4ACD10A7ABE007AE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44980F9EF4C9E168459EDCBF7917D1FAD1B6B9EA);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6653F3590DE58C71A83BAF9B1038F2F2D6DEAB0A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAA37C340D6E30CBAB79498BD5D0875956BDF4D14);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAC09A7B165180EFC62933E1E578F58842C6CDFFF);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDF4495DC413D97938A3BC117276EDBF84336FCF9);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:186>
|
|
GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_0 = ___0_resources;
|
|
NullCheck(L_0);
|
|
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_1;
|
|
L_1 = GPUResidentDrawerResources_get_debugOcclusionTestPS_m0A869F58FF84A5B43E925DBE72A100212D672BF2_inline(L_0, NULL);
|
|
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2;
|
|
L_2 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_1, NULL);
|
|
__this->___m_DebugOcclusionTestMaterial = L_2;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugOcclusionTestMaterial), (void*)L_2);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:187>
|
|
GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_3 = ___0_resources;
|
|
NullCheck(L_3);
|
|
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4;
|
|
L_4 = GPUResidentDrawerResources_get_debugOccluderPS_m476766B8038CC61693711BEAB81BD5B65C95D9DD_inline(L_3, NULL);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5;
|
|
L_5 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_4, NULL);
|
|
__this->___m_OccluderDebugViewMaterial = L_5;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OccluderDebugViewMaterial), (void*)L_5);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:189>
|
|
GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_6 = ___0_resources;
|
|
NullCheck(L_6);
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_7;
|
|
L_7 = GPUResidentDrawerResources_get_occlusionCullingDebugKernels_m8B7B3517326F40890A0935A0DC1DD55C8B14F164_inline(L_6, NULL);
|
|
__this->___m_OcclusionDebugCS = L_7;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OcclusionDebugCS), (void*)L_7);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:190>
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_8 = __this->___m_OcclusionDebugCS;
|
|
NullCheck(L_8);
|
|
int32_t L_9;
|
|
L_9 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_8, _stringLiteralDF4495DC413D97938A3BC117276EDBF84336FCF9, NULL);
|
|
__this->___m_ClearOcclusionDebugKernel = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:192>
|
|
GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_10 = ___0_resources;
|
|
NullCheck(L_10);
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_11;
|
|
L_11 = GPUResidentDrawerResources_get_occluderDepthPyramidKernels_m7006886C18CF45076331E4B6114CA37A3CE69532_inline(L_10, NULL);
|
|
__this->___m_OccluderDepthPyramidCS = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OccluderDepthPyramidCS), (void*)L_11);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:193>
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_12 = __this->___m_OccluderDepthPyramidCS;
|
|
NullCheck(L_12);
|
|
int32_t L_13;
|
|
L_13 = ComputeShader_FindKernel_m3BA5C50794FA6AF4C432E55FBBD7CB266532F659(L_12, _stringLiteralAA37C340D6E30CBAB79498BD5D0875956BDF4D14, NULL);
|
|
__this->___m_OccluderDepthDownscaleKernel = L_13;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:195>
|
|
SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* L_14 = (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7*)(&__this->___m_SilhouettePlaneCache);
|
|
SilhouettePlaneCache_Init_mF14F33F1C7D6CD3704478C92314526747ABDFF0C(L_14, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:197>
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_15;
|
|
L_15 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9 L_16;
|
|
memset((&L_16), 0, sizeof(L_16));
|
|
NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B((&L_16), ((int32_t)64), L_15, NativeParallelHashMap_2__ctor_m5B14A187C0C4A05D6B129B300B602E387F42A04B_RuntimeMethod_var);
|
|
__this->___m_ViewIDToIndexMap = L_16;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:198>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_17 = (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278*)il2cpp_codegen_object_new(List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278_il2cpp_TypeInfo_var);
|
|
List_1__ctor_m5DA0C61BFDDCD8C85B8721A1173F0DDBC1669903(L_17, List_1__ctor_m5DA0C61BFDDCD8C85B8721A1173F0DDBC1669903_RuntimeMethod_var);
|
|
__this->___m_OccluderContextData = L_17;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OccluderContextData), (void*)L_17);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:199>
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_18;
|
|
L_18 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C L_19;
|
|
memset((&L_19), 0, sizeof(L_19));
|
|
NativeList_1__ctor_m2D12F2F0C0FCFB8EA0355A0474885D16138A2FEB((&L_19), ((int32_t)64), L_18, NativeList_1__ctor_m2D12F2F0C0FCFB8EA0355A0474885D16138A2FEB_RuntimeMethod_var);
|
|
__this->___m_OccluderContextSlots = L_19;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:200>
|
|
AllocatorHandle_t3CA09720B1F89F91A8DDBA95E74C28A1EC3E3148 L_20;
|
|
L_20 = AllocatorHandle_op_Implicit_mDCF4431F31BB4A09438AE644785C4273F86B2B8D(4, NULL);
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 L_21;
|
|
memset((&L_21), 0, sizeof(L_21));
|
|
NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA((&L_21), ((int32_t)64), L_20, NativeList_1__ctor_m5697273576B6FA770C7C26B21495B790E0D88EFA_RuntimeMethod_var);
|
|
__this->___m_FreeOccluderContexts = L_21;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:202>
|
|
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_22 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
|
|
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_22, _stringLiteralAC09A7B165180EFC62933E1E578F58842C6CDFFF, NULL);
|
|
__this->___m_ProfilingSamplerUpdateOccluders = L_22;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSamplerUpdateOccluders), (void*)L_22);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:203>
|
|
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_23 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
|
|
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_23, _stringLiteral6653F3590DE58C71A83BAF9B1038F2F2D6DEAB0A, NULL);
|
|
__this->___m_ProfilingSamplerOcclusionTestOverlay = L_23;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSamplerOcclusionTestOverlay), (void*)L_23);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:204>
|
|
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_24 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
|
|
ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_24, _stringLiteral44980F9EF4C9E168459EDCBF7917D1FAD1B6B9EA, NULL);
|
|
__this->___m_ProfilingSamplerOccluderOverlay = L_24;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ProfilingSamplerOccluderOverlay), (void*)L_24);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:206>
|
|
NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8 L_25;
|
|
memset((&L_25), 0, sizeof(L_25));
|
|
NativeArray_1__ctor_m61F8CE41798ABF5B7A2D5740A8BD5600E0F3699D((&L_25), 1, 4, 1, NativeArray_1__ctor_m61F8CE41798ABF5B7A2D5740A8BD5600E0F3699D_RuntimeMethod_var);
|
|
__this->___m_CommonShaderVariables = L_25;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:207>
|
|
int32_t L_26;
|
|
L_26 = UnsafeUtility_SizeOf_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m3634617FCC0586139135B4C5B15EB5E4DA8E35EA_inline(UnsafeUtility_SizeOf_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m3634617FCC0586139135B4C5B15EB5E4DA8E35EA_RuntimeMethod_var);
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_27 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
|
|
ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_27, 1, L_26, 8, NULL);
|
|
__this->___m_CommonConstantBuffer = L_27;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CommonConstantBuffer), (void*)L_27);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:208>
|
|
NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554 L_28;
|
|
memset((&L_28), 0, sizeof(L_28));
|
|
NativeArray_1__ctor_m71E93F75148F4CFE8591B24ED629D8151CE8A211((&L_28), 1, 4, 1, NativeArray_1__ctor_m71E93F75148F4CFE8591B24ED629D8151CE8A211_RuntimeMethod_var);
|
|
__this->___m_DebugShaderVariables = L_28;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:209>
|
|
int32_t L_29;
|
|
L_29 = UnsafeUtility_SizeOf_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m663BD9D7D3900AFE1F17906E4ACD10A7ABE007AE_inline(UnsafeUtility_SizeOf_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m663BD9D7D3900AFE1F17906E4ACD10A7ABE007AE_RuntimeMethod_var);
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_30 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
|
|
ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_30, 1, L_29, 8, NULL);
|
|
__this->___m_DebugConstantBuffer = L_30;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugConstantBuffer), (void*)L_30);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:210>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71658
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OcclusionCullingCommon_UseOcclusionDebug_mB3DD90044DC771F1A74BDEAC59C921AE66E9311D (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* ___0_occluderCtx, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:223>
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_0 = ___0_occluderCtx;
|
|
int32_t L_1 = L_0->___occlusionDebugOverlaySize;
|
|
return (bool)((!(((uint32_t)L_1) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
}
|
|
// Method Definition Index: 71659
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_PrepareCulling_mB0789630787C7E0CD26370E649348B1C2E368B0C (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___0_cmd, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* ___1_occluderCtx, OcclusionCullingSettings_tC718E8CFEFA8FAAC25DA4E151AEBC0268999D842* ___2_settings, InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* ___3_subviewSettings, OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C* ___4_shader, bool ___5_useOcclusionDebug, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeCommandBuffer_SetBufferData_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m032997C6BEE6472C00E22C5E668E9671CAA11680_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* V_0 = NULL;
|
|
InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* G_B2_0 = NULL;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* G_B2_1 = NULL;
|
|
int32_t G_B2_2 = 0;
|
|
NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8* G_B2_3 = NULL;
|
|
InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* G_B1_0 = NULL;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* G_B1_1 = NULL;
|
|
int32_t G_B1_2 = 0;
|
|
NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8* G_B1_3 = NULL;
|
|
int32_t G_B3_0 = 0;
|
|
InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* G_B3_1 = NULL;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* G_B3_2 = NULL;
|
|
int32_t G_B3_3 = 0;
|
|
NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8* G_B3_4 = NULL;
|
|
int32_t G_B5_0 = 0;
|
|
InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* G_B5_1 = NULL;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* G_B5_2 = NULL;
|
|
int32_t G_B5_3 = 0;
|
|
NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8* G_B5_4 = NULL;
|
|
int32_t G_B4_0 = 0;
|
|
InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* G_B4_1 = NULL;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* G_B4_2 = NULL;
|
|
int32_t G_B4_3 = 0;
|
|
NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8* G_B4_4 = NULL;
|
|
int32_t G_B6_0 = 0;
|
|
int32_t G_B6_1 = 0;
|
|
InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* G_B6_2 = NULL;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* G_B6_3 = NULL;
|
|
int32_t G_B6_4 = 0;
|
|
NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8* G_B6_5 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:228>
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_0 = ___0_cmd;
|
|
OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C* L_1 = ___4_shader;
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_2 = L_1->___cs;
|
|
OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C* L_3 = ___4_shader;
|
|
LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB* L_4 = (LocalKeyword_tED7F563B432A5461E58CE7032AF6D1CD669CD0CB*)(&L_3->___occlusionDebugKeyword);
|
|
bool L_5 = ___5_useOcclusionDebug;
|
|
OccluderContext_SetKeyword_m57CB9C813FA45672B4E4EAD297757E2C427EE0EE(L_0, L_2, L_4, L_5, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:230>
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_6;
|
|
L_6 = GPUResidentDrawer_GetDebugStats_m857EE673158C860D3471D0CC6203B60D0BC98B4D(NULL);
|
|
V_0 = L_6;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:232>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:233>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:234>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:235>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:236>
|
|
NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8* L_7 = (NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8*)(&__this->___m_CommonShaderVariables);
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_8 = ___1_occluderCtx;
|
|
InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* L_9 = ___3_subviewSettings;
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_10 = V_0;
|
|
if (L_10)
|
|
{
|
|
G_B2_0 = L_9;
|
|
G_B2_1 = L_8;
|
|
G_B2_2 = 0;
|
|
G_B2_3 = L_7;
|
|
goto IL_002c;
|
|
}
|
|
G_B1_0 = L_9;
|
|
G_B1_1 = L_8;
|
|
G_B1_2 = 0;
|
|
G_B1_3 = L_7;
|
|
}
|
|
{
|
|
G_B3_0 = 0;
|
|
G_B3_1 = G_B1_0;
|
|
G_B3_2 = G_B1_1;
|
|
G_B3_3 = G_B1_2;
|
|
G_B3_4 = G_B1_3;
|
|
goto IL_0032;
|
|
}
|
|
|
|
IL_002c:
|
|
{
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_11 = V_0;
|
|
NullCheck(L_11);
|
|
bool L_12 = L_11->___occlusionOverlayCountVisible;
|
|
G_B3_0 = ((int32_t)(L_12));
|
|
G_B3_1 = G_B2_0;
|
|
G_B3_2 = G_B2_1;
|
|
G_B3_3 = G_B2_2;
|
|
G_B3_4 = G_B2_3;
|
|
}
|
|
|
|
IL_0032:
|
|
{
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_13 = V_0;
|
|
if (L_13)
|
|
{
|
|
G_B5_0 = G_B3_0;
|
|
G_B5_1 = G_B3_1;
|
|
G_B5_2 = G_B3_2;
|
|
G_B5_3 = G_B3_3;
|
|
G_B5_4 = G_B3_4;
|
|
goto IL_0038;
|
|
}
|
|
G_B4_0 = G_B3_0;
|
|
G_B4_1 = G_B3_1;
|
|
G_B4_2 = G_B3_2;
|
|
G_B4_3 = G_B3_3;
|
|
G_B4_4 = G_B3_4;
|
|
}
|
|
{
|
|
G_B6_0 = 0;
|
|
G_B6_1 = G_B4_0;
|
|
G_B6_2 = G_B4_1;
|
|
G_B6_3 = G_B4_2;
|
|
G_B6_4 = G_B4_3;
|
|
G_B6_5 = G_B4_4;
|
|
goto IL_003e;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_14 = V_0;
|
|
NullCheck(L_14);
|
|
bool L_15 = L_14->___overrideOcclusionTestToAlwaysPass;
|
|
G_B6_0 = ((int32_t)(L_15));
|
|
G_B6_1 = G_B5_0;
|
|
G_B6_2 = G_B5_1;
|
|
G_B6_3 = G_B5_2;
|
|
G_B6_4 = G_B5_3;
|
|
G_B6_5 = G_B5_4;
|
|
}
|
|
|
|
IL_003e:
|
|
{
|
|
OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74 L_16;
|
|
memset((&L_16), 0, sizeof(L_16));
|
|
OcclusionCullingCommonShaderVariables__ctor_m6098CCD0E939B2F9DE8715FF129DAE892745C610((&L_16), G_B6_3, G_B6_2, (bool)G_B6_1, (bool)G_B6_0, NULL);
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74, (G_B6_5)->___m_Buffer, G_B6_4, (L_16));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:237>
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_17 = ___0_cmd;
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_18 = __this->___m_CommonConstantBuffer;
|
|
NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8 L_19 = __this->___m_CommonShaderVariables;
|
|
NullCheck(L_17);
|
|
ComputeCommandBuffer_SetBufferData_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m032997C6BEE6472C00E22C5E668E9671CAA11680(L_17, L_18, L_19, ComputeCommandBuffer_SetBufferData_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m032997C6BEE6472C00E22C5E668E9671CAA11680_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:239>
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_20 = ___0_cmd;
|
|
OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C* L_21 = ___4_shader;
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_22 = L_21->___cs;
|
|
il2cpp_codegen_runtime_class_init_inline(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
int32_t L_23 = ((ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var))->___OcclusionCullingCommonShaderVariables;
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_24 = __this->___m_CommonConstantBuffer;
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_25 = __this->___m_CommonConstantBuffer;
|
|
NullCheck(L_25);
|
|
int32_t L_26;
|
|
L_26 = ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E(L_25, NULL);
|
|
NullCheck(L_20);
|
|
ComputeCommandBuffer_SetComputeConstantBufferParam_m2146903E8721689A8B0CE36704200A562D7D6311(L_20, L_22, L_23, L_24, 0, L_26, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:241>
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_27 = ___0_cmd;
|
|
OcclusionCullingSettings_tC718E8CFEFA8FAAC25DA4E151AEBC0268999D842* L_28 = ___2_settings;
|
|
int32_t L_29 = L_28->___viewInstanceID;
|
|
OcclusionCullingCommon_DispatchDebugClear_mD07E3E63ABEB291DB36385737735511B88AD3AC2(__this, L_27, L_29, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:242>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71660
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_SetDepthPyramid_mD653D7921DC4590B1E5DDC848F3B3DDF10D15D07 (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___0_cmd, OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C* ___1_shader, int32_t ___2_kernel, OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* ___3_occluderHandles, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:246>
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_0 = ___0_cmd;
|
|
OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C* L_1 = ___1_shader;
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_2 = L_1->___cs;
|
|
int32_t L_3 = ___2_kernel;
|
|
il2cpp_codegen_runtime_class_init_inline(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
int32_t L_4 = ((ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var))->____OccluderDepthPyramid;
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* L_5 = ___3_occluderHandles;
|
|
TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_6 = L_5->___occluderDepthPyramid;
|
|
NullCheck(L_0);
|
|
ComputeCommandBuffer_SetComputeTextureParam_m93FDD4D7D66101D6FED554BEBC0ECB5587578044(L_0, L_2, L_3, L_4, L_6, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:247>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71661
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_SetDebugPyramid_m7DB573CC2B23E59F6E09FE953D2953447FB4D8BE (ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___0_cmd, OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C* ___1_shader, int32_t ___2_kernel, OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* ___3_occluderHandles, 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*)&ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:251>
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_0 = ___0_cmd;
|
|
OcclusionTestComputeShader_t293316092781B0C995AC96A6B73C897D3772420C* L_1 = ___1_shader;
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_2 = L_1->___cs;
|
|
int32_t L_3 = ___2_kernel;
|
|
il2cpp_codegen_runtime_class_init_inline(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
int32_t L_4 = ((ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var))->____OcclusionDebugOverlay;
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* L_5 = ___3_occluderHandles;
|
|
BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_6 = L_5->___occlusionDebugOverlay;
|
|
il2cpp_codegen_runtime_class_init_inline(BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5_il2cpp_TypeInfo_var);
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_7;
|
|
L_7 = BufferHandle_op_Implicit_m7F615A6584CE240EBAD5E06288E9AA519A594B76(L_6, NULL);
|
|
NullCheck(L_0);
|
|
ComputeCommandBuffer_SetComputeBufferParam_m0AAEFBB91465C97ECF0056FF1504778491598715(L_0, L_2, L_3, L_4, L_7, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:252>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71662
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_RenderDebugOcclusionTestOverlay_mFC06DC3F4302109DCBCE0016F77FDC7221C0F850 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278* ___1_debugSettings, int32_t ___2_viewInstanceID, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___3_colorBuffer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_tF4969FE8D2C71B92C1B13BDBFB389B4314E848EE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IComputeRenderGraphBuilder_SetRenderFunc_TisOcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF_m28CE1BC32CED9D74A8904DB5BDA11350DE7A908B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_SetRenderFunc_TisOcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD_m62A74B3DE6043D4A027A591AFF14DE6676D23639_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionCullingCommon_U3CRenderDebugOcclusionTestOverlayU3Eb__29_1_m9B31475AE7F1F1FB5043C7E6AE2AB37D0D901037_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddComputePass_TisOcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF_m4735B85E1EDA8470571093D6A4FBE45A18FF6D29_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRasterRenderPass_TisOcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD_mD36F113BAEE67734DCCD1690BAD4727128DE4F38_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderDebugOcclusionTestOverlayU3Eb__29_0_m6B98C8D250CCC733E809FCD7A6BEF46BE6416D27_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6653F3590DE58C71A83BAF9B1038F2F2D6DEAB0A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCD6BE70A10C989CC615E204A24D83465E33B3E24);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
RuntimeObject* V_1 = NULL;
|
|
OcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF* V_2 = NULL;
|
|
RuntimeObject* V_3 = NULL;
|
|
OcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD* V_4 = NULL;
|
|
BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548* G_B9_0 = NULL;
|
|
RuntimeObject* G_B9_1 = NULL;
|
|
BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548* G_B8_0 = NULL;
|
|
RuntimeObject* G_B8_1 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:266>
|
|
DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278* L_0 = ___1_debugSettings;
|
|
if (L_0)
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:267>
|
|
return;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:268>
|
|
DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278* L_1 = ___1_debugSettings;
|
|
NullCheck(L_1);
|
|
bool L_2;
|
|
L_2 = DebugDisplayGPUResidentDrawer_get_occlusionTestOverlayEnable_m9A235C5BC833535F37EF6521C8201C3CE29C51A5(L_1, NULL);
|
|
if (L_2)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:269>
|
|
return;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:271>
|
|
int32_t L_3 = ___2_viewInstanceID;
|
|
OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 L_4;
|
|
L_4 = OcclusionCullingCommon_GetOcclusionTestDebugOutput_m3F8B14753A940E66F3378EE0A13B467CD5B54163(__this, L_3, NULL);
|
|
V_0 = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:272>
|
|
OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 L_5 = V_0;
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_6 = L_5.___occlusionDebugOverlay;
|
|
if (L_6)
|
|
{
|
|
goto IL_001e;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:273>
|
|
return;
|
|
}
|
|
|
|
IL_001e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:275>
|
|
RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_7 = ___0_renderGraph;
|
|
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_8 = __this->___m_ProfilingSamplerOcclusionTestOverlay;
|
|
NullCheck(L_7);
|
|
RuntimeObject* L_9;
|
|
L_9 = RenderGraph_AddComputePass_TisOcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF_m4735B85E1EDA8470571093D6A4FBE45A18FF6D29(L_7, _stringLiteral6653F3590DE58C71A83BAF9B1038F2F2D6DEAB0A, (&V_2), L_8, _stringLiteralCD6BE70A10C989CC615E204A24D83465E33B3E24, ((int32_t)275), RenderGraph_AddComputePass_TisOcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF_m4735B85E1EDA8470571093D6A4FBE45A18FF6D29_RuntimeMethod_var);
|
|
V_1 = L_9;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0076:
|
|
{
|
|
{
|
|
RuntimeObject* L_10 = V_1;
|
|
if (!L_10)
|
|
{
|
|
goto IL_007f;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_11 = V_1;
|
|
NullCheck(L_11);
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_11);
|
|
}
|
|
|
|
IL_007f:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:277>
|
|
RuntimeObject* L_12 = V_1;
|
|
NullCheck(L_12);
|
|
InterfaceActionInvoker1< bool >::Invoke(11, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_12, (bool)0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:279>
|
|
OcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF* L_13 = V_2;
|
|
OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 L_14 = V_0;
|
|
OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185 L_15 = L_14.___cb;
|
|
NullCheck(L_13);
|
|
L_13->___cb = L_15;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:281>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:282>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:283>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:284>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:285>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:286>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:287>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:288>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:289>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:290>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:291>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:292>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:293>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:294>
|
|
RuntimeObject* L_16 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var);
|
|
BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548* L_17 = ((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9__29_0;
|
|
BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548* L_18 = L_17;
|
|
if (L_18)
|
|
{
|
|
G_B9_0 = L_18;
|
|
G_B9_1 = L_16;
|
|
goto IL_006f_1;
|
|
}
|
|
G_B8_0 = L_18;
|
|
G_B8_1 = L_16;
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var);
|
|
U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A* L_19 = ((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9;
|
|
BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548* L_20 = (BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548*)il2cpp_codegen_object_new(BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548_il2cpp_TypeInfo_var);
|
|
BaseRenderFunc_2__ctor_mD2052A617070BEFA3ADFAC9F680B79B01CE4B3B1(L_20, L_19, (intptr_t)((void*)U3CU3Ec_U3CRenderDebugOcclusionTestOverlayU3Eb__29_0_m6B98C8D250CCC733E809FCD7A6BEF46BE6416D27_RuntimeMethod_var), NULL);
|
|
BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548* L_21 = L_20;
|
|
((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9__29_0 = L_21;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9__29_0), (void*)L_21);
|
|
G_B9_0 = L_21;
|
|
G_B9_1 = G_B8_1;
|
|
}
|
|
|
|
IL_006f_1:
|
|
{
|
|
NullCheck(G_B9_1);
|
|
GenericInterfaceActionInvoker1< BaseRenderFunc_2_tC7358C0441210C9592A04580DCFF5CC6DB4DD548* >::Invoke(IComputeRenderGraphBuilder_SetRenderFunc_TisOcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF_m28CE1BC32CED9D74A8904DB5BDA11350DE7A908B_RuntimeMethod_var, G_B9_1, G_B9_0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:295>
|
|
goto IL_0080;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0080:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:297>
|
|
RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_22 = ___0_renderGraph;
|
|
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_23 = __this->___m_ProfilingSamplerOcclusionTestOverlay;
|
|
NullCheck(L_22);
|
|
RuntimeObject* L_24;
|
|
L_24 = RenderGraph_AddRasterRenderPass_TisOcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD_mD36F113BAEE67734DCCD1690BAD4727128DE4F38(L_22, _stringLiteral6653F3590DE58C71A83BAF9B1038F2F2D6DEAB0A, (&V_4), L_23, _stringLiteralCD6BE70A10C989CC615E204A24D83465E33B3E24, ((int32_t)297), RenderGraph_AddRasterRenderPass_TisOcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD_mD36F113BAEE67734DCCD1690BAD4727128DE4F38_RuntimeMethod_var);
|
|
V_3 = L_24;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00e6:
|
|
{
|
|
{
|
|
RuntimeObject* L_25 = V_3;
|
|
if (!L_25)
|
|
{
|
|
goto IL_00ef;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_26 = V_3;
|
|
NullCheck(L_26);
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_26);
|
|
}
|
|
|
|
IL_00ef:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:299>
|
|
RuntimeObject* L_27 = V_3;
|
|
NullCheck(L_27);
|
|
InterfaceActionInvoker1< bool >::Invoke(12, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_27, (bool)1);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:301>
|
|
OcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD* L_28 = V_4;
|
|
RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_29 = ___0_renderGraph;
|
|
OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 L_30 = V_0;
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_31 = L_30.___occlusionDebugOverlay;
|
|
NullCheck(L_29);
|
|
BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_32;
|
|
L_32 = RenderGraph_ImportBuffer_m2C992E2CD031CA2B766800D02A1EC1F9ADB2D8A3(L_29, L_31, (bool)0, NULL);
|
|
NullCheck(L_28);
|
|
L_28->___debugPyramid = L_32;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:303>
|
|
RuntimeObject* L_33 = V_3;
|
|
TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_34 = ___3_colorBuffer;
|
|
NullCheck(L_33);
|
|
InterfaceActionInvoker3< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t, int32_t >::Invoke(0, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_33, L_34, 0, 2);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:304>
|
|
RuntimeObject* L_35 = V_3;
|
|
OcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD* L_36 = V_4;
|
|
NullCheck(L_36);
|
|
BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5* L_37 = (BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*)(&L_36->___debugPyramid);
|
|
NullCheck(L_35);
|
|
BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_38;
|
|
L_38 = InterfaceFuncInvoker2< BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5, BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5*, int32_t >::Invoke(4, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_35, L_37, 1);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:306>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:307>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:308>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:309>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:310>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:311>
|
|
RuntimeObject* L_39 = V_3;
|
|
BaseRenderFunc_2_tF4969FE8D2C71B92C1B13BDBFB389B4314E848EE* L_40 = (BaseRenderFunc_2_tF4969FE8D2C71B92C1B13BDBFB389B4314E848EE*)il2cpp_codegen_object_new(BaseRenderFunc_2_tF4969FE8D2C71B92C1B13BDBFB389B4314E848EE_il2cpp_TypeInfo_var);
|
|
BaseRenderFunc_2__ctor_m4E577BF122155F7D73107F8ACDB2DCC4BEE345F4(L_40, __this, (intptr_t)((void*)OcclusionCullingCommon_U3CRenderDebugOcclusionTestOverlayU3Eb__29_1_m9B31475AE7F1F1FB5043C7E6AE2AB37D0D901037_RuntimeMethod_var), NULL);
|
|
NullCheck(L_39);
|
|
GenericInterfaceActionInvoker1< BaseRenderFunc_2_tF4969FE8D2C71B92C1B13BDBFB389B4314E848EE* >::Invoke(IRasterRenderGraphBuilder_SetRenderFunc_TisOcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD_m62A74B3DE6043D4A027A591AFF14DE6676D23639_RuntimeMethod_var, L_39, L_40);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:312>
|
|
goto IL_00f0;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f0:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:313>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71663
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_RenderDebugOccluderOverlay_mDCEE8545488D66BAFEEC82CA0A5B078EF76F1719 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278* ___1_debugSettings, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___2_screenPos, float ___3_maxHeight, TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 ___4_colorBuffer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_SetRenderFunc_TisOccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3_m7A07DE244927956D66048AF001E96651B81704D4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRasterRenderPass_TisOccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3_m3E3BB5062E0D1F049613AC0EBD7517FACA4C0369_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CRenderDebugOccluderOverlayU3Eb__32_0_m000074A9983218A19ECAA6BBF27D4DE6F0CEC6EC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral44980F9EF4C9E168459EDCBF7917D1FAD1B6B9EA);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral798F8957B8597EF0178D43F4C811BFCA0DCA758A);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCD6BE70A10C989CC615E204A24D83465E33B3E24);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_1 = NULL;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
float V_5 = 0.0f;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
RuntimeObject* V_7 = NULL;
|
|
OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* V_8 = NULL;
|
|
BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C* G_B11_0 = NULL;
|
|
RuntimeObject* G_B11_1 = NULL;
|
|
BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C* G_B10_0 = NULL;
|
|
RuntimeObject* G_B10_1 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:333>
|
|
DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278* L_0 = ___1_debugSettings;
|
|
if (L_0)
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:334>
|
|
return;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:335>
|
|
DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278* L_1 = ___1_debugSettings;
|
|
NullCheck(L_1);
|
|
bool L_2 = L_1->___occluderDebugViewEnable;
|
|
if (L_2)
|
|
{
|
|
goto IL_000d;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:336>
|
|
return;
|
|
}
|
|
|
|
IL_000d:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:338>
|
|
DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278* L_3 = ___1_debugSettings;
|
|
NullCheck(L_3);
|
|
bool L_4;
|
|
L_4 = DebugDisplayGPUResidentDrawer_GetOccluderViewInstanceID_m726FCBE5E8C19295040CED7A6F87E7F31DCC3CE8(L_3, (&V_0), NULL);
|
|
if (L_4)
|
|
{
|
|
goto IL_0018;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:339>
|
|
return;
|
|
}
|
|
|
|
IL_0018:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:341>
|
|
int32_t L_5 = V_0;
|
|
OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 L_6;
|
|
L_6 = OcclusionCullingCommon_GetOcclusionTestDebugOutput_m3F8B14753A940E66F3378EE0A13B467CD5B54163(__this, L_5, NULL);
|
|
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = L_6.___occluderDepthPyramid;
|
|
V_1 = L_7;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:342>
|
|
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = V_1;
|
|
if (L_8)
|
|
{
|
|
goto IL_0029;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:343>
|
|
return;
|
|
}
|
|
|
|
IL_0029:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:345>
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9 = __this->___m_OccluderDebugViewMaterial;
|
|
V_2 = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:346>
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_10 = V_2;
|
|
NullCheck(L_10);
|
|
int32_t L_11;
|
|
L_11 = Material_FindPass_mCCAAC088EE0E39AD5950BA41E965371417DBCFBC(L_10, _stringLiteral798F8957B8597EF0178D43F4C811BFCA0DCA758A, NULL);
|
|
V_3 = L_11;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:348>
|
|
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_12 = V_1;
|
|
NullCheck(L_12);
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_13;
|
|
L_13 = RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline(L_12, NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_14;
|
|
L_14 = Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline(L_13, NULL);
|
|
V_4 = L_14;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:349>
|
|
float L_15 = ___3_maxHeight;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_16 = V_4;
|
|
float L_17 = L_16.___y;
|
|
V_5 = ((float)(L_15/L_17));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:350>
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = V_4;
|
|
float L_19 = V_5;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_20;
|
|
L_20 = Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline(L_18, L_19, NULL);
|
|
V_4 = L_20;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:351>
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_21 = ___2_screenPos;
|
|
float L_22 = L_21.___x;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = ___2_screenPos;
|
|
float L_24 = L_23.___y;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_25 = V_4;
|
|
float L_26 = L_25.___x;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_27 = V_4;
|
|
float L_28 = L_27.___y;
|
|
Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline((&V_6), L_22, L_24, L_26, L_28, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:353>
|
|
RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_29 = ___0_renderGraph;
|
|
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_30 = __this->___m_ProfilingSamplerOccluderOverlay;
|
|
NullCheck(L_29);
|
|
RuntimeObject* L_31;
|
|
L_31 = RenderGraph_AddRasterRenderPass_TisOccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3_m3E3BB5062E0D1F049613AC0EBD7517FACA4C0369(L_29, _stringLiteral44980F9EF4C9E168459EDCBF7917D1FAD1B6B9EA, (&V_8), L_30, _stringLiteralCD6BE70A10C989CC615E204A24D83465E33B3E24, ((int32_t)353), RenderGraph_AddRasterRenderPass_TisOccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3_m3E3BB5062E0D1F049613AC0EBD7517FACA4C0369_RuntimeMethod_var);
|
|
V_7 = L_31;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0109:
|
|
{
|
|
{
|
|
RuntimeObject* L_32 = V_7;
|
|
if (!L_32)
|
|
{
|
|
goto IL_0114;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_33 = V_7;
|
|
NullCheck(L_33);
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_33);
|
|
}
|
|
|
|
IL_0114:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:355>
|
|
RuntimeObject* L_34 = V_7;
|
|
NullCheck(L_34);
|
|
InterfaceActionInvoker1< bool >::Invoke(12, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_34, (bool)1);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:357>
|
|
RuntimeObject* L_35 = V_7;
|
|
TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_36 = ___4_colorBuffer;
|
|
NullCheck(L_35);
|
|
InterfaceActionInvoker3< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388, int32_t, int32_t >::Invoke(0, IRasterRenderGraphBuilder_t607F94718848D836CFEEF0DE553E4A79CABD9372_il2cpp_TypeInfo_var, L_35, L_36, 0, 2);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:359>
|
|
OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* L_37 = V_8;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_38 = V_2;
|
|
NullCheck(L_37);
|
|
L_37->___debugMaterial = L_38;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_37->___debugMaterial), (void*)L_38);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:360>
|
|
OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* L_39 = V_8;
|
|
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_40 = V_1;
|
|
NullCheck(L_39);
|
|
L_39->___occluderTexture = L_40;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_39->___occluderTexture), (void*)L_40);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:361>
|
|
OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* L_41 = V_8;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_42 = V_6;
|
|
NullCheck(L_41);
|
|
L_41->___viewport = L_42;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:362>
|
|
OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* L_43 = V_8;
|
|
int32_t L_44 = V_3;
|
|
NullCheck(L_43);
|
|
L_43->___passIndex = L_44;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:363>
|
|
OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* L_45 = V_8;
|
|
DebugDisplayGPUResidentDrawer_tF9C1E662C774B366AD07B9EB4E0DB7FF5BFFC278* L_46 = ___1_debugSettings;
|
|
NullCheck(L_46);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_47 = L_46->___occluderDebugViewRange;
|
|
NullCheck(L_45);
|
|
L_45->___validRange = L_47;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:365>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:366>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:367>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:368>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:369>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:370>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:371>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:372>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:373>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:374>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:375>
|
|
RuntimeObject* L_48 = V_7;
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var);
|
|
BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C* L_49 = ((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9__32_0;
|
|
BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C* L_50 = L_49;
|
|
if (L_50)
|
|
{
|
|
G_B11_0 = L_50;
|
|
G_B11_1 = L_48;
|
|
goto IL_0102_1;
|
|
}
|
|
G_B10_0 = L_50;
|
|
G_B10_1 = L_48;
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var);
|
|
U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A* L_51 = ((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9;
|
|
BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C* L_52 = (BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C*)il2cpp_codegen_object_new(BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C_il2cpp_TypeInfo_var);
|
|
BaseRenderFunc_2__ctor_m8C5573E9E7E3F29A3C297CE650619C9C008563AE(L_52, L_51, (intptr_t)((void*)U3CU3Ec_U3CRenderDebugOccluderOverlayU3Eb__32_0_m000074A9983218A19ECAA6BBF27D4DE6F0CEC6EC_RuntimeMethod_var), NULL);
|
|
BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C* L_53 = L_52;
|
|
((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9__32_0 = L_53;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9__32_0), (void*)L_53);
|
|
G_B11_0 = L_53;
|
|
G_B11_1 = G_B10_1;
|
|
}
|
|
|
|
IL_0102_1:
|
|
{
|
|
NullCheck(G_B11_1);
|
|
GenericInterfaceActionInvoker1< BaseRenderFunc_2_tB62F048192BB5048E63EAD81328C6B5457B1E41C* >::Invoke(IRasterRenderGraphBuilder_SetRenderFunc_TisOccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3_m7A07DE244927956D66048AF001E96651B81704D4_RuntimeMethod_var, G_B11_1, G_B11_0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:376>
|
|
goto IL_0115;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0115:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:377>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71664
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_DispatchDebugClear_mD07E3E63ABEB291DB36385737735511B88AD3AC2 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___0_cmd, int32_t ___1_viewInstanceID, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:381>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_0 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_ViewIDToIndexMap);
|
|
int32_t L_1 = ___1_viewInstanceID;
|
|
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_0011;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:382>
|
|
return;
|
|
}
|
|
|
|
IL_0011:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:384>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_3 = __this->___m_OccluderContextData;
|
|
int32_t L_4 = V_0;
|
|
NullCheck(L_3);
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_5;
|
|
L_5 = List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97(L_3, L_4, List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
V_1 = L_5;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:386>
|
|
il2cpp_codegen_runtime_class_init_inline(OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_il2cpp_TypeInfo_var);
|
|
bool L_6;
|
|
L_6 = OcclusionCullingCommon_UseOcclusionDebug_mB3DD90044DC771F1A74BDEAC59C921AE66E9311D((&V_1), NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_00c2;
|
|
}
|
|
}
|
|
{
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_7 = V_1;
|
|
bool L_8 = L_7.___debugNeedsClear;
|
|
if (!L_8)
|
|
{
|
|
goto IL_00c2;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:388>
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_9 = __this->___m_OcclusionDebugCS;
|
|
V_2 = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:389>
|
|
int32_t L_10 = __this->___m_ClearOcclusionDebugKernel;
|
|
V_3 = L_10;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:391>
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_11 = ___0_cmd;
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_12 = V_2;
|
|
il2cpp_codegen_runtime_class_init_inline(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
int32_t L_13 = ((ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var))->___OcclusionCullingCommonShaderVariables;
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_14 = __this->___m_CommonConstantBuffer;
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_15 = __this->___m_CommonConstantBuffer;
|
|
NullCheck(L_15);
|
|
int32_t L_16;
|
|
L_16 = ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E(L_15, NULL);
|
|
NullCheck(L_11);
|
|
ComputeCommandBuffer_SetComputeConstantBufferParam_m2146903E8721689A8B0CE36704200A562D7D6311(L_11, L_12, L_13, L_14, 0, L_16, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:393>
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_17 = ___0_cmd;
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_18 = V_2;
|
|
int32_t L_19 = V_3;
|
|
int32_t L_20 = ((ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var))->____OcclusionDebugOverlay;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_21 = V_1;
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_22 = L_21.___occlusionDebugOverlay;
|
|
NullCheck(L_17);
|
|
ComputeCommandBuffer_SetComputeBufferParam_m0AAEFBB91465C97ECF0056FF1504778491598715(L_17, L_18, L_19, L_20, L_22, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:395>
|
|
NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672* L_23 = (NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672*)(&(&V_1)->___occluderMipBounds);
|
|
OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB L_24;
|
|
L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB, (L_23)->___m_Buffer, 0);
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_25 = L_24.___size;
|
|
V_4 = L_25;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:396>
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_26 = ___0_cmd;
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_27 = V_2;
|
|
int32_t L_28 = V_3;
|
|
int32_t L_29;
|
|
L_29 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_4), NULL);
|
|
int32_t L_30;
|
|
L_30 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_4), NULL);
|
|
int32_t L_31;
|
|
L_31 = OccluderContext_get_subviewCount_m49FDF73077D5C9F1789BA0C35A39A7F78FCBF414((&V_1), NULL);
|
|
NullCheck(L_26);
|
|
ComputeCommandBuffer_DispatchCompute_m8C32F8EB60C2EE3C511CB915C4DA7591A2D4BAE7(L_26, L_27, L_28, ((int32_t)(((int32_t)il2cpp_codegen_add(L_29, 7))/8)), ((int32_t)(((int32_t)il2cpp_codegen_add(L_30, 7))/8)), L_31, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:399>
|
|
(&V_1)->___debugNeedsClear = (bool)0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:400>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_32 = __this->___m_OccluderContextData;
|
|
int32_t L_33 = V_0;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_34 = V_1;
|
|
NullCheck(L_32);
|
|
List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C(L_32, L_33, L_34, List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00c2:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:402>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71665
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 OcclusionCullingCommon_PrepareOccluders_mB04E538ADB8D350F2F77C2B0AEB3235B5537C78A (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* ___1_occluderParams, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:406>
|
|
il2cpp_codegen_initobj((&V_0), sizeof(OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:407>
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_0 = ___1_occluderParams;
|
|
TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388 L_1 = L_0->___depthTexture;
|
|
V_1 = L_1;
|
|
il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
|
|
bool L_2;
|
|
L_2 = TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline((&V_1), NULL);
|
|
if (!L_2)
|
|
{
|
|
goto IL_0067;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:409>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_3 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_ViewIDToIndexMap);
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_4 = ___1_occluderParams;
|
|
int32_t L_5 = L_4->___viewInstanceID;
|
|
bool L_6;
|
|
L_6 = NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B(L_3, L_5, (&V_2), NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var);
|
|
if (L_6)
|
|
{
|
|
goto IL_003a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:410>
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_7 = ___1_occluderParams;
|
|
int32_t L_8 = L_7->___viewInstanceID;
|
|
int32_t L_9;
|
|
L_9 = OcclusionCullingCommon_NewContext_m192A0843FCB88873DB0DBC0D30E85E34D9CD3724(__this, L_8, NULL);
|
|
V_2 = L_9;
|
|
}
|
|
|
|
IL_003a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:412>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_10 = __this->___m_OccluderContextData;
|
|
int32_t L_11 = V_2;
|
|
NullCheck(L_10);
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_12;
|
|
L_12 = List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97(L_10, L_11, List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
V_3 = L_12;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:413>
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_13 = ___1_occluderParams;
|
|
OccluderContext_PrepareOccluders_m558D900C293C248A3CEE8FE6640C98873039DF1D((&V_3), L_13, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:414>
|
|
RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_14 = ___0_renderGraph;
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 L_15;
|
|
L_15 = OccluderContext_Import_m59CDBBE79F1A96B17BE009D5D561E35D69DA19D7((&V_3), L_14, NULL);
|
|
V_0 = L_15;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:415>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_16 = __this->___m_OccluderContextData;
|
|
int32_t L_17 = V_2;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_18 = V_3;
|
|
NullCheck(L_16);
|
|
List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C(L_16, L_17, L_18, List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_RuntimeMethod_var);
|
|
goto IL_0073;
|
|
}
|
|
|
|
IL_0067:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:419>
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_19 = ___1_occluderParams;
|
|
int32_t L_20 = L_19->___viewInstanceID;
|
|
OcclusionCullingCommon_DeleteContext_mD0DD525EF7A79EDEC506F1FD27762960E7A9D773(__this, L_20, NULL);
|
|
}
|
|
|
|
IL_0073:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:421>
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 L_21 = V_0;
|
|
return L_21;
|
|
}
|
|
}
|
|
// Method Definition Index: 71666
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_CreateFarDepthPyramid_mA599495FF407F8137E6B40745EFA5296FD390859 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* ___0_cmd, OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* ___1_occluderParams, ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 ___2_occluderSubviewUpdates, OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* ___3_occluderHandles, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:426>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_0 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_ViewIDToIndexMap);
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_1 = ___1_occluderParams;
|
|
int32_t L_2 = L_1->___viewInstanceID;
|
|
bool L_3;
|
|
L_3 = NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B(L_0, L_2, (&V_0), NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var);
|
|
if (L_3)
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:427>
|
|
return;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:429>
|
|
SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* L_4 = (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7*)(&__this->___m_SilhouettePlaneCache);
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_5 = ___1_occluderParams;
|
|
int32_t L_6 = L_5->___viewInstanceID;
|
|
NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 L_7;
|
|
L_7 = SilhouettePlaneCache_GetSubArray_m0527F754CEEB54300C083A4BDAE9B56D026DA63C(L_4, L_6, NULL);
|
|
V_1 = L_7;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:431>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_8 = __this->___m_OccluderContextData;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_10;
|
|
L_10 = List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97(L_8, L_9, List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
V_2 = L_10;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:432>
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_11 = ___0_cmd;
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_12 = ___1_occluderParams;
|
|
ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 L_13 = ___2_occluderSubviewUpdates;
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* L_14 = ___3_occluderHandles;
|
|
NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 L_15 = V_1;
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_16 = __this->___m_OccluderDepthPyramidCS;
|
|
int32_t L_17 = __this->___m_OccluderDepthDownscaleKernel;
|
|
OccluderContext_CreateFarDepthPyramid_mAE9A7D75C802A5AB3F91ED35C2BF61DA52C0AB0F((&V_2), L_11, L_12, L_13, L_14, L_15, L_16, L_17, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:433>
|
|
int32_t* L_18 = (int32_t*)(&(&V_2)->___version);
|
|
int32_t* L_19 = L_18;
|
|
int32_t L_20 = *((int32_t*)L_19);
|
|
*((int32_t*)L_19) = (int32_t)((int32_t)il2cpp_codegen_add(L_20, 1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:434>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_21 = __this->___m_OccluderContextData;
|
|
int32_t L_22 = V_0;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_23 = V_2;
|
|
NullCheck(L_21);
|
|
List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C(L_21, L_22, L_23, List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:436>
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_24 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
int32_t L_25 = V_0;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_26;
|
|
L_26 = NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_inline(L_24, L_25, NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
V_3 = L_26;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:437>
|
|
int32_t L_27 = __this->___m_FrameIndex;
|
|
(&V_3)->___lastUsedFrameIndex = L_27;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:438>
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_28 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
int32_t L_29 = V_0;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_30 = V_3;
|
|
NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_inline(L_28, L_29, L_30, NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:439>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71667
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OcclusionCullingCommon_UpdateInstanceOccluders_m66590207897221E9FA80265BBEB4E9E40708646D (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* ___0_renderGraph, OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* ___1_occluderParams, ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 ___2_occluderSubviewUpdates, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IComputeRenderGraphBuilder_SetRenderFunc_TisUpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A_m1813A10110B98A314D69DFB16DDE881B17273D77_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m36C7CCBD20ADDEBB2529E0A509C9C1C789DDCF83_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mB5D763BA8377517C9AC2CBCE7AA19863F9D3AC90_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m70F8774CCC65139B5F0DCD950BDB5DCA2DA9339A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddComputePass_TisUpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A_m0D0402A359A9593CC8A6CA5387B5DB3DA9A20006_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateInstanceOccludersU3Eb__37_0_m07755DD078337F25892B35E882F36CF2D77C600B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral14EB9F37863163412078DD97C3C9F44D1CEB763D);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCD6BE70A10C989CC615E204A24D83465E33B3E24);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
RuntimeObject* V_1 = NULL;
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* V_2 = NULL;
|
|
int32_t V_3 = 0;
|
|
BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04* G_B11_0 = NULL;
|
|
RuntimeObject* G_B11_1 = NULL;
|
|
BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04* G_B10_0 = NULL;
|
|
RuntimeObject* G_B10_1 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:450>
|
|
RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_0 = ___0_renderGraph;
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_1 = ___1_occluderParams;
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 L_2;
|
|
L_2 = OcclusionCullingCommon_PrepareOccluders_mB04E538ADB8D350F2F77C2B0AEB3235B5537C78A(__this, L_0, L_1, NULL);
|
|
V_0 = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:451>
|
|
TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_3 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&(&V_0)->___occluderDepthPyramid);
|
|
il2cpp_codegen_runtime_class_init_inline(TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388_il2cpp_TypeInfo_var);
|
|
bool L_4;
|
|
L_4 = TextureHandle_IsValid_mECFF64B8BAC6402F0D37B67BB79FFB3AB3C7F3C2_inline(L_3, NULL);
|
|
if (L_4)
|
|
{
|
|
goto IL_0019;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:452>
|
|
return (bool)0;
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:454>
|
|
RenderGraph_t73ECE03B3CA3D0D17F1448D64AE020E81592AA1E* L_5 = ___0_renderGraph;
|
|
ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_6 = __this->___m_ProfilingSamplerUpdateOccluders;
|
|
NullCheck(L_5);
|
|
RuntimeObject* L_7;
|
|
L_7 = RenderGraph_AddComputePass_TisUpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A_m0D0402A359A9593CC8A6CA5387B5DB3DA9A20006(L_5, _stringLiteral14EB9F37863163412078DD97C3C9F44D1CEB763D, (&V_2), L_6, _stringLiteralCD6BE70A10C989CC615E204A24D83465E33B3E24, ((int32_t)454), RenderGraph_AddComputePass_TisUpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A_m0D0402A359A9593CC8A6CA5387B5DB3DA9A20006_RuntimeMethod_var);
|
|
V_1 = L_7;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00e0:
|
|
{
|
|
{
|
|
RuntimeObject* L_8 = V_1;
|
|
if (!L_8)
|
|
{
|
|
goto IL_00e9;
|
|
}
|
|
}
|
|
{
|
|
RuntimeObject* L_9 = V_1;
|
|
NullCheck(L_9);
|
|
InterfaceActionInvoker0::Invoke(0, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_9);
|
|
}
|
|
|
|
IL_00e9:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:456>
|
|
RuntimeObject* L_10 = V_1;
|
|
NullCheck(L_10);
|
|
InterfaceActionInvoker1< bool >::Invoke(12, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_10, (bool)1);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:458>
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_11 = V_2;
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_12 = ___1_occluderParams;
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123 L_13 = (*(OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123*)L_12);
|
|
NullCheck(L_11);
|
|
L_11->___occluderParams = L_13;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:459>
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_14 = V_2;
|
|
NullCheck(L_14);
|
|
List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* L_15 = L_14->___occluderSubviewUpdates;
|
|
if (L_15)
|
|
{
|
|
goto IL_005f_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:460>
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_16 = V_2;
|
|
List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* L_17 = (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D*)il2cpp_codegen_object_new(List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D_il2cpp_TypeInfo_var);
|
|
List_1__ctor_m70F8774CCC65139B5F0DCD950BDB5DCA2DA9339A(L_17, List_1__ctor_m70F8774CCC65139B5F0DCD950BDB5DCA2DA9339A_RuntimeMethod_var);
|
|
NullCheck(L_16);
|
|
L_16->___occluderSubviewUpdates = L_17;
|
|
Il2CppCodeGenWriteBarrier((void**)(&L_16->___occluderSubviewUpdates), (void*)L_17);
|
|
goto IL_006a_1;
|
|
}
|
|
|
|
IL_005f_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:462>
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_18 = V_2;
|
|
NullCheck(L_18);
|
|
List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* L_19 = L_18->___occluderSubviewUpdates;
|
|
NullCheck(L_19);
|
|
List_1_Clear_mB5D763BA8377517C9AC2CBCE7AA19863F9D3AC90_inline(L_19, List_1_Clear_mB5D763BA8377517C9AC2CBCE7AA19863F9D3AC90_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_006a_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:463>
|
|
V_3 = 0;
|
|
goto IL_008a_1;
|
|
}
|
|
|
|
IL_006e_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:464>
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_20 = V_2;
|
|
NullCheck(L_20);
|
|
List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* L_21 = L_20->___occluderSubviewUpdates;
|
|
int32_t L_22 = V_3;
|
|
OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_23;
|
|
L_23 = il2cpp_span_get_item((OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7*)((Il2CppByReference*)&(((&___2_occluderSubviewUpdates))->____pointer))->value, (L_22), ((&___2_occluderSubviewUpdates))->____length);
|
|
OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 L_24 = (*(OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7*)L_23);
|
|
NullCheck(L_21);
|
|
List_1_Add_m36C7CCBD20ADDEBB2529E0A509C9C1C789DDCF83_inline(L_21, L_24, List_1_Add_m36C7CCBD20ADDEBB2529E0A509C9C1C789DDCF83_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:463>
|
|
int32_t L_25 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_25, 1));
|
|
}
|
|
|
|
IL_008a_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:463>
|
|
int32_t L_26 = V_3;
|
|
int32_t L_27;
|
|
L_27 = ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_inline((&___2_occluderSubviewUpdates), ReadOnlySpan_1_get_Length_m4A5D6A21747999C3D2022901E150B790F8F7A0FC_RuntimeMethod_var);
|
|
if ((((int32_t)L_26) < ((int32_t)L_27)))
|
|
{
|
|
goto IL_006e_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:465>
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_28 = V_2;
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3 L_29 = V_0;
|
|
NullCheck(L_28);
|
|
L_28->___occluderHandles = L_29;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:467>
|
|
RuntimeObject* L_30 = V_1;
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_31 = V_2;
|
|
NullCheck(L_31);
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_32 = (OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123*)(&L_31->___occluderParams);
|
|
TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388* L_33 = (TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*)(&L_32->___depthTexture);
|
|
NullCheck(L_30);
|
|
InterfaceActionInvoker2< TextureHandle_t680ABA3F8B50859351BA5DD66220084F87F37388*, int32_t >::Invoke(0, IBaseRenderGraphBuilder_tFFF84F72F862F1BE246A789AB6A59F959B490F3D_il2cpp_TypeInfo_var, L_30, L_33, 1);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:468>
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_34 = V_2;
|
|
NullCheck(L_34);
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* L_35 = (OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3*)(&L_34->___occluderHandles);
|
|
RuntimeObject* L_36 = V_1;
|
|
OccluderHandles_UseForOccluderUpdate_m4376DEB9151FDF5678FDFE2ED525A3B3AC31AF03(L_35, L_36, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:470>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:471>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:472>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:473>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:474>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:475>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:476>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:477>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:478>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:479>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:480>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:481>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:482>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:483>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:484>
|
|
RuntimeObject* L_37 = V_1;
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var);
|
|
BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04* L_38 = ((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9__37_0;
|
|
BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04* L_39 = L_38;
|
|
if (L_39)
|
|
{
|
|
G_B11_0 = L_39;
|
|
G_B11_1 = L_37;
|
|
goto IL_00d9_1;
|
|
}
|
|
G_B10_0 = L_39;
|
|
G_B10_1 = L_37;
|
|
}
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var);
|
|
U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A* L_40 = ((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9;
|
|
BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04* L_41 = (BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04*)il2cpp_codegen_object_new(BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04_il2cpp_TypeInfo_var);
|
|
BaseRenderFunc_2__ctor_mEB1CF33BB9F3F10463E08C6784D9376AEE7458A4(L_41, L_40, (intptr_t)((void*)U3CU3Ec_U3CUpdateInstanceOccludersU3Eb__37_0_m07755DD078337F25892B35E882F36CF2D77C600B_RuntimeMethod_var), NULL);
|
|
BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04* L_42 = L_41;
|
|
((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9__37_0 = L_42;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9__37_0), (void*)L_42);
|
|
G_B11_0 = L_42;
|
|
G_B11_1 = G_B10_1;
|
|
}
|
|
|
|
IL_00d9_1:
|
|
{
|
|
NullCheck(G_B11_1);
|
|
GenericInterfaceActionInvoker1< BaseRenderFunc_2_tB89A87375ADCDE5F5D9C1853D22CC82E4488FC04* >::Invoke(IComputeRenderGraphBuilder_SetRenderFunc_TisUpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A_m1813A10110B98A314D69DFB16DDE881B17273D77_RuntimeMethod_var, G_B11_1, G_B11_0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:485>
|
|
goto IL_00ea;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00ea:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:487>
|
|
return (bool)1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71668
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_UpdateSilhouettePlanes_m4576EBD18929EC7B7AAA98EA599CEB053033161E (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, int32_t ___0_viewInstanceID, NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 ___1_planes, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:492>
|
|
SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* L_0 = (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7*)(&__this->___m_SilhouettePlaneCache);
|
|
int32_t L_1 = ___0_viewInstanceID;
|
|
NativeArray_1_t4020B6981295FB915DCE82EF368535F680C13A49 L_2 = ___1_planes;
|
|
int32_t L_3 = __this->___m_FrameIndex;
|
|
SilhouettePlaneCache_Update_m08599EDAF7CC1D053E0E54A8DF15F55E1E0B6342(L_0, L_1, L_2, L_3, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:493>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71669
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 OcclusionCullingCommon_GetOcclusionTestDebugOutput_m3F8B14753A940E66F3378EE0A13B467CD5B54163 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, int32_t ___0_viewInstanceID, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:497>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_0 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_ViewIDToIndexMap);
|
|
int32_t L_1 = ___0_viewInstanceID;
|
|
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_0038;
|
|
}
|
|
}
|
|
{
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_3 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
int32_t L_4 = V_0;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_5;
|
|
L_5 = NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_inline(L_3, L_4, NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
bool L_6 = L_5.___valid;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:498>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_7 = __this->___m_OccluderContextData;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_9;
|
|
L_9 = List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97(L_7, L_8, List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
V_1 = L_9;
|
|
OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 L_10;
|
|
L_10 = OccluderContext_GetDebugOutput_m0B03B350C81D50A7DA8CEB969E70AF0F782675C5((&V_1), NULL);
|
|
return L_10;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:499>
|
|
il2cpp_codegen_initobj((&V_2), sizeof(OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8));
|
|
OcclusionCullingDebugOutput_t00E75A13B6D24D53DAD5AE7469432A86A5F3FBB8 L_11 = V_2;
|
|
return L_11;
|
|
}
|
|
}
|
|
// Method Definition Index: 71670
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_UpdateOccluderStats_mFCE4F68D13AD834D837ACC6CF5818BB454DEB374 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* ___0_debugStats, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m8C98705F181DF631D38F4C37B0A0EA2F82A05D65_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mD312DD0DF983C6F5AEC2FC370505CBBDBE05A389_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m13241E8F07066776776711DA3347892DAE3A0AD7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValue_2_get_Key_m843B1A0821424E4E06E6EE9BA06C2FFC0BE1092E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Add_mE5CB2CE2878D92A0C183125B2C7283442F5B4C62_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Clear_m648174B76DB59174778B0031DAC866A84D577161_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m1FD59DF166F8A71E58A5599823E625FDF1E754B9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_GetEnumerator_mA4BC9259A705ACE70324C8DE751680481DB02B4B_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
DebugOccluderStats_t7B4C48EC856FCC7FDF2811DF6C222E53DD80AD93 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:504>
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_0 = ___0_debugStats;
|
|
NullCheck(L_0);
|
|
NativeList_1_t1A94CC8D245554512B29D5AFB5727CF7838B8373* L_1 = (NativeList_1_t1A94CC8D245554512B29D5AFB5727CF7838B8373*)(&L_0->___occluderStats);
|
|
NativeList_1_Clear_m648174B76DB59174778B0031DAC866A84D577161(L_1, NativeList_1_Clear_m648174B76DB59174778B0031DAC866A84D577161_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:505>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_2 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_ViewIDToIndexMap);
|
|
Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC L_3;
|
|
L_3 = NativeParallelHashMap_2_GetEnumerator_mA4BC9259A705ACE70324C8DE751680481DB02B4B(L_2, NativeParallelHashMap_2_GetEnumerator_mA4BC9259A705ACE70324C8DE751680481DB02B4B_RuntimeMethod_var);
|
|
V_0 = L_3;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00c5:
|
|
{
|
|
Enumerator_Dispose_m8C98705F181DF631D38F4C37B0A0EA2F82A05D65((&V_0), Enumerator_Dispose_m8C98705F181DF631D38F4C37B0A0EA2F82A05D65_RuntimeMethod_var);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00b7_1;
|
|
}
|
|
|
|
IL_001c_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:505>
|
|
KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 L_4;
|
|
L_4 = Enumerator_get_Current_m13241E8F07066776776711DA3347892DAE3A0AD7_inline((&V_0), Enumerator_get_Current_m13241E8F07066776776711DA3347892DAE3A0AD7_RuntimeMethod_var);
|
|
V_1 = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:507>
|
|
int32_t* L_5;
|
|
L_5 = KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1((&V_1), KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1_RuntimeMethod_var);
|
|
int32_t L_6 = *((int32_t*)L_5);
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_7 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
int32_t L_8;
|
|
L_8 = NativeList_1_get_Length_m1FD59DF166F8A71E58A5599823E625FDF1E754B9_inline(L_7, NativeList_1_get_Length_m1FD59DF166F8A71E58A5599823E625FDF1E754B9_RuntimeMethod_var);
|
|
if ((((int32_t)L_6) >= ((int32_t)L_8)))
|
|
{
|
|
goto IL_00b7_1;
|
|
}
|
|
}
|
|
{
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_9 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
int32_t* L_10;
|
|
L_10 = KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1((&V_1), KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1_RuntimeMethod_var);
|
|
int32_t L_11 = *((int32_t*)L_10);
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_12;
|
|
L_12 = NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_inline(L_9, L_11, NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
bool L_13 = L_12.___valid;
|
|
if (!L_13)
|
|
{
|
|
goto IL_00b7_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:509>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:510>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:511>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:512>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:513>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:514>
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_14 = ___0_debugStats;
|
|
NullCheck(L_14);
|
|
NativeList_1_t1A94CC8D245554512B29D5AFB5727CF7838B8373* L_15 = (NativeList_1_t1A94CC8D245554512B29D5AFB5727CF7838B8373*)(&L_14->___occluderStats);
|
|
il2cpp_codegen_initobj((&V_2), sizeof(DebugOccluderStats_t7B4C48EC856FCC7FDF2811DF6C222E53DD80AD93));
|
|
int32_t L_16;
|
|
L_16 = KeyValue_2_get_Key_m843B1A0821424E4E06E6EE9BA06C2FFC0BE1092E((&V_1), KeyValue_2_get_Key_m843B1A0821424E4E06E6EE9BA06C2FFC0BE1092E_RuntimeMethod_var);
|
|
(&V_2)->___viewInstanceID = L_16;
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_17 = __this->___m_OccluderContextData;
|
|
int32_t* L_18;
|
|
L_18 = KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1((&V_1), KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1_RuntimeMethod_var);
|
|
int32_t L_19 = *((int32_t*)L_18);
|
|
NullCheck(L_17);
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_20;
|
|
L_20 = List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97(L_17, L_19, List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
V_3 = L_20;
|
|
int32_t L_21;
|
|
L_21 = OccluderContext_get_subviewCount_m49FDF73077D5C9F1789BA0C35A39A7F78FCBF414((&V_3), NULL);
|
|
(&V_2)->___subviewCount = L_21;
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_22 = __this->___m_OccluderContextData;
|
|
int32_t* L_23;
|
|
L_23 = KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1((&V_1), KeyValue_2_get_Value_mCAD23D7F69AFC3ECFF88CF73A12C7743B40103A1_RuntimeMethod_var);
|
|
int32_t L_24 = *((int32_t*)L_23);
|
|
NullCheck(L_22);
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_25;
|
|
L_25 = List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97(L_22, L_24, List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_26 = L_25.___occluderMipLayoutSize;
|
|
(&V_2)->___occluderMipLayoutSize = L_26;
|
|
NativeList_1_Add_mE5CB2CE2878D92A0C183125B2C7283442F5B4C62(L_15, (&V_2), NativeList_1_Add_mE5CB2CE2878D92A0C183125B2C7283442F5B4C62_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00b7_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:505>
|
|
bool L_27;
|
|
L_27 = Enumerator_MoveNext_mD312DD0DF983C6F5AEC2FC370505CBBDBE05A389_inline((&V_0), Enumerator_MoveNext_mD312DD0DF983C6F5AEC2FC370505CBBDBE05A389_RuntimeMethod_var);
|
|
if (L_27)
|
|
{
|
|
goto IL_001c_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00d3;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00d3:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:517>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71671
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OcclusionCullingCommon_HasOccluderContext_m24FD8FB63CF4F73E28369A7C5E4AB1A4B0C6EF90 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, int32_t ___0_viewInstanceID, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_ContainsKey_m45222F2B17E58DE167FD27B6A47F43142D84D37D_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:521>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_0 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_ViewIDToIndexMap);
|
|
int32_t L_1 = ___0_viewInstanceID;
|
|
bool L_2;
|
|
L_2 = NativeParallelHashMap_2_ContainsKey_m45222F2B17E58DE167FD27B6A47F43142D84D37D(L_0, L_1, NativeParallelHashMap_2_ContainsKey_m45222F2B17E58DE167FD27B6A47F43142D84D37D_RuntimeMethod_var);
|
|
return L_2;
|
|
}
|
|
}
|
|
// Method Definition Index: 71672
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool OcclusionCullingCommon_GetOccluderContext_m5FA55C98ABA809491877468967428AEA6ED50AA9 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, int32_t ___0_viewInstanceID, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* ___1_occluderContext, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:526>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_0 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_ViewIDToIndexMap);
|
|
int32_t L_1 = ___0_viewInstanceID;
|
|
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_0037;
|
|
}
|
|
}
|
|
{
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_3 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
int32_t L_4 = V_0;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_5;
|
|
L_5 = NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_inline(L_3, L_4, NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
bool L_6 = L_5.___valid;
|
|
if (!L_6)
|
|
{
|
|
goto IL_0037;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:528>
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_7 = ___1_occluderContext;
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_8 = __this->___m_OccluderContextData;
|
|
int32_t L_9 = V_0;
|
|
NullCheck(L_8);
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_10;
|
|
L_10 = List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97(L_8, L_9, List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
*(OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*)L_7 = L_10;
|
|
Il2CppCodeGenWriteBarrier((void**)&(((OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*)L_7)->___occluderDepthPyramid), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&(((OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*)L_7)->___occlusionDebugOverlay), (void*)NULL);
|
|
#endif
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&(((OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*)L_7)->___constantBuffer), (void*)NULL);
|
|
#endif
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:529>
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_0037:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:532>
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_11 = ___1_occluderContext;
|
|
il2cpp_codegen_initobj(L_11, sizeof(OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:533>
|
|
return (bool)0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71673
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_UpdateFrame_m62E1615FE4BB0184C70EF0D5A1B5341A9E6B439E (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:538>
|
|
V_0 = 0;
|
|
goto IL_006c;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:540>
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_0 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
int32_t L_1 = V_0;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_2;
|
|
L_2 = NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_inline(L_0, L_1, NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
bool L_3 = L_2.___valid;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0068;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:543>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_4 = __this->___m_OccluderContextData;
|
|
int32_t L_5 = V_0;
|
|
NullCheck(L_4);
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_6;
|
|
L_6 = List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97(L_4, L_5, List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
V_1 = L_6;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:544>
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_7 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
int32_t L_8 = V_0;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_9;
|
|
L_9 = NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_inline(L_7, L_8, NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
V_2 = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:546>
|
|
int32_t L_10 = __this->___m_FrameIndex;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_11 = V_2;
|
|
int32_t L_12 = L_11.___lastUsedFrameIndex;
|
|
il2cpp_codegen_runtime_class_init_inline(OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_il2cpp_TypeInfo_var);
|
|
int32_t L_13 = ((OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_StaticFields*)il2cpp_codegen_static_fields_for(OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_il2cpp_TypeInfo_var))->___s_MaxContextGCFrame;
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_10, L_12))) < ((int32_t)L_13)))
|
|
{
|
|
goto IL_0053;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:548>
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_14 = V_2;
|
|
int32_t L_15 = L_14.___viewInstanceID;
|
|
OcclusionCullingCommon_DeleteContext_mD0DD525EF7A79EDEC506F1FD27762960E7A9D773(__this, L_15, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:549>
|
|
goto IL_0068;
|
|
}
|
|
|
|
IL_0053:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:552>
|
|
(&V_1)->___debugNeedsClear = (bool)1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:553>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_16 = __this->___m_OccluderContextData;
|
|
int32_t L_17 = V_0;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_18 = V_1;
|
|
NullCheck(L_16);
|
|
List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C(L_16, L_17, L_18, List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0068:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:538>
|
|
int32_t L_19 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_19, 1));
|
|
}
|
|
|
|
IL_006c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:538>
|
|
int32_t L_20 = V_0;
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_21 = __this->___m_OccluderContextData;
|
|
NullCheck(L_21);
|
|
int32_t L_22;
|
|
L_22 = List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_inline(L_21, List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_RuntimeMethod_var);
|
|
if ((((int32_t)L_20) < ((int32_t)L_22)))
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:555>
|
|
SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* L_23 = (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7*)(&__this->___m_SilhouettePlaneCache);
|
|
int32_t L_24 = __this->___m_FrameIndex;
|
|
il2cpp_codegen_runtime_class_init_inline(OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_il2cpp_TypeInfo_var);
|
|
int32_t L_25 = ((OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_StaticFields*)il2cpp_codegen_static_fields_for(OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_il2cpp_TypeInfo_var))->___s_MaxContextGCFrame;
|
|
SilhouettePlaneCache_FreeUnusedSlots_m2249464604B48996B77945B9BBCDBDCECD2074C2(L_23, L_24, L_25, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:556>
|
|
int32_t L_26 = __this->___m_FrameIndex;
|
|
__this->___m_FrameIndex = ((int32_t)il2cpp_codegen_add(L_26, 1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:557>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71674
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t OcclusionCullingCommon_NewContext_m192A0843FCB88873DB0DBC0D30E85E34D9CD3724 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, int32_t ___0_viewInstanceID, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mC203CC257CCAC935DDC757C442EFA38F598D1B72_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Add_mD2E11882D44592E3FF5268B44DB44C98380662B0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_RemoveAt_m4FA4D72861272463B47F576F88C40BD65843981B_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);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Add_m81BB75E78731282382FA5870AF24C287523BC692_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D V_3;
|
|
memset((&V_3), 0, sizeof(V_3));
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:561>
|
|
V_0 = (-1);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:562>
|
|
il2cpp_codegen_initobj((&V_3), sizeof(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D));
|
|
(&V_3)->___valid = (bool)1;
|
|
int32_t L_0 = ___0_viewInstanceID;
|
|
(&V_3)->___viewInstanceID = L_0;
|
|
int32_t L_1 = __this->___m_FrameIndex;
|
|
(&V_3)->___lastUsedFrameIndex = L_1;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_2 = V_3;
|
|
V_1 = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:563>
|
|
il2cpp_codegen_initobj((&V_4), sizeof(OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5));
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_3 = V_4;
|
|
V_2 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:564>
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_4 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeOccluderContexts);
|
|
int32_t L_5;
|
|
L_5 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_4, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var);
|
|
if ((((int32_t)L_5) <= ((int32_t)0)))
|
|
{
|
|
goto IL_008f;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:566>
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_6 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeOccluderContexts);
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_7 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeOccluderContexts);
|
|
int32_t L_8;
|
|
L_8 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_7, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var);
|
|
int32_t L_9;
|
|
L_9 = NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_inline(L_6, ((int32_t)il2cpp_codegen_subtract(L_8, 1)), NativeList_1_get_Item_m963766393E6261D56BB3704947609551E7752A1C_RuntimeMethod_var);
|
|
V_0 = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:567>
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_10 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeOccluderContexts);
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_11 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeOccluderContexts);
|
|
int32_t L_12;
|
|
L_12 = NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_inline(L_11, NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_RuntimeMethod_var);
|
|
NativeList_1_RemoveAt_m4FA4D72861272463B47F576F88C40BD65843981B(L_10, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), NativeList_1_RemoveAt_m4FA4D72861272463B47F576F88C40BD65843981B_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:568>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_13 = __this->___m_OccluderContextData;
|
|
int32_t L_14 = V_0;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_15 = V_2;
|
|
NullCheck(L_13);
|
|
List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C(L_13, L_14, L_15, List_1_set_Item_m66CC30CA0E0BE87880FF86D619D5BC234242396C_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:569>
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_16 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
int32_t L_17 = V_0;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_18 = V_1;
|
|
NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_inline(L_16, L_17, L_18, NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_RuntimeMethod_var);
|
|
goto IL_00b4;
|
|
}
|
|
|
|
IL_008f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:573>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_19 = __this->___m_OccluderContextData;
|
|
NullCheck(L_19);
|
|
int32_t L_20;
|
|
L_20 = List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_inline(L_19, List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_RuntimeMethod_var);
|
|
V_0 = L_20;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:574>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_21 = __this->___m_OccluderContextData;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_22 = V_2;
|
|
NullCheck(L_21);
|
|
List_1_Add_mC203CC257CCAC935DDC757C442EFA38F598D1B72_inline(L_21, L_22, List_1_Add_mC203CC257CCAC935DDC757C442EFA38F598D1B72_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:575>
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_23 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
NativeList_1_Add_mD2E11882D44592E3FF5268B44DB44C98380662B0(L_23, (&V_1), NativeList_1_Add_mD2E11882D44592E3FF5268B44DB44C98380662B0_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00b4:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:578>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_24 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_ViewIDToIndexMap);
|
|
int32_t L_25 = ___0_viewInstanceID;
|
|
int32_t L_26 = V_0;
|
|
NativeParallelHashMap_2_Add_m81BB75E78731282382FA5870AF24C287523BC692(L_24, L_25, L_26, NativeParallelHashMap_2_Add_m81BB75E78731282382FA5870AF24C287523BC692_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:579>
|
|
int32_t L_27 = V_0;
|
|
return L_27;
|
|
}
|
|
}
|
|
// Method Definition Index: 71675
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_DeleteContext_mD0DD525EF7A79EDEC506F1FD27762960E7A9D773 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, int32_t ___0_viewInstanceID, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Remove_m8C584829B282C40C60A88AB121C670DB050058C9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_mEB06806E6F478080C8D6A32DAAEE123E58B5D02B_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:584>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_0 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_ViewIDToIndexMap);
|
|
int32_t L_1 = ___0_viewInstanceID;
|
|
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_0023;
|
|
}
|
|
}
|
|
{
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_3 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
int32_t L_4 = V_0;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_5;
|
|
L_5 = NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_inline(L_3, L_4, NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
bool L_6 = L_5.___valid;
|
|
if (L_6)
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
|
|
IL_0023:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:585>
|
|
return;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:587>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_7 = __this->___m_OccluderContextData;
|
|
int32_t L_8 = V_0;
|
|
NullCheck(L_7);
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_9;
|
|
L_9 = List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97(L_7, L_8, List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
V_1 = L_9;
|
|
OccluderContext_Dispose_mF02789AFBB76CD0F4491CDD8A83BCD15938F22D8((&V_1), NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:588>
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_10 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
int32_t L_11 = V_0;
|
|
il2cpp_codegen_initobj((&V_2), sizeof(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D));
|
|
(&V_2)->___valid = (bool)0;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_12 = V_2;
|
|
NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_inline(L_10, L_11, L_12, NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:589>
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_13 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeOccluderContexts);
|
|
NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064(L_13, (&V_0), NativeList_1_Add_mD5F3F9AEDF81C4AE1F22A002348E5296010D0064_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:590>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_14 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_ViewIDToIndexMap);
|
|
int32_t L_15 = ___0_viewInstanceID;
|
|
bool L_16;
|
|
L_16 = NativeParallelHashMap_2_Remove_m8C584829B282C40C60A88AB121C670DB050058C9(L_14, L_15, NativeParallelHashMap_2_Remove_m8C584829B282C40C60A88AB121C670DB050058C9_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:591>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71676
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_Dispose_mA5C16ABDC8FFDCBDF1B0BBDAAF046EB707CAB0BE (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m38ACDE327D80BEDC3DAF3360C1DACE0E1719F3CE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_m8F94B2D08004493E58248FB381F9A497E87C81E2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mDD8758DB0D52F681B5DE8A0CD4A9A9432DB25D55_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Dispose_mE7FAC7802D2E4BCB510C38A95027166C68652DE7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:595>
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = __this->___m_DebugOcclusionTestMaterial;
|
|
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
|
|
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_0, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:596>
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_1 = __this->___m_OccluderDebugViewMaterial;
|
|
CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_1, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:598>
|
|
V_0 = 0;
|
|
goto IL_0045;
|
|
}
|
|
|
|
IL_001a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:600>
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_2 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
int32_t L_3 = V_0;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_4;
|
|
L_4 = NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_inline(L_2, L_3, NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_RuntimeMethod_var);
|
|
bool L_5 = L_4.___valid;
|
|
if (!L_5)
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:601>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_6 = __this->___m_OccluderContextData;
|
|
int32_t L_7 = V_0;
|
|
NullCheck(L_6);
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_8;
|
|
L_8 = List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97(L_6, L_7, List_1_get_Item_m1490668E37BC4A347E23ADD32CB68D6266889E97_RuntimeMethod_var);
|
|
V_1 = L_8;
|
|
OccluderContext_Dispose_mF02789AFBB76CD0F4491CDD8A83BCD15938F22D8((&V_1), NULL);
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:598>
|
|
int32_t L_9 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
|
|
}
|
|
|
|
IL_0045:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:598>
|
|
int32_t L_10 = V_0;
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_11 = __this->___m_OccluderContextData;
|
|
NullCheck(L_11);
|
|
int32_t L_12;
|
|
L_12 = List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_inline(L_11, List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_RuntimeMethod_var);
|
|
if ((((int32_t)L_10) < ((int32_t)L_12)))
|
|
{
|
|
goto IL_001a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:604>
|
|
SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7* L_13 = (SilhouettePlaneCache_t6301971CCA888B3498B1FF3A15F6333D956B73A7*)(&__this->___m_SilhouettePlaneCache);
|
|
SilhouettePlaneCache_Dispose_m52386469CD058770AAD5B4E19ADF603598BECEC5(L_13, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:606>
|
|
NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9* L_14 = (NativeParallelHashMap_2_t4D02654CEC4D45A2841FD43547AD1E2F506E72A9*)(&__this->___m_ViewIDToIndexMap);
|
|
NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E(L_14, NativeParallelHashMap_2_Dispose_m424865EAF792C6A590BB7F8F0D2760F358CEC15E_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:607>
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* L_15 = (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213*)(&__this->___m_FreeOccluderContexts);
|
|
NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E(L_15, NativeList_1_Dispose_m84213D7E2FCB5934C5E1C073C68F55FBD0383E1E_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:608>
|
|
List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* L_16 = __this->___m_OccluderContextData;
|
|
NullCheck(L_16);
|
|
List_1_Clear_m38ACDE327D80BEDC3DAF3360C1DACE0E1719F3CE_inline(L_16, List_1_Clear_m38ACDE327D80BEDC3DAF3360C1DACE0E1719F3CE_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:609>
|
|
NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* L_17 = (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C*)(&__this->___m_OccluderContextSlots);
|
|
NativeList_1_Dispose_mE7FAC7802D2E4BCB510C38A95027166C68652DE7(L_17, NativeList_1_Dispose_mE7FAC7802D2E4BCB510C38A95027166C68652DE7_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:611>
|
|
NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8* L_18 = (NativeArray_1_tA65DF3C93200CA9EE1285F1D2DDD8FB5657EAAF8*)(&__this->___m_CommonShaderVariables);
|
|
NativeArray_1_Dispose_mDD8758DB0D52F681B5DE8A0CD4A9A9432DB25D55(L_18, NativeArray_1_Dispose_mDD8758DB0D52F681B5DE8A0CD4A9A9432DB25D55_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:612>
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_19 = __this->___m_CommonConstantBuffer;
|
|
NullCheck(L_19);
|
|
ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_19, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:613>
|
|
NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554* L_20 = (NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554*)(&__this->___m_DebugShaderVariables);
|
|
NativeArray_1_Dispose_m8F94B2D08004493E58248FB381F9A497E87C81E2(L_20, NativeArray_1_Dispose_m8F94B2D08004493E58248FB381F9A497E87C81E2_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:614>
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_21 = __this->___m_DebugConstantBuffer;
|
|
NullCheck(L_21);
|
|
ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_21, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:615>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71677
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon__ctor_m3B0C90E1EF8186EB97881C43D58E13303CACED1C (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71678
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon__cctor_m65EF7B748745B32F17F979959B56ABA54B68E19D (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:156>
|
|
((OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_StaticFields*)il2cpp_codegen_static_fields_for(OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_il2cpp_TypeInfo_var))->___s_MaxContextGCFrame = 8;
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71679
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommon_U3CRenderDebugOcclusionTestOverlayU3Eb__29_1_m9B31475AE7F1F1FB5043C7E6AE2AB37D0D901037 (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* __this, OcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD* ___0_data, RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___1_ctx, 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*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:309>
|
|
RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_0 = ___1_ctx;
|
|
RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_1 = L_0.___cmd;
|
|
il2cpp_codegen_runtime_class_init_inline(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
int32_t L_2 = ((ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var))->____OcclusionDebugOverlay;
|
|
OcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD* L_3 = ___0_data;
|
|
NullCheck(L_3);
|
|
BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5 L_4 = L_3->___debugPyramid;
|
|
il2cpp_codegen_runtime_class_init_inline(BufferHandle_t0F30006F1AFC28BAD7E4289A6DE4C26C9F89B0F5_il2cpp_TypeInfo_var);
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_5;
|
|
L_5 = BufferHandle_op_Implicit_m7F615A6584CE240EBAD5E06288E9AA519A594B76(L_4, NULL);
|
|
NullCheck(L_1);
|
|
RasterCommandBuffer_SetGlobalBuffer_m825B2326111F529332FCD563DF828F1B0B52AA11(L_1, L_2, L_5, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:310>
|
|
RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_6 = ___1_ctx;
|
|
RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_7 = L_6.___cmd;
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_8 = __this->___m_DebugOcclusionTestMaterial;
|
|
il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
|
|
CoreUtils_DrawFullScreen_m135F656BB708E76CB256D4F9F617F97230F32E6E(L_7, L_8, (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)NULL, 0, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:311>
|
|
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 OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshal_pinvoke(const OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D& unmarshaled, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshaled_pinvoke& marshaled)
|
|
{
|
|
marshaled.___valid = static_cast<int32_t>(unmarshaled.___valid);
|
|
marshaled.___lastUsedFrameIndex = unmarshaled.___lastUsedFrameIndex;
|
|
marshaled.___viewInstanceID = unmarshaled.___viewInstanceID;
|
|
}
|
|
IL2CPP_EXTERN_C void OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshal_pinvoke_back(const OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshaled_pinvoke& marshaled, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D& unmarshaled)
|
|
{
|
|
bool unmarshaledvalid_temp_0 = false;
|
|
unmarshaledvalid_temp_0 = static_cast<bool>(marshaled.___valid);
|
|
unmarshaled.___valid = unmarshaledvalid_temp_0;
|
|
int32_t unmarshaledlastUsedFrameIndex_temp_1 = 0;
|
|
unmarshaledlastUsedFrameIndex_temp_1 = marshaled.___lastUsedFrameIndex;
|
|
unmarshaled.___lastUsedFrameIndex = unmarshaledlastUsedFrameIndex_temp_1;
|
|
int32_t unmarshaledviewInstanceID_temp_2 = 0;
|
|
unmarshaledviewInstanceID_temp_2 = marshaled.___viewInstanceID;
|
|
unmarshaled.___viewInstanceID = unmarshaledviewInstanceID_temp_2;
|
|
}
|
|
IL2CPP_EXTERN_C void OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshal_pinvoke_cleanup(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
IL2CPP_EXTERN_C void OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshal_com(const OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D& unmarshaled, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshaled_com& marshaled)
|
|
{
|
|
marshaled.___valid = static_cast<int32_t>(unmarshaled.___valid);
|
|
marshaled.___lastUsedFrameIndex = unmarshaled.___lastUsedFrameIndex;
|
|
marshaled.___viewInstanceID = unmarshaled.___viewInstanceID;
|
|
}
|
|
IL2CPP_EXTERN_C void OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshal_com_back(const OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshaled_com& marshaled, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D& unmarshaled)
|
|
{
|
|
bool unmarshaledvalid_temp_0 = false;
|
|
unmarshaledvalid_temp_0 = static_cast<bool>(marshaled.___valid);
|
|
unmarshaled.___valid = unmarshaledvalid_temp_0;
|
|
int32_t unmarshaledlastUsedFrameIndex_temp_1 = 0;
|
|
unmarshaledlastUsedFrameIndex_temp_1 = marshaled.___lastUsedFrameIndex;
|
|
unmarshaled.___lastUsedFrameIndex = unmarshaledlastUsedFrameIndex_temp_1;
|
|
int32_t unmarshaledviewInstanceID_temp_2 = 0;
|
|
unmarshaledviewInstanceID_temp_2 = marshaled.___viewInstanceID;
|
|
unmarshaled.___viewInstanceID = unmarshaledviewInstanceID_temp_2;
|
|
}
|
|
IL2CPP_EXTERN_C void OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshal_com_cleanup(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
#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
|
|
// Method Definition Index: 71680
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ShaderIDs__cctor_mC4B7BFD4D1A496F04AC567A1D343648AF9932CDD (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral152F13029AC4B1D1C9DF5E70A753533CB6232A04);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAB4D560F48C8D57B6AEB5A6C6671E78096F18982);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB235A998496A556430F5259856A92D74DA11B435);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE73306BE3A392FDA73E92EA9BE462D2DCF9F4AD4);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:214>
|
|
int32_t L_0;
|
|
L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralE73306BE3A392FDA73E92EA9BE462D2DCF9F4AD4, NULL);
|
|
((ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var))->___OcclusionCullingCommonShaderVariables = L_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:215>
|
|
int32_t L_1;
|
|
L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralAB4D560F48C8D57B6AEB5A6C6671E78096F18982, NULL);
|
|
((ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var))->____OccluderDepthPyramid = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:216>
|
|
int32_t L_2;
|
|
L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralB235A998496A556430F5259856A92D74DA11B435, NULL);
|
|
((ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var))->____OcclusionDebugOverlay = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:218>
|
|
int32_t L_3;
|
|
L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral152F13029AC4B1D1C9DF5E70A753533CB6232A04, NULL);
|
|
((ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var))->___OcclusionCullingDebugShaderVariables = L_3;
|
|
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
|
|
// Method Definition Index: 71681
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionTestOverlaySetupPassData__ctor_m319029C880BDA7B70BBB48CCC52A6DEEE84BC7AA (OcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF* __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
|
|
// Method Definition Index: 71682
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionTestOverlayPassData__ctor_m0D63CEF912BF6F987D0718384ED42945529D5FE0 (OcclusionTestOverlayPassData_t45363AA9EC6BAC573A164EF744B755F06B5710CD* __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 void DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshal_pinvoke(const DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189& unmarshaled, DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshaled_pinvoke& marshaled)
|
|
{
|
|
marshaled.___passIndex = unmarshaled.___passIndex;
|
|
marshaled.___viewport = unmarshaled.___viewport;
|
|
marshaled.___valid = static_cast<int32_t>(unmarshaled.___valid);
|
|
}
|
|
IL2CPP_EXTERN_C void DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshal_pinvoke_back(const DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshaled_pinvoke& marshaled, DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189& unmarshaled)
|
|
{
|
|
int32_t unmarshaledpassIndex_temp_0 = 0;
|
|
unmarshaledpassIndex_temp_0 = marshaled.___passIndex;
|
|
unmarshaled.___passIndex = unmarshaledpassIndex_temp_0;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D unmarshaledviewport_temp_1;
|
|
memset((&unmarshaledviewport_temp_1), 0, sizeof(unmarshaledviewport_temp_1));
|
|
unmarshaledviewport_temp_1 = marshaled.___viewport;
|
|
unmarshaled.___viewport = unmarshaledviewport_temp_1;
|
|
bool unmarshaledvalid_temp_2 = false;
|
|
unmarshaledvalid_temp_2 = static_cast<bool>(marshaled.___valid);
|
|
unmarshaled.___valid = unmarshaledvalid_temp_2;
|
|
}
|
|
IL2CPP_EXTERN_C void DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshal_pinvoke_cleanup(DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
IL2CPP_EXTERN_C void DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshal_com(const DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189& unmarshaled, DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshaled_com& marshaled)
|
|
{
|
|
marshaled.___passIndex = unmarshaled.___passIndex;
|
|
marshaled.___viewport = unmarshaled.___viewport;
|
|
marshaled.___valid = static_cast<int32_t>(unmarshaled.___valid);
|
|
}
|
|
IL2CPP_EXTERN_C void DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshal_com_back(const DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshaled_com& marshaled, DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189& unmarshaled)
|
|
{
|
|
int32_t unmarshaledpassIndex_temp_0 = 0;
|
|
unmarshaledpassIndex_temp_0 = marshaled.___passIndex;
|
|
unmarshaled.___passIndex = unmarshaledpassIndex_temp_0;
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D unmarshaledviewport_temp_1;
|
|
memset((&unmarshaledviewport_temp_1), 0, sizeof(unmarshaledviewport_temp_1));
|
|
unmarshaledviewport_temp_1 = marshaled.___viewport;
|
|
unmarshaled.___viewport = unmarshaledviewport_temp_1;
|
|
bool unmarshaledvalid_temp_2 = false;
|
|
unmarshaledvalid_temp_2 = static_cast<bool>(marshaled.___valid);
|
|
unmarshaled.___valid = unmarshaledvalid_temp_2;
|
|
}
|
|
IL2CPP_EXTERN_C void DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshal_com_cleanup(DebugOccluderViewData_tAF7A2B691CEC6C974FDA98BA68705A3176AD4189_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
#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
|
|
// Method Definition Index: 71683
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OccluderOverlayPassData__ctor_m2BBEDE9EE87B99D51BD3A55ADE85B0FF7191D88E (OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* __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
|
|
// Method Definition Index: 71684
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UpdateOccludersPassData__ctor_m780741CED9AA7DEA6E7F15F1125830643B0940A5 (UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* __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
|
|
// Method Definition Index: 71685
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m69E4B9D0362E234583DB9D7CC8D28B7B958F008D (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A* L_0 = (U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A*)il2cpp_codegen_object_new(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var);
|
|
U3CU3Ec__ctor_m7AF3A5B26F1D35F52C4E1518DCB55AF32705CA12(L_0, NULL);
|
|
((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71686
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m7AF3A5B26F1D35F52C4E1518DCB55AF32705CA12 (U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71687
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderDebugOcclusionTestOverlayU3Eb__29_0_m6B98C8D250CCC733E809FCD7A6BEF46BE6416D27 (U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A* __this, OcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF* ___0_data, ComputeGraphContext_t4C18687C77814418D826A1B68C0D02781A9DFC7F* ___1_ctx, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeCommandBuffer_SetBufferData_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m2AEBEA259CF44A75197B496481FEB5BC81515CA3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* V_0 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:284>
|
|
GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009* L_0;
|
|
L_0 = GPUResidentDrawer_get_instance_m142CE6BEC88AA7FA34052B0138128C3B944FEBDD_inline(NULL);
|
|
NullCheck(L_0);
|
|
GPUResidentBatcher_t03EB1BFD059B1DFA8BBACB7415CB3ED0C69B3A21* L_1;
|
|
L_1 = GPUResidentDrawer_get_batcher_m03715B9C280D664F90B0B1F592D9C3ADD212F9F3_inline(L_0, NULL);
|
|
NullCheck(L_1);
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_2;
|
|
L_2 = GPUResidentBatcher_get_occlusionCullingCommon_mCC135850F6B339139CBA5E60715E4B059195CBC7(L_1, NULL);
|
|
V_0 = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:286>
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_3 = V_0;
|
|
NullCheck(L_3);
|
|
NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554* L_4 = (NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554*)(&L_3->___m_DebugShaderVariables);
|
|
OcclusionTestOverlaySetupPassData_tD78F3F93BEC29903CF6BD8933FA73FD839B898FF* L_5 = ___0_data;
|
|
NullCheck(L_5);
|
|
OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185 L_6 = L_5->___cb;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185, (L_4)->___m_Buffer, 0, (L_6));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:287>
|
|
ComputeGraphContext_t4C18687C77814418D826A1B68C0D02781A9DFC7F* L_7 = ___1_ctx;
|
|
NullCheck(L_7);
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_8 = L_7->___cmd;
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_9 = V_0;
|
|
NullCheck(L_9);
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_10 = L_9->___m_DebugConstantBuffer;
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_11 = V_0;
|
|
NullCheck(L_11);
|
|
NativeArray_1_t1DE29B20DF59D7CF0F8F69260363FB6E9CD19554 L_12 = L_11->___m_DebugShaderVariables;
|
|
NullCheck(L_8);
|
|
ComputeCommandBuffer_SetBufferData_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m2AEBEA259CF44A75197B496481FEB5BC81515CA3(L_8, L_10, L_12, ComputeCommandBuffer_SetBufferData_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m2AEBEA259CF44A75197B496481FEB5BC81515CA3_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:289>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:290>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:291>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:292>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:293>
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_13 = V_0;
|
|
NullCheck(L_13);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_14 = L_13->___m_DebugOcclusionTestMaterial;
|
|
il2cpp_codegen_runtime_class_init_inline(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var);
|
|
int32_t L_15 = ((ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_StaticFields*)il2cpp_codegen_static_fields_for(ShaderIDs_t1678C8FFECD10C5BE6DD1A19AF83778827F15257_il2cpp_TypeInfo_var))->___OcclusionCullingDebugShaderVariables;
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_16 = V_0;
|
|
NullCheck(L_16);
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_17 = L_16->___m_DebugConstantBuffer;
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_18 = V_0;
|
|
NullCheck(L_18);
|
|
ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_19 = L_18->___m_DebugConstantBuffer;
|
|
NullCheck(L_19);
|
|
int32_t L_20;
|
|
L_20 = ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E(L_19, NULL);
|
|
NullCheck(L_14);
|
|
Material_SetConstantBuffer_m84A5BFC452DDEB7E4B3A812C42EC6C64A3941238(L_14, L_15, L_17, 0, L_20, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:294>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71688
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CRenderDebugOccluderOverlayU3Eb__32_0_m000074A9983218A19ECAA6BBF27D4DE6F0CEC6EC (U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A* __this, OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* ___0_data, RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 ___1_ctx, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1D8A7822B1F501045D03B27EC8059F01B168BFD6);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDFEA7178F506CFF02E82EC62817C52BFE46FCA17);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* V_0 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:368>
|
|
il2cpp_codegen_runtime_class_init_inline(RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147_il2cpp_TypeInfo_var);
|
|
RenderGraphObjectPool_t2F5488D55D836B54B6E85D2952105BA61AEE6437* L_0;
|
|
L_0 = RasterGraphContext_get_renderGraphPool_m3AAB1E77002C4F8DF11C3BF8C6D6014F16F9144C((&___1_ctx), NULL);
|
|
NullCheck(L_0);
|
|
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_1;
|
|
L_1 = RenderGraphObjectPool_GetTempMaterialPropertyBlock_m6ECE4D3436DFD28EFECACD5650C6C646625460CF(L_0, NULL);
|
|
V_0 = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:370>
|
|
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_2 = V_0;
|
|
OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* L_3 = ___0_data;
|
|
NullCheck(L_3);
|
|
RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = L_3->___occluderTexture;
|
|
Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_5;
|
|
L_5 = RTHandle_op_Implicit_mEF75557100B4F5D5BD918A60C85060711687CD43(L_4, NULL);
|
|
NullCheck(L_2);
|
|
MaterialPropertyBlock_SetTexture_mB802D9FA760800EA0AB78F5CE229F5F8108F7178(L_2, _stringLiteralDFEA7178F506CFF02E82EC62817C52BFE46FCA17, L_5, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:371>
|
|
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_6 = V_0;
|
|
OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* L_7 = ___0_data;
|
|
NullCheck(L_7);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_8 = L_7->___validRange;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9;
|
|
L_9 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_8, NULL);
|
|
NullCheck(L_6);
|
|
MaterialPropertyBlock_SetVector_mB3D0FFCCDFF9D78447719F25DB8C1AFCB12B8BD5(L_6, _stringLiteral1D8A7822B1F501045D03B27EC8059F01B168BFD6, L_9, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:373>
|
|
RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_10 = ___1_ctx;
|
|
RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_11 = L_10.___cmd;
|
|
OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* L_12 = ___0_data;
|
|
NullCheck(L_12);
|
|
Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_13 = L_12->___viewport;
|
|
NullCheck(L_11);
|
|
RasterCommandBuffer_SetViewport_mCC43D00D3A49FF4179249DC0A9C5AF417589C74D(L_11, L_13, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:374>
|
|
RasterGraphContext_tC4D3E53FF7131476487751ACB0237D56C8327147 L_14 = ___1_ctx;
|
|
RasterCommandBuffer_t4300C4F080EA3CF43C7ACFDBD4F94EA633FE98E8* L_15 = L_14.___cmd;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16;
|
|
L_16 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
|
|
OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* L_17 = ___0_data;
|
|
NullCheck(L_17);
|
|
Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_18 = L_17->___debugMaterial;
|
|
OccluderOverlayPassData_t1ED3157087A07E14430FED7DBB02BF94491246D3* L_19 = ___0_data;
|
|
NullCheck(L_19);
|
|
int32_t L_20 = L_19->___passIndex;
|
|
MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_21 = V_0;
|
|
NullCheck(L_15);
|
|
RasterCommandBuffer_DrawProcedural_m54031CCE6CA11C2EB6CBBEA42F9D6904A3673582(L_15, L_16, L_18, L_20, 0, 3, 1, L_21, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:375>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71689
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CUpdateInstanceOccludersU3Eb__37_0_m07755DD078337F25892B35E882F36CF2D77C600B (U3CU3Ec_tAEF2DE38EB6F983AAF5DBDB4FA8DACF67D3B445A* __this, UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* ___0_data, ComputeGraphContext_t4C18687C77814418D826A1B68C0D02781A9DFC7F* ___1_context, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mEC6EDC870FCB1FA027DDCBE7BAE34AFA9398A1DE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m453D9ACDFFF1EC463DB89226552846A849909D9F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1__ctor_mED105F1DB197E159F07DE41446F0203180C8A441_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Span_1_op_Implicit_m066B480F835EDE1819C9F5F060705A32090F88DB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CUpdateInstanceOccludersU3Eb__37_0_m07755DD078337F25892B35E882F36CF2D77C600B_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Span_1_tBABB2D63897F271C24C07BA851A911176740FE74 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:473>
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_0 = ___0_data;
|
|
NullCheck(L_0);
|
|
List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* L_1 = L_0->___occluderSubviewUpdates;
|
|
NullCheck(L_1);
|
|
int32_t L_2;
|
|
L_2 = List_1_get_Count_mEC6EDC870FCB1FA027DDCBE7BAE34AFA9398A1DE_inline(L_1, List_1_get_Count_mEC6EDC870FCB1FA027DDCBE7BAE34AFA9398A1DE_RuntimeMethod_var);
|
|
V_2 = L_2;
|
|
int32_t L_3 = V_2;
|
|
uint32_t L_4 = sizeof(OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7);
|
|
if ((uintptr_t)((uintptr_t)L_3) * (uintptr_t)L_4 > (uintptr_t)kIl2CppUIntPtrMax)
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), U3CU3Ec_U3CUpdateInstanceOccludersU3Eb__37_0_m07755DD078337F25892B35E882F36CF2D77C600B_RuntimeMethod_var);
|
|
intptr_t L_5 = ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)L_3), (int32_t)L_4));
|
|
int8_t* L_6 = (int8_t*) (L_5 ? alloca(L_5) : NULL);
|
|
memset(L_6, 0, L_5);
|
|
int32_t L_7 = V_2;
|
|
Span_1_tBABB2D63897F271C24C07BA851A911176740FE74 L_8;
|
|
memset((&L_8), 0, sizeof(L_8));
|
|
Span_1__ctor_mED105F1DB197E159F07DE41446F0203180C8A441_inline((&L_8), (void*)(L_6), L_7, Span_1__ctor_mED105F1DB197E159F07DE41446F0203180C8A441_RuntimeMethod_var);
|
|
V_0 = L_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:474>
|
|
V_1 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:475>
|
|
V_3 = 0;
|
|
goto IL_005a;
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:477>
|
|
int32_t L_9 = V_3;
|
|
OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_10;
|
|
L_10 = il2cpp_span_get_item((OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7*)((Il2CppByReference*)&(((&V_0))->____pointer))->value, (L_9), ((&V_0))->____length);
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_11 = ___0_data;
|
|
NullCheck(L_11);
|
|
List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* L_12 = L_11->___occluderSubviewUpdates;
|
|
int32_t L_13 = V_3;
|
|
NullCheck(L_12);
|
|
OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 L_14;
|
|
L_14 = List_1_get_Item_m453D9ACDFFF1EC463DB89226552846A849909D9F(L_12, L_13, List_1_get_Item_m453D9ACDFFF1EC463DB89226552846A849909D9F_RuntimeMethod_var);
|
|
*(OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7*)L_10 = L_14;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:478>
|
|
int32_t L_15 = V_1;
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_16 = ___0_data;
|
|
NullCheck(L_16);
|
|
List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* L_17 = L_16->___occluderSubviewUpdates;
|
|
int32_t L_18 = V_3;
|
|
NullCheck(L_17);
|
|
OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 L_19;
|
|
L_19 = List_1_get_Item_m453D9ACDFFF1EC463DB89226552846A849909D9F(L_17, L_18, List_1_get_Item_m453D9ACDFFF1EC463DB89226552846A849909D9F_RuntimeMethod_var);
|
|
int32_t L_20 = L_19.___subviewIndex;
|
|
V_1 = ((int32_t)(L_15|((int32_t)(1<<((int32_t)(L_20&((int32_t)31)))))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:475>
|
|
int32_t L_21 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_21, 1));
|
|
}
|
|
|
|
IL_005a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:475>
|
|
int32_t L_22 = V_3;
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_23 = ___0_data;
|
|
NullCheck(L_23);
|
|
List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* L_24 = L_23->___occluderSubviewUpdates;
|
|
NullCheck(L_24);
|
|
int32_t L_25;
|
|
L_25 = List_1_get_Count_mEC6EDC870FCB1FA027DDCBE7BAE34AFA9398A1DE_inline(L_24, List_1_get_Count_mEC6EDC870FCB1FA027DDCBE7BAE34AFA9398A1DE_RuntimeMethod_var);
|
|
if ((((int32_t)L_22) < ((int32_t)L_25)))
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:481>
|
|
GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009* L_26;
|
|
L_26 = GPUResidentDrawer_get_instance_m142CE6BEC88AA7FA34052B0138128C3B944FEBDD_inline(NULL);
|
|
NullCheck(L_26);
|
|
GPUResidentBatcher_t03EB1BFD059B1DFA8BBACB7415CB3ED0C69B3A21* L_27;
|
|
L_27 = GPUResidentDrawer_get_batcher_m03715B9C280D664F90B0B1F592D9C3ADD212F9F3_inline(L_26, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:482>
|
|
GPUResidentBatcher_t03EB1BFD059B1DFA8BBACB7415CB3ED0C69B3A21* L_28 = L_27;
|
|
NullCheck(L_28);
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_29;
|
|
L_29 = GPUResidentBatcher_get_occlusionCullingCommon_mCC135850F6B339139CBA5E60715E4B059195CBC7(L_28, NULL);
|
|
ComputeGraphContext_t4C18687C77814418D826A1B68C0D02781A9DFC7F* L_30 = ___1_context;
|
|
NullCheck(L_30);
|
|
ComputeCommandBuffer_tA6FA5F68FE745317C94802C6A828FC21AC0ADF61* L_31 = L_30->___cmd;
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_32 = ___0_data;
|
|
NullCheck(L_32);
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_33 = (OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123*)(&L_32->___occluderParams);
|
|
Span_1_tBABB2D63897F271C24C07BA851A911176740FE74 L_34 = V_0;
|
|
ReadOnlySpan_1_t9B25EFB1CF91958EB1F59EE0FF50F09C87631AE8 L_35;
|
|
L_35 = Span_1_op_Implicit_m066B480F835EDE1819C9F5F060705A32090F88DB(L_34, Span_1_op_Implicit_m066B480F835EDE1819C9F5F060705A32090F88DB_RuntimeMethod_var);
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_36 = ___0_data;
|
|
NullCheck(L_36);
|
|
OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3* L_37 = (OccluderHandles_t7CF26B9286ACCE9EE0EE410DCAB404459C30B6A3*)(&L_36->___occluderHandles);
|
|
NullCheck(L_29);
|
|
OcclusionCullingCommon_CreateFarDepthPyramid_mA599495FF407F8137E6B40745EFA5296FD390859(L_29, L_31, L_33, L_35, L_37, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:483>
|
|
NullCheck(L_28);
|
|
InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* L_38;
|
|
L_38 = GPUResidentBatcher_get_instanceCullingBatcher_m9E7BF9BA5E63072AB043C86836AC4C036AD5D465_inline(L_28, NULL);
|
|
UpdateOccludersPassData_t23576AD1C69FB3CBFC6C240D21524BF2F4A7FE1A* L_39 = ___0_data;
|
|
NullCheck(L_39);
|
|
OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123* L_40 = (OccluderParameters_tD4C5C1FBD74FE57BD33B9871CAB244BAF4813123*)(&L_39->___occluderParams);
|
|
int32_t L_41 = L_40->___viewInstanceID;
|
|
int32_t L_42 = V_1;
|
|
NullCheck(L_38);
|
|
InstanceCullingBatcher_InstanceOccludersUpdated_mB9D7CECE86473174B52A1D76E73DC546738C9A44(L_38, L_41, L_42, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommon.cs:484>
|
|
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
|
|
// Method Definition Index: 71690
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OcclusionCullingCommonShaderVariables__ctor_m6098CCD0E939B2F9DE8715FF129DAE892745C610 (OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74* __this, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* ___0_occluderCtx, InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* ___1_subviewSettings, bool ___2_occlusionOverlayCountVisible, bool ___3_overrideOcclusionTestToAlwaysPass, const RuntimeMethod* method)
|
|
{
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
int32_t V_1 = 0;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
int32_t V_3 = 0;
|
|
NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
int32_t V_6 = 0;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
int32_t V_8 = 0;
|
|
OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74* G_B12_0 = NULL;
|
|
OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74* G_B11_0 = NULL;
|
|
int32_t G_B13_0 = 0;
|
|
OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74* G_B13_1 = NULL;
|
|
int32_t G_B15_0 = 0;
|
|
OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74* G_B15_1 = NULL;
|
|
int32_t G_B14_0 = 0;
|
|
OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74* G_B14_1 = NULL;
|
|
int32_t G_B16_0 = 0;
|
|
int32_t G_B16_1 = 0;
|
|
OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74* G_B16_2 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:41>
|
|
V_1 = 0;
|
|
goto IL_0119;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:43>
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_0 = ___0_occluderCtx;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_1 = (*(OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*)L_0);
|
|
V_2 = L_1;
|
|
int32_t L_2 = V_1;
|
|
bool L_3;
|
|
L_3 = OccluderContext_IsSubviewValid_m88BE2A076AC851E9D11AB02B30ECE80A7E4D6BE0((&V_2), L_2, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_0115;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:47>
|
|
V_3 = 0;
|
|
goto IL_0058;
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:48>
|
|
U3C_ViewProjMatrixU3Ee__FixedBuffer_t0AA43098E17D71DCD19AFE4EA8D150954292017F* L_4 = (U3C_ViewProjMatrixU3Ee__FixedBuffer_t0AA43098E17D71DCD19AFE4EA8D150954292017F*)(&__this->____ViewProjMatrix);
|
|
float* L_5 = (float*)(&L_4->___FixedElementField);
|
|
int32_t L_6 = V_1;
|
|
int32_t L_7 = V_3;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_8 = ___0_occluderCtx;
|
|
NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690 L_9 = L_8->___subviewData;
|
|
V_4 = L_9;
|
|
int32_t L_10 = V_1;
|
|
OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933 L_11;
|
|
L_11 = IL2CPP_NATIVEARRAY_GET_ITEM(OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933, ((&V_4))->___m_Buffer, L_10);
|
|
V_5 = L_11;
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* L_12 = (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6*)(&(&V_5)->___viewProjMatrix);
|
|
int32_t L_13 = V_3;
|
|
float L_14;
|
|
L_14 = Matrix4x4_get_Item_m771C2EE3A3BFFBAC9F2AD07FFCAAF6146C1BE92A(L_12, L_13, NULL);
|
|
*((float*)((float*)il2cpp_codegen_add((intptr_t)L_5, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)16), L_6)), L_7))), 4))))) = (float)L_14;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:47>
|
|
int32_t L_15 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_15, 1));
|
|
}
|
|
|
|
IL_0058:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:47>
|
|
int32_t L_16 = V_3;
|
|
if ((((int32_t)L_16) < ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:50>
|
|
V_6 = 0;
|
|
goto IL_010d;
|
|
}
|
|
|
|
IL_0065:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:52>
|
|
U3C_ViewOriginWorldSpaceU3Ee__FixedBuffer_tAA15F0CD1A812C5CB25868532F7F022903331B69* L_17 = (U3C_ViewOriginWorldSpaceU3Ee__FixedBuffer_tAA15F0CD1A812C5CB25868532F7F022903331B69*)(&__this->____ViewOriginWorldSpace);
|
|
float* L_18 = (float*)(&L_17->___FixedElementField);
|
|
int32_t L_19 = V_1;
|
|
int32_t L_20 = V_6;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_21 = ___0_occluderCtx;
|
|
NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690 L_22 = L_21->___subviewData;
|
|
V_4 = L_22;
|
|
int32_t L_23 = V_1;
|
|
OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933 L_24;
|
|
L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933, ((&V_4))->___m_Buffer, L_23);
|
|
V_5 = L_24;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_25 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&(&V_5)->___viewOriginWorldSpace);
|
|
int32_t L_26 = V_6;
|
|
float L_27;
|
|
L_27 = Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_inline(L_25, L_26, NULL);
|
|
*((float*)((float*)il2cpp_codegen_add((intptr_t)L_18, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_19)), L_20))), 4))))) = (float)L_27;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:53>
|
|
U3C_FacingDirWorldSpaceU3Ee__FixedBuffer_t2195F26FDAB952B9A94C6FC1F36CD4A370DE00F6* L_28 = (U3C_FacingDirWorldSpaceU3Ee__FixedBuffer_t2195F26FDAB952B9A94C6FC1F36CD4A370DE00F6*)(&__this->____FacingDirWorldSpace);
|
|
float* L_29 = (float*)(&L_28->___FixedElementField);
|
|
int32_t L_30 = V_1;
|
|
int32_t L_31 = V_6;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_32 = ___0_occluderCtx;
|
|
NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690 L_33 = L_32->___subviewData;
|
|
V_4 = L_33;
|
|
int32_t L_34 = V_1;
|
|
OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933 L_35;
|
|
L_35 = IL2CPP_NATIVEARRAY_GET_ITEM(OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933, ((&V_4))->___m_Buffer, L_34);
|
|
V_5 = L_35;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_36 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&(&V_5)->___facingDirWorldSpace);
|
|
int32_t L_37 = V_6;
|
|
float L_38;
|
|
L_38 = Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_inline(L_36, L_37, NULL);
|
|
*((float*)((float*)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)), L_31))), 4))))) = (float)L_38;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:54>
|
|
U3C_RadialDirWorldSpaceU3Ee__FixedBuffer_t4F19C8EE6486E94F0A21112400CC138E955DCFF9* L_39 = (U3C_RadialDirWorldSpaceU3Ee__FixedBuffer_t4F19C8EE6486E94F0A21112400CC138E955DCFF9*)(&__this->____RadialDirWorldSpace);
|
|
float* L_40 = (float*)(&L_39->___FixedElementField);
|
|
int32_t L_41 = V_1;
|
|
int32_t L_42 = V_6;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_43 = ___0_occluderCtx;
|
|
NativeArray_1_t8F0D14C1F4EAFB3AE60DB55E5E05E84CEA614690 L_44 = L_43->___subviewData;
|
|
V_4 = L_44;
|
|
int32_t L_45 = V_1;
|
|
OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933 L_46;
|
|
L_46 = IL2CPP_NATIVEARRAY_GET_ITEM(OccluderDerivedData_tF558D611762DC3E3DDB33625EEC5CF5A07F18933, ((&V_4))->___m_Buffer, L_45);
|
|
V_5 = L_46;
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* L_47 = (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)(&(&V_5)->___radialDirWorldSpace);
|
|
int32_t L_48 = V_6;
|
|
float L_49;
|
|
L_49 = Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_inline(L_47, L_48, NULL);
|
|
*((float*)((float*)il2cpp_codegen_add((intptr_t)L_40, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_41)), L_42))), 4))))) = (float)L_49;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:50>
|
|
int32_t L_50 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_50, 1));
|
|
}
|
|
|
|
IL_010d:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:50>
|
|
int32_t L_51 = V_6;
|
|
if ((((int32_t)L_51) < ((int32_t)4)))
|
|
{
|
|
goto IL_0065;
|
|
}
|
|
}
|
|
|
|
IL_0115:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:41>
|
|
int32_t L_52 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_52, 1));
|
|
}
|
|
|
|
IL_0119:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:41>
|
|
int32_t L_53 = V_1;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_54 = ___0_occluderCtx;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_55 = (*(OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*)L_54);
|
|
V_2 = L_55;
|
|
int32_t L_56;
|
|
L_56 = OccluderContext_get_subviewCount_m49FDF73077D5C9F1789BA0C35A39A7F78FCBF414((&V_2), NULL);
|
|
if ((((int32_t)L_53) < ((int32_t)L_56)))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:59>
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_57 = ___0_occluderCtx;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_58 = L_57->___occluderMipLayoutSize;
|
|
V_7 = L_58;
|
|
int32_t L_59;
|
|
L_59 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_7), NULL);
|
|
__this->____OccluderMipLayoutSizeX = L_59;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:60>
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_60 = ___0_occluderCtx;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_61 = L_60->___occluderMipLayoutSize;
|
|
V_7 = L_61;
|
|
int32_t L_62;
|
|
L_62 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_7), NULL);
|
|
__this->____OccluderMipLayoutSizeY = L_62;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:61>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:62>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:63>
|
|
bool L_63 = ___3_overrideOcclusionTestToAlwaysPass;
|
|
if (L_63)
|
|
{
|
|
G_B12_0 = __this;
|
|
goto IL_015f;
|
|
}
|
|
G_B11_0 = __this;
|
|
}
|
|
{
|
|
G_B13_0 = 0;
|
|
G_B13_1 = G_B11_0;
|
|
goto IL_0160;
|
|
}
|
|
|
|
IL_015f:
|
|
{
|
|
G_B13_0 = 1;
|
|
G_B13_1 = G_B12_0;
|
|
}
|
|
|
|
IL_0160:
|
|
{
|
|
bool L_64 = ___2_occlusionOverlayCountVisible;
|
|
if (L_64)
|
|
{
|
|
G_B15_0 = G_B13_0;
|
|
G_B15_1 = G_B13_1;
|
|
goto IL_0166;
|
|
}
|
|
G_B14_0 = G_B13_0;
|
|
G_B14_1 = G_B13_1;
|
|
}
|
|
{
|
|
G_B16_0 = 0;
|
|
G_B16_1 = G_B14_0;
|
|
G_B16_2 = G_B14_1;
|
|
goto IL_0167;
|
|
}
|
|
|
|
IL_0166:
|
|
{
|
|
G_B16_0 = 2;
|
|
G_B16_1 = G_B15_0;
|
|
G_B16_2 = G_B15_1;
|
|
}
|
|
|
|
IL_0167:
|
|
{
|
|
G_B16_2->____OcclusionTestDebugFlags = ((int32_t)(G_B16_1|G_B16_0));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:64>
|
|
__this->____OcclusionCullingCommonPad0 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:66>
|
|
InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* L_65 = ___1_subviewSettings;
|
|
int32_t L_66 = L_65->___testCount;
|
|
__this->____OcclusionTestCount = L_66;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:67>
|
|
InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* L_67 = ___1_subviewSettings;
|
|
int32_t L_68 = L_67->___occluderSubviewIndices;
|
|
__this->____OccluderSubviewIndices = L_68;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:68>
|
|
InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* L_69 = ___1_subviewSettings;
|
|
int32_t L_70 = L_69->___cullingSplitIndices;
|
|
__this->____CullingSplitIndices = L_70;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:69>
|
|
InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* L_71 = ___1_subviewSettings;
|
|
int32_t L_72 = L_71->___cullingSplitMask;
|
|
__this->____CullingSplitMask = L_72;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:71>
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_73 = ___0_occluderCtx;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_74 = (*(OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5*)L_73);
|
|
V_2 = L_74;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_75;
|
|
L_75 = OccluderContext_get_depthBufferSizeInOccluderPixels_mF734AB99EBF484188554B86CB2E07048E6138C36((&V_2), NULL);
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_76;
|
|
L_76 = Vector4_op_Implicit_mB193CD8DA20DEB9E9F95CFEB5A2B1B9B3B7ECFEB_inline(L_75, NULL);
|
|
__this->____DepthSizeInOccluderPixels = L_76;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:73>
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_77 = ___0_occluderCtx;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_78 = L_77->___occluderDepthPyramidSize;
|
|
V_0 = L_78;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:74>
|
|
int32_t L_79;
|
|
L_79 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL);
|
|
int32_t L_80;
|
|
L_80 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL);
|
|
int32_t L_81;
|
|
L_81 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL);
|
|
int32_t L_82;
|
|
L_82 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL);
|
|
Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_83;
|
|
memset((&L_83), 0, sizeof(L_83));
|
|
Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_83), ((float)L_79), ((float)L_80), ((float)((1.0f)/((float)L_81))), ((float)((1.0f)/((float)L_82))), NULL);
|
|
__this->____OccluderDepthPyramidSize = L_83;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:76>
|
|
V_8 = 0;
|
|
goto IL_02a2;
|
|
}
|
|
|
|
IL_0203:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:78>
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_84 = ___0_occluderCtx;
|
|
NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672 L_85 = L_84->___occluderMipBounds;
|
|
V_10 = L_85;
|
|
int32_t L_86 = V_8;
|
|
OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB L_87;
|
|
L_87 = IL2CPP_NATIVEARRAY_GET_ITEM(OccluderMipBounds_t8054D1DF47047C9BFC6D7C77F703BCE6EA4779BB, ((&V_10))->___m_Buffer, L_86);
|
|
V_9 = L_87;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:81>
|
|
U3C_OccluderMipBoundsU3Ee__FixedBuffer_t369A0CC0F2EADA636FAF26E88452A11643E481EF* L_88 = (U3C_OccluderMipBoundsU3Ee__FixedBuffer_t369A0CC0F2EADA636FAF26E88452A11643E481EF*)(&__this->____OccluderMipBounds);
|
|
uint32_t* L_89 = (uint32_t*)(&L_88->___FixedElementField);
|
|
int32_t L_90 = V_8;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_91 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&(&V_9)->___offset);
|
|
int32_t L_92;
|
|
L_92 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_91, NULL);
|
|
*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_89, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_multiply(4, L_90))), 4))))) = (int32_t)L_92;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:82>
|
|
U3C_OccluderMipBoundsU3Ee__FixedBuffer_t369A0CC0F2EADA636FAF26E88452A11643E481EF* L_93 = (U3C_OccluderMipBoundsU3Ee__FixedBuffer_t369A0CC0F2EADA636FAF26E88452A11643E481EF*)(&__this->____OccluderMipBounds);
|
|
uint32_t* L_94 = (uint32_t*)(&L_93->___FixedElementField);
|
|
int32_t L_95 = V_8;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_96 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&(&V_9)->___offset);
|
|
int32_t L_97;
|
|
L_97 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_96, NULL);
|
|
*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_94, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_95)), 1))), 4))))) = (int32_t)L_97;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:83>
|
|
U3C_OccluderMipBoundsU3Ee__FixedBuffer_t369A0CC0F2EADA636FAF26E88452A11643E481EF* L_98 = (U3C_OccluderMipBoundsU3Ee__FixedBuffer_t369A0CC0F2EADA636FAF26E88452A11643E481EF*)(&__this->____OccluderMipBounds);
|
|
uint32_t* L_99 = (uint32_t*)(&L_98->___FixedElementField);
|
|
int32_t L_100 = V_8;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_101 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&(&V_9)->___size);
|
|
int32_t L_102;
|
|
L_102 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_101, NULL);
|
|
*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_99, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_100)), 2))), 4))))) = (int32_t)L_102;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:84>
|
|
U3C_OccluderMipBoundsU3Ee__FixedBuffer_t369A0CC0F2EADA636FAF26E88452A11643E481EF* L_103 = (U3C_OccluderMipBoundsU3Ee__FixedBuffer_t369A0CC0F2EADA636FAF26E88452A11643E481EF*)(&__this->____OccluderMipBounds);
|
|
uint32_t* L_104 = (uint32_t*)(&L_103->___FixedElementField);
|
|
int32_t L_105 = V_8;
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_106 = (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A*)(&(&V_9)->___size);
|
|
int32_t L_107;
|
|
L_107 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_106, NULL);
|
|
*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_104, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(4, L_105)), 3))), 4))))) = (int32_t)L_107;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:76>
|
|
int32_t L_108 = V_8;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_108, 1));
|
|
}
|
|
|
|
IL_02a2:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:76>
|
|
int32_t L_109 = V_8;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* L_110 = ___0_occluderCtx;
|
|
NativeArray_1_t64A170A060ACF969546C0A9E3DB21FE7ED7A6672 L_111 = L_110->___occluderMipBounds;
|
|
V_10 = L_111;
|
|
int32_t L_112;
|
|
L_112 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_10))->___m_Length);
|
|
if ((((int32_t)L_109) < ((int32_t)L_112)))
|
|
{
|
|
goto IL_0203;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/OcclusionCullingCommonShaderVariables.cs:87>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void OcclusionCullingCommonShaderVariables__ctor_m6098CCD0E939B2F9DE8715FF129DAE892745C610_AdjustorThunk (RuntimeObject* __this, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5* ___0_occluderCtx, InstanceOcclusionTestSubviewSettings_t82AEE150A78ECA4E3B73D453D7E5352087666541* ___1_subviewSettings, bool ___2_occlusionOverlayCountVisible, bool ___3_overrideOcclusionTestToAlwaysPass, const RuntimeMethod* method)
|
|
{
|
|
OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74*>(__this + _offset);
|
|
OcclusionCullingCommonShaderVariables__ctor_m6098CCD0E939B2F9DE8715FF129DAE892745C610(_thisAdjusted, ___0_occluderCtx, ___1_subviewSettings, ___2_occlusionOverlayCountVisible, ___3_overrideOcclusionTestToAlwaysPass, 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
|
|
#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 void RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshal_pinvoke(const RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A& unmarshaled, RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshaled_pinvoke& marshaled)
|
|
{
|
|
marshaled.___instanceNumInfo = unmarshaled.___instanceNumInfo;
|
|
marshaled.___supportDitheringCrossFade = static_cast<int32_t>(unmarshaled.___supportDitheringCrossFade);
|
|
marshaled.___enableBoundingSpheresInstanceData = static_cast<int32_t>(unmarshaled.___enableBoundingSpheresInstanceData);
|
|
marshaled.___smallMeshScreenPercentage = unmarshaled.___smallMeshScreenPercentage;
|
|
marshaled.___enableCullerDebugStats = static_cast<int32_t>(unmarshaled.___enableCullerDebugStats);
|
|
}
|
|
IL2CPP_EXTERN_C void RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshal_pinvoke_back(const RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshaled_pinvoke& marshaled, RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A& unmarshaled)
|
|
{
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 unmarshaledinstanceNumInfo_temp_0;
|
|
memset((&unmarshaledinstanceNumInfo_temp_0), 0, sizeof(unmarshaledinstanceNumInfo_temp_0));
|
|
unmarshaledinstanceNumInfo_temp_0 = marshaled.___instanceNumInfo;
|
|
unmarshaled.___instanceNumInfo = unmarshaledinstanceNumInfo_temp_0;
|
|
bool unmarshaledsupportDitheringCrossFade_temp_1 = false;
|
|
unmarshaledsupportDitheringCrossFade_temp_1 = static_cast<bool>(marshaled.___supportDitheringCrossFade);
|
|
unmarshaled.___supportDitheringCrossFade = unmarshaledsupportDitheringCrossFade_temp_1;
|
|
bool unmarshaledenableBoundingSpheresInstanceData_temp_2 = false;
|
|
unmarshaledenableBoundingSpheresInstanceData_temp_2 = static_cast<bool>(marshaled.___enableBoundingSpheresInstanceData);
|
|
unmarshaled.___enableBoundingSpheresInstanceData = unmarshaledenableBoundingSpheresInstanceData_temp_2;
|
|
float unmarshaledsmallMeshScreenPercentage_temp_3 = 0.0f;
|
|
unmarshaledsmallMeshScreenPercentage_temp_3 = marshaled.___smallMeshScreenPercentage;
|
|
unmarshaled.___smallMeshScreenPercentage = unmarshaledsmallMeshScreenPercentage_temp_3;
|
|
bool unmarshaledenableCullerDebugStats_temp_4 = false;
|
|
unmarshaledenableCullerDebugStats_temp_4 = static_cast<bool>(marshaled.___enableCullerDebugStats);
|
|
unmarshaled.___enableCullerDebugStats = unmarshaledenableCullerDebugStats_temp_4;
|
|
}
|
|
IL2CPP_EXTERN_C void RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshal_pinvoke_cleanup(RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshaled_pinvoke& marshaled)
|
|
{
|
|
}
|
|
IL2CPP_EXTERN_C void RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshal_com(const RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A& unmarshaled, RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshaled_com& marshaled)
|
|
{
|
|
marshaled.___instanceNumInfo = unmarshaled.___instanceNumInfo;
|
|
marshaled.___supportDitheringCrossFade = static_cast<int32_t>(unmarshaled.___supportDitheringCrossFade);
|
|
marshaled.___enableBoundingSpheresInstanceData = static_cast<int32_t>(unmarshaled.___enableBoundingSpheresInstanceData);
|
|
marshaled.___smallMeshScreenPercentage = unmarshaled.___smallMeshScreenPercentage;
|
|
marshaled.___enableCullerDebugStats = static_cast<int32_t>(unmarshaled.___enableCullerDebugStats);
|
|
}
|
|
IL2CPP_EXTERN_C void RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshal_com_back(const RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshaled_com& marshaled, RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A& unmarshaled)
|
|
{
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 unmarshaledinstanceNumInfo_temp_0;
|
|
memset((&unmarshaledinstanceNumInfo_temp_0), 0, sizeof(unmarshaledinstanceNumInfo_temp_0));
|
|
unmarshaledinstanceNumInfo_temp_0 = marshaled.___instanceNumInfo;
|
|
unmarshaled.___instanceNumInfo = unmarshaledinstanceNumInfo_temp_0;
|
|
bool unmarshaledsupportDitheringCrossFade_temp_1 = false;
|
|
unmarshaledsupportDitheringCrossFade_temp_1 = static_cast<bool>(marshaled.___supportDitheringCrossFade);
|
|
unmarshaled.___supportDitheringCrossFade = unmarshaledsupportDitheringCrossFade_temp_1;
|
|
bool unmarshaledenableBoundingSpheresInstanceData_temp_2 = false;
|
|
unmarshaledenableBoundingSpheresInstanceData_temp_2 = static_cast<bool>(marshaled.___enableBoundingSpheresInstanceData);
|
|
unmarshaled.___enableBoundingSpheresInstanceData = unmarshaledenableBoundingSpheresInstanceData_temp_2;
|
|
float unmarshaledsmallMeshScreenPercentage_temp_3 = 0.0f;
|
|
unmarshaledsmallMeshScreenPercentage_temp_3 = marshaled.___smallMeshScreenPercentage;
|
|
unmarshaled.___smallMeshScreenPercentage = unmarshaledsmallMeshScreenPercentage_temp_3;
|
|
bool unmarshaledenableCullerDebugStats_temp_4 = false;
|
|
unmarshaledenableCullerDebugStats_temp_4 = static_cast<bool>(marshaled.___enableCullerDebugStats);
|
|
unmarshaled.___enableCullerDebugStats = unmarshaledenableCullerDebugStats_temp_4;
|
|
}
|
|
IL2CPP_EXTERN_C void RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshal_com_cleanup(RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A_marshaled_com& marshaled)
|
|
{
|
|
}
|
|
// Method Definition Index: 71691
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A RenderersBatchersContextDesc_NewDefault_m60D7888149F2142AA66FECE97FDB3D098A3EC7DA (const RuntimeMethod* method)
|
|
{
|
|
RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:24>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:25>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:26>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:27>
|
|
il2cpp_codegen_initobj((&V_0), sizeof(RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A));
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 L_0;
|
|
memset((&L_0), 0, sizeof(L_0));
|
|
InstanceNumInfo__ctor_mCFED34B4FC73F15366339611E22502A8366B016C((&L_0), ((int32_t)1024), ((int32_t)32), NULL);
|
|
(&V_0)->___instanceNumInfo = L_0;
|
|
RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
#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
|
|
// Method Definition Index: 71692
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B RenderersBatchersContext_get_renderersParameters_mFAD826F98D88258ACEB3BAAB3BCA506E9DA8C54E (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:33>
|
|
RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_0 = __this->___m_RenderersParameters;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71693
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* RenderersBatchersContext_get_gpuInstanceDataBuffer_m58A374780F991800398A3A5C43B900F17E49CA78 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:34>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_0);
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_1 = L_0->___gpuBuffer;
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71694
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderersBatchersContext_get_activeLodGroupCount_m67F17132BF666120D9AD4C4AF2B5332DA3C3B3E8 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:35>
|
|
LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* L_0 = __this->___m_LODGroupDataPool;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = LODGroupDataPool_get_activeLodGroupCount_m97904EE5C95159152B6C0A1ABC068C06B5079CD4(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71695
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4 RenderersBatchersContext_get_defaultDescriptions_m9E1716E5F3F0528BCEF408D48F5114377A4449D5 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_AsReadOnly_mB3B340B76B15539AEB4582026459F0757D133C8E_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:36>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_0);
|
|
NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_1 = (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)(&L_0->___descriptions);
|
|
ReadOnly_t7E91E5ED8C9D77B2630CAA1F7E79B68D2A777BA4 L_2;
|
|
L_2 = NativeArray_1_AsReadOnly_mB3B340B76B15539AEB4582026459F0757D133C8E(L_1, NativeArray_1_AsReadOnly_mB3B340B76B15539AEB4582026459F0757D133C8E_RuntimeMethod_var);
|
|
return L_2;
|
|
}
|
|
}
|
|
// Method Definition Index: 71696
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 RenderersBatchersContext_get_defaultMetadata_m2A1B42632AB9F8A3B0E162912B6E1E542AC52A78 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:37>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_0);
|
|
NativeArray_1_t69A2AD487C8DD5AF97CD159933AC643A3B2C5212 L_1 = L_0->___defaultMetadata;
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71697
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD RenderersBatchersContext_get_lodGroupCullingData_m71D5CF459C1ED069E69F643AEF402CE8684925ED (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:38>
|
|
LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* L_0 = __this->___m_LODGroupDataPool;
|
|
NullCheck(L_0);
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD L_1;
|
|
L_1 = LODGroupDataPool_get_lodGroupCullingData_m9D4FE39BAD4D72923936ABBBEBEEF7F2F3131865_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71698
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderersBatchersContext_get_instanceDataBufferVersion_m9F26A5C73EE9A8C8848F3163AAF3B50FBC96EFE3 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:39>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = L_0->___version;
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71699
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderersBatchersContext_get_instanceDataBufferLayoutVersion_m633BE48CAD9AA78DD46E20B2208647B3A94D992D (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:40>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_0);
|
|
int32_t L_1 = L_0->___layoutVersion;
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71700
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 RenderersBatchersContext_get_cachedAmbientProbe_m122AB618901D9C67E31A3E1994C09FAE04AEAFE1 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:41>
|
|
SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 L_0 = __this->___m_CachedAmbientProbe;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71701
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderersBatchersContext_get_hasBoundingSpheres_mA6745C1F53546E926C85BC0B69E1E176E5C07B54 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:43>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NullCheck(L_0);
|
|
bool L_1;
|
|
L_1 = InstanceDataSystem_get_hasBoundingSpheres_mE95EB4398294EC395CE2A5A16F5D86EF8D86AFBF_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71702
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderersBatchersContext_get_cameraCount_m66EC4325C4D1B268E744B32F97E114A5DCB0C6E9 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:44>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = InstanceDataSystem_get_cameraCount_mE0E41E2042BB55DC037F4B7F2FE08774B292E8D8(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71703
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 RenderersBatchersContext_get_instanceData_mA110F9896EEF3B8277350408C9554A9CA4BBAA1F (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:45>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NullCheck(L_0);
|
|
ReadOnly_t8B12E2EBFF75EE441AC9323BC294989FBC18BE31 L_1;
|
|
L_1 = InstanceDataSystem_get_instanceData_mCB763544E2728F9E48CEF5CB5284044D1C61CDF1(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71704
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E RenderersBatchersContext_get_sharedInstanceData_m657B7F8E58C1857C9A941039A9C87EDEE14BE073 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:46>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NullCheck(L_0);
|
|
ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E L_1;
|
|
L_1 = InstanceDataSystem_get_sharedInstanceData_m917A6760CCBBEBB27FECC0035926431ED41D1BDF(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71705
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529 RenderersBatchersContext_get_perCameraInstanceData_mEC2BF69B0E02674900CFE87797760E58484F16F3 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:48>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NullCheck(L_0);
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529 L_1;
|
|
L_1 = InstanceDataSystem_get_perCameraInstanceData_mFE326CC0E7C00FDCF8279605C3D995AEAADEAB0D_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71706
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC RenderersBatchersContext_get_instanceDataBuffer_m085CC45CC334F7C4AFFC82F08FE9041267BC3FC0 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:49>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_0);
|
|
ReadOnly_tE69A412FE71F8B82F4822C181711AAA37F3BC5BC L_1;
|
|
L_1 = GPUInstanceDataBuffer_AsReadOnly_m7E7EAB66B500E1CAA7AEB2C2F7CAEBE40CCE729F(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71707
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C RenderersBatchersContext_get_aliveInstances_m464BB51D736CC6E53816E92B54FA52E20A6AB992 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:50>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NullCheck(L_0);
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_1;
|
|
L_1 = InstanceDataSystem_get_aliveInstances_m24552E5DB0DD7022BEBC44E99BAD4E5B91C3FD89(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 71708
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float RenderersBatchersContext_get_smallMeshScreenPercentage_m20E6B516780C91E3EFFF054223A2AD8259D67CEA (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:52>
|
|
float L_0 = __this->___m_SmallMeshScreenPercentage;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71709
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* RenderersBatchersContext_get_resources_m384802C47C8866FE84F3D19892ED70D03CAD5CF2 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:56>
|
|
GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_0 = __this->___m_Resources;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71710
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* RenderersBatchersContext_get_occlusionCullingCommon_mB5106ABB84E6D34B14EBA467B292E39DDCB60C1D (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:80>
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_0 = __this->___m_OcclusionCullingCommon;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71711
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* RenderersBatchersContext_get_debugStats_m26AAE0C2CF41DBE02DD210D1FDDB808F8A88CB87 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:81>
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_0 = __this->___m_DebugStats;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71712
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext__ctor_m0284FF6010F6BE127276B918BCB7F8D488D82C33 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A* ___0_desc, GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08* ___1_gpuDrivenProcessor, GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* ___2_resources, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderersBatchersContext_TransformLODGroupData_m910C251DDACF06457FAB5E90FFE94CB76C84004E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderersBatchersContext_UpdateLODGroupData_mC3BBC143D600124BC3536CAFE8ADA3D80B9F4E1E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral815297D2BA5119FFFC58AEA7C505CB93827B0C98);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* G_B4_0 = NULL;
|
|
RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* G_B3_0 = NULL;
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* G_B5_0 = NULL;
|
|
RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* G_B5_1 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:83>
|
|
Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:85>
|
|
GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_0 = ___2_resources;
|
|
__this->___m_Resources = L_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Resources), (void*)L_0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:86>
|
|
GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08* L_1 = ___1_gpuDrivenProcessor;
|
|
__this->___m_GPUDrivenProcessor = L_1;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_GPUDrivenProcessor), (void*)L_1);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:88>
|
|
V_0 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:89>
|
|
RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A* L_2 = ___0_desc;
|
|
bool L_3 = L_2->___enableBoundingSpheresInstanceData;
|
|
if (!L_3)
|
|
{
|
|
goto IL_0022;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:90>
|
|
int32_t L_4 = V_0;
|
|
V_0 = ((int32_t)((int32_t)L_4|1));
|
|
}
|
|
|
|
IL_0022:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:92>
|
|
int32_t L_5 = V_0;
|
|
RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A* L_6 = ___0_desc;
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_7 = (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*)(&L_6->___instanceNumInfo);
|
|
il2cpp_codegen_runtime_class_init_inline(RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_il2cpp_TypeInfo_var);
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_8;
|
|
L_8 = RenderersParameters_CreateInstanceDataBuffer_m945CE4EF304375414A46DDED06474BFC3132D971(L_5, L_7, NULL);
|
|
__this->___m_InstanceDataBuffer = L_8;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InstanceDataBuffer), (void*)L_8);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:93>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_9 = (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3**)(&__this->___m_InstanceDataBuffer);
|
|
RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_10;
|
|
memset((&L_10), 0, sizeof(L_10));
|
|
RenderersParameters__ctor_mD3445734819B50610F768B8E6EF49822D5ABEE8A((&L_10), L_9, NULL);
|
|
__this->___m_RenderersParameters = L_10;
|
|
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_RenderersParameters))->___windParams), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_RenderersParameters))->___windHistoryParams), (void*)NULL);
|
|
#endif
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:94>
|
|
GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_11 = ___2_resources;
|
|
RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A* L_12 = ___0_desc;
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 L_13 = L_12->___instanceNumInfo;
|
|
V_1 = L_13;
|
|
int32_t L_14;
|
|
L_14 = InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19((&V_1), 0, NULL);
|
|
RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A* L_15 = ___0_desc;
|
|
bool L_16 = L_15->___supportDitheringCrossFade;
|
|
LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* L_17 = (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569*)il2cpp_codegen_object_new(LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569_il2cpp_TypeInfo_var);
|
|
LODGroupDataPool__ctor_m41A2B2D9392893C14F8F1CC08EDE34AE43CDBC8C(L_17, L_11, L_14, L_16, NULL);
|
|
__this->___m_LODGroupDataPool = L_17;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LODGroupDataPool), (void*)L_17);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:95>
|
|
GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_18 = (GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3*)(&__this->___m_UploadResources);
|
|
il2cpp_codegen_initobj(L_18, sizeof(GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:96>
|
|
GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_19 = (GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3*)(&__this->___m_UploadResources);
|
|
GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_20 = ___2_resources;
|
|
GPUResources_LoadShaders_m9ACB6FC1CAC3C07D223AB04073FEFEBCD55F5CDA(L_19, L_20, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:98>
|
|
GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_21 = (GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38*)(&__this->___m_GrowerResources);
|
|
il2cpp_codegen_initobj(L_21, sizeof(GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:99>
|
|
GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_22 = (GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38*)(&__this->___m_GrowerResources);
|
|
GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_23 = ___2_resources;
|
|
GPUResources_LoadShaders_m4C5A24A42FDCD3D04EBB7C2342E23D14748CBB89(L_22, L_23, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:101>
|
|
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)il2cpp_codegen_object_new(CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7_il2cpp_TypeInfo_var);
|
|
CommandBuffer__ctor_m9445F1606331B732FCA393591F3E230714FD5FF4(L_24, NULL);
|
|
__this->___m_CmdBuffer = L_24;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CmdBuffer), (void*)L_24);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:102>
|
|
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = __this->___m_CmdBuffer;
|
|
NullCheck(L_25);
|
|
CommandBuffer_set_name_mEC83B7FE28D6817A36A8B894A661D6D217488965(L_25, _stringLiteral815297D2BA5119FFFC58AEA7C505CB93827B0C98, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:104>
|
|
SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 L_26;
|
|
L_26 = RenderSettings_get_ambientProbe_m5C2414022D3D759F89B4B0ECCB76F8E0B78C085C(NULL);
|
|
__this->___m_CachedAmbientProbe = L_26;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:106>
|
|
RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A* L_27 = ___0_desc;
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 L_28 = L_27->___instanceNumInfo;
|
|
V_1 = L_28;
|
|
int32_t L_29;
|
|
L_29 = InstanceNumInfo_GetTotalInstanceNum_m55D6043571FB3440889F98A7D638F6A43D060982((&V_1), NULL);
|
|
RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A* L_30 = ___0_desc;
|
|
bool L_31 = L_30->___enableBoundingSpheresInstanceData;
|
|
GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_32 = ___2_resources;
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_33 = (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F*)il2cpp_codegen_object_new(InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F_il2cpp_TypeInfo_var);
|
|
InstanceDataSystem__ctor_m5F7B568C5D6BF6507682A782B497C5DF9AF288E7(L_33, L_29, L_31, L_32, NULL);
|
|
__this->___m_InstanceDataSystem = L_33;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InstanceDataSystem), (void*)L_33);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:107>
|
|
RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A* L_34 = ___0_desc;
|
|
float L_35 = L_34->___smallMeshScreenPercentage;
|
|
__this->___m_SmallMeshScreenPercentage = L_35;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:109>
|
|
GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0* L_36 = (GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0*)il2cpp_codegen_object_new(GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0_il2cpp_TypeInfo_var);
|
|
GPUDrivenLODGroupDataCallback__ctor_m8E3366365D02188CD1B09C74579ECDAC882843A4(L_36, __this, (intptr_t)((void*)RenderersBatchersContext_UpdateLODGroupData_mC3BBC143D600124BC3536CAFE8ADA3D80B9F4E1E_RuntimeMethod_var), NULL);
|
|
__this->___m_UpdateLODGroupCallback = L_36;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateLODGroupCallback), (void*)L_36);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:110>
|
|
GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0* L_37 = (GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0*)il2cpp_codegen_object_new(GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0_il2cpp_TypeInfo_var);
|
|
GPUDrivenLODGroupDataCallback__ctor_m8E3366365D02188CD1B09C74579ECDAC882843A4(L_37, __this, (intptr_t)((void*)RenderersBatchersContext_TransformLODGroupData_m910C251DDACF06457FAB5E90FFE94CB76C84004E_RuntimeMethod_var), NULL);
|
|
__this->___m_TransformLODGroupCallback = L_37;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransformLODGroupCallback), (void*)L_37);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:112>
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_38 = (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD*)il2cpp_codegen_object_new(OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD_il2cpp_TypeInfo_var);
|
|
OcclusionCullingCommon__ctor_m3B0C90E1EF8186EB97881C43D58E13303CACED1C(L_38, NULL);
|
|
__this->___m_OcclusionCullingCommon = L_38;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OcclusionCullingCommon), (void*)L_38);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:113>
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_39 = __this->___m_OcclusionCullingCommon;
|
|
GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* L_40 = ___2_resources;
|
|
NullCheck(L_39);
|
|
OcclusionCullingCommon_Init_mB12BBAEE22EA6EA4C93640CF113484C45AB21128(L_39, L_40, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:114>
|
|
RenderersBatchersContextDesc_t47AEE1367DEEF0614191847ED49C575067AE4D1A* L_41 = ___0_desc;
|
|
bool L_42 = L_41->___enableCullerDebugStats;
|
|
if (L_42)
|
|
{
|
|
G_B4_0 = __this;
|
|
goto IL_012f;
|
|
}
|
|
G_B3_0 = __this;
|
|
}
|
|
{
|
|
G_B5_0 = ((DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706*)(NULL));
|
|
G_B5_1 = G_B3_0;
|
|
goto IL_0134;
|
|
}
|
|
|
|
IL_012f:
|
|
{
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_43 = (DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706*)il2cpp_codegen_object_new(DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706_il2cpp_TypeInfo_var);
|
|
DebugRendererBatcherStats__ctor_mAE82DDFAB36DFF39F4B28D1D43B5896042B250B0(L_43, NULL);
|
|
G_B5_0 = L_43;
|
|
G_B5_1 = G_B4_0;
|
|
}
|
|
|
|
IL_0134:
|
|
{
|
|
NullCheck(G_B5_1);
|
|
G_B5_1->___m_DebugStats = G_B5_0;
|
|
Il2CppCodeGenWriteBarrier((void**)(&G_B5_1->___m_DebugStats), (void*)G_B5_0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:115>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71713
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_Dispose_mD6CFED69D7F9007FBA28516C2A6CCD9394D1FC3E (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_get_Length_m563B84F5D44C547A822486B9DEFCA1DC5FC435AD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_op_Implicit_m490027CCD44D0F2B4CAB3CB737518E39A0BCB716_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* G_B4_0 = NULL;
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* G_B3_0 = NULL;
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* G_B7_0 = NULL;
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* G_B6_0 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:119>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NullCheck(L_0);
|
|
ReadOnly_t7170CAC590FE5D8F7931568E9F45CDC24CFE310E L_1;
|
|
L_1 = InstanceDataSystem_get_sharedInstanceData_m917A6760CCBBEBB27FECC0035926431ED41D1BDF(L_0, NULL);
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_2 = L_1.___rendererGroupIDs;
|
|
V_0 = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:121>
|
|
int32_t L_3;
|
|
L_3 = ReadOnly_get_Length_m563B84F5D44C547A822486B9DEFCA1DC5FC435AD_inline((&V_0), ReadOnly_get_Length_m563B84F5D44C547A822486B9DEFCA1DC5FC435AD_RuntimeMethod_var);
|
|
if ((((int32_t)L_3) <= ((int32_t)0)))
|
|
{
|
|
goto IL_002d;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:122>
|
|
GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08* L_4 = __this->___m_GPUDrivenProcessor;
|
|
ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 L_5;
|
|
L_5 = ReadOnly_op_Implicit_m490027CCD44D0F2B4CAB3CB737518E39A0BCB716((&V_0), ReadOnly_op_Implicit_m490027CCD44D0F2B4CAB3CB737518E39A0BCB716_RuntimeMethod_var);
|
|
NullCheck(L_4);
|
|
GPUDrivenProcessor_DisableGPUDrivenRendering_mBDE8795BE25205E33748E36EBFAE140E811B30BA(L_4, L_5, NULL);
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:124>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_6 = __this->___m_InstanceDataSystem;
|
|
NullCheck(L_6);
|
|
InstanceDataSystem_Dispose_mD8F0ABE86EC7824BD24020C924702A073024A5FC(L_6, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:126>
|
|
CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = __this->___m_CmdBuffer;
|
|
NullCheck(L_7);
|
|
CommandBuffer_Release_m7D3C99D5B1598F727BD2E0E115FAD6A4E1A123A6(L_7, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:127>
|
|
GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_8 = (GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38*)(&__this->___m_GrowerResources);
|
|
GPUResources_Dispose_mBB023C03E82397C5CF141105338158EEDA6841AF(L_8, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:128>
|
|
GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_9 = (GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3*)(&__this->___m_UploadResources);
|
|
GPUResources_Dispose_m2D71F420E19EDC6E791D5FD0BDAA81501C6017E6(L_9, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:129>
|
|
LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* L_10 = __this->___m_LODGroupDataPool;
|
|
NullCheck(L_10);
|
|
LODGroupDataPool_Dispose_m018568FAFC3BCCE2F577FC92B6A3223CC585AA91(L_10, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:130>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_11 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_11);
|
|
GPUInstanceDataBuffer_Dispose_m338824ADC36E89D59E8D1EC451F00A78337A4165(L_11, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:132>
|
|
__this->___m_UpdateLODGroupCallback = (GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_UpdateLODGroupCallback), (void*)(GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0*)NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:133>
|
|
__this->___m_TransformLODGroupCallback = (GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TransformLODGroupCallback), (void*)(GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0*)NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:134>
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_12 = __this->___m_DebugStats;
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_13 = L_12;
|
|
if (L_13)
|
|
{
|
|
G_B4_0 = L_13;
|
|
goto IL_0089;
|
|
}
|
|
G_B3_0 = L_13;
|
|
}
|
|
{
|
|
goto IL_008e;
|
|
}
|
|
|
|
IL_0089:
|
|
{
|
|
NullCheck(G_B4_0);
|
|
DebugRendererBatcherStats_Dispose_m76B62E89A85CAA6D7108200B3C4BDAF9DB4832E7(G_B4_0, NULL);
|
|
}
|
|
|
|
IL_008e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:135>
|
|
__this->___m_DebugStats = (DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugStats), (void*)(DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706*)NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:136>
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_14 = __this->___m_OcclusionCullingCommon;
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_15 = L_14;
|
|
if (L_15)
|
|
{
|
|
G_B7_0 = L_15;
|
|
goto IL_00a1;
|
|
}
|
|
G_B6_0 = L_15;
|
|
}
|
|
{
|
|
goto IL_00a6;
|
|
}
|
|
|
|
IL_00a1:
|
|
{
|
|
NullCheck(G_B7_0);
|
|
OcclusionCullingCommon_Dispose_mA5C16ABDC8FFDCBDF1B0BBDAAF046EB707CAB0BE(G_B7_0, NULL);
|
|
}
|
|
|
|
IL_00a6:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:137>
|
|
__this->___m_OcclusionCullingCommon = (OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD*)NULL;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OcclusionCullingCommon), (void*)(OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD*)NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:138>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71714
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderersBatchersContext_GetMaxInstancesOfType_mEF99113F1507ABC8426119B2F16B92114F19E1B3 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, int32_t ___0_instanceType, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:142>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
int32_t L_1 = ___0_instanceType;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = InstanceDataSystem_GetMaxInstancesOfType_mD0C2B5D78BAA3DF5116E66D663F0AB88A1267928(L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// Method Definition Index: 71715
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderersBatchersContext_GetAliveInstancesOfType_mAB16FC96B0BC9357E0DC9FA279AD4844AE0BBD60 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, int32_t ___0_instanceType, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:147>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
int32_t L_1 = ___0_instanceType;
|
|
NullCheck(L_0);
|
|
int32_t L_2;
|
|
L_2 = InstanceDataSystem_GetAliveInstancesOfType_mACA5AF484D118330CACC8C0D919BAFDDA30D43FA(L_0, L_1, NULL);
|
|
return L_2;
|
|
}
|
|
}
|
|
// Method Definition Index: 71716
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_GrowInstanceBuffer_m72EEF32E7D68892D6B6C686290FB074274AF33AD (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* ___0_instanceNumInfo, const RuntimeMethod* method)
|
|
{
|
|
GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* V_1 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:152>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = __this->___m_InstanceDataBuffer;
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_1 = ___0_instanceNumInfo;
|
|
GPUInstanceDataBufferGrower_t4BEF58EEFBA6DF521F660C02B808DDD4142ED544 L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
GPUInstanceDataBufferGrower__ctor_m2555453CA56595D3963837F7226E4F85D11379B1((&L_2), L_0, L_1, NULL);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0040:
|
|
{
|
|
GPUInstanceDataBufferGrower_Dispose_m24A1DE3F1FE59498294C9845783B541018F54BE3((&V_0), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:154>
|
|
GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38* L_3 = (GPUResources_t1E75ACCF726FB4A7D8416E4FCA1602371C6C5D38*)(&__this->___m_GrowerResources);
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_4;
|
|
L_4 = GPUInstanceDataBufferGrower_SubmitToGpu_mF6B94F8512B09B0E57404C840A3C22D621C8EE9A((&V_0), L_3, NULL);
|
|
V_1 = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:156>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_5 = V_1;
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_6 = __this->___m_InstanceDataBuffer;
|
|
if ((((RuntimeObject*)(GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3*)L_5) == ((RuntimeObject*)(GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3*)L_6)))
|
|
{
|
|
goto IL_003e_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:158>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_7 = __this->___m_InstanceDataBuffer;
|
|
if (!L_7)
|
|
{
|
|
goto IL_0037_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:159>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_8 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_8);
|
|
GPUInstanceDataBuffer_Dispose_m338824ADC36E89D59E8D1EC451F00A78337A4165(L_8, NULL);
|
|
}
|
|
|
|
IL_0037_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:161>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_9 = V_1;
|
|
__this->___m_InstanceDataBuffer = L_9;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___m_InstanceDataBuffer), (void*)L_9);
|
|
}
|
|
|
|
IL_003e_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:163>
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:165>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_10 = (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3**)(&__this->___m_InstanceDataBuffer);
|
|
RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_11;
|
|
memset((&L_11), 0, sizeof(L_11));
|
|
RenderersParameters__ctor_mD3445734819B50610F768B8E6EF49822D5ABEE8A((&L_11), L_10, NULL);
|
|
__this->___m_RenderersParameters = L_11;
|
|
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_RenderersParameters))->___windParams), (void*)NULL);
|
|
#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
|
|
Il2CppCodeGenWriteBarrier((void**)&(((&__this->___m_RenderersParameters))->___windHistoryParams), (void*)NULL);
|
|
#endif
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:166>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71717
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_EnsureInstanceBufferCapacity_mE609DC40C454449FDFCD61C0347BF4F4C7CFC395 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
bool V_4 = false;
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:173>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NullCheck(L_0);
|
|
int32_t L_1;
|
|
L_1 = InstanceDataSystem_GetMaxInstancesOfType_mD0C2B5D78BAA3DF5116E66D663F0AB88A1267928(L_0, 0, NULL);
|
|
V_0 = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:174>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_2 = __this->___m_InstanceDataSystem;
|
|
NullCheck(L_2);
|
|
int32_t L_3;
|
|
L_3 = InstanceDataSystem_GetMaxInstancesOfType_mD0C2B5D78BAA3DF5116E66D663F0AB88A1267928(L_2, 1, NULL);
|
|
V_1 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:176>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_4 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_4);
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_5 = (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*)(&L_4->___instanceNumInfo);
|
|
int32_t L_6;
|
|
L_6 = InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19(L_5, 0, NULL);
|
|
V_2 = L_6;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:177>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_7 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_7);
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_8 = (InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5*)(&L_7->___instanceNumInfo);
|
|
int32_t L_9;
|
|
L_9 = InstanceNumInfo_GetInstanceNum_m42CC8341EB7A73444DB20B9B64ACF5377CA7CE19(L_8, 1, NULL);
|
|
V_3 = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:179>
|
|
V_4 = (bool)0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:181>
|
|
int32_t L_10 = V_0;
|
|
int32_t L_11 = V_2;
|
|
if ((((int32_t)L_10) <= ((int32_t)L_11)))
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:183>
|
|
V_4 = (bool)1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:184>
|
|
int32_t L_12 = V_0;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_12, ((int32_t)1024)));
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:186>
|
|
int32_t L_13 = V_1;
|
|
int32_t L_14 = V_3;
|
|
if ((((int32_t)L_13) <= ((int32_t)L_14)))
|
|
{
|
|
goto IL_005f;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:188>
|
|
V_4 = (bool)1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:189>
|
|
int32_t L_15 = V_1;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_15, ((int32_t)256)));
|
|
}
|
|
|
|
IL_005f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:192>
|
|
bool L_16 = V_4;
|
|
if (!L_16)
|
|
{
|
|
goto IL_0074;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:193>
|
|
int32_t L_17 = V_2;
|
|
int32_t L_18 = V_3;
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5 L_19;
|
|
memset((&L_19), 0, sizeof(L_19));
|
|
InstanceNumInfo__ctor_mCFED34B4FC73F15366339611E22502A8366B016C((&L_19), L_17, L_18, NULL);
|
|
V_5 = L_19;
|
|
RenderersBatchersContext_GrowInstanceBuffer_m72EEF32E7D68892D6B6C686290FB074274AF33AD(__this, (&V_5), NULL);
|
|
}
|
|
|
|
IL_0074:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:194>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71718
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_UpdateLODGroupData_mC3BBC143D600124BC3536CAFE8ADA3D80B9F4E1E (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* ___0_lodGroupData, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:200>
|
|
LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* L_0 = __this->___m_LODGroupDataPool;
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_1 = ___0_lodGroupData;
|
|
NullCheck(L_0);
|
|
LODGroupDataPool_UpdateLODGroupData_mF09A39F868F16124B4F2503B1F725FE54AE7A96B(L_0, L_1, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:203>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71719
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_TransformLODGroupData_m910C251DDACF06457FAB5E90FFE94CB76C84004E (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* ___0_lodGroupData, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:209>
|
|
LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* L_0 = __this->___m_LODGroupDataPool;
|
|
GPUDrivenLODGroupData_t9DB773CE44C3AB0E8266B0E60C304BDD016E02F7* L_1 = ___0_lodGroupData;
|
|
NullCheck(L_0);
|
|
LODGroupDataPool_UpdateLODGroupTransformData_mA548FB2A357D0A1CF586FBD7B3D04B928BCE005A(L_0, L_1, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:212>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71720
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_DestroyLODGroups_m2F2BB8BC930C966F0C1FD6392D669D26B2967675 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_destroyed, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:216>
|
|
int32_t L_0;
|
|
L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_destroyed))->___m_Length);
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:217>
|
|
return;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:219>
|
|
LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* L_1 = __this->___m_LODGroupDataPool;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2 = ___0_destroyed;
|
|
NullCheck(L_1);
|
|
LODGroupDataPool_FreeLODGroupData_m900936DC26BBC6F1ABF60871DAF69D93FB79C900(L_1, L_2, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:220>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71721
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_UpdateLODGroups_mCC2A5E08EF4A3A88B195D71F252997FAE8255490 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_changedID, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:224>
|
|
int32_t L_0;
|
|
L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_changedID))->___m_Length);
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:225>
|
|
return;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:227>
|
|
GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08* L_1 = __this->___m_GPUDrivenProcessor;
|
|
ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 L_2;
|
|
L_2 = NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00((&___0_changedID), NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00_RuntimeMethod_var);
|
|
GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0* L_3 = __this->___m_UpdateLODGroupCallback;
|
|
NullCheck(L_1);
|
|
GPUDrivenProcessor_DispatchLODGroupData_m9CC4276987C57445FE34C8A8B7A794AF8ADACF45(L_1, L_2, L_3, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:228>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71722
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_ReallocateAndGetInstances_m75003DE54327AFC9FC9226F543E2AA42ED4CA436 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* ___0_rendererData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_instances, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:232>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_1 = ___0_rendererData;
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_2 = ___1_instances;
|
|
NullCheck(L_0);
|
|
InstanceDataSystem_ReallocateAndGetInstances_mD8B36795100226FED3AFE497FC9DED84FF4A6476(L_0, L_1, L_2, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:234>
|
|
RenderersBatchersContext_EnsureInstanceBufferCapacity_mE609DC40C454449FDFCD61C0347BF4F4C7CFC395(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:235>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71723
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 RenderersBatchersContext_ScheduleUpdateInstanceDataJob_m52A9965BBC3ACB0F00144C8D39E46478543B623B (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* ___1_rendererData, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:239>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_1 = ___0_instances;
|
|
GPUDrivenRendererGroupData_t8A323BA9775EF8B8B2D025EE16F29E81A770C568* L_2 = ___1_rendererData;
|
|
LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* L_3 = __this->___m_LODGroupDataPool;
|
|
NullCheck(L_3);
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 L_4;
|
|
L_4 = LODGroupDataPool_get_lodGroupDataHash_m62280E732F32C5C35B2DADCD304E46662939F045_inline(L_3, NULL);
|
|
NullCheck(L_0);
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_5;
|
|
L_5 = InstanceDataSystem_ScheduleUpdateInstanceDataJob_mEB4A7B9A770F619108268D0B11ABE99DCEFAC479(L_0, L_1, L_2, L_4, NULL);
|
|
return L_5;
|
|
}
|
|
}
|
|
// Method Definition Index: 71724
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_FreeRendererGroupInstances_m1BBD1A75AFD3CED5F347ED940D15EF20D303EA17 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_rendererGroupsID, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:244>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = ___0_rendererGroupsID;
|
|
NullCheck(L_0);
|
|
InstanceDataSystem_FreeRendererGroupInstances_mDB237F9840CA6B5121A30D5238DEFCBBE2DC7B78(L_0, L_1, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:245>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71725
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_FreeInstances_m8D8AFCF6F9AD2F684CBFCD5B9126C77B9BA856E0 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:249>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_1 = ___0_instances;
|
|
NullCheck(L_0);
|
|
InstanceDataSystem_FreeInstances_m1FCCBE915D86469CC20E2C01AE6FB341734F2AF9(L_0, L_1, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:250>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71726
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 RenderersBatchersContext_ScheduleQueryRendererGroupInstancesJob_mEE8968FD91E2F49D2AE33D4A3D0E8C745FF489E4 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_rendererGroupIDs, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___1_instances, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:254>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = ___0_rendererGroupIDs;
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_2 = ___1_instances;
|
|
NullCheck(L_0);
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3;
|
|
L_3 = InstanceDataSystem_ScheduleQueryRendererGroupInstancesJob_m4C0025CA86226F2D5A23C721CA42E7E8DF4C30B4(L_0, L_1, L_2, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// Method Definition Index: 71727
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 RenderersBatchersContext_ScheduleQueryRendererGroupInstancesJob_m41084D427885CB440E7ACDD227EF915E37B24FA3 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_rendererGroupIDs, NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC ___1_instances, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:259>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = ___0_rendererGroupIDs;
|
|
NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC L_2 = ___1_instances;
|
|
NullCheck(L_0);
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3;
|
|
L_3 = InstanceDataSystem_ScheduleQueryRendererGroupInstancesJob_m04F92151A520DC0AF8F1FB4B7AFA040C0F625D0E(L_0, L_1, L_2, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// Method Definition Index: 71728
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 RenderersBatchersContext_ScheduleQueryRendererGroupInstancesJob_m07B14A5915E64E55DB6DEE709DABD8446F320E13 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_rendererGroupIDs, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___1_instancesOffset, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___2_instancesCount, NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC ___3_instances, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:264>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = ___0_rendererGroupIDs;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2 = ___1_instancesOffset;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_3 = ___2_instancesCount;
|
|
NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC L_4 = ___3_instances;
|
|
NullCheck(L_0);
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_5;
|
|
L_5 = InstanceDataSystem_ScheduleQueryRendererGroupInstancesJob_mB490AA73553E991D855BFC67D1622FE3AC8C098E(L_0, L_1, L_2, L_3, L_4, NULL);
|
|
return L_5;
|
|
}
|
|
}
|
|
// Method Definition Index: 71729
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 RenderersBatchersContext_ScheduleQueryMeshInstancesJob_mEF8DDD764AFBFBFA23B708EF823511E8CD748966 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_sortedMeshIDs, NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC ___1_instances, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:269>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = ___0_sortedMeshIDs;
|
|
NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC L_2 = ___1_instances;
|
|
NullCheck(L_0);
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3;
|
|
L_3 = InstanceDataSystem_ScheduleQuerySortedMeshInstancesJob_m04115ECA07C31067F98B727EE322A1786C70175C(L_0, L_1, L_2, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// Method Definition Index: 71730
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_ChangeInstanceBufferVersion_m8BDA9E1B471724D930283E832CDC1C4D1172499C (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:274>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = __this->___m_InstanceDataBuffer;
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_1 = L_0;
|
|
NullCheck(L_1);
|
|
int32_t L_2 = L_1->___version;
|
|
NullCheck(L_1);
|
|
L_1->___version = ((int32_t)il2cpp_codegen_add(L_2, 1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:275>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71731
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53 RenderersBatchersContext_CreateDataBufferUploader_mE83CA3760B15FBD7BD9E8166D38C01ACA6DC4385 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, int32_t ___0_capacity, int32_t ___1_instanceType, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:281>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_0);
|
|
NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6* L_1 = (NativeArray_1_t876CEFC10199E5B4C938C81E24EA346FB9F50DE6*)(&L_0->___descriptions);
|
|
int32_t L_2 = ___0_capacity;
|
|
int32_t L_3 = ___1_instanceType;
|
|
GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53 L_4;
|
|
memset((&L_4), 0, sizeof(L_4));
|
|
GPUInstanceDataBufferUploader__ctor_mAD57A016FC2E0940D4A469F418E161A1DCA8CC8C((&L_4), L_1, L_2, L_3, NULL);
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 71732
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_SubmitToGpu_m7D51CAAFDF4D04FDB49B81F907ADA5C0023909BF (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* ___1_uploader, bool ___2_submitOnlyWrittenParams, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:286>
|
|
GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* L_0 = ___1_uploader;
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_1 = __this->___m_InstanceDataBuffer;
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_2 = ___0_instances;
|
|
GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_3 = (GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3*)(&__this->___m_UploadResources);
|
|
bool L_4 = ___2_submitOnlyWrittenParams;
|
|
GPUInstanceDataBufferUploader_SubmitToGpu_m6037322A91258909D757C712390F08395A36CF9C(L_0, L_1, L_2, L_3, L_4, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:287>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71733
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_SubmitToGpu_m522529681D96803ECD637E642083FD54D8FBAAB6 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___0_gpuInstanceIndices, GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* ___1_uploader, bool ___2_submitOnlyWrittenParams, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:291>
|
|
GPUInstanceDataBufferUploader_tE52D85AC36021AB1CE62BBC4EBD4C0EC72C99A53* L_0 = ___1_uploader;
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_1 = __this->___m_InstanceDataBuffer;
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_2 = ___0_gpuInstanceIndices;
|
|
GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3* L_3 = (GPUResources_t5047BB5956F25BAE52E5E2F5413FB944422B58C3*)(&__this->___m_UploadResources);
|
|
bool L_4 = ___2_submitOnlyWrittenParams;
|
|
GPUInstanceDataBufferUploader_SubmitToGpu_m352C6DB1B32BBB2D141C76ECCB19F8FF55940105(L_0, L_1, L_2, L_3, L_4, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:292>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71734
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_InitializeInstanceTransforms_m3346F85D05A58656054559FF0D221E5F5D42C813 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___1_localToWorldMatrices, NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___2_prevLocalToWorldMatrices, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:296>
|
|
int32_t L_0;
|
|
L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length);
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:297>
|
|
return;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:299>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_1 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_2 = ___0_instances;
|
|
NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_3 = ___1_localToWorldMatrices;
|
|
NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_4 = ___2_prevLocalToWorldMatrices;
|
|
RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* L_5 = (RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B*)(&__this->___m_RenderersParameters);
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_6 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_1);
|
|
InstanceDataSystem_InitializeInstanceTransforms_mF2F8A8EEDBFFA25647574740B190DD2899B5B0F8(L_1, L_2, L_3, L_4, L_5, L_6, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:300>
|
|
RenderersBatchersContext_ChangeInstanceBufferVersion_m8BDA9E1B471724D930283E832CDC1C4D1172499C(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:301>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71735
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_UpdateInstanceTransforms_m83DE2D5F845C8D5C10B3E6B809BE32E00E1607AE (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 ___1_localToWorldMatrices, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:305>
|
|
int32_t L_0;
|
|
L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_instances))->___m_Length);
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:306>
|
|
return;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:308>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_1 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_2 = ___0_instances;
|
|
NativeArray_1_t6D4C2D5161FC101BAF06059CD9414A2153CCC2A0 L_3 = ___1_localToWorldMatrices;
|
|
RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* L_4 = (RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B*)(&__this->___m_RenderersParameters);
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_5 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_1);
|
|
InstanceDataSystem_UpdateInstanceTransforms_m7A0057B405E3D12CFF3EB78FCB3BE1D1593A0E43(L_1, L_2, L_3, L_4, L_5, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:309>
|
|
RenderersBatchersContext_ChangeInstanceBufferVersion_m8BDA9E1B471724D930283E832CDC1C4D1172499C(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:310>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71736
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_UpdateAmbientProbeAndGpuBuffer_m9635A08E6A72E53938EA2C332B7F37BFD6925535 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, bool ___0_forceUpdate, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:314>
|
|
bool L_0 = ___0_forceUpdate;
|
|
if (L_0)
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 L_1 = __this->___m_CachedAmbientProbe;
|
|
SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 L_2;
|
|
L_2 = RenderSettings_get_ambientProbe_m5C2414022D3D759F89B4B0ECCB76F8E0B78C085C(NULL);
|
|
bool L_3;
|
|
L_3 = SphericalHarmonicsL2_op_Inequality_m90BF42CB163D3B13AFB67FC3A76BCC6D3BAE947E(L_1, L_2, NULL);
|
|
if (!L_3)
|
|
{
|
|
goto IL_003d;
|
|
}
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:316>
|
|
SphericalHarmonicsL2_tCBFB646455D2069E738976E5B745C6DF023B6BA2 L_4;
|
|
L_4 = RenderSettings_get_ambientProbe_m5C2414022D3D759F89B4B0ECCB76F8E0B78C085C(NULL);
|
|
__this->___m_CachedAmbientProbe = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:317>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_5 = __this->___m_InstanceDataSystem;
|
|
RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* L_6 = (RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B*)(&__this->___m_RenderersParameters);
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_7 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_5);
|
|
InstanceDataSystem_UpdateAllInstanceProbes_m2544131305465C5C6DE3956ACE326DC2B9DB05AF(L_5, L_6, L_7, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:318>
|
|
RenderersBatchersContext_ChangeInstanceBufferVersion_m8BDA9E1B471724D930283E832CDC1C4D1172499C(__this, NULL);
|
|
}
|
|
|
|
IL_003d:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:320>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71737
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_UpdateInstanceWindDataHistory_m08DA4EE6C170DEA9C8A9B876071CEB4804438173 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E ___0_gpuInstanceIndices, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:324>
|
|
int32_t L_0;
|
|
L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_gpuInstanceIndices))->___m_Length);
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:325>
|
|
return;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:327>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_1 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E L_2 = ___0_gpuInstanceIndices;
|
|
RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B L_3 = __this->___m_RenderersParameters;
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_4 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_1);
|
|
InstanceDataSystem_UpdateInstanceWindDataHistory_m9E2E361D86A93AEC4256E9E45E6FF8C25DDEF97E(L_1, L_2, L_3, L_4, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:328>
|
|
RenderersBatchersContext_ChangeInstanceBufferVersion_m8BDA9E1B471724D930283E832CDC1C4D1172499C(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:329>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71738
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_UpdateInstanceMotions_m597C9A66CF49C8F6A010D5D7D0E866657DA207ED (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:334>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* L_1 = (RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B*)(&__this->___m_RenderersParameters);
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_2 = __this->___m_InstanceDataBuffer;
|
|
NullCheck(L_0);
|
|
InstanceDataSystem_UpdateInstanceMotions_mDCDA88917F5E5B6CC8D8FCFB50744E529C11CDFF(L_0, L_1, L_2, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:335>
|
|
RenderersBatchersContext_ChangeInstanceBufferVersion_m8BDA9E1B471724D930283E832CDC1C4D1172499C(__this, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:336>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71739
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_TransformLODGroups_mB0CB4CD84FB8FF1E35821FD3CB869166ED7D5B7D (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_lodGroupsID, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:340>
|
|
int32_t L_0;
|
|
L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_lodGroupsID))->___m_Length);
|
|
if (L_0)
|
|
{
|
|
goto IL_000a;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:341>
|
|
return;
|
|
}
|
|
|
|
IL_000a:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:343>
|
|
GPUDrivenProcessor_tB1BC3D8A5CF027C45CB4015CE5C88705BB717E08* L_1 = __this->___m_GPUDrivenProcessor;
|
|
ReadOnlySpan_1_t6190994DF094ABDFA6908C2C3FB347457E8E4282 L_2;
|
|
L_2 = NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00((&___0_lodGroupsID), NativeArray_1_op_Implicit_m00183030196858D0016F2A18C13320B0366B4D00_RuntimeMethod_var);
|
|
GPUDrivenLODGroupDataCallback_t513D83047833752F3C25B9C0AAAB474E94D71DA0* L_3 = __this->___m_TransformLODGroupCallback;
|
|
NullCheck(L_1);
|
|
GPUDrivenProcessor_DispatchLODGroupData_m9CC4276987C57445FE34C8A8B7A794AF8ADACF45(L_1, L_2, L_3, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:344>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71740
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_UpdatePerFrameInstanceVisibility_mBD8E7669A22B6C1D47BD0BF3BDC5E22BDD16FBB2 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* ___0_compactedVisibilityMasks, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:348>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_1 = ___0_compactedVisibilityMasks;
|
|
NullCheck(L_0);
|
|
InstanceDataSystem_UpdatePerFrameInstanceVisibility_m1C6A42FA01165B8F7D05C4179DD093BE19AA4512(L_0, L_1, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:349>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71741
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 RenderersBatchersContext_ScheduleCollectInstancesLODGroupAndMasksJob_mD6FC667C7E0C513173E0720521FD54C3A385737A (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C ___0_instances, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___1_lodGroupAndMasks, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:353>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_1 = ___0_instances;
|
|
NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_2 = ___1_lodGroupAndMasks;
|
|
NullCheck(L_0);
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_3;
|
|
L_3 = InstanceDataSystem_ScheduleCollectInstancesLODGroupAndMasksJob_m9A29F99524770324E8E2896B54E5C08FF4A0979E(L_0, L_1, L_2, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// Method Definition Index: 71742
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B RenderersBatchersContext_GetRendererInstanceHandle_mF6127D9881FD12DFF2E5AB4132343A50E46E3FE3 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, int32_t ___0_rendererID, 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__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_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_t8E042B4249B3126F27EE49887D2507798DC25F2C V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:358>
|
|
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_0), 1, 3, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:359>
|
|
NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2((&V_1), 1, 3, 1, NativeArray_1__ctor_m2B08A55873756E21BCB6D1C2CD1D3ED18D00BCA2_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:361>
|
|
int32_t L_0 = ___0_rendererID;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, ((&V_0))->___m_Buffer, 0, (L_0));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:363>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_1 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_2 = V_0;
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C L_3 = V_1;
|
|
NullCheck(L_1);
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_4;
|
|
L_4 = InstanceDataSystem_ScheduleQueryRendererGroupInstancesJob_m4C0025CA86226F2D5A23C721CA42E7E8DF4C30B4(L_1, L_2, L_3, NULL);
|
|
V_2 = L_4;
|
|
JobHandle_Complete_mDCED35A125AAB37EDDAB2E31C805B4904B614A4A((&V_2), NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:365>
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_5;
|
|
L_5 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, ((&V_1))->___m_Buffer, 0);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:367>
|
|
NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E((&V_0), NativeArray_1_Dispose_m05C674E687B921C37722A6A1FF938FD56574642E_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:368>
|
|
NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7((&V_1), NativeArray_1_Dispose_m2C67EBF40272FAE50ACAE7825D1C71C673CE32C7_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:370>
|
|
return L_5;
|
|
}
|
|
}
|
|
// Method Definition Index: 71743
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_GetVisibleTreeInstances_m5C91EC91858A7EA240EF72E870C8C6A14D1FCC7F (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:376>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_1 = ___0_compactedVisibilityMasks;
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_2 = ___1_processedBits;
|
|
NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213 L_3 = ___2_visibeTreeRendererIDs;
|
|
NativeList_1_tFE7952B5C306B3ABF1A85DF42956B696B4BCF5DC L_4 = ___3_visibeTreeInstances;
|
|
bool L_5 = ___4_becomeVisibleOnly;
|
|
int32_t* L_6 = ___5_becomeVisibeTreeInstancesCount;
|
|
NullCheck(L_0);
|
|
InstanceDataSystem_GetVisibleTreeInstances_m215114432B8645A102573A589C21C9925471A451(L_0, L_1, L_2, L_3, L_4, L_5, L_6, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:377>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71744
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* RenderersBatchersContext_GetInstanceDataBuffer_m7164DAD5855B34AA94DC599A67E3FCC547C6FC1E (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:381>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_0 = __this->___m_InstanceDataBuffer;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71745
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_UpdateFrame_mCFA782A62647ADD043E3247EFF36079A2426DAD4 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:386>
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_0 = __this->___m_OcclusionCullingCommon;
|
|
NullCheck(L_0);
|
|
OcclusionCullingCommon_UpdateFrame_m62E1615FE4BB0184C70EF0D5A1B5341A9E6B439E(L_0, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:387>
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_1 = __this->___m_DebugStats;
|
|
if (!L_1)
|
|
{
|
|
goto IL_0024;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:388>
|
|
OcclusionCullingCommon_t2AFE7DF28379DF1255CFCC766FC1BC7B4C6E59CD* L_2 = __this->___m_OcclusionCullingCommon;
|
|
DebugRendererBatcherStats_t40186FD9F88B1C6B2670D47645C8440E37CD3706* L_3 = __this->___m_DebugStats;
|
|
NullCheck(L_2);
|
|
OcclusionCullingCommon_UpdateOccluderStats_mFCE4F68D13AD834D837ACC6CF5818BB454DEB374(L_2, L_3, NULL);
|
|
}
|
|
|
|
IL_0024:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:389>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71746
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_FreePerCameraInstanceData_mD63662D47C596B2B718DA97E662CCBB7B4D4D900 (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_cameraIDs, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:393>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = ___0_cameraIDs;
|
|
NullCheck(L_0);
|
|
InstanceDataSystem_DeallocatePerCameraInstanceData_m49AE69E176C67DAACE81A9C940F49C11B1970D8F(L_0, L_1, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:394>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71747
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersBatchersContext_UpdateCameras_m894C3BAC8B3BD71A63212C2E49E40C72D46F352B (RenderersBatchersContext_t5D87D79D64D87CEC72560F8BC4690997349F2F98* __this, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_cameraIDs, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:398>
|
|
InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* L_0 = __this->___m_InstanceDataSystem;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = ___0_cameraIDs;
|
|
NullCheck(L_0);
|
|
InstanceDataSystem_AllocatePerCameraInstanceData_m417012B36CE1176EB75BDE5052A9CCB91864389E(L_0, L_1, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersBatchersContext.cs:399>
|
|
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 void RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshal_pinvoke(const RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B& unmarshaled, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshaled_pinvoke& marshaled)
|
|
{
|
|
marshaled.___lightmapScale = unmarshaled.___lightmapScale;
|
|
marshaled.___localToWorld = unmarshaled.___localToWorld;
|
|
marshaled.___worldToLocal = unmarshaled.___worldToLocal;
|
|
marshaled.___matrixPreviousM = unmarshaled.___matrixPreviousM;
|
|
marshaled.___matrixPreviousMI = unmarshaled.___matrixPreviousMI;
|
|
marshaled.___shCoefficients = unmarshaled.___shCoefficients;
|
|
marshaled.___boundingSphere = unmarshaled.___boundingSphere;
|
|
if (unmarshaled.___windParams != NULL)
|
|
{
|
|
il2cpp_array_size_t _unmarshaledwindParams_Length = (unmarshaled.___windParams)->max_length;
|
|
marshaled.___windParams = il2cpp_codegen_marshal_allocate_array<ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C>(_unmarshaledwindParams_Length);
|
|
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledwindParams_Length); i++)
|
|
{
|
|
(marshaled.___windParams)[i] = (unmarshaled.___windParams)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
marshaled.___windParams = NULL;
|
|
}
|
|
if (unmarshaled.___windHistoryParams != NULL)
|
|
{
|
|
il2cpp_array_size_t _unmarshaledwindHistoryParams_Length = (unmarshaled.___windHistoryParams)->max_length;
|
|
marshaled.___windHistoryParams = il2cpp_codegen_marshal_allocate_array<ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C>(_unmarshaledwindHistoryParams_Length);
|
|
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledwindHistoryParams_Length); i++)
|
|
{
|
|
(marshaled.___windHistoryParams)[i] = (unmarshaled.___windHistoryParams)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
marshaled.___windHistoryParams = NULL;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshal_pinvoke_back(const RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshaled_pinvoke& marshaled, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B& unmarshaled)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledlightmapScale_temp_0;
|
|
memset((&unmarshaledlightmapScale_temp_0), 0, sizeof(unmarshaledlightmapScale_temp_0));
|
|
unmarshaledlightmapScale_temp_0 = marshaled.___lightmapScale;
|
|
unmarshaled.___lightmapScale = unmarshaledlightmapScale_temp_0;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledlocalToWorld_temp_1;
|
|
memset((&unmarshaledlocalToWorld_temp_1), 0, sizeof(unmarshaledlocalToWorld_temp_1));
|
|
unmarshaledlocalToWorld_temp_1 = marshaled.___localToWorld;
|
|
unmarshaled.___localToWorld = unmarshaledlocalToWorld_temp_1;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledworldToLocal_temp_2;
|
|
memset((&unmarshaledworldToLocal_temp_2), 0, sizeof(unmarshaledworldToLocal_temp_2));
|
|
unmarshaledworldToLocal_temp_2 = marshaled.___worldToLocal;
|
|
unmarshaled.___worldToLocal = unmarshaledworldToLocal_temp_2;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledmatrixPreviousM_temp_3;
|
|
memset((&unmarshaledmatrixPreviousM_temp_3), 0, sizeof(unmarshaledmatrixPreviousM_temp_3));
|
|
unmarshaledmatrixPreviousM_temp_3 = marshaled.___matrixPreviousM;
|
|
unmarshaled.___matrixPreviousM = unmarshaledmatrixPreviousM_temp_3;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledmatrixPreviousMI_temp_4;
|
|
memset((&unmarshaledmatrixPreviousMI_temp_4), 0, sizeof(unmarshaledmatrixPreviousMI_temp_4));
|
|
unmarshaledmatrixPreviousMI_temp_4 = marshaled.___matrixPreviousMI;
|
|
unmarshaled.___matrixPreviousMI = unmarshaledmatrixPreviousMI_temp_4;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledshCoefficients_temp_5;
|
|
memset((&unmarshaledshCoefficients_temp_5), 0, sizeof(unmarshaledshCoefficients_temp_5));
|
|
unmarshaledshCoefficients_temp_5 = marshaled.___shCoefficients;
|
|
unmarshaled.___shCoefficients = unmarshaledshCoefficients_temp_5;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledboundingSphere_temp_6;
|
|
memset((&unmarshaledboundingSphere_temp_6), 0, sizeof(unmarshaledboundingSphere_temp_6));
|
|
unmarshaledboundingSphere_temp_6 = marshaled.___boundingSphere;
|
|
unmarshaled.___boundingSphere = unmarshaledboundingSphere_temp_6;
|
|
if (marshaled.___windParams != NULL)
|
|
{
|
|
if (unmarshaled.___windParams == NULL)
|
|
{
|
|
unmarshaled.___windParams = reinterpret_cast<ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*>((ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*)SZArrayNew(ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var, 1));
|
|
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___windParams), (void*)reinterpret_cast<ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*>((ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*)SZArrayNew(ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var, 1)));
|
|
}
|
|
il2cpp_array_size_t _arrayLength = (unmarshaled.___windParams)->max_length;
|
|
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
|
|
{
|
|
(unmarshaled.___windParams)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___windParams)[i]);
|
|
}
|
|
}
|
|
if (marshaled.___windHistoryParams != NULL)
|
|
{
|
|
if (unmarshaled.___windHistoryParams == NULL)
|
|
{
|
|
unmarshaled.___windHistoryParams = reinterpret_cast<ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*>((ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*)SZArrayNew(ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var, 1));
|
|
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___windHistoryParams), (void*)reinterpret_cast<ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*>((ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*)SZArrayNew(ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var, 1)));
|
|
}
|
|
il2cpp_array_size_t _arrayLength = (unmarshaled.___windHistoryParams)->max_length;
|
|
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
|
|
{
|
|
(unmarshaled.___windHistoryParams)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___windHistoryParams)[i]);
|
|
}
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshal_pinvoke_cleanup(RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshaled_pinvoke& marshaled)
|
|
{
|
|
if (marshaled.___windParams != NULL)
|
|
{
|
|
il2cpp_codegen_marshal_free(marshaled.___windParams);
|
|
marshaled.___windParams = NULL;
|
|
}
|
|
if (marshaled.___windHistoryParams != NULL)
|
|
{
|
|
il2cpp_codegen_marshal_free(marshaled.___windHistoryParams);
|
|
marshaled.___windHistoryParams = NULL;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshal_com(const RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B& unmarshaled, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshaled_com& marshaled)
|
|
{
|
|
marshaled.___lightmapScale = unmarshaled.___lightmapScale;
|
|
marshaled.___localToWorld = unmarshaled.___localToWorld;
|
|
marshaled.___worldToLocal = unmarshaled.___worldToLocal;
|
|
marshaled.___matrixPreviousM = unmarshaled.___matrixPreviousM;
|
|
marshaled.___matrixPreviousMI = unmarshaled.___matrixPreviousMI;
|
|
marshaled.___shCoefficients = unmarshaled.___shCoefficients;
|
|
marshaled.___boundingSphere = unmarshaled.___boundingSphere;
|
|
if (unmarshaled.___windParams != NULL)
|
|
{
|
|
il2cpp_array_size_t _unmarshaledwindParams_Length = (unmarshaled.___windParams)->max_length;
|
|
marshaled.___windParams = il2cpp_codegen_marshal_allocate_array<ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C>(_unmarshaledwindParams_Length);
|
|
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledwindParams_Length); i++)
|
|
{
|
|
(marshaled.___windParams)[i] = (unmarshaled.___windParams)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
marshaled.___windParams = NULL;
|
|
}
|
|
if (unmarshaled.___windHistoryParams != NULL)
|
|
{
|
|
il2cpp_array_size_t _unmarshaledwindHistoryParams_Length = (unmarshaled.___windHistoryParams)->max_length;
|
|
marshaled.___windHistoryParams = il2cpp_codegen_marshal_allocate_array<ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C>(_unmarshaledwindHistoryParams_Length);
|
|
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_unmarshaledwindHistoryParams_Length); i++)
|
|
{
|
|
(marshaled.___windHistoryParams)[i] = (unmarshaled.___windHistoryParams)->GetAtUnchecked(static_cast<il2cpp_array_size_t>(i));
|
|
}
|
|
}
|
|
else
|
|
{
|
|
marshaled.___windHistoryParams = NULL;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshal_com_back(const RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshaled_com& marshaled, RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B& unmarshaled)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledlightmapScale_temp_0;
|
|
memset((&unmarshaledlightmapScale_temp_0), 0, sizeof(unmarshaledlightmapScale_temp_0));
|
|
unmarshaledlightmapScale_temp_0 = marshaled.___lightmapScale;
|
|
unmarshaled.___lightmapScale = unmarshaledlightmapScale_temp_0;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledlocalToWorld_temp_1;
|
|
memset((&unmarshaledlocalToWorld_temp_1), 0, sizeof(unmarshaledlocalToWorld_temp_1));
|
|
unmarshaledlocalToWorld_temp_1 = marshaled.___localToWorld;
|
|
unmarshaled.___localToWorld = unmarshaledlocalToWorld_temp_1;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledworldToLocal_temp_2;
|
|
memset((&unmarshaledworldToLocal_temp_2), 0, sizeof(unmarshaledworldToLocal_temp_2));
|
|
unmarshaledworldToLocal_temp_2 = marshaled.___worldToLocal;
|
|
unmarshaled.___worldToLocal = unmarshaledworldToLocal_temp_2;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledmatrixPreviousM_temp_3;
|
|
memset((&unmarshaledmatrixPreviousM_temp_3), 0, sizeof(unmarshaledmatrixPreviousM_temp_3));
|
|
unmarshaledmatrixPreviousM_temp_3 = marshaled.___matrixPreviousM;
|
|
unmarshaled.___matrixPreviousM = unmarshaledmatrixPreviousM_temp_3;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledmatrixPreviousMI_temp_4;
|
|
memset((&unmarshaledmatrixPreviousMI_temp_4), 0, sizeof(unmarshaledmatrixPreviousMI_temp_4));
|
|
unmarshaledmatrixPreviousMI_temp_4 = marshaled.___matrixPreviousMI;
|
|
unmarshaled.___matrixPreviousMI = unmarshaledmatrixPreviousMI_temp_4;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledshCoefficients_temp_5;
|
|
memset((&unmarshaledshCoefficients_temp_5), 0, sizeof(unmarshaledshCoefficients_temp_5));
|
|
unmarshaledshCoefficients_temp_5 = marshaled.___shCoefficients;
|
|
unmarshaled.___shCoefficients = unmarshaledshCoefficients_temp_5;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C unmarshaledboundingSphere_temp_6;
|
|
memset((&unmarshaledboundingSphere_temp_6), 0, sizeof(unmarshaledboundingSphere_temp_6));
|
|
unmarshaledboundingSphere_temp_6 = marshaled.___boundingSphere;
|
|
unmarshaled.___boundingSphere = unmarshaledboundingSphere_temp_6;
|
|
if (marshaled.___windParams != NULL)
|
|
{
|
|
if (unmarshaled.___windParams == NULL)
|
|
{
|
|
unmarshaled.___windParams = reinterpret_cast<ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*>((ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*)SZArrayNew(ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var, 1));
|
|
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___windParams), (void*)reinterpret_cast<ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*>((ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*)SZArrayNew(ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var, 1)));
|
|
}
|
|
il2cpp_array_size_t _arrayLength = (unmarshaled.___windParams)->max_length;
|
|
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
|
|
{
|
|
(unmarshaled.___windParams)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___windParams)[i]);
|
|
}
|
|
}
|
|
if (marshaled.___windHistoryParams != NULL)
|
|
{
|
|
if (unmarshaled.___windHistoryParams == NULL)
|
|
{
|
|
unmarshaled.___windHistoryParams = reinterpret_cast<ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*>((ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*)SZArrayNew(ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var, 1));
|
|
Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___windHistoryParams), (void*)reinterpret_cast<ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*>((ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*)SZArrayNew(ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var, 1)));
|
|
}
|
|
il2cpp_array_size_t _arrayLength = (unmarshaled.___windHistoryParams)->max_length;
|
|
for (int32_t i = 0; i < ARRAY_LENGTH_AS_INT32(_arrayLength); i++)
|
|
{
|
|
(unmarshaled.___windHistoryParams)->SetAtUnchecked(static_cast<il2cpp_array_size_t>(i), (marshaled.___windHistoryParams)[i]);
|
|
}
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshal_com_cleanup(RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_marshaled_com& marshaled)
|
|
{
|
|
if (marshaled.___windParams != NULL)
|
|
{
|
|
il2cpp_codegen_marshal_free(marshaled.___windParams);
|
|
marshaled.___windParams = NULL;
|
|
}
|
|
if (marshaled.___windHistoryParams != NULL)
|
|
{
|
|
il2cpp_codegen_marshal_free(marshaled.___windHistoryParams);
|
|
marshaled.___windHistoryParams = NULL;
|
|
}
|
|
}
|
|
// Method Definition Index: 71748
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* RenderersParameters_CreateInstanceDataBuffer_m945CE4EF304375414A46DDED06474BFC3132D971 (int32_t ___0_flags, InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* ___1_instanceNumInfo, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUInstanceDataBufferBuilder_AddComponent_TisSHCoefficients_tA64D516B4C4756B7FF4E78ADB989319321BAC163_mC28268D77C56F5E669FE2023FC7F5C7603791374_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* V_3 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:63>
|
|
il2cpp_codegen_initobj((&V_0), sizeof(GPUInstanceDataBufferBuilder_tC941A85556664C8AB52587A6DDD64F3BCD835039));
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00e6:
|
|
{
|
|
GPUInstanceDataBufferBuilder_Dispose_m1869839D0122EAE7FE7A7F9FE5356CCDE50D6636((&V_0), NULL);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:65>
|
|
il2cpp_codegen_runtime_class_init_inline(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var);
|
|
int32_t L_0 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->____BaseColor;
|
|
GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711((&V_0), L_0, (bool)0, (bool)0, 0, 1, GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:66>
|
|
int32_t L_1 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_SpecCube0_HDR;
|
|
GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711((&V_0), L_1, (bool)0, (bool)0, 0, 1, GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:67>
|
|
int32_t L_2 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_SHCoefficients;
|
|
GPUInstanceDataBufferBuilder_AddComponent_TisSHCoefficients_tA64D516B4C4756B7FF4E78ADB989319321BAC163_mC28268D77C56F5E669FE2023FC7F5C7603791374((&V_0), L_2, (bool)1, (bool)1, 0, 4, GPUInstanceDataBufferBuilder_AddComponent_TisSHCoefficients_tA64D516B4C4756B7FF4E78ADB989319321BAC163_mC28268D77C56F5E669FE2023FC7F5C7603791374_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:68>
|
|
int32_t L_3 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_LightmapST;
|
|
GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711((&V_0), L_3, (bool)1, (bool)1, 0, 8, GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:69>
|
|
int32_t L_4 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_ObjectToWorld;
|
|
GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A((&V_0), L_4, (bool)1, (bool)1, 0, 1, GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:70>
|
|
int32_t L_5 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_WorldToObject;
|
|
GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A((&V_0), L_5, (bool)1, (bool)1, 0, 1, GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:71>
|
|
int32_t L_6 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_MatrixPreviousM;
|
|
GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A((&V_0), L_6, (bool)1, (bool)1, 0, 1, GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:72>
|
|
int32_t L_7 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_MatrixPreviousMI;
|
|
GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A((&V_0), L_7, (bool)1, (bool)1, 0, 1, GPUInstanceDataBufferBuilder_AddComponent_TisPackedMatrix_t465958AA7DEB970E30314C74EA59C06C4927A2DB_mD02B0BA6F9C2F83BB2F69259D5AE2A6DF54F131A_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:73>
|
|
int32_t L_8 = ___0_flags;
|
|
if (!((int32_t)((int32_t)L_8&1)))
|
|
{
|
|
goto IL_009d_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:75>
|
|
il2cpp_codegen_runtime_class_init_inline(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var);
|
|
int32_t L_9 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_WorldBoundingSphere;
|
|
GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711((&V_0), L_9, (bool)1, (bool)1, 0, 1, GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_009d_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:79>
|
|
V_1 = 0;
|
|
goto IL_00b7_1;
|
|
}
|
|
|
|
IL_00a1_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:80>
|
|
il2cpp_codegen_runtime_class_init_inline(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___DOTS_ST_WindParams;
|
|
int32_t L_11 = V_1;
|
|
NullCheck(L_10);
|
|
int32_t L_12 = L_11;
|
|
int32_t L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
|
|
GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711((&V_0), L_13, (bool)1, (bool)1, 1, 2, GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:79>
|
|
int32_t L_14 = V_1;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
|
|
}
|
|
|
|
IL_00b7_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:79>
|
|
int32_t L_15 = V_1;
|
|
if ((((int32_t)L_15) < ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_00a1_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:81>
|
|
V_2 = 0;
|
|
goto IL_00d6_1;
|
|
}
|
|
|
|
IL_00c0_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:82>
|
|
il2cpp_codegen_runtime_class_init_inline(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_16 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___DOTS_ST_WindHistoryParams;
|
|
int32_t L_17 = V_2;
|
|
NullCheck(L_16);
|
|
int32_t L_18 = L_17;
|
|
int32_t L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
|
|
GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711((&V_0), L_19, (bool)1, (bool)1, 1, 2, GPUInstanceDataBufferBuilder_AddComponent_TisVector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_mE4128875E6A9A06ADE4006011D16A3123DAF7711_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:81>
|
|
int32_t L_20 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_20, 1));
|
|
}
|
|
|
|
IL_00d6_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:81>
|
|
int32_t L_21 = V_2;
|
|
if ((((int32_t)L_21) < ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_00c0_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:84>
|
|
InstanceNumInfo_t7A1D777B0536C5D51D71D86E0EFD10A47D28BCF5* L_22 = ___1_instanceNumInfo;
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_23;
|
|
L_23 = GPUInstanceDataBufferBuilder_Build_mDEF5AC49115B5D3CD195C5802389B93AE1C25C8C((&V_0), L_22, NULL);
|
|
V_3 = L_23;
|
|
goto IL_00f4;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00f4:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:86>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_24 = V_3;
|
|
return L_24;
|
|
}
|
|
}
|
|
// Method Definition Index: 71749
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersParameters__ctor_mD3445734819B50610F768B8E6EF49822D5ABEE8A (RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** ___0_instanceDataBuffer, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:121>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_0 = ___0_instanceDataBuffer;
|
|
il2cpp_codegen_runtime_class_init_inline(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var);
|
|
int32_t L_1 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_LightmapST;
|
|
il2cpp_codegen_runtime_class_init_inline(RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_il2cpp_TypeInfo_var);
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_2;
|
|
L_2 = RenderersParameters_U3C_ctorU3Eg__GetParamInfoU7C14_0_mD43A1760BB14DE3AF585F6E664A7641CA2E4560F(L_0, L_1, (bool)1, NULL);
|
|
__this->___lightmapScale = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:122>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_3 = ___0_instanceDataBuffer;
|
|
int32_t L_4 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_ObjectToWorld;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_5;
|
|
L_5 = RenderersParameters_U3C_ctorU3Eg__GetParamInfoU7C14_0_mD43A1760BB14DE3AF585F6E664A7641CA2E4560F(L_3, L_4, (bool)1, NULL);
|
|
__this->___localToWorld = L_5;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:123>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_6 = ___0_instanceDataBuffer;
|
|
int32_t L_7 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_WorldToObject;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_8;
|
|
L_8 = RenderersParameters_U3C_ctorU3Eg__GetParamInfoU7C14_0_mD43A1760BB14DE3AF585F6E664A7641CA2E4560F(L_6, L_7, (bool)1, NULL);
|
|
__this->___worldToLocal = L_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:124>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_9 = ___0_instanceDataBuffer;
|
|
int32_t L_10 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_MatrixPreviousM;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_11;
|
|
L_11 = RenderersParameters_U3C_ctorU3Eg__GetParamInfoU7C14_0_mD43A1760BB14DE3AF585F6E664A7641CA2E4560F(L_9, L_10, (bool)1, NULL);
|
|
__this->___matrixPreviousM = L_11;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:125>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_12 = ___0_instanceDataBuffer;
|
|
int32_t L_13 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_MatrixPreviousMI;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_14;
|
|
L_14 = RenderersParameters_U3C_ctorU3Eg__GetParamInfoU7C14_0_mD43A1760BB14DE3AF585F6E664A7641CA2E4560F(L_12, L_13, (bool)1, NULL);
|
|
__this->___matrixPreviousMI = L_14;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:126>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_15 = ___0_instanceDataBuffer;
|
|
int32_t L_16 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_SHCoefficients;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_17;
|
|
L_17 = RenderersParameters_U3C_ctorU3Eg__GetParamInfoU7C14_0_mD43A1760BB14DE3AF585F6E664A7641CA2E4560F(L_15, L_16, (bool)1, NULL);
|
|
__this->___shCoefficients = L_17;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:127>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_18 = ___0_instanceDataBuffer;
|
|
int32_t L_19 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_WorldBoundingSphere;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_20;
|
|
L_20 = RenderersParameters_U3C_ctorU3Eg__GetParamInfoU7C14_0_mD43A1760BB14DE3AF585F6E664A7641CA2E4560F(L_18, L_19, (bool)0, NULL);
|
|
__this->___boundingSphere = L_20;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:129>
|
|
ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967* L_21 = (ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*)(ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*)SZArrayNew(ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
|
|
__this->___windParams = L_21;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___windParams), (void*)L_21);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:130>
|
|
ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967* L_22 = (ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*)(ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967*)SZArrayNew(ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
|
|
__this->___windHistoryParams = L_22;
|
|
Il2CppCodeGenWriteBarrier((void**)(&__this->___windHistoryParams), (void*)L_22);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:132>
|
|
V_0 = 0;
|
|
goto IL_00d4;
|
|
}
|
|
|
|
IL_009c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:134>
|
|
ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967* L_23 = __this->___windParams;
|
|
int32_t L_24 = V_0;
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_25 = ___0_instanceDataBuffer;
|
|
il2cpp_codegen_runtime_class_init_inline(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var);
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_26 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___DOTS_ST_WindParams;
|
|
int32_t L_27 = V_0;
|
|
NullCheck(L_26);
|
|
int32_t L_28 = L_27;
|
|
int32_t L_29 = (L_26)->GetAt(static_cast<il2cpp_array_size_t>(L_28));
|
|
il2cpp_codegen_runtime_class_init_inline(RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_il2cpp_TypeInfo_var);
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_30;
|
|
L_30 = RenderersParameters_U3C_ctorU3Eg__GetParamInfoU7C14_0_mD43A1760BB14DE3AF585F6E664A7641CA2E4560F(L_25, L_29, (bool)1, NULL);
|
|
NullCheck(L_23);
|
|
(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C)L_30);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:135>
|
|
ParamInfoU5BU5D_t04997454CB57D422798CB09352BA40CEF46EC967* L_31 = __this->___windHistoryParams;
|
|
int32_t L_32 = V_0;
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_33 = ___0_instanceDataBuffer;
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_34 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___DOTS_ST_WindHistoryParams;
|
|
int32_t L_35 = V_0;
|
|
NullCheck(L_34);
|
|
int32_t L_36 = L_35;
|
|
int32_t L_37 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_38;
|
|
L_38 = RenderersParameters_U3C_ctorU3Eg__GetParamInfoU7C14_0_mD43A1760BB14DE3AF585F6E664A7641CA2E4560F(L_33, L_37, (bool)1, NULL);
|
|
NullCheck(L_31);
|
|
(L_31)->SetAt(static_cast<il2cpp_array_size_t>(L_32), (ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C)L_38);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:132>
|
|
int32_t L_39 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_39, 1));
|
|
}
|
|
|
|
IL_00d4:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:132>
|
|
int32_t L_40 = V_0;
|
|
if ((((int32_t)L_40) < ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_009c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:137>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void RenderersParameters__ctor_mD3445734819B50610F768B8E6EF49822D5ABEE8A_AdjustorThunk (RuntimeObject* __this, GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** ___0_instanceDataBuffer, const RuntimeMethod* method)
|
|
{
|
|
RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B*>(__this + _offset);
|
|
RenderersParameters__ctor_mD3445734819B50610F768B8E6EF49822D5ABEE8A(_thisAdjusted, ___0_instanceDataBuffer, method);
|
|
}
|
|
// Method Definition Index: 71750
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderersParameters__cctor_m8D5D5734DCF7E98603C17A197EC062D2B1D88F05 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:27>
|
|
int32_t L_0;
|
|
L_0 = UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_inline(UnsafeUtility_SizeOf_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mD5B3C428BB4E25A820C242BF663DC5471EFFA654_RuntimeMethod_var);
|
|
((RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_StaticFields*)il2cpp_codegen_static_fields_for(RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_il2cpp_TypeInfo_var))->___s_uintSize = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71751
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C RenderersParameters_U3C_ctorU3Eg__GetParamInfoU7C14_0_mD43A1760BB14DE3AF585F6E664A7641CA2E4560F (GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** ___0_instanceDataBuffer, int32_t ___1_paramNameIdx, bool ___2_assertOnFail, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:111>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_0 = ___0_instanceDataBuffer;
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_1 = *((GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3**)L_0);
|
|
int32_t L_2 = ___1_paramNameIdx;
|
|
bool L_3 = ___2_assertOnFail;
|
|
NullCheck(L_1);
|
|
int32_t L_4;
|
|
L_4 = GPUInstanceDataBuffer_GetGpuAddress_mCDCEF5E738A3FE9E217D94ECA43A2AE5A6380225(L_1, L_2, L_3, NULL);
|
|
V_0 = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:112>
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3** L_5 = ___0_instanceDataBuffer;
|
|
GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3* L_6 = *((GPUInstanceDataBuffer_tAF2FDE10337956B935AE0961BAB4F5A4E534ACF3**)L_5);
|
|
int32_t L_7 = ___1_paramNameIdx;
|
|
bool L_8 = ___2_assertOnFail;
|
|
NullCheck(L_6);
|
|
int32_t L_9;
|
|
L_9 = GPUInstanceDataBuffer_GetPropertyIndex_mF39E38B5B13B5BF4E45934C274E076B4401656DA(L_6, L_7, L_8, NULL);
|
|
V_1 = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:113>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:114>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:115>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:116>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:117>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:118>
|
|
il2cpp_codegen_initobj((&V_2), sizeof(ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C));
|
|
int32_t L_10 = V_1;
|
|
(&V_2)->___index = L_10;
|
|
int32_t L_11 = V_0;
|
|
(&V_2)->___gpuAddress = L_11;
|
|
int32_t L_12 = V_0;
|
|
il2cpp_codegen_runtime_class_init_inline(RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_il2cpp_TypeInfo_var);
|
|
int32_t L_13 = ((RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_StaticFields*)il2cpp_codegen_static_fields_for(RenderersParameters_t5FE65DC16251F4C1775A6CDA267011B9794A3B2B_il2cpp_TypeInfo_var))->___s_uintSize;
|
|
(&V_2)->___uintOffset = ((int32_t)(L_12/L_13));
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C L_14 = V_2;
|
|
return L_14;
|
|
}
|
|
}
|
|
#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
|
|
// Method Definition Index: 71752
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParamNames__cctor_mAEF822BDB14694895783B71D8EACF1EEC9B15C91 (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*)&ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1875B8EF329574E7F759110DE84262F2CF4F1423);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2782A0C212722CDE4475B733989E96F1C4BAC159);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral411583262AD982FD36FB31993D139670A757BF96);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4725518559ECC9AB4A73091995C863C47414662D);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral51282E2AAC09AC6EDBC2C1C237C0183F97FEE379);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral61BBCE30454E7E8ABC2AC19BAFE6352BE36CEDD3);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6623D1E0E3D0D1FDDF06FA1EB544A3982240D1F6);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6F98743F9D37A27D62A61808CF2139EBDC613D95);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0AF03CE20D03A4BC5A37D48D9B2EC4A9627BF13);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE65415AEFB6C67683E16B7F1FD41DAD09F477E50);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFC46870A8F07EC9FCD11FDB4CD070F590354623C);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:38>
|
|
int32_t L_0;
|
|
L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral51282E2AAC09AC6EDBC2C1C237C0183F97FEE379, NULL);
|
|
((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->____BaseColor = L_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:39>
|
|
int32_t L_1;
|
|
L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral61BBCE30454E7E8ABC2AC19BAFE6352BE36CEDD3, NULL);
|
|
((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_SpecCube0_HDR = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:40>
|
|
int32_t L_2;
|
|
L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral411583262AD982FD36FB31993D139670A757BF96, NULL);
|
|
((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_SHCoefficients = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:41>
|
|
int32_t L_3;
|
|
L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6F98743F9D37A27D62A61808CF2139EBDC613D95, NULL);
|
|
((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_LightmapST = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:42>
|
|
int32_t L_4;
|
|
L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralE0AF03CE20D03A4BC5A37D48D9B2EC4A9627BF13, NULL);
|
|
((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_ObjectToWorld = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:43>
|
|
int32_t L_5;
|
|
L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralFC46870A8F07EC9FCD11FDB4CD070F590354623C, NULL);
|
|
((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_WorldToObject = L_5;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:44>
|
|
int32_t L_6;
|
|
L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral6623D1E0E3D0D1FDDF06FA1EB544A3982240D1F6, NULL);
|
|
((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_MatrixPreviousM = L_6;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:45>
|
|
int32_t L_7;
|
|
L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral2782A0C212722CDE4475B733989E96F1C4BAC159, NULL);
|
|
((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_MatrixPreviousMI = L_7;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:46>
|
|
int32_t L_8;
|
|
L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralE65415AEFB6C67683E16B7F1FD41DAD09F477E50, NULL);
|
|
((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___unity_WorldBoundingSphere = L_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:48>
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_9 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
|
|
((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___DOTS_ST_WindParams = L_9;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___DOTS_ST_WindParams), (void*)L_9);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:49>
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
|
|
((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___DOTS_ST_WindHistoryParams = L_10;
|
|
Il2CppCodeGenWriteBarrier((void**)(&((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___DOTS_ST_WindHistoryParams), (void*)L_10);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:53>
|
|
V_0 = 0;
|
|
goto IL_00df;
|
|
}
|
|
|
|
IL_00a3:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:55>
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_11 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___DOTS_ST_WindParams;
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = V_0;
|
|
int32_t L_14 = L_13;
|
|
RuntimeObject* L_15 = Box(il2cpp_defaults.int32_class, &L_14);
|
|
String_t* L_16;
|
|
L_16 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral1875B8EF329574E7F759110DE84262F2CF4F1423, L_15, NULL);
|
|
int32_t L_17;
|
|
L_17 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(L_16, NULL);
|
|
NullCheck(L_11);
|
|
(L_11)->SetAt(static_cast<il2cpp_array_size_t>(L_12), (int32_t)L_17);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:56>
|
|
Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_18 = ((ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_StaticFields*)il2cpp_codegen_static_fields_for(ParamNames_t17EFEB3617909E75ED298B8547D9945CBC04FDFC_il2cpp_TypeInfo_var))->___DOTS_ST_WindHistoryParams;
|
|
int32_t L_19 = V_0;
|
|
int32_t L_20 = V_0;
|
|
int32_t L_21 = L_20;
|
|
RuntimeObject* L_22 = Box(il2cpp_defaults.int32_class, &L_21);
|
|
String_t* L_23;
|
|
L_23 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral4725518559ECC9AB4A73091995C863C47414662D, L_22, NULL);
|
|
int32_t L_24;
|
|
L_24 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(L_23, NULL);
|
|
NullCheck(L_18);
|
|
(L_18)->SetAt(static_cast<il2cpp_array_size_t>(L_19), (int32_t)L_24);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:53>
|
|
int32_t L_25 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_25, 1));
|
|
}
|
|
|
|
IL_00df:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:53>
|
|
int32_t L_26 = V_0;
|
|
if ((((int32_t)L_26) < ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_00a3;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:58>
|
|
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
|
|
// Method Definition Index: 71753
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParamInfo_get_valid_m198E32DB1AAD1F43EAD6964E4EF79E79D078AF7D (ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/RenderersParameters.cs:93>
|
|
int32_t L_0 = __this->___index;
|
|
return (bool)((!(((uint32_t)L_0) <= ((uint32_t)0)))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C bool ParamInfo_get_valid_m198E32DB1AAD1F43EAD6964E4EF79E79D078AF7D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParamInfo_t803ECC740CF6797AB0777E9A7EF99DFE0B081A9C*>(__this + _offset);
|
|
bool _returnValue;
|
|
_returnValue = ParamInfo_get_valid_m198E32DB1AAD1F43EAD6964E4EF79E79D078AF7D(_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
|
|
// Method Definition Index: 71756
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParallelBitArray_get_Length_m82FE0E2AC9FAB29DA67E28FFAEA04EB642955B08 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:16>
|
|
int32_t L_0 = __this->___m_Length;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C int32_t ParallelBitArray_get_Length_m82FE0E2AC9FAB29DA67E28FFAEA04EB642955B08_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
int32_t _returnValue;
|
|
_returnValue = ParallelBitArray_get_Length_m82FE0E2AC9FAB29DA67E28FFAEA04EB642955B08_inline(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71757
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParallelBitArray_get_IsCreated_m31B6CFD3C95548F523C3D074463B827B7CD7A535 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m515E3293906739ED5CE99626F8DCCE21A479CAD9_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:20>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_0 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
bool L_1;
|
|
L_1 = NativeArray_1_get_IsCreated_m515E3293906739ED5CE99626F8DCCE21A479CAD9_inline(L_0, NativeArray_1_get_IsCreated_m515E3293906739ED5CE99626F8DCCE21A479CAD9_RuntimeMethod_var);
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C bool ParallelBitArray_get_IsCreated_m31B6CFD3C95548F523C3D074463B827B7CD7A535_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
bool _returnValue;
|
|
_returnValue = ParallelBitArray_get_IsCreated_m31B6CFD3C95548F523C3D074463B827B7CD7A535(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71758
|
|
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)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mA4F6CB5955011F4319940C36A0CE4CAB8975AAFB_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:25>
|
|
int32_t L_0 = ___1_allocator;
|
|
__this->___m_Allocator = L_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:26>
|
|
int32_t L_1 = ___0_length;
|
|
int32_t L_2 = ___1_allocator;
|
|
int32_t L_3 = ___2_options;
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 L_4;
|
|
memset((&L_4), 0, sizeof(L_4));
|
|
NativeArray_1__ctor_mA4F6CB5955011F4319940C36A0CE4CAB8975AAFB((&L_4), ((int32_t)(((int32_t)il2cpp_codegen_add(L_1, ((int32_t)63)))/((int32_t)64))), L_2, L_3, NativeArray_1__ctor_mA4F6CB5955011F4319940C36A0CE4CAB8975AAFB_RuntimeMethod_var);
|
|
__this->___m_Bits = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:27>
|
|
int32_t L_5 = ___0_length;
|
|
__this->___m_Length = L_5;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:28>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void ParallelBitArray__ctor_m7BB9EA31D2DF48FD4BE5D8773C539A76C5D4E6E4_AdjustorThunk (RuntimeObject* __this, int32_t ___0_length, int32_t ___1_allocator, int32_t ___2_options, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
ParallelBitArray__ctor_m7BB9EA31D2DF48FD4BE5D8773C539A76C5D4E6E4(_thisAdjusted, ___0_length, ___1_allocator, ___2_options, method);
|
|
}
|
|
// Method Definition Index: 71759
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_Dispose_m24CBECA125F3D0090E9786E6AF56CB2E6DE452C6 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mD66AB1D64109774FDAE0802A3D9333942CAA6E86_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:32>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_0 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
NativeArray_1_Dispose_mD66AB1D64109774FDAE0802A3D9333942CAA6E86(L_0, NativeArray_1_Dispose_mD66AB1D64109774FDAE0802A3D9333942CAA6E86_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:33>
|
|
__this->___m_Length = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:34>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void ParallelBitArray_Dispose_m24CBECA125F3D0090E9786E6AF56CB2E6DE452C6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
ParallelBitArray_Dispose_m24CBECA125F3D0090E9786E6AF56CB2E6DE452C6(_thisAdjusted, method);
|
|
}
|
|
// Method Definition Index: 71760
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_Dispose_m3806D56E9788D3C69BD6C6985C6E2F949A89F9B7 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_inputDeps, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mB18965992CDB10BD25CFE8799C531C4FC075EE0B_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:38>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_0 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1 = ___0_inputDeps;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_2;
|
|
L_2 = NativeArray_1_Dispose_mB18965992CDB10BD25CFE8799C531C4FC075EE0B(L_0, L_1, NativeArray_1_Dispose_mB18965992CDB10BD25CFE8799C531C4FC075EE0B_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:39>
|
|
__this->___m_Length = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:40>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void ParallelBitArray_Dispose_m3806D56E9788D3C69BD6C6985C6E2F949A89F9B7_AdjustorThunk (RuntimeObject* __this, JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ___0_inputDeps, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
ParallelBitArray_Dispose_m3806D56E9788D3C69BD6C6985C6E2F949A89F9B7(_thisAdjusted, ___0_inputDeps, method);
|
|
}
|
|
// Method Definition Index: 71761
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_Resize_mA268182EEF9B41198BFC3780A74CF12D9B232011 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_newLength, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Copy_mC516499825EDF1C479F5BF04C5AD2F16E2C43E8D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_Dispose_mD66AB1D64109774FDAE0802A3D9333942CAA6E86_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1__ctor_mA4F6CB5955011F4319940C36A0CE4CAB8975AAFB_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m515E3293906739ED5CE99626F8DCCE21A479CAD9_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;
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
int32_t V_5 = 0;
|
|
int32_t V_6 = 0;
|
|
uint64_t V_7 = 0;
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* V_8 = NULL;
|
|
int32_t V_9 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:44>
|
|
int32_t L_0 = __this->___m_Length;
|
|
V_0 = L_0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:45>
|
|
int32_t L_1 = ___0_newLength;
|
|
int32_t L_2 = V_0;
|
|
if ((!(((uint32_t)L_1) == ((uint32_t)L_2))))
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:46>
|
|
return;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:48>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_3 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
int32_t L_4;
|
|
L_4 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_3)->___m_Length);
|
|
V_1 = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:49>
|
|
int32_t L_5 = ___0_newLength;
|
|
V_2 = ((int32_t)(((int32_t)il2cpp_codegen_add(L_5, ((int32_t)63)))/((int32_t)64)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:50>
|
|
int32_t L_6 = V_2;
|
|
int32_t L_7 = V_1;
|
|
if ((((int32_t)L_6) == ((int32_t)L_7)))
|
|
{
|
|
goto IL_006b;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:52>
|
|
int32_t L_8 = V_2;
|
|
int32_t L_9 = __this->___m_Allocator;
|
|
NativeArray_1__ctor_mA4F6CB5955011F4319940C36A0CE4CAB8975AAFB((&V_4), L_8, L_9, 0, NativeArray_1__ctor_mA4F6CB5955011F4319940C36A0CE4CAB8975AAFB_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:53>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_10 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
bool L_11;
|
|
L_11 = NativeArray_1_get_IsCreated_m515E3293906739ED5CE99626F8DCCE21A479CAD9_inline(L_10, NativeArray_1_get_IsCreated_m515E3293906739ED5CE99626F8DCCE21A479CAD9_RuntimeMethod_var);
|
|
if (!L_11)
|
|
{
|
|
goto IL_0063;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:55>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 L_12 = __this->___m_Bits;
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 L_13 = V_4;
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_14 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
int32_t L_15;
|
|
L_15 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_14)->___m_Length);
|
|
NativeArray_1_Copy_mC516499825EDF1C479F5BF04C5AD2F16E2C43E8D(L_12, L_13, L_15, NativeArray_1_Copy_mC516499825EDF1C479F5BF04C5AD2F16E2C43E8D_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:56>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_16 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
NativeArray_1_Dispose_mD66AB1D64109774FDAE0802A3D9333942CAA6E86(L_16, NativeArray_1_Dispose_mD66AB1D64109774FDAE0802A3D9333942CAA6E86_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_0063:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:58>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 L_17 = V_4;
|
|
__this->___m_Bits = L_17;
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:62>
|
|
int32_t L_18 = V_0;
|
|
int32_t L_19 = ___0_newLength;
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
int32_t L_20;
|
|
L_20 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_18, L_19, NULL);
|
|
V_3 = L_20;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:63>
|
|
int32_t L_21 = V_1;
|
|
int32_t L_22 = V_2;
|
|
int32_t L_23;
|
|
L_23 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_21, L_22, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:64>
|
|
V_5 = L_23;
|
|
goto IL_00c7;
|
|
}
|
|
|
|
IL_007e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:66>
|
|
int32_t L_24 = V_3;
|
|
int32_t L_25 = V_5;
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
int32_t L_26;
|
|
L_26 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(((int32_t)il2cpp_codegen_subtract(L_24, ((int32_t)il2cpp_codegen_multiply(((int32_t)64), L_25)))), 0, NULL);
|
|
V_6 = L_26;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:67>
|
|
int32_t L_27 = V_6;
|
|
if ((((int32_t)L_27) >= ((int32_t)((int32_t)64))))
|
|
{
|
|
goto IL_00c1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:69>
|
|
int32_t L_28 = V_6;
|
|
V_7 = ((int64_t)il2cpp_codegen_subtract(((int64_t)(((int64_t)1)<<((int32_t)(L_28&((int32_t)63))))), ((int64_t)1)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:70>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_29 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
V_8 = L_29;
|
|
int32_t L_30 = V_5;
|
|
V_9 = L_30;
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_31 = V_8;
|
|
int32_t L_32 = V_9;
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_33 = V_8;
|
|
int32_t L_34 = V_9;
|
|
int64_t L_35;
|
|
L_35 = IL2CPP_NATIVEARRAY_GET_ITEM(int64_t, (L_33)->___m_Buffer, L_34);
|
|
uint64_t L_36 = V_7;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int64_t, (L_31)->___m_Buffer, L_32, (((int64_t)(L_35&(int64_t)L_36))));
|
|
}
|
|
|
|
IL_00c1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:64>
|
|
int32_t L_37 = V_5;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_37, 1));
|
|
}
|
|
|
|
IL_00c7:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:64>
|
|
int32_t L_38 = V_5;
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_39 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
int32_t L_40;
|
|
L_40 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_39)->___m_Length);
|
|
if ((((int32_t)L_38) < ((int32_t)L_40)))
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:73>
|
|
int32_t L_41 = ___0_newLength;
|
|
__this->___m_Length = L_41;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:74>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void ParallelBitArray_Resize_mA268182EEF9B41198BFC3780A74CF12D9B232011_AdjustorThunk (RuntimeObject* __this, int32_t ___0_newLength, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
ParallelBitArray_Resize_mA268182EEF9B41198BFC3780A74CF12D9B232011(_thisAdjusted, ___0_newLength, method);
|
|
}
|
|
// Method Definition Index: 71762
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mA00A801E46239C4AF570A95998D1304800BB4493_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int64_t* V_1 = NULL;
|
|
uint64_t V_2 = 0;
|
|
int64_t V_3 = 0;
|
|
int64_t V_4 = 0;
|
|
int64_t V_5 = 0;
|
|
int64_t V_6 = 0;
|
|
uint64_t G_B3_0 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:82>
|
|
int32_t L_0 = ___0_index;
|
|
V_0 = ((int32_t)(L_0>>6));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:83>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 L_1 = __this->___m_Bits;
|
|
void* L_2;
|
|
L_2 = NativeArrayUnsafeUtility_GetUnsafePtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mA00A801E46239C4AF570A95998D1304800BB4493(L_1, NativeArrayUnsafeUtility_GetUnsafePtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mA00A801E46239C4AF570A95998D1304800BB4493_RuntimeMethod_var);
|
|
V_1 = (int64_t*)L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:85>
|
|
int32_t L_3 = ___0_index;
|
|
V_2 = ((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)(L_3&((int32_t)63)))&((int32_t)63)))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:86>
|
|
uint64_t L_4 = V_2;
|
|
V_3 = ((~((int64_t)L_4)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:87>
|
|
bool L_5 = ___1_value;
|
|
if (L_5)
|
|
{
|
|
goto IL_0025;
|
|
}
|
|
}
|
|
{
|
|
G_B3_0 = ((uint64_t)(((int64_t)0)));
|
|
goto IL_0026;
|
|
}
|
|
|
|
IL_0025:
|
|
{
|
|
uint64_t L_6 = V_2;
|
|
G_B3_0 = L_6;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
V_4 = G_B3_0;
|
|
}
|
|
|
|
IL_0028:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:92>
|
|
int64_t* L_7 = V_1;
|
|
int32_t L_8 = V_0;
|
|
int64_t L_9;
|
|
L_9 = Interlocked_Read_m5AE4A3AB140FB3DFDEA62768428A26C4062DEACF((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), 8)))), NULL);
|
|
V_5 = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:93>
|
|
int64_t L_10 = V_5;
|
|
int64_t L_11 = V_3;
|
|
int64_t L_12 = V_4;
|
|
V_6 = ((int64_t)(((int64_t)(L_10&L_11))|L_12));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:94>
|
|
int64_t* L_13 = V_1;
|
|
int32_t L_14 = V_0;
|
|
int64_t L_15 = V_6;
|
|
int64_t L_16 = V_5;
|
|
int64_t L_17;
|
|
L_17 = Interlocked_CompareExchange_mC1544954FE8929F557519834DED2C7DCA1CA81C3((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_13, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_14), 8)))), L_15, L_16, NULL);
|
|
int64_t L_18 = V_5;
|
|
if ((!(((uint64_t)L_17) == ((uint64_t)L_18))))
|
|
{
|
|
goto IL_0028;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:96>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, bool ___1_value, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(_thisAdjusted, ___0_index, ___1_value, method);
|
|
}
|
|
// Method Definition Index: 71763
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ParallelBitArray_Get_m250C22A6191BAF4C5B314EFAF451E391D251F2B0 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m83D60DC24F744BAE654BA72391E71FC4119E5D0C_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int64_t* V_1 = NULL;
|
|
int64_t V_2 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:104>
|
|
int32_t L_0 = ___0_index;
|
|
V_0 = ((int32_t)(L_0>>6));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:105>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 L_1 = __this->___m_Bits;
|
|
void* L_2;
|
|
L_2 = NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m83D60DC24F744BAE654BA72391E71FC4119E5D0C(L_1, NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m83D60DC24F744BAE654BA72391E71FC4119E5D0C_RuntimeMethod_var);
|
|
V_1 = (int64_t*)L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:107>
|
|
int32_t L_3 = ___0_index;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:108>
|
|
V_2 = ((int64_t)(((int64_t)1)<<((int32_t)(((int32_t)(L_3&((int32_t)63)))&((int32_t)63)))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:109>
|
|
int64_t* L_4 = V_1;
|
|
int32_t L_5 = V_0;
|
|
int64_t L_6 = (*(((int64_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_5), 8))))));
|
|
int64_t L_7 = V_2;
|
|
return (bool)((!(((uint64_t)((int64_t)(L_6&L_7))) <= ((uint64_t)((int64_t)0))))? 1 : 0);
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C bool ParallelBitArray_Get_m250C22A6191BAF4C5B314EFAF451E391D251F2B0_AdjustorThunk (RuntimeObject* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
bool _returnValue;
|
|
_returnValue = ParallelBitArray_Get_m250C22A6191BAF4C5B314EFAF451E391D251F2B0(_thisAdjusted, ___0_index, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71764
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t ParallelBitArray_GetChunk_m7303392F0138448DF74E7A709F38B500B9461ED2 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_chunk_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:115>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_0 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
int32_t L_1 = ___0_chunk_index;
|
|
int64_t L_2;
|
|
L_2 = IL2CPP_NATIVEARRAY_GET_ITEM(int64_t, (L_0)->___m_Buffer, L_1);
|
|
return L_2;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C uint64_t ParallelBitArray_GetChunk_m7303392F0138448DF74E7A709F38B500B9461ED2_AdjustorThunk (RuntimeObject* __this, int32_t ___0_chunk_index, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
uint64_t _returnValue;
|
|
_returnValue = ParallelBitArray_GetChunk_m7303392F0138448DF74E7A709F38B500B9461ED2(_thisAdjusted, ___0_chunk_index, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71765
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:120>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_0 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
int32_t L_1 = ___0_chunk_index;
|
|
uint64_t L_2 = ___1_chunk_bits;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int64_t, (L_0)->___m_Buffer, L_1, (L_2));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:121>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void ParallelBitArray_SetChunk_m48943193199714BCF0925DD8E14C8EB651885629_AdjustorThunk (RuntimeObject* __this, int32_t ___0_chunk_index, uint64_t ___1_chunk_bits, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
ParallelBitArray_SetChunk_m48943193199714BCF0925DD8E14C8EB651885629(_thisAdjusted, ___0_chunk_index, ___1_chunk_bits, method);
|
|
}
|
|
// Method Definition Index: 71766
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint64_t ParallelBitArray_InterlockedReadChunk_m19B068CDEB9686FE2DD8A42BF99D2011EEAFA84F (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_chunk_index, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m83D60DC24F744BAE654BA72391E71FC4119E5D0C_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int64_t* V_0 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:125>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 L_0 = __this->___m_Bits;
|
|
void* L_1;
|
|
L_1 = NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m83D60DC24F744BAE654BA72391E71FC4119E5D0C(L_0, NativeArrayUnsafeUtility_GetUnsafeReadOnlyPtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m83D60DC24F744BAE654BA72391E71FC4119E5D0C_RuntimeMethod_var);
|
|
V_0 = (int64_t*)L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:126>
|
|
int64_t* L_2 = V_0;
|
|
int32_t L_3 = ___0_chunk_index;
|
|
int64_t L_4;
|
|
L_4 = Interlocked_Read_m5AE4A3AB140FB3DFDEA62768428A26C4062DEACF((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_2, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_3), 8)))), NULL);
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C uint64_t ParallelBitArray_InterlockedReadChunk_m19B068CDEB9686FE2DD8A42BF99D2011EEAFA84F_AdjustorThunk (RuntimeObject* __this, int32_t ___0_chunk_index, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
uint64_t _returnValue;
|
|
_returnValue = ParallelBitArray_InterlockedReadChunk_m19B068CDEB9686FE2DD8A42BF99D2011EEAFA84F(_thisAdjusted, ___0_chunk_index, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71767
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_InterlockedOrChunk_m51A85AD8A6A6FFD317303DEABA6B9797B79CE658 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_chunk_index, uint64_t ___1_chunk_bits, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mA00A801E46239C4AF570A95998D1304800BB4493_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int64_t* V_0 = NULL;
|
|
int64_t V_1 = 0;
|
|
int64_t V_2 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:131>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 L_0 = __this->___m_Bits;
|
|
void* L_1;
|
|
L_1 = NativeArrayUnsafeUtility_GetUnsafePtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mA00A801E46239C4AF570A95998D1304800BB4493(L_0, NativeArrayUnsafeUtility_GetUnsafePtr_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_mA00A801E46239C4AF570A95998D1304800BB4493_RuntimeMethod_var);
|
|
V_0 = (int64_t*)L_1;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:136>
|
|
int64_t* L_2 = V_0;
|
|
int32_t L_3 = ___0_chunk_index;
|
|
int64_t L_4;
|
|
L_4 = Interlocked_Read_m5AE4A3AB140FB3DFDEA62768428A26C4062DEACF((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_2, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_3), 8)))), NULL);
|
|
V_1 = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:137>
|
|
int64_t L_5 = V_1;
|
|
uint64_t L_6 = ___1_chunk_bits;
|
|
V_2 = ((int64_t)(L_5|(int64_t)L_6));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:138>
|
|
int64_t* L_7 = V_0;
|
|
int32_t L_8 = ___0_chunk_index;
|
|
int64_t L_9 = V_2;
|
|
int64_t L_10 = V_1;
|
|
int64_t L_11;
|
|
L_11 = Interlocked_CompareExchange_mC1544954FE8929F557519834DED2C7DCA1CA81C3((int64_t*)((int64_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), 8)))), L_9, L_10, NULL);
|
|
int64_t L_12 = V_1;
|
|
if ((!(((uint64_t)L_11) == ((uint64_t)L_12))))
|
|
{
|
|
goto IL_000c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:139>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void ParallelBitArray_InterlockedOrChunk_m51A85AD8A6A6FFD317303DEABA6B9797B79CE658_AdjustorThunk (RuntimeObject* __this, int32_t ___0_chunk_index, uint64_t ___1_chunk_bits, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
ParallelBitArray_InterlockedOrChunk_m51A85AD8A6A6FFD317303DEABA6B9797B79CE658(_thisAdjusted, ___0_chunk_index, ___1_chunk_bits, method);
|
|
}
|
|
// Method Definition Index: 71768
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ParallelBitArray_ChunkCount_mE27E6F3D861AF09C5B31BD7F3964796B26A9C3B5 (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:143>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_0 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
int32_t L_1;
|
|
L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_0)->___m_Length);
|
|
return L_1;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C int32_t ParallelBitArray_ChunkCount_mE27E6F3D861AF09C5B31BD7F3964796B26A9C3B5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
int32_t _returnValue;
|
|
_returnValue = ParallelBitArray_ChunkCount_mE27E6F3D861AF09C5B31BD7F3964796B26A9C3B5(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71769
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ParallelBitArray_GetSubArray_m45E14868BB90EC98D0467ABDA3DAD1BD4BFC49DD (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_length, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetSubArray_m5CF5B4B8D01930DCE8D9BA85EAF496202827B945_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:148>
|
|
il2cpp_codegen_initobj((&V_0), sizeof(ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:149>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_0 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
int32_t L_1 = ___0_length;
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 L_2;
|
|
L_2 = NativeArray_1_GetSubArray_m5CF5B4B8D01930DCE8D9BA85EAF496202827B945(L_0, 0, ((int32_t)(((int32_t)il2cpp_codegen_add(L_1, ((int32_t)63)))/((int32_t)64))), NativeArray_1_GetSubArray_m5CF5B4B8D01930DCE8D9BA85EAF496202827B945_RuntimeMethod_var);
|
|
(&V_0)->___m_Bits = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:150>
|
|
int32_t L_3 = ___0_length;
|
|
(&V_0)->___m_Length = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:151>
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 ParallelBitArray_GetSubArray_m45E14868BB90EC98D0467ABDA3DAD1BD4BFC49DD_AdjustorThunk (RuntimeObject* __this, int32_t ___0_length, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317 _returnValue;
|
|
_returnValue = ParallelBitArray_GetSubArray_m45E14868BB90EC98D0467ABDA3DAD1BD4BFC49DD(_thisAdjusted, ___0_length, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71770
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ParallelBitArray_GetBitsArray_m31F100FDDB1EA0FE4E1592768ED14B843D0DD73D (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:156>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 L_0 = __this->___m_Bits;
|
|
return L_0;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ParallelBitArray_GetBitsArray_m31F100FDDB1EA0FE4E1592768ED14B843D0DD73D_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 _returnValue;
|
|
_returnValue = ParallelBitArray_GetBitsArray_m31F100FDDB1EA0FE4E1592768ED14B843D0DD73D_inline(_thisAdjusted, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71771
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelBitArray_FillZeroes_mDAE3DE6ACB91DE00B5DC5D50415B7A0F938A08BB (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, int32_t ___0_length, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_FillArray_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m72A7C554A4C751E902F08D4CB99FD9D06CAAF9E2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
int64_t V_2 = 0;
|
|
int64_t V_3 = 0;
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* V_4 = NULL;
|
|
int32_t V_5 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:161>
|
|
int32_t L_0 = ___0_length;
|
|
int32_t L_1 = __this->___m_Length;
|
|
il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
|
|
int32_t L_2;
|
|
L_2 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, L_1, NULL);
|
|
___0_length = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:162>
|
|
int32_t L_3 = ___0_length;
|
|
V_0 = ((int32_t)(L_3/((int32_t)64)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:163>
|
|
int32_t L_4 = ___0_length;
|
|
V_1 = ((int32_t)(L_4&((int32_t)63)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:165>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_5 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
V_2 = ((int64_t)0);
|
|
int32_t L_6 = V_0;
|
|
ArrayExtensions_FillArray_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m72A7C554A4C751E902F08D4CB99FD9D06CAAF9E2(L_5, (&V_2), 0, L_6, ArrayExtensions_FillArray_TisInt64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3_m72A7C554A4C751E902F08D4CB99FD9D06CAAF9E2_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:167>
|
|
int32_t L_7 = V_1;
|
|
if ((((int32_t)L_7) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0059;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:169>
|
|
int32_t L_8 = V_1;
|
|
V_3 = ((int64_t)il2cpp_codegen_subtract(((int64_t)(((int64_t)1)<<((int32_t)(L_8&((int32_t)63))))), ((int64_t)1)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:170>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_9 = (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3*)(&__this->___m_Bits);
|
|
V_4 = L_9;
|
|
int32_t L_10 = V_0;
|
|
V_5 = L_10;
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_11 = V_4;
|
|
int32_t L_12 = V_5;
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* L_13 = V_4;
|
|
int32_t L_14 = V_5;
|
|
int64_t L_15;
|
|
L_15 = IL2CPP_NATIVEARRAY_GET_ITEM(int64_t, (L_13)->___m_Buffer, L_14);
|
|
int64_t L_16 = V_3;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int64_t, (L_11)->___m_Buffer, L_12, (((int64_t)(L_15&((~L_16))))));
|
|
}
|
|
|
|
IL_0059:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:172>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void ParallelBitArray_FillZeroes_mDAE3DE6ACB91DE00B5DC5D50415B7A0F938A08BB_AdjustorThunk (RuntimeObject* __this, int32_t ___0_length, const RuntimeMethod* method)
|
|
{
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*>(__this + _offset);
|
|
ParallelBitArray_FillZeroes_mDAE3DE6ACB91DE00B5DC5D50415B7A0F938A08BB(_thisAdjusted, ___0_length, 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
|
|
// Method Definition Index: 71772
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 ParallelSortExtensions_ParallelSort_m237D06D0D0DA504CE809A6FF2D2CEF9CE0221A08 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_array, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobForExtensions_ScheduleParallel_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mE656647C614DF02CC0445F97DC98F4B865924147_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobForExtensions_ScheduleParallel_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_m39A89AAD4B82FDCC6AFD6126D2A73D22FCA0F8D9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobForExtensions_ScheduleParallel_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_m84DAC39851C2BB1CC4948F875A60B6886D6E1C2C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobForExtensions_ScheduleParallel_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m72EB23CC3227298124F559A369DA43A5A1C8BCBF_RuntimeMethod_var);
|
|
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);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeSortExtension_SortJob_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9E3417425C9B76FA372D6033A174ABAA465BFFAC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortJob_2_Schedule_m22719A523B631BE6909546A645D7FE71F71286E8_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));
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
int32_t V_4 = 0;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
int32_t V_12 = 0;
|
|
RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5 V_13;
|
|
memset((&V_13), 0, sizeof(V_13));
|
|
RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885 V_14;
|
|
memset((&V_14), 0, sizeof(V_14));
|
|
RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90 V_15;
|
|
memset((&V_15), 0, sizeof(V_15));
|
|
RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5 V_16;
|
|
memset((&V_16), 0, sizeof(V_16));
|
|
RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885 V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90 V_18;
|
|
memset((&V_18), 0, sizeof(V_18));
|
|
RadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
SortJob_2_tF5A8EBE6C2885BA7F056EE208E1F67DAB0B69B03 V_20;
|
|
memset((&V_20), 0, sizeof(V_20));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:20>
|
|
int32_t L_0;
|
|
L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_array))->___m_Length);
|
|
if ((((int32_t)L_0) > ((int32_t)1)))
|
|
{
|
|
goto IL_0014;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:21>
|
|
il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_1 = V_1;
|
|
return L_1;
|
|
}
|
|
|
|
IL_0014:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:23>
|
|
il2cpp_codegen_initobj((&V_0), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:25>
|
|
int32_t L_2;
|
|
L_2 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_array))->___m_Length);
|
|
if ((((int32_t)L_2) < ((int32_t)((int32_t)2048))))
|
|
{
|
|
goto IL_0217;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:27>
|
|
int32_t L_3;
|
|
L_3 = JobsUtility_get_JobWorkerCount_mECB1507F27193AB2B0FDF14D375C2913A78DC8B3(NULL);
|
|
int32_t L_4;
|
|
L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)il2cpp_codegen_add(L_3, 1)), 1, NULL);
|
|
V_2 = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:28>
|
|
int32_t L_5;
|
|
L_5 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_array))->___m_Length);
|
|
int32_t L_6 = V_2;
|
|
int32_t L_7;
|
|
L_7 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_5)/((float)L_6))), NULL);
|
|
int32_t L_8;
|
|
L_8 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(((int32_t)256), L_7, NULL);
|
|
V_3 = L_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:29>
|
|
int32_t L_9;
|
|
L_9 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_array))->___m_Length);
|
|
int32_t L_10 = V_3;
|
|
int32_t L_11;
|
|
L_11 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)(((float)L_9)/((float)L_10))), NULL);
|
|
V_4 = L_11;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:33>
|
|
int32_t L_12;
|
|
L_12 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___0_array))->___m_Length);
|
|
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_5), L_12, 3, 0, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:34>
|
|
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_6), 1, 3, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:35>
|
|
int32_t L_13 = V_4;
|
|
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_7), ((int32_t)il2cpp_codegen_multiply(L_13, ((int32_t)256))), 3, 1, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:36>
|
|
int32_t L_14 = V_4;
|
|
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_8), ((int32_t)il2cpp_codegen_multiply(L_14, ((int32_t)256))), 3, 0, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:37>
|
|
NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D((&V_9), ((int32_t)16), 3, 0, NativeArray_1__ctor_mB7BB23924A114599D399A5EC6C00B2B6407CF66D_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:39>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_15 = ___0_array;
|
|
V_10 = L_15;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:40>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_16 = V_5;
|
|
V_11 = L_16;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:42>
|
|
V_12 = 0;
|
|
goto IL_01e0;
|
|
}
|
|
|
|
IL_00be:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:44>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:45>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:46>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:47>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:48>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:49>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:50>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:51>
|
|
il2cpp_codegen_initobj((&V_16), sizeof(RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5));
|
|
int32_t L_17 = V_12;
|
|
(&V_16)->___radix = L_17;
|
|
int32_t L_18 = V_4;
|
|
(&V_16)->___jobsCount = L_18;
|
|
int32_t L_19 = V_3;
|
|
(&V_16)->___batchSize = L_19;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_20 = V_7;
|
|
(&V_16)->___buckets = L_20;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_21 = V_10;
|
|
(&V_16)->___array = L_21;
|
|
RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5 L_22 = V_16;
|
|
V_13 = L_22;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:53>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:54>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:55>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:56>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:57>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:58>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:59>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:60>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:61>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:62>
|
|
il2cpp_codegen_initobj((&V_17), sizeof(RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885));
|
|
int32_t L_23 = V_12;
|
|
(&V_17)->___radix = L_23;
|
|
int32_t L_24 = V_4;
|
|
(&V_17)->___jobsCount = L_24;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_25 = V_10;
|
|
(&V_17)->___array = L_25;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_26 = V_6;
|
|
(&V_17)->___counter = L_26;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_27 = V_7;
|
|
(&V_17)->___buckets = L_27;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_28 = V_8;
|
|
(&V_17)->___indices = L_28;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_29 = V_9;
|
|
(&V_17)->___indicesSum = L_29;
|
|
RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885 L_30 = V_17;
|
|
V_14 = L_30;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:64>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:65>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:66>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:67>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:68>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:69>
|
|
il2cpp_codegen_initobj((&V_18), sizeof(RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90));
|
|
int32_t L_31 = V_4;
|
|
(&V_18)->___jobsCount = L_31;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_32 = V_8;
|
|
(&V_18)->___indices = L_32;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_33 = V_9;
|
|
(&V_18)->___indicesSum = L_33;
|
|
RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90 L_34 = V_18;
|
|
V_15 = L_34;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:71>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:72>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:73>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:74>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:75>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:76>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:77>
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:78>
|
|
il2cpp_codegen_initobj((&V_19), sizeof(RadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C));
|
|
int32_t L_35 = V_12;
|
|
(&V_19)->___radix = L_35;
|
|
int32_t L_36 = V_3;
|
|
(&V_19)->___batchSize = L_36;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_37 = V_8;
|
|
(&V_19)->___indices = L_37;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_38 = V_10;
|
|
(&V_19)->___array = L_38;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_39 = V_11;
|
|
(&V_19)->___arraySorted = L_39;
|
|
RadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C L_40 = V_19;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:80>
|
|
RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5 L_41 = V_13;
|
|
int32_t L_42 = V_4;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_43 = V_0;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_44;
|
|
L_44 = IJobForExtensions_ScheduleParallel_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_m39A89AAD4B82FDCC6AFD6126D2A73D22FCA0F8D9(L_41, L_42, 1, L_43, IJobForExtensions_ScheduleParallel_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_m39A89AAD4B82FDCC6AFD6126D2A73D22FCA0F8D9_RuntimeMethod_var);
|
|
V_0 = L_44;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:81>
|
|
RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885 L_45 = V_14;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_46 = V_0;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_47;
|
|
L_47 = IJobForExtensions_ScheduleParallel_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mE656647C614DF02CC0445F97DC98F4B865924147(L_45, ((int32_t)16), 1, L_46, IJobForExtensions_ScheduleParallel_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mE656647C614DF02CC0445F97DC98F4B865924147_RuntimeMethod_var);
|
|
V_0 = L_47;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:82>
|
|
RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90 L_48 = V_15;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_49 = V_0;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_50;
|
|
L_50 = IJobForExtensions_ScheduleParallel_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m72EB23CC3227298124F559A369DA43A5A1C8BCBF(L_48, ((int32_t)16), 1, L_49, IJobForExtensions_ScheduleParallel_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m72EB23CC3227298124F559A369DA43A5A1C8BCBF_RuntimeMethod_var);
|
|
V_0 = L_50;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:83>
|
|
int32_t L_51 = V_4;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_52 = V_0;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_53;
|
|
L_53 = IJobForExtensions_ScheduleParallel_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_m84DAC39851C2BB1CC4948F875A60B6886D6E1C2C(L_40, L_51, 1, L_52, IJobForExtensions_ScheduleParallel_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_m84DAC39851C2BB1CC4948F875A60B6886D6E1C2C_RuntimeMethod_var);
|
|
V_0 = L_53;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:85>
|
|
JobHandle_ScheduleBatchedJobs_mCA0E146397E30E31FB57C96DAA1820451886DACA(NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:94>
|
|
ParallelSortExtensions_U3CParallelSortU3Eg__SwapU7C2_0_mDD868A15D4BFD33E6DFF6107497D4EB6EE040E16((&V_10), (&V_11), NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:42>
|
|
int32_t L_54 = V_12;
|
|
V_12 = ((int32_t)il2cpp_codegen_add(L_54, 1));
|
|
}
|
|
|
|
IL_01e0:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:42>
|
|
int32_t L_55 = V_12;
|
|
if ((((int32_t)L_55) < ((int32_t)4)))
|
|
{
|
|
goto IL_00be;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:97>
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_56 = V_0;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_57;
|
|
L_57 = NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89((&V_5), L_56, NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:98>
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_58 = V_0;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_59;
|
|
L_59 = NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89((&V_6), L_58, NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:99>
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_60 = V_0;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_61;
|
|
L_61 = NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89((&V_7), L_60, NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:100>
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_62 = V_0;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_63;
|
|
L_63 = NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89((&V_8), L_62, NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:101>
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_64 = V_0;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_65;
|
|
L_65 = NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89((&V_9), L_64, NativeArray_1_Dispose_m8CD1E89A6A2EDB0A6DF4C8F63C2AF3ACF22C1D89_RuntimeMethod_var);
|
|
goto IL_0230;
|
|
}
|
|
|
|
IL_0217:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:105>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_66 = ___0_array;
|
|
SortJob_2_tF5A8EBE6C2885BA7F056EE208E1F67DAB0B69B03 L_67;
|
|
L_67 = NativeSortExtension_SortJob_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9E3417425C9B76FA372D6033A174ABAA465BFFAC(L_66, NativeSortExtension_SortJob_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m9E3417425C9B76FA372D6033A174ABAA465BFFAC_RuntimeMethod_var);
|
|
V_20 = L_67;
|
|
il2cpp_codegen_initobj((&V_1), sizeof(JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08));
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_68 = V_1;
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_69;
|
|
L_69 = SortJob_2_Schedule_m22719A523B631BE6909546A645D7FE71F71286E8((&V_20), L_68, SortJob_2_Schedule_m22719A523B631BE6909546A645D7FE71F71286E8_RuntimeMethod_var);
|
|
V_0 = L_69;
|
|
}
|
|
|
|
IL_0230:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:108>
|
|
JobHandle_t5DF5F99902FED3C801A81C05205CEA6CE039EF08 L_70 = V_0;
|
|
return L_70;
|
|
}
|
|
}
|
|
// Method Definition Index: 71773
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ParallelSortExtensions_U3CParallelSortU3Eg__SwapU7C2_0_mDD868A15D4BFD33E6DFF6107497D4EB6EE040E16 (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_a, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_b, const RuntimeMethod* method)
|
|
{
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:89>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = ___0_a;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_0);
|
|
V_0 = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:90>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = ___0_a;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_3 = ___1_b;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_4 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_3);
|
|
*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_2 = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:91>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_5 = ___1_b;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_6 = V_0;
|
|
*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_5 = L_6;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:92>
|
|
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
|
|
// Method Definition Index: 71774
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RadixSortBucketCountJob_Execute_mF3ADEB0523C3DE92CB5CFEF01B65E72C9AB7C023 (RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
int32_t V_2 = 0;
|
|
int32_t V_3 = 0;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* V_4 = NULL;
|
|
int32_t V_5 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:123>
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->___batchSize;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:124>
|
|
int32_t L_2 = ((int32_t)il2cpp_codegen_multiply(L_0, L_1));
|
|
int32_t L_3 = __this->___batchSize;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___array);
|
|
int32_t L_5;
|
|
L_5 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_4)->___m_Length);
|
|
int32_t L_6;
|
|
L_6 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(((int32_t)il2cpp_codegen_add(L_2, L_3)), L_5, NULL);
|
|
V_0 = L_6;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:126>
|
|
int32_t L_7 = ___0_index;
|
|
V_1 = ((int32_t)il2cpp_codegen_multiply(L_7, ((int32_t)256)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:128>
|
|
V_2 = L_2;
|
|
goto IL_0070;
|
|
}
|
|
|
|
IL_002c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:130>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_8 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___array);
|
|
int32_t L_9 = V_2;
|
|
int32_t L_10;
|
|
L_10 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_8)->___m_Buffer, L_9);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:131>
|
|
int32_t L_11 = __this->___radix;
|
|
V_3 = ((int32_t)(((int32_t)(L_10>>((int32_t)(((int32_t)il2cpp_codegen_multiply(L_11, 8))&((int32_t)31)))))&((int32_t)255)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:132>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_12 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___buckets);
|
|
V_4 = L_12;
|
|
int32_t L_13 = V_1;
|
|
int32_t L_14 = V_3;
|
|
V_5 = ((int32_t)il2cpp_codegen_add(L_13, L_14));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_15 = V_4;
|
|
int32_t L_16 = V_5;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_17 = V_4;
|
|
int32_t L_18 = V_5;
|
|
int32_t L_19;
|
|
L_19 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_17)->___m_Buffer, L_18);
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_15)->___m_Buffer, L_16, (((int32_t)il2cpp_codegen_add(L_19, 1))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:128>
|
|
int32_t L_20 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_20, 1));
|
|
}
|
|
|
|
IL_0070:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:128>
|
|
int32_t L_21 = V_2;
|
|
int32_t L_22 = V_0;
|
|
if ((((int32_t)L_21) < ((int32_t)L_22)))
|
|
{
|
|
goto IL_002c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:134>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void RadixSortBucketCountJob_Execute_mF3ADEB0523C3DE92CB5CFEF01B65E72C9AB7C023_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<RadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5*>(__this + _offset);
|
|
RadixSortBucketCountJob_Execute_mF3ADEB0523C3DE92CB5CFEF01B65E72C9AB7C023(_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
|
|
// Method Definition Index: 71775
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t RadixSortBatchPrefixSumJob_AtomicIncrement_m89775B1090C6296097B6445BC76D2C6BE88F199E (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C ___0_counter, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_AsRef_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF01FDF0EACCFED286E93933B693A2BE11A6A8946_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:151>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_0 = ___0_counter;
|
|
void* L_1;
|
|
L_1 = NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144(L_0, NativeArrayUnsafeUtility_GetUnsafePtr_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mD2D9DC546B80A05000B107C8E09FAA4BED3B2144_RuntimeMethod_var);
|
|
int32_t* L_2;
|
|
L_2 = UnsafeUtility_AsRef_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF01FDF0EACCFED286E93933B693A2BE11A6A8946_inline(L_1, UnsafeUtility_AsRef_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF01FDF0EACCFED286E93933B693A2BE11A6A8946_RuntimeMethod_var);
|
|
int32_t L_3;
|
|
L_3 = Interlocked_Increment_m3C240C32E8D9544EC050B74D4F28EEB58F1F9309(L_2, NULL);
|
|
return L_3;
|
|
}
|
|
}
|
|
// Method Definition Index: 71776
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR int32_t RadixSortBatchPrefixSumJob_JobIndexPrefixSum_m9C47BE4B67FCFF29A8FA94D39589F9B9A2840EE3 (RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_sum, int32_t ___1_i, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:156>
|
|
V_0 = 0;
|
|
goto IL_003c;
|
|
}
|
|
|
|
IL_0004:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:158>
|
|
int32_t L_0 = ___1_i;
|
|
int32_t L_1 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_0, ((int32_t)il2cpp_codegen_multiply(L_1, ((int32_t)256)))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:160>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___indices);
|
|
int32_t L_3 = V_1;
|
|
int32_t L_4 = ___0_sum;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_2)->___m_Buffer, L_3, (L_4));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:161>
|
|
int32_t L_5 = ___0_sum;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_6 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___buckets);
|
|
int32_t L_7 = V_1;
|
|
int32_t L_8;
|
|
L_8 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_6)->___m_Buffer, L_7);
|
|
___0_sum = ((int32_t)il2cpp_codegen_add(L_5, L_8));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:162>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_9 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___buckets);
|
|
int32_t L_10 = V_1;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_9)->___m_Buffer, L_10, (0));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:156>
|
|
int32_t L_11 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:156>
|
|
int32_t L_12 = V_0;
|
|
int32_t L_13 = __this->___jobsCount;
|
|
if ((((int32_t)L_12) < ((int32_t)L_13)))
|
|
{
|
|
goto IL_0004;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:165>
|
|
int32_t L_14 = ___0_sum;
|
|
return L_14;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C int32_t RadixSortBatchPrefixSumJob_JobIndexPrefixSum_m9C47BE4B67FCFF29A8FA94D39589F9B9A2840EE3_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_sum, int32_t ___1_i, const RuntimeMethod* method)
|
|
{
|
|
RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885*>(__this + _offset);
|
|
int32_t _returnValue;
|
|
_returnValue = RadixSortBatchPrefixSumJob_JobIndexPrefixSum_m9C47BE4B67FCFF29A8FA94D39589F9B9A2840EE3(_thisAdjusted, ___0_sum, ___1_i, method);
|
|
return _returnValue;
|
|
}
|
|
// Method Definition Index: 71777
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RadixSortBatchPrefixSumJob_Execute_m434849692F7D93EF83545890B59FC96BF14AED93 (RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
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;
|
|
int32_t V_6 = 0;
|
|
int32_t V_7 = 0;
|
|
int32_t V_8 = 0;
|
|
int32_t V_9 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:170>
|
|
int32_t L_0 = ___0_index;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:171>
|
|
int32_t L_1 = ((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)16)));
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_1, ((int32_t)16)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:173>
|
|
V_1 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:175>
|
|
V_2 = L_1;
|
|
goto IL_001b;
|
|
}
|
|
|
|
IL_000e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:176>
|
|
int32_t L_2 = V_1;
|
|
int32_t L_3 = V_2;
|
|
int32_t L_4;
|
|
L_4 = RadixSortBatchPrefixSumJob_JobIndexPrefixSum_m9C47BE4B67FCFF29A8FA94D39589F9B9A2840EE3(__this, L_2, L_3, NULL);
|
|
V_1 = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:175>
|
|
int32_t L_5 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:175>
|
|
int32_t L_6 = V_2;
|
|
int32_t L_7 = V_0;
|
|
if ((((int32_t)L_6) < ((int32_t)L_7)))
|
|
{
|
|
goto IL_000e;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:178>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_8 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___indicesSum);
|
|
int32_t L_9 = ___0_index;
|
|
int32_t L_10 = V_1;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_8)->___m_Buffer, L_9, (L_10));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:180>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_11 = __this->___counter;
|
|
int32_t L_12;
|
|
L_12 = RadixSortBatchPrefixSumJob_AtomicIncrement_m89775B1090C6296097B6445BC76D2C6BE88F199E(L_11, NULL);
|
|
if ((!(((uint32_t)L_12) == ((uint32_t)((int32_t)16)))))
|
|
{
|
|
goto IL_00f0;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:182>
|
|
V_3 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:184>
|
|
int32_t L_13 = __this->___radix;
|
|
if ((((int32_t)L_13) >= ((int32_t)3)))
|
|
{
|
|
goto IL_007e;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:186>
|
|
V_4 = 0;
|
|
goto IL_0076;
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:188>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_14 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___indicesSum);
|
|
int32_t L_15 = V_4;
|
|
int32_t L_16;
|
|
L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_14)->___m_Buffer, L_15);
|
|
V_5 = L_16;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:189>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_17 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___indicesSum);
|
|
int32_t L_18 = V_4;
|
|
int32_t L_19 = V_3;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_17)->___m_Buffer, L_18, (L_19));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:190>
|
|
int32_t L_20 = V_3;
|
|
int32_t L_21 = V_5;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_20, L_21));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:186>
|
|
int32_t L_22 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1));
|
|
}
|
|
|
|
IL_0076:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:186>
|
|
int32_t L_23 = V_4;
|
|
if ((((int32_t)L_23) < ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_004e;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00e3;
|
|
}
|
|
|
|
IL_007e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:195>
|
|
V_6 = 8;
|
|
goto IL_00ab;
|
|
}
|
|
|
|
IL_0083:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:197>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_24 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___indicesSum);
|
|
int32_t L_25 = V_6;
|
|
int32_t L_26;
|
|
L_26 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_24)->___m_Buffer, L_25);
|
|
V_7 = L_26;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:198>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_27 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___indicesSum);
|
|
int32_t L_28 = V_6;
|
|
int32_t L_29 = V_3;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_27)->___m_Buffer, L_28, (L_29));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:199>
|
|
int32_t L_30 = V_3;
|
|
int32_t L_31 = V_7;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_30, L_31));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:195>
|
|
int32_t L_32 = V_6;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_32, 1));
|
|
}
|
|
|
|
IL_00ab:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:195>
|
|
int32_t L_33 = V_6;
|
|
if ((((int32_t)L_33) < ((int32_t)((int32_t)16))))
|
|
{
|
|
goto IL_0083;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:201>
|
|
V_8 = 0;
|
|
goto IL_00de;
|
|
}
|
|
|
|
IL_00b6:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:203>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_34 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___indicesSum);
|
|
int32_t L_35 = V_8;
|
|
int32_t L_36;
|
|
L_36 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_34)->___m_Buffer, L_35);
|
|
V_9 = L_36;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:204>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_37 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___indicesSum);
|
|
int32_t L_38 = V_8;
|
|
int32_t L_39 = V_3;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_37)->___m_Buffer, L_38, (L_39));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:205>
|
|
int32_t L_40 = V_3;
|
|
int32_t L_41 = V_9;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_40, L_41));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:201>
|
|
int32_t L_42 = V_8;
|
|
V_8 = ((int32_t)il2cpp_codegen_add(L_42, 1));
|
|
}
|
|
|
|
IL_00de:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:201>
|
|
int32_t L_43 = V_8;
|
|
if ((((int32_t)L_43) < ((int32_t)8)))
|
|
{
|
|
goto IL_00b6;
|
|
}
|
|
}
|
|
|
|
IL_00e3:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:211>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_44 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___counter);
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_44)->___m_Buffer, 0, (0));
|
|
}
|
|
|
|
IL_00f0:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:213>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void RadixSortBatchPrefixSumJob_Execute_m434849692F7D93EF83545890B59FC96BF14AED93_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<RadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885*>(__this + _offset);
|
|
RadixSortBatchPrefixSumJob_Execute_m434849692F7D93EF83545890B59FC96BF14AED93(_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
|
|
// Method Definition Index: 71778
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RadixSortPrefixSumJob_Execute_mF1969BD6160F81BA429AF74A8944935FC83BC551 (RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
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;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* V_5 = NULL;
|
|
int32_t V_6 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:226>
|
|
int32_t L_0 = ___0_index;
|
|
V_0 = ((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)16)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:227>
|
|
int32_t L_1 = V_0;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_1, ((int32_t)16)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:229>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_2 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___indicesSum);
|
|
int32_t L_3 = ___0_index;
|
|
int32_t L_4;
|
|
L_4 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_2)->___m_Buffer, L_3);
|
|
V_2 = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:231>
|
|
V_3 = 0;
|
|
goto IL_0057;
|
|
}
|
|
|
|
IL_001b:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:233>
|
|
int32_t L_5 = V_0;
|
|
V_4 = L_5;
|
|
goto IL_004e;
|
|
}
|
|
|
|
IL_0020:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:235>
|
|
int32_t L_6 = V_3;
|
|
int32_t L_7 = V_4;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:236>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_8 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___indices);
|
|
V_5 = L_8;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_6, ((int32_t)256))), L_7));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_9 = V_5;
|
|
int32_t L_10 = V_6;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_11 = V_5;
|
|
int32_t L_12 = V_6;
|
|
int32_t L_13;
|
|
L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_11)->___m_Buffer, L_12);
|
|
int32_t L_14 = V_2;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_9)->___m_Buffer, L_10, (((int32_t)il2cpp_codegen_add(L_13, L_14))));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:233>
|
|
int32_t L_15 = V_4;
|
|
V_4 = ((int32_t)il2cpp_codegen_add(L_15, 1));
|
|
}
|
|
|
|
IL_004e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:233>
|
|
int32_t L_16 = V_4;
|
|
int32_t L_17 = V_1;
|
|
if ((((int32_t)L_16) < ((int32_t)L_17)))
|
|
{
|
|
goto IL_0020;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:231>
|
|
int32_t L_18 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_18, 1));
|
|
}
|
|
|
|
IL_0057:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:231>
|
|
int32_t L_19 = V_3;
|
|
int32_t L_20 = __this->___jobsCount;
|
|
if ((((int32_t)L_19) < ((int32_t)L_20)))
|
|
{
|
|
goto IL_001b;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:239>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void RadixSortPrefixSumJob_Execute_mF1969BD6160F81BA429AF74A8944935FC83BC551_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<RadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90*>(__this + _offset);
|
|
RadixSortPrefixSumJob_Execute_mF1969BD6160F81BA429AF74A8944935FC83BC551(_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
|
|
// Method Definition Index: 71779
|
|
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void RadixSortBucketSortJob_Execute_mDB0AB3CD468DA898E41CBF3E9EF5BE26AD26E4D2 (RadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
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;
|
|
int32_t V_6 = 0;
|
|
int32_t V_7 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:254>
|
|
int32_t L_0 = ___0_index;
|
|
int32_t L_1 = __this->___batchSize;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:255>
|
|
int32_t L_2 = ((int32_t)il2cpp_codegen_multiply(L_0, L_1));
|
|
int32_t L_3 = __this->___batchSize;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___array);
|
|
int32_t L_5;
|
|
L_5 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_4)->___m_Length);
|
|
int32_t L_6;
|
|
L_6 = math_min_m02D43DF516544C279AF660EA4731449C82991849_inline(((int32_t)il2cpp_codegen_add(L_2, L_3)), L_5, NULL);
|
|
V_0 = L_6;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:257>
|
|
int32_t L_7 = ___0_index;
|
|
V_1 = ((int32_t)il2cpp_codegen_multiply(L_7, ((int32_t)256)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:259>
|
|
V_2 = L_2;
|
|
goto IL_0085;
|
|
}
|
|
|
|
IL_002c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:261>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_8 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___array);
|
|
int32_t L_9 = V_2;
|
|
int32_t L_10;
|
|
L_10 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_8)->___m_Buffer, L_9);
|
|
V_3 = L_10;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:262>
|
|
int32_t L_11 = V_3;
|
|
int32_t L_12 = __this->___radix;
|
|
V_4 = ((int32_t)(((int32_t)(L_11>>((int32_t)(((int32_t)il2cpp_codegen_multiply(L_12, 8))&((int32_t)31)))))&((int32_t)255)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:263>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_13 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___indices);
|
|
int32_t L_14 = V_1;
|
|
int32_t L_15 = V_4;
|
|
V_6 = ((int32_t)il2cpp_codegen_add(L_14, L_15));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_16 = L_13;
|
|
int32_t L_17 = V_6;
|
|
int32_t L_18;
|
|
L_18 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_16)->___m_Buffer, L_17);
|
|
V_7 = L_18;
|
|
int32_t L_19 = V_6;
|
|
int32_t L_20 = V_7;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_16)->___m_Buffer, L_19, (((int32_t)il2cpp_codegen_add(L_20, 1))));
|
|
int32_t L_21 = V_7;
|
|
V_5 = L_21;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:264>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_22 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&__this->___arraySorted);
|
|
int32_t L_23 = V_5;
|
|
int32_t L_24 = V_3;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_22)->___m_Buffer, L_23, (L_24));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:259>
|
|
int32_t L_25 = V_2;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_25, 1));
|
|
}
|
|
|
|
IL_0085:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:259>
|
|
int32_t L_26 = V_2;
|
|
int32_t L_27 = V_0;
|
|
if ((((int32_t)L_26) < ((int32_t)L_27)))
|
|
{
|
|
goto IL_002c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelSortExtensions.cs:266>
|
|
return;
|
|
}
|
|
}
|
|
IL2CPP_EXTERN_C void RadixSortBucketSortJob_Execute_mDB0AB3CD468DA898E41CBF3E9EF5BE26AD26E4D2_AdjustorThunk (RuntimeObject* IL2CPP_PARAMETER_RESTRICT __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
RadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C* _thisAdjusted;
|
|
int32_t _offset = 1;
|
|
_thisAdjusted = reinterpret_cast<RadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C*>(__this + _offset);
|
|
RadixSortBucketSortJob_Execute_mDB0AB3CD468DA898E41CBF3E9EF5BE26AD26E4D2(_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
|
|
#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
|
|
// Method Definition Index: 71780
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void __JobReflectionRegistrationOutput__15867191014387474753_CreateJobReflectionData_m61B92F5EF70DF366B7640CA4487293699C2E2A18 (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_EarlyJobInit_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m904278A656E7A3752F4B090CC297668E83F7A369_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_EarlyJobInit_TisPrefixSumDrawInstancesJob_tBACC8A4D7ECB2D5AAA5276450B3791B1A57B58A3_mFD895AB10D2176A05381B95934A200E8EB7DFA02_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_EarlyJobInit_TisPrefixSumDrawsAndInstances_t270E5AA9BF72798DF9C0F217224637E0B89F710D_mA1791E64521EA49E30078C93A9563DEAAD09FD2E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobExtensions_EarlyJobInit_TisUpdatePackedMaterialDataCacheJob_t5D5E4396EDF56E52AD9FDC3ABAAF4078C75C9D34_m02281B889A094325BD050D466B09DACDEE5BA0F8_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobForExtensions_EarlyJobInit_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mCBB7DE4EBA09CD1E744647EA6677BF40980C20C3_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobForExtensions_EarlyJobInit_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_mC20D17E34685F14A42E6DCC248E72D1798159B37_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobForExtensions_EarlyJobInit_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_mC1AF0EC3EC60CC939F17F4CF939811BFA41F39DC_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobForExtensions_EarlyJobInit_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m75D4466D714BB94879F083EE1B4CACA8CF52FA1B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisCompactVisibilityMasksJob_tDE1D39C552A38F0687E6280ECC355983FA6AA3A5_m0F21D875DD17C792ED8C5BF66BE859FF8555B1E6_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisFindDrawInstancesJob_t1C8504DEE1F86FCFCF6CD91EB00B8C7863FF6D32_m5A16FDB80854D4EE75A1C33E2E5B12AFD19A316B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisFindMaterialDrawInstancesJob_t4EF4F264A2BC2F4F7A5C17F0A643AB6605704C10_m2D9D6941580B574C20289779054CEA12F7A92577_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMaterialsJob_t81CE6087571CD32A4F769227D238FE475B456E6A_m88AB6A0FED07A289053C1DD5FA24E9DC1AB4780B_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMeshesJob_t923E117B301F581622598A89C07C82905AC695D5_mF667F7E46D70A55F2BF6D3ABA2A93274E51BE817_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisFindRenderersFromMaterialOrMeshJob_t91FE5FAC4E968719F44985614268088A90EAA4A0_mB5658F2CCC1FC04A02EFE2ECBB8A95461E3D72E0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_m6B8A393B6F201DDE25AD6D36465247B504B58C1C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mAE4268BBB3F6C6A16E8D5C452A5812DC81DB6392_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m68F90DD2F23661C9B41C4A6996465549D902D955_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_mB19BB956B68E6963D44B0BEA1A07F53FC76EB46F_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m8732F540F24D273AFA350B3F820072FD1CB12EED_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_mF0EDCDF0A75102A9A57D16F6E6E62F102CA17C59_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_mA2BDA654636006AF02CB4279E640BE31E43D05F0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForBatchExtensions_EarlyJobInit_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mEE892822EA3A1A7E3164D7CB02B26E41ADF06144_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisAllocateBinsPerBatch_t5239CCD1592A1183C158D7DBFBCB38CFB8A65904_mD321B4489EDBD81B6632FA85232CDC9BDC55EDA0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisAnimateCrossFadeJob_t4A6EEA489E4EE721D1878717E9FB01FC73C4E90E_m7550DF4C15ED4F7A894D64838F4982AD5D775B49_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisBuildDrawListsJob_t04305ADFB7117F4E8B5C09D5FDA60BB738D5EF56_mDC33AAEDEB4E0AD91C61823A87FC087220EDC855_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_mD3DD95880125311EE3FDD135686A81C812F330F2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisCollectInstancesLODGroupsAndMasksJob_t8DB356214F71B334A6296B0F61AB13B52B7A608F_mBF7661EAB36EC8D2E7A95EC03500109C187818C0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_mB7338B4EFD47DEF147AC28CA5A413E87920E1EF2_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisCullingJob_t4206A6B00371EC11303617597A8DA5BFCCF92681_m2DC4159A94818A11066545C0E0AE99BC10ED1524_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisDrawCommandOutputPerBatch_t4A45E11E8E7CBD974DA211971082C0ED66445215_m237890434EF86A58AE167154294FE537DD7A512D_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mAE06956FE76422BFF3C3909AA62B70640362A355_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMaterialsJob_t00042B33E6C44FDE47805C45B5BDB053C60A3ECD_m407D61171870B0A4888E8590AD3E0CCC412DB8FD_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMeshesJob_t4D558BDACF2FB489756D7AB7261A37E3F352D84C_mB6384F3056AFA41CCB8520388129B5700CA5E185_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m003D312CAFECFCE2ABD7008BAFD0F6190B1754BA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mC85662041EBAAC44E1AE343715A3730ADEDD35EA_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_mD35C0C06FB99A2909B85A70E7A08D6C11C4C5307_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mABB6E60084F95E7DD37814EA69DDF5C4488615E5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IJobParallelForExtensions_EarlyJobInit_TisWriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_mEAB04AED8502C8FFE813DFD03931703B11FBF64F_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
|
|
try
|
|
{
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisFindRenderersFromMaterialOrMeshJob_t91FE5FAC4E968719F44985614268088A90EAA4A0_mB5658F2CCC1FC04A02EFE2ECBB8A95461E3D72E0(IJobParallelForBatchExtensions_EarlyJobInit_TisFindRenderersFromMaterialOrMeshJob_t91FE5FAC4E968719F44985614268088A90EAA4A0_mB5658F2CCC1FC04A02EFE2ECBB8A95461E3D72E0_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisAnimateCrossFadeJob_t4A6EEA489E4EE721D1878717E9FB01FC73C4E90E_m7550DF4C15ED4F7A894D64838F4982AD5D775B49(IJobParallelForExtensions_EarlyJobInit_TisAnimateCrossFadeJob_t4A6EEA489E4EE721D1878717E9FB01FC73C4E90E_m7550DF4C15ED4F7A894D64838F4982AD5D775B49_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisCullingJob_t4206A6B00371EC11303617597A8DA5BFCCF92681_m2DC4159A94818A11066545C0E0AE99BC10ED1524(IJobParallelForExtensions_EarlyJobInit_TisCullingJob_t4206A6B00371EC11303617597A8DA5BFCCF92681_m2DC4159A94818A11066545C0E0AE99BC10ED1524_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisAllocateBinsPerBatch_t5239CCD1592A1183C158D7DBFBCB38CFB8A65904_mD321B4489EDBD81B6632FA85232CDC9BDC55EDA0(IJobParallelForExtensions_EarlyJobInit_TisAllocateBinsPerBatch_t5239CCD1592A1183C158D7DBFBCB38CFB8A65904_mD321B4489EDBD81B6632FA85232CDC9BDC55EDA0_RuntimeMethod_var);
|
|
IJobExtensions_EarlyJobInit_TisPrefixSumDrawsAndInstances_t270E5AA9BF72798DF9C0F217224637E0B89F710D_mA1791E64521EA49E30078C93A9563DEAAD09FD2E(IJobExtensions_EarlyJobInit_TisPrefixSumDrawsAndInstances_t270E5AA9BF72798DF9C0F217224637E0B89F710D_mA1791E64521EA49E30078C93A9563DEAAD09FD2E_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisDrawCommandOutputPerBatch_t4A45E11E8E7CBD974DA211971082C0ED66445215_m237890434EF86A58AE167154294FE537DD7A512D(IJobParallelForExtensions_EarlyJobInit_TisDrawCommandOutputPerBatch_t4A45E11E8E7CBD974DA211971082C0ED66445215_m237890434EF86A58AE167154294FE537DD7A512D_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisCompactVisibilityMasksJob_tDE1D39C552A38F0687E6280ECC355983FA6AA3A5_m0F21D875DD17C792ED8C5BF66BE859FF8555B1E6(IJobParallelForBatchExtensions_EarlyJobInit_TisCompactVisibilityMasksJob_tDE1D39C552A38F0687E6280ECC355983FA6AA3A5_m0F21D875DD17C792ED8C5BF66BE859FF8555B1E6_RuntimeMethod_var);
|
|
IJobExtensions_EarlyJobInit_TisPrefixSumDrawInstancesJob_tBACC8A4D7ECB2D5AAA5276450B3791B1A57B58A3_mFD895AB10D2176A05381B95934A200E8EB7DFA02(IJobExtensions_EarlyJobInit_TisPrefixSumDrawInstancesJob_tBACC8A4D7ECB2D5AAA5276450B3791B1A57B58A3_mFD895AB10D2176A05381B95934A200E8EB7DFA02_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisBuildDrawListsJob_t04305ADFB7117F4E8B5C09D5FDA60BB738D5EF56_mDC33AAEDEB4E0AD91C61823A87FC087220EDC855(IJobParallelForExtensions_EarlyJobInit_TisBuildDrawListsJob_t04305ADFB7117F4E8B5C09D5FDA60BB738D5EF56_mDC33AAEDEB4E0AD91C61823A87FC087220EDC855_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisFindDrawInstancesJob_t1C8504DEE1F86FCFCF6CD91EB00B8C7863FF6D32_m5A16FDB80854D4EE75A1C33E2E5B12AFD19A316B(IJobParallelForBatchExtensions_EarlyJobInit_TisFindDrawInstancesJob_t1C8504DEE1F86FCFCF6CD91EB00B8C7863FF6D32_m5A16FDB80854D4EE75A1C33E2E5B12AFD19A316B_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisFindMaterialDrawInstancesJob_t4EF4F264A2BC2F4F7A5C17F0A643AB6605704C10_m2D9D6941580B574C20289779054CEA12F7A92577(IJobParallelForBatchExtensions_EarlyJobInit_TisFindMaterialDrawInstancesJob_t4EF4F264A2BC2F4F7A5C17F0A643AB6605704C10_m2D9D6941580B574C20289779054CEA12F7A92577_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMeshesJob_t923E117B301F581622598A89C07C82905AC695D5_mF667F7E46D70A55F2BF6D3ABA2A93274E51BE817(IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMeshesJob_t923E117B301F581622598A89C07C82905AC695D5_mF667F7E46D70A55F2BF6D3ABA2A93274E51BE817_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMaterialsJob_t81CE6087571CD32A4F769227D238FE475B456E6A_m88AB6A0FED07A289053C1DD5FA24E9DC1AB4780B(IJobParallelForBatchExtensions_EarlyJobInit_TisFindNonRegisteredMaterialsJob_t81CE6087571CD32A4F769227D238FE475B456E6A_m88AB6A0FED07A289053C1DD5FA24E9DC1AB4780B_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMeshesJob_t4D558BDACF2FB489756D7AB7261A37E3F352D84C_mB6384F3056AFA41CCB8520388129B5700CA5E185(IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMeshesJob_t4D558BDACF2FB489756D7AB7261A37E3F352D84C_mB6384F3056AFA41CCB8520388129B5700CA5E185_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMaterialsJob_t00042B33E6C44FDE47805C45B5BDB053C60A3ECD_m407D61171870B0A4888E8590AD3E0CCC412DB8FD(IJobParallelForExtensions_EarlyJobInit_TisRegisterNewMaterialsJob_t00042B33E6C44FDE47805C45B5BDB053C60A3ECD_m407D61171870B0A4888E8590AD3E0CCC412DB8FD_RuntimeMethod_var);
|
|
IJobExtensions_EarlyJobInit_TisUpdatePackedMaterialDataCacheJob_t5D5E4396EDF56E52AD9FDC3ABAAF4078C75C9D34_m02281B889A094325BD050D466B09DACDEE5BA0F8(IJobExtensions_EarlyJobInit_TisUpdatePackedMaterialDataCacheJob_t5D5E4396EDF56E52AD9FDC3ABAAF4078C75C9D34_m02281B889A094325BD050D466B09DACDEE5BA0F8_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_mB7338B4EFD47DEF147AC28CA5A413E87920E1EF2(IJobParallelForExtensions_EarlyJobInit_TisConvertCPUInstancesToGPUInstancesJob_t0C430833D5089A08CD7759319A2C2135A94C4300_mB7338B4EFD47DEF147AC28CA5A413E87920E1EF2_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisWriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_mEAB04AED8502C8FFE813DFD03931703B11FBF64F(IJobParallelForExtensions_EarlyJobInit_TisWriteInstanceDataParameterJob_t1A7E612C24AFAE78108E5FF5DBF749FFC7162A53_mEAB04AED8502C8FFE813DFD03931703B11FBF64F_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m68F90DD2F23661C9B41C4A6996465549D902D955(IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesCountJob_t859951CF904C8C4C9C01B6276B891CB13B8E1008_m68F90DD2F23661C9B41C4A6996465549D902D955_RuntimeMethod_var);
|
|
IJobExtensions_EarlyJobInit_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m904278A656E7A3752F4B090CC297668E83F7A369(IJobExtensions_EarlyJobInit_TisComputeInstancesOffsetAndResizeInstancesArrayJob_tAC7DC0467C6B3BCB1818A4AF66A822EA0F5DB2B8_m904278A656E7A3752F4B090CC297668E83F7A369_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_mB19BB956B68E6963D44B0BEA1A07F53FC76EB46F(IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesJob_t0C926B80F1CD06C41E9173FC2827747D52926B5F_mB19BB956B68E6963D44B0BEA1A07F53FC76EB46F_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m8732F540F24D273AFA350B3F820072FD1CB12EED(IJobParallelForBatchExtensions_EarlyJobInit_TisQueryRendererGroupInstancesMultiJob_t7C3E50AD589E5E48E0AB80404A4B2E0921C7FE96_m8732F540F24D273AFA350B3F820072FD1CB12EED_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_mF0EDCDF0A75102A9A57D16F6E6E62F102CA17C59(IJobParallelForBatchExtensions_EarlyJobInit_TisQuerySortedMeshInstancesJob_tAEECEBC3EB73BC46AC8416E908E2A0F35C102035_mF0EDCDF0A75102A9A57D16F6E6E62F102CA17C59_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_mD3DD95880125311EE3FDD135686A81C812F330F2(IJobParallelForExtensions_EarlyJobInit_TisCalculateInterpolatedLightAndOcclusionProbesBatchJob_tE9C041455CA23D36663116BFAD6B43917706F319_mD3DD95880125311EE3FDD135686A81C812F330F2_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m003D312CAFECFCE2ABD7008BAFD0F6190B1754BA(IJobParallelForExtensions_EarlyJobInit_TisScatterTetrahedronCacheIndicesJob_t562BE88F37C17457794459AC793559BCDB9E463E_m003D312CAFECFCE2ABD7008BAFD0F6190B1754BA_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_mA2BDA654636006AF02CB4279E640BE31E43D05F0(IJobParallelForBatchExtensions_EarlyJobInit_TisTransformUpdateJob_tFB513D3D4AB705A806FB22824E0056C120AD7721_mA2BDA654636006AF02CB4279E640BE31E43D05F0_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mAE4268BBB3F6C6A16E8D5C452A5812DC81DB6392(IJobParallelForBatchExtensions_EarlyJobInit_TisProbesUpdateJob_tA63BEC3848096F7D6C90D29B73F1E3A6A86C5740_mAE4268BBB3F6C6A16E8D5C452A5812DC81DB6392_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mAE06956FE76422BFF3C3909AA62B70640362A355(IJobParallelForExtensions_EarlyJobInit_TisMotionUpdateJob_tDB543A1611EFDB1D87E61D6BC4236C212A972663_mAE06956FE76422BFF3C3909AA62B70640362A355_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mABB6E60084F95E7DD37814EA69DDF5C4488615E5(IJobParallelForExtensions_EarlyJobInit_TisUpdateRendererInstancesJob_t66273BCE97470DFA7FBEDFE71638E75897CEFDC7_mABB6E60084F95E7DD37814EA69DDF5C4488615E5_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisCollectInstancesLODGroupsAndMasksJob_t8DB356214F71B334A6296B0F61AB13B52B7A608F_mBF7661EAB36EC8D2E7A95EC03500109C187818C0(IJobParallelForExtensions_EarlyJobInit_TisCollectInstancesLODGroupsAndMasksJob_t8DB356214F71B334A6296B0F61AB13B52B7A608F_mBF7661EAB36EC8D2E7A95EC03500109C187818C0_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_m6B8A393B6F201DDE25AD6D36465247B504B58C1C(IJobParallelForBatchExtensions_EarlyJobInit_TisGetVisibleNonProcessedTreeInstancesJob_tED0BF94F39B64CDF44FA6F9BF80D221470219F11_m6B8A393B6F201DDE25AD6D36465247B504B58C1C_RuntimeMethod_var);
|
|
IJobParallelForBatchExtensions_EarlyJobInit_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mEE892822EA3A1A7E3164D7CB02B26E41ADF06144(IJobParallelForBatchExtensions_EarlyJobInit_TisUpdateCompactedInstanceVisibilityJob_t75558D319C89FB856EDF16622F27CAEEE8C40EB7_mEE892822EA3A1A7E3164D7CB02B26E41ADF06144_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_mD35C0C06FB99A2909B85A70E7A08D6C11C4C5307(IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupTransformJob_t3F0746BC9FBE2CB27319561823F94091E4A0029C_mD35C0C06FB99A2909B85A70E7A08D6C11C4C5307_RuntimeMethod_var);
|
|
IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mC85662041EBAAC44E1AE343715A3730ADEDD35EA(IJobParallelForExtensions_EarlyJobInit_TisUpdateLODGroupDataJob_tA8EF5D5B28CEE31DE0AFF3156883742496D3844F_mC85662041EBAAC44E1AE343715A3730ADEDD35EA_RuntimeMethod_var);
|
|
IJobForExtensions_EarlyJobInit_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_mC20D17E34685F14A42E6DCC248E72D1798159B37(IJobForExtensions_EarlyJobInit_TisRadixSortBucketCountJob_t0937025811F11C3D50DB77C0F53634187A7F9DD5_mC20D17E34685F14A42E6DCC248E72D1798159B37_RuntimeMethod_var);
|
|
IJobForExtensions_EarlyJobInit_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mCBB7DE4EBA09CD1E744647EA6677BF40980C20C3(IJobForExtensions_EarlyJobInit_TisRadixSortBatchPrefixSumJob_t4721FF3F65BBB58A008E2E2FB2FD9BE49AC93885_mCBB7DE4EBA09CD1E744647EA6677BF40980C20C3_RuntimeMethod_var);
|
|
IJobForExtensions_EarlyJobInit_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m75D4466D714BB94879F083EE1B4CACA8CF52FA1B(IJobForExtensions_EarlyJobInit_TisRadixSortPrefixSumJob_tB66E0848187F3DC6F5EB22FABD8D1E92852B5E90_m75D4466D714BB94879F083EE1B4CACA8CF52FA1B_RuntimeMethod_var);
|
|
IJobForExtensions_EarlyJobInit_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_mC1AF0EC3EC60CC939F17F4CF939811BFA41F39DC(IJobForExtensions_EarlyJobInit_TisRadixSortBucketSortJob_t74C18F3C548EAA827E617156F6C5391B2549633C_mC1AF0EC3EC60CC939F17F4CF939811BFA41F39DC_RuntimeMethod_var);
|
|
goto IL_00cf;
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
if(il2cpp_codegen_class_is_assignable_from (((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)), il2cpp_codegen_object_class(e.ex)))
|
|
{
|
|
IL2CPP_PUSH_ACTIVE_EXCEPTION(e.ex);
|
|
goto CATCH_00c4;
|
|
}
|
|
throw e;
|
|
}
|
|
|
|
CATCH_00c4:
|
|
{
|
|
Exception_t* L_0 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
|
|
il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&EarlyInitHelpers_tA67F29CEEF85CD33340F1A46E13686C44F97695A_il2cpp_TypeInfo_var)));
|
|
EarlyInitHelpers_JobReflectionDataCreationFailed_mD6AB08D5BB411CCE38A87793C3C7062EC91FD1EC(L_0, NULL);
|
|
IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
|
|
goto IL_00cf;
|
|
}
|
|
|
|
IL_00cf:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71781
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void __JobReflectionRegistrationOutput__15867191014387474753_EarlyInit_mCAFBD6F04F7737F01B0CA94B81910948BEB121CB (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
__JobReflectionRegistrationOutput__15867191014387474753_CreateJobReflectionData_m61B92F5EF70DF366B7640CA4487293699C2E2A18(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
|
|
// Method Definition Index: 71782
|
|
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U24BurstDirectCallInitializer_Initialize_mDEDEEFEB21BD345F172B9A16BF0A65DDCCCC4A4F (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
BurstCompilerOptions_t5F93118F305E1B0C950C6F9AF8BCA74033DA01C9* V_0 = NULL;
|
|
{
|
|
il2cpp_codegen_runtime_class_init_inline(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var);
|
|
BurstCompilerOptions_t5F93118F305E1B0C950C6F9AF8BCA74033DA01C9* L_0 = ((BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_StaticFields*)il2cpp_codegen_static_fields_for(BurstCompiler_t2715484E1FF256726FC4D4D8E17C35A4C8DFA2B8_il2cpp_TypeInfo_var))->___Options;
|
|
V_0 = L_0;
|
|
return;
|
|
}
|
|
}
|
|
#ifdef __clang__
|
|
#pragma clang diagnostic pop
|
|
#endif
|
|
// Method Definition Index: 42059
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_countbits_m4CA1327F4995735E6AA4862E641E128312C404BD_inline (uint64_t ___0_x, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5011>
|
|
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)))));
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5012>
|
|
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)))));
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5013>
|
|
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))));
|
|
}
|
|
}
|
|
// Method Definition Index: 42080
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5251>
|
|
uint64_t L_0 = ___0_x;
|
|
if (L_0)
|
|
{
|
|
goto IL_0006;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5252>
|
|
return ((int32_t)64);
|
|
}
|
|
|
|
IL_0006:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5254>
|
|
uint64_t L_1 = ___0_x;
|
|
uint64_t L_2 = ___0_x;
|
|
___0_x = ((int64_t)((int64_t)L_1&((-((int64_t)L_2)))));
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5255>
|
|
uint64_t L_3 = ___0_x;
|
|
V_0 = ((int32_t)(uint32_t)L_3);
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5257>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5258>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5261>
|
|
(&V_3)->___doubleValue = (0.0);
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5262>
|
|
uint32_t L_8 = V_1;
|
|
(&V_3)->___longValue = ((int64_t)il2cpp_codegen_add(((int64_t)4841369599423283200LL), ((int64_t)(uint64_t)((uint32_t)L_8))));
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5263>
|
|
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)));
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:5264>
|
|
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));
|
|
}
|
|
}
|
|
// Method Definition Index: 41524
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t math_min_m02D43DF516544C279AF660EA4731449C82991849_inline (int32_t ___0_x, int32_t ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:855>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 41140
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float3x3.gen.cs:659>
|
|
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_0 = ___0_m;
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_1 = L_0.___c0;
|
|
V_0 = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float3x3.gen.cs:660>
|
|
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_2 = ___0_m;
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_3 = L_2.___c1;
|
|
V_1 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float3x3.gen.cs:661>
|
|
float3x3_tB318DB8C7E54B6CA9E14EB9AC7F5964C1189FC79 L_4 = ___0_m;
|
|
float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E L_5 = L_4.___c2;
|
|
V_2 = L_5;
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float3x3.gen.cs:663>
|
|
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))));
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float3x3.gen.cs:664>
|
|
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))));
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float3x3.gen.cs:665>
|
|
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))));
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float3x3.gen.cs:667>
|
|
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))));
|
|
}
|
|
}
|
|
// Method Definition Index: 41921
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_distance_m516495927BCF37E20FFA3E99C821062D329DFFF8_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:3721>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 45604
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float4.gen.cs:44>
|
|
float L_0 = ___0_x;
|
|
__this->___x = L_0;
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float4.gen.cs:45>
|
|
float L_1 = ___1_y;
|
|
__this->___y = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float4.gen.cs:46>
|
|
float L_2 = ___2_z;
|
|
__this->___z = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float4.gen.cs:47>
|
|
float L_3 = ___3_w;
|
|
__this->___w = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float4.gen.cs:48>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71306
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceAllocator.cs:45>
|
|
int32_t L_0 = __this->___U3CindexU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71288
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t InstanceHandle_get_index_mD1303DDB5E62977480B92E3DCECC534B1465CB94_inline (InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceAllocator.cs:14>
|
|
int32_t L_0 = __this->___U3CindexU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71521
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_ReallocateInstancesU24BurstManaged_m4FB41EFA348C0E272E99FA0ABBA3BD30F7562EB1_inline (bool ___0_implicitInstanceIndices, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___1_rendererGroupIDs, NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* ___2_packedRendererData, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___3_instanceOffsets, NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___4_instanceCounts, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___5_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___6_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___7_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___8_sharedInstanceData, NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* ___9_instances, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___10_rendererGroupInstanceMultiHash, 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));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_8;
|
|
memset((&V_8), 0, sizeof(V_8));
|
|
NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C V_9;
|
|
memset((&V_9), 0, sizeof(V_9));
|
|
GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868 V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
bool V_11 = false;
|
|
int32_t V_12 = 0;
|
|
int32_t V_13 = 0;
|
|
int32_t V_14 = 0;
|
|
int32_t V_15 = 0;
|
|
int32_t V_16 = 0;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_17;
|
|
memset((&V_17), 0, sizeof(V_17));
|
|
int32_t V_18 = 0;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_19;
|
|
memset((&V_19), 0, sizeof(V_19));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:16>
|
|
V_0 = 0;
|
|
goto IL_01ec;
|
|
}
|
|
|
|
IL_0007:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:18>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = ___1_rendererGroupIDs;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_0);
|
|
V_8 = L_1;
|
|
int32_t L_2 = V_0;
|
|
int32_t L_3;
|
|
L_3 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_8))->___m_Buffer, L_2);
|
|
V_1 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:19>
|
|
NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C* L_4 = ___2_packedRendererData;
|
|
NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C L_5 = (*(NativeArray_1_t1A9BB89FE5439D8C850AB18E4601D3C0502C8A5C*)L_4);
|
|
V_9 = L_5;
|
|
int32_t L_6 = V_0;
|
|
GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868 L_7;
|
|
L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(GPUDrivenPackedRendererData_t52E9500043C2079223FCFF256E7CCF23CC7CE868, ((&V_9))->___m_Buffer, L_6);
|
|
V_10 = L_7;
|
|
bool L_8;
|
|
L_8 = GPUDrivenPackedRendererData_get_hasTree_m8B982701E407F07B42B0EC9F8F12BE5A8E38D9E6((&V_10), NULL);
|
|
V_2 = L_8;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:24>
|
|
bool L_9 = ___0_implicitInstanceIndices;
|
|
if (!L_9)
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:26>
|
|
V_3 = 1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:27>
|
|
int32_t L_10 = V_0;
|
|
V_4 = L_10;
|
|
goto IL_0060;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:31>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_11 = ___4_instanceCounts;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_12 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_11);
|
|
V_8 = L_12;
|
|
int32_t L_13 = V_0;
|
|
int32_t L_14;
|
|
L_14 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_8))->___m_Buffer, L_13);
|
|
V_3 = L_14;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:32>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_15 = ___3_instanceOffsets;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_16 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_15);
|
|
V_8 = L_16;
|
|
int32_t L_17 = V_0;
|
|
int32_t L_18;
|
|
L_18 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_8))->___m_Buffer, L_17);
|
|
V_4 = L_18;
|
|
}
|
|
|
|
IL_0060:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:37>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_19 = ___10_rendererGroupInstanceMultiHash;
|
|
int32_t L_20 = V_1;
|
|
bool L_21;
|
|
L_21 = NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF(L_19, L_20, (&V_6), (&V_7), NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var);
|
|
if (!L_21)
|
|
{
|
|
goto IL_00f7;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:39>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_22 = ___6_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_23 = V_6;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_24;
|
|
L_24 = CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB(L_22, L_23, NULL);
|
|
V_5 = L_24;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:41>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_25 = ___8_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_26 = V_5;
|
|
int32_t L_27;
|
|
L_27 = CPUSharedInstanceData_Get_RefCount_mE216F6749BB1B06E795C52C2433EE85E6C57DC01(L_25, L_26, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:42>
|
|
int32_t L_28 = V_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:44>
|
|
if ((((int32_t)((int32_t)il2cpp_codegen_subtract(L_27, L_28))) <= ((int32_t)0)))
|
|
{
|
|
goto IL_0109;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:46>
|
|
V_11 = (bool)1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:47>
|
|
V_12 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:49>
|
|
V_13 = 0;
|
|
goto IL_00a8;
|
|
}
|
|
|
|
IL_0095:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:50>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_29 = ___10_rendererGroupInstanceMultiHash;
|
|
bool L_30;
|
|
L_30 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_29, (&V_6), (&V_7), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var);
|
|
V_11 = L_30;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:49>
|
|
int32_t L_31 = V_13;
|
|
V_13 = ((int32_t)il2cpp_codegen_add(L_31, 1));
|
|
}
|
|
|
|
IL_00a8:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:49>
|
|
int32_t L_32 = V_13;
|
|
int32_t L_33 = V_3;
|
|
if ((((int32_t)L_32) < ((int32_t)L_33)))
|
|
{
|
|
goto IL_0095;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00f1;
|
|
}
|
|
|
|
IL_00af:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:56>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_34 = ___6_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_35 = V_6;
|
|
int32_t L_36;
|
|
L_36 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_34, L_35, NULL);
|
|
V_14 = L_36;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:57>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_37 = ___6_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_38 = V_6;
|
|
CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877(L_37, L_38, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:58>
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_39 = ___7_perCameraInstanceData;
|
|
int32_t L_40 = V_14;
|
|
CPUPerCameraInstanceData_Remove_m49A44C5456AC0C589DAF869E031D7F0113BA86BD(L_39, L_40, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:59>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_41 = ___5_instanceAllocators;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_42 = V_6;
|
|
InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6(L_41, L_42, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:61>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_43 = ___10_rendererGroupInstanceMultiHash;
|
|
NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC L_44 = V_7;
|
|
NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B(L_43, L_44, NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:62>
|
|
int32_t L_45 = V_12;
|
|
V_12 = ((int32_t)il2cpp_codegen_add(L_45, 1));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:63>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_46 = ___10_rendererGroupInstanceMultiHash;
|
|
bool L_47;
|
|
L_47 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_46, (&V_6), (&V_7), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var);
|
|
V_11 = L_47;
|
|
}
|
|
|
|
IL_00f1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:54>
|
|
bool L_48 = V_11;
|
|
if (L_48)
|
|
{
|
|
goto IL_00af;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0109;
|
|
}
|
|
|
|
IL_00f7:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:71>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_49 = ___5_instanceAllocators;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_50;
|
|
L_50 = InstanceAllocators_AllocateSharedInstance_mD61A96D871FD88F2826B307B6BBF976223E075CF(L_49, NULL);
|
|
V_5 = L_50;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:72>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_51 = ___8_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_52 = V_5;
|
|
CPUSharedInstanceData_AddNoGrow_mAF3FBC643ABC12255E182EE8F8D26024AD8BBACD(L_51, L_52, NULL);
|
|
}
|
|
|
|
IL_0109:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:75>
|
|
int32_t L_53 = V_3;
|
|
if ((((int32_t)L_53) <= ((int32_t)0)))
|
|
{
|
|
goto IL_01d6;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:77>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_54 = ___8_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_55 = V_5;
|
|
int32_t L_56 = V_3;
|
|
CPUSharedInstanceData_Set_RefCount_m7C5AF143DDC85304B2840A688BB2DD095A03B7CC(L_54, L_55, L_56, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:79>
|
|
V_15 = 0;
|
|
goto IL_01cc;
|
|
}
|
|
|
|
IL_0122:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:81>
|
|
int32_t L_57 = V_4;
|
|
int32_t L_58 = V_15;
|
|
V_16 = ((int32_t)il2cpp_codegen_add(L_57, L_58));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:83>
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_59 = ___9_instances;
|
|
int32_t L_60 = V_16;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_61;
|
|
L_61 = IL2CPP_NATIVEARRAY_GET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_59)->___m_Buffer, L_60);
|
|
V_19 = L_61;
|
|
il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var);
|
|
bool L_62;
|
|
L_62 = InstanceHandle_get_valid_m5629806E66255D75C3B1ED5826B0DA6D13B9E0CE((&V_19), NULL);
|
|
if (L_62)
|
|
{
|
|
goto IL_01c6;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:88>
|
|
bool L_63 = V_2;
|
|
if (L_63)
|
|
{
|
|
goto IL_014f;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:89>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_64 = ___5_instanceAllocators;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_65;
|
|
L_65 = InstanceAllocators_AllocateInstance_m1BA734BD0D1B20F166DEBCCEE8AC5B2B0911D9A4(L_64, 0, NULL);
|
|
V_17 = L_65;
|
|
goto IL_0159;
|
|
}
|
|
|
|
IL_014f:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:91>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_66 = ___5_instanceAllocators;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_67;
|
|
L_67 = InstanceAllocators_AllocateInstance_m1BA734BD0D1B20F166DEBCCEE8AC5B2B0911D9A4(L_66, 1, NULL);
|
|
V_17 = L_67;
|
|
}
|
|
|
|
IL_0159:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:93>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_68 = ___6_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_69 = V_17;
|
|
CPUInstanceData_AddNoGrow_mEB9B4B4BCDB7C718DA14898D903B5E0D45DE0455(L_68, L_69, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:94>
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_70 = ___7_perCameraInstanceData;
|
|
CPUPerCameraInstanceData_IncreaseInstanceCount_mB3E25932F6796ED52CA77FD2CE1EF2C2F181F582(L_70, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:96>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_71 = ___6_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_72 = V_17;
|
|
int32_t L_73;
|
|
L_73 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_71, L_72, NULL);
|
|
V_18 = L_73;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:97>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_74 = ___6_instanceData;
|
|
NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_75 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&L_74->___sharedInstances);
|
|
int32_t L_76 = V_18;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_77 = V_5;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_75)->___m_Buffer, L_76, (L_77));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:98>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_78 = ___6_instanceData;
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_79 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_78->___movedInCurrentFrameBits);
|
|
int32_t L_80 = V_18;
|
|
ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_79, L_80, (bool)0, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:99>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_81 = ___6_instanceData;
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_82 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_81->___movedInPreviousFrameBits);
|
|
int32_t L_83 = V_18;
|
|
ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_82, L_83, (bool)0, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:100>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_84 = ___6_instanceData;
|
|
ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* L_85 = (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317*)(&L_84->___visibleInPreviousFrameBits);
|
|
int32_t L_86 = V_18;
|
|
ParallelBitArray_Set_mEDB30931801E1F71F11F62CCB23F3537EEE0F1EA(L_85, L_86, (bool)0, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:102>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_87 = ___10_rendererGroupInstanceMultiHash;
|
|
int32_t L_88 = V_1;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_89 = V_17;
|
|
NativeParallelMultiHashMap_2_Add_m85E9F04864A01BBE3EA251993E2B9B0C6DF10CE7(L_87, L_88, L_89, NativeParallelMultiHashMap_2_Add_m85E9F04864A01BBE3EA251993E2B9B0C6DF10CE7_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:103>
|
|
NativeArray_1_t8E042B4249B3126F27EE49887D2507798DC25F2C* L_90 = ___9_instances;
|
|
int32_t L_91 = V_16;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_92 = V_17;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B, (L_90)->___m_Buffer, L_91, (L_92));
|
|
}
|
|
|
|
IL_01c6:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:79>
|
|
int32_t L_93 = V_15;
|
|
V_15 = ((int32_t)il2cpp_codegen_add(L_93, 1));
|
|
}
|
|
|
|
IL_01cc:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:79>
|
|
int32_t L_94 = V_15;
|
|
int32_t L_95 = V_3;
|
|
if ((((int32_t)L_94) < ((int32_t)L_95)))
|
|
{
|
|
goto IL_0122;
|
|
}
|
|
}
|
|
{
|
|
goto IL_01e8;
|
|
}
|
|
|
|
IL_01d6:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:108>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_96 = ___8_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_97 = V_5;
|
|
CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9(L_96, L_97, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:109>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_98 = ___5_instanceAllocators;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_99 = V_5;
|
|
InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5(L_98, L_99, NULL);
|
|
}
|
|
|
|
IL_01e8:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:16>
|
|
int32_t L_100 = V_0;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_100, 1));
|
|
}
|
|
|
|
IL_01ec:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:16>
|
|
int32_t L_101 = V_0;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_102 = ___1_rendererGroupIDs;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_103 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_102);
|
|
V_8 = L_103;
|
|
int32_t L_104;
|
|
L_104 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_8))->___m_Length);
|
|
if ((((int32_t)L_101) < ((int32_t)L_104)))
|
|
{
|
|
goto IL_0007;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:112>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71522
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_FreeRendererGroupInstancesU24BurstManaged_m68FAC42D1B0B2C0FFFC6CDAC4C3C106377565C0D_inline (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* ___0_rendererGroupsID, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m6E9B920E3E7919BA164854684E339DB820BFFFBE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m1ADB8DB3C4B76226BD7766045926492D56A56A52_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF5E7D8E95D549D39CB745F9828E5DF6E0491FA1F_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);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_GetEnumerator_m28F159A1018AAE4CD77C473CF3191CB799CF1E63_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
int32_t V_2 = 0;
|
|
bool V_3 = false;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
int32_t V_7 = 0;
|
|
int32_t V_8 = 0;
|
|
int32_t V_9 = 0;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:118>
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* L_0 = ___0_rendererGroupsID;
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B L_1 = (*(ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*)L_0);
|
|
V_1 = L_1;
|
|
Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087 L_2;
|
|
L_2 = ReadOnly_GetEnumerator_m28F159A1018AAE4CD77C473CF3191CB799CF1E63((&V_1), ReadOnly_GetEnumerator_m28F159A1018AAE4CD77C473CF3191CB799CF1E63_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00c2:
|
|
{
|
|
Enumerator_Dispose_m6E9B920E3E7919BA164854684E339DB820BFFFBE((&V_0), Enumerator_Dispose_m6E9B920E3E7919BA164854684E339DB820BFFFBE_RuntimeMethod_var);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00b4_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:118>
|
|
int32_t L_3;
|
|
L_3 = Enumerator_get_Current_mF5E7D8E95D549D39CB745F9828E5DF6E0491FA1F_inline((&V_0), Enumerator_get_Current_mF5E7D8E95D549D39CB745F9828E5DF6E0491FA1F_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:120>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_4 = ___5_rendererGroupInstanceMultiHash;
|
|
int32_t L_5 = V_2;
|
|
bool L_6;
|
|
L_6 = NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF(L_4, L_5, (&V_4), (&V_5), NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var);
|
|
V_3 = L_6;
|
|
goto IL_00a8_1;
|
|
}
|
|
|
|
IL_002b_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:122>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_7 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_8 = V_4;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_9;
|
|
L_9 = CPUInstanceData_Get_SharedInstance_mE5ED4915B38984690F4AB5089634500FBCB6C3CB(L_7, L_8, NULL);
|
|
V_6 = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:123>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_10 = ___4_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_11 = V_6;
|
|
int32_t L_12;
|
|
L_12 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(L_10, L_11, NULL);
|
|
V_7 = L_12;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:124>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_13 = ___4_sharedInstanceData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_14 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_13->___refCounts);
|
|
int32_t L_15 = V_7;
|
|
int32_t L_16;
|
|
L_16 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_14)->___m_Buffer, L_15);
|
|
V_8 = L_16;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:128>
|
|
int32_t L_17 = V_8;
|
|
if ((((int32_t)L_17) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0069_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:130>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_18 = ___4_sharedInstanceData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_19 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_18->___refCounts);
|
|
int32_t L_20 = V_7;
|
|
int32_t L_21 = V_8;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_19)->___m_Buffer, L_20, (((int32_t)il2cpp_codegen_subtract(L_21, 1))));
|
|
goto IL_007a_1;
|
|
}
|
|
|
|
IL_0069_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:134>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_22 = ___4_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_23 = V_6;
|
|
CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9(L_22, L_23, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:135>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_24 = ___1_instanceAllocators;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_25 = V_6;
|
|
InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5(L_24, L_25, NULL);
|
|
}
|
|
|
|
IL_007a_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:138>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_26 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_27 = V_4;
|
|
int32_t L_28;
|
|
L_28 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_26, L_27, NULL);
|
|
V_9 = L_28;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:139>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_29 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_30 = V_4;
|
|
CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877(L_29, L_30, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:140>
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_31 = ___3_perCameraInstanceData;
|
|
int32_t L_32 = V_9;
|
|
CPUPerCameraInstanceData_Remove_m49A44C5456AC0C589DAF869E031D7F0113BA86BD(L_31, L_32, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:141>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_33 = ___1_instanceAllocators;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_34 = V_4;
|
|
InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6(L_33, L_34, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:143>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_35 = ___5_rendererGroupInstanceMultiHash;
|
|
bool L_36;
|
|
L_36 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_35, (&V_4), (&V_5), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var);
|
|
V_3 = L_36;
|
|
}
|
|
|
|
IL_00a8_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:120>
|
|
bool L_37 = V_3;
|
|
if (L_37)
|
|
{
|
|
goto IL_002b_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:146>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_38 = ___5_rendererGroupInstanceMultiHash;
|
|
int32_t L_39 = V_2;
|
|
int32_t L_40;
|
|
L_40 = NativeParallelMultiHashMap_2_Remove_m0F7677D049237EAE975B9FDD8423CCEBDEF523E7(L_38, L_39, NativeParallelMultiHashMap_2_Remove_m0F7677D049237EAE975B9FDD8423CCEBDEF523E7_RuntimeMethod_var);
|
|
}
|
|
|
|
IL_00b4_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:118>
|
|
bool L_41;
|
|
L_41 = Enumerator_MoveNext_m1ADB8DB3C4B76226BD7766045926492D56A56A52_inline((&V_0), Enumerator_MoveNext_m1ADB8DB3C4B76226BD7766045926492D56A56A52_RuntimeMethod_var);
|
|
if (L_41)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_00d0;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_00d0:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:148>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71523
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void InstanceDataSystemBurst_FreeInstancesU24BurstManaged_mA15F79C9BB9E77720A6F7B2A613E9003DE42A6F4_inline (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* ___0_instances, InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* ___1_instanceAllocators, CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* ___2_instanceData, CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* ___3_perCameraInstanceData, CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* ___4_sharedInstanceData, NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* ___5_rendererGroupInstanceMultiHash, const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m07396E008420482D8580768AA131387E4F2181F1_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m56BD80FCB4E3C1FA20D31AF7FA1BF04AE630B5A7_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mACD5D485C861D56C5C442F5C7BD4E475DA0187D5_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_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);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ReadOnly_GetEnumerator_m51E7540C054E4B6CB1B61BD2EE5AD64AE0C348D3_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
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;
|
|
bool V_9 = false;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B V_10;
|
|
memset((&V_10), 0, sizeof(V_10));
|
|
NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC V_11;
|
|
memset((&V_11), 0, sizeof(V_11));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:155>
|
|
ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* L_0 = ___0_instances;
|
|
ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310 L_1 = (*(ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310*)L_0);
|
|
V_1 = L_1;
|
|
Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD L_2;
|
|
L_2 = ReadOnly_GetEnumerator_m51E7540C054E4B6CB1B61BD2EE5AD64AE0C348D3((&V_1), ReadOnly_GetEnumerator_m51E7540C054E4B6CB1B61BD2EE5AD64AE0C348D3_RuntimeMethod_var);
|
|
V_0 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_00f8:
|
|
{
|
|
Enumerator_Dispose_m07396E008420482D8580768AA131387E4F2181F1((&V_0), Enumerator_Dispose_m07396E008420482D8580768AA131387E4F2181F1_RuntimeMethod_var);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_00ea_1;
|
|
}
|
|
|
|
IL_0014_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:155>
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_3;
|
|
L_3 = Enumerator_get_Current_mACD5D485C861D56C5C442F5C7BD4E475DA0187D5_inline((&V_0), Enumerator_get_Current_mACD5D485C861D56C5C442F5C7BD4E475DA0187D5_RuntimeMethod_var);
|
|
V_2 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:157>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_4 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_5 = V_2;
|
|
bool L_6;
|
|
L_6 = CPUInstanceData_IsValidInstance_m5B3FF0F8456CF25EE209E68A230D594BB5DB36A3(L_4, L_5, NULL);
|
|
if (!L_6)
|
|
{
|
|
goto IL_00ea_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:160>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_7 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_8 = V_2;
|
|
int32_t L_9;
|
|
L_9 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_7, L_8, NULL);
|
|
V_3 = L_9;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:161>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_10 = ___2_instanceData;
|
|
NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565* L_11 = (NativeArray_1_tD50C1560C0B57B735333075DF206AB11B0E18565*)(&L_10->___sharedInstances);
|
|
int32_t L_12 = V_3;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_13;
|
|
L_13 = IL2CPP_NATIVEARRAY_GET_ITEM(SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692, (L_11)->___m_Buffer, L_12);
|
|
V_4 = L_13;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:162>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_14 = ___4_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_15 = V_4;
|
|
int32_t L_16;
|
|
L_16 = CPUSharedInstanceData_SharedInstanceToIndex_m8D1697AC229D8D0D83FA702F6F440132FA123282(L_14, L_15, NULL);
|
|
V_5 = L_16;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:163>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_17 = ___4_sharedInstanceData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_18 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_17->___refCounts);
|
|
int32_t L_19 = V_5;
|
|
int32_t L_20;
|
|
L_20 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_18)->___m_Buffer, L_19);
|
|
V_6 = L_20;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:164>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_21 = ___4_sharedInstanceData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_22 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_21->___rendererGroupIDs);
|
|
int32_t L_23 = V_5;
|
|
int32_t L_24;
|
|
L_24 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, (L_22)->___m_Buffer, L_23);
|
|
V_7 = L_24;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:168>
|
|
int32_t L_25 = V_6;
|
|
if ((((int32_t)L_25) <= ((int32_t)1)))
|
|
{
|
|
goto IL_0082_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:170>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_26 = ___4_sharedInstanceData;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_27 = (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)(&L_26->___refCounts);
|
|
int32_t L_28 = V_5;
|
|
int32_t L_29 = V_6;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(int32_t, (L_27)->___m_Buffer, L_28, (((int32_t)il2cpp_codegen_subtract(L_29, 1))));
|
|
goto IL_0093_1;
|
|
}
|
|
|
|
IL_0082_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:174>
|
|
CPUSharedInstanceData_tDAE4E834B1238CC8EDFC9C9698956EAA1BAAC1CE* L_30 = ___4_sharedInstanceData;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_31 = V_4;
|
|
CPUSharedInstanceData_Remove_m1BA13D76461FC093E7667EA3746FC4A6C3E99EF9(L_30, L_31, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:175>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_32 = ___1_instanceAllocators;
|
|
SharedInstanceHandle_tC3415E5C355DF902D26BACE70048BB60426A3692 L_33 = V_4;
|
|
InstanceAllocators_FreeSharedInstance_m0B4E4FDCEA191C4829065D705C241F8667B658D5(L_32, L_33, NULL);
|
|
}
|
|
|
|
IL_0093_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:177>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_34 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_35 = V_2;
|
|
int32_t L_36;
|
|
L_36 = CPUInstanceData_InstanceToIndex_m9D4701DC598D9046898239AF94F4E87F6A0F14EE(L_34, L_35, NULL);
|
|
V_8 = L_36;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:178>
|
|
CPUInstanceData_t6C711318636D1071DF101E0691EED3AC0AAF09AF* L_37 = ___2_instanceData;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_38 = V_2;
|
|
CPUInstanceData_Remove_m599064EAE344F332CFE4CD00C9714E72623D6877(L_37, L_38, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:179>
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529* L_39 = ___3_perCameraInstanceData;
|
|
int32_t L_40 = V_8;
|
|
CPUPerCameraInstanceData_Remove_m49A44C5456AC0C589DAF869E031D7F0113BA86BD(L_39, L_40, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:180>
|
|
InstanceAllocators_tBE9CC880984F39ADC519EF269EB765FC38EC353A* L_41 = ___1_instanceAllocators;
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_42 = V_2;
|
|
InstanceAllocators_FreeInstance_m0EBB63A12A593C580C54770B70A6032C55237AF6(L_41, L_42, NULL);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:183>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_43 = ___5_rendererGroupInstanceMultiHash;
|
|
int32_t L_44 = V_7;
|
|
bool L_45;
|
|
L_45 = NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF(L_43, L_44, (&V_10), (&V_11), NativeParallelMultiHashMap_2_TryGetFirstValue_m1A0C110F3B19692F03EBE0BC2541E9E402668FFF_RuntimeMethod_var);
|
|
V_9 = L_45;
|
|
goto IL_00e6_1;
|
|
}
|
|
|
|
IL_00c3_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:185>
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_46 = V_10;
|
|
il2cpp_codegen_runtime_class_init_inline(InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B_il2cpp_TypeInfo_var);
|
|
bool L_47;
|
|
L_47 = InstanceHandle_Equals_mB7F950B845D19368217960B6FE7DBEA51B013C9E((&V_2), L_46, NULL);
|
|
if (!L_47)
|
|
{
|
|
goto IL_00d9_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:187>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_48 = ___5_rendererGroupInstanceMultiHash;
|
|
NativeParallelMultiHashMapIterator_1_t093370576CC8384110748B67FAF3066D23472ABC L_49 = V_11;
|
|
NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B(L_48, L_49, NativeParallelMultiHashMap_2_Remove_m4E5ECA27F219585FA54ED817EFFF93731A0A0C5B_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:188>
|
|
goto IL_00ea_1;
|
|
}
|
|
|
|
IL_00d9_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:190>
|
|
NativeParallelMultiHashMap_2_t172C4BF674F1229B07342E39139897436494C171* L_50 = ___5_rendererGroupInstanceMultiHash;
|
|
bool L_51;
|
|
L_51 = NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2(L_50, (&V_10), (&V_11), NativeParallelMultiHashMap_2_TryGetNextValue_mD87DE8E0A3E9E8C0B3DB5CD5453C090D25D459F2_RuntimeMethod_var);
|
|
V_9 = L_51;
|
|
}
|
|
|
|
IL_00e6_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:183>
|
|
bool L_52 = V_9;
|
|
if (L_52)
|
|
{
|
|
goto IL_00c3_1;
|
|
}
|
|
}
|
|
|
|
IL_00ea_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:155>
|
|
bool L_53;
|
|
L_53 = Enumerator_MoveNext_m56BD80FCB4E3C1FA20D31AF7FA1BF04AE630B5A7_inline((&V_0), Enumerator_MoveNext_m56BD80FCB4E3C1FA20D31AF7FA1BF04AE630B5A7_RuntimeMethod_var);
|
|
if (L_53)
|
|
{
|
|
goto IL_0014_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0106;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0106:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystemBurst.cs:193>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 37837
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37979
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37773
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37955
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37978
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37752
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 31846
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/RenderGraph/RenderGraphResourceTexture.cs:117>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37908
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37910
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37871
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37928
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37918
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37917
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37919
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37927
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37909
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37911
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37912
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37775
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37764
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 36415
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 36412
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 36413
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 30158
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RTHandle_get_isMSAAEnabled_mB56F4775BF4FC50DFBAC344DB1DA4C4B91197A9D_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/Textures/RTHandle.cs:135>
|
|
bool L_0 = __this->___m_EnableMSAA;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 37980
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 71583
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_instanceBuffer_mD965845788AD240262E1C46BB4BA405B73C8EA27_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:597>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_InstanceBuffer;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71584
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_instanceInfoBuffer_mC14C040CC88B2F11AFE1301EB1FB9C70E396E8E5_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:598>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_InstanceInfoBuffer;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71585
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_argsBuffer_m81BE13A707FAF6B8F9361AEBCDD9CBA69611C334_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:599>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_ArgsBuffer;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71586
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* IndirectBufferContextStorage_get_drawInfoBuffer_m0168780ED5CFCB3613F04F2C00561471352A5790_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:600>
|
|
GraphicsBuffer_t91FACD3CD78588C25C361C453D1A2FE055EC4AF1* L_0 = __this->___m_DrawInfoBuffer;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71590
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 IndirectBufferContextStorage_get_instanceInfoGlobalArray_m6D87D347531D8E3C00FB0967CCAEE69FED54FC41_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:616>
|
|
NativeArray_1_tB8F0DDF2408274818FBB9DB19DE6BF57FCE751A2 L_0 = __this->___m_InstanceInfoStaging;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71591
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 IndirectBufferContextStorage_get_drawInfoGlobalArray_mF90CEAECE8B83E043E462A4495421A574CC257D4_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:617>
|
|
NativeArray_1_t53D1F8A0601B0A0A14155D124CA9BE481C9F9507 L_0 = __this->___m_DrawInfoStaging;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71592
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C IndirectBufferContextStorage_get_allocationCounters_mF22684F6D0214AE0755E3DFA8BA047C9E63C70FC_inline (IndirectBufferContextStorage_t163864EFB0FCBEC52967FBC133744C5B7381C1E5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceOcclusionCuller.cs:618>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_0 = __this->___m_AllocationCounters;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 37836
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___0_a, float ___1_b, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
float G_B3_0 = 0.0f;
|
|
{
|
|
float L_0 = ___0_a;
|
|
float L_1 = ___1_b;
|
|
if ((((float)L_0) > ((float)L_1)))
|
|
{
|
|
goto IL_0008;
|
|
}
|
|
}
|
|
{
|
|
float L_2 = ___1_b;
|
|
G_B3_0 = L_2;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0008:
|
|
{
|
|
float L_3 = ___0_a;
|
|
G_B3_0 = L_3;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
V_0 = G_B3_0;
|
|
goto IL_000c;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
float L_4 = V_0;
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 57865
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeAtomicCounter32__ctor_m1758A643330E7D0582DF34ABC6603E1A70C39586_inline (UnsafeAtomicCounter32_tB925055F9F609BFEE32CC1CB3AA04D0B75690B62* __this, void* ___0_ptr, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeAtomicCounter.cs:25>
|
|
void* L_0 = ___0_ptr;
|
|
__this->___Counter = (int32_t*)L_0;
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeAtomicCounter.cs:26>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71307
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void GPUInstanceIndex_set_index_m24EF3293A5E4CA20F4186F53B459500CDAE40687_inline (GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* __this, int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceAllocator.cs:45>
|
|
int32_t L_0 = ___0_value;
|
|
__this->___U3CindexU3Ek__BackingField = L_0;
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 71625
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LODGroupDataPoolBurst_FreeLODGroupDataU24BurstManaged_mFDD1E6CDEFC57BC4784F8CD2E37F054D38188E7D_inline (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_destroyedLODGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___2_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___3_freeLODGroupDataHandles, 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*)&GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_Add_mC5817DD01A1B813AF908DCEE81D2A67FA4597DAE_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_Remove_m529418F625AB9BC9052FFAF96827EB8D4664AEB4_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
int32_t V_0 = 0;
|
|
Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 V_1;
|
|
memset((&V_1), 0, sizeof(V_1));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_2;
|
|
memset((&V_2), 0, sizeof(V_2));
|
|
int32_t V_3 = 0;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 V_4;
|
|
memset((&V_4), 0, sizeof(V_4));
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* V_5 = NULL;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:14>
|
|
V_0 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:16>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_0 = ___0_destroyedLODGroupsID;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_1 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_0);
|
|
V_2 = L_1;
|
|
Enumerator_t7767C5CF41D19BF6C7326C9870C530F1AD3CAC30 L_2;
|
|
L_2 = NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389((&V_2), NativeArray_1_GetEnumerator_m6E656AE4243351850AD99E832638DDF081239389_RuntimeMethod_var);
|
|
V_1 = L_2;
|
|
}
|
|
{
|
|
auto __finallyBlock = il2cpp::utils::Finally([&]
|
|
{
|
|
|
|
FINALLY_0062:
|
|
{
|
|
Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2((&V_1), Enumerator_Dispose_m76DC8FCCF3E42CD42363AD6C2BAC71ABDA1535C2_RuntimeMethod_var);
|
|
return;
|
|
}
|
|
});
|
|
try
|
|
{
|
|
{
|
|
goto IL_0057_1;
|
|
}
|
|
|
|
IL_0013_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:16>
|
|
int32_t L_3;
|
|
L_3 = Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_inline((&V_1), Enumerator_get_Current_m9615CE722B0B33517472FA29CB73AE60D8E8D522_RuntimeMethod_var);
|
|
V_3 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:18>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_4 = ___2_lodGroupDataHash;
|
|
int32_t L_5 = V_3;
|
|
bool L_6;
|
|
L_6 = NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F(L_4, L_5, (&V_4), NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var);
|
|
if (!L_6)
|
|
{
|
|
goto IL_0057_1;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:22>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_7 = ___2_lodGroupDataHash;
|
|
int32_t L_8 = V_3;
|
|
bool L_9;
|
|
L_9 = NativeParallelHashMap_2_Remove_m529418F625AB9BC9052FFAF96827EB8D4664AEB4(L_7, L_8, NativeParallelHashMap_2_Remove_m529418F625AB9BC9052FFAF96827EB8D4664AEB4_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:23>
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_10 = ___3_freeLODGroupDataHandles;
|
|
NativeList_1_Add_mC5817DD01A1B813AF908DCEE81D2A67FA4597DAE(L_10, (&V_4), NativeList_1_Add_mC5817DD01A1B813AF908DCEE81D2A67FA4597DAE_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:25>
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_11 = ___1_lodGroupsData;
|
|
il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var);
|
|
int32_t L_12;
|
|
L_12 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline((&V_4), NULL);
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_13;
|
|
L_13 = NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0(L_11, L_12, NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0_RuntimeMethod_var);
|
|
V_5 = L_13;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:28>
|
|
int32_t L_14 = V_0;
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_15 = V_5;
|
|
int32_t L_16 = L_15->___rendererCount;
|
|
V_0 = ((int32_t)il2cpp_codegen_add(L_14, L_16));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:29>
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_17 = V_5;
|
|
L_17->___valid = (bool)0;
|
|
}
|
|
|
|
IL_0057_1:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:16>
|
|
bool L_18;
|
|
L_18 = Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_inline((&V_1), Enumerator_MoveNext_m62905577B99C79AEA734E15AC569B10365214EDA_RuntimeMethod_var);
|
|
if (L_18)
|
|
{
|
|
goto IL_0013_1;
|
|
}
|
|
}
|
|
{
|
|
goto IL_0070;
|
|
}
|
|
}
|
|
catch(Il2CppExceptionWrapper& e)
|
|
{
|
|
__finallyBlock.StoreException(e.ex);
|
|
}
|
|
}
|
|
|
|
IL_0070:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:33>
|
|
int32_t L_19 = V_0;
|
|
return L_19;
|
|
}
|
|
}
|
|
// Method Definition Index: 71626
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t LODGroupDataPoolBurst_AllocateOrGetLODGroupDataInstancesU24BurstManaged_m2B8A0354B669C5690EA34BFF597F0B2DB9E15825_inline (NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* ___0_lodGroupsID, NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* ___1_lodGroupsData, NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* ___2_lodGroupCullingData, NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* ___3_lodGroupDataHash, NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* ___4_freeLODGroupDataHandles, NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* ___5_lodGroupInstances, 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*)&NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_mAB8D48AF85486A5F6128DC6309F640E81E51123A_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_mBF048F89E4B8E46D992E502D358241A3D3A45038_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_ResizeUninitialized_mEA61338B169C874D3EFCAC234D00CC4879F3228C_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Item_m21CFB1285A3069C1951DEC1458DED1F6F26D3915_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeList_1_get_Length_mF15C1A614422EFA23EB86416DFE5F1B1803A26E9_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryAdd_m25F06B5E3571B751A5915F1DD9E25BA903D6B482_RuntimeMethod_var);
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_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;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 V_5;
|
|
memset((&V_5), 0, sizeof(V_5));
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C V_6;
|
|
memset((&V_6), 0, sizeof(V_6));
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 V_7;
|
|
memset((&V_7), 0, sizeof(V_7));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:40>
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_0 = ___4_freeLODGroupDataHandles;
|
|
int32_t L_1;
|
|
L_1 = NativeList_1_get_Length_mF15C1A614422EFA23EB86416DFE5F1B1803A26E9_inline(L_0, NativeList_1_get_Length_mF15C1A614422EFA23EB86416DFE5F1B1803A26E9_RuntimeMethod_var);
|
|
V_0 = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:41>
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_2 = ___1_lodGroupsData;
|
|
int32_t L_3;
|
|
L_3 = NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_inline(L_2, NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_RuntimeMethod_var);
|
|
V_1 = L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:42>
|
|
V_2 = 0;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:44>
|
|
V_3 = 0;
|
|
goto IL_008e;
|
|
}
|
|
|
|
IL_0015:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:46>
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_4 = ___0_lodGroupsID;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_5 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_4);
|
|
V_6 = L_5;
|
|
int32_t L_6 = V_3;
|
|
int32_t L_7;
|
|
L_7 = IL2CPP_NATIVEARRAY_GET_ITEM(int32_t, ((&V_6))->___m_Buffer, L_6);
|
|
V_4 = L_7;
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:48>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_8 = ___3_lodGroupDataHash;
|
|
int32_t L_9 = V_4;
|
|
bool L_10;
|
|
L_10 = NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F(L_8, L_9, (&V_5), NativeParallelHashMap_2_TryGetValue_m36DB2F87FBF44054B07E61E7DA0292639629D27F_RuntimeMethod_var);
|
|
if (L_10)
|
|
{
|
|
goto IL_006b;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:50>
|
|
int32_t L_11 = V_0;
|
|
if (L_11)
|
|
{
|
|
goto IL_0050;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:51>
|
|
il2cpp_codegen_initobj((&V_7), sizeof(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78));
|
|
int32_t L_12 = V_1;
|
|
int32_t L_13 = L_12;
|
|
V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
|
|
il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var);
|
|
GPUInstanceIndex_set_index_m24EF3293A5E4CA20F4186F53B459500CDAE40687_inline((&V_7), L_13, NULL);
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_14 = V_7;
|
|
V_5 = L_14;
|
|
goto IL_005e;
|
|
}
|
|
|
|
IL_0050:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:53>
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_15 = ___4_freeLODGroupDataHandles;
|
|
int32_t L_16 = V_0;
|
|
int32_t L_17 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
|
|
V_0 = L_17;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_18;
|
|
L_18 = NativeList_1_get_Item_m21CFB1285A3069C1951DEC1458DED1F6F26D3915_inline(L_15, L_17, NativeList_1_get_Item_m21CFB1285A3069C1951DEC1458DED1F6F26D3915_RuntimeMethod_var);
|
|
V_5 = L_18;
|
|
}
|
|
|
|
IL_005e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:55>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1* L_19 = ___3_lodGroupDataHash;
|
|
int32_t L_20 = V_4;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_21 = V_5;
|
|
bool L_22;
|
|
L_22 = NativeParallelHashMap_2_TryAdd_m25F06B5E3571B751A5915F1DD9E25BA903D6B482(L_19, L_20, L_21, NativeParallelHashMap_2_TryAdd_m25F06B5E3571B751A5915F1DD9E25BA903D6B482_RuntimeMethod_var);
|
|
goto IL_0080;
|
|
}
|
|
|
|
IL_006b:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:59>
|
|
int32_t L_23 = V_2;
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_24 = ___1_lodGroupsData;
|
|
il2cpp_codegen_runtime_class_init_inline(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78_il2cpp_TypeInfo_var);
|
|
int32_t L_25;
|
|
L_25 = GPUInstanceIndex_get_index_m0EDBD4FD5FC090990E2A24DCEBB5346B260C919D_inline((&V_5), NULL);
|
|
LODGroupData_t270D641C75EEBF4612A34E2398D4D0A10A5B1241* L_26;
|
|
L_26 = NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0(L_24, L_25, NativeList_1_ElementAt_mA7E61B8C657DF77C0F0F95CD412C5117E8ED77F0_RuntimeMethod_var);
|
|
int32_t L_27 = L_26->___rendererCount;
|
|
V_2 = ((int32_t)il2cpp_codegen_add(L_23, L_27));
|
|
}
|
|
|
|
IL_0080:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:62>
|
|
NativeArray_1_t727E0B11B40EA7D6477F67D79DA7B7F7C383735E* L_28 = ___5_lodGroupInstances;
|
|
int32_t L_29 = V_3;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_30 = V_5;
|
|
IL2CPP_NATIVEARRAY_SET_ITEM(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78, (L_28)->___m_Buffer, L_29, (L_30));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:44>
|
|
int32_t L_31 = V_3;
|
|
V_3 = ((int32_t)il2cpp_codegen_add(L_31, 1));
|
|
}
|
|
|
|
IL_008e:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:44>
|
|
int32_t L_32 = V_3;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C* L_33 = ___0_lodGroupsID;
|
|
NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C L_34 = (*(NativeArray_1_tA833EB7E3E1C9AF82C37976AD964B8D4BAC38B2C*)L_33);
|
|
V_6 = L_34;
|
|
int32_t L_35;
|
|
L_35 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&V_6))->___m_Length);
|
|
if ((((int32_t)L_32) < ((int32_t)L_35)))
|
|
{
|
|
goto IL_0015;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:65>
|
|
NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* L_36 = ___4_freeLODGroupDataHandles;
|
|
int32_t L_37 = V_0;
|
|
NativeList_1_ResizeUninitialized_mAB8D48AF85486A5F6128DC6309F640E81E51123A(L_36, L_37, NativeList_1_ResizeUninitialized_mAB8D48AF85486A5F6128DC6309F640E81E51123A_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:66>
|
|
NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* L_38 = ___1_lodGroupsData;
|
|
int32_t L_39 = V_1;
|
|
NativeList_1_ResizeUninitialized_mEA61338B169C874D3EFCAC234D00CC4879F3228C(L_38, L_39, NativeList_1_ResizeUninitialized_mEA61338B169C874D3EFCAC234D00CC4879F3228C_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:67>
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD* L_40 = ___2_lodGroupCullingData;
|
|
int32_t L_41 = V_1;
|
|
NativeList_1_ResizeUninitialized_mBF048F89E4B8E46D992E502D358241A3D3A45038(L_40, L_41, NativeList_1_ResizeUninitialized_mBF048F89E4B8E46D992E502D358241A3D3A45038_RuntimeMethod_var);
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPoolBurst.cs:69>
|
|
int32_t L_42 = V_2;
|
|
return L_42;
|
|
}
|
|
}
|
|
// Method Definition Index: 37774
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_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_subtract(L_1, L_3)), ((float)il2cpp_codegen_subtract(L_5, L_7)), ((float)il2cpp_codegen_subtract(L_9, L_11)), NULL);
|
|
V_0 = L_12;
|
|
goto IL_0030;
|
|
}
|
|
|
|
IL_0030:
|
|
{
|
|
Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
|
|
return L_13;
|
|
}
|
|
}
|
|
// Method Definition Index: 37761
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method)
|
|
{
|
|
float V_0 = 0.0f;
|
|
{
|
|
float L_0 = __this->___x;
|
|
float L_1 = __this->___x;
|
|
float L_2 = __this->___y;
|
|
float L_3 = __this->___y;
|
|
float L_4 = __this->___z;
|
|
float L_5 = __this->___z;
|
|
V_0 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_0, L_1)), ((float)il2cpp_codegen_multiply(L_2, L_3)))), ((float)il2cpp_codegen_multiply(L_4, L_5))));
|
|
goto IL_002d;
|
|
}
|
|
|
|
IL_002d:
|
|
{
|
|
float L_6 = V_0;
|
|
return L_6;
|
|
}
|
|
}
|
|
// Method Definition Index: 71078
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* GPUResidentDrawerResources_get_debugOcclusionTestPS_m0A869F58FF84A5B43E925DBE72A100212D672BF2_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/GPUResidentDrawerResources.cs:107>
|
|
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___m_DebugOcclusionTestPS;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71080
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* GPUResidentDrawerResources_get_debugOccluderPS_m476766B8038CC61693711BEAB81BD5B65C95D9DD_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/GPUResidentDrawerResources.cs:119>
|
|
Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_0 = __this->___m_DebugOccluderPS;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71076
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* GPUResidentDrawerResources_get_occlusionCullingDebugKernels_m8B7B3517326F40890A0935A0DC1DD55C8B14F164_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/GPUResidentDrawerResources.cs:95>
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_0 = __this->___m_OcclusionCullingDebugKernels;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71072
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* GPUResidentDrawerResources_get_occluderDepthPyramidKernels_m7006886C18CF45076331E4B6114CA37A3CE69532_inline (GPUResidentDrawerResources_tF31988691B09711D8BC990FF1C2C0D9CAB77CC6F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/GPUResidentDrawerResources.cs:71>
|
|
ComputeShader_tA7BDD0F6EE879D149480F5890BA2E665C50CFBF8* L_0 = __this->___m_OccluderDepthPyramidKernels;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 30151
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A RTHandle_get_referenceSize_mC92CF605112BBE2C0733AB1E4A9C42B760DCB34B_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/Textures/RTHandle.cs:110>
|
|
Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->___U3CreferenceSizeU3Ek__BackingField;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 37915
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2Int_op_Implicit_m5B9FB268943E6CAB6E40E13D30BA49A9AC7D2059_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___0_v, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
int32_t L_0;
|
|
L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___0_v), NULL);
|
|
int32_t L_1;
|
|
L_1 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___0_v), NULL);
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
|
|
memset((&L_2), 0, sizeof(L_2));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), ((float)L_0), ((float)L_1), NULL);
|
|
V_0 = L_2;
|
|
goto IL_0019;
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = V_0;
|
|
return L_3;
|
|
}
|
|
}
|
|
// Method Definition Index: 37893
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Multiply_m2D984B613020089BF5165BA4CA10988E2DC771FE_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_a, float ___1_d, const RuntimeMethod* method)
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___0_a;
|
|
float L_1 = L_0.___x;
|
|
float L_2 = ___1_d;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_a;
|
|
float L_4 = L_3.___y;
|
|
float L_5 = ___1_d;
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
|
|
memset((&L_6), 0, sizeof(L_6));
|
|
Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_6), ((float)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), NULL);
|
|
V_0 = L_6;
|
|
goto IL_0019;
|
|
}
|
|
|
|
IL_0019:
|
|
{
|
|
Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = V_0;
|
|
return L_7;
|
|
}
|
|
}
|
|
// Method Definition Index: 36435
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect__ctor_m18C3033D135097BEE424AAA68D91C706D2647F23_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_x, float ___1_y, float ___2_width, float ___3_height, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
float L_0 = ___0_x;
|
|
__this->___m_XMin = L_0;
|
|
float L_1 = ___1_y;
|
|
__this->___m_YMin = L_1;
|
|
float L_2 = ___2_width;
|
|
__this->___m_Width = L_2;
|
|
float L_3 = ___3_height;
|
|
__this->___m_Height = L_3;
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 70974
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009* GPUResidentDrawer_get_instance_m142CE6BEC88AA7FA34052B0138128C3B944FEBDD_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/GPUResidentDrawer.cs:31>
|
|
GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009* L_0 = ((GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009_StaticFields*)il2cpp_codegen_static_fields_for(GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009_il2cpp_TypeInfo_var))->___s_Instance;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 70997
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUResidentBatcher_t03EB1BFD059B1DFA8BBACB7415CB3ED0C69B3A21* GPUResidentDrawer_get_batcher_m03715B9C280D664F90B0B1F592D9C3ADD212F9F3_inline (GPUResidentDrawer_tB6F260E4DEC50D7E0DA2BD0CB131A51CDDCA3009* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/GPUResidentDrawer.cs:321>
|
|
GPUResidentBatcher_t03EB1BFD059B1DFA8BBACB7415CB3ED0C69B3A21* L_0 = __this->___m_Batcher;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 37724
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline (const RuntimeMethod* method)
|
|
{
|
|
static bool s_Il2CppMethodInitialized;
|
|
if (!s_Il2CppMethodInitialized)
|
|
{
|
|
il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var);
|
|
s_Il2CppMethodInitialized = true;
|
|
}
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ((Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields*)il2cpp_codegen_static_fields_for(Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var))->___identityMatrix;
|
|
V_0 = L_0;
|
|
goto IL_0009;
|
|
}
|
|
|
|
IL_0009:
|
|
{
|
|
Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = V_0;
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 70951
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* GPUResidentBatcher_get_instanceCullingBatcher_m9E7BF9BA5E63072AB043C86836AC4C036AD5D465_inline (GPUResidentBatcher_t03EB1BFD059B1DFA8BBACB7415CB3ED0C69B3A21* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/GPUResidentBatcher.cs:21>
|
|
InstanceCullingBatcher_tF7D6B377AB7FA3912737949C058C08068D1E1A16* L_0 = __this->___m_InstanceCullingBatcher;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 37953
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
int32_t V_1 = 0;
|
|
float V_2 = 0.0f;
|
|
{
|
|
int32_t L_0 = ___0_index;
|
|
V_1 = L_0;
|
|
int32_t L_1 = V_1;
|
|
V_0 = L_1;
|
|
int32_t L_2 = V_0;
|
|
switch (L_2)
|
|
{
|
|
case 0:
|
|
{
|
|
goto IL_001d;
|
|
}
|
|
case 1:
|
|
{
|
|
goto IL_0026;
|
|
}
|
|
case 2:
|
|
{
|
|
goto IL_002f;
|
|
}
|
|
case 3:
|
|
{
|
|
goto IL_0038;
|
|
}
|
|
}
|
|
}
|
|
{
|
|
goto IL_0041;
|
|
}
|
|
|
|
IL_001d:
|
|
{
|
|
float L_3 = __this->___x;
|
|
V_2 = L_3;
|
|
goto IL_004c;
|
|
}
|
|
|
|
IL_0026:
|
|
{
|
|
float L_4 = __this->___y;
|
|
V_2 = L_4;
|
|
goto IL_004c;
|
|
}
|
|
|
|
IL_002f:
|
|
{
|
|
float L_5 = __this->___z;
|
|
V_2 = L_5;
|
|
goto IL_004c;
|
|
}
|
|
|
|
IL_0038:
|
|
{
|
|
float L_6 = __this->___w;
|
|
V_2 = L_6;
|
|
goto IL_004c;
|
|
}
|
|
|
|
IL_0041:
|
|
{
|
|
IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82* L_7 = (IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&IndexOutOfRangeException_t7ECB35264FB6CA8FAA516BD958F4B2ADC78E8A82_il2cpp_TypeInfo_var)));
|
|
IndexOutOfRangeException__ctor_mFD06819F05B815BE2D6E826D4E04F4C449D0A425(L_7, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB23C3717573626FB4C3C7DF5C19EDE7689837214)), NULL);
|
|
IL2CPP_RAISE_MANAGED_EXCEPTION(L_7, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Vector4_get_Item_mB1D001A235857569E479FB799EF77C52391D19EF_RuntimeMethod_var)));
|
|
}
|
|
|
|
IL_004c:
|
|
{
|
|
float L_8 = V_2;
|
|
return L_8;
|
|
}
|
|
}
|
|
// Method Definition Index: 71614
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD LODGroupDataPool_get_lodGroupCullingData_m9D4FE39BAD4D72923936ABBBEBEEF7F2F3131865_inline (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:188>
|
|
NativeList_1_t53EAF24037BDCAF4EBF0C2060BFD6694AFAC35AD L_0 = __this->___m_LODGroupCullingData;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71461
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool InstanceDataSystem_get_hasBoundingSpheres_mE95EB4398294EC395CE2A5A16F5D86EF8D86AFBF_inline (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.cs:40>
|
|
bool L_0 = __this->___m_EnableBoundingSpheres;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71463
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529 InstanceDataSystem_get_perCameraInstanceData_mFE326CC0E7C00FDCF8279605C3D995AEAADEAB0D_inline (InstanceDataSystem_tC6D72AB1BF62EAE1F6A83946CD2949D74EAC6F8F* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/InstanceData/InstanceDataSystem.cs:43>
|
|
CPUPerCameraInstanceData_t71C741AAD32148627A1984FC497812A470221529 L_0 = __this->___m_PerCameraInstanceData;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71613
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 LODGroupDataPool_get_lodGroupDataHash_m62280E732F32C5C35B2DADCD304E46662939F045_inline (LODGroupDataPool_t57D46380972427D64D13BDEE9A02B718FE30F569* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/LODGroupDataPool.cs:180>
|
|
NativeParallelHashMap_2_t51952F3B4A6832191177CCF5B319D32E187CF2E1 L_0 = __this->___m_LODGroupDataHash;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71756
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ParallelBitArray_get_Length_m82FE0E2AC9FAB29DA67E28FFAEA04EB642955B08_inline (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:16>
|
|
int32_t L_0 = __this->___m_Length;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 71770
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 ParallelBitArray_GetBitsArray_m31F100FDDB1EA0FE4E1592768ED14B843D0DD73D_inline (ParallelBitArray_t6A6C5FD3CF042F579F506A60067805B45B280317* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/GPUDriven/Utilities/ParallelBitArray.cs:156>
|
|
NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3 L_0 = __this->___m_Bits;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 37846
|
|
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<int32_t>(L_1);
|
|
goto IL_000c;
|
|
}
|
|
|
|
IL_000c:
|
|
{
|
|
int32_t L_2 = V_0;
|
|
return L_2;
|
|
}
|
|
}
|
|
// Method Definition Index: 56992
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:166>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:167>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 35969
|
|
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))))))));
|
|
}
|
|
}
|
|
// Method Definition Index: 35969
|
|
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))))))));
|
|
}
|
|
}
|
|
// Method Definition Index: 35969
|
|
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))))))));
|
|
}
|
|
}
|
|
// Method Definition Index: 35867
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 35878
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mF5E7D8E95D549D39CB745F9828E5DF6E0491FA1F_gshared_inline (Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->___value;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 35876
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m1ADB8DB3C4B76226BD7766045926492D56A56A52_gshared_inline (Enumerator_tCFD5CE78CAF1F9C1C9544661CB7289D27AC65087* __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;
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* L_2 = (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*)(&__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;
|
|
}
|
|
}
|
|
{
|
|
ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B* L_5 = (ReadOnly_tE5BD616B34DA7C51EB808FBF52C839354E8B0E0B*)(&__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;
|
|
}
|
|
}
|
|
// Method Definition Index: 35878
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B Enumerator_get_Current_mACD5D485C861D56C5C442F5C7BD4E475DA0187D5_gshared_inline (Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
InstanceHandle_tE8D892B001AFFDB8FA53EB19F2B356436AC36C3B L_0 = __this->___value;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 35876
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m56BD80FCB4E3C1FA20D31AF7FA1BF04AE630B5A7_gshared_inline (Enumerator_tE9FD678CDA0B9A1EE57C931AA3D1BE7C6EBC11CD* __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;
|
|
ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* L_2 = (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310*)(&__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;
|
|
}
|
|
}
|
|
{
|
|
ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310* L_5 = (ReadOnly_t1CAEC312F8157A59A9201E3E3B1A27C44FB47310*)(&__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;
|
|
}
|
|
}
|
|
// Method Definition Index: 63468
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t FunctionPointer_1_get_Value_m71D7FF781C694A7C4EE28362DFC78D8DDFE9A105_gshared_inline (FunctionPointer_1_tE1DC1EC606FB2242FB50357BBA39BB4AEDECFCB2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.burst@f7a407abf4d5/Runtime/FunctionPointer.cs:46>
|
|
intptr_t L_0 = __this->____ptr;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9293
|
|
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<il2cpp_array_size_t>(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;
|
|
}
|
|
}
|
|
// Method Definition Index: 9342
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 56994
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_mC637081FE672C0031E11601B26B912CDD2F20215_gshared_inline (NativeList_1_tF05833EAAE5AC2EE627773E213F31E568613D11C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:199>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 35826
|
|
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);
|
|
}
|
|
}
|
|
// Method Definition Index: 35826
|
|
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);
|
|
}
|
|
}
|
|
// Method Definition Index: 35826
|
|
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);
|
|
}
|
|
}
|
|
// Method Definition Index: 35965
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 1912
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 1912
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 56991
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:157>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 56994
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m38B568AF1720C4E3008D89A0DCEBAC2A5269C16A_gshared_inline (NativeList_1_t8241184D23A22BA25C6CF82158DE1ACE4143D075* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:199>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 56992
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:166>
|
|
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));
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:167>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 56994
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m64D05E7D212DA77DCC02E3A980E017826597243E_gshared_inline (NativeList_1_t985BEF7B4509E25DDC0567AA7F3E7BBD8115E2CB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:199>
|
|
UnsafeList_1_t466025709A4C0CCFAD422C17FFAB3956BEBAF9D2* L_0 = __this->___m_ListData;
|
|
int32_t L_1;
|
|
L_1 = UnsafeList_1_get_Length_m1953324ECD3B052802965ECD79DBD7C5E7F52BA9_inline((UnsafeList_1_t466025709A4C0CCFAD422C17FFAB3956BEBAF9D2*)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;
|
|
}
|
|
}
|
|
// Method Definition Index: 35863
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 35861
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 56994
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_mF15C1A614422EFA23EB86416DFE5F1B1803A26E9_gshared_inline (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:199>
|
|
UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE* L_0 = __this->___m_ListData;
|
|
int32_t L_1;
|
|
L_1 = UnsafeList_1_get_Length_mD1E5C8DD49072A881A8E24188E040F2089C604DA_inline((UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE*)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;
|
|
}
|
|
}
|
|
// Method Definition Index: 56991
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 NativeList_1_get_Item_m21CFB1285A3069C1951DEC1458DED1F6F26D3915_gshared_inline (NativeList_1_tB02983DE9435CC8A61E19981200774644353DFBB* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:157>
|
|
UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE* L_0 = __this->___m_ListData;
|
|
int32_t L_1 = ___0_index;
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_2;
|
|
L_2 = UnsafeList_1_get_Item_m2B8B3D3D9EBC4045D065BB30D711ED3499A41598_inline((UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE*)L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
return L_2;
|
|
}
|
|
}
|
|
// Method Definition Index: 56994
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m2327DF25C0CCD96DB5AB1F1500FBD411D60AC36B_gshared_inline (NativeList_1_t0EA735A94E6EBF8FE7F3B79411C98BF692EA2213* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:199>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 56991
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:157>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 56994
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m73B80E4FAA09E483580102068521E2C4D69C62B3_gshared_inline (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:199>
|
|
UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* L_0 = __this->___m_ListData;
|
|
int32_t L_1;
|
|
L_1 = UnsafeList_1_get_Length_mFE9C02C4C7169AE23DE6BC1B834E0DBC1D03DBB1_inline((UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7*)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;
|
|
}
|
|
}
|
|
// Method Definition Index: 56996
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Capacity_mA0186FC870B25A4A95D1707C36D90E687FF32AD7_gshared_inline (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:231>
|
|
UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* L_0 = __this->___m_ListData;
|
|
int32_t L_1;
|
|
L_1 = UnsafeList_1_get_Capacity_m9C10840F54FD1F0871C1C7E25CE7AF92622DF9AD_inline((UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7*)L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 13));
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 56992
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeList_1_set_Item_mDAB7C29FE80FB2863AD2BB0D374B6344C8BB0396_gshared_inline (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, int32_t ___0_index, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:166>
|
|
UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* L_0 = __this->___m_ListData;
|
|
int32_t L_1 = ___0_index;
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 L_2 = ___1_value;
|
|
UnsafeList_1_set_Item_m0B5139C9A3714A3C5E0B576AB276E1A0FCA406B9_inline((UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7*)L_0, L_1, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:167>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 56991
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 NativeList_1_get_Item_mB3BEA9B9B62B19B0E6C171ECC3B377CA5F90AD76_gshared_inline (NativeList_1_tCC7DC8BFCE32C0047BC2C8A2465220C312878333* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:157>
|
|
UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* L_0 = __this->___m_ListData;
|
|
int32_t L_1 = ___0_index;
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 L_2;
|
|
L_2 = UnsafeList_1_get_Item_mEFA75FB7304D5FFEA7E3F6226B01453D10013A3B_inline((UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7*)L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
return L_2;
|
|
}
|
|
}
|
|
// Method Definition Index: 35965
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisOcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74_m3634617FCC0586139135B4C5B15EB5E4DA8E35EA_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
uint32_t L_0 = sizeof(OcclusionCullingCommonShaderVariables_t88F2739D504549F7A5FF95DD1D3598F6062FFF74);
|
|
return (int32_t)L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 35965
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeUtility_SizeOf_TisOcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185_m663BD9D7D3900AFE1F17906E4ACD10A7ABE007AE_gshared_inline (const RuntimeMethod* method)
|
|
{
|
|
{
|
|
uint32_t L_0 = sizeof(OcclusionCullingDebugShaderVariables_tC6B7F442582F6F91DEBADAE753DB8490464FE185);
|
|
return (int32_t)L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 56991
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D NativeList_1_get_Item_mA0C76BEFD2DD02C8447BA65A76626C490CD055B9_gshared_inline (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:157>
|
|
UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* L_0 = __this->___m_ListData;
|
|
int32_t L_1 = ___0_index;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_2;
|
|
L_2 = UnsafeList_1_get_Item_mE621D922A067844ECFB3EC3FD5CAF0F18284C825_inline((UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA*)L_0, L_1, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 6));
|
|
return L_2;
|
|
}
|
|
}
|
|
// Method Definition Index: 56992
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void NativeList_1_set_Item_mA8CFA8D763FB7EB84EEA6F9091F3C0CABF1171EC_gshared_inline (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, int32_t ___0_index, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:166>
|
|
UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* L_0 = __this->___m_ListData;
|
|
int32_t L_1 = ___0_index;
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_2 = ___1_value;
|
|
UnsafeList_1_set_Item_m36035574C8D1A1555A348CD8F326A3FB2F57A28B_inline((UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA*)L_0, L_1, L_2, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 8));
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:167>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 9301
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mB5D763BA8377517C9AC2CBCE7AA19863F9D3AC90_gshared_inline (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
goto IL_0035;
|
|
}
|
|
|
|
IL_0035:
|
|
{
|
|
__this->____size = 0;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 9293
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m36C7CCBD20ADDEBB2529E0A509C9C1C789DDCF83_gshared_inline (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
OccluderSubviewUpdateU5BU5D_tFB4F4615D02BB544EF57B7036AD118898DD04B55* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
OccluderSubviewUpdateU5BU5D_tFB4F4615D02BB544EF57B7036AD118898DD04B55* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
OccluderSubviewUpdateU5BU5D_tFB4F4615D02BB544EF57B7036AD118898DD04B55* 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));
|
|
OccluderSubviewUpdateU5BU5D_tFB4F4615D02BB544EF57B7036AD118898DD04B55* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7 L_9 = ___0_item;
|
|
List_1_AddWithResize_mC884E21163119E315C18DD2C1C1E9035224EF2AF(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 57113
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 Enumerator_get_Current_m13241E8F07066776776711DA3347892DAE3A0AD7_gshared_inline (Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeParallelHashMap.cs:795>
|
|
UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* L_0 = (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5*)(&__this->___m_Enumerator);
|
|
KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 L_1;
|
|
L_1 = UnsafeParallelHashMapDataEnumerator_GetCurrent_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4F1FA419512AEADE3C3A9DDFAEFB4E75B19E7F4B_inline(L_0, il2cpp_rgctx_method(InitializedTypeInfo(method->klass)->rgctx_data, 1));
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 56994
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t NativeList_1_get_Length_m1FD59DF166F8A71E58A5599823E625FDF1E754B9_gshared_inline (NativeList_1_tCF3E394EA54717ED0C569129893AB4AE755DF09C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeList.cs:199>
|
|
UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* L_0 = __this->___m_ListData;
|
|
int32_t L_1;
|
|
L_1 = UnsafeList_1_get_Length_m2673797C6B1B5ED6A4C644298C555559E56C2682_inline((UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA*)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;
|
|
}
|
|
}
|
|
// Method Definition Index: 57111
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mD312DD0DF983C6F5AEC2FC370505CBBDBE05A389_gshared_inline (Enumerator_tD10565C30D691E9BF29F10DBC6E7C3425524C3FC* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/NativeParallelHashMap.cs:774>
|
|
UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* L_0 = (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5*)(&__this->___m_Enumerator);
|
|
bool L_1;
|
|
L_1 = UnsafeParallelHashMapDataEnumerator_MoveNext_m15C57E6A73D44B6A1DEC165D193181FC30441204_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 9282
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4954670290432CCA1A478E95834E8190ACA6AAC5_gshared_inline (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 9293
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mC203CC257CCAC935DDC757C442EFA38F598D1B72_gshared_inline (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 ___0_item, const RuntimeMethod* method)
|
|
{
|
|
OccluderContextU5BU5D_tA022C78F32B4792C0A2A0DB9E49145D0608B0403* V_0 = NULL;
|
|
int32_t V_1 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
OccluderContextU5BU5D_tA022C78F32B4792C0A2A0DB9E49145D0608B0403* L_1 = __this->____items;
|
|
V_0 = L_1;
|
|
int32_t L_2 = __this->____size;
|
|
V_1 = L_2;
|
|
int32_t L_3 = V_1;
|
|
OccluderContextU5BU5D_tA022C78F32B4792C0A2A0DB9E49145D0608B0403* 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));
|
|
OccluderContextU5BU5D_tA022C78F32B4792C0A2A0DB9E49145D0608B0403* L_6 = V_0;
|
|
int32_t L_7 = V_1;
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_8 = ___0_item;
|
|
NullCheck(L_6);
|
|
(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5)L_8);
|
|
return;
|
|
}
|
|
|
|
IL_0034:
|
|
{
|
|
OccluderContext_tF8A07609A274625BEEE254608925CAD2BF4DFDB5 L_9 = ___0_item;
|
|
List_1_AddWithResize_mCF0E6101559D121B7A7E130DE650FD3FC2A18830(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 9301
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m38ACDE327D80BEDC3DAF3360C1DACE0E1719F3CE_gshared_inline (List_1_t20E23C247C8D2B47F4C6EC3E2F4AA7C79D74F278* __this, const RuntimeMethod* method)
|
|
{
|
|
int32_t V_0 = 0;
|
|
{
|
|
int32_t L_0 = __this->____version;
|
|
__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
|
|
}
|
|
{
|
|
int32_t L_1 = __this->____size;
|
|
V_0 = L_1;
|
|
__this->____size = 0;
|
|
int32_t L_2 = V_0;
|
|
if ((((int32_t)L_2) <= ((int32_t)0)))
|
|
{
|
|
goto IL_003c;
|
|
}
|
|
}
|
|
{
|
|
OccluderContextU5BU5D_tA022C78F32B4792C0A2A0DB9E49145D0608B0403* L_3 = __this->____items;
|
|
int32_t L_4 = V_0;
|
|
Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
|
|
return;
|
|
}
|
|
|
|
IL_003c:
|
|
{
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 9282
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mEC6EDC870FCB1FA027DDCBE7BAE34AFA9398A1DE_gshared_inline (List_1_t3DCA4FF9AA6CD39C7760985C0054B6703B35777D* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
int32_t L_0 = __this->____size;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 1990
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Span_1__ctor_mED105F1DB197E159F07DE41446F0203180C8A441_gshared_inline (Span_1_tBABB2D63897F271C24C07BA851A911176740FE74* __this, void* ___0_pointer, int32_t ___1_length, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
goto IL_0016;
|
|
}
|
|
|
|
IL_0016:
|
|
{
|
|
int32_t L_0 = ___1_length;
|
|
if ((((int32_t)L_0) >= ((int32_t)0)))
|
|
{
|
|
goto IL_001f;
|
|
}
|
|
}
|
|
{
|
|
ThrowHelper_ThrowArgumentOutOfRangeException_mD7D90276EDCDF9394A8EA635923E3B48BB71BD56(NULL);
|
|
}
|
|
|
|
IL_001f:
|
|
{
|
|
void* L_1 = ___0_pointer;
|
|
OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7* L_2;
|
|
L_2 = il2cpp_unsafe_as_ref<OccluderSubviewUpdate_t0F6F2469118EFD70CCA43057AEDD76AF2EF4DBB7>((uint8_t*)L_1);
|
|
ByReference_1_t7AFB8E16F9D591CD3B3EE50865A40D621B9028D1 L_3;
|
|
memset((&L_3), 0, sizeof(L_3));
|
|
il2cpp_codegen_by_reference_constructor((Il2CppByReference*)(&L_3), L_2);
|
|
__this->____pointer = L_3;
|
|
int32_t L_4 = ___1_length;
|
|
__this->____length = L_4;
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 35866
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 35965
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 35826
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m515E3293906739ED5CE99626F8DCCE21A479CAD9_gshared_inline (NativeArray_1_t25F6CEC65DB0532CB91E2B2890FF6C2D52A210A3* __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);
|
|
}
|
|
}
|
|
// Method Definition Index: 35968
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t* UnsafeUtility_AsRef_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mF01FDF0EACCFED286E93933B693A2BE11A6A8946_gshared_inline (void* ___0_ptr, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
void* L_0 = ___0_ptr;
|
|
return (int32_t*)(L_0);
|
|
}
|
|
}
|
|
// Method Definition Index: 45218
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float3.gen.cs:305>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 41905
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_length_m6A2B63D7A3B84261C2F7FCAA2CB382288A57D257_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:3618>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37744
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37750
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 31808
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/RenderGraph/RenderGraphResources.cs:75>
|
|
uint32_t L_0 = __this->___m_Value;
|
|
V_0 = ((int32_t)((int32_t)L_0&((int32_t)-65536)));
|
|
//<source_info:./Library/PackageCache/com.unity.render-pipelines.core@5e056b397fc0/Runtime/RenderGraph/RenderGraphResources.cs:76>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 55387
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline (int32_t ___0_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/CollectionHelper.cs:231>
|
|
int32_t L_0 = ___0_value;
|
|
return L_0;
|
|
}
|
|
}
|
|
// Method Definition Index: 58214
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool UnsafeParallelHashMapDataEnumerator_MoveNext_m15C57E6A73D44B6A1DEC165D193181FC30441204_inline (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeParallelHashMap.cs:1075>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 58046
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:136>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:137>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 35960
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 35960
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 35960
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 58041
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_m1900E34C6E3BF59175803FF2C30A305AB1F66216_gshared_inline (UnsafeList_1_t6B33FA0D43DCA4560A225E333E6722C55B5E2FC9* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:92>
|
|
int32_t L_0 = __this->___m_length;
|
|
int32_t L_1;
|
|
L_1 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 58045
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:129>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 58041
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_m9825ED0D2CFA59E7BE99CDA94D52F16A77B7EABB_gshared_inline (UnsafeList_1_t34AEFBE320B1031BD5A746EFCFCA94DF69D9044C* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:92>
|
|
int32_t L_0 = __this->___m_length;
|
|
int32_t L_1;
|
|
L_1 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 58046
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:136>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:137>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 58041
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_m1953324ECD3B052802965ECD79DBD7C5E7F52BA9_gshared_inline (UnsafeList_1_t466025709A4C0CCFAD422C17FFAB3956BEBAF9D2* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:92>
|
|
int32_t L_0 = __this->___m_length;
|
|
int32_t L_1;
|
|
L_1 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 58041
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_mD1E5C8DD49072A881A8E24188E040F2089C604DA_gshared_inline (UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:92>
|
|
int32_t L_0 = __this->___m_length;
|
|
int32_t L_1;
|
|
L_1 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 58045
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 UnsafeList_1_get_Item_m2B8B3D3D9EBC4045D065BB30D711ED3499A41598_gshared_inline (UnsafeList_1_t63B5C5C34A6F0AA798780FFCAB916CE54ABF71AE* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:129>
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78* 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(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78);
|
|
GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78 L_4 = (*(GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78*)((GPUInstanceIndex_t1B73FC29B273B0470A8E186E3C2F19CA6D8FBA78*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3)))));
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 58041
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_mEA927D1405F8410976953A49C12817C90D673A4B_gshared_inline (UnsafeList_1_t6C5E84D303190B625F3759C244502E1735453718* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:92>
|
|
int32_t L_0 = __this->___m_length;
|
|
int32_t L_1;
|
|
L_1 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 58045
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:129>
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 58041
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_mFE9C02C4C7169AE23DE6BC1B834E0DBC1D03DBB1_gshared_inline (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:92>
|
|
int32_t L_0 = __this->___m_length;
|
|
int32_t L_1;
|
|
L_1 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 58043
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Capacity_m9C10840F54FD1F0871C1C7E25CE7AF92622DF9AD_gshared_inline (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:114>
|
|
int32_t L_0 = __this->___m_capacity;
|
|
int32_t L_1;
|
|
L_1 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 58046
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeList_1_set_Item_m0B5139C9A3714A3C5E0B576AB276E1A0FCA406B9_gshared_inline (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* __this, int32_t ___0_index, Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:136>
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* 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(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127);
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 L_4 = ___1_value;
|
|
*(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127*)((Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3)))) = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:137>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 58045
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 UnsafeList_1_get_Item_mEFA75FB7304D5FFEA7E3F6226B01453D10013A3B_gshared_inline (UnsafeList_1_t5324648C0890229F0FE531FDD1C786CAEE3243D7* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:129>
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127* 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(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127);
|
|
Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127 L_4 = (*(Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127*)((Slot_tA2F29CF08EAE46C3E2B6D96DCD7C96BF887A6127*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3)))));
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 58045
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D UnsafeList_1_get_Item_mE621D922A067844ECFB3EC3FD5CAF0F18284C825_gshared_inline (UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* __this, int32_t ___0_index, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:129>
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* 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(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D);
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_4 = (*(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D*)((OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3)))));
|
|
return L_4;
|
|
}
|
|
}
|
|
// Method Definition Index: 58046
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void UnsafeList_1_set_Item_m36035574C8D1A1555A348CD8F326A3FB2F57A28B_gshared_inline (UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* __this, int32_t ___0_index, OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D ___1_value, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:136>
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D* 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(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D);
|
|
OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D L_4 = ___1_value;
|
|
*(OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D*)((OccluderContextSlot_t963DBFFF1612E4108D0BEB42369F78758BE71D5D*)il2cpp_codegen_add((intptr_t)L_0, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), (int32_t)L_3)))) = L_4;
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:137>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 58216
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 UnsafeParallelHashMapDataEnumerator_GetCurrent_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m4F1FA419512AEADE3C3A9DDFAEFB4E75B19E7F4B_gshared_inline (UnsafeParallelHashMapDataEnumerator_t8CD0B557DE7804D4ED6A5599D87CC889C2DDA4F5* __this, const RuntimeMethod* method)
|
|
{
|
|
KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 V_0;
|
|
memset((&V_0), 0, sizeof(V_0));
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeParallelHashMap.cs:1090>
|
|
il2cpp_codegen_initobj((&V_0), sizeof(KeyValue_2_tA2095BCEA0636324FDC7EAC8BD293CE93C247893));
|
|
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_tA2095BCEA0636324FDC7EAC8BD293CE93C247893 L_2 = V_0;
|
|
return L_2;
|
|
}
|
|
}
|
|
// Method Definition Index: 58041
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t UnsafeList_1_get_Length_m2673797C6B1B5ED6A4C644298C555559E56C2682_gshared_inline (UnsafeList_1_t32D453EB9CD75257217D0A2E7ACB98E0A23EA5AA* __this, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeList.cs:92>
|
|
int32_t L_0 = __this->___m_length;
|
|
int32_t L_1;
|
|
L_1 = CollectionHelper_AssumePositive_mD1EC1F05F50F605141D9BA5D70C4332AC902B4B1_inline(L_0, NULL);
|
|
return L_1;
|
|
}
|
|
}
|
|
// Method Definition Index: 45186
|
|
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)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float3.gen.cs:41>
|
|
float L_0 = ___0_x;
|
|
__this->___x = L_0;
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float3.gen.cs:42>
|
|
float L_1 = ___1_y;
|
|
__this->___y = L_1;
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float3.gen.cs:43>
|
|
float L_2 = ___2_z;
|
|
__this->___z = L_2;
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/float3.gen.cs:44>
|
|
return;
|
|
}
|
|
}
|
|
// Method Definition Index: 41657
|
|
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float math_dot_mE193D8880350D74CC8D63A0D53CDC5902F844AAD_inline (float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___0_x, float3_t4AB5D88249ADB24F69FFD0793E8ED25E1CC3745E ___1_y, const RuntimeMethod* method)
|
|
{
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:1967>
|
|
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))));
|
|
}
|
|
}
|
|
// Method Definition Index: 41875
|
|
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;
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.mathematics@8017b507cc74/Unity.Mathematics/math.cs:3382>
|
|
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);
|
|
}
|
|
}
|
|
// Method Definition Index: 37758
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 37778
|
|
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;
|
|
}
|
|
}
|
|
// Method Definition Index: 58185
|
|
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;
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeParallelHashMap.cs:326>
|
|
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;
|
|
}
|
|
}
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeParallelHashMap.cs:328>
|
|
UnsafeParallelHashMapData_t43CAB3170FBB624A9CCB6F30C0EC1BB820D57926* L_2 = ___0_data;
|
|
NullCheck(L_2);
|
|
uint8_t* L_3 = L_2->___next;
|
|
V_0 = (int32_t*)L_3;
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeParallelHashMap.cs:329>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeParallelHashMap.cs:330>
|
|
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;
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeParallelHashMap.cs:331>
|
|
return (bool)1;
|
|
}
|
|
|
|
IL_001c:
|
|
{
|
|
//<source_info:./Library/PackageCache/com.unity.collections@d49facba0036/Unity.Collections/UnsafeParallelHashMap.cs:334>
|
|
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;
|
|
}
|
|
}
|