﻿#include "pch-cpp.hpp"

#ifndef _MSC_VER
# include <alloca.h>
#else
# include <malloc.h>
#endif


#include <limits>


struct VirtualActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1>
struct VirtualActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename T1, typename T2>
struct VirtualActionInvoker2
{
	typedef void (*Action)(void*, T1, T2, const RuntimeMethod*);

	static inline void Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		((Action)invokeData.methodPtr)(obj, p1, p2, invokeData.method);
	}
};
template <typename R>
struct VirtualFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename R, typename T1>
struct VirtualFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
struct GenericVirtualActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
		((Action)invokeData.methodPtr)(obj, invokeData.method);
	}
};
template <typename T1>
struct GenericVirtualActionInvoker1
{
	typedef void (*Action)(void*, T1, const RuntimeMethod*);

	static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
		((Action)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
template <typename R, typename T1>
struct GenericVirtualFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_virtual_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
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 R, typename T1>
struct InterfaceFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj, T1 p1)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};
struct GenericInterfaceActionInvoker0
{
	typedef void (*Action)(void*, const RuntimeMethod*);

	static inline void Invoke (const RuntimeMethod* method, RuntimeObject* obj)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
		((Action)invokeData.methodPtr)(obj, 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);
	}
};
template <typename R, typename T1>
struct GenericInterfaceFuncInvoker1
{
	typedef R (*Func)(void*, T1, const RuntimeMethod*);

	static inline R Invoke (const RuntimeMethod* method, RuntimeObject* obj, T1 p1)
	{
		VirtualInvokeData invokeData;
		il2cpp_codegen_get_generic_interface_invoke_data(method, obj, &invokeData);
		return ((Func)invokeData.methodPtr)(obj, p1, invokeData.method);
	}
};

struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
struct Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941;
struct Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758;
struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C;
struct Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD;
struct Action_2_t4D8E2F327F8C7A5FDEB27B586A0F3533D774EC5E;
struct Dictionary_2_t28372F4EC39F4F91AF54C2B6902494C299EB408C;
struct Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5;
struct Dictionary_2_tF2EDF056F0149817635F2C50FE28384178A40363;
struct Dictionary_2_t4EAC15363030DFDF453F1AB77D690425033951F5;
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
struct Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7;
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
struct Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6;
struct Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4;
struct DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB;
struct DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA;
struct DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59;
struct DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09;
struct DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905;
struct Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A;
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
struct Func_2_t8F27B2665786B94E51DF2F44BD915B93E379B6CB;
struct Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3;
struct IComparer_1_t4483F9B9F43C7B0F8D4FEEAE12FAFDD3F9CF81FD;
struct IEnumerable_1_tCE758D940790D6D0D56B457E522C195F8C413AF2;
struct IEnumerable_1_t53252530D0596CB3FA219ADB0478D35FAC29A743;
struct IEqualityComparer_1_t214799933CDD8D2200AB5F9D65770E59306C8D03;
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
struct IList_1_t8225F33D1D06FB5C37A08FB7D1E8E32737ABAAE6;
struct IList_1_tC47C390A717A1D471354FBDA55D3A3772B16A7F2;
struct IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1;
struct IList_1_tFCC3D990041D6FE8F59D0EE4DC5BB62B121C9506;
struct KeyCollection_t9B8E61C83A9D9C5A1DBF366ABC39A44BB1DEFBCA;
struct KeyCollection_t2D61FACE6038E221FF0F0F5480C574900EA43E90;
struct KeyCollection_t1228FBD2621C5EAF2E6FAF27B1BFCCCD13701AF1;
struct KeyCollection_tFC503646CDFE3CAE66869C6467C17F1D8BF5ADAB;
struct KeyCollection_t8882F6C75CBF620688937E7269A58C2E9951913C;
struct KeyList_t9EDFAED42E4CB282147B7AA3951527774218A5EA;
struct KeyList_t301D3C162AB34EAF2DF8203BD2A0319FAA4F7FE2;
struct Lazy_1_t933340793B9364D5A9377C42541C3F9E5968D79C;
struct Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162;
struct ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C;
struct List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC;
struct List_1_t4A123A8D96B162A6C975BC59941EA318547930FC;
struct List_1_t4EB5365A3866A0BF5430158C8CAAA549FE1375D6;
struct List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C;
struct List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3;
struct List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF;
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C;
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
struct List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77;
struct List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98;
struct List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6;
struct List_1_t87AE23082814D175C791AB0CD6E68302C3E42536;
struct List_1_t91D94788DFFF98BEB1318A5549946309D4C94116;
struct List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597;
struct List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7;
struct List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F;
struct List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804;
struct List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39;
struct List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3;
struct List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6;
struct ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C;
struct ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08;
struct ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299;
struct RenderFunc_1_t94399DDC75EF064C0B860237B48F43030E0871B4;
struct RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D;
struct RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D;
struct RenderGraphResourcePool_1_t2BCE040CF93E2747878EDA7D52FB60B822627066;
struct RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74;
struct RenderGraphResource_2_tB88E8C0ADD47AA0667E417E3A377E41C80AF23DB;
struct SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC;
struct SharedObjectPool_1_t81E33CE7C8FD116C81F6BD07447B1F342468C6BF;
struct SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4;
struct SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7;
struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6;
struct Stack_1_t67BD3EAA31497E8CDBD9AA8D8D8876495742CD72;
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5;
struct ValueCollection_t9CBCCD9743A7F8D7EDC02865F359233D32F01C94;
struct ValueCollection_t1F0B6C47A90E1DCF1C33E6FEB130C317337C6C8D;
struct ValueCollection_t2DC4FD609D2802E4CBE49FBEF17D29FFCB6C3057;
struct ValueCollection_t0DAB3977DE8CF555F63381A17B133CFDA8919804;
struct ValueCollection_tE720AB1351DE47B753989F07596FB69CD167CFC2;
struct ValueList_t5F11BD734CF1B2DA83CDBF8A5FA1926C1DEFC5F2;
struct ValueList_tE25C23EB641DC03A4F975F63DC96F11020EFE0F0;
struct DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F;
struct EntryU5BU5D_tAA62A98DBC92D90F67B6ED2A75454EE4B71ABE7A;
struct EntryU5BU5D_tF9384C2921E9A7AEB11347579DA5AEB1B760C94F;
struct EntryU5BU5D_t52826947ABB541E240D1FC209A667E61FCB92A18;
struct EntryU5BU5D_tF6A111F435E2B202BE7E097C6DA219D054FF32E1;
struct EntryU5BU5D_t49A6E288693E558C0C9777DC2F1F39CC515017B7;
struct List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206;
struct List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3;
struct List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7;
struct ValueTuple_2U5BU5D_t1F9F8D55E17249C3FB67640AA1E145D415528200;
struct ValueTuple_2U5BU5D_t9EF9F0CC1DC12047DF8BE64AA3D32698E236EB95;
struct ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B;
struct ValueTuple_2U5BU5D_t2159C816926F2E99C656C4B20F2AFECAB68173E4;
struct ValueTuple_2U5BU5D_t110F884211ABF43A43543A6BF0C2969D0C080468;
struct ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
struct DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703;
struct DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct HDROutputSettingsU5BU5D_t4699D456CFDE8DABC01309EF20D3FD987D95EFF2;
struct IRenderGraphResourceU5BU5D_tC72A5980774D8ACE9E681BE8A3FAB493A70BC2F3;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
struct MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RenderGraphU5BU5D_t4D1F3A4890EB86D87747CB990437A2E14AFA208A;
struct RenderGraphPassU5BU5D_t92478302EFB0BA07967D5806D87E52588532FEAA;
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
struct RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC;
struct RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5;
struct RendererListResourceU5BU5D_t86C273A426669C3314D3D7C9D320EE41CAC74D23;
struct ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319;
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
struct TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD;
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct XRDisplaySubsystemU5BU5D_t741124D80DCCCF62F2AF47431354B7387672F264;
struct XRViewU5BU5D_t46B2B3C0D45A670846E736AFB362448972CB513D;
struct WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2;
struct CompiledPassInfoU5BU5D_tABD910C36DB41F35B2DDE8BEF16F9C5F7E02B755;
struct CompiledResourceInfoU5BU5D_tE49CFCDFE7FD29F35FD9C87AE831EBED0F7CCDD5;
struct PassDebugDataU5BU5D_tE5BC275EBC9FAC58962B12C9A65A4E46C4061C8C;
struct ResourceDebugDataU5BU5D_t8E3C8E909FF9CF4980699621000D99E46241DAF1;
struct SharedObjectPoolBaseU5BU5D_t239085C5A182AC22088D96F0D0328E7FC4C90F14;
struct RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1;
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129;
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F;
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
struct CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B;
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233;
struct ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2;
struct ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B;
struct CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A;
struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487;
struct DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672;
struct DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209;
struct DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D;
struct Delegate_t;
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
struct EmbeddedAttribute_tC072A136C3EC5A1F105B05E9261DED58D12EB72D;
struct Exception_t;
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
struct HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62;
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
struct IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D;
struct IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8;
struct ISubsystemDescriptor_tEF29944D579CC7D70F52CB883150735991D54E6E;
struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3;
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
struct IsUnmanagedAttribute_tBAD8DA5784B410BB3B7D79342B80DC4C7E0F07D4;
struct LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD;
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
struct MethodInfo_t;
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8;
struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB;
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B;
struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F;
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90;
struct RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB;
struct RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08;
struct RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE;
struct RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E;
struct RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B;
struct RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17;
struct RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A;
struct RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361;
struct RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C;
struct RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E;
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E;
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791;
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899;
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692;
struct String_t;
struct StringBuilder_t;
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
struct Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA;
struct Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1;
struct TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5;
struct TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA;
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
struct Type_t;
struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t33835E518FD7C16B3DFBEA1570C8EAFA8481D891;
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
struct XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1;
struct XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519;
struct XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D;
struct XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF;
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
struct UIState_t02635D8F7190949BE65758A024CAE05DF27A4E17;
struct BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD;
struct Button_t94987D29C31193E49E17586BF7642576A0F6CE7A;
struct Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217;
struct IContainer_tBD9F21C42D4253E306C4EF7CFC72480E0C7C89B5;
struct Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295;
struct Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF;
struct U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09;
struct OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE;
struct OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9;
struct ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B;
struct SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4;
struct RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE;
struct ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC;
struct ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82;
struct XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8;

IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Button_t94987D29C31193E49E17586BF7642576A0F6CE7A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ComputeBufferType_tDEEE8D455B0CCF8A6CFF36F0A0D9D27E3662919E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GenericPool_1_tE3701F2D9D6825A8D296AB28556BDFAC051B81EA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t8225F33D1D06FB5C37A08FB7D1E8E32737ABAAE6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t87AE23082814D175C791AB0CD6E68302C3E42536_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t91D94788DFFF98BEB1318A5549946309D4C94116_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9_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* RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphResourceType_tAFC98053C956B68EDA12B1B8A9BC4B245C97D996_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615____pass_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A____producers_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258____resourceReadLists_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC____m_RenderPass_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529____renderGraph_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5____m_Logger_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA____commandBuffer_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0____m_Sampler_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49____desc_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B____consumerList_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____7DE9E34DC6DC53F9052337C321856C2B209C506DFB969F9FA2126D5F5F76BCD8_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____CD4AC44D3D07CBFB8F72693232F0A04A4D44369E9180E37EF6E673C579594EA7_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1____occlusionMeshMaterial_FieldInfo_var;
IL2CPP_EXTERN_C RuntimeField* XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5____occlusionMesh_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD;
IL2CPP_EXTERN_C String_t* _stringLiteral070EEC4655A36035BD4EEFBBF384EB1564B0D4AE;
IL2CPP_EXTERN_C String_t* _stringLiteral07ABCD77D7F3B712ED1F9A31820F8766D110A05E;
IL2CPP_EXTERN_C String_t* _stringLiteral07DDFA79F831AC68E70ABFF7AA7C8537017F9C4F;
IL2CPP_EXTERN_C String_t* _stringLiteral0A21038F66E60B904122D639755A1F49F8064765;
IL2CPP_EXTERN_C String_t* _stringLiteral0ADA7281F3CB8594D1E056E66558512201992F15;
IL2CPP_EXTERN_C String_t* _stringLiteral0B94176CF591EF8117959773677DA5B1B851F8CD;
IL2CPP_EXTERN_C String_t* _stringLiteral19EF1DE6275D54BCD146D490EADB2653A1F3042A;
IL2CPP_EXTERN_C String_t* _stringLiteral1F873E8A6E9B1814B184A1B5C6736319726B14F4;
IL2CPP_EXTERN_C String_t* _stringLiteral203A4CADB9E53B0E6250AFDB30A00853B8F731E2;
IL2CPP_EXTERN_C String_t* _stringLiteral21E55D2FFEE64ECA7403E79DF79F033979972E22;
IL2CPP_EXTERN_C String_t* _stringLiteral23107605D28401DE28C9090534DE907610D2B3D1;
IL2CPP_EXTERN_C String_t* _stringLiteral283DB99E0896BA29FF5EA702FC94B280EA1E6871;
IL2CPP_EXTERN_C String_t* _stringLiteral2A150505A4E6BC554381059ED0E1EDF3957AC188;
IL2CPP_EXTERN_C String_t* _stringLiteral31ACE0D82E4FC4FD57DBCB82302A703DE5EC18D8;
IL2CPP_EXTERN_C String_t* _stringLiteral32BEC155AB1428FB2E55705726DDC8DD1B51BE6F;
IL2CPP_EXTERN_C String_t* _stringLiteral355871A53683A0CE41651908009466DB1F5FEBC7;
IL2CPP_EXTERN_C String_t* _stringLiteral38B37D6E03FFF89A56AC0775149FC6F56E5ACA75;
IL2CPP_EXTERN_C String_t* _stringLiteral394FED2EDE6DC2E67EA7415DF62BA47D5DC870A0;
IL2CPP_EXTERN_C String_t* _stringLiteral3C4EF26E8FB95F6EC5F519DC36C59C5FAC29FCF3;
IL2CPP_EXTERN_C String_t* _stringLiteral3F1BFCACEFDC98F691CA4EEA7601E20BEAA9CD4D;
IL2CPP_EXTERN_C String_t* _stringLiteral40B19A042B696703E50DE64FDBBE1390617D7BDC;
IL2CPP_EXTERN_C String_t* _stringLiteral4145C8E1BB61018290CC180EAB83C0F3AA84F265;
IL2CPP_EXTERN_C String_t* _stringLiteral48072BAB160A3D1889F669D27B34F7793028AFE2;
IL2CPP_EXTERN_C String_t* _stringLiteral49309F6A10877CA968439571D7A996B67D0A140F;
IL2CPP_EXTERN_C String_t* _stringLiteral4956263206324806D03B4468D3B57684240C1166;
IL2CPP_EXTERN_C String_t* _stringLiteral4AE957C227A250D7C2CE4CD2677EA2F19098858A;
IL2CPP_EXTERN_C String_t* _stringLiteral4D61F29CE80FEE8E446B913182AB639F916CD506;
IL2CPP_EXTERN_C String_t* _stringLiteral505189EB8C4BAD06541AE331A4BFEC1414DB969E;
IL2CPP_EXTERN_C String_t* _stringLiteral511CC1752A1310A279916454E038C8A61B506F25;
IL2CPP_EXTERN_C String_t* _stringLiteral52BE99F29702BE56CFE753E6868F537E09B1332D;
IL2CPP_EXTERN_C String_t* _stringLiteral578A082DA00008FDE233279BDCB65D172924C8C6;
IL2CPP_EXTERN_C String_t* _stringLiteral5817F0E5D8912F5446E55417FA883F482432A841;
IL2CPP_EXTERN_C String_t* _stringLiteral5986FD67BB409B05F553D2C7AAFAD86BB27EF6B8;
IL2CPP_EXTERN_C String_t* _stringLiteral5CD8BC71E05669C3B9E32372211DD8386C88F94F;
IL2CPP_EXTERN_C String_t* _stringLiteral656247FBFF9D46ECDEB74DC7B9A480D203EC3374;
IL2CPP_EXTERN_C String_t* _stringLiteral694044C685AE74ED79164507D46CCD2EACC2F31B;
IL2CPP_EXTERN_C String_t* _stringLiteral6B4AB349690B8B2A9C720AA31319F395EAF82E43;
IL2CPP_EXTERN_C String_t* _stringLiteral7016C611050AE86659FE62F0BCA1F29CB67F3648;
IL2CPP_EXTERN_C String_t* _stringLiteral7AD3B8F0AE03B30E7EF1A150A08259397F2A7D50;
IL2CPP_EXTERN_C String_t* _stringLiteral7B3AEB09E490CDAC3A2B5779825B7E1A10F063CA;
IL2CPP_EXTERN_C String_t* _stringLiteral7C480F432E7C05D9C0CF3C65C7985B8E35D0E74D;
IL2CPP_EXTERN_C String_t* _stringLiteral7DD1C096E9CA9E23D589F6AD5F77BD6AB4536749;
IL2CPP_EXTERN_C String_t* _stringLiteral7EDF03B1439175205686399F9BEBCCA9A8A3FD44;
IL2CPP_EXTERN_C String_t* _stringLiteral7F5ABEA0DE440062A503032385105586D84A1347;
IL2CPP_EXTERN_C String_t* _stringLiteral82E528B11A107CE27EFCFFF21C389A3DABC266CB;
IL2CPP_EXTERN_C String_t* _stringLiteral845A032E741942F26C6947E92954A9A322797F64;
IL2CPP_EXTERN_C String_t* _stringLiteral896B1B62708E5CF425A87424A28084134B4D24BD;
IL2CPP_EXTERN_C String_t* _stringLiteral8A21527D31B72E8920CB85275444917DF715D499;
IL2CPP_EXTERN_C String_t* _stringLiteral8F8A54933BA4450732B3F486287CD2D5AF41D489;
IL2CPP_EXTERN_C String_t* _stringLiteral9399545712E49FFA1E11663DAF0F1E6212157AE7;
IL2CPP_EXTERN_C String_t* _stringLiteral9AD17813E02CB74728E0F7FF83ACBA6D6C9B60EE;
IL2CPP_EXTERN_C String_t* _stringLiteral9CBDC9C3C4E434052C4E8F38476FAF7164C3993A;
IL2CPP_EXTERN_C String_t* _stringLiteralA17366220E713ADFBBB8558BF7AEB7BAA4CD1702;
IL2CPP_EXTERN_C String_t* _stringLiteralA6B48AA9F0B064328DACC371E0BC9D130FEDE378;
IL2CPP_EXTERN_C String_t* _stringLiteralA82231FA322AB05D448203333CFA363EA4CFA341;
IL2CPP_EXTERN_C String_t* _stringLiteralA963CCD1964634AEBDF4B0FA2BDA850DB54DF973;
IL2CPP_EXTERN_C String_t* _stringLiteralAE6086238DE33BB2055E65DDDB3A96F2098000F1;
IL2CPP_EXTERN_C String_t* _stringLiteralB47DAD54B57182A31A8197658CB6B3FD208A3FC7;
IL2CPP_EXTERN_C String_t* _stringLiteralB50A1C8D166F6D83589906FA241D44631109E56A;
IL2CPP_EXTERN_C String_t* _stringLiteralB900DCE87B0415CA81C970CBE6D7AE0D7B07EA51;
IL2CPP_EXTERN_C String_t* _stringLiteralB9E4FD75D58C5C054E3532A86647A680A26AA672;
IL2CPP_EXTERN_C String_t* _stringLiteralBF7AE733701E367F75D64DBB407D9C5BED7BBEC4;
IL2CPP_EXTERN_C String_t* _stringLiteralC15F7F980F7D317BDBC75F9006C5B961BB2F83EC;
IL2CPP_EXTERN_C String_t* _stringLiteralC4B9D3866EE51AA80DC5563AF6F0CD1C5CD086E0;
IL2CPP_EXTERN_C String_t* _stringLiteralC5B637AFC41E68B29AACC51090650BC5066693A6;
IL2CPP_EXTERN_C String_t* _stringLiteralC82F21CE75DD10909D5C154CC1D03209540E1551;
IL2CPP_EXTERN_C String_t* _stringLiteralCA11BD1EE52BB1D183BE81FFBDF92AB61C430DC2;
IL2CPP_EXTERN_C String_t* _stringLiteralCBC4FD6E6554BB00D3D40D4A9A37F4DE46D22B96;
IL2CPP_EXTERN_C String_t* _stringLiteralCC6C160F0823C165D281001CA47E0583E8778A23;
IL2CPP_EXTERN_C String_t* _stringLiteralD017C78B8225053B56B58192D0DF8BE52BE27B82;
IL2CPP_EXTERN_C String_t* _stringLiteralD2F568F113E6FF8BE250156E84F8FFFC0887DCA5;
IL2CPP_EXTERN_C String_t* _stringLiteralD6DCB491AF42A40B6D661CF96D41B3B6336AB2E6;
IL2CPP_EXTERN_C String_t* _stringLiteralD7B40412BB6BFEA0F6496AAADF9A1EE62EFA18A6;
IL2CPP_EXTERN_C String_t* _stringLiteralD7C55F039EE07935055527AF067FA72948B25AAB;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralE00232FD5B30B362DBDBBDED0B1D790535EE33C2;
IL2CPP_EXTERN_C String_t* _stringLiteralE2D132F6BF5B1AD90028CDB0863416C3961A703E;
IL2CPP_EXTERN_C String_t* _stringLiteralE2DC1C4F67F18CAF79E60F4F78FA88811E5E36C1;
IL2CPP_EXTERN_C String_t* _stringLiteralE44409E3E22722610F99DB393175D49B7072CFBB;
IL2CPP_EXTERN_C String_t* _stringLiteralE65FCB2E0CDB2F36BF3DC576063688D58A6D2D5A;
IL2CPP_EXTERN_C String_t* _stringLiteralE76FCAC67832D5F5A39050A04B42C57DA476B87D;
IL2CPP_EXTERN_C String_t* _stringLiteralEC672B18A6C8E23D0A41CC2D6D3E20341B0ED50B;
IL2CPP_EXTERN_C String_t* _stringLiteralEC6935F4DAA12FABB326BBDF6B9E32F6538320BC;
IL2CPP_EXTERN_C String_t* _stringLiteralEE5FE880D2AEFF87309EACF64BDF32A6DED879A4;
IL2CPP_EXTERN_C String_t* _stringLiteralEFA25966CA527FCD258E8A64752FA3184B72D391;
IL2CPP_EXTERN_C String_t* _stringLiteralF0FB447EAE7794EF2FE2D6DA86477D33D94E3772;
IL2CPP_EXTERN_C String_t* _stringLiteralF16BE4B313082C1F2C142BF6DE5A237F1BA18D4A;
IL2CPP_EXTERN_C String_t* _stringLiteralF18899079518FEC348E407BBC3AA0184075FB2DD;
IL2CPP_EXTERN_C String_t* _stringLiteralF5F29E329FCD9BECB63B3062FA79170A43494F1A;
IL2CPP_EXTERN_C String_t* _stringLiteralF98BF2CBEA15210AEB3F4E3B58A90265C6103EB9;
IL2CPP_EXTERN_C String_t* _stringLiteralF994FDAEC1802097DE63424D2292733EC0D81EE4;
IL2CPP_EXTERN_C String_t* _stringLiteralFCFF77360AE89D816DAECE8C4FDE82C97BB65929;
IL2CPP_EXTERN_C String_t* _stringLiteralFD9168494644AD68C1AD089DF2BC9D6609DF0D06;
IL2CPP_EXTERN_C String_t* _stringLiteralFF41D62CD984DB92C743064F9DB5D930A6E73368;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ComputeBufferResource_CreatePooledGraphicsResource_m0171BD976D4E9D5B5A9E2879C0A1395C22932695_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ComputeBufferResource_ReleasePooledGraphicsResource_m31E104B57DC4881A3ABADEEC39A35A7009059A13_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mAF8495213ED6ED5115B116E9224DBE12D3E90E8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mBD9C816FBC66C7EFC66F991DD7AAC3F1284EF5EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mCE1B1685E265D410928B7E02A0930C27B81241D4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m9B5ED06FF7A5EE435736D3F569A287385996360B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_mAB34757814E1F811C5A2FBD8ABF0C76DF2EF35BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m0A4B7ECD760C39FAD793A49CF8042CFFE717AAC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m5595CCE0376F6A94CC2DD2AD5ED373BC28A1A8C6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m6FE8D5C0FAFA39DEABC9779AC2FED142ABD7E455_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m007B5F192CE79C1EEEE3DD0151B7184BFA4F9F30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m7F7902C19800C70057CC8F58F950C7BD28B4F1F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m99D69C931A4C3FD0046E43BD538399E642851D1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_mF9EB41AC6698C4B5247079B3A3E908BD7BC2BD9A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_m10F2B46545CEC5984C896EFAFC4EB28BFB5377F2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mBC1FB3C99EC5EEC4B66EF4DD7244C5F9AD659D01_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mBD1A28759429A1CA58323010480013BF1FE9C14D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC457EA613A0C67B39E57C286CD9A8B8D944572D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Add_mB846BE12D777542AF304BAB9DA6AC948A161ADD2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Clear_m1AF0019A04745CED9B83C6191996814BCD11FBCE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Clear_m2D2FEBF4C81356C4B64C5B416436969FECF74217_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Clear_mE960D9C5CACB3C7EAF60A74689A7FA61EEF050C3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Resize_m9B6908CD6C2EE63E32578A72246B6BE2DDB941B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1__ctor_m0C90D9608C4045A7B86D396ABE636CF97DCF47EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1__ctor_m525D3DB66358429AB19EDBF7C4DC3D669DCE8F04_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1__ctor_mC54BA6AC0346382BA706F5BFD551B21E983A0E13_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_capacity_mF10F55CAA90CC33A2DFAF577F335E59B067BB62F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_size_m2D85CC818F77A4096E9474CA56125F7ED642F048_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m0061D8F5EB13E1F1EA4B6287EAF410A03785A821_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m2301C91882FC1EAA1B967C8E6F3A4BCF40E45369_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m25A1E45E653D7F73DF65C041A66C0A6E01F2964D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m4C59265AE7827B246EABE143C228773DF2A3C086_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m72AF564A61A4F1335B2E4C80FE761AB28D164863_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m7B770512AE211AA123E094753D2BB409C413FEFD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m83268DEE996EDF7B3641496DA42952F791954356_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mD81FCA12A92C46C34AA77EDF90CC31A01F8FF39A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m04E2D706D2948D8D1A3E0A6F8B6FE3ABF6BE1E0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m30A7BE0EA3E7DB0D2D9906D7D61EC211CDCE0ECA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m5F8A85651D2B6F522D4D7A9E08DE33986956A2E3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m6F51ED417BCAEE511FE80353623E1B7FB0D0A942_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m9A1452618AC875C7A20A5917509A7B90E76E6A6A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m9B8251569898F6B6ACB4E6B3BB23A4F21E731DE2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC7E2BB7AA7D29481B11E2849DE8522821D722CCA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mEDD519258EFB5B96AE113EDC15B64BC669CE6502_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m0D03747E7D6A378D9C2BDA362110D1868393154E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m10D0EC184F0DF3F2F9EBFCD00A1B63D8C04FC5A6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m215E016F4F757BDCF90E0AD66A7B05295DDF47EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m661F2E754BA93C2A9996A394608C19203543749F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m7CF9EAFCBAD62D512D7B7A7E2443F18496A3C2CC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m915995D279A868CA2DE16111A5A02223D03CD500_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m9A3D89560E2E4D1D58BA482DB9E8435CEC036F44_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_mF9383BAD37E56B1D5BCDBFF0C3ADA58BB6E67A04_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GenericPool_1_Get_m6CCA75B8B039A70C55FB8C0E8C5A82CE74604748_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GenericPool_1_Release_m0D672D784FA68890716E0CA3764B1EEEAC9F4625_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m5323ABE4EA7509AE9C1B4573E1EDA881CDCA533A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m9F1457734F034B2FC658EA38CFA0C1ACD5797AD0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_mD8D62FBF16F220620F39524C013FED8A3EC68715_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AddRange_mDED53F0663CC4DE2C5E90B4E68C0C782D6631230_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m26A98FFE1090E98CCB9AA0278EC4017152C89F85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m33DF83D14B2BA78DA2371BD0430755FAEF686D59_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m524372DBBAE8B7EB630B328B4F5549EBD2940D03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m9B5AE4C6C3A1DDAF6C5074928CEBBCCCF3B49B01_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mBBA9B541D841782BC06E00CC8DA61BA72F5A9836_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_mFAC5AE334617CDC65CBD066CF8D453CD9EAAD341_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m2F34A5788799EAAE9BE657FF846E6108A3851684_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m33C3976D729E717F90056E739D92EA1D6C22E335_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m4EC103D42EA8C9452F05D8A41A258EDCFCD19E90_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m87C843FE9647040193430A3014EC183F55E159E5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m8F4CF17FE17B209ABB1F5FB054404F5F95311285_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mA4CCDDD2AFA2CCCAA0AB12DF5DA68AFA09861907_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mE71B24BD3A32B04175CAE6D6B4FE6C850FDB280D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Contains_mBF975C674593450B9E252C90C9721F187AEFA8B8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m1CF2662D63CFB3249B87D6224EE7005CEB9426BB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m96BFACE047F3952F9BE2A3B6641F1369A5E6F604_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mA450E85CB8D7D5CB81FAAF9D11A1D4945B942423_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mBF0EA569FA3009F6023B8F8CCB4A77CB02C7281D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_mFD8E9B8F43A77EEA466652E59007F499D920E589_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_mCD223955593BF7066C09AE025F0496EA3EBF4778_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_ToArray_mD210368A14FCDCC7149390F219C65E235192ECB7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m165AD9E83778C9BA58F81B32C4FA657054F3BA28_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m1CF00DE86A4D8D00B0B10A73C661422E5F6C553E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2AFFB9B7FFAD436C49E8A84E3DC8682E6B9561E6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m5A1CDF2F598F8ABC8855EE757EFAADB79C632931_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m9FDBD09FEFDB8C3F98E74C51E846806B1523EE85_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA014A1E2F472A3A623E1DAC9360F1121C197343A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mA4143F0BD077EFD4C619E8BDE62781AE750BE0E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mB3A0A5C1571D60F37064BBB86A0811B7F0534AA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mBE7647ECE0B8ABB952EDC379472F9E541D41D6DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCAD3260E3CF562E35C3EC01A4125CFCAA3A93358_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF13A6D0FE4169F106512A28BA7B29E68E7D4E1FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF367B0EDD08A4BA4B17D51009CD179FB50FA8AD5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mF4CB99C817B0CEE9E3D53DA885EA193F651B9125_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE580FBE05EB71FB41AAE62A9AD4C5A7594C8D27C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mECB549109CFA8BC83C3DACF0FEB7C11346D51BD3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m1C04F2A2E6107833BE00F3C7EAE72DAF048AC643_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m9322628DFF08829553AD20C207E65869BCE61D06_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m9EF2553D8F786595420219B3CB34A9342CE36FB2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mF4BF1CA717D268B8161CF061828545D7B88DAC34_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m7A495455B6674DB278F9185B18C72E8BEF911BA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m8533CDC14D14B7FC54AFA2F582A2E24FB4E0554A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_Add_m80161880CDA1E09EC04B43A9CA32EC722A13F2F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_Remove_m375FAC9BF2AC0341C46C0580B8D4452436D4F6B3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphBuilder_SetRenderFunc_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mA6D3BB5592683C61E1D2F2FC547D996EF3F9DCF9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_0_m515BE24E9CB99FEF73990F99C9C4CFCF5BD97568_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_1_m53C6672B4B92C97F61D7D24E50DAD0D8750A9C91_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_2_m1C26FD7DF27A18C57067A2F339479A854CE93BCD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_3_m5CFDDCA3F495056CBE68775752C840672D5B4F6D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_4_m86E5D492172D8428AF2102DAA2FF198585C99DF2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_5_m7D05EDCCFE8AC1D6B11A10F6361B27788A5B3844_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_6_mD4C4027444FFC2AEF974557E7896ECBCABD9E3E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_7_m628CB428D0BEEC1EB1B1AA34E7CFA4B688DE7411_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_8_m1266BEC68718D058CD4D7BAA205D64CE57253775_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_9_m50F3726EADBCE25A641CCE4BA38E56F9893AA18D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphObjectPool_GetTempArray_TisRenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B_m619960A5E6237195A6A0E1EE5E8D38FE7E97E9EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcePool_1_RegisterFrameAllocation_m513BF9E4E32181199CDD504B420794D0BF80D91A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcePool_1_ReleaseResource_mF7A756DDDEF719F9AFB3590FE157A01E3C4FE310_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcePool_1_ShouldReleaseResource_m0DAFCE417BE37FE6B5DFE626C4E6BA7BB8AABE1E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcePool_1_TryGetResource_m2C36A59FB0C7B5D7BE73EC52E18B817F7A55E735_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcePool_1_UnregisterFrameAllocation_m3C34686BDABEEA0723AD13DD651C0D857EEE41E2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcePool_1__ctor_mA69E2FFAF0AECE88B5F888E64B9E4B2FACA04D3C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourceRegistry_CreateTextureCallback_mAA22BB1A506938EEC9B0E904388FB0D7AC96AA51_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourceRegistry_GetComputeBuffer_m0EED9E3B321167D13C91E26B70EB0D85FDE33010_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourceRegistry_RefreshSharedTextureDesc_m75CE66C2041D0025D72E5146F3BA9D9B583CC37B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourceRegistry_ReleaseSharedTexture_m4FD13BFAD381734BE5254BC14DCD86D0399D651E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourceRegistry_ReleaseTextureCallback_mAA581CF5124B152FA95F4A7B5FF297DFD60ACF2B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResource_2_ReleaseGraphicsResource_m28491F1C521142EF0ADE249634E259C250B4143A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResource_2__ctor_m85320833F2F98D516D184A220D889125AF955E47_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcesData_AddNewRenderGraphResource_TisComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_m2F59D7998F3DCEBA66B7AE98E271F29D0F5D723A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_AddRenderPass_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mDC7F87C8657E99F6D4225A49A31BD481D88AD4E8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_CreateSharedTexture_mD8134A13CA15AF8FC996DD684BCA1D68B5373458_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_ExecuteCompiledPass_m7CBD442272FF60B36465B84E876666208DF08FA3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_Execute_m3A7348FDC7FCE5C9EAE32410C4A8F3E06CD0C9A0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_PreRenderPassSetRenderTargets_m0F0E5AAFE38BB32E0ACE34E280AC7AD12A8A89F5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_ReleaseSharedTexture_m92F19DDC5582AF56B03F3F96C1F4507FB42496CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraph_UpdateResourceAllocationAndSynchronization_mB7D2F33083A27279542DD9E8441ACD321E4CA4D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SharedObjectPool_1_Get_mB6B3A256F449B1875D0A621A67C3E361A50D17F9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SharedObjectPool_1_Release_m5AED1F3FA2365231BD02B05A5C866C1D67CA6E26_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SharedObjectPool_1_get_sharedPool_mCA1C11BD2B0022883469B61BA3EF3AEB7F4CBC48_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SortedList_2_Remove_m5755B1283CC9BAFFFBA3DE61E9D509A610B61C27_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SortedList_2_get_Count_m9A890954E3C450B46920DA20EFF61E5631117BB8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SortedList_2_get_Keys_m80780E119ADC10ED221751DDCD7F3DC332B547BD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SortedList_2_get_Values_m380D08FCC665DC497C962354393D725FD97AB44D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1__ctor_mF63AE96E8925749CDACE05B89002A389DDD748D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CBeginProfilingSamplerU3Eb__62_0_m0E97EDEA03BA56312C6E6183845146896563FFE4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CEndProfilingSamplerU3Eb__63_0_mE3B02EFC797542B6A619A3BC0939FB323FE0F8C5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ValueTuple_2__ctor_m8DA63C069CAB68AF52343ED15305B8A7D7006DB4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* XRGraphicsAutomatedTests_OverrideLayout_m7DE24CB9857313D423E964062E047B98A7172068_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* XRPass_AddView_mBDAF14546FA152A5571B629493C4BBD4CD9DF974_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* XRPass_AssignView_m702B79A42E79C6896DBFBBD1BC188204DED34975_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* XRPass_StartSinglePass_mEAB8D0365AE942CBE93BFB0DAC39E8D04ACE9F9E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* XRSystem_CreateDefaultLayout_m7A1EEF5436D8B6195D8244731D228BD951BCC246_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* XRSystem_Initialize_m733BBAB5800B568CA1FED0C4E5FC9934F47A0F03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* XRSystem_RefreshDeviceInfo_m5EC51C7EA942C8D0FAEE9E0793CE424903DBA2D3_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_0_0_0_var;
IL2CPP_EXTERN_C const RuntimeType* XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_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 RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E;;
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_com;
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_com;;
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_pinvoke;
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_pinvoke;;
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899;;
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com;
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com;;
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke;
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke;;
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0;
struct XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8;;
struct XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_com;
struct XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_com;;
struct XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_pinvoke;
struct XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_pinvoke;;

struct DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F;
struct List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206;
struct List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3;
struct List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7;
struct ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B;
struct ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962;
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE;
struct RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC;
struct RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5;
struct ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319;
struct TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD;
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD;
struct XRViewU5BU5D_t46B2B3C0D45A670846E736AFB362448972CB513D;
struct WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2;
struct PassDebugDataU5BU5D_tE5BC275EBC9FAC58962B12C9A65A4E46C4061C8C;
struct ResourceDebugDataU5BU5D_t8E3C8E909FF9CF4980699621000D99E46241DAF1;
struct RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1;

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 U3CModuleU3E_tC9AE405E6210B66BC687F16DD644AB836AFC0299 
{
};
struct Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tAA62A98DBC92D90F67B6ED2A75454EE4B71ABE7A* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t9B8E61C83A9D9C5A1DBF366ABC39A44BB1DEFBCA* ____keys;
	ValueCollection_t9CBCCD9743A7F8D7EDC02865F359233D32F01C94* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tF2EDF056F0149817635F2C50FE28384178A40363  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tF9384C2921E9A7AEB11347579DA5AEB1B760C94F* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t2D61FACE6038E221FF0F0F5480C574900EA43E90* ____keys;
	ValueCollection_t1F0B6C47A90E1DCF1C33E6FEB130C317337C6C8D* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t52826947ABB541E240D1FC209A667E61FCB92A18* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t1228FBD2621C5EAF2E6FAF27B1BFCCCD13701AF1* ____keys;
	ValueCollection_t2DC4FD609D2802E4CBE49FBEF17D29FFCB6C3057* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_tF6A111F435E2B202BE7E097C6DA219D054FF32E1* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_tFC503646CDFE3CAE66869C6467C17F1D8BF5ADAB* ____keys;
	ValueCollection_t0DAB3977DE8CF555F63381A17B133CFDA8919804* ____values;
	RuntimeObject* ____syncRoot;
};
struct Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets;
	EntryU5BU5D_t49A6E288693E558C0C9777DC2F1F39CC515017B7* ____entries;
	int32_t ____count;
	int32_t ____freeList;
	int32_t ____freeCount;
	int32_t ____version;
	RuntimeObject* ____comparer;
	KeyCollection_t8882F6C75CBF620688937E7269A58C2E9951913C* ____keys;
	ValueCollection_tE720AB1351DE47B753989F07596FB69CD167CFC2* ____values;
	RuntimeObject* ____syncRoot;
};
struct DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB  : public RuntimeObject
{
	IRenderGraphResourceU5BU5D_tC72A5980774D8ACE9E681BE8A3FAB493A70BC2F3* ___m_Array;
	int32_t ___U3CsizeU3Ek__BackingField;
};
struct DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Array;
	int32_t ___U3CsizeU3Ek__BackingField;
};
struct DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59  : public RuntimeObject
{
	RendererListResourceU5BU5D_t86C273A426669C3314D3D7C9D320EE41CAC74D23* ___m_Array;
	int32_t ___U3CsizeU3Ek__BackingField;
};
struct DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09  : public RuntimeObject
{
	CompiledPassInfoU5BU5D_tABD910C36DB41F35B2DDE8BEF16F9C5F7E02B755* ___m_Array;
	int32_t ___U3CsizeU3Ek__BackingField;
};
struct DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905  : public RuntimeObject
{
	CompiledResourceInfoU5BU5D_tE49CFCDFE7FD29F35FD9C87AE831EBED0F7CCDD5* ___m_Array;
	int32_t ___U3CsizeU3Ek__BackingField;
};
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE  : public RuntimeObject
{
};
struct List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC  : public RuntimeObject
{
	ValueTuple_2U5BU5D_t1F9F8D55E17249C3FB67640AA1E145D415528200* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C  : public RuntimeObject
{
	ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3  : public RuntimeObject
{
	ValueTuple_2U5BU5D_t2159C816926F2E99C656C4B20F2AFECAB68173E4* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF  : public RuntimeObject
{
	ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C  : public RuntimeObject
{
	MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77  : public RuntimeObject
{
	RenderGraphU5BU5D_t4D1F3A4890EB86D87747CB990437A2E14AFA208A* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98  : public RuntimeObject
{
	RenderGraphPassU5BU5D_t92478302EFB0BA07967D5806D87E52588532FEAA* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6  : public RuntimeObject
{
	RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t87AE23082814D175C791AB0CD6E68302C3E42536  : public RuntimeObject
{
	RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t91D94788DFFF98BEB1318A5549946309D4C94116  : public RuntimeObject
{
	ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597  : public RuntimeObject
{
	XRDisplaySubsystemU5BU5D_t741124D80DCCCF62F2AF47431354B7387672F264* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7  : public RuntimeObject
{
	XRViewU5BU5D_t46B2B3C0D45A670846E736AFB362448972CB513D* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804  : public RuntimeObject
{
	WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39  : public RuntimeObject
{
	PassDebugDataU5BU5D_tE5BC275EBC9FAC58962B12C9A65A4E46C4061C8C* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3  : public RuntimeObject
{
	ResourceDebugDataU5BU5D_t8E3C8E909FF9CF4980699621000D99E46241DAF1* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6  : public RuntimeObject
{
	SharedObjectPoolBaseU5BU5D_t239085C5A182AC22088D96F0D0328E7FC4C90F14* ____items;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08  : public RuntimeObject
{
	RuntimeObject* ___m_List;
	ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* ___ItemAdded;
	ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* ___ItemRemoved;
};
struct SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___keys;
	ValueTuple_2U5BU5D_t9EF9F0CC1DC12047DF8BE64AA3D32698E236EB95* ___values;
	int32_t ____size;
	int32_t ___version;
	RuntimeObject* ___comparer;
	KeyList_t9EDFAED42E4CB282147B7AA3951527774218A5EA* ___keyList;
	ValueList_t5F11BD734CF1B2DA83CDBF8A5FA1926C1DEFC5F2* ___valueList;
	RuntimeObject* ____syncRoot;
};
struct SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___keys;
	ValueTuple_2U5BU5D_t110F884211ABF43A43543A6BF0C2969D0C080468* ___values;
	int32_t ____size;
	int32_t ___version;
	RuntimeObject* ___comparer;
	KeyList_t301D3C162AB34EAF2DF8203BD2A0319FAA4F7FE2* ___keyList;
	ValueList_tE25C23EB641DC03A4F975F63DC96F11020EFE0F0* ___valueList;
	RuntimeObject* ____syncRoot;
};
struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6  : public RuntimeObject
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____array;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5  : public RuntimeObject
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array;
	int32_t ____size;
	int32_t ____version;
	RuntimeObject* ____syncRoot;
};
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA  : public RuntimeObject
{
};
struct ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691  : public RuntimeObject
{
};
struct HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62  : public RuntimeObject
{
	int32_t ___m_DisplayIndex;
};
struct IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D  : public RuntimeObject
{
	bool ___imported;
	bool ___shared;
	bool ___sharedExplicitRelease;
	bool ___requestFallBack;
	uint32_t ___writeCount;
	int32_t ___cachedHash;
	int32_t ___transientPassIndex;
	int32_t ___sharedResourceLastFrameUsed;
	IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* ___m_Pool;
};
struct IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8  : 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 RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB  : public RuntimeObject
{
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_Resources;
	RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* ___m_RenderGraphPool;
	List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* ___m_RenderPasses;
	List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ___m_RendererLists;
	RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* ___m_DebugParameters;
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_FrameInformationLogger;
	RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* ___m_DefaultResources;
	Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* ___m_DefaultProfilingSamplers;
	bool ___m_ExecutionExceptionWasRaised;
	RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___m_RenderGraphContext;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_PreviousCommandBuffer;
	int32_t ___m_CurrentImmediatePassIndex;
	List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___m_ImmediateModeResourceList;
	DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* ___m_CompiledResourcesInfos;
	DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* ___m_CompiledPassInfos;
	Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* ___m_CullingStack;
	int32_t ___m_ExecutionCount;
	int32_t ___m_CurrentFrameIndex;
	bool ___m_HasRenderGraphBegun;
	String_t* ___m_CurrentExecutionName;
	bool ___m_RendererListCulling;
	Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* ___m_DebugData;
	String_t* ___U3CnameU3Ek__BackingField;
};
struct RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE  : public RuntimeObject
{
	List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* ___passList;
	List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7* ___resourceLists;
};
struct RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E  : public RuntimeObject
{
	WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ___m_DebugItems;
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___m_DebugPanel;
	bool ___clearRenderTargetsAtCreation;
	bool ___clearRenderTargetsAtRelease;
	bool ___disablePassCulling;
	bool ___immediateMode;
	bool ___enableLogging;
	bool ___logFrameInformation;
	bool ___logResources;
};
struct RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17  : public RuntimeObject
{
	Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* ___m_LogMap;
	StringBuilder_t* ___m_CurrentBuilder;
	int32_t ___m_CurrentIndentation;
};
struct RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A  : public RuntimeObject
{
	Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* ___m_ArrayPool;
	List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* ___m_AllocatedArrays;
	List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* ___m_AllocatedMaterialPropertyBlocks;
};
struct RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C  : public RuntimeObject
{
	RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* ___m_RenderGraphResources;
	DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* ___m_RendererListResources;
	RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* ___m_RenderGraphDebug;
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_ResourceLogger;
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_FrameInformationLogger;
	int32_t ___m_CurrentFrameIndex;
	int32_t ___m_ExecutionCount;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_CurrentBackbuffer;
	List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* ___m_ActiveRendererLists;
};
struct String_t  : public RuntimeObject
{
	int32_t ____stringLength;
	Il2CppChar ____firstChar;
};
struct StringBuilder_t  : public RuntimeObject
{
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars;
	StringBuilder_t* ___m_ChunkPrevious;
	int32_t ___m_ChunkLength;
	int32_t ___m_ChunkOffset;
	int32_t ___m_MaxCapacity;
};
struct TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B  : public RuntimeObject
{
};
struct UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t33835E518FD7C16B3DFBEA1570C8EAFA8481D891  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};
struct XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024  : public RuntimeObject
{
};
struct XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6  : public RuntimeObject
{
};
struct XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519  : public RuntimeObject
{
	List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* ___m_ActivePasses;
};
struct XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7  : public RuntimeObject
{
};
struct XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D  : public RuntimeObject
{
	XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___m_Pass;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_CombinedMesh;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___m_Material;
	int32_t ___m_CombinedMeshHashCode;
};
struct XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096  : public RuntimeObject
{
};
struct U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09  : public RuntimeObject
{
};
struct ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B  : public RuntimeObject
{
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sampler;
};
struct Strings_t37AC469F59A9F79F30401F12752C465A554760BA  : public RuntimeObject
{
};
struct SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4  : public RuntimeObject
{
};
struct RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE  : public RuntimeObject
{
	DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* ___resourceArray;
	int32_t ___sharedResourcesCount;
	IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* ___pool;
	ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* ___createResourceCallback;
	ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* ___releaseResourceCallback;
};
struct Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC 
{
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ____list;
	int32_t ____index;
	int32_t ____version;
	int32_t ____current;
};
struct Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77 
{
	List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* ____list;
	int32_t ____index;
	int32_t ____version;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ____current;
};
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A 
{
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list;
	int32_t ____index;
	int32_t ____version;
	RuntimeObject* ____current;
};
struct Enumerator_t3C0D59E9FDA5C47D2C4908FBA8A988C4602A62C5 
{
	List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* ____list;
	int32_t ____index;
	int32_t ____version;
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ____current;
};
struct Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143 
{
	List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* ____list;
	int32_t ____index;
	int32_t ____version;
	XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* ____current;
};
struct Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2 
{
	List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6* ____list;
	int32_t ____index;
	int32_t ____version;
	SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4* ____current;
};
struct KeyValuePair_2_t09D31739B6A73A2DD2230438ABE7A283CC62AECF 
{
	int32_t ___key;
	SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* ___value;
};
struct KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 
{
	int32_t ___key;
	RuntimeObject* ___value;
};
struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 
{
	RuntimeObject* ___key;
	RuntimeObject* ___value;
};
struct KeyValuePair_2_tF59BC53C52E587F5804517CE6B4CF0CEE792C7DD 
{
	String_t* ___key;
	RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* ___value;
};
struct KeyValuePair_2_tD811495BB503B1FEA49409E7D29F95867A11EEA2 
{
	String_t* ___key;
	StringBuilder_t* ___value;
};
struct Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 
{
	bool ___hasValue;
	bool ___value;
};
struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 
{
	bool ___hasValue;
	int32_t ___value;
};
struct RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D  : public IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8
{
	Dictionary_2_tF2EDF056F0149817635F2C50FE28384178A40363* ___m_ResourcePool;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_RemoveList;
	List_1_t4A123A8D96B162A6C975BC59941EA318547930FC* ___m_FrameAllocatedResources;
};
struct RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD  : public IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8
{
	Dictionary_2_t4EAC15363030DFDF453F1AB77D690425033951F5* ___m_ResourcePool;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_RemoveList;
	List_1_t4EB5365A3866A0BF5430158C8CAAA549FE1375D6* ___m_FrameAllocatedResources;
};
struct SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC  : public SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4
{
	Stack_1_t67BD3EAA31497E8CDBD9AA8D8D8876495742CD72* ___m_Pool;
};
struct ValueTuple_2_t51FF23F78F8C8C67877CE8CD8CDC724760651AC4 
{
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___Item1;
	XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___Item2;
};
struct ValueTuple_2_t8E49A8C86714F021568630521F437C3BB2338D3C 
{
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___Item1;
	int32_t ___Item2;
};
struct ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC 
{
	RuntimeObject* ___Item1;
	int32_t ___Item2;
};
struct ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A 
{
	RuntimeObject* ___Item1;
	RuntimeObject* ___Item2;
};
struct ValueTuple_2_tF34EACCF71A708BBFA7545E7D3A1298BB2019C7D 
{
	Type_t* ___Item1;
	int32_t ___Item2;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	bool ___m_value;
};
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 
{
	uint8_t ___m_value;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 
{
	Il2CppChar ___m_value;
};
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 
{
	float ___r;
	float ___g;
	float ___b;
	float ___a;
};
struct CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F 
{
	int32_t ___filterMode;
	uint32_t ___cullingMask;
	int32_t ___instanceID;
};
struct DepthState_t798415D2C1D9202E555FEE5D4C5FDF6B3A077255 
{
	uint8_t ___m_WriteEnabled;
	int8_t ___m_CompareFunction;
};
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F 
{
	double ___m_value;
};
struct EmbeddedAttribute_tC072A136C3EC5A1F105B05E9261DED58D12EB72D  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2  : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};
struct FrustumPlanes_t73B9E1D0C4E0A9EC39A0815D0219FC74031DBC56 
{
	float ___left;
	float ___right;
	float ___bottom;
	float ___top;
	float ___zNear;
	float ___zFar;
};
struct HashFNV1A32_t45CC7EAF49CEA2F15F86F3B425B90483A17039A2 
{
	uint32_t ___m_Hash;
};
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	int32_t ___m_value;
};
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	int64_t ___m_value;
};
struct IntPtr_t 
{
	void* ___m_value;
};
struct IsUnmanagedAttribute_tBAD8DA5784B410BB3B7D79342B80DC4C7E0F07D4  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682 
{
	union
	{
		struct
		{
		};
		uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
	};
};
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 ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD 
{
	union
	{
		struct
		{
		};
		uint8_t ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD__padding[1];
	};
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 
{
	float ___x;
	float ___y;
	float ___z;
	float ___w;
};
struct Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D 
{
	float ___m_XMin;
	float ___m_YMin;
	float ___m_Width;
	float ___m_Height;
};
struct RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC 
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___m_RenderPass;
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_Resources;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph;
	bool ___m_Disposed;
};
struct RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_pinvoke
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___m_RenderPass;
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_Resources;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph;
	int32_t ___m_Disposed;
};
struct RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_com
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___m_RenderPass;
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_Resources;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph;
	int32_t ___m_Disposed;
};
struct RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529 
{
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___renderGraph;
};
struct RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshaled_pinvoke
{
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___renderGraph;
};
struct RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshaled_com
{
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___renderGraph;
};
struct RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5 
{
	int32_t ___m_Indentation;
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_Logger;
	bool ___m_Disposed;
};
struct RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_pinvoke
{
	int32_t ___m_Indentation;
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_Logger;
	int32_t ___m_Disposed;
};
struct RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_com
{
	int32_t ___m_Indentation;
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_Logger;
	int32_t ___m_Disposed;
};
struct RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0 
{
	bool ___m_Disposed;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph;
};
struct RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_pinvoke
{
	int32_t ___m_Disposed;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph;
};
struct RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_com
{
	int32_t ___m_Disposed;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph;
};
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 
{
	int32_t ___m_LowerBound;
	int32_t ___m_UpperBound;
};
struct RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 
{
	uint8_t ___m_WriteMask;
	uint8_t ___m_SourceColorBlendMode;
	uint8_t ___m_DestinationColorBlendMode;
	uint8_t ___m_SourceAlphaBlendMode;
	uint8_t ___m_DestinationAlphaBlendMode;
	uint8_t ___m_ColorBlendOperation;
	uint8_t ___m_AlphaBlendOperation;
	uint8_t ___m_Padding;
};
struct RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D 
{
	bool ___m_IsValid;
	int32_t ___U3ChandleU3Ek__BackingField;
};
struct RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_pinvoke
{
	int32_t ___m_IsValid;
	int32_t ___U3ChandleU3Ek__BackingField;
};
struct RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_com
{
	int32_t ___m_IsValid;
	int32_t ___U3ChandleU3Ek__BackingField;
};
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 
{
	int32_t ___m_Id;
};
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	float ___m_value;
};
struct StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 
{
	uint8_t ___m_Enabled;
	uint8_t ___m_ReadMask;
	uint8_t ___m_WriteMask;
	uint8_t ___m_Padding;
	uint8_t ___m_CompareFunctionFront;
	uint8_t ___m_PassOperationFront;
	uint8_t ___m_FailOperationFront;
	uint8_t ___m_ZFailOperationFront;
	uint8_t ___m_CompareFunctionBack;
	uint8_t ___m_PassOperationBack;
	uint8_t ___m_FailOperationBack;
	uint8_t ___m_ZFailOperationBack;
};
struct UInt16_tF4C148C876015C212FD72652D0B6ED8CC247A455 
{
	uint16_t ___m_value;
};
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B 
{
	uint32_t ___m_value;
};
struct UIntPtr_t 
{
	void* ____pointer;
};
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 U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F 
{
	union
	{
		struct
		{
			float ___FixedElementField;
		};
		uint8_t U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F__padding[128];
	};
};
struct U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 
{
	union
	{
		struct
		{
			uint8_t ___FixedElementField;
		};
		uint8_t U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9__padding[96];
	};
};
struct U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F 
{
	union
	{
		struct
		{
			uint8_t ___FixedElementField;
		};
		uint8_t U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F__padding[96];
	};
};
struct HDRDisplayInformation_t22395AF57046F138C9D274380020D9DC16BED58F 
{
	int32_t ___maxFullFrameToneMapLuminance;
	int32_t ___maxToneMapLuminance;
	int32_t ___minToneMapLuminance;
	float ___paperWhiteNits;
};
struct CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A 
{
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producers;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumers;
	int32_t ___refCount;
	bool ___imported;
};
struct CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_pinvoke
{
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producers;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumers;
	int32_t ___refCount;
	int32_t ___imported;
};
struct CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_com
{
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producers;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumers;
	int32_t ___refCount;
	int32_t ___imported;
};
struct PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 
{
	String_t* ___name;
	List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___resourceReadLists;
	List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___resourceWriteLists;
	bool ___culled;
	bool ___async;
	int32_t ___syncToPassIndex;
	int32_t ___syncFromPassIndex;
	bool ___generateDebugData;
};
struct PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshaled_pinvoke
{
	char* ___name;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceReadLists;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceWriteLists;
	int32_t ___culled;
	int32_t ___async;
	int32_t ___syncToPassIndex;
	int32_t ___syncFromPassIndex;
	int32_t ___generateDebugData;
};
struct PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshaled_com
{
	Il2CppChar* ___name;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceReadLists;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceWriteLists;
	int32_t ___culled;
	int32_t ___async;
	int32_t ___syncToPassIndex;
	int32_t ___syncFromPassIndex;
	int32_t ___generateDebugData;
};
struct ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B 
{
	String_t* ___name;
	bool ___imported;
	int32_t ___creationPassIndex;
	int32_t ___releasePassIndex;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumerList;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producerList;
};
struct ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshaled_pinvoke
{
	char* ___name;
	int32_t ___imported;
	int32_t ___creationPassIndex;
	int32_t ___releasePassIndex;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumerList;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producerList;
};
struct ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshaled_com
{
	Il2CppChar* ___name;
	int32_t ___imported;
	int32_t ___creationPassIndex;
	int32_t ___releasePassIndex;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumerList;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producerList;
};
struct U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 
{
	union
	{
		struct
		{
			uint8_t ___FixedElementField;
		};
		uint8_t U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955__padding[160];
	};
};
struct U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D 
{
	union
	{
		struct
		{
			float ___FixedElementField;
		};
		uint8_t U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D__padding[128];
	};
};
struct MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E 
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___FilePathsData;
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___TypesData;
	int32_t ___TotalTypes;
	int32_t ___TotalFiles;
	bool ___IsEditorOnly;
};
struct MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshaled_pinvoke
{
	Il2CppSafeArray* ___FilePathsData;
	Il2CppSafeArray* ___TypesData;
	int32_t ___TotalTypes;
	int32_t ___TotalFiles;
	int32_t ___IsEditorOnly;
};
struct MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshaled_com
{
	Il2CppSafeArray* ___FilePathsData;
	Il2CppSafeArray* ___TypesData;
	int32_t ___TotalTypes;
	int32_t ___TotalFiles;
	int32_t ___IsEditorOnly;
};
struct NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 
{
	String_t* ___name;
	String_t* ___tooltip;
};
struct NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshaled_pinvoke
{
	char* ___name;
	char* ___tooltip;
};
struct NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshaled_com
{
	Il2CppChar* ___name;
	Il2CppChar* ___tooltip;
};
struct Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777 
{
	List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ____list;
	int32_t ____index;
	int32_t ____version;
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ____current;
};
struct Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E 
{
	Dictionary_2_tF2EDF056F0149817635F2C50FE28384178A40363* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_t09D31739B6A73A2DD2230438ABE7A283CC62AECF ____current;
	int32_t ____getEnumeratorRetType;
};
struct Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 
{
	Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 ____current;
	int32_t ____getEnumeratorRetType;
};
struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 
{
	Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current;
	int32_t ____getEnumeratorRetType;
};
struct Enumerator_t6F1139E55AA8933144F90058C7EE301FDFA5BA93 
{
	Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_tF59BC53C52E587F5804517CE6B4CF0CEE792C7DD ____current;
	int32_t ____getEnumeratorRetType;
};
struct Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E 
{
	Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* ____dictionary;
	int32_t ____version;
	int32_t ____index;
	KeyValuePair_2_tD811495BB503B1FEA49409E7D29F95867A11EEA2 ____current;
	int32_t ____getEnumeratorRetType;
};
struct ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C 
{
	RuntimeObject* ___Item1;
	ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC ___Item2;
};
struct ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E 
{
	RuntimeObject* ___Item1;
	ValueTuple_2_tF34EACCF71A708BBFA7545E7D3A1298BB2019C7D ___Item2;
};
struct BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630 
{
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState0;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState1;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState2;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState3;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState4;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState5;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState6;
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState7;
	uint8_t ___m_SeparateMRTBlendStates;
	uint8_t ___m_AlphaToMask;
	int16_t ___m_Padding;
};
struct BuiltinRenderTextureType_t3D56813CAC7C6E4AC3B438039BD1CE7E62FE7C4E 
{
	int32_t ___value__;
};
struct CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 
{
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___screenRect;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___viewDir;
	float ___projectionNear;
	float ___projectionFar;
	float ___cameraNear;
	float ___cameraFar;
	float ___cameraAspect;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraToWorld;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___actualWorldToClip;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraClipToWorld;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___cameraWorldToClip;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___implicitProjection;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipLeft;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___stereoWorldToClipRight;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___worldToCamera;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___right;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___transformDirection;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___cameraEuler;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___velocity;
	float ___farPlaneWorldSpaceLength;
	uint32_t ___rendererCount;
	U3Cm_ShadowCullPlanesU3Ee__FixedBuffer_tEBBBC21BE4AF7AC2F831E9A67E5E5CFEBDF2DE4F ___m_ShadowCullPlanes;
	U3Cm_CameraCullPlanesU3Ee__FixedBuffer_t41B125C97F22DF8C016DBA29753704559C53DCD9 ___m_CameraCullPlanes;
	float ___baseFarDistance;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___shadowCullCenter;
	U3ClayerCullDistancesU3Ee__FixedBuffer_t899804C5038AB391CB8F8C17638A02661B106C3F ___layerCullDistances;
	int32_t ___layerCullSpherical;
	CoreCameraValues_t5BD0108A962D53208E8523BA29AFFA9F9A295F1F ___coreCameraValues;
	uint32_t ___cameraType;
	int32_t ___projectionIsOblique;
	int32_t ___isImplicitProjectionMatrix;
};
struct CameraType_tCA1017DBE96964E1D967942FB98F152F14121FCD 
{
	int32_t ___value__;
};
struct ClearFlag_t0B57BE5A60AA0EE7CC0DAE7E7DF82EB993A59ADD 
{
	int32_t ___value__;
};
struct ColorGamut_tDE5F58926F111C9EC0B46ECF29CBCCEFDEC8FFA3 
{
	int32_t ___value__;
};
struct ColorPrimaries_t9E7B021732A5A395DD1644750C5E4579E1C3C650 
{
	int32_t ___value__;
};
struct ColorSpace_tD0808E0BE85FD3B9774234676F83A872F4EDA3C7 
{
	int32_t ___value__;
};
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct CommandBufferExecutionFlags_t7BFA25B0350A84E1C0B34B2C577B22FF921410FC 
{
	int32_t ___value__;
};
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2  : public RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D
{
};
struct ComputeBufferType_tDEEE8D455B0CCF8A6CFF36F0A0D9D27E3662919E 
{
	int32_t ___value__;
};
struct ComputeQueueType_tE51DE975A4C73ADD975651F3811BA03FDF226288 
{
	int32_t ___value__;
};
struct CubemapFace_t300D6E2CD7DF60D44AA28338748B607677ED1D1B 
{
	int32_t ___value__;
};
struct CullMode_t049B71889E4E981866E205A3F71DC8B856306D50 
{
	int32_t ___value__;
};
struct CullingOptions_t94DE290A993D1671AE0E2CAC416FD9F37222B812 
{
	int32_t ___value__;
};
struct CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 
{
	intptr_t ___ptr;
	CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A* ___m_AllocationInfo;
};
struct DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672  : public RuntimeObject
{
	DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703* ___m_DebugActions;
	DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733* ___m_DebugActionStates;
	ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299* ___m_ReadOnlyPanels;
	List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* ___m_Panels;
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___onDisplayRuntimeUIChanged;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onSetDirty;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___resetData;
	bool ___refreshEditorRequested;
	Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___m_RequestedPanelIndex;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_Root;
	DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* ___m_RootUICanvas;
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PersistentRoot;
	DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* ___m_RootUIPersistentCanvas;
	UIState_t02635D8F7190949BE65758A024CAE05DF27A4E17* ___editorUIState;
	bool ___m_EnableRuntimeUI;
	UIState_t02635D8F7190949BE65758A024CAE05DF27A4E17* ___runtimeUIState;
};
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 DepthAccess_t4B92D0F3626FEEE02291E6A85292D2C67364DF7F 
{
	int32_t ___value__;
};
struct DepthBits_tB559EBF2048F6D10B241E6425FBAEC78C282D5DD 
{
	int32_t ___value__;
};
struct Exception_t  : public RuntimeObject
{
	String_t* ____className;
	String_t* ____message;
	RuntimeObject* ____data;
	Exception_t* ____innerException;
	String_t* ____helpURL;
	RuntimeObject* ____stackTrace;
	String_t* ____stackTraceString;
	String_t* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	RuntimeObject* ____dynamicMethods;
	int32_t ____HResult;
	String_t* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_pinvoke
{
	char* ____className;
	char* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_pinvoke* ____innerException;
	char* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	char* ____stackTraceString;
	char* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	char* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className;
	Il2CppChar* ____message;
	RuntimeObject* ____data;
	Exception_t_marshaled_com* ____innerException;
	Il2CppChar* ____helpURL;
	Il2CppIUnknown* ____stackTrace;
	Il2CppChar* ____stackTraceString;
	Il2CppChar* ____remoteStackTraceString;
	int32_t ____remoteStackIndex;
	Il2CppIUnknown* ____dynamicMethods;
	int32_t ____HResult;
	Il2CppChar* ____source;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces;
	Il2CppSafeArray* ___native_trace_ips;
	int32_t ___caught_in_unmanaged;
};
struct FastMemoryFlags_tCB7206B25993B48CC436B08142DBF24F0F74C3A7 
{
	int32_t ___value__;
};
struct FilterMode_t4AD57F1A3FE272D650E0E688BA044AE872BD2A34 
{
	int32_t ___value__;
};
struct FoveatedRenderingCaps_tBC8C9BB9100AE3EE12492E5C56B21839B84373E5 
{
	int32_t ___value__;
};
struct GraphicsFenceType_t8C3F229DC2BE62FA78724BA3D35FFCB3A64F7E0A 
{
	int32_t ___value__;
};
struct GraphicsFormat_tC3D1898F3F3F1F57256C7F3FFD6BA9A37AE7E713 
{
	int32_t ___value__;
};
struct IndexFormat_tE699D38323B3B0887DF054EAFF0CF035DF28E2BB 
{
	int32_t ___value__;
};
struct Int32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C 
{
	int32_t ___value__;
};
struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3  : public RuntimeObject
{
	intptr_t ___m_Ptr;
	RuntimeObject* ___m_SubsystemDescriptor;
};
struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3_marshaled_pinvoke
{
	intptr_t ___m_Ptr;
	RuntimeObject* ___m_SubsystemDescriptor;
};
struct IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3_marshaled_com
{
	intptr_t ___m_Ptr;
	RuntimeObject* ___m_SubsystemDescriptor;
};
struct LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A 
{
	int32_t ___m_IsOrthographic;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_CameraPosition;
	float ___m_FieldOfView;
	float ___m_OrthoSize;
	int32_t ___m_CameraPixelHeight;
};
struct MSAASamples_tB69F548BE8CA330465CC9D1F7B51199162D5D72C 
{
	int32_t ___value__;
};
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D  : public RuntimeObject
{
	intptr_t ___m_Ptr;
};
struct MeshTopology_t815FF5CF04D62195A23E2DF8A5C0A071F11FBCBF 
{
	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 PerObjectData_t04DDCBE9ABF1113E8F9BAFCF4A7F94DD841B9CC9 
{
	int32_t ___value__;
};
struct RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 
{
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousViewportSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousRenderTargetSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentViewportSize;
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentRenderTargetSize;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rtHandleScale;
};
struct ReflectionProbeSortingCriteria_tC7B547F11F4EF1259DB024027DD9562A19EA957E 
{
	int32_t ___value__;
};
struct RenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE 
{
	int32_t ___value__;
};
struct RenderGraphResourceType_tAFC98053C956B68EDA12B1B8A9BC4B245C97D996 
{
	int32_t ___value__;
};
struct RenderStateMask_tC9C95BF62EADEE4D622D4E16CDE1DF94E2A9EF57 
{
	int32_t ___value__;
};
struct RenderTextureCreationFlags_t1C01993691E5BA956575134696509089FE852F50 
{
	int32_t ___value__;
};
struct RenderTextureFormat_tB6F1ED5040395B46880CE00312D2FDDBF9EEB40F 
{
	int32_t ___value__;
};
struct RenderTextureMemoryless_tE3B7F3AE353C3E9ACF86076376EB862131D19A69 
{
	int32_t ___value__;
};
struct RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 
{
	uintptr_t ___context;
	uint32_t ___index;
	uint32_t ___frame;
	uint32_t ___type;
};
struct RendererListStatus_t653F9E2AD23D99DACADA1817D6D26928AE8B9F46 
{
	int32_t ___value__;
};
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 
{
	intptr_t ___value;
};
struct RuntimePlatform_t9A8AAF204603076FCAAECCCC05DA386AEE7BF66E 
{
	int32_t ___value__;
};
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 
{
	intptr_t ___m_Ptr;
};
struct ShadowSamplingMode_t8BE740C4258CFEDDBAC01FDC0438D8EE3F776BA8 
{
	int32_t ___value__;
};
struct SortingCriteria_t4907D221CB6E6AA4A32C1ED7B5D17103FD3E7C39 
{
	int32_t ___value__;
};
struct SynchronisationStageFlags_t4A123BC710940A342231A5ACB48EA55E44F2B088 
{
	int32_t ___value__;
};
struct TextureDimension_t8D7148B9168256EE1E9AF91378ABA148888CE642 
{
	int32_t ___value__;
};
struct TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5  : public RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD
{
};
struct TextureSizeMode_tFB7A6B88F45C01CA3565AD7EFAFDA805E48DE96F 
{
	int32_t ___value__;
};
struct TextureWrapMode_tF9851343029052ED45668D1C99BAE09B2CCC13AD 
{
	int32_t ___value__;
};
struct VRTextureUsage_t57FAA0077810142A461D74EDC5E33FC3D78BD2E8 
{
	int32_t ___value__;
};
struct XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___projMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___viewMatrix;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___viewport;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___occlusionMesh;
	int32_t ___textureArraySlice;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___eyeCenterUV;
};
struct XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshaled_pinvoke
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___projMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___viewMatrix;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___viewport;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___occlusionMesh;
	int32_t ___textureArraySlice;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___eyeCenterUV;
};
struct XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshaled_com
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___projMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___viewMatrix;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___viewport;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___occlusionMesh;
	int32_t ___textureArraySlice;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___eyeCenterUV;
};
struct Flags_tBBD3C554E9057BB9AC0476F92D0328575F2C4193 
{
	int32_t ___value__;
};
struct Operation_t4202DB2118F4561CD44BC2B734A90A0AA32BF559 
{
	int32_t ___value__;
};
struct Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___up;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___right;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forward;
};
struct UpDirection_t681DBA5E6CA1A160CB7BA2B0C4CAD937FBC03050 
{
	int32_t ___value__;
};
struct TextureLayout_t0EC0EDCC4AA008BE68C36C26A9FF71E5406BD76D 
{
	int32_t ___value__;
};
struct XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0 
{
	intptr_t ___displaySubsystemInstance;
	bool ___nativeBlitAvailable;
	bool ___nativeBlitInvalidStates;
	int32_t ___blitParamsCount;
};
struct XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshaled_pinvoke
{
	intptr_t ___displaySubsystemInstance;
	int32_t ___nativeBlitAvailable;
	int32_t ___nativeBlitInvalidStates;
	int32_t ___blitParamsCount;
};
struct XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0_marshaled_com
{
	intptr_t ___displaySubsystemInstance;
	int32_t ___nativeBlitAvailable;
	int32_t ___nativeBlitInvalidStates;
	int32_t ___blitParamsCount;
};
struct XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___view;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___projection;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___viewport;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___occlusionMesh;
	int32_t ___textureArraySlice;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___previousView;
	bool ___isPreviousViewValid;
};
struct XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260_marshaled_pinvoke
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___view;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___projection;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___viewport;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___occlusionMesh;
	int32_t ___textureArraySlice;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___previousView;
	int32_t ___isPreviousViewValid;
};
struct XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260_marshaled_com
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___view;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___projection;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___viewport;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___occlusionMesh;
	int32_t ___textureArraySlice;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___previousView;
	int32_t ___isPreviousViewValid;
};
struct Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4 
{
	List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* ____list;
	int32_t ____index;
	int32_t ____version;
	ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ____current;
};
struct Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7 
{
	List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* ____list;
	int32_t ____index;
	int32_t ____version;
	ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E ____current;
};
struct IntegratedSubsystem_1_t8312865F01EEA1EDE4B24A973E47ADD526616848  : public IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3
{
};
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 
{
	int32_t ___count;
	int32_t ___stride;
	int32_t ___type;
	String_t* ___name;
};
struct ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_pinvoke
{
	int32_t ___count;
	int32_t ___stride;
	int32_t ___type;
	char* ___name;
};
struct ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_com
{
	int32_t ___count;
	int32_t ___stride;
	int32_t ___type;
	Il2CppChar* ___name;
};
struct FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D 
{
	bool ___inFastMemory;
	int32_t ___flags;
	float ___residencyFraction;
};
struct FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_pinvoke
{
	int32_t ___inFastMemory;
	int32_t ___flags;
	float ___residencyFraction;
};
struct FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_com
{
	int32_t ___inFastMemory;
	int32_t ___flags;
	float ___residencyFraction;
};
struct GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB 
{
	intptr_t ___m_Ptr;
	int32_t ___m_Version;
	int32_t ___m_FenceType;
};
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4  : 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 RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 
{
	int32_t ___m_CullingMode;
	int32_t ___m_OffsetUnits;
	float ___m_OffsetFactor;
	uint8_t ___m_DepthClip;
	uint8_t ___m_Conservative;
	uint8_t ___m_Padding1;
	uint8_t ___m_Padding2;
};
struct RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08  : public RuntimeObject
{
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___renderContext;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd;
	RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* ___renderGraphPool;
	RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* ___defaultResources;
};
struct RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA 
{
	String_t* ___executionName;
	int32_t ___currentFrameIndex;
	bool ___rendererListCulling;
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___scriptableRenderContext;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer;
};
struct RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshaled_pinvoke
{
	char* ___executionName;
	int32_t ___currentFrameIndex;
	int32_t ___rendererListCulling;
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___scriptableRenderContext;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer;
};
struct RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshaled_com
{
	Il2CppChar* ___executionName;
	int32_t ___currentFrameIndex;
	int32_t ___rendererListCulling;
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___scriptableRenderContext;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___commandBuffer;
};
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 RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 
{
	int32_t ___U3CwidthU3Ek__BackingField;
	int32_t ___U3CheightU3Ek__BackingField;
	int32_t ___U3CmsaaSamplesU3Ek__BackingField;
	int32_t ___U3CvolumeDepthU3Ek__BackingField;
	int32_t ___U3CmipCountU3Ek__BackingField;
	int32_t ____graphicsFormat;
	int32_t ___U3CstencilFormatU3Ek__BackingField;
	int32_t ___U3CdepthStencilFormatU3Ek__BackingField;
	int32_t ___U3CdimensionU3Ek__BackingField;
	int32_t ___U3CshadowSamplingModeU3Ek__BackingField;
	int32_t ___U3CvrUsageU3Ek__BackingField;
	int32_t ____flags;
	int32_t ___U3CmemorylessU3Ek__BackingField;
};
struct ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A 
{
	uint32_t ___m_Value;
	int32_t ___U3CtypeU3Ek__BackingField;
};
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 
{
	int32_t ___m_IsOrthographic;
	LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters;
	U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes;
	int32_t ___m_CullingPlaneCount;
	uint32_t ___m_CullingMask;
	uint64_t ___m_SceneMask;
	uint64_t ___m_ViewID;
	U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances;
	int32_t ___m_LayerCull;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
	float ___m_ShadowDistance;
	float ___m_ShadowNearPlaneOffset;
	int32_t ___m_CullingOptions;
	int32_t ___m_ReflectionProbeSortingCriteria;
	CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties;
	float ___m_AccurateOcclusionThreshold;
	int32_t ___m_MaximumPortalCullingJobs;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix;
	float ___m_StereoSeparationDistance;
	int32_t ___m_maximumVisibleLights;
	bool ___m_ConservativeEnclosingSphere;
	int32_t ___m_NumIterationsEnclosingSphere;
};
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke
{
	int32_t ___m_IsOrthographic;
	LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters;
	U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes;
	int32_t ___m_CullingPlaneCount;
	uint32_t ___m_CullingMask;
	uint64_t ___m_SceneMask;
	uint64_t ___m_ViewID;
	U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances;
	int32_t ___m_LayerCull;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
	float ___m_ShadowDistance;
	float ___m_ShadowNearPlaneOffset;
	int32_t ___m_CullingOptions;
	int32_t ___m_ReflectionProbeSortingCriteria;
	CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties;
	float ___m_AccurateOcclusionThreshold;
	int32_t ___m_MaximumPortalCullingJobs;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix;
	float ___m_StereoSeparationDistance;
	int32_t ___m_maximumVisibleLights;
	int32_t ___m_ConservativeEnclosingSphere;
	int32_t ___m_NumIterationsEnclosingSphere;
};
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com
{
	int32_t ___m_IsOrthographic;
	LODParameters_t54D2AA0FD8E53BCF51D7A42BC1A72FCA8C78A08A ___m_LODParameters;
	U3Cm_CullingPlanesU3Ee__FixedBuffer_t1E4CBEC7086738067A0EF9A1B2B6B36059DAB955 ___m_CullingPlanes;
	int32_t ___m_CullingPlaneCount;
	uint32_t ___m_CullingMask;
	uint64_t ___m_SceneMask;
	uint64_t ___m_ViewID;
	U3Cm_LayerFarCullDistancesU3Ee__FixedBuffer_tD64F550B6761957A5DA6A33A171BBF4FB4EB667D ___m_LayerFarCullDistances;
	int32_t ___m_LayerCull;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_CullingMatrix;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_Origin;
	float ___m_ShadowDistance;
	float ___m_ShadowNearPlaneOffset;
	int32_t ___m_CullingOptions;
	int32_t ___m_ReflectionProbeSortingCriteria;
	CameraProperties_t9318B43C06A9BAC4CD8BC5EFCC9FE6882D296D57 ___m_CameraProperties;
	float ___m_AccurateOcclusionThreshold;
	int32_t ___m_MaximumPortalCullingJobs;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoViewMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___m_StereoProjectionMatrix;
	float ___m_StereoSeparationDistance;
	int32_t ___m_maximumVisibleLights;
	int32_t ___m_ConservativeEnclosingSphere;
	int32_t ___m_NumIterationsEnclosingSphere;
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_pinvoke : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
};
struct ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A_marshaled_com : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
};
struct Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295  : public Exception_t
{
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};
struct Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295  : public RuntimeObject
{
	int32_t ___U3CflagsU3Ek__BackingField;
	String_t* ___U3CdisplayNameU3Ek__BackingField;
	int32_t ___U3CgroupIndexU3Ek__BackingField;
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___U3CchildrenU3Ek__BackingField;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* ___onSetDirty;
};
struct Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF  : public RuntimeObject
{
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___m_Panel;
	RuntimeObject* ___m_Parent;
	int32_t ___U3CflagsU3Ek__BackingField;
	String_t* ___U3CdisplayNameU3Ek__BackingField;
	String_t* ___U3CtooltipU3Ek__BackingField;
	String_t* ___U3CqueryPathU3Ek__BackingField;
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___isHiddenCallback;
};
struct XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 
{
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___srcTex;
	int32_t ___srcTexArraySlice;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___srcRect;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___destRect;
	intptr_t ___foveatedRenderingInfo;
	bool ___srcHdrEncoded;
	int32_t ___srcHdrColorGamut;
	int32_t ___srcHdrMaxLuminance;
};
struct XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshaled_pinvoke
{
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___srcTex;
	int32_t ___srcTexArraySlice;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___srcRect;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___destRect;
	intptr_t ___foveatedRenderingInfo;
	int32_t ___srcHdrEncoded;
	int32_t ___srcHdrColorGamut;
	int32_t ___srcHdrMaxLuminance;
};
struct XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9_marshaled_com
{
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___srcTex;
	int32_t ___srcTexArraySlice;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___srcRect;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___destRect;
	intptr_t ___foveatedRenderingInfo;
	int32_t ___srcHdrEncoded;
	int32_t ___srcHdrColorGamut;
	int32_t ___srcHdrMaxLuminance;
};
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C  : public MulticastDelegate_t
{
};
struct Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C  : public MulticastDelegate_t
{
};
struct Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD  : public MulticastDelegate_t
{
};
struct Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 
{
	List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* ____list;
	int32_t ____index;
	int32_t ____version;
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ____current;
};
struct Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___U3CgetterU3Ek__BackingField;
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___U3CsetterU3Ek__BackingField;
	Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758* ___onValueChanged;
};
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457  : public MulticastDelegate_t
{
};
struct RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D  : public MulticastDelegate_t
{
};
struct RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74  : public IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D
{
	ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 ___desc;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___graphicsResource;
};
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07  : public MulticastDelegate_t
{
};
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
	String_t* ____paramName;
};
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C  : public MulticastDelegate_t
{
};
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB 
{
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___handle;
};
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
struct NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};
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;
	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 RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E  : public ScriptableObject_tB3BFDB921A1B1795B38A5417D3B97A89A140436A
{
};
struct RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 
{
	BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630 ___m_BlendState;
	RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 ___m_RasterState;
	DepthState_t798415D2C1D9202E555FEE5D4C5FDF6B3A077255 ___m_DepthState;
	StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___m_StencilState;
	int32_t ___m_StencilReference;
	int32_t ___m_Mask;
};
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};
struct TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 
{
	int32_t ___sizeMode;
	int32_t ___width;
	int32_t ___height;
	int32_t ___slices;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale;
	ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___func;
	int32_t ___depthBufferBits;
	int32_t ___colorFormat;
	int32_t ___filterMode;
	int32_t ___wrapMode;
	int32_t ___dimension;
	bool ___enableRandomWrite;
	bool ___useMipMap;
	bool ___autoGenerateMips;
	bool ___isShadowMap;
	int32_t ___anisoLevel;
	float ___mipMapBias;
	int32_t ___msaaSamples;
	bool ___bindTextureMS;
	bool ___useDynamicScale;
	int32_t ___memoryless;
	int32_t ___vrUsage;
	String_t* ___name;
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D ___fastMemoryDesc;
	bool ___fallBackToBlackTexture;
	bool ___disableFallBackToImportedTexture;
	bool ___clearBuffer;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor;
};
struct TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshaled_pinvoke
{
	int32_t ___sizeMode;
	int32_t ___width;
	int32_t ___height;
	int32_t ___slices;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale;
	Il2CppMethodPointer ___func;
	int32_t ___depthBufferBits;
	int32_t ___colorFormat;
	int32_t ___filterMode;
	int32_t ___wrapMode;
	int32_t ___dimension;
	int32_t ___enableRandomWrite;
	int32_t ___useMipMap;
	int32_t ___autoGenerateMips;
	int32_t ___isShadowMap;
	int32_t ___anisoLevel;
	float ___mipMapBias;
	int32_t ___msaaSamples;
	int32_t ___bindTextureMS;
	int32_t ___useDynamicScale;
	int32_t ___memoryless;
	int32_t ___vrUsage;
	char* ___name;
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_pinvoke ___fastMemoryDesc;
	int32_t ___fallBackToBlackTexture;
	int32_t ___disableFallBackToImportedTexture;
	int32_t ___clearBuffer;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor;
};
struct TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshaled_com
{
	int32_t ___sizeMode;
	int32_t ___width;
	int32_t ___height;
	int32_t ___slices;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale;
	Il2CppMethodPointer ___func;
	int32_t ___depthBufferBits;
	int32_t ___colorFormat;
	int32_t ___filterMode;
	int32_t ___wrapMode;
	int32_t ___dimension;
	int32_t ___enableRandomWrite;
	int32_t ___useMipMap;
	int32_t ___autoGenerateMips;
	int32_t ___isShadowMap;
	int32_t ___anisoLevel;
	float ___mipMapBias;
	int32_t ___msaaSamples;
	int32_t ___bindTextureMS;
	int32_t ___useDynamicScale;
	int32_t ___memoryless;
	int32_t ___vrUsage;
	Il2CppChar* ___name;
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_com ___fastMemoryDesc;
	int32_t ___fallBackToBlackTexture;
	int32_t ___disableFallBackToImportedTexture;
	int32_t ___clearBuffer;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor;
};
struct TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 
{
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___handle;
};
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};
struct XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1  : public IntegratedSubsystem_1_t8312865F01EEA1EDE4B24A973E47ADD526616848
{
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___displayFocusChanged;
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* ___m_HDROutputSettings;
};
struct XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF  : public RuntimeObject
{
	List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* ___m_Views;
	XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* ___m_OcclusionMesh;
	bool ___U3CcopyDepthU3Ek__BackingField;
	int32_t ___U3CmultipassIdU3Ek__BackingField;
	int32_t ___U3CcullingPassIdU3Ek__BackingField;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___U3CrenderTargetU3Ek__BackingField;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___U3CrenderTargetDescU3Ek__BackingField;
	ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___U3CcullingParamsU3Ek__BackingField;
	intptr_t ___U3CfoveatedRenderingInfoU3Ek__BackingField;
	float ___U3CocclusionMeshScaleU3Ek__BackingField;
};
struct Button_t94987D29C31193E49E17586BF7642576A0F6CE7A  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3CactionU3Ek__BackingField;
};
struct Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___U3CchildrenU3Ek__BackingField;
};
struct CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615 
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___pass;
	List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___resourceCreateList;
	List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___resourceReleaseList;
	int32_t ___refCount;
	bool ___culled;
	bool ___culledByRendererList;
	bool ___hasSideEffect;
	int32_t ___syncToPassIndex;
	int32_t ___syncFromPassIndex;
	bool ___needGraphicsFence;
	GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB ___fence;
	bool ___enableAsyncCompute;
};
struct CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_pinvoke
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___pass;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceCreateList;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceReleaseList;
	int32_t ___refCount;
	int32_t ___culled;
	int32_t ___culledByRendererList;
	int32_t ___hasSideEffect;
	int32_t ___syncToPassIndex;
	int32_t ___syncFromPassIndex;
	int32_t ___needGraphicsFence;
	GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB ___fence;
	int32_t ___enableAsyncCompute;
};
struct CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_com
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___pass;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceCreateList;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceReleaseList;
	int32_t ___refCount;
	int32_t ___culled;
	int32_t ___culledByRendererList;
	int32_t ___hasSideEffect;
	int32_t ___syncToPassIndex;
	int32_t ___syncFromPassIndex;
	int32_t ___needGraphicsFence;
	GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB ___fence;
	int32_t ___enableAsyncCompute;
};
struct OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE  : public MulticastDelegate_t
{
};
struct OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9  : public MulticastDelegate_t
{
};
struct ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC  : public MulticastDelegate_t
{
};
struct ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82  : public MulticastDelegate_t
{
};
struct XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 
{
	intptr_t ___displaySubsystemInstance;
	int32_t ___renderPassIndex;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTarget;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___renderTargetDesc;
	bool ___hasMotionVectorPass;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___motionVectorRenderTarget;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___motionVectorRenderTargetDesc;
	bool ___shouldFillOutDepth;
	int32_t ___cullingPassIndex;
	intptr_t ___foveatedRenderingInfo;
};
struct XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_pinvoke
{
	intptr_t ___displaySubsystemInstance;
	int32_t ___renderPassIndex;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTarget;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___renderTargetDesc;
	int32_t ___hasMotionVectorPass;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___motionVectorRenderTarget;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___motionVectorRenderTargetDesc;
	int32_t ___shouldFillOutDepth;
	int32_t ___cullingPassIndex;
	intptr_t ___foveatedRenderingInfo;
};
struct XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_com
{
	intptr_t ___displaySubsystemInstance;
	int32_t ___renderPassIndex;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTarget;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___renderTargetDesc;
	int32_t ___hasMotionVectorPass;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___motionVectorRenderTarget;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___motionVectorRenderTargetDesc;
	int32_t ___shouldFillOutDepth;
	int32_t ___cullingPassIndex;
	intptr_t ___foveatedRenderingInfo;
};
struct Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 
{
	bool ___hasValue;
	RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 ___value;
};
struct RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B  : public IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D
{
	TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 ___desc;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___graphicsResource;
};
struct ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129  : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
};
struct ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F  : public ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263
{
	RuntimeObject* ____actualValue;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};
struct ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B  : public RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74
{
};
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
	CancellationTokenSource_tAAE1E0033BCFC233801F8CB4CED5C852B350CB7B* ___m_CancellationTokenSource;
};
struct RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B  : public RuntimeObject
{
	bool ___m_IsValid;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTexture2D;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_WhiteTexture2D;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ShadowTexture2D;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CblackTextureU3Ek__BackingField;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CwhiteTextureU3Ek__BackingField;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CclearTextureXRU3Ek__BackingField;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CmagentaTextureXRU3Ek__BackingField;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CblackTextureXRU3Ek__BackingField;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CblackTextureArrayXRU3Ek__BackingField;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CblackUIntTextureXRU3Ek__BackingField;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CblackTexture3DXRU3Ek__BackingField;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CwhiteTextureXRU3Ek__BackingField;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CdefaultShadowTextureU3Ek__BackingField;
};
struct RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361  : public RuntimeObject
{
	String_t* ___U3CnameU3Ek__BackingField;
	int32_t ___U3CindexU3Ek__BackingField;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CcustomSamplerU3Ek__BackingField;
	bool ___U3CenableAsyncComputeU3Ek__BackingField;
	bool ___U3CallowPassCullingU3Ek__BackingField;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CdepthBufferU3Ek__BackingField;
	TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* ___U3CcolorBuffersU3Ek__BackingField;
	int32_t ___U3CcolorBufferMaxIndexU3Ek__BackingField;
	int32_t ___U3CrefCountU3Ek__BackingField;
	bool ___U3CgenerateDebugDataU3Ek__BackingField;
	bool ___U3CallowRendererListCullingU3Ek__BackingField;
	List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* ___resourceReadLists;
	List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* ___resourceWriteLists;
	List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* ___transientResourceList;
	List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ___usedRendererListList;
};
struct XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 
{
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTarget;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___renderTargetDesc;
	ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___cullingParameters;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___occlusionMeshMaterial;
	float ___occlusionMeshScale;
	intptr_t ___foveatedRenderingInfo;
	int32_t ___multipassId;
	int32_t ___cullingPassId;
	bool ___copyDepth;
	XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 ___xrSdkRenderPass;
};
struct XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshaled_pinvoke
{
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTarget;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___renderTargetDesc;
	ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke ___cullingParameters;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___occlusionMeshMaterial;
	float ___occlusionMeshScale;
	intptr_t ___foveatedRenderingInfo;
	int32_t ___multipassId;
	int32_t ___cullingPassId;
	int32_t ___copyDepth;
	XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_pinvoke ___xrSdkRenderPass;
};
struct XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshaled_com
{
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___renderTarget;
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___renderTargetDesc;
	ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com ___cullingParameters;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___occlusionMeshMaterial;
	float ___occlusionMeshScale;
	intptr_t ___foveatedRenderingInfo;
	int32_t ___multipassId;
	int32_t ___cullingPassId;
	int32_t ___copyDepth;
	XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_com ___xrSdkRenderPass;
};
struct BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD  : public Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A
{
};
struct Func_2_t8F27B2665786B94E51DF2F44BD915B93E379B6CB  : public MulticastDelegate_t
{
};
struct Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3  : public MulticastDelegate_t
{
};
struct LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	float ___m_Distance;
	int32_t ___m_FrameSpace;
	Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___m_AnchorPositionOverride;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_AnchorPositionOffset;
	float ___m_Yaw;
	float ___m_Pitch;
	float ___m_Roll;
};
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E 
{
	int32_t ___sortingCriteria;
	int32_t ___rendererConfiguration;
	RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___renderQueueRange;
	Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 ___stateBlock;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___overrideShader;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___overrideMaterial;
	bool ___excludeObjectMotionVectors;
	int32_t ___layerMask;
	uint32_t ___renderingLayerMask;
	int32_t ___overrideMaterialPassIndex;
	int32_t ___overrideShaderPassIndex;
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___U3CcullingResultU3Ek__BackingField;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___U3CcameraU3Ek__BackingField;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___U3CpassNameU3Ek__BackingField;
	ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___U3CpassNamesU3Ek__BackingField;
};
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_pinvoke
{
	int32_t ___sortingCriteria;
	int32_t ___rendererConfiguration;
	RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___renderQueueRange;
	Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 ___stateBlock;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___overrideShader;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___overrideMaterial;
	int32_t ___excludeObjectMotionVectors;
	int32_t ___layerMask;
	uint32_t ___renderingLayerMask;
	int32_t ___overrideMaterialPassIndex;
	int32_t ___overrideShaderPassIndex;
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___U3CcullingResultU3Ek__BackingField;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___U3CcameraU3Ek__BackingField;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___U3CpassNameU3Ek__BackingField;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* ___U3CpassNamesU3Ek__BackingField;
};
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_com
{
	int32_t ___sortingCriteria;
	int32_t ___rendererConfiguration;
	RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___renderQueueRange;
	Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 ___stateBlock;
	Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___overrideShader;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___overrideMaterial;
	int32_t ___excludeObjectMotionVectors;
	int32_t ___layerMask;
	uint32_t ___renderingLayerMask;
	int32_t ___overrideMaterialPassIndex;
	int32_t ___overrideShaderPassIndex;
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___U3CcullingResultU3Ek__BackingField;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___U3CcameraU3Ek__BackingField;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___U3CpassNameU3Ek__BackingField;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* ___U3CpassNamesU3Ek__BackingField;
};
struct TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA  : public RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B
{
};
struct RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49 
{
	RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E ___desc;
	RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___rendererList;
};
struct RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_pinvoke
{
	RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_pinvoke ___desc;
	RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___rendererList;
};
struct RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_com
{
	RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_com ___desc;
	RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___rendererList;
};
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value;
};
struct List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC_StaticFields
{
	ValueTuple_2U5BU5D_t1F9F8D55E17249C3FB67640AA1E145D415528200* ___s_emptyArray;
};
struct List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C_StaticFields
{
	ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___s_emptyArray;
};
struct List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3_StaticFields
{
	ValueTuple_2U5BU5D_t2159C816926F2E99C656C4B20F2AFECAB68173E4* ___s_emptyArray;
};
struct List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF_StaticFields
{
	ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* ___s_emptyArray;
};
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray;
};
struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C_StaticFields
{
	MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B* ___s_emptyArray;
};
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray;
};
struct List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77_StaticFields
{
	RenderGraphU5BU5D_t4D1F3A4890EB86D87747CB990437A2E14AFA208A* ___s_emptyArray;
};
struct List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98_StaticFields
{
	RenderGraphPassU5BU5D_t92478302EFB0BA07967D5806D87E52588532FEAA* ___s_emptyArray;
};
struct List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6_StaticFields
{
	RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC* ___s_emptyArray;
};
struct List_1_t87AE23082814D175C791AB0CD6E68302C3E42536_StaticFields
{
	RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5* ___s_emptyArray;
};
struct List_1_t91D94788DFFF98BEB1318A5549946309D4C94116_StaticFields
{
	ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319* ___s_emptyArray;
};
struct List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597_StaticFields
{
	XRDisplaySubsystemU5BU5D_t741124D80DCCCF62F2AF47431354B7387672F264* ___s_emptyArray;
};
struct List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7_StaticFields
{
	XRViewU5BU5D_t46B2B3C0D45A670846E736AFB362448972CB513D* ___s_emptyArray;
};
struct List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804_StaticFields
{
	WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ___s_emptyArray;
};
struct List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39_StaticFields
{
	PassDebugDataU5BU5D_tE5BC275EBC9FAC58962B12C9A65A4E46C4061C8C* ___s_emptyArray;
};
struct List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3_StaticFields
{
	ResourceDebugDataU5BU5D_t8E3C8E909FF9CF4980699621000D99E46241DAF1* ___s_emptyArray;
};
struct List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6_StaticFields
{
	SharedObjectPoolBaseU5BU5D_t239085C5A182AC22088D96F0D0328E7FC4C90F14* ___s_emptyArray;
};
struct ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_StaticFields
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___Rec709ToRec2020Mat;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___Rec709ToP3D65Mat;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___Rec2020ToRec709Mat;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___Rec2020ToP3D65Mat;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___P3D65ToRec2020Mat;
};
struct HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62_StaticFields
{
	HDROutputSettingsU5BU5D_t4699D456CFDE8DABC01309EF20D3FD987D95EFF2* ___displays;
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* ____mainDisplay;
};
struct RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields
{
	int32_t ___kMaxMRTCount;
	List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77* ___s_RegisteredGraphs;
	bool ___U3CrequireDebugDataU3Ek__BackingField;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* ___onGraphRegistered;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* ___onGraphUnregistered;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* ___onExecutionRegistered;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* ___onExecutionUnregistered;
};
struct RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields
{
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_CurrentRegistry;
};
struct String_t_StaticFields
{
	String_t* ___Empty;
};
struct TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields
{
	int32_t ___m_MaxViews;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_BlackUIntTexture2DArray;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_BlackUIntTexture;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackUIntTexture2DArrayRTH;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackUIntTextureRTH;
	Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_ClearTexture2DArray;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_ClearTexture;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ClearTexture2DArrayRTH;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ClearTextureRTH;
	Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_MagentaTexture2DArray;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_MagentaTexture;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_MagentaTexture2DArrayRTH;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_MagentaTextureRTH;
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_BlackTexture;
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___m_BlackTexture3D;
	Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_BlackTexture2DArray;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTexture2DArrayRTH;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTextureRTH;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTexture3DRTH;
	Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_WhiteTexture2DArray;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_WhiteTexture2DArrayRTH;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_WhiteTextureRTH;
};
struct XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields
{
	int32_t ___unity_StereoCameraProjection;
	int32_t ___unity_StereoCameraInvProjection;
	int32_t ___unity_StereoMatrixV;
	int32_t ___unity_StereoMatrixInvV;
	int32_t ___unity_StereoMatrixP;
	int32_t ___unity_StereoMatrixInvP;
	int32_t ___unity_StereoMatrixVP;
	int32_t ___unity_StereoMatrixInvVP;
	int32_t ___unity_StereoWorldSpaceCameraPos;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___s_cameraProjMatrix;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___s_invCameraProjMatrix;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___s_viewMatrix;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___s_invViewMatrix;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___s_projMatrix;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___s_invProjMatrix;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___s_viewProjMatrix;
	Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___s_invViewProjMatrix;
	Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___s_worldSpaceCameraPos;
};
struct XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_StaticFields
{
	bool ___U3CenabledU3Ek__BackingField;
	bool ___running;
};
struct XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields
{
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___s_MirrorViewMaterialProperty;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___k_MirrorViewProfilingSampler;
	int32_t ___k_SourceTex;
	int32_t ___k_SourceTexArraySlice;
	int32_t ___k_ScaleBias;
	int32_t ___k_ScaleBiasRt;
	int32_t ___k_SRGBRead;
	int32_t ___k_SRGBWrite;
	int32_t ___k_MaxNits;
	int32_t ___k_SourceMaxNits;
	int32_t ___k_SourceHDREncoding;
	int32_t ___k_ColorTransform;
};
struct XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_StaticFields
{
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___k_OcclusionMeshProfilingSampler;
};
struct XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields
{
	XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* ___s_Layout;
	Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3* ___s_PassAllocator;
	List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* ___s_DisplayList;
	XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* ___s_Display;
	int32_t ___s_MSAASamples;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_OcclusionMeshMaterial;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___s_MirrorViewMaterial;
	Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* ___s_LayoutOverride;
	XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___emptyPass;
	bool ___U3CsinglePassAllowedU3Ek__BackingField;
	int32_t ___U3CfoveatedRenderingCapsU3Ek__BackingField;
	bool ___U3CdumpDebugInfoU3Ek__BackingField;
};
struct U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields
{
	U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* ___U3CU3E9;
	RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* ___U3CU3E9__62_0;
	RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* ___U3CU3E9__63_0;
};
struct Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields
{
	NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 ___ClearRenderTargetsAtCreation;
	NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 ___DisablePassCulling;
	NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 ___ImmediateMode;
	NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 ___EnableLogging;
	NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 ___LogFrameInformation;
	NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 ___LogResources;
};
struct SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_StaticFields
{
	List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6* ___s_AllocatedPools;
};
struct RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D_StaticFields
{
	int32_t ___s_CurrentFrameIndex;
};
struct SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC_StaticFields
{
	Lazy_1_t933340793B9364D5A9377C42541C3F9E5968D79C* ___s_Instance;
};
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	String_t* ___TrueString;
	String_t* ___FalseString;
};
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1;
};
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray;
};
struct IntPtr_t_StaticFields
{
	intptr_t ___Zero;
};
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
	float ___Epsilon;
};
struct Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6_StaticFields
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___zeroMatrix;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___identityMatrix;
};
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion;
};
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 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 DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_StaticFields
{
	Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162* ___s_Instance;
	Action_2_t4D8E2F327F8C7A5FDEB27B586A0F3533D774EC5E* ___windowStateChanged;
};
struct Exception_t_StaticFields
{
	RuntimeObject* ___s_EDILock;
};
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject;
};
struct RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_StaticFields
{
	RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___nullRendererList;
};
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields
{
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag;
};
struct ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields
{
	uint32_t ___s_CurrentValidBit;
	uint32_t ___s_SharedResourceValidBit;
};
struct ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_StaticFields
{
	int32_t ___maximumCullingPlaneCount;
	int32_t ___layerCount;
};
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
	int32_t ___GenerateAllMips;
};
struct ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB_StaticFields
{
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB ___s_NullHandle;
};
struct TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_StaticFields
{
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___s_NullHandle;
};
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender;
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender;
};
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_StaticFields
{
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___s_EmptyName;
};
struct TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_StaticFields
{
	int32_t ___m_TextureCreationIndex;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031  : public RuntimeArray
{
	ALIGN_FIELD (8) uint8_t m_Items[1];

	inline uint8_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint8_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, uint8_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint8_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint8_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint8_t value)
	{
		m_Items[index] = value;
	}
};
struct Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D  : public RuntimeArray
{
	ALIGN_FIELD (8) Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 m_Items[1];

	inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* 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, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 value)
	{
		m_Items[index] = value;
	}
};
struct Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD  : public RuntimeArray
{
	ALIGN_FIELD (8) Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 m_Items[1];

	inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* 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, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 value)
	{
		m_Items[index] = value;
	}
};
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918  : public RuntimeArray
{
	ALIGN_FIELD (8) RuntimeObject* m_Items[1];

	inline RuntimeObject* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RuntimeObject** 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, RuntimeObject* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline RuntimeObject* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RuntimeObject** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RuntimeObject* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C  : public RuntimeArray
{
	ALIGN_FIELD (8) Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 m_Items[1];

	inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* 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, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 value)
	{
		m_Items[index] = value;
	}
};
struct UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83  : public RuntimeArray
{
	ALIGN_FIELD (8) uint16_t m_Items[1];

	inline uint16_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint16_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, uint16_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint16_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint16_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint16_t 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 WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2  : public RuntimeArray
{
	ALIGN_FIELD (8) Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* m_Items[1];

	inline Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF** 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, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7  : public RuntimeArray
{
	ALIGN_FIELD (8) List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* m_Items[1];

	inline List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3** 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_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* 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_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206  : public RuntimeArray
{
	ALIGN_FIELD (8) List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* m_Items[1];

	inline List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** 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_t05915E9237850A58106982B7FE4BC5DA4E872E73* 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_t05915E9237850A58106982B7FE4BC5DA4E872E73* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F  : public RuntimeArray
{
	ALIGN_FIELD (8) DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* m_Items[1];

	inline DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905** 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, DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3  : public RuntimeArray
{
	ALIGN_FIELD (8) List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* m_Items[1];

	inline List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline List_1_t91D94788DFFF98BEB1318A5549946309D4C94116** 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_t91D94788DFFF98BEB1318A5549946309D4C94116* 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_t91D94788DFFF98BEB1318A5549946309D4C94116* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline List_1_t91D94788DFFF98BEB1318A5549946309D4C94116** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE  : public RuntimeArray
{
	ALIGN_FIELD (8) RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B m_Items[1];

	inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* 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, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B value)
	{
		m_Items[index] = value;
	}
};
struct TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD  : public RuntimeArray
{
	ALIGN_FIELD (8) TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 m_Items[1];

	inline TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* 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, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 value)
	{
		m_Items[index] = value;
	}
};
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 RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1  : public RuntimeArray
{
	ALIGN_FIELD (8) RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* m_Items[1];

	inline RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE** 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, RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
struct ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962  : public RuntimeArray
{
	ALIGN_FIELD (8) ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A m_Items[1];

	inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* 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, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
		#endif
	}
	inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item2), (void*)NULL);
		#endif
	}
};
struct XRViewU5BU5D_t46B2B3C0D45A670846E736AFB362448972CB513D  : public RuntimeArray
{
	ALIGN_FIELD (8) XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 m_Items[1];

	inline XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5* 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, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___occlusionMesh), (void*)NULL);
	}
	inline XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___occlusionMesh), (void*)NULL);
	}
};
struct PassDebugDataU5BU5D_tE5BC275EBC9FAC58962B12C9A65A4E46C4061C8C  : public RuntimeArray
{
	ALIGN_FIELD (8) PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 m_Items[1];

	inline PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258* 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, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceReadLists), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceWriteLists), (void*)NULL);
		#endif
	}
	inline PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceReadLists), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___resourceWriteLists), (void*)NULL);
		#endif
	}
};
struct ResourceDebugDataU5BU5D_t8E3C8E909FF9CF4980699621000D99E46241DAF1  : public RuntimeArray
{
	ALIGN_FIELD (8) ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B m_Items[1];

	inline ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B* 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, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___consumerList), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___producerList), (void*)NULL);
		#endif
	}
	inline ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___consumerList), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___producerList), (void*)NULL);
		#endif
	}
};
struct RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5  : public RuntimeArray
{
	ALIGN_FIELD (8) RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D m_Items[1];

	inline RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* 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, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D value)
	{
		m_Items[index] = value;
	}
};
struct ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B  : public RuntimeArray
{
	ALIGN_FIELD (8) ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C m_Items[1];

	inline ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C* 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, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item2))->___Item1), (void*)NULL);
		#endif
	}
	inline ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___Item1), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item2))->___Item1), (void*)NULL);
		#endif
	}
};
struct ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319  : public RuntimeArray
{
	ALIGN_FIELD (8) ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A m_Items[1];

	inline ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* 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, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A value)
	{
		m_Items[index] = value;
	}
};
struct RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC  : public RuntimeArray
{
	ALIGN_FIELD (8) RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 m_Items[1];

	inline RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85* 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, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 value)
	{
		m_Items[index] = value;
	}
};

IL2CPP_EXTERN_C void ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshal_pinvoke(const ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899& unmarshaled, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshal_pinvoke_back(const ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke& marshaled, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899& unmarshaled);
IL2CPP_EXTERN_C void ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshal_pinvoke_cleanup(ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshal_pinvoke(const XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8& unmarshaled, XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshal_pinvoke_back(const XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_pinvoke& marshaled, XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8& unmarshaled);
IL2CPP_EXTERN_C void XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshal_pinvoke_cleanup(XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshal_com(const ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899& unmarshaled, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com& marshaled);
IL2CPP_EXTERN_C void ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshal_com_back(const ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com& marshaled, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899& unmarshaled);
IL2CPP_EXTERN_C void ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshal_com_cleanup(ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_marshaled_com& marshaled);
IL2CPP_EXTERN_C void XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshal_com(const XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8& unmarshaled, XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_com& marshaled);
IL2CPP_EXTERN_C void XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshal_com_back(const XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_com& marshaled, XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8& unmarshaled);
IL2CPP_EXTERN_C void XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshal_com_cleanup(XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8_marshaled_com& marshaled);
IL2CPP_EXTERN_C void RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshal_pinvoke(const RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E& unmarshaled, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshal_pinvoke_back(const RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_pinvoke& marshaled, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E& unmarshaled);
IL2CPP_EXTERN_C void RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshal_pinvoke_cleanup(RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshal_com(const RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E& unmarshaled, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_com& marshaled);
IL2CPP_EXTERN_C void RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshal_com_back(const RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_com& marshaled, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E& unmarshaled);
IL2CPP_EXTERN_C void RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshal_com_cleanup(RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_com& marshaled);

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ValueTuple_2__ctor_m4D25F4A0A0085EBE6559B6CC932AA5E267DB554D_gshared (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A* __this, RuntimeObject* ___0_item1, RuntimeObject* ___1_item2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_gshared_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_gshared_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A List_1_get_Item_mDEEB92B35DD1643CAC7F2F8F7CF3B84C99C3DE42_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m87D0603CF2422A2205B67381BD432C522E9584B7_gshared_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m407D1B1DF71D4FBE3190658A2AD2C45191AB2F12_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF13A6D0FE4169F106512A28BA7B29E68E7D4E1FA_gshared (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GenericPool_1_Get_m544BEF45EC25A0981D66FBC6CC5AC6EEC3FF8099_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GenericPool_1_Release_mBC05ED665F70739C785F50C9784B2CE8E655B1DD_gshared (RuntimeObject* ___0_toRelease, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_gshared_inline (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_gshared (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m7A495455B6674DB278F9185B18C72E8BEF911BA7_gshared (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, int32_t ___0_index, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m4EC103D42EA8C9452F05D8A41A258EDCFCD19E90_gshared_inline (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m26A98FFE1090E98CCB9AA0278EC4017152C89F85_gshared_inline (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SubsystemManager_GetInstances_TisRuntimeObject_mCBA01F889BE624767358AB5494CD2D7F1B2FB064_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ___0_subsystems, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m090C919B6E59A0C6904BB9271AD7C383913D78C4_gshared_inline (Func_2_t8F27B2665786B94E51DF2F44BD915B93E379B6CB* __this, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 ___0_arg, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_gshared_inline (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_gshared_inline (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableList_1_Add_mAC0B855838349364FD856F3E112E0C2529C4FCF7_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableList_1_Add_m4419F4E83A801ADBF8789FE3E167B74A8E2D6BAC_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_items, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObservableList_1_Remove_m0B238527C4C9ECC0B88194465FC17A07BB14EAF6_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___0_items, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m8F4CF17FE17B209ABB1F5FB054404F5F95311285_gshared_inline (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m2AFFB9B7FFAD436C49E8A84E3DC8682E6B9561E6_gshared (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m87C843FE9647040193430A3014EC183F55E159E5_gshared_inline (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF4CB99C817B0CEE9E3D53DA885EA193F651B9125_gshared (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m165AD9E83778C9BA58F81B32C4FA657054F3BA28_gshared (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1__ctor_m525D3DB66358429AB19EDBF7C4DC3D669DCE8F04_gshared (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1__ctor_mF63AE96E8925749CDACE05B89002A389DDD748D1_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1__ctor_m0C90D9608C4045A7B86D396ABE636CF97DCF47EB_gshared (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_capacity_mF10F55CAA90CC33A2DFAF577F335E59B067BB62F_gshared (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36_gshared (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, int32_t ___0_newSize, bool ___1_keepContent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC RenderGraph_AddRenderPass_TisRuntimeObject_m0CBB622F5A0D6A43F2952FD37511C5BACACB7152_gshared (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_passName, RuntimeObject** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderFunc_1__ctor_mE92C9BBC24E615A468FE6B48659D44CBAA0365B1_gshared (RenderFunc_1_t94399DDC75EF064C0B860237B48F43030E0871B4* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_SetRenderFunc_TisRuntimeObject_mEE617FD34602932E960CAE95E33AAC8837DC88D4_gshared (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RenderFunc_1_t94399DDC75EF064C0B860237B48F43030E0871B4* ___0_renderFunc, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_gshared_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1_Clear_m1AF0019A04745CED9B83C6191996814BCD11FBCE_gshared (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1_Clear_mE960D9C5CACB3C7EAF60A74689A7FA61EEF050C3_gshared (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1_Resize_m9B6908CD6C2EE63E32578A72246B6BE2DDB941B3_gshared (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* __this, int32_t ___0_newSize, bool ___1_keepContent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_gshared (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_gshared_inline (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_gshared (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_gshared_inline (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_gshared (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_gshared (Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_gshared_inline (Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_gshared (Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_gshared (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_gshared_inline (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_AddRange_mDED53F0663CC4DE2C5E90B4E68C0C782D6631230_gshared (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777 List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E_gshared (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC_gshared (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_gshared_inline (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D_gshared (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_gshared_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared (int32_t ___0_marker, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Contains_mBF975C674593450B9E252C90C9721F187AEFA8B8_gshared (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___0_item, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_gshared_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* RenderGraphObjectPool_GetTempArray_TisRenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B_m619960A5E6237195A6A0E1EE5E8D38FE7E97E9EC_gshared (RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* __this, int32_t ___0_size, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___0_key, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mBBA9B541D841782BC06E00CC8DA61BA72F5A9836_gshared_inline (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B List_1_get_Item_m9322628DFF08829553AD20C207E65869BCE61D06_gshared (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_set_Item_m8533CDC14D14B7FC54AFA2F582A2E24FB4E0554A_gshared (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, int32_t ___0_index, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mFAC5AE334617CDC65CBD066CF8D453CD9EAAD341_gshared_inline (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* __this, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m349A1657AA5617B19C3521CE68CF04167BF17791_gshared (Dictionary_2_t28372F4EC39F4F91AF54C2B6902494C299EB408C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m88D2A8E04DC2791D3A8495368F65F5B60D37E52C_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SharedObjectPool_1_t81E33CE7C8FD116C81F6BD07447B1F342468C6BF* SharedObjectPool_1_get_sharedPool_mA4B5BF62E7E1FC0B84F87C0ADAFDBC5C9E83DB21_gshared (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SharedObjectPool_1_Get_m2743A6A1BD9E2DDA84204BA3F8C3F3A64447BAF2_gshared (SharedObjectPool_1_t81E33CE7C8FD116C81F6BD07447B1F342468C6BF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4 List_1_GetEnumerator_mDD718143781FC5096D250163C4387C1552B47B61_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1BC2EA047A2B5DD771622B1EF1ED8E305F0EA385_gshared (Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C Enumerator_get_Current_m19F6ABFA3B7A0E6F52CC097607676366E461637F_gshared_inline (Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mE045679667E15DE2368FDC013CFE45675221F677_gshared (Dictionary_2_t28372F4EC39F4F91AF54C2B6902494C299EB408C* __this, ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC ___0_key, RuntimeObject** ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m90690AD1EDC671F7B515A986C2B3A4F54DB48C5C_gshared (Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mE549A854DDE299C02DDF78B8E33246A1CA4194F2_gshared_inline (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedObjectPool_1_Release_m58911D77D03E6891D593D4F022A8038108C18BB6_gshared (SharedObjectPool_1_t81E33CE7C8FD116C81F6BD07447B1F342468C6BF* __this, RuntimeObject* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mA12C33A8301A59BB42B02EB4307E5732BB0274E9_gshared (Dictionary_2_t28372F4EC39F4F91AF54C2B6902494C299EB408C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266_gshared (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475_gshared (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_gshared_inline (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_gshared_inline (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourcePool_1_TryGetResource_m784944EAA2CFA14FF07D0BBF031E7003AFF71FE9_gshared (RenderGraphResourcePool_1_t2BCE040CF93E2747878EDA7D52FB60B822627066* __this, int32_t ___0_hashCode, RuntimeObject** ___1_resource, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_RegisterFrameAllocation_mA1A663D89C2166B2C66C5AE39AB9D9908992A642_gshared (RenderGraphResourcePool_1_t2BCE040CF93E2747878EDA7D52FB60B822627066* __this, int32_t ___0_hash, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_ReleaseResource_m061B4064CB448F7A82B053A36347D39F5084BB7F_gshared (RenderGraphResourcePool_1_t2BCE040CF93E2747878EDA7D52FB60B822627066* __this, int32_t ___0_hash, RuntimeObject* ___1_resource, int32_t ___2_currentFrameIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_UnregisterFrameAllocation_mCB9C5E9F5DB66048CE1A2142749F2B8B0D4B92F7_gshared (RenderGraphResourcePool_1_t2BCE040CF93E2747878EDA7D52FB60B822627066* __this, int32_t ___0_hash, RuntimeObject* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_ReleaseGraphicsResource_m256AB524F4F0D4DE54A4422863A8A3BD8FE2B85A_gshared (RenderGraphResource_2_tB88E8C0ADD47AA0667E417E3A377E41C80AF23DB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2__ctor_m21F68AF3ED5E6D1890D00043A18CBCE9ED1EC460_gshared (RenderGraphResource_2_tB88E8C0ADD47AA0667E417E3A377E41C80AF23DB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SortedList_2_get_Keys_m172C33B78751EA61C36EFA8221EB4C6D26F102E7_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SortedList_2_get_Values_mEBEED70021E09FCC11E8C5BAADBC68816399E1D3_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourcePool_1_ShouldReleaseResource_m3BC8C5D9D09A9FAE135313C8C10725C0578A83BD_gshared (int32_t ___0_lastUsedFrameIndex, int32_t ___1_currentFrameIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SortedList_2_get_Count_m73A4314072E235F81E8A9082848504D9774BF5BF_gshared_inline (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SortedList_2_Remove_m3370DBD0173B09FADBAC1F738CB157934729BA3A_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, int32_t ___0_key, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1__ctor_mEDEE84CA3BF3A78325F0117C69EAFEF6FED5EC7B_gshared (RenderGraphResourcePool_1_t2BCE040CF93E2747878EDA7D52FB60B822627066* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_m2D85CC818F77A4096E9474CA56125F7ED642F048_gshared_inline (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_gshared (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9_gshared (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mF367B0EDD08A4BA4B17D51009CD179FB50FA8AD5_gshared (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* __this, int32_t ___0_capacity, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_m1B00C20A8CC4D62269585D16A58425D3F258836F_gshared_inline (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject** DynamicArray_1_get_Item_m7DDF1E462D1484149A4D812CAD717F816205FD44_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, int32_t ___0_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourcesData_AddNewRenderGraphResource_TisRuntimeObject_mB9040DF97633813729CADB454AAEAF31E23C7E91_gshared (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, RuntimeObject** ___0_outRes, bool ___1_pooledResource, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DynamicArray_1_Add_mB846BE12D777542AF304BAB9DA6AC948A161ADD2_gshared (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mA4CCDDD2AFA2CCCAA0AB12DF5DA68AFA09861907_gshared_inline (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m9B5AE4C6C3A1DDAF6C5074928CEBBCCCF3B49B01_gshared_inline (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* __this, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1_Clear_m2D2FEBF4C81356C4B64C5B416436969FECF74217_gshared (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1_Resize_m3E24EB8A4A036B423BA304E8C3C94EBD0222822E_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, int32_t ___0_newSize, bool ___1_keepContent, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1__ctor_m1D48C3A8E1801317510426302D1838A768CFB0E6_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5_gshared (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m940FD70455448D1B8E960B93BE1194188D09F786_gshared (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m6C0C16301F2C9209588414078DC13366B913D53B_gshared (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m9018835405FE38F38BB19A554014D1A01E5F5985_gshared (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mED812726474959C3629CA25A1B17F238E97D44BB_gshared (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* __this, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_m31C9C304DC84385A410A0CDB579C5200523FA68F_gshared (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___0_item, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_NO_INLINE IL2CPP_METHOD_ATTR void List_1_AddWithResize_mBDE1D951D63D2D13B761E75AB201B772052E7444_gshared (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* __this, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___0_item, const RuntimeMethod* method) ;

IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___0_array, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___1_fldHandle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LightAnchor_NormalizeAngleDegree_m003576EC753530FAA51D0A72214EDA6B015B0BC3 (float ___0_angle, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* LightAnchor_get_anchorPositionOverride_m882CAD2DDBE5562E4A398A7A4F9AB5F9AFAC25F8_inline (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LightAnchor_get_anchorPositionOffset_m910D76FFBFFA8F1AC3863655ADA17A979EDA6841_inline (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_TransformDirection_m9BE1261DF2D48B7A4A27D31EE24D2D97F89E7757 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_direction, 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_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 Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LightAnchor_get_distance_m77FE40AC57D00C6BA1182ED786A03F65E31127D3_inline (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LightAnchor_get_anchorPosition_mEA9BCD0D6DC5F9D09946B603B002AAABED4931FB (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 LightAnchor_GetWorldSpaceAxes_mB1A24F309604E792C4F5019311442EBF56F8C0F0 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_anchor, 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_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, 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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_planeNormal, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_axis, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80 (float ___0_angle, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_axis, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_point, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_set_yaw_m9057876C5E232D78615173514C79C8CC793456FB (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_set_pitch_mA6089A7741A4DF514CC7D1898CDC3B8395470AEF (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_set_roll_m32BB11BB51EFACF5FA9ECD6EFA6D85326570261A (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_UpdateTransform_mF959E83F9B4FA3352C03C2493697A8B869E63CF3 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_up, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_right, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_anchor, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Transform_IsChildOf_mFE071BE1E775E825401FE0A9B9BE49E39D256CEA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_parent, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Camera_get_cameraToWorldMatrix_mEFE1D169A0975F15279F246B262841CC98446EF3 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, 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_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_LookAt_m1657176CFB39A007E4C5CAA3E5627C341CEB8DF5 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_up, 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 Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, 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 Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mDB2CCA75B8E1AB98104F2A6E1A1EA57D0D1298D7 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_pos, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_q, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_s, 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_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_vector, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_normalized_mD7671F6DCE4C1A80243139B87858FF65F4B865A3_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, 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_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_x, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___1_y, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Transform_get_hasChanged_m570B3328E80AA338FF074A5C208500E98E440795 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_UpdateTransform_mDE72D1F5D3DB08833FD7447BC8936D0DB3E51889 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_anchor, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___0_a, float ___1_b, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_upwards, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_eulerAngles_m9F0BC484A7915A51FAB87230644229B75BACA004 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 GL_GetGPUProjectionMatrix_m3B89D47134C77B9361DB3CDDFFDA276C1373DD2A (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_proj, bool ___1_renderIntoTexture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_m, 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_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* ___1_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_nameID, Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* ___1_values, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 XRPass_GetViewMatrix_m6B40CC647344BB873EA5D81A4EA9A1A55038F0A0 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 XRPass_GetProjMatrix_m7619A089EDDA752C55E797CFD773D58AA5A82318 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_view, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_proj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_singlePassEnabled_m2F5A3AEE82BE2ABFAE8252AE5E593FF7EF0D0BFD (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA (String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRSystem_get_displayActive_m1B275580BF68CC7B53FAAC30FCAB5D7A3395EADB (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_SetDisplayZRange_m500323586C399A5EEC0540433AB11DB5EB9D5FDD (float ___0_zNear, float ___1_zFar, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_CreateDefaultLayout_m7A1EEF5436D8B6195D8244731D228BD951BCC246 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRLayout_AddPass_mD1146C270409467F78FAA95E3E248D007DAF2349 (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___1_xrPass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_ReconfigurePass_m1271B96E0268DA4E13397238AD9A6241B7C76F6A (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___0_xrPass, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_UpdateCombinedOcclusionMesh_mEC4A86E74BB515E392FE63840B2B4283E808CE1D (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
inline void ValueTuple_2__ctor_m8DA63C069CAB68AF52343ED15305B8A7D7006DB4 (ValueTuple_2_t51FF23F78F8C8C67877CE8CD8CDC724760651AC4* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_item1, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___1_item2, const RuntimeMethod* method)
{
	((  void (*) (ValueTuple_2_t51FF23F78F8C8C67877CE8CD8CDC724760651AC4*, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF*, const RuntimeMethod*))ValueTuple_2__ctor_m4D25F4A0A0085EBE6559B6CC932AA5E267DB554D_gshared)(__this, ___0_item1, ___1_item2, method);
}
inline void List_1_Add_m33DF83D14B2BA78DA2371BD0430755FAEF686D59_inline (List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* __this, ValueTuple_2_t51FF23F78F8C8C67877CE8CD8CDC724760651AC4 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC*, ValueTuple_2_t51FF23F78F8C8C67877CE8CD8CDC724760651AC4, const RuntimeMethod*))List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_gshared_inline)(__this, ___0_item, method);
}
inline int32_t List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_inline (List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC*, const RuntimeMethod*))List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_gshared_inline)(__this, method);
}
inline ValueTuple_2_t51FF23F78F8C8C67877CE8CD8CDC724760651AC4 List_1_get_Item_m9EF2553D8F786595420219B3CB34A9342CE36FB2 (List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  ValueTuple_2_t51FF23F78F8C8C67877CE8CD8CDC724760651AC4 (*) (List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC*, int32_t, const RuntimeMethod*))List_1_get_Item_mDEEB92B35DD1643CAC7F2F8F7CF3B84C99C3DE42_gshared)(__this, ___0_index, method);
}
inline void List_1_Clear_mE71B24BD3A32B04175CAE6D6B4FE6C850FDB280D_inline (List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC*, const RuntimeMethod*))List_1_Clear_m87D0603CF2422A2205B67381BD432C522E9584B7_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132 (StringBuilder_t* __this, String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E (StringBuilder_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D XRPass_GetViewport_m1AB79BA272EFF457892F38F0949F948D6E9993D7 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRPass_get_multipassId_m312BE1D2B8BA520E9A214F50E601EA6BED92E245_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRPass_get_cullingPassId_m89D48C40BCCC0FBF41022C911CA4494CCE3EF337_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRPass_GetTextureArraySlice_m96558A98C7DDCE4916418E5B19EFEEBEEBDCEA80 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendFormat_m14CB447291E6149BCF32E5E37DA21514BAD9C151 (StringBuilder_t* __this, String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRPass_get_viewCount_m0D9E6A5AEA60C52EAA3B211DDE1BEA734318A35D (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
inline void List_1__ctor_m5A1CDF2F598F8ABC8855EE757EFAADB79C632931 (List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC*, const RuntimeMethod*))List_1__ctor_m407D1B1DF71D4FBE3190658A2AD2C45191AB2F12_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntegratedSubsystem_get_running_m18AA0D7AD1CB593DC9EE5F3DC79643717509D6E8 (IntegratedSubsystem_t990160A89854D87C0836DC589B720231C02D4CE3* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRDisplaySubsystem_GetPreferredMirrorBlitMode_m24F966A405A26B172FCD6050AC440D7F95C14329 (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRDisplaySubsystem_GetMirrorViewBlitDesc_m457DF247F40C563D6AFE45C3E541EE2B75D0C8F6 (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___0_mirrorRt, XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0* ___1_outDesc, int32_t ___2_mode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_mBB94C5581CCD259EC11AAFA68C151B35E5C72C4F (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, int32_t ___0_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetRenderTarget_m89782BA1E8AD50020DBDB9EABF32F8AA9356628A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_rt, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRDisplaySubsystem_AddGraphicsThreadMirrorViewBlit_mD55776DC2FD5FFC61D639E44B31D1D26E298E4DB (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, bool ___1_allowGraphicsStateInvalidate, int32_t ___2_mode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRMirrorViewBlitDesc_GetBlitParameter_m3464A6CB2461B550C808BC4CF3B5AA2EDBCBD17C (XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0* __this, int32_t ___0_blitParameterIndex, XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9* ___1_blitParameter, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, 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 HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* HDROutputSettings_get_main_m08D85CA681A4D79D0EB517F9C99BAB7C09F37014 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HDROutputSettings_get_active_m86A8AF39CA95E1856F39B692037CAF30BB9F597B (HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HDROutputSettings_get_displayColorGamut_mF95F4941BB9977BA8584A606F3CD1854906A8FC3 (HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ColorGamutUtility_GetColorPrimaries_m9F28ECB65701046BA03793A9F8B87719E89119E8 (int32_t ___0_gamut, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HDROutputUtils_ConfigureHDROutput_m70DC9D7213EAD033F2F0F635AE069C76BD1B0B09 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___0_properties, int32_t ___1_gamut, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HDROutputUtils_ConfigureHDROutput_m09A035FE367FAAAD69433220FCED1B78B5BF67D2 (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_material, int32_t ___1_operations, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HDROutputUtils_GetColorEncodingForGamut_m6EFF1DD99F74A09D8BC740162929EF464230C345 (int32_t ___0_gamut, int32_t* ___1_encoding, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetInteger_m099A60987428625ABC06468A7A579D7D7C238D20 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___0_nameID, int32_t ___1_value, 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 MaterialPropertyBlock_SetMatrix_mA86792A03023DC1F6B46B06C72D61F3CCE4177AC (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___0_nameID, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HDROutputSettings_get_maxToneMapLuminance_mD7085505C04D04C81E94F6C1E8BB17D6208CBA1E (HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___0_nameID, float ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTexture_get_sRGB_m84B7CD257050BA42363E9D1562AFEF2854BB4E04 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302 (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___0_nameID, Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___1_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, int32_t ___0_nameID, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRSystem_get_foveatedRenderingCaps_m2B4B6BD6E1BFD298DD8A66DB2294FA27A0F6F989_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B (intptr_t ___0_value1, intptr_t ___1_value2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_ConfigureFoveatedRendering_mCA5453D2455474AD65FBE7DC301D8C4D52308F47 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, intptr_t ___0_platformData, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __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) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___0_keyword, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7 (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XROcclusionMesh_IsOcclusionMeshSupported_m1995E6D4A012BCA2FAEE510817F23A2FD2FAD93E (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* XRPass_GetOcclusionMesh_m59D047445891DB547459894B471CA4D732097684 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_supportsMultiview_m0383848166005935673B6774D9C9ECE1A12802BC (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_DrawMesh_m45BA88D4388EC7E5CDAABD42CD6CE29A5120042C (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___0_mesh, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_matrix, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_material, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SystemInfo_get_supportsRenderTargetArrayIndexFromVertexShader_m451E9F9DD940953691CA372A694731B7DD2F7FE0 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_StopSinglePass_m960F285B09F60B90BD27844AFA5069E24189C336 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_StartSinglePass_mEAB8D0365AE942CBE93BFB0DAC39E8D04ACE9F9E (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XROcclusionMesh_TryGetOcclusionMeshCombinedHashCode_mFC7378E9D9CB851104C6DFBBDA30709642FD8239 (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, int32_t* ___0_hashCode, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROcclusionMesh_CreateOcclusionMeshCombined_mC24625E733FC03CA844A5BBA110FBC2C335E7FF5 (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___0_obj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_indexFormat_mCCC7837A0916FA7A272159DA6AF984B0022488F4 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Mesh_get_vertexCount_mB7BE0340AAF272933068D830C8E711FC8978E12C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t Mesh_GetIndexCount_m8F6E3C336023DFD649715A2F9DAAFD83E25ED366 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, int32_t ___0_submesh, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* Mesh_GetIndices_m112B85EF32EE3C446947CE6CBC1AF3D50FC18179 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, int32_t ___0_submesh, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* Mesh_get_vertices_mA3577F1B08EDDD54E26AEB3F8FFE4EC247D2ABB9 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_CopyTo_mFD42E3443AB3B850ED6F19359698E242A08E1BAB (RuntimeArray* __this, RuntimeArray* ___0_array, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_SetIndices_m1735F517A86EF1D49697263FA5C31E526049B88C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* ___0_indices, int32_t ___1_topology, int32_t ___2_submesh, bool ___3_calculateBounds, int32_t ___4_baseVertex, const RuntimeMethod* method) ;
inline void List_1__ctor_mF13A6D0FE4169F106512A28BA7B29E68E7D4E1FA (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7*, int32_t, const RuntimeMethod*))List_1__ctor_mF13A6D0FE4169F106512A28BA7B29E68E7D4E1FA_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROcclusionMesh__ctor_m26A3A24DA227043118E2B1CEDCEC9B7E727B3A5C (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___0_xrPass, const RuntimeMethod* method) ;
inline XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* GenericPool_1_Get_m6CCA75B8B039A70C55FB8C0E8C5A82CE74604748 (const RuntimeMethod* method)
{
	return ((  XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* (*) (const RuntimeMethod*))GenericPool_1_Get_m544BEF45EC25A0981D66FBC6CC5AC6EEC3FF8099_gshared)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_InitBase_mBA269776349507B0C2BFAE3A153F3AF3A011D34D (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 ___0_createInfo, const RuntimeMethod* method) ;
inline void GenericPool_1_Release_m0D672D784FA68890716E0CA3764B1EEEAC9F4625 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___0_toRelease, const RuntimeMethod* method)
{
	((  void (*) (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF*, const RuntimeMethod*))GenericPool_1_Release_mBC05ED665F70739C785F50C9784B2CE8E655B1DD_gshared)(___0_toRelease, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t XRPass_get_foveatedRenderingInfo_m6F0E2EFEFFF40F47ABD3602D125C40E7CFBDE39B_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_inline (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7*, const RuntimeMethod*))List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* XRSystem_GetActiveDisplay_m0CA2614FE97181308CF8240B92A6507A365D5FE0_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* XRDisplaySubsystem_get_hdrOutputSettings_m54E5C853953AC231441243765D2CF8C76EA1C171 (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HDROutputSettings_get_maxFullFrameToneMapLuminance_mDFA3E9A5EE6E5D2925E80D8D1CF282F9428F6261 (HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HDROutputSettings_get_minToneMapLuminance_mD487947C93456D9A29AD96A31A03621AB815A457 (HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float HDROutputSettings_get_paperWhiteNits_m93987328E7A39D51F0316105D84C41763E86C4BE (HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HDRDisplayInformation__ctor_mD4C2E8465BD24195472333924CE18A03E5004555 (HDRDisplayInformation_t22395AF57046F138C9D274380020D9DC16BED58F* __this, int32_t ___0_maxFullFrameToneMapLuminance, int32_t ___1_maxToneMapLuminance, int32_t ___2_minToneMapLuminance, float ___3_hdrPaperWhiteNits, const RuntimeMethod* method) ;
inline XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30 (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 (*) (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7*, int32_t, const RuntimeMethod*))List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_gshared)(__this, ___0_index, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetInstanceMultiplier_mFD03FD6AE695613FDEEFB625C5E44E82EAE18560 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, uint32_t ___0_multiplier, 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 void NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742 (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XROcclusionMesh_get_hasValidOcclusionMesh_m8C9CAA57CDD1DC61DAE58E814A03FFD3947AB8AF (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float XRPass_get_occlusionMeshScale_m046F8625F75A7801D7A5D217FB020411140731A5_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROcclusionMesh_RenderOcclusionMesh_m661FAD1A1153438A86E2F327D8791E773F028CD3 (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_occlusionMeshScale, bool ___2_yFlip, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
inline void List_1_set_Item_m7A495455B6674DB278F9185B18C72E8BEF911BA7 (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, int32_t ___0_index, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7*, int32_t, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5, const RuntimeMethod*))List_1_set_Item_m7A495455B6674DB278F9185B18C72E8BEF911BA7_gshared)(__this, ___0_index, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableCullingParameters_get_cullingOptions_mCEC493EA8184660459A61EC4F77FCD7C78D36464 (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableCullingParameters_set_cullingOptions_m618DDCBD0D0AB8CC22A2E92724919A25D60C6CAF (ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_cullingPassId_mBAD3B0EBDFD2F55F22C5658A67AEC9D0E831BA63_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_cullingParams_m23497D05E3789CCE97FD9EF514EFF383689637C8_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROcclusionMesh_UpdateCombinedMesh_m27EC9394BCEFA713DE49A02A2220D28BF9FC2B7A (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, const RuntimeMethod* method) ;
inline void List_1_Clear_m4EC103D42EA8C9452F05D8A41A258EDCFCD19E90_inline (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7*, const RuntimeMethod*))List_1_Clear_m4EC103D42EA8C9452F05D8A41A258EDCFCD19E90_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_copyDepth_m11E3A646BE7DE858629AA377CC3AAF754BE551FD_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_multipassId_m9EE512AA9858D024AFDAB7DCD4CF475C2DB39B81_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_AssignCullingParams_m8EDE31A0B307B67A9B47138483DB2C922286EA15 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_cullingPassId, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___1_cullingParams, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_renderTargetIdentifier, int32_t ___1_mipLevel, int32_t ___2_cubeFace, int32_t ___3_depthSlice, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_renderTarget_mEE246A0352734C37BF1C447E63EAD042270AE74B_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_renderTargetDesc_m6EF8A2DC0AD6FD3504A790658ABDBD5C225E3D04_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XROcclusionMesh_SetMaterial_mD8A8F52BC92A0B9706A63E9D693DFEF0101A5B43_inline (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_occlusionMeshScale_mE04BF937665F254E692956E108FE450541E40A02_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_foveatedRenderingInfo_mCF1A3E8B383DF2BF1AA45286112B36CC355ADC6C_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, intptr_t ___0_value, const RuntimeMethod* method) ;
inline void List_1_Add_m26A98FFE1090E98CCB9AA0278EC4017152C89F85_inline (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7*, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5, const RuntimeMethod*))List_1_Add_m26A98FFE1090E98CCB9AA0278EC4017152C89F85_gshared_inline)(__this, ___0_item, method);
}
inline void Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5 (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, bool ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, bool, const RuntimeMethod*))Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_gshared)(__this, ___0_value, method);
}
inline bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01*, const RuntimeMethod*))Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* __this, String_t* ___0_paramName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_RefreshDeviceInfo_m5EC51C7EA942C8D0FAEE9E0793CE424903DBA2D3 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t SystemInfo_get_foveatedRenderingCaps_mA18C54E186EB539F4095FFA0A8E9D87F5AEC0D26 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRSystem_set_foveatedRenderingCaps_m0AB593A43E5B183590D626EF60177BFB5D6C7ED2_inline (int32_t ___0_value, 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 bool XRGraphicsAutomatedTests_get_enabled_m74B06CFBD011A2DF32DC8171C8D18914245009CB_inline (const RuntimeMethod* method) ;
inline void Action_2__ctor_mB6D9F8EFED5A7E9762D2847F2E6555E4C857CCFD (Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_2__ctor_m6A0E7FE9DF9AE6C4BEE58611CB55F64FC3D79052_gshared)(__this, ___0_object, ___1_method, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRSystem_SetLayoutOverride_mCEF4961C0479211D1137BBC36A3EF80C0767B870_inline (Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* ___0_action, const RuntimeMethod* method) ;
inline void SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370 (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* ___0_subsystems, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597*, const RuntimeMethod*))SubsystemManager_GetInstances_TisRuntimeObject_mCBA01F889BE624767358AB5494CD2D7F1B2FB064_gshared)(___0_subsystems, method);
}
inline Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143 List_1_GetEnumerator_mA450E85CB8D7D5CB81FAAF9D11A1D4945B942423 (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143 (*) (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m25A1E45E653D7F73DF65C041A66C0A6E01F2964D (Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* Enumerator_get_Current_mF9383BAD37E56B1D5BCDBFF0C3ADA58BB6E67A04_inline (Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143* __this, const RuntimeMethod* method)
{
	return ((  XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* (*) (Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRDisplaySubsystem_SetMSAALevel_m5059067DF2E69C356138B8C2DC99131C22F3488C (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, int32_t ___0_level, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m9A1452618AC875C7A20A5917509A7B90E76E6A6A (Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRDisplaySubsystem_set_scaleOfAllRenderTargets_mB17201481C1A22DB287CA1B6DEC07C6679BD2DB8 (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* XRLayout_GetActivePasses_m133DA7AD62890375F23A38B7A61716864F69C09A_inline (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_EndLayout_mD28C13F0E3AF1CEF3D9B405A0361A97ADFCA096D (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRSystem_get_dumpDebugInfo_m74F782B0F418A0C55DAE3E1256FBCA78A725330C_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRLayout_LogDebugInfo_mAB1A85F4D713DD5AF1796269F9CE24E26B23FE53 (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRLayout_Clear_mB9439713172C57F3BB9FFDFE5EC56FC219CE094F (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRMirrorView_RenderMirrorView_mB151933D8E995680E3C1F396C0E283F635FB1A78 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_mat, XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* ___3_display, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRDisplaySubsystem_set_zNear_mA82157C51F3B61B72570A31574E0149E9743933A (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRDisplaySubsystem_set_zFar_m8A13EC1823DAE428374A3CBA218B2038D785777B (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E* GraphicsSettings_get_currentRenderPipeline_mEC94DC23DE4F901D6A629E2DE882982686AF75F1 (const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mE580FBE05EB71FB41AAE62A9AD4C5A7594C8D27C_inline (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* List_1_get_Item_m1C04F2A2E6107833BE00F3C7EAE72DAF048AC643 (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* (*) (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRDisplaySubsystem_set_disableLegacyRenderer_m410F3270C21C0337FC3B71E87A85B68A99A58843 (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRDisplaySubsystem_set_sRGB_m441B1B29A0A440B2C3A874021FA7730D8E300758 (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRDisplaySubsystem_set_textureLayout_mE0390E5525CBC1CFBA94D7ED494084E06631B51C (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextureXR_set_maxViews_m88558568940581CA51523C531D10F6455973529C_inline (int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4 (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRDisplaySubsystem_GetRenderPass_m81F4AE299700BFE74AD54F8B036D87CD439E8874 (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, int32_t ___0_renderPassIndex, XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8* ___1_renderPass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRDisplaySubsystem_GetCullingParameters_m6BF6737DD0B607C8719CC80F1AFFE7700498F266 (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, int32_t ___1_cullingPassIndex, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* ___2_scriptableCullingParameters, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRSystem_CanUseSinglePass_m5F7BDF90FB15CABAEAC0D72703263E53394876C5 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 ___1_renderPass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 XRSystem_BuildPass_mD6ABDE01D83D58DAFCCE56388476A94CABA66E22 (XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 ___0_xrRenderPass, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___1_cullingParameters, const RuntimeMethod* method) ;
inline XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* Func_2_Invoke_m0649983FF4137B8AC5031AEF573F1FAC302A444F_inline (Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3* __this, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 ___0_arg, const RuntimeMethod* method)
{
	return ((  XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* (*) (Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3*, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1, const RuntimeMethod*))Func_2_Invoke_m090C919B6E59A0C6904BB9271AD7C383913D78C4_gshared_inline)(__this, ___0_arg, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRRenderPass_GetRenderParameter_m3526E26F8ABDA52C52BDF163F4EA74B7DE4B6A0B (XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, int32_t ___1_renderParameterIndex, XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260* ___2_renderParameter, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 XRSystem_BuildView_mA41AA1A6DD534A7F5D1BA6C24E4AEAABA23EF5DB (XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 ___0_renderPass, XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 ___1_renderParameter, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_AddView_mBDAF14546FA152A5571B629493C4BBD4CD9DF974 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 ___0_xrView, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRRenderPass_GetRenderParameterCount_m8FECAAF96CD4DF45B0786CB19CD169C1C46BE10A (XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRDisplaySubsystem_GetRenderPassCount_m75514B28F1542BF4999E1BC0EEBF9561DA1835C6 (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* __this, const RuntimeMethod* method) ;
inline void Action_2_Invoke_mF854798BFF57E50E5DD5153AAD51E65746EFC491_inline (Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* __this, XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* ___0_arg1, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_arg2, const RuntimeMethod* method)
{
	((  void (*) (Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD*, XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519*, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184*, const RuntimeMethod*))Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline)(__this, ___0_arg1, ___1_arg2, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_AssignView_m702B79A42E79C6896DBFBBD1BC188204DED34975 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_viewId, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 ___1_xrView, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRSystem_get_singlePassAllowed_m4E32BC93875F1141246C0381975BF6390454ACC4_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_volumeDepth_m528818299E101F1B285B08BE12FAC2F9A871BA36_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_op_Inequality_mB5D7316EB50B1DDA9324F4BE6741DFF6A673137D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_lhs, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRView__ctor_m5385272378E5B3831130686AA05CBBCE87148278 (XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_viewMatrix, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_viewport, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___3_occlusionMesh, int32_t ___4_textureArraySlice, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_colorFormat_mF87FD5E3AC4688BBB921568003ED4A1FFB1614FF (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_depthBufferBits_mC095E36F9803B2E68E258C03E48ACD0B0E678953 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_mipCount_m541A25E2ADB19FCDC0B1BE3B8E1762EC376F27FA_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor__ctor_m8E69D45FEC061CB27E5867FF2232D2782A0CEDBE (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_width, int32_t ___1_height, int32_t ___2_colorFormat, int32_t ___3_depthBufferBits, int32_t ___4_mipCount, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_dimension_mCE9A4A08454BB2D9DFE3E505EC336FD480078F39_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_volumeDepth_mEF9610D1C14182417A01B7243DEE6B559A13B34D_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_vrUsage_m061FAE1190A623B9DEE133F1506ADB23C983F6B0_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_vrUsage_m994CB3D4B250A70BE005D9FDFD24D868E07A52F0_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderTextureDescriptor_get_sRGB_mD9351F9665C474A91CB9CEFC5A18731DD2265C4E (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_sRGB_mAB7A494EE8C496C22B3BBBCB90488312D46F3429 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRLayout__ctor_mD1236A81088E784A728719DCEBCB750C8ECA6524 (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_mBE7647ECE0B8ABB952EDC379472F9E541D41D6DF (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass__ctor_mD9FAC867904286857670C755B146AAA7AD0A499A (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 XRView_ComputeEyeCenterUV_mD1CF697A076B5ACAB52A36C18872F667BCFCC7A1 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_proj, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR FrustumPlanes_t73B9E1D0C4E0A9EC39A0815D0219FC74031DBC56 Matrix4x4_get_decomposeProjection_mD3F7616EB45905999A56E13B824E2DDD4A377E80 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6* __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_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphExecution__ctor_m6F5D9030833807A2480E493C092CD067D6CD042E_inline (RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_Execute_m3A7348FDC7FCE5C9EAE32410C4A8F3E06CD0C9A0 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphExecution_Dispose_m2A4832CC0BAA3642B791D033538C6E97FBAE3D67 (RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_m1CF00DE86A4D8D00B0B10A73C661422E5F6C553E (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8 (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___0_str0, String_t* ___1_str1, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55 (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget_set_nameAndTooltip_m6A2AA733173D30AA828D74FAB162ECBCECC7A80A (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 ___0_value, const RuntimeMethod* method) ;
inline void Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22 (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_inline (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_gshared_inline)(__this, ___0_value, method);
}
inline void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared)(__this, ___0_object, ___1_method, method);
}
inline void Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_inline (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, const RuntimeMethod*))Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_gshared_inline)(__this, ___0_value, method);
}
inline void ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*, const RuntimeMethod*))ObservableList_1_Add_mAC0B855838349364FD856F3E112E0C2529C4FCF7_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Button__ctor_mA34758B11D4DE127E0B126C0D43A656D4D2837DC (Button_t94987D29C31193E49E17586BF7642576A0F6CE7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Button_set_action_m5F7843835E47500A6D3A0BFD268F451854D767A7_inline (Button_t94987D29C31193E49E17586BF7642576A0F6CE7A* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) ;
inline void List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_inline (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* __this, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804*, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* List_1_ToArray_mD210368A14FCDCC7149390F219C65E235192ECB7 (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* __this, const RuntimeMethod* method)
{
	return ((  WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* (*) (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804*, const RuntimeMethod*))List_1_ToArray_mD7E4F8E7C11C3C67CB5739FCC0A6E86106A6291F_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* DebugManager_GetPanel_mD434C1C01EA3E39B3C97783F23C6DDF10E2D4617 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, String_t* ___0_displayName, bool ___1_createIfNull, int32_t ___2_groupIndex, bool ___3_overrideIfExist, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
inline void ObservableList_1_Add_m80161880CDA1E09EC04B43A9CA32EC722A13F2F9 (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ___0_items, const RuntimeMethod* method)
{
	((  void (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2*, const RuntimeMethod*))ObservableList_1_Add_m4419F4E83A801ADBF8789FE3E167B74A8E2D6BAC_gshared)(__this, ___0_items, method);
}
inline int32_t ObservableList_1_Remove_m375FAC9BF2AC0341C46C0580B8D4452436D4F6B3 (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ___0_items, const RuntimeMethod* method)
{
	return ((  int32_t (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2*, const RuntimeMethod*))ObservableList_1_Remove_m0B238527C4C9ECC0B88194465FC17A07BB14EAF6_gshared)(__this, ___0_items, method);
}
inline void List_1_Clear_m8F4CF17FE17B209ABB1F5FB054404F5F95311285_inline (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39*, const RuntimeMethod*))List_1_Clear_m8F4CF17FE17B209ABB1F5FB054404F5F95311285_gshared_inline)(__this, method);
}
inline void List_1__ctor_m2AFFB9B7FFAD436C49E8A84E3DC8682E6B9561E6 (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3*, const RuntimeMethod*))List_1__ctor_m2AFFB9B7FFAD436C49E8A84E3DC8682E6B9561E6_gshared)(__this, method);
}
inline void List_1_Clear_m87C843FE9647040193430A3014EC183F55E159E5_inline (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3*, const RuntimeMethod*))List_1_Clear_m87C843FE9647040193430A3014EC183F55E159E5_gshared_inline)(__this, method);
}
inline void List_1__ctor_mF4CB99C817B0CEE9E3D53DA885EA193F651B9125 (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39*, const RuntimeMethod*))List_1__ctor_mF4CB99C817B0CEE9E3D53DA885EA193F651B9125_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphObjectPool__ctor_m810EC4C21F7B2392690CA82BD09FBF23614400FE (RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* __this, const RuntimeMethod* method) ;
inline void List_1__ctor_mA4143F0BD077EFD4C619E8BDE62781AE750BE0E8 (List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98*, int32_t, const RuntimeMethod*))List_1__ctor_m76CBBC3E2F0583F5AD30CE592CEA1225C06A0428_gshared)(__this, ___0_capacity, method);
}
inline void List_1__ctor_m165AD9E83778C9BA58F81B32C4FA657054F3BA28 (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*, int32_t, const RuntimeMethod*))List_1__ctor_m165AD9E83778C9BA58F81B32C4FA657054F3BA28_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugParams__ctor_m174FCBE11F53D73C56586A51B98AC56C6BAEDF3D (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger__ctor_m5A66A4563DF90447B52CE4B1BADC00B48CC4306F (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources__ctor_mD6DA3A7AE17F1FE15C63776794E904F8716BF798 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) ;
inline void Dictionary_2__ctor_m10F2B46545CEC5984C896EFAFC4EB28BFB5377F2 (Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7*, const RuntimeMethod*))Dictionary_2__ctor_m92E9AB321FBD7147CA109C822D99C8B0610C27B7_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphContext__ctor_mE362BBACE6D5A945C9CC34B7AAEA715F7DFB9BF6 (RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* __this, const RuntimeMethod* method) ;
inline void DynamicArray_1__ctor_m525D3DB66358429AB19EDBF7C4DC3D669DCE8F04 (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09*, const RuntimeMethod*))DynamicArray_1__ctor_m525D3DB66358429AB19EDBF7C4DC3D669DCE8F04_gshared)(__this, method);
}
inline void Stack_1__ctor_mF63AE96E8925749CDACE05B89002A389DDD748D1 (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, const RuntimeMethod*))Stack_1__ctor_mF63AE96E8925749CDACE05B89002A389DDD748D1_gshared)(__this, method);
}
inline void Dictionary_2__ctor_mBD1A28759429A1CA58323010480013BF1FE9C14D (Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraph_set_name_m5B537C5BD0514C94A202FA6D91E33E0FF8D3BC35_inline (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry__ctor_m3D24628B5135F00370A97E8F549B13449FE28BFD (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* ___0_renderGraphDebug, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___1_frameInformationLogger, const RuntimeMethod* method) ;
inline void DynamicArray_1__ctor_m0C90D9608C4045A7B86D396ABE636CF97DCF47EB (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* __this, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905*, const RuntimeMethod*))DynamicArray_1__ctor_m0C90D9608C4045A7B86D396ABE636CF97DCF47EB_gshared)(__this, method);
}
inline void List_1_Add_m524372DBBAE8B7EB630B328B4F5549EBD2940D03_inline (List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77*, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_inline (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_Cleanup_mAF56D87596328355ED31A4C009E0C5F70CE4E979 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_Cleanup_mF92409946BCC07400255DD355133A79C987C2AED (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphObjectPool_Cleanup_m368F447648DBF84924DD0DADA88C045C7B07BB4D (RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* __this, const RuntimeMethod* method) ;
inline bool List_1_Remove_mCD223955593BF7066C09AE025F0496EA3EBF4778 (List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77*, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RenderGraph_get_name_mC4A86F3C3445D41324598444AD9C35152B1415D9_inline (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugParams_RegisterDebug_m51C8C65167E33516E765B3D8FEF39DA518959500 (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, String_t* ___0_name, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___1_debugPanel, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugParams_UnRegisterDebug_mDAB7FCE72ABFC96BCA3D299794D8017AE8D05D73 (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, String_t* ___0_name, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m007B5F192CE79C1EEEE3DD0151B7184BFA4F9F30 (Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* __this, String_t* ___0_key, RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6*, String_t*, RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_PurgeUnusedGraphicsResources_m593279893CD0650F0AAC95859FCE4C5E40C943B5 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraphLogger_GetAllLogs_mAC4F351FF8782E057CA13F2BDB37BA3AE483FF20 (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_FlushLogs_m6111629FE7BD896DF076EDE721BBE268DC7F450A (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_ImportTexture_m81DF7C26F2DEBE95D1391CFAB9AD7E6330039960 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rt, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_ImportBackbuffer_mB707AA8E5A2543978EE0EFED8B3F179479C99B77 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_rt, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_CreateTexture_mB56D76FBF3BA168425ABD73DA03B78937403EF97 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___0_desc, int32_t ___1_transientPassIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_CreateSharedTexture_m3A8992CB6C1F797D20E181351290790D840129DF (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___0_desc, bool ___1_explicitRelease, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_RefreshSharedTextureDesc_m75CE66C2041D0025D72E5146F3BA9D9B583CC37B (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_texture, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___1_desc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ReleaseSharedTexture_m4FD13BFAD381734BE5254BC14DCD86D0399D651E (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_texture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 RenderGraphResourceRegistry_GetTextureResourceDesc_m2C39D5A9FC117474762D89F7AC052300D38D86C9 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9 (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphResourceRegistry_CreateRendererList_m5A3D14CA61A7CA5A00BC82E0500ABB1BBE5671FD (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___0_desc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphResourceRegistry_ImportComputeBuffer_m68A696B824F2878ACE3E44E760E028D61B149ECB (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_computeBuffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphResourceRegistry_CreateComputeBuffer_m6D7F63A99EB913A133D7E4C5BE6C5022FDD674CC (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___0_desc, int32_t ___1_transientPassIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 RenderGraphResourceRegistry_GetComputeBufferResourceDesc_m45F37B3D5BD530ECA2DB14CB6AABEFEBED91A2C1 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_BeginRenderGraph_m109C1A8064C64EBB550A307F1DDA1E32AFA92D61 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_executionCount, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_Initialize_m2C02058B2932844BCB31FC192298B9430675E791 (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, String_t* ___0_logName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_InitializeForRendering_mE0C84DD4903970B6D9352590F1011993801BA8C0 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_LogFrameInformation_mB13932F07DC2BAE648A3A058BB493BDDA53C36DD (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
inline int32_t DynamicArray_1_get_capacity_mF10F55CAA90CC33A2DFAF577F335E59B067BB62F (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09*, const RuntimeMethod*))DynamicArray_1_get_capacity_mF10F55CAA90CC33A2DFAF577F335E59B067BB62F_gshared)(__this, method);
}
inline void DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36 (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, int32_t ___0_newSize, bool ___1_keepContent, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09*, int32_t, bool, const RuntimeMethod*))DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36_gshared)(__this, ___0_newSize, ___1_keepContent, method);
}
inline void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared)(__this, method);
}
inline void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_BeginExecute_m6B9A1BAF2E57480EFF735E50A8AB45BF781BAEFC (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_currentFrameIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_GenerateDebugData_mBC7800454D14E60A58AF27105635C6B3B9A62174 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ReleaseImmediateModeResources_m355F6460365E667F706125B7517086DAA05F7A85 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ClearCompiledGraph_m0DE88504194BD409BF8DF5283796C1BD510A9393 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_EndExecute_m54A581B0A8DE32C8094EA4195F294D46F001A625 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_InvalidateContext_m1A18ACC5B65EB13EA2B839837A2DC6EE844DE481 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CompileRenderGraph_mEEBE1E435ED4B9A20825249E815B69F44539591B (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ExecuteRenderGraph_mE44E864C7A9B048462C97FED00FAD7DF70573596 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0 (Exception_t* ___0_exception, const RuntimeMethod* method) ;
inline RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC RenderGraph_AddRenderPass_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mDC7F87C8657E99F6D4225A49A31BD481D88AD4E8 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_passName, ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B** ___1_passData, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___2_sampler, const RuntimeMethod* method)
{
	return ((  RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC (*) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B**, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, const RuntimeMethod*))RenderGraph_AddRenderPass_TisRuntimeObject_m0CBB622F5A0D6A43F2952FD37511C5BACACB7152_gshared)(__this, ___0_passName, ___1_passData, ___2_sampler, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_GenerateDebugData_mA7FBEB0EDD92133A1B737F8805349D57A368B6FC (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___0_value, const RuntimeMethod* method) ;
inline void RenderFunc_1__ctor_m035D5D85C861C29F1087A76E392E21CF567BB5F9 (RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method)
{
	((  void (*) (RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D*, RuntimeObject*, intptr_t, const RuntimeMethod*))RenderFunc_1__ctor_mE92C9BBC24E615A468FE6B48659D44CBAA0365B1_gshared)(__this, ___0_object, ___1_method, method);
}
inline void RenderGraphBuilder_SetRenderFunc_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mA6D3BB5592683C61E1D2F2FC547D996EF3F9DCF9 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* ___0_renderFunc, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*, RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D*, const RuntimeMethod*))RenderGraphBuilder_SetRenderFunc_TisRuntimeObject_mEE617FD34602932E960CAE95E33AAC8837DC88D4_gshared)(__this, ___0_renderFunc, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ClearRenderPasses_m123192412280C189D7980A24D7127A7D59B1656C (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_Clear_mD46E87EC32F4E591732FCD7FB7F69AA1243AF309 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, bool ___0_onException, const RuntimeMethod* method) ;
inline void List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*, const RuntimeMethod*))List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_gshared_inline)(__this, method);
}
inline void DynamicArray_1_Clear_m1AF0019A04745CED9B83C6191996814BCD11FBCE (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* __this, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905*, const RuntimeMethod*))DynamicArray_1_Clear_m1AF0019A04745CED9B83C6191996814BCD11FBCE_gshared)(__this, method);
}
inline void DynamicArray_1_Clear_mE960D9C5CACB3C7EAF60A74689A7FA61EEF050C3 (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09*, const RuntimeMethod*))DynamicArray_1_Clear_mE960D9C5CACB3C7EAF60A74689A7FA61EEF050C3_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ExecutePassImmediately_mEA8260CBA8B253E2C0032F36236F5A96B7929D88 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___0_pass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___0_a, Delegate_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___0_source, Delegate_t* ___1_value, const RuntimeMethod* method) ;
inline void DynamicArray_1_Resize_m9B6908CD6C2EE63E32578A72246B6BE2DDB941B3 (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* __this, int32_t ___0_newSize, bool ___1_keepContent, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905*, int32_t, bool, const RuntimeMethod*))DynamicArray_1_Resize_m9B6908CD6C2EE63E32578A72246B6BE2DDB941B3_gshared)(__this, ___0_newSize, ___1_keepContent, method);
}
inline CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* (*) (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905*, int32_t, const RuntimeMethod*))DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompiledResourceInfo_Reset_m37F299281DE9EEB99B9ADBC35125F59765D77A7E (CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* __this, const RuntimeMethod* method) ;
inline int32_t DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_inline (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905*, const RuntimeMethod*))DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourceRegistry_GetTextureResourceCount_m9A0358556F0E62ABDE85400838CC760709CBA1F1 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_InitResourceInfosData_m3EFB0384E5DA0045B7FBF29FD05DCFE2963BE9DB (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* ___0_resourceInfos, int32_t ___1_count, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourceRegistry_GetComputeBufferResourceCount_mFBBEF3A6EEACCA67A6E98067D47839EFE2005D1E (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) ;
inline int32_t List_1_get_Count_mECB549109CFA8BC83C3DACF0FEB7C11346D51BD3_inline (List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
inline CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912 (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* (*) (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09*, int32_t, const RuntimeMethod*))DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_gshared)(__this, ___0_index, method);
}
inline RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* List_1_get_Item_mF4BF1CA717D268B8161CF061828545D7B88DAC34 (List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* (*) (List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompiledPassInfo_Reset_mD739628D66EE219B4039E42DC685D5AAD09FCCD5 (CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___0_pass, const RuntimeMethod* method) ;
inline int32_t DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09*, const RuntimeMethod*))DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_gshared_inline)(__this, method);
}
inline Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00 (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 (*) (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*, const RuntimeMethod*))List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_gshared)(__this, method);
}
inline void Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0 (Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7*, const RuntimeMethod*))Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_gshared)(__this, method);
}
inline ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline (Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7* __this, const RuntimeMethod* method)
{
	return ((  ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A (*) (Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7*, const RuntimeMethod*))Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRenderGraphResourceImported_m5FF203E3F02C32A6F12726045B7AFE1397861FF5 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) ;
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B (Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7*, const RuntimeMethod*))Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_gshared)(__this, method);
}
inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline (const RuntimeMethod* method)
{
	return ((  ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) ;
inline void Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0 (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, const RuntimeMethod*))Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_gshared)(__this, method);
}
inline void Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, int32_t, const RuntimeMethod*))Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_gshared)(__this, ___0_item, method);
}
inline int32_t Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748 (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, const RuntimeMethod*))Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_gshared)(__this, method);
}
inline Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared)(__this, method);
}
inline void Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_gshared)(__this, method);
}
inline int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CompiledPassInfo_get_allowPassCulling_m19A371EF46D18F2FB95B569004344184EE159F3A (CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* __this, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared)(__this, method);
}
inline int32_t Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_inline (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*, const RuntimeMethod*))Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_LogCulledPasses_m22B819CF1E35F1A037D215E5B1B28C2819BBB51E (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraph_GetLatestProducerIndex_m01A352F68254570D2DD917A81335DE75A76769C1 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, int32_t ___0_passIndex, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___1_info, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_UpdatePassSynchronization_m8DBDEA74E81751778977198189A8A6FF60565956 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_currentPassInfo, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___1_producerPassInfo, int32_t ___2_currentPassIndex, int32_t ___3_lastProducer, int32_t* ___4_intLastSyncIndex, const RuntimeMethod* method) ;
inline int32_t List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_gshared)(__this, ___0_index, method);
}
inline int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, const RuntimeMethod*))List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline)(__this, method);
}
inline void List_1_AddRange_mDED53F0663CC4DE2C5E90B4E68C0C782D6631230 (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*, RuntimeObject*, const RuntimeMethod*))List_1_AddRange_mDED53F0663CC4DE2C5E90B4E68C0C782D6631230_gshared)(__this, ___0_collection, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CreateRendererLists_mBE817E97CC7909310E47A54C4FEEA42257AF4AE3 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ___0_rendererLists, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, bool ___2_manualDispatch, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 TextureHandle_get_nullHandle_m906CE1774950116C830EA6F1361DB1FEC0D892FE_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_whiteTexture_mA110B74B58D4E59C7DBD489FAFA8F2648AC7C0CF_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureXR_get_dimension_m1FEDB3FB100070102EE907FAE16672FB6BF04AF0 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTextureXR_m7F3BED63C3F3A123D2539291E627AD370C3BEE7D_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTexture3DXR_m43CC668EC2EFFE4A8431667E2FF96EA5425990DA_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTexture_m958B2388E4F81582528BFB5A627A8996A11803C7_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_whiteTextureXR_m00E23431A45FB09E2C313E79F73AD2AB13483E09_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraph_GetFirstValidConsumerIndex_m36A506E8D47F8C72327DF70A669014D8697805B5 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, int32_t ___0_passIndex, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___1_info, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraph_FindTextureProducer_mFFE1C17B1CDE516A341DA91069BB213F5A3EAD2B (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, int32_t ___0_consumerPass, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___1_info, int32_t* ___2_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraph_GetImportedFallback_m03A0981E378C102C2E0330F63EF1BAC5DC0334D6 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 ___0_desc, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___1_fallback, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_handle, const RuntimeMethod* method) ;
inline void List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_index, int32_t ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, int32_t, const RuntimeMethod*))List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_gshared)(__this, ___0_index, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_AllocateCulledPassResources_mD7E57F471DF30124DCE7B08E6594D466C3260F54 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_passInfo, int32_t ___1_passIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_UpdateResourceSynchronization_m625302659B60F575732E9F62557F87B321C0F159 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, int32_t* ___0_lastGraphicsPipeSync, int32_t* ___1_lastComputePipeSync, int32_t ___2_currentPassIndex, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___3_resource, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRenderGraphResourceShared_m0F3BAD8A7BEC39EFBC4AEA1B4BD93E4A7C9A2789 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_type, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraph_GetFirstValidWriteIndex_mC093325F0690ABF05180FAAC5E977FD08B2632ED (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___0_info, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraph_GetLatestValidReadIndex_mAB6EBE37C8C9215BD9BF88FB7358D6E6C55EC3F3 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___0_info, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraph_GetLatestValidWriteIndex_m4CEDB92D670D89F208C6BA6F53010B6EDF9948A7 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___0_info, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RenderGraphPass_get_name_mBC9E08A5232E33757330806E9E52F8EA924101DB_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, RuntimeObject* ___3_arg2, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_UpdateSharedResourceLastFrameIndex_m01A8CCDA734B3D604AB0A96C77F519152509288D (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_type, int32_t ___1_index, const RuntimeMethod* method) ;
inline Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777 List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777 (*) (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*, const RuntimeMethod*))List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E_gshared)(__this, method);
}
inline void Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777*, const RuntimeMethod*))Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC_gshared)(__this, method);
}
inline RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_inline (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777* __this, const RuntimeMethod* method)
{
	return ((  RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D (*) (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777*, const RuntimeMethod*))Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 RenderGraphResourceRegistry_GetRendererList_m7D03F38C504C48845100FA4B7F0F03978C40D726 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ScriptableRenderContext_QueryRendererListStatus_mED6F4B5E5E2D653BE472103F0A7346327C3385DA (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___0_rendererList, const RuntimeMethod* method) ;
inline bool Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777*, const RuntimeMethod*))Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D_gshared)(__this, method);
}
inline int32_t List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*, const RuntimeMethod*))List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraphPass_get_allowPassCulling_mE559F1DEB80EA60B73CCFFB9B6B9A044ABCCC292_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraphPass_get_allowRendererListCulling_mDCB37A5EE941A7023093E530BF177DB1E30BD26A_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraph_AreRendererListsEmpty_m91D5C2C7847B0C80F1FA3F9702584B4A4CFE17AB (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ___0_rendererLists, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_TryCullPassAtIndex_m639A11CCD33AC494CF80729B119D96AD66B170EF (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, int32_t ___0_passIndex, const RuntimeMethod* method) ;
inline ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E (int32_t ___0_marker, const RuntimeMethod* method)
{
	return ((  ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* (*) (int32_t, const RuntimeMethod*))ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared)(___0_marker, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_InitializeCompilationData_mF068DA94C4DF2E138784B78B1D8D090AF1302851 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CountReferences_m9DC624F39709CBA8D2CBBF4B4D906B1A61FA3EC9 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CullUnusedPasses_m64210243D88F8DB8A3D715AFA329A0C7A73E88F5 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CreateRendererLists_mEEAD372353B35077B070CB1BAA74835584B55C51 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CullRendererLists_mC9C6AABBB3746B088D3780AE69B43B06DED42376 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_UpdateResourceAllocationAndSynchronization_mB7D2F33083A27279542DD9E8441ACD321E4CA4D6 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_LogRendererListsCreation_m87AFBC726B030CB909743F6EC01C8E39298B8ECF (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
inline bool List_1_Contains_mBF975C674593450B9E252C90C9721F187AEFA8B8 (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___0_item, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A, const RuntimeMethod*))List_1_Contains_mBF975C674593450B9E252C90C9721F187AEFA8B8_gshared)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsGraphicsResourceCreated_m50B0405E020D24FD2B289583781D3FF572AABE25 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRendererListCreated_m1A178F8154E4F5DB639A1045B09E845F5379B77D (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___0_res, const RuntimeMethod* method) ;
inline void List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D, const RuntimeMethod*))List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* RenderGraph_CompilePassImmediatly_m92E065229F1EF3C25D1230A580667D8018820E2F (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___0_pass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ExecuteCompiledPass_m7CBD442272FF60B36465B84E876666208DF08FA3 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_passInfo, int32_t ___1_passIndex, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* RenderGraphPass_get_customSampler_m524E1FD5FEEEB3F2B4ABA23D793FDFF3208F9218_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_LogRenderPassBegin_mD26259CB5E7D98663701A629BFE91432F7D6DB35 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_passInfo, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogIndent__ctor_mB06A09F318DD57E80FDF39F5C443C9703BFB3822 (RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___0_logger, int32_t ___1_indentation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogIndent_Dispose_m0FFDA3A98E3E736D7A3784C9E9D5C6A97707B2B6 (RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_PreRenderPassExecute_mEF0EFA297299022E67CEF87AC8BD3EDF78A5667C (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_passInfo, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___1_rgContext, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_PostRenderPassExecute_mE6A75DA79257A9010C88CF6B2C823F1873088EC5 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_passInfo, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___1_rgContext, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___0_format, RuntimeObject* ___1_arg0, RuntimeObject* ___2_arg1, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphPass_get_depthBuffer_mAB47D705BCC4CAC03894FD18F0982F852534FCB5_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
inline RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* RenderGraphObjectPool_GetTempArray_TisRenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B_m619960A5E6237195A6A0E1EE5E8D38FE7E97E9EC (RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* __this, int32_t ___0_size, const RuntimeMethod* method)
{
	return ((  RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* (*) (RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A*, int32_t, const RuntimeMethod*))RenderGraphObjectPool_GetTempArray_TisRenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B_m619960A5E6237195A6A0E1EE5E8D38FE7E97E9EC_gshared)(__this, ___0_size, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m15C7543529D1F2137686A7BCF7CF18DF3B4BD443 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* ___1_colorBuffers, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthBuffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_m679F166E79101FD56D0B3F899A76FEB54C27A9B9 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_colorBuffer, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___2_depthBuffer, int32_t ___3_miplevel, int32_t ___4_cubemapFace, int32_t ___5_depthSlice, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_buffer, int32_t ___2_clearFlag, int32_t ___3_miplevel, int32_t ___4_cubemapFace, int32_t ___5_depthSlice, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_CreatePooledResource_m79764C818A82FD53527CB6BEABBEA11EFABB0C34 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, int32_t ___1_type, int32_t ___2_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_PreRenderPassSetRenderTargets_m0F0E5AAFE38BB32E0ACE34E280AC7AD12A8A89F5 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_passInfo, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___1_rgContext, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB CommandBuffer_CreateGraphicsFence_m568044F3AD127EC1960F7B869E7A64C4210A8948 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_fenceType, int32_t ___1_stage, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* CommandBufferPool_Get_m8BACBB8F2735B3252A95EF928FFFD6E9B2E457D5 (String_t* ___0_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_SetExecutionFlags_m1D3114B9176C5BE30FF3EC7542484F1A6DFF3CD6 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, int32_t ___0_flags, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_WaitOnAsyncGraphicsFence_m3C2A6C3826EE6641F960723C0C293B41CE66730F (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB ___0_fence, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB CommandBuffer_CreateAsyncGraphicsFence_m2B01B3001DD758EC43A7F99772E8A7F473783B73 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_ExecuteCommandBufferAsync_m9A198CF7DBC51263331A186D2B7B926EC5E90056 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_commandBuffer, int32_t ___1_queueType, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_buffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphObjectPool_ReleaseAllTempAlloc_mE5AA39993CDCA9A90A624A252C9A37A588A85E2A (RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ReleasePooledResource_m2031C38E48A585EB086C244A3D47D44E034C1ABF (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, int32_t ___1_type, int32_t ___2_index, const RuntimeMethod* method) ;
inline Enumerator_t3C0D59E9FDA5C47D2C4908FBA8A988C4602A62C5 List_1_GetEnumerator_m1CF2662D63CFB3249B87D6224EE7005CEB9426BB (List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t3C0D59E9FDA5C47D2C4908FBA8A988C4602A62C5 (*) (List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_mD81FCA12A92C46C34AA77EDF90CC31A01F8FF39A (Enumerator_t3C0D59E9FDA5C47D2C4908FBA8A988C4602A62C5* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t3C0D59E9FDA5C47D2C4908FBA8A988C4602A62C5*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* Enumerator_get_Current_m661F2E754BA93C2A9996A394608C19203543749F_inline (Enumerator_t3C0D59E9FDA5C47D2C4908FBA8A988C4602A62C5* __this, const RuntimeMethod* method)
{
	return ((  RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* (*) (Enumerator_t3C0D59E9FDA5C47D2C4908FBA8A988C4602A62C5*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mEDD519258EFB5B96AE113EDC15B64BC669CE6502 (Enumerator_t3C0D59E9FDA5C47D2C4908FBA8A988C4602A62C5* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t3C0D59E9FDA5C47D2C4908FBA8A988C4602A62C5*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1_Clear_m2F34A5788799EAAE9BE657FF846E6108A3851684_inline (List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___0_str0, String_t* ___1_str1, String_t* ___2_str2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_index_m6E0D043021918E44294E866A910593C5FC32DEA7_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraphPass_get_enableAsyncCompute_mBB6A0D9A2B001BA428945EA247DEF457379EBAE4_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_mF9EB41AC6698C4B5247079B3A3E908BD7BC2BD9A (Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* __this, int32_t ___0_key, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7*, int32_t, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___0_key, ___1_value, method);
}
inline void Dictionary_2_Add_mAF8495213ED6ED5115B116E9224DBE12D3E90E8F (Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* __this, int32_t ___0_key, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7*, int32_t, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___0_val1, int32_t ___1_val2, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraph_get_requireDebugData_mCCC49F6A5126D114667E743012725289DED4B434_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CleanupDebugData_mB0804703AF2CFA8C4D2584E030BD58ACF049DFC1 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_inline (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, String_t* ___1_executionName, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugData__ctor_m801AC7375A90EF3C120F18F1080B3C8B37ACBDFA (RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* __this, const RuntimeMethod* method) ;
inline void Dictionary_2_Add_mCE1B1685E265D410928B7E02A0930C27B81241D4 (Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* __this, String_t* ___0_key, RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6*, String_t*, RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugData_Clear_m657D4C201FBC74990BFDCB39028E506F76C7FB89 (RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraphResourceRegistry_GetRenderGraphResourceName_m6BE8678CBC929733854088EC9888BD69A9681275 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_type, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRenderGraphResourceImported_m4EBCFCBEC813263D9E399AD7A558A84D05520BE8 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_type, int32_t ___1_index, const RuntimeMethod* method) ;
inline void List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, RuntimeObject* ___0_collection, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, RuntimeObject*, const RuntimeMethod*))List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_gshared)(__this, ___0_collection, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_UpdateImportedResourceLifeTime_mBE3EDE5D4C257716779709B5ABB8BF27417C9DAA (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B* ___0_data, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___1_passList, const RuntimeMethod* method) ;
inline void List_1_Add_mBBA9B541D841782BC06E00CC8DA61BA72F5A9836_inline (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3*, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B, const RuntimeMethod*))List_1_Add_mBBA9B541D841782BC06E00CC8DA61BA72F5A9836_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraphPass_get_generateDebugData_m4C5F5F8A6F4F69709B0AEDC14740F6A4D792E9F8_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
inline ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B List_1_get_Item_m9322628DFF08829553AD20C207E65869BCE61D06 (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B (*) (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3*, int32_t, const RuntimeMethod*))List_1_get_Item_m9322628DFF08829553AD20C207E65869BCE61D06_gshared)(__this, ___0_index, method);
}
inline void List_1_set_Item_m8533CDC14D14B7FC54AFA2F582A2E24FB4E0554A (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, int32_t ___0_index, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B ___1_value, const RuntimeMethod* method)
{
	((  void (*) (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3*, int32_t, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B, const RuntimeMethod*))List_1_set_Item_m8533CDC14D14B7FC54AFA2F582A2E24FB4E0554A_gshared)(__this, ___0_index, ___1_value, method);
}
inline void List_1_Add_mFAC5AE334617CDC65CBD066CF8D453CD9EAAD341_inline (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* __this, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39*, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258, const RuntimeMethod*))List_1_Add_mFAC5AE334617CDC65CBD066CF8D453CD9EAAD341_gshared_inline)(__this, ___0_item, method);
}
inline Enumerator_t6F1139E55AA8933144F90058C7EE301FDFA5BA93 Dictionary_2_GetEnumerator_m5595CCE0376F6A94CC2DD2AD5ED373BC28A1A8C6 (Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t6F1139E55AA8933144F90058C7EE301FDFA5BA93 (*) (Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
}
inline void Enumerator_Dispose_m7B770512AE211AA123E094753D2BB409C413FEFD (Enumerator_t6F1139E55AA8933144F90058C7EE301FDFA5BA93* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t6F1139E55AA8933144F90058C7EE301FDFA5BA93*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
}
inline KeyValuePair_2_tF59BC53C52E587F5804517CE6B4CF0CEE792C7DD Enumerator_get_Current_m915995D279A868CA2DE16111A5A02223D03CD500_inline (Enumerator_t6F1139E55AA8933144F90058C7EE301FDFA5BA93* __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tF59BC53C52E587F5804517CE6B4CF0CEE792C7DD (*) (Enumerator_t6F1139E55AA8933144F90058C7EE301FDFA5BA93*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
}
inline String_t* KeyValuePair_2_get_Key_m5323ABE4EA7509AE9C1B4573E1EDA881CDCA533A_inline (KeyValuePair_2_tF59BC53C52E587F5804517CE6B4CF0CEE792C7DD* __this, const RuntimeMethod* method)
{
	return ((  String_t* (*) (KeyValuePair_2_tF59BC53C52E587F5804517CE6B4CF0CEE792C7DD*, const RuntimeMethod*))KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_mC7E2BB7AA7D29481B11E2849DE8522821D722CCA (Enumerator_t6F1139E55AA8933144F90058C7EE301FDFA5BA93* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t6F1139E55AA8933144F90058C7EE301FDFA5BA93*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
}
inline void Dictionary_2_Clear_mAB34757814E1F811C5A2FBD8ABF0C76DF2EF35BD (Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6*, const RuntimeMethod*))Dictionary_2_Clear_mCFB5EA7351D5860D2B91592B91A84CA265A41433_gshared)(__this, method);
}
inline void List_1__ctor_mCAD3260E3CF562E35C3EC01A4125CFCAA3A93358 (List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5E46E3271E2445F78FB3B0F9150A302F1D323B15 (U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler_Begin_m8DA3A616057A3BF9ACB1B0CA553273D5CAD9D19B (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler_End_mE6456852B82D64D57CDE20BBE06801295CEE5EAE (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_BeginProfilingSampler_m080E79B3E0E59C9791E59149FE65048B3A75F21F (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphProfilingScope__ctor_m33361E4872EC1955DC1C93B1252729C6F8AF2086 (RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphProfilingScope_Dispose_mD7AE540A4B899A562FD851CFABAFE458F1E9A5A7 (RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* __this, bool ___0_disposing, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphProfilingScope_Dispose_mF856703A7FA42EB3DDBE8EA78BA08DCEF8AAC971 (RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_EndProfilingSampler_m7D8308D0AD1C7E10F2F21AADE8FD8A55B56127D5 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_sampler, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, bool ___1_dontCheckTransientReadWrite, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_SetColorBuffer_m629290D196287553E5EC84B9A94C48C23C9DAC5B (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_resource, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseColorBuffer_mBAFAA9789D8E5085F01F2E8798746E0A4C48D5B3 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, int32_t ___1_index, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_TextureNeedsFallback_m819A32FA09A5AEE0915E53C2A0752AF67820D75A (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_WriteTexture_m506070A8AC6CD4948CBB01FC02E2B2FF2D002920 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_SetDepthBuffer_m0B5F8D52CB7649F774FD2B99F2213D2E0984A7C7 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_resource, int32_t ___1_flags, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseDepthBuffer_m52A44A353C52E10E3DBFAF26A87F86EB08310604 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, int32_t ___1_flags, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AddResourceRead_mB1ADB02909484B844C83C50E3A9207712F9261A5 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_ReadTexture_m30A338D1203C736F18E9EDFE24A4208384D0925F (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_ReadWriteTexture_mEA66A932C42979F8EE0C1F402E5A6ED084F01836 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AddTransientResource_m308716C330A187EFADEC9399A3FFD6577794B3BD (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_CreateTransientTexture_m703B7C4E31B2F4B2857E05B8FE4E9993157163D0 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___0_desc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_CreateTransientTexture_mC507AB02FE73C2F38389C79D9099EDC7F704688C (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_texture, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_UseRendererList_m4DD9249C7253C3F216715E7957C50606CC1BCD52 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___0_rendererList, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphBuilder_UseRendererList_mB0614B837677977DF8A14FDBF95146A74B3EE284 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_ReadComputeBuffer_mA630B01D686BE9AB88772818404667D1E69F05D4 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_WriteComputeBuffer_mCD7FAF2B083871011645D4CCD2E4A92781F7B495 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_CreateTransientComputeBuffer_mCFBDA8024544593AFE98147876B902E4753AFB7D (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___0_desc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_CreateTransientComputeBuffer_m59F48C032018CBE9FF26DCDF27C57B002F2B9A1D (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_computebuffer, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_EnableAsyncCompute_m255E65710FC2330F395571C923DB5D5FBFE16844 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_EnableAsyncCompute_mE27B28C6B8176AD36DBB5B4EE0DA800D90F87B03 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AllowPassCulling_mC79C9FACC4E23C2EFB45D783462EBA4FCA08DE1A (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_Dispose_m49A9299AD6BF815801312F85C7B6256C5575085B (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___0_disposing, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AllowRendererListCulling_mBDE6711F92D9D4A15841500D1E723559126963F4 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_AllowRendererListCulling_m1D4E879CAC013591F860F5C429D007D6ACF692F2 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphBuilder_DependsOn_mBF3A650716934BE44D1314668B1EC60CB1A62426 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___0_input, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder__ctor_m356E87D6D032DF11F1909F32C011B98CFB16D7DE (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___0_renderPass, RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___1_resources, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___2_renderGraph, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_OnPassAdded_mD1E58984AA84ED4DC78BF2E11A9C6D482F47C8F6 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___0_pass, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_GenerateDebugData_m59E2BAD0AEA250F2678C8D4D9A9EDFCCA6E6610B (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_blackTexture_mBEF97F64AD650DAAC1EEC84EB34F9CF22B56A08C (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___0_tex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1 (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m6ABDABDAE3C6C81D04AC6E4E1142D63303BB65C0 (int32_t ___0_width, int32_t ___1_height, int32_t ___2_slices, int32_t ___3_depthBufferBits, int32_t ___4_colorFormat, int32_t ___5_filterMode, int32_t ___6_wrapMode, int32_t ___7_dimension, bool ___8_enableRandomWrite, bool ___9_useMipMap, bool ___10_autoGenerateMips, bool ___11_isShadowMap, int32_t ___12_anisoLevel, float ___13_mipMapBias, int32_t ___14_msaaSamples, bool ___15_bindTextureMS, bool ___16_useDynamicScale, int32_t ___17_memoryless, int32_t ___18_vrUsage, String_t* ___19_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rt, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTexture_m74BF0C27CB9B249D083B3659C985A952EC3B4759_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_whiteTexture_m0CBA5992252D94A798EC0F5C2D8E5C740665BF80_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_defaultShadowTexture_m7E6330CB5F85105AA023A6AE1CF093FB7028C418_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetClearTexture_mCF526848D4150166FF58820C2148DDE92088E5E8 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_clearTextureXR_m58EC34F05A82BED1A96F9AB405D74BA9FB0F6531_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetMagentaTexture_m78FF5FBD10CA87D5F4895A2067CCA05EF86DC1F1 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_magentaTextureXR_m86AA147802A13D59DC3FEB19786C756587E086FB_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTexture_m45914A991DC0E3690DD1DBC060F177D1A4FA387F (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTextureXR_mBC67F3C0CFAF725BD6AD9F00655D0F7D28AB481F_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTextureArray_mE9B06C869940C0B2628FB17BF5C0428282D4E907_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTextureArrayXR_m718E584F8DBCE5CBEF6BF9E6CB3A9BFC93A07B2A_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackUIntTexture_mA993FD95E2CC5790233A1045D50C75017D687946 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackUIntTextureXR_m76D37B7D7F08B8327498257A9D03B592F77C7BCD_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTexture3D_mF664E0D7AAC3887521178AAD68FA5988E92C9BBE_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTexture3DXR_m933581BEA26A9B1590991F0E2B9FCF602A0FCF05_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetWhiteTexture_m875408EF796842342A0176FC98D50C0F60F6D017 (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_whiteTextureXR_m469DC9C354E94585A837C9D991D1E7D52D166F05_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_IncrementIndentation_m47F0FB67710EB0DD13E2F7F94C6B9556DADE4A8C (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogIndent_Dispose_mEA306BC46A6C7A416418B1798FBF749A9F2031DC (RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* __this, bool ___0_disposing, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_DecrementIndentation_m1E0A4A858CAA383C6FB12875B8A87DE37566E318 (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, int32_t ___0_value, const RuntimeMethod* method) ;
inline bool Dictionary_2_TryGetValue_m7F7902C19800C70057CC8F58F950C7BD28B4F1F4 (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* __this, String_t* ___0_key, StringBuilder_t** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4*, String_t*, StringBuilder_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___0_key, ___1_value, method);
}
inline void Dictionary_2_Add_mBD9C816FBC66C7EFC66F991DD7AAC3F1284EF5EF (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* __this, String_t* ___0_key, StringBuilder_t* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4*, String_t*, StringBuilder_t*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___0_key, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Clear_m2D76F6533574F40A4E3E2DC4E730277CBD0AF8F6 (StringBuilder_t* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___0_value, const RuntimeMethod* method) ;
inline Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E Dictionary_2_GetEnumerator_m6FE8D5C0FAFA39DEABC9779AC2FED142ABD7E455 (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E (*) (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared)(__this, method);
}
inline void Enumerator_Dispose_m4C59265AE7827B246EABE143C228773DF2A3C086 (Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
}
inline KeyValuePair_2_tD811495BB503B1FEA49409E7D29F95867A11EEA2 Enumerator_get_Current_m9A3D89560E2E4D1D58BA482DB9E8435CEC036F44_inline (Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E* __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tD811495BB503B1FEA49409E7D29F95867A11EEA2 (*) (Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E*, const RuntimeMethod*))Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline)(__this, method);
}
inline StringBuilder_t* KeyValuePair_2_get_Value_m9F1457734F034B2FC658EA38CFA0C1ACD5797AD0_inline (KeyValuePair_2_tD811495BB503B1FEA49409E7D29F95867A11EEA2* __this, const RuntimeMethod* method)
{
	return ((  StringBuilder_t* (*) (KeyValuePair_2_tD811495BB503B1FEA49409E7D29F95867A11EEA2*, const RuntimeMethod*))KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m6F51ED417BCAEE511FE80353623E1B7FB0D0A942 (Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
}
inline void Dictionary_2__ctor_mBC1FB3C99EC5EEC4B66EF4DD7244C5F9AD659D01 (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4*, const RuntimeMethod*))Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared)(__this, method);
}
inline void Dictionary_2__ctor_mC457EA613A0C67B39E57C286CD9A8B8D944572D2 (Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5*, const RuntimeMethod*))Dictionary_2__ctor_m349A1657AA5617B19C3521CE68CF04167BF17791_gshared)(__this, method);
}
inline void List_1__ctor_mA014A1E2F472A3A623E1DAC9360F1121C197343A (List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3*, const RuntimeMethod*))List_1__ctor_m88D2A8E04DC2791D3A8495368F65F5B60D37E52C_gshared)(__this, method);
}
inline void List_1__ctor_m9FDBD09FEFDB8C3F98E74C51E846806B1523EE85 (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC* SharedObjectPool_1_get_sharedPool_mCA1C11BD2B0022883469B61BA3EF3AEB7F4CBC48 (const RuntimeMethod* method)
{
	return ((  SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC* (*) (const RuntimeMethod*))SharedObjectPool_1_get_sharedPool_mA4B5BF62E7E1FC0B84F87C0ADAFDBC5C9E83DB21_gshared)(method);
}
inline MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* SharedObjectPool_1_Get_mB6B3A256F449B1875D0A621A67C3E361A50D17F9 (SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC* __this, const RuntimeMethod* method)
{
	return ((  MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* (*) (SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC*, const RuntimeMethod*))SharedObjectPool_1_Get_m2743A6A1BD9E2DDA84204BA3F8C3F3A64447BAF2_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_Clear_m83CE1CC476A80F162FC89DBF6C2C78659B6E1253 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_inline (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* __this, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C*, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___0_item, method);
}
inline Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7 List_1_GetEnumerator_mBF0EA569FA3009F6023B8F8CCB4A77CB02C7281D (List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7 (*) (List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3*, const RuntimeMethod*))List_1_GetEnumerator_mDD718143781FC5096D250163C4387C1552B47B61_gshared)(__this, method);
}
inline void Enumerator_Dispose_m2301C91882FC1EAA1B967C8E6F3A4BCF40E45369 (Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7*, const RuntimeMethod*))Enumerator_Dispose_m1BC2EA047A2B5DD771622B1EF1ED8E305F0EA385_gshared)(__this, method);
}
inline ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E Enumerator_get_Current_m10D0EC184F0DF3F2F9EBFCD00A1B63D8C04FC5A6_inline (Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7* __this, const RuntimeMethod* method)
{
	return ((  ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E (*) (Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7*, const RuntimeMethod*))Enumerator_get_Current_m19F6ABFA3B7A0E6F52CC097607676366E461637F_gshared_inline)(__this, method);
}
inline bool Dictionary_2_TryGetValue_m99D69C931A4C3FD0046E43BD538399E642851D1C (Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* __this, ValueTuple_2_tF34EACCF71A708BBFA7545E7D3A1298BB2019C7D ___0_key, Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5** ___1_value, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5*, ValueTuple_2_tF34EACCF71A708BBFA7545E7D3A1298BB2019C7D, Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5**, const RuntimeMethod*))Dictionary_2_TryGetValue_mE045679667E15DE2368FDC013CFE45675221F677_gshared)(__this, ___0_key, ___1_value, method);
}
inline void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778 (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5*, RuntimeObject*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___0_item, method);
}
inline bool Enumerator_MoveNext_m5F8A85651D2B6F522D4D7A9E08DE33986956A2E3 (Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7*, const RuntimeMethod*))Enumerator_MoveNext_m90690AD1EDC671F7B515A986C2B3A4F54DB48C5C_gshared)(__this, method);
}
inline void List_1_Clear_m33C3976D729E717F90056E739D92EA1D6C22E335_inline (List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3*, const RuntimeMethod*))List_1_Clear_mE549A854DDE299C02DDF78B8E33246A1CA4194F2_gshared_inline)(__this, method);
}
inline Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77 List_1_GetEnumerator_mFD8E9B8F43A77EEA466652E59007F499D920E589 (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77 (*) (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m83268DEE996EDF7B3641496DA42952F791954356 (Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* Enumerator_get_Current_m7CF9EAFCBAD62D512D7B7A7E2443F18496A3C2CC_inline (Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77* __this, const RuntimeMethod* method)
{
	return ((  MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* (*) (Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline void SharedObjectPool_1_Release_m5AED1F3FA2365231BD02B05A5C866C1D67CA6E26 (SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC* __this, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___0_value, const RuntimeMethod* method)
{
	((  void (*) (SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC*, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*, const RuntimeMethod*))SharedObjectPool_1_Release_m58911D77D03E6891D593D4F022A8038108C18BB6_gshared)(__this, ___0_value, method);
}
inline bool Enumerator_MoveNext_m30A7BE0EA3E7DB0D2D9906D7D61EC211CDCE0ECA (Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_inline (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
inline void Dictionary_2_Clear_m9B5ED06FF7A5EE435736D3F569A287385996360B (Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5*, const RuntimeMethod*))Dictionary_2_Clear_mA12C33A8301A59BB42B02EB4307E5732BB0274E9_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedObjectPoolBase_ClearAll_m1DC77E1D5D3432F1420DC8BDDAD6A31C5A86FDEC (const RuntimeMethod* method) ;
inline Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2 List_1_GetEnumerator_m96BFACE047F3952F9BE2A3B6641F1369A5E6F604 (List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2 (*) (List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
inline void Enumerator_Dispose_m0061D8F5EB13E1F1EA4B6287EAF410A03785A821 (Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
inline SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4* Enumerator_get_Current_m0D03747E7D6A378D9C2BDA362110D1868393154E_inline (Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2* __this, const RuntimeMethod* method)
{
	return ((  SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4* (*) (Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
inline bool Enumerator_MoveNext_m04E2D706D2948D8D1A3E0A6F8B6FE3ABF6BE1E0E (Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
inline void List_1__ctor_mB3A0A5C1571D60F37064BBB86A0811B7F0534AA4 (List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
inline void List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266 (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*, const RuntimeMethod*))List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266_gshared)(__this, method);
}
inline void List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475 (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*, const RuntimeMethod*))List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_name_m56C8D7395B29FC3BD99D82DE5E45450C9C41D55C_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, String_t* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_index_mB6B111B7325EC3F70A56417D620662F1AE2B68D2_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_customSampler_m05C5220CF5DC934495123022FED1941A678B41D2_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) ;
inline void List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_inline (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*, const RuntimeMethod*))List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_gshared_inline)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_enableAsyncCompute_mFD54F752CC9F0C8D0C93AAEDEBF73123F3E69DC0_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_allowPassCulling_m28FA3B808526988AF0A322AFC0112C46EF247F73_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_allowRendererListCulling_m63CF79D071A52C16BE8DDA35A96471BAB435B671_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_generateDebugData_m06A8222AC5BB9A409E836BBF16CAE39BCD408755_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_refCount_m33C073D227A1CDF4E665CC131CF3D93A346A42C2_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_colorBufferMaxIndex_m0A8C152F1E2DC60D9ABBF3E85E7A1808BCF0FD79_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_depthBuffer_m46E9FF4C57216F3C350642F354EDBDB7DDDAC5EE_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5 (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) ;
inline void List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_inline (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A, const RuntimeMethod*))List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceHandle__ctor_m43993F666EE5128E896AE562EB4AE65263831C5F (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, int32_t ___0_value, int32_t ___1_type, bool ___2_shared, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferHandle__ctor_m6D965D9809C5D3C7F5F385E54890EE463A81776D (ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* __this, int32_t ___0_handle, bool ___1_shared, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComputeBufferHandle_IsValid_m4D3C4E81EFDD8940200E2B823024D85C6DA8517A (ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* RenderGraphResourceRegistry_get_current_mDB6A36D7746DDF823D9A2041771667C450D460B6_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* RenderGraphResourceRegistry_GetComputeBuffer_m0EED9E3B321167D13C91E26B70EB0D85FDE33010 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_handle, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceHandle_IsValid_mBC26F92EEC475A8B75722BA104A462E16C6337A2 (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferDesc__ctor_mD364A4B1CBED57C895863DAEC68E88D5F3AEC8FD (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* __this, int32_t ___0_count, int32_t ___1_stride, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferDesc__ctor_m6E762AFC03BBCCB7D7C7B4ECF3D718D7C5606664 (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* __this, int32_t ___0_count, int32_t ___1_stride, int32_t ___2_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HashFNV1A32_t45CC7EAF49CEA2F15F86F3B425B90483A17039A2 HashFNV1A32_Create_m516ADC064C2853C79E7757F3B1003575A640DA7A (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HashFNV1A32_Append_m57588CA644C3F385B42980EB408353893F03C4A2_inline (HashFNV1A32_t45CC7EAF49CEA2F15F86F3B425B90483A17039A2* __this, int32_t* ___0_input, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashFNV1A32_get_value_m4A974885D6191EA0B5F0BC4B6CF5194B04B0A858_inline (HashFNV1A32_t45CC7EAF49CEA2F15F86F3B425B90483A17039A2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBufferDesc_GetHashCode_m55AB43EE5444280A59027570E310275097E3BDB9 (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* __this, const RuntimeMethod* method) ;
inline bool RenderGraphResourcePool_1_TryGetResource_m2C36A59FB0C7B5D7BE73EC52E18B817F7A55E735 (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D* __this, int32_t ___0_hashCode, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___1_resource, const RuntimeMethod* method)
{
	return ((  bool (*) (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*, int32_t, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**, const RuntimeMethod*))RenderGraphResourcePool_1_TryGetResource_m784944EAA2CFA14FF07D0BBF031E7003AFF71FE9_gshared)(__this, ___0_hashCode, ___1_resource, method);
}
inline void RenderGraphResourcePool_1_RegisterFrameAllocation_m513BF9E4E32181199CDD504B420794D0BF80D91A (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D* __this, int32_t ___0_hash, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*, int32_t, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, const RuntimeMethod*))RenderGraphResourcePool_1_RegisterFrameAllocation_mA1A663D89C2166B2C66C5AE39AB9D9908992A642_gshared)(__this, ___0_hash, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_set_name_mEA1221EDD814B7085C421C05E436E0D44C53E421 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, String_t* ___0_value, const RuntimeMethod* method) ;
inline void RenderGraphResourcePool_1_ReleaseResource_mF7A756DDDEF719F9AFB3590FE157A01E3C4FE310 (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D* __this, int32_t ___0_hash, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___1_resource, int32_t ___2_currentFrameIndex, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*, int32_t, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, int32_t, const RuntimeMethod*))RenderGraphResourcePool_1_ReleaseResource_m061B4064CB448F7A82B053A36347D39F5084BB7F_gshared)(__this, ___0_hash, ___1_resource, ___2_currentFrameIndex, method);
}
inline void RenderGraphResourcePool_1_UnregisterFrameAllocation_m3C34686BDABEEA0723AD13DD651C0D857EEE41E2 (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D* __this, int32_t ___0_hash, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___1_value, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*, int32_t, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, const RuntimeMethod*))RenderGraphResourcePool_1_UnregisterFrameAllocation_mCB9C5E9F5DB66048CE1A2142749F2B8B0D4B92F7_gshared)(__this, ___0_hash, ___1_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, int32_t ___0_count, int32_t ___1_stride, int32_t ___2_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___0_a, String_t* ___1_b, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ;
inline void RenderGraphResource_2_ReleaseGraphicsResource_m28491F1C521142EF0ADE249634E259C250B4143A (RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74* __this, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*, const RuntimeMethod*))RenderGraphResource_2_ReleaseGraphicsResource_m256AB524F4F0D4DE54A4422863A8A3BD8FE2B85A_gshared)(__this, method);
}
inline void RenderGraphResource_2__ctor_m85320833F2F98D516D184A220D889125AF955E47 (RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74* __this, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*, const RuntimeMethod*))RenderGraphResource_2__ctor_m21F68AF3ED5E6D1890D00043A18CBCE9ED1EC460_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ;
inline Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E Dictionary_2_GetEnumerator_m0A4B7ECD760C39FAD793A49CF8042CFFE717AAC7 (Dictionary_2_tF2EDF056F0149817635F2C50FE28384178A40363* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E (*) (Dictionary_2_tF2EDF056F0149817635F2C50FE28384178A40363*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared)(__this, method);
}
inline void Enumerator_Dispose_m72AF564A61A4F1335B2E4C80FE761AB28D164863 (Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E*, const RuntimeMethod*))Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared)(__this, method);
}
inline KeyValuePair_2_t09D31739B6A73A2DD2230438ABE7A283CC62AECF Enumerator_get_Current_m215E016F4F757BDCF90E0AD66A7B05295DDF47EC_inline (Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E* __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t09D31739B6A73A2DD2230438ABE7A283CC62AECF (*) (Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E*, const RuntimeMethod*))Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline)(__this, method);
}
inline SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* KeyValuePair_2_get_Value_mD8D62FBF16F220620F39524C013FED8A3EC68715_inline (KeyValuePair_2_t09D31739B6A73A2DD2230438ABE7A283CC62AECF* __this, const RuntimeMethod* method)
{
	return ((  SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* (*) (KeyValuePair_2_t09D31739B6A73A2DD2230438ABE7A283CC62AECF*, const RuntimeMethod*))KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline)(__this, method);
}
inline RuntimeObject* SortedList_2_get_Keys_m80780E119ADC10ED221751DDCD7F3DC332B547BD (SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4*, const RuntimeMethod*))SortedList_2_get_Keys_m172C33B78751EA61C36EFA8221EB4C6D26F102E7_gshared)(__this, method);
}
inline RuntimeObject* SortedList_2_get_Values_m380D08FCC665DC497C962354393D725FD97AB44D (SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4*, const RuntimeMethod*))SortedList_2_get_Values_mEBEED70021E09FCC11E8C5BAADBC68816399E1D3_gshared)(__this, method);
}
inline bool RenderGraphResourcePool_1_ShouldReleaseResource_m0DAFCE417BE37FE6B5DFE626C4E6BA7BB8AABE1E (int32_t ___0_lastUsedFrameIndex, int32_t ___1_currentFrameIndex, const RuntimeMethod* method)
{
	return ((  bool (*) (int32_t, int32_t, const RuntimeMethod*))RenderGraphResourcePool_1_ShouldReleaseResource_m3BC8C5D9D09A9FAE135313C8C10725C0578A83BD_gshared)(___0_lastUsedFrameIndex, ___1_currentFrameIndex, method);
}
inline int32_t SortedList_2_get_Count_m9A890954E3C450B46920DA20EFF61E5631117BB8_inline (SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4*, const RuntimeMethod*))SortedList_2_get_Count_m73A4314072E235F81E8A9082848504D9774BF5BF_gshared_inline)(__this, method);
}
inline bool SortedList_2_Remove_m5755B1283CC9BAFFFBA3DE61E9D509A610B61C27 (SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* __this, int32_t ___0_key, const RuntimeMethod* method)
{
	return ((  bool (*) (SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4*, int32_t, const RuntimeMethod*))SortedList_2_Remove_m3370DBD0173B09FADBAC1F738CB157934729BA3A_gshared)(__this, ___0_key, method);
}
inline bool Enumerator_MoveNext_m9B8251569898F6B6ACB4E6B3BB23A4F21E731DE2 (Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E*, const RuntimeMethod*))Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared)(__this, method);
}
inline void RenderGraphResourcePool_1__ctor_mA69E2FFAF0AECE88B5F888E64B9E4B2FACA04D3C (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D* __this, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*, const RuntimeMethod*))RenderGraphResourcePool_1__ctor_mEDEE84CA3BF3A78325F0117C69EAFEF6FED5EC7B_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RendererListHandle_IsValid_m39DD764115038D342C81E04B5475E957246B08A1_inline (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RendererListHandle_op_Implicit_m771AB0941E858D405F1A4C1134302FF22966A2BE (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___0_handle, const RuntimeMethod* method) ;
inline int32_t DynamicArray_1_get_size_m2D85CC818F77A4096E9474CA56125F7ED642F048_inline (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59*, const RuntimeMethod*))DynamicArray_1_get_size_m2D85CC818F77A4096E9474CA56125F7ED642F048_gshared_inline)(__this, method);
}
inline RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31 (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* (*) (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59*, int32_t, const RuntimeMethod*))DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* RenderGraphResourceRegistry_GetComputeBufferResource_mB99DACAE007D6E7166228A8974E78BB08B16A807 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_handle, const RuntimeMethod* method) ;
inline void DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9 (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59*, const RuntimeMethod*))DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9_gshared)(__this, method);
}
inline void List_1__ctor_mF367B0EDD08A4BA4B17D51009CD179FB50FA8AD5 (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* __this, int32_t ___0_capacity, const RuntimeMethod* method)
{
	((  void (*) (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6*, int32_t, const RuntimeMethod*))List_1__ctor_mF367B0EDD08A4BA4B17D51009CD179FB50FA8AD5_gshared)(__this, ___0_capacity, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData__ctor_m1D295D8A104963715BAE610F9A17C9F9E33F2682 (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceCreateCallback__ctor_m2D7A0F74DD1141368DB47E7EB287AAF90CB32A72 (ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceCallback__ctor_m83ADE3D8CD197E408D138B6414700A036BA0632E (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TexturePool__ctor_m085C992A3A857BC6E0B417512CBE98134B2FFE5E (TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferPool__ctor_m497219862B9FF4E5D7AC392EB0BEF378D8E43A56 (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceHandle_NewFrame_m4EEBD0A7AC7204F156A169D2298F4A36AE150304 (int32_t ___0_executionIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ManageSharedRenderGraphResources_m50EF15E3C7C59411E5C067BE654792E10AFF24A2 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_set_current_m8BF0B3DFEBA901638224FAC3BB06391EE1D0654A_inline (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_type_m2A8AF5AC268B8068DF6EB721B4D28A6A82B0C88B_inline (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50 (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_type, int32_t ___1_index, const RuntimeMethod* method) ;
inline int32_t DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_inline (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*, const RuntimeMethod*))DynamicArray_1_get_size_m1B00C20A8CC4D62269585D16A58425D3F258836F_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___0_message, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) ;
inline IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* __this, int32_t ___0_index, const RuntimeMethod* method)
{
	return ((  IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** (*) (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*, int32_t, const RuntimeMethod*))DynamicArray_1_get_Item_m7DDF1E462D1484149A4D812CAD717F816205FD44_gshared)(__this, ___0_index, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RendererList_get_isValid_mA359FCF7389B837BF1A5A2E755DD531457460CFE (RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85* __this, const RuntimeMethod* method) ;
inline int32_t RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464 (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA** ___0_outRes, bool ___1_pooledResource, const RuntimeMethod* method)
{
	return ((  int32_t (*) (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE*, TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA**, bool, const RuntimeMethod*))RenderGraphResourcesData_AddNewRenderGraphResource_TisRuntimeObject_mB9040DF97633813729CADB454AAEAF31E23C7E91_gshared)(__this, ___0_outRes, ___1_pooledResource, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0 (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* __this, int32_t ___0_handle, bool ___1_shared, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SetTexture_m3C2728178516E7C86C52BF75EC7303CFDE68CDC6 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_tex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mBC3081E1BB6BBE2F7722B13009D5D30DAD5DD67A (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_tex, String_t* ___1_name, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ValidateTextureDesc_mCB8ACB1153374A7AA619006246F237E54D2A38F3 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___0_desc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourceRegistry_GetResourceCount_m7D2084934652E6561A53FF9A6CE4BDD1FB62742A (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_type, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ValidateRendererListDesc_m4B314D30C4CAB53AF0F638A727EF506BD45CE0BF (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___0_desc, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererListResource__ctor_mC9EDE12FC17F2685835A6A57E9EF3FEF1629D15A (RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___0_desc, const RuntimeMethod* method) ;
inline int32_t DynamicArray_1_Add_mB846BE12D777542AF304BAB9DA6AC948A161ADD2 (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* ___0_value, const RuntimeMethod* method)
{
	return ((  int32_t (*) (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59*, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49*, const RuntimeMethod*))DynamicArray_1_Add_mB846BE12D777542AF304BAB9DA6AC948A161ADD2_gshared)(__this, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererListHandle__ctor_mCFD25579FE4F4D3687533BE4A366128E0E23B0AF (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, int32_t ___0_handle, const RuntimeMethod* method) ;
inline int32_t RenderGraphResourcesData_AddNewRenderGraphResource_TisComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_m2F59D7998F3DCEBA66B7AE98E271F29D0F5D723A (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B** ___0_outRes, bool ___1_pooledResource, const RuntimeMethod* method)
{
	return ((  int32_t (*) (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE*, ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B**, bool, const RuntimeMethod*))RenderGraphResourcesData_AddNewRenderGraphResource_TisRuntimeObject_mB9040DF97633813729CADB454AAEAF31E23C7E91_gshared)(__this, ___0_outRes, ___1_pooledResource, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ValidateComputeBufferDesc_m8C766FBD5BD48AA70AA7DB385FD8868E0D303AE0 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___0_desc, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_inline (ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SwitchToFastMemory_m88468F9FF42F96F5192DFE57669B36724AD9C22D (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_residencyFraction, int32_t ___2_flags, bool ___3_copyContents, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_inline (const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mB3675FBA82D740E46DB7583DB810659B1C02DBBB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___1_buffer, int32_t ___2_clearFlag, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___3_clearColor, int32_t ___4_miplevel, int32_t ___5_cubemapFace, int32_t ___6_depthSlice, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_inline (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method) ;
inline void List_1_Clear_mA4CCDDD2AFA2CCCAA0AB12DF5DA68AFA09861907_inline (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6*, const RuntimeMethod*))List_1_Clear_mA4CCDDD2AFA2CCCAA0AB12DF5DA68AFA09861907_gshared_inline)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ScriptableRenderContext_CreateRendererList_m74539290DE267EEA014CFE1F1702FB1B0AF4C415 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E ___0_desc, const RuntimeMethod* method) ;
inline void List_1_Add_m9B5AE4C6C3A1DDAF6C5074928CEBBCCCF3B49B01_inline (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* __this, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6*, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85, const RuntimeMethod*))List_1_Add_m9B5AE4C6C3A1DDAF6C5074928CEBBCCCF3B49B01_gshared_inline)(__this, ___0_item, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_PrepareRendererListsAsync_m8C348386242CA038C663EDB00859AF713ED7F01C (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* ___0_rendererLists, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_LogResources_mB4DE5B9AE131FF60064BBA25FBEE6034911165F0 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData_Clear_mD4E3B153DD47FE532CC058AB44F597AB0D4DE56C (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, bool ___0_onException, int32_t ___1_frameIndex, const RuntimeMethod* method) ;
inline void DynamicArray_1_Clear_m2D2FEBF4C81356C4B64C5B416436969FECF74217 (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59*, const RuntimeMethod*))DynamicArray_1_Clear_m2D2FEBF4C81356C4B64C5B416436969FECF74217_gshared)(__this, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData_PurgeUnusedGraphicsResources_m24F8F6F3889FC6724341369C51260CC7D367B2AA (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, int32_t ___0_frameIndex, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData_Cleanup_mD6A20FDAFB30E905B4FA0547490E7220BA3A3609 (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rth, const RuntimeMethod* method) ;
inline void DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1 (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* __this, int32_t ___0_newSize, bool ___1_keepContent, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*, int32_t, bool, const RuntimeMethod*))DynamicArray_1_Resize_m3E24EB8A4A036B423BA304E8C3C94EBD0222822E_gshared)(__this, ___0_newSize, ___1_keepContent, method);
}
inline void DynamicArray_1__ctor_mC54BA6AC0346382BA706F5BFD551B21E983A0E13 (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* __this, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*, const RuntimeMethod*))DynamicArray_1__ctor_m1D48C3A8E1801317510426302D1838A768CFB0E6_gshared)(__this, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RendererListHandle_get_handle_m4D239A48FFDBFA551B8BE7A4448BF19370EEB848_inline (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RendererListHandle_set_handle_m0DE76F63C96B25082DA109CB2C5C9EBB99F6D0E3_inline (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, int32_t ___0_value, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceHandle_set_type_m4626071A3B159FDD69989F2C9591A8977CB6454E_inline (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, int32_t ___0_value, 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 RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_op_Implicit_mB90C404C3D37DF7F2AFDEC28A29526EF784C62FB (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_handle, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, 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 Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8 (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_rotation, const RuntimeMethod* method) ;
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8 (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_euler, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, 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 Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Normalize_m1D1B879617A0F54904EDD0E59D356D605457002B_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_op_Equality_mF2A038255CAF5F1E86079B9EE0FC96DE54307C1F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_lhs, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_rhs, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) ;
inline void List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5 (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF*, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A, const RuntimeMethod*))List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5_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) ;
inline void List_1_AddWithResize_m940FD70455448D1B8E960B93BE1194188D09F786 (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7*, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5, const RuntimeMethod*))List_1_AddWithResize_m940FD70455448D1B8E960B93BE1194188D09F786_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4 (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8 (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_AddWithResize_m378B392086AAB6F400944FA9839516326B3F7BB8_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m6C0C16301F2C9209588414078DC13366B913D53B (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D, const RuntimeMethod*))List_1_AddWithResize_m6C0C16301F2C9209588414078DC13366B913D53B_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m9018835405FE38F38BB19A554014D1A01E5F5985 (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3*, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B, const RuntimeMethod*))List_1_AddWithResize_m9018835405FE38F38BB19A554014D1A01E5F5985_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_mED812726474959C3629CA25A1B17F238E97D44BB (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* __this, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39*, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258, const RuntimeMethod*))List_1_AddWithResize_mED812726474959C3629CA25A1B17F238E97D44BB_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_m31C9C304DC84385A410A0CDB579C5200523FA68F (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A, const RuntimeMethod*))List_1_AddWithResize_m31C9C304DC84385A410A0CDB579C5200523FA68F_gshared)(__this, ___0_item, method);
}
inline void List_1_AddWithResize_mBDE1D951D63D2D13B761E75AB201B772052E7444 (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* __this, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___0_item, const RuntimeMethod* method)
{
	((  void (*) (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6*, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85, const RuntimeMethod*))List_1_AddWithResize_mBDE1D951D63D2D13B761E75AB201B772052E7444_gshared)(__this, ___0_item, method);
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_Magnitude_mFBC659211CDF4EDB2B540C58315D1E260FB23B1F_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) ;
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_Dot_m40A3B2E258E53E4847583474E40AC29F68AF8BA3_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EmbeddedAttribute__ctor_mFDDD3801DF1C9072A93E9D0E0245AD6614296A93 (EmbeddedAttribute_tC072A136C3EC5A1F105B05E9261DED58D12EB72D* __this, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IsUnmanagedAttribute__ctor_mC5A39467E97231F69EDDB82CEFF55799769D4831 (IsUnmanagedAttribute_tBAD8DA5784B410BB3B7D79342B80DC4C7E0F07D4* __this, const RuntimeMethod* method) 
{
	{
		Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E UnitySourceGeneratedAssemblyMonoScriptTypes_v1_Get_mF39B2043F7025526ABB13270C29B81F7326C3F87 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____7DE9E34DC6DC53F9052337C321856C2B209C506DFB969F9FA2126D5F5F76BCD8_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____CD4AC44D3D07CBFB8F72693232F0A04A4D44369E9180E37EF6E673C579594EA7_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_0 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)18843));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_1 = L_0;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_2 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____7DE9E34DC6DC53F9052337C321856C2B209C506DFB969F9FA2126D5F5F76BCD8_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_1, L_2, NULL);
		(&V_0)->___FilePathsData = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___FilePathsData), (void*)L_1);
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_3 = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)SZArrayNew(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031_il2cpp_TypeInfo_var, (uint32_t)((int32_t)20258));
		ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* L_4 = L_3;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_5 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____CD4AC44D3D07CBFB8F72693232F0A04A4D44369E9180E37EF6E673C579594EA7_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_4, L_5, NULL);
		(&V_0)->___TypesData = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___TypesData), (void*)L_4);
		(&V_0)->___TotalFiles = ((int32_t)167);
		(&V_0)->___TotalTypes = ((int32_t)395);
		(&V_0)->___IsEditorOnly = (bool)0;
		MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E L_6 = V_0;
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnitySourceGeneratedAssemblyMonoScriptTypes_v1__ctor_m545FFB536DD9DBEC6C4D7557F189491382E33B05 (UnitySourceGeneratedAssemblyMonoScriptTypes_v1_t33835E518FD7C16B3DFBEA1570C8EAFA8481D891* __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 MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshal_pinvoke(const MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E& unmarshaled, MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshaled_pinvoke& marshaled)
{
	marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData);
	marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData);
	marshaled.___TotalTypes = unmarshaled.___TotalTypes;
	marshaled.___TotalFiles = unmarshaled.___TotalFiles;
	marshaled.___IsEditorOnly = static_cast<int32_t>(unmarshaled.___IsEditorOnly);
}
IL2CPP_EXTERN_C void MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshal_pinvoke_back(const MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshaled_pinvoke& marshaled, MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData));
	unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData));
	int32_t unmarshaledTotalTypes_temp_2 = 0;
	unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes;
	unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2;
	int32_t unmarshaledTotalFiles_temp_3 = 0;
	unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles;
	unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3;
	bool unmarshaledIsEditorOnly_temp_4 = false;
	unmarshaledIsEditorOnly_temp_4 = static_cast<bool>(marshaled.___IsEditorOnly);
	unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4;
}
IL2CPP_EXTERN_C void MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshal_pinvoke_cleanup(MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData);
	marshaled.___FilePathsData = NULL;
	il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData);
	marshaled.___TypesData = NULL;
}
IL2CPP_EXTERN_C void MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshal_com(const MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E& unmarshaled, MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshaled_com& marshaled)
{
	marshaled.___FilePathsData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___FilePathsData);
	marshaled.___TypesData = il2cpp_codegen_com_marshal_safe_array(IL2CPP_VT_I1, unmarshaled.___TypesData);
	marshaled.___TotalTypes = unmarshaled.___TotalTypes;
	marshaled.___TotalFiles = unmarshaled.___TotalFiles;
	marshaled.___IsEditorOnly = static_cast<int32_t>(unmarshaled.___IsEditorOnly);
}
IL2CPP_EXTERN_C void MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshal_com_back(const MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshaled_com& marshaled, MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	unmarshaled.___FilePathsData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___FilePathsData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___FilePathsData));
	unmarshaled.___TypesData = (ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___TypesData), (void*)(ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031*)il2cpp_codegen_com_marshal_safe_array_result(IL2CPP_VT_I1, Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3_il2cpp_TypeInfo_var, marshaled.___TypesData));
	int32_t unmarshaledTotalTypes_temp_2 = 0;
	unmarshaledTotalTypes_temp_2 = marshaled.___TotalTypes;
	unmarshaled.___TotalTypes = unmarshaledTotalTypes_temp_2;
	int32_t unmarshaledTotalFiles_temp_3 = 0;
	unmarshaledTotalFiles_temp_3 = marshaled.___TotalFiles;
	unmarshaled.___TotalFiles = unmarshaledTotalFiles_temp_3;
	bool unmarshaledIsEditorOnly_temp_4 = false;
	unmarshaledIsEditorOnly_temp_4 = static_cast<bool>(marshaled.___IsEditorOnly);
	unmarshaled.___IsEditorOnly = unmarshaledIsEditorOnly_temp_4;
}
IL2CPP_EXTERN_C void MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshal_com_cleanup(MonoScriptData_t7B0CAD73C7F4F5B47AA229BBAB263F662D46573E_marshaled_com& marshaled)
{
	il2cpp_codegen_com_destroy_safe_array(marshaled.___FilePathsData);
	marshaled.___FilePathsData = NULL;
	il2cpp_codegen_com_destroy_safe_array(marshaled.___TypesData);
	marshaled.___TypesData = NULL;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LightAnchor_get_yaw_m52ED0E5D97F44A13F5CDCE97B075943DF19C2C75 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_Yaw;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_set_yaw_m9057876C5E232D78615173514C79C8CC793456FB (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		float L_1;
		L_1 = LightAnchor_NormalizeAngleDegree_m003576EC753530FAA51D0A72214EDA6B015B0BC3(L_0, NULL);
		__this->___m_Yaw = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LightAnchor_get_pitch_mEFF8824F48601C924A9FFFE53A037ABC94F0A457 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_Pitch;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_set_pitch_mA6089A7741A4DF514CC7D1898CDC3B8395470AEF (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		float L_1;
		L_1 = LightAnchor_NormalizeAngleDegree_m003576EC753530FAA51D0A72214EDA6B015B0BC3(L_0, NULL);
		__this->___m_Pitch = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LightAnchor_get_roll_m9E394A7FD38D78F77D9AF6D487ACE354AA0208BE (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_Roll;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_set_roll_m32BB11BB51EFACF5FA9ECD6EFA6D85326570261A (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		float L_1;
		L_1 = LightAnchor_NormalizeAngleDegree_m003576EC753530FAA51D0A72214EDA6B015B0BC3(L_0, NULL);
		__this->___m_Roll = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LightAnchor_get_distance_m77FE40AC57D00C6BA1182ED786A03F65E31127D3 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_Distance;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_set_distance_m42E748EB369DBF850588C22C6918FE3FED37FA7A (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		float L_1;
		L_1 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_0, (0.0f), (10000.0f), NULL);
		__this->___m_Distance = L_1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t LightAnchor_get_frameSpace_m44EDEFB1FE2D9935DF530548D473257FE92B59AE (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___m_FrameSpace;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_set_frameSpace_m54BC03751526C7A6DC82478572424CF514CA539F (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___m_FrameSpace = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LightAnchor_get_anchorPosition_mEA9BCD0D6DC5F9D09946B603B002AAABED4931FB (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
		L_0 = LightAnchor_get_anchorPositionOverride_m882CAD2DDBE5562E4A398A7A4F9AB5F9AFAC25F8_inline(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_0030;
		}
	}
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
		L_2 = LightAnchor_get_anchorPositionOverride_m882CAD2DDBE5562E4A398A7A4F9AB5F9AFAC25F8_inline(__this, NULL);
		NullCheck(L_2);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_2, NULL);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
		L_4 = LightAnchor_get_anchorPositionOverride_m882CAD2DDBE5562E4A398A7A4F9AB5F9AFAC25F8_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = LightAnchor_get_anchorPositionOffset_m910D76FFBFFA8F1AC3863655ADA17A979EDA6841_inline(__this, NULL);
		NullCheck(L_4);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Transform_TransformDirection_m9BE1261DF2D48B7A4A27D31EE24D2D97F89E7757(L_4, L_5, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_3, L_6, NULL);
		return L_7;
	}

IL_0030:
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
		L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_8);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
		L_10 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_10);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
		L_11 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_10, NULL);
		float L_12;
		L_12 = LightAnchor_get_distance_m77FE40AC57D00C6BA1182ED786A03F65E31127D3_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_11, L_12, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
		L_14 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_9, L_13, NULL);
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* LightAnchor_get_anchorPositionOverride_m882CAD2DDBE5562E4A398A7A4F9AB5F9AFAC25F8 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_AnchorPositionOverride;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_set_anchorPositionOverride_mC73D18D10951021DD39425772B455DD8E4433744 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___0_value, const RuntimeMethod* method) 
{
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = ___0_value;
		__this->___m_AnchorPositionOverride = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AnchorPositionOverride), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LightAnchor_get_anchorPositionOffset_m910D76FFBFFA8F1AC3863655ADA17A979EDA6841 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_AnchorPositionOffset;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_set_anchorPositionOffset_m1487F1C37C65F2935E8159883EFEF1FBBF52E292 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		__this->___m_AnchorPositionOffset = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float LightAnchor_NormalizeAngleDegree_m003576EC753530FAA51D0A72214EDA6B015B0BC3 (float ___0_angle, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_angle;
		float L_1 = ((float)il2cpp_codegen_subtract(L_0, (-180.0f)));
		float L_2;
		L_2 = floorf(((float)(L_1/(360.0f))));
		return ((float)il2cpp_codegen_add(((float)il2cpp_codegen_subtract(L_1, ((float)il2cpp_codegen_multiply(L_2, (360.0f))))), (-180.0f)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_SynchronizeOnTransform_m34289C96616C858B40E5FC8881CE9B41F344C3A5 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) 
{
	Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 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));
	float V_3 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
	memset((&V_4), 0, sizeof(V_4));
	float V_5 = 0.0f;
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_6;
	memset((&V_6), 0, sizeof(V_6));
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = LightAnchor_get_anchorPosition_mEA9BCD0D6DC5F9D09946B603B002AAABED4931FB(__this, NULL);
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_2;
		L_2 = LightAnchor_GetWorldSpaceAxes_mB1A24F309604E792C4F5019311442EBF56F8C0F0(__this, L_0, L_1, NULL);
		V_0 = L_2;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_3;
		L_3 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_3);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_3, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = LightAnchor_get_anchorPosition_mEA9BCD0D6DC5F9D09946B603B002AAABED4931FB(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_4, L_5, NULL);
		V_1 = L_6;
		float L_7;
		L_7 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_1), NULL);
		if ((!(((float)L_7) == ((float)(0.0f)))))
		{
			goto IL_0044;
		}
	}
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
		L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_8);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		L_9 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_8, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		L_10 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_9, NULL);
		V_1 = L_10;
	}

IL_0044:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = V_1;
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_12 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = L_12.___up;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
		L_14 = Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline(L_11, L_13, NULL);
		V_2 = L_14;
		float L_15;
		L_15 = Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline((&V_2), NULL);
		if ((!(((float)L_15) < ((float)(9.99999975E-05f)))))
		{
			goto IL_0081;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_1;
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_17 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = L_17.___up;
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_19 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = L_19.___right;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
		L_21 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_20, (9.99999975E-05f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
		L_22 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_18, L_21, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
		L_23 = Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline(L_16, L_22, NULL);
		V_2 = L_23;
	}

IL_0081:
	{
		Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline((&V_2), NULL);
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_24 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = L_24.___forward;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26 = V_2;
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_27 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = L_27.___up;
		float L_29;
		L_29 = Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline(L_25, L_26, L_28, NULL);
		V_3 = L_29;
		float L_30 = V_3;
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_31 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = L_31.___up;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_33;
		L_33 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_30, L_32, NULL);
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_34 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35 = L_34.___right;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
		L_36 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_33, L_35, NULL);
		V_4 = L_36;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39 = V_4;
		float L_40;
		L_40 = Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline(L_37, L_38, L_39, NULL);
		V_5 = L_40;
		float L_41 = V_3;
		LightAnchor_set_yaw_m9057876C5E232D78615173514C79C8CC793456FB(__this, L_41, NULL);
		float L_42 = V_5;
		LightAnchor_set_pitch_mA6089A7741A4DF514CC7D1898CDC3B8395470AEF(__this, L_42, NULL);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_43;
		L_43 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_43);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44;
		L_44 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_43, NULL);
		V_6 = L_44;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
		L_45 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_6), NULL);
		float L_46 = L_45.___z;
		LightAnchor_set_roll_m32BB11BB51EFACF5FA9ECD6EFA6D85326570261A(__this, L_46, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_UpdateTransform_mDE72D1F5D3DB08833FD7447BC8936D0DB3E51889 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_anchor, const RuntimeMethod* method) 
{
	Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_anchor;
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_2;
		L_2 = LightAnchor_GetWorldSpaceAxes_mB1A24F309604E792C4F5019311442EBF56F8C0F0(__this, L_0, L_1, NULL);
		V_0 = L_2;
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_3 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = L_3.___up;
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_5 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = L_5.___right;
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_7 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = L_7.___forward;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_anchor;
		LightAnchor_UpdateTransform_mF959E83F9B4FA3352C03C2493697A8B869E63CF3(__this, L_4, L_6, L_8, L_9, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 LightAnchor_GetWorldSpaceAxes_mB1A24F309604E792C4F5019311442EBF56F8C0F0 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_anchor, const RuntimeMethod* method) 
{
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 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));
	Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
	memset((&V_5), 0, sizeof(V_5));
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_6;
	memset((&V_6), 0, sizeof(V_6));
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_7;
	memset((&V_7), 0, sizeof(V_7));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_8;
	memset((&V_8), 0, sizeof(V_8));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_9;
	memset((&V_9), 0, sizeof(V_9));
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
		L_0 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___0_camera;
		NullCheck(L_1);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
		L_2 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_1, NULL);
		NullCheck(L_0);
		bool L_3;
		L_3 = Transform_IsChildOf_mFE071BE1E775E825401FE0A9B9BE49E39D256CEA(L_0, L_2, NULL);
		if (!L_3)
		{
			goto IL_0042;
		}
	}
	{
		il2cpp_codegen_initobj((&V_4), sizeof(Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
		(&V_4)->___up = L_4;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5;
		L_5 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
		(&V_4)->___right = L_5;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
		(&V_4)->___forward = L_6;
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_7 = V_4;
		return L_7;
	}

IL_0042:
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8 = ___0_camera;
		NullCheck(L_8);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_9;
		L_9 = Camera_get_cameraToWorldMatrix_mEFE1D169A0975F15279F246B262841CC98446EF3(L_8, NULL);
		V_0 = L_9;
		int32_t L_10 = __this->___m_FrameSpace;
		if ((!(((uint32_t)L_10) == ((uint32_t)1))))
		{
			goto IL_00ab;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_11;
		L_11 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
		NullCheck(L_11);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_12;
		L_12 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_11, NULL);
		NullCheck(L_12);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = Transform_get_up_mE47A9D9D96422224DD0539AA5524DA5440145BB2(L_12, NULL);
		V_5 = L_13;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
		memset((&L_14), 0, sizeof(L_14));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_14), (1.0f), (1.0f), (-1.0f), NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_15;
		L_15 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_14, NULL);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = ___0_camera;
		NullCheck(L_16);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
		L_17 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_16, NULL);
		NullCheck(L_17);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
		L_18 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_17, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___1_anchor;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = V_5;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_21;
		L_21 = Matrix4x4_LookAt_m1657176CFB39A007E4C5CAA3E5627C341CEB8DF5(L_18, L_19, L_20, NULL);
		V_6 = L_21;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22;
		L_22 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_6), NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_23;
		L_23 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_15, L_22, NULL);
		V_0 = L_23;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24;
		L_24 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_0), NULL);
		V_0 = L_24;
		goto IL_012e;
	}

IL_00ab:
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_25 = ___0_camera;
		NullCheck(L_25);
		bool L_26;
		L_26 = Camera_get_orthographic_m904DEFC76C54DA4E30C20A62A86D5D87B7D4DD8F(L_25, NULL);
		if (L_26)
		{
			goto IL_012e;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_27 = ___0_camera;
		NullCheck(L_27);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28;
		L_28 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_27, NULL);
		NullCheck(L_28);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29;
		L_29 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_28, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = ___1_anchor;
		bool L_31;
		L_31 = Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline(L_29, L_30, NULL);
		if (!L_31)
		{
			goto IL_012e;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = ___1_anchor;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_33 = ___0_camera;
		NullCheck(L_33);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_34;
		L_34 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_33, NULL);
		NullCheck(L_34);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
		L_35 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_34, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36;
		L_36 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_32, L_35, NULL);
		V_8 = L_36;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_37;
		L_37 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_8), NULL);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38;
		L_38 = Quaternion_LookRotation_mDB2CCA75B8E1AB98104F2A6E1A1EA57D0D1298D7(L_37, NULL);
		V_7 = L_38;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_39;
		memset((&L_39), 0, sizeof(L_39));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_39), (1.0f), (1.0f), (-1.0f), NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_40;
		L_40 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_39, NULL);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_41 = ___0_camera;
		NullCheck(L_41);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_42;
		L_42 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_41, NULL);
		NullCheck(L_42);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_43;
		L_43 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_42, NULL);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = V_7;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
		L_45 = Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_inline(NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_46;
		L_46 = Matrix4x4_TRS_mCC04FD47347234B451ACC6CCD2CE6D02E1E0E1E3(L_43, L_44, L_45, NULL);
		V_6 = L_46;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_47;
		L_47 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_6), NULL);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_48;
		L_48 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_40, L_47, NULL);
		V_0 = L_48;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_49;
		L_49 = Matrix4x4_get_inverse_m4F4A881CD789281EA90EB68CFD39F36C8A81E6BD((&V_0), NULL);
		V_0 = L_49;
	}

IL_012e:
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_50 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
		L_51 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_52;
		L_52 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_51, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_53;
		L_53 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_50, L_52, NULL);
		V_9 = L_53;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_54;
		L_54 = Vector4_get_normalized_mD7671F6DCE4C1A80243139B87858FF65F4B865A3_inline((&V_9), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
		L_55 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_54, NULL);
		V_1 = L_55;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_56 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57;
		L_57 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_58;
		L_58 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_57, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_59;
		L_59 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_56, L_58, NULL);
		V_9 = L_59;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_60;
		L_60 = Vector4_get_normalized_mD7671F6DCE4C1A80243139B87858FF65F4B865A3_inline((&V_9), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61;
		L_61 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_60, NULL);
		V_2 = L_61;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_62 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_63;
		L_63 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_64;
		L_64 = Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline(L_63, NULL);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_65;
		L_65 = Matrix4x4_op_Multiply_m319DF5B7DD9C9499EB8A5682FA63B1AAF0EE87A4(L_62, L_64, NULL);
		V_9 = L_65;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_66;
		L_66 = Vector4_get_normalized_mD7671F6DCE4C1A80243139B87858FF65F4B865A3_inline((&V_9), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_67;
		L_67 = Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline(L_66, NULL);
		V_3 = L_67;
		il2cpp_codegen_initobj((&V_4), sizeof(Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = V_1;
		(&V_4)->___up = L_68;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69 = V_2;
		(&V_4)->___right = L_69;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_3;
		(&V_4)->___forward = L_70;
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_71 = V_4;
		return L_71;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_Update_m5A4E89DCC8E263D6574969883FCE75622779B966 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0;
		L_0 = LightAnchor_get_anchorPositionOverride_m882CAD2DDBE5562E4A398A7A4F9AB5F9AFAC25F8_inline(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_1)
		{
			goto IL_001b;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2;
		L_2 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_3)
		{
			goto IL_001c;
		}
	}

IL_001b:
	{
		return;
	}

IL_001c:
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_4;
		L_4 = LightAnchor_get_anchorPositionOverride_m882CAD2DDBE5562E4A398A7A4F9AB5F9AFAC25F8_inline(__this, NULL);
		NullCheck(L_4);
		bool L_5;
		L_5 = Transform_get_hasChanged_m570B3328E80AA338FF074A5C208500E98E440795(L_4, NULL);
		if (L_5)
		{
			goto IL_003a;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6;
		L_6 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
		NullCheck(L_6);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
		L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_6, NULL);
		NullCheck(L_7);
		bool L_8;
		L_8 = Transform_get_hasChanged_m570B3328E80AA338FF074A5C208500E98E440795(L_7, NULL);
		if (!L_8)
		{
			goto IL_004b;
		}
	}

IL_003a:
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_9;
		L_9 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		L_10 = LightAnchor_get_anchorPosition_mEA9BCD0D6DC5F9D09946B603B002AAABED4931FB(__this, NULL);
		LightAnchor_UpdateTransform_mDE72D1F5D3DB08833FD7447BC8936D0DB3E51889(__this, L_9, L_10, NULL);
	}

IL_004b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_OnDrawGizmosSelected_m8F7EDABE68EF7A8BC2959CB2A209A0F8C02C9CE7 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_0 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0;
		L_0 = Camera_get_main_m52C992F18E05355ABB9EEB64A4BF2215E12762DF(NULL);
		V_0 = L_0;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_1, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_2)
		{
			goto IL_0010;
		}
	}
	{
		return;
	}

IL_0010:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = LightAnchor_get_anchorPosition_mEA9BCD0D6DC5F9D09946B603B002AAABED4931FB(__this, NULL);
		V_1 = L_3;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = V_1;
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_6;
		L_6 = LightAnchor_GetWorldSpaceAxes_mB1A24F309604E792C4F5019311442EBF56F8C0F0(__this, L_4, L_5, NULL);
		V_2 = L_6;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_7;
		L_7 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_7);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8;
		L_8 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_7, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		L_10 = Vector3_op_Subtraction_mE42023FF80067CB44A1D4A27EB7CF2B24CABB828_inline(L_8, L_9, NULL);
		Axes_tB2CF346430903CD228C0FDA992BAF4CB327D7512 L_11 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = L_11.___up;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline(L_10, L_12, NULL);
		float L_14;
		L_14 = LightAnchor_get_distance_m77FE40AC57D00C6BA1182ED786A03F65E31127D3_inline(__this, NULL);
		float L_15;
		L_15 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)il2cpp_codegen_multiply(L_14, (0.25f))), (5.0f), NULL);
		float L_16;
		L_16 = LightAnchor_get_distance_m77FE40AC57D00C6BA1182ED786A03F65E31127D3_inline(__this, NULL);
		float L_17;
		L_17 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(((float)il2cpp_codegen_multiply(L_16, (0.5f))), (10.0f), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor_UpdateTransform_mF959E83F9B4FA3352C03C2493697A8B869E63CF3 (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_up, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_right, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_forward, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___3_anchor, const RuntimeMethod* method) 
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 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));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		float L_0 = __this->___m_Yaw;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___0_up;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2;
		L_2 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_0, L_1, NULL);
		V_0 = L_2;
		float L_3 = __this->___m_Pitch;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___1_right;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
		L_5 = Quaternion_AngleAxis_mF37022977B297E63AA70D69EA1C4C922FF22CC80(L_3, L_4, NULL);
		V_1 = L_5;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___3_anchor;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_7 = V_0;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = V_1;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_9;
		L_9 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_7, L_8, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___2_forward;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
		L_11 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_9, L_10, NULL);
		float L_12;
		L_12 = LightAnchor_get_distance_m77FE40AC57D00C6BA1182ED786A03F65E31127D3_inline(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13;
		L_13 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_11, L_12, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
		L_14 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_6, L_13, NULL);
		V_2 = L_14;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_15;
		L_15 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = V_2;
		NullCheck(L_15);
		Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_15, L_16, NULL);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_17 = V_0;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = V_1;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_19;
		L_19 = Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline(L_17, L_18, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_20 = ___2_forward;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
		L_21 = Quaternion_op_Multiply_mE1EBA73F9173432B50F8F17CE8190C5A7986FB8C(L_19, L_20, NULL);
		V_4 = L_21;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
		L_22 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline((&V_4), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23;
		L_23 = Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline(L_22, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___0_up;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_25;
		L_25 = Quaternion_LookRotation_mFB02EDC8F733774DFAC3BEA4B4BB265A228F8307(L_23, L_24, NULL);
		V_5 = L_25;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
		L_26 = Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline((&V_5), NULL);
		V_3 = L_26;
		float L_27 = __this->___m_Roll;
		(&V_3)->___z = L_27;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_28;
		L_28 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_3;
		NullCheck(L_28);
		Transform_set_eulerAngles_m9F0BC484A7915A51FAB87230644229B75BACA004(L_28, L_29, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void LightAnchor__ctor_mB0DD0C850B18562E6EE38F12E415F3917E3BBEAA (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	{
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRBuiltinShaderConstants_UpdateBuiltinShaderConstants_mA449850E5D181488B8F3DB9994FFEA85F0300C19 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_viewMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_projMatrix, bool ___2_renderIntoTexture, int32_t ___3_viewIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_0 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_cameraProjMatrix;
		int32_t L_1 = ___3_viewIndex;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_2 = ___1_projMatrix;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(L_1), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_2);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_3 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewMatrix;
		int32_t L_4 = ___3_viewIndex;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = ___0_viewMatrix;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_5);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_6 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_projMatrix;
		int32_t L_7 = ___3_viewIndex;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_8 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_cameraProjMatrix;
		int32_t L_9 = ___3_viewIndex;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		bool L_12 = ___2_renderIntoTexture;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13;
		L_13 = GL_GetGPUProjectionMatrix_m3B89D47134C77B9361DB3CDDFFDA276C1373DD2A(L_11, L_12, NULL);
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_13);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_14 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewProjMatrix;
		int32_t L_15 = ___3_viewIndex;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_16 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_projMatrix;
		int32_t L_17 = ___3_viewIndex;
		NullCheck(L_16);
		int32_t L_18 = L_17;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_19 = (L_16)->GetAt(static_cast<il2cpp_array_size_t>(L_18));
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_20 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewMatrix;
		int32_t L_21 = ___3_viewIndex;
		NullCheck(L_20);
		int32_t L_22 = L_21;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_23 = (L_20)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24;
		L_24 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_19, L_23, NULL);
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_24);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_25 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invCameraProjMatrix;
		int32_t L_26 = ___3_viewIndex;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_27 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_cameraProjMatrix;
		int32_t L_28 = ___3_viewIndex;
		NullCheck(L_27);
		int32_t L_29 = L_28;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_30 = (L_27)->GetAt(static_cast<il2cpp_array_size_t>(L_29));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_31;
		L_31 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_30, NULL);
		NullCheck(L_25);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(L_26), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_31);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_32 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewMatrix;
		int32_t L_33 = ___3_viewIndex;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_34 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewMatrix;
		int32_t L_35 = ___3_viewIndex;
		NullCheck(L_34);
		int32_t L_36 = L_35;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_37 = (L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_38;
		L_38 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_37, NULL);
		NullCheck(L_32);
		(L_32)->SetAt(static_cast<il2cpp_array_size_t>(L_33), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_38);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_39 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invProjMatrix;
		int32_t L_40 = ___3_viewIndex;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_41 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_projMatrix;
		int32_t L_42 = ___3_viewIndex;
		NullCheck(L_41);
		int32_t L_43 = L_42;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44 = (L_41)->GetAt(static_cast<il2cpp_array_size_t>(L_43));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_45;
		L_45 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_44, NULL);
		NullCheck(L_39);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(L_40), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_45);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_46 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewProjMatrix;
		int32_t L_47 = ___3_viewIndex;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_48 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewProjMatrix;
		int32_t L_49 = ___3_viewIndex;
		NullCheck(L_48);
		int32_t L_50 = L_49;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_51 = (L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_52;
		L_52 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_51, NULL);
		NullCheck(L_46);
		(L_46)->SetAt(static_cast<il2cpp_array_size_t>(L_47), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_52);
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_53 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_worldSpaceCameraPos;
		int32_t L_54 = ___3_viewIndex;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_55 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewMatrix;
		int32_t L_56 = ___3_viewIndex;
		NullCheck(L_55);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_57;
		L_57 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118(((L_55)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_56))), 3, NULL);
		NullCheck(L_53);
		(L_53)->SetAt(static_cast<il2cpp_array_size_t>(L_54), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_57);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRBuiltinShaderConstants_SetBuiltinShaderConstants_m75FE7FD96FC6E980F883333D799E564080AD19B0 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var);
		int32_t L_1 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoCameraProjection;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_2 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_cameraProjMatrix;
		NullCheck(L_0);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_0, L_1, L_2, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
		int32_t L_4 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoCameraInvProjection;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_5 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invCameraProjMatrix;
		NullCheck(L_3);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_3, L_4, L_5, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
		int32_t L_7 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixV;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_8 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewMatrix;
		NullCheck(L_6);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_6, L_7, L_8, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = ___0_cmd;
		int32_t L_10 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixInvV;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_11 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewMatrix;
		NullCheck(L_9);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_9, L_10, L_11, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
		int32_t L_13 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixP;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_14 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_projMatrix;
		NullCheck(L_12);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_12, L_13, L_14, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = ___0_cmd;
		int32_t L_16 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixInvP;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_17 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invProjMatrix;
		NullCheck(L_15);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_15, L_16, L_17, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd;
		int32_t L_19 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixVP;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_20 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewProjMatrix;
		NullCheck(L_18);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_18, L_19, L_20, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_21 = ___0_cmd;
		int32_t L_22 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixInvVP;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_23 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewProjMatrix;
		NullCheck(L_21);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_21, L_22, L_23, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = ___0_cmd;
		int32_t L_25 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoWorldSpaceCameraPos;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_26 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_worldSpaceCameraPos;
		NullCheck(L_24);
		CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217(L_24, L_25, L_26, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRBuiltinShaderConstants_Update_m65E0AA78C64BFFC64C0DDCC9B4E4C7A3E6244867 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___0_xrPass, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___1_cmd, bool ___2_renderIntoTexture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_0 = ___0_xrPass;
		NullCheck(L_0);
		bool L_1;
		L_1 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_0, NULL);
		if (!L_1)
		{
			goto IL_01ba;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___1_cmd;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_3 = ___0_xrPass;
		NullCheck(L_3);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_4;
		L_4 = XRPass_GetViewMatrix_m6B40CC647344BB873EA5D81A4EA9A1A55038F0A0(L_3, 0, NULL);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_5 = ___0_xrPass;
		NullCheck(L_5);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_6;
		L_6 = XRPass_GetProjMatrix_m7619A089EDDA752C55E797CFD773D58AA5A82318(L_5, 0, NULL);
		NullCheck(L_2);
		CommandBuffer_SetViewProjectionMatrices_m50A472F193C13207D81B5EC8FB007F76E36A8C75(L_2, L_4, L_6, NULL);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_7 = ___0_xrPass;
		NullCheck(L_7);
		bool L_8;
		L_8 = XRPass_get_singlePassEnabled_m2F5A3AEE82BE2ABFAE8252AE5E593FF7EF0D0BFD(L_7, NULL);
		if (!L_8)
		{
			goto IL_01ba;
		}
	}
	{
		V_0 = 0;
		goto IL_0123;
	}

IL_0031:
	{
		il2cpp_codegen_runtime_class_init_inline(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_9 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_cameraProjMatrix;
		int32_t L_10 = V_0;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_11 = ___0_xrPass;
		int32_t L_12 = V_0;
		NullCheck(L_11);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_13;
		L_13 = XRPass_GetProjMatrix_m7619A089EDDA752C55E797CFD773D58AA5A82318(L_11, L_12, NULL);
		NullCheck(L_9);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_13);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_14 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewMatrix;
		int32_t L_15 = V_0;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_16 = ___0_xrPass;
		int32_t L_17 = V_0;
		NullCheck(L_16);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_18;
		L_18 = XRPass_GetViewMatrix_m6B40CC647344BB873EA5D81A4EA9A1A55038F0A0(L_16, L_17, NULL);
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_18);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_19 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_projMatrix;
		int32_t L_20 = V_0;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_21 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_cameraProjMatrix;
		int32_t L_22 = V_0;
		NullCheck(L_21);
		int32_t L_23 = L_22;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_23));
		bool L_25 = ___2_renderIntoTexture;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_26;
		L_26 = GL_GetGPUProjectionMatrix_m3B89D47134C77B9361DB3CDDFFDA276C1373DD2A(L_24, L_25, NULL);
		NullCheck(L_19);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(L_20), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_26);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_27 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewProjMatrix;
		int32_t L_28 = V_0;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_29 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_projMatrix;
		int32_t L_30 = V_0;
		NullCheck(L_29);
		int32_t L_31 = L_30;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_33 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewMatrix;
		int32_t L_34 = V_0;
		NullCheck(L_33);
		int32_t L_35 = L_34;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_36 = (L_33)->GetAt(static_cast<il2cpp_array_size_t>(L_35));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_37;
		L_37 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_32, L_36, NULL);
		NullCheck(L_27);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(L_28), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_37);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_38 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invCameraProjMatrix;
		int32_t L_39 = V_0;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_40 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_cameraProjMatrix;
		int32_t L_41 = V_0;
		NullCheck(L_40);
		int32_t L_42 = L_41;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_44;
		L_44 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_43, NULL);
		NullCheck(L_38);
		(L_38)->SetAt(static_cast<il2cpp_array_size_t>(L_39), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_44);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_45 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewMatrix;
		int32_t L_46 = V_0;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_47 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewMatrix;
		int32_t L_48 = V_0;
		NullCheck(L_47);
		int32_t L_49 = L_48;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_51;
		L_51 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_50, NULL);
		NullCheck(L_45);
		(L_45)->SetAt(static_cast<il2cpp_array_size_t>(L_46), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_51);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_52 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invProjMatrix;
		int32_t L_53 = V_0;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_54 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_projMatrix;
		int32_t L_55 = V_0;
		NullCheck(L_54);
		int32_t L_56 = L_55;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_57 = (L_54)->GetAt(static_cast<il2cpp_array_size_t>(L_56));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_58;
		L_58 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_57, NULL);
		NullCheck(L_52);
		(L_52)->SetAt(static_cast<il2cpp_array_size_t>(L_53), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_58);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_59 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewProjMatrix;
		int32_t L_60 = V_0;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_61 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewProjMatrix;
		int32_t L_62 = V_0;
		NullCheck(L_61);
		int32_t L_63 = L_62;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_64 = (L_61)->GetAt(static_cast<il2cpp_array_size_t>(L_63));
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_65;
		L_65 = Matrix4x4_Inverse_mFB2503F5D5FE76E7C56249700ED2E43DDA0F1939(L_64, NULL);
		NullCheck(L_59);
		(L_59)->SetAt(static_cast<il2cpp_array_size_t>(L_60), (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6)L_65);
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_66 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_worldSpaceCameraPos;
		int32_t L_67 = V_0;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_68 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewMatrix;
		int32_t L_69 = V_0;
		NullCheck(L_68);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_70;
		L_70 = Matrix4x4_GetColumn_m5CE079D7A69DE70E3144BADD20A1651C73A8D118(((L_68)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_69))), 3, NULL);
		NullCheck(L_66);
		(L_66)->SetAt(static_cast<il2cpp_array_size_t>(L_67), (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3)L_70);
		int32_t L_71 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_71, 1));
	}

IL_0123:
	{
		int32_t L_72 = V_0;
		if ((((int32_t)L_72) < ((int32_t)2)))
		{
			goto IL_0031;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_73 = ___1_cmd;
		il2cpp_codegen_runtime_class_init_inline(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var);
		int32_t L_74 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoCameraProjection;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_75 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_cameraProjMatrix;
		NullCheck(L_73);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_73, L_74, L_75, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_76 = ___1_cmd;
		int32_t L_77 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoCameraInvProjection;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_78 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invCameraProjMatrix;
		NullCheck(L_76);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_76, L_77, L_78, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_79 = ___1_cmd;
		int32_t L_80 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixV;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_81 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewMatrix;
		NullCheck(L_79);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_79, L_80, L_81, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_82 = ___1_cmd;
		int32_t L_83 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixInvV;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_84 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewMatrix;
		NullCheck(L_82);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_82, L_83, L_84, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_85 = ___1_cmd;
		int32_t L_86 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixP;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_87 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_projMatrix;
		NullCheck(L_85);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_85, L_86, L_87, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_88 = ___1_cmd;
		int32_t L_89 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixInvP;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_90 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invProjMatrix;
		NullCheck(L_88);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_88, L_89, L_90, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_91 = ___1_cmd;
		int32_t L_92 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixVP;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_93 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewProjMatrix;
		NullCheck(L_91);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_91, L_92, L_93, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_94 = ___1_cmd;
		int32_t L_95 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixInvVP;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_96 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewProjMatrix;
		NullCheck(L_94);
		CommandBuffer_SetGlobalMatrixArray_m6CDB4B2AA044E16F3C8C23AC8B62282E84246E62(L_94, L_95, L_96, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_97 = ___1_cmd;
		int32_t L_98 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoWorldSpaceCameraPos;
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_99 = ((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_worldSpaceCameraPos;
		NullCheck(L_97);
		CommandBuffer_SetGlobalVectorArray_m8CC41D9A9A5E2D5EF192D0852E97829DEA07A217(L_97, L_98, L_99, NULL);
	}

IL_01ba:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRBuiltinShaderConstants__cctor_m40EF120BA1810AF83E2F0C1F25092C6A7518B02A (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1F873E8A6E9B1814B184A1B5C6736319726B14F4);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4145C8E1BB61018290CC180EAB83C0F3AA84F265);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4956263206324806D03B4468D3B57684240C1166);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7B3AEB09E490CDAC3A2B5779825B7E1A10F063CA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral82E528B11A107CE27EFCFFF21C389A3DABC266CB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral896B1B62708E5CF425A87424A28084134B4D24BD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA82231FA322AB05D448203333CFA363EA4CFA341);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB47DAD54B57182A31A8197658CB6B3FD208A3FC7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7B40412BB6BFEA0F6496AAADF9A1EE62EFA18A6);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0;
		L_0 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral82E528B11A107CE27EFCFFF21C389A3DABC266CB, NULL);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoCameraProjection = L_0;
		int32_t L_1;
		L_1 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral4956263206324806D03B4468D3B57684240C1166, NULL);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoCameraInvProjection = L_1;
		int32_t L_2;
		L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralD7B40412BB6BFEA0F6496AAADF9A1EE62EFA18A6, NULL);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixV = L_2;
		int32_t L_3;
		L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralA82231FA322AB05D448203333CFA363EA4CFA341, NULL);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixInvV = L_3;
		int32_t L_4;
		L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralB47DAD54B57182A31A8197658CB6B3FD208A3FC7, NULL);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixP = L_4;
		int32_t L_5;
		L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral896B1B62708E5CF425A87424A28084134B4D24BD, NULL);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixInvP = L_5;
		int32_t L_6;
		L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7B3AEB09E490CDAC3A2B5779825B7E1A10F063CA, NULL);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixVP = L_6;
		int32_t L_7;
		L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral4145C8E1BB61018290CC180EAB83C0F3AA84F265, NULL);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoMatrixInvVP = L_7;
		int32_t L_8;
		L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral1F873E8A6E9B1814B184A1B5C6736319726B14F4, NULL);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___unity_StereoWorldSpaceCameraPos = L_8;
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_9 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_cameraProjMatrix = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_cameraProjMatrix), (void*)L_9);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_10 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invCameraProjMatrix = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invCameraProjMatrix), (void*)L_10);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_11 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewMatrix = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewMatrix), (void*)L_11);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_12 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewMatrix = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewMatrix), (void*)L_12);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_13 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_projMatrix = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_projMatrix), (void*)L_13);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_14 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invProjMatrix = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invProjMatrix), (void*)L_14);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_15 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewProjMatrix = L_15;
		Il2CppCodeGenWriteBarrier((void**)(&((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_viewProjMatrix), (void*)L_15);
		Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D* L_16 = (Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D*)SZArrayNew(Matrix4x4U5BU5D_t9C51C93425FABC022B506D2DB3A5FA70F9752C4D_il2cpp_TypeInfo_var, (uint32_t)2);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewProjMatrix = L_16;
		Il2CppCodeGenWriteBarrier((void**)(&((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_invViewProjMatrix), (void*)L_16);
		Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD* L_17 = (Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD*)SZArrayNew(Vector4U5BU5D_tC0F3A7115F85007510F6D173968200CD31BCF7AD_il2cpp_TypeInfo_var, (uint32_t)2);
		((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_worldSpaceCameraPos = L_17;
		Il2CppCodeGenWriteBarrier((void**)(&((XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_StaticFields*)il2cpp_codegen_static_fields_for(XRBuiltinShaderConstants_t1D37F9AC982A0FBE2161D89BD21DADC6DCD88024_il2cpp_TypeInfo_var))->___s_worldSpaceCameraPos), (void*)L_17);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRLayout_AddCamera_m85EAD1F09B286CDB88BEF39A71B7D2EA5245BF13 (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, bool ___1_enableXR, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	int32_t G_B5_0 = 0;
	int32_t G_B8_0 = 0;
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___0_camera;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_000a;
		}
	}
	{
		return;
	}

IL_000a:
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___0_camera;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851(L_2, NULL);
		if ((((int32_t)L_3) == ((int32_t)1)))
		{
			goto IL_001e;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = ___0_camera;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851(L_4, NULL);
		G_B5_0 = ((((int32_t)L_5) == ((int32_t)8))? 1 : 0);
		goto IL_001f;
	}

IL_001e:
	{
		G_B5_0 = 1;
	}

IL_001f:
	{
		if (!G_B5_0)
		{
			goto IL_002f;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = ___0_camera;
		NullCheck(L_6);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_7;
		L_7 = Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD(L_6, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_8;
		L_8 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_7, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		G_B8_0 = ((int32_t)(L_8));
		goto IL_0030;
	}

IL_002f:
	{
		G_B8_0 = 0;
	}

IL_0030:
	{
		bool L_9 = ___1_enableXR;
		V_0 = (bool)((int32_t)(G_B8_0&(int32_t)L_9));
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		bool L_10;
		L_10 = XRSystem_get_displayActive_m1B275580BF68CC7B53FAAC30FCAB5D7A3395EADB(NULL);
		bool L_11 = V_0;
		if (!((int32_t)((int32_t)L_10&(int32_t)L_11)))
		{
			goto IL_0054;
		}
	}
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12 = ___0_camera;
		NullCheck(L_12);
		float L_13;
		L_13 = Camera_get_nearClipPlane_m5E8FAF84326E3192CB036BD29DCCDAF6A9861013(L_12, NULL);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14 = ___0_camera;
		NullCheck(L_14);
		float L_15;
		L_15 = Camera_get_farClipPlane_m1D7128B85B5DB866F75FBE8CEBA48335716B67BD(L_14, NULL);
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRSystem_SetDisplayZRange_m500323586C399A5EEC0540433AB11DB5EB9D5FDD(L_13, L_15, NULL);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = ___0_camera;
		XRSystem_CreateDefaultLayout_m7A1EEF5436D8B6195D8244731D228BD951BCC246(L_16, NULL);
		return;
	}

IL_0054:
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17 = ___0_camera;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_18 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___emptyPass;
		XRLayout_AddPass_mD1146C270409467F78FAA95E3E248D007DAF2349(__this, L_17, L_18, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRLayout_ReconfigurePass_m3D21EAE37C6A5D3AF650146EDA4178A10CF7EBAB (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___0_xrPass, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_0 = ___0_xrPass;
		NullCheck(L_0);
		bool L_1;
		L_1 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_0, NULL);
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_2 = ___0_xrPass;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___1_camera;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRSystem_ReconfigurePass_m1271B96E0268DA4E13397238AD9A6241B7C76F6A(L_2, L_3, NULL);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_4 = ___0_xrPass;
		NullCheck(L_4);
		XRPass_UpdateCombinedOcclusionMesh_mEC4A86E74BB515E392FE63840B2B4283E808CE1D(L_4, NULL);
	}

IL_0015:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* XRLayout_GetActivePasses_m133DA7AD62890375F23A38B7A61716864F69C09A (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, const RuntimeMethod* method) 
{
	{
		List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* L_0 = __this->___m_ActivePasses;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRLayout_AddPass_mD1146C270409467F78FAA95E3E248D007DAF2349 (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___1_xrPass, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m33DF83D14B2BA78DA2371BD0430755FAEF686D59_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ValueTuple_2__ctor_m8DA63C069CAB68AF52343ED15305B8A7D7006DB4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_0 = ___1_xrPass;
		NullCheck(L_0);
		XRPass_UpdateCombinedOcclusionMesh_mEC4A86E74BB515E392FE63840B2B4283E808CE1D(L_0, NULL);
		List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* L_1 = __this->___m_ActivePasses;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___0_camera;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_3 = ___1_xrPass;
		ValueTuple_2_t51FF23F78F8C8C67877CE8CD8CDC724760651AC4 L_4;
		memset((&L_4), 0, sizeof(L_4));
		ValueTuple_2__ctor_m8DA63C069CAB68AF52343ED15305B8A7D7006DB4((&L_4), L_2, L_3, ValueTuple_2__ctor_m8DA63C069CAB68AF52343ED15305B8A7D7006DB4_RuntimeMethod_var);
		NullCheck(L_1);
		List_1_Add_m33DF83D14B2BA78DA2371BD0430755FAEF686D59_inline(L_1, L_4, List_1_Add_m33DF83D14B2BA78DA2371BD0430755FAEF686D59_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRLayout_Clear_mB9439713172C57F3BB9FFDFE5EC56FC219CE094F (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mE71B24BD3A32B04175CAE6D6B4FE6C850FDB280D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9EF2553D8F786595420219B3CB34A9342CE36FB2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* V_1 = NULL;
	{
		V_0 = 0;
		goto IL_0036;
	}

IL_0004:
	{
		List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* L_0 = __this->___m_ActivePasses;
		List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* L_1 = __this->___m_ActivePasses;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_inline(L_1, List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_RuntimeMethod_var);
		int32_t L_3 = V_0;
		NullCheck(L_0);
		ValueTuple_2_t51FF23F78F8C8C67877CE8CD8CDC724760651AC4 L_4;
		L_4 = List_1_get_Item_m9EF2553D8F786595420219B3CB34A9342CE36FB2(L_0, ((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_2, L_3)), 1)), List_1_get_Item_m9EF2553D8F786595420219B3CB34A9342CE36FB2_RuntimeMethod_var);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_5 = L_4.___Item2;
		V_1 = L_5;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_6 = V_1;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_7 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___emptyPass;
		if ((((RuntimeObject*)(XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF*)L_6) == ((RuntimeObject*)(XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF*)L_7)))
		{
			goto IL_0032;
		}
	}
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_8 = V_1;
		NullCheck(L_8);
		VirtualActionInvoker0::Invoke(4, L_8);
	}

IL_0032:
	{
		int32_t L_9 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_0036:
	{
		int32_t L_10 = V_0;
		List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* L_11 = __this->___m_ActivePasses;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_inline(L_11, List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_RuntimeMethod_var);
		if ((((int32_t)L_10) < ((int32_t)L_12)))
		{
			goto IL_0004;
		}
	}
	{
		List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* L_13 = __this->___m_ActivePasses;
		NullCheck(L_13);
		List_1_Clear_mE71B24BD3A32B04175CAE6D6B4FE6C850FDB280D_inline(L_13, List_1_Clear_mE71B24BD3A32B04175CAE6D6B4FE6C850FDB280D_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRLayout_LogDebugInfo_mAB1A85F4D713DD5AF1796269F9CE24E26B23FE53 (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9EF2553D8F786595420219B3CB34A9342CE36FB2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral394FED2EDE6DC2E67EA7415DF62BA47D5DC870A0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9CBDC9C3C4E434052C4E8F38476FAF7164C3993A);
		s_Il2CppMethodInitialized = true;
	}
	StringBuilder_t* V_0 = NULL;
	int32_t V_1 = 0;
	XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* V_2 = NULL;
	int32_t V_3 = 0;
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		StringBuilder_t* L_0 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
		StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_0, NULL);
		V_0 = L_0;
		StringBuilder_t* L_1 = V_0;
		int32_t L_2;
		L_2 = Time_get_frameCount_m4A42E558A71301A216BDC49EC402D62F19C79667(NULL);
		int32_t L_3 = L_2;
		RuntimeObject* L_4 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_3);
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = XRSystem_get_displayActive_m1B275580BF68CC7B53FAAC30FCAB5D7A3395EADB(NULL);
		bool L_6 = L_5;
		RuntimeObject* L_7 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_6);
		NullCheck(L_1);
		StringBuilder_t* L_8;
		L_8 = StringBuilder_AppendFormat_mAB076D92DC92723B2224D75987BE463AF1CE7132(L_1, _stringLiteral9CBDC9C3C4E434052C4E8F38476FAF7164C3993A, L_4, L_7, NULL);
		StringBuilder_t* L_9 = V_0;
		NullCheck(L_9);
		StringBuilder_t* L_10;
		L_10 = StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E(L_9, NULL);
		V_1 = 0;
		goto IL_00d2;
	}

IL_0034:
	{
		List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* L_11 = __this->___m_ActivePasses;
		int32_t L_12 = V_1;
		NullCheck(L_11);
		ValueTuple_2_t51FF23F78F8C8C67877CE8CD8CDC724760651AC4 L_13;
		L_13 = List_1_get_Item_m9EF2553D8F786595420219B3CB34A9342CE36FB2(L_11, L_12, List_1_get_Item_m9EF2553D8F786595420219B3CB34A9342CE36FB2_RuntimeMethod_var);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_14 = L_13.___Item2;
		V_2 = L_14;
		V_3 = 0;
		goto IL_00c2;
	}

IL_004a:
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_15 = V_2;
		int32_t L_16 = V_3;
		NullCheck(L_15);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_17;
		L_17 = XRPass_GetViewport_m1AB79BA272EFF457892F38F0949F948D6E9993D7(L_15, L_16, NULL);
		V_4 = L_17;
		StringBuilder_t* L_18 = V_0;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)6);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_20 = L_19;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_21 = V_2;
		NullCheck(L_21);
		int32_t L_22;
		L_22 = XRPass_get_multipassId_m312BE1D2B8BA520E9A214F50E601EA6BED92E245_inline(L_21, NULL);
		int32_t L_23 = L_22;
		RuntimeObject* L_24 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_23);
		NullCheck(L_20);
		ArrayElementTypeCheck (L_20, L_24);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_24);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_25 = L_20;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_26 = V_2;
		NullCheck(L_26);
		int32_t L_27;
		L_27 = XRPass_get_cullingPassId_m89D48C40BCCC0FBF41022C911CA4494CCE3EF337_inline(L_26, NULL);
		int32_t L_28 = L_27;
		RuntimeObject* L_29 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_28);
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, L_29);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_29);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_30 = L_25;
		int32_t L_31 = V_3;
		int32_t L_32 = L_31;
		RuntimeObject* L_33 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_32);
		NullCheck(L_30);
		ArrayElementTypeCheck (L_30, L_33);
		(L_30)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_33);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_34 = L_30;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_35 = V_2;
		int32_t L_36 = V_3;
		NullCheck(L_35);
		int32_t L_37;
		L_37 = XRPass_GetTextureArraySlice_m96558A98C7DDCE4916418E5B19EFEEBEEBDCEA80(L_35, L_36, NULL);
		int32_t L_38 = L_37;
		RuntimeObject* L_39 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_38);
		NullCheck(L_34);
		ArrayElementTypeCheck (L_34, L_39);
		(L_34)->SetAt(static_cast<il2cpp_array_size_t>(3), (RuntimeObject*)L_39);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_40 = L_34;
		float L_41;
		L_41 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&V_4), NULL);
		float L_42 = L_41;
		RuntimeObject* L_43 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_42);
		NullCheck(L_40);
		ArrayElementTypeCheck (L_40, L_43);
		(L_40)->SetAt(static_cast<il2cpp_array_size_t>(4), (RuntimeObject*)L_43);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_44 = L_40;
		float L_45;
		L_45 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&V_4), NULL);
		float L_46 = L_45;
		RuntimeObject* L_47 = Box(Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C_il2cpp_TypeInfo_var, &L_46);
		NullCheck(L_44);
		ArrayElementTypeCheck (L_44, L_47);
		(L_44)->SetAt(static_cast<il2cpp_array_size_t>(5), (RuntimeObject*)L_47);
		NullCheck(L_18);
		StringBuilder_t* L_48;
		L_48 = StringBuilder_AppendFormat_m14CB447291E6149BCF32E5E37DA21514BAD9C151(L_18, _stringLiteral394FED2EDE6DC2E67EA7415DF62BA47D5DC870A0, L_44, NULL);
		StringBuilder_t* L_49 = V_0;
		NullCheck(L_49);
		StringBuilder_t* L_50;
		L_50 = StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E(L_49, NULL);
		int32_t L_51 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_51, 1));
	}

IL_00c2:
	{
		int32_t L_52 = V_3;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_53 = V_2;
		NullCheck(L_53);
		int32_t L_54;
		L_54 = XRPass_get_viewCount_m0D9E6A5AEA60C52EAA3B211DDE1BEA734318A35D(L_53, NULL);
		if ((((int32_t)L_52) < ((int32_t)L_54)))
		{
			goto IL_004a;
		}
	}
	{
		int32_t L_55 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_55, 1));
	}

IL_00d2:
	{
		int32_t L_56 = V_1;
		List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* L_57 = __this->___m_ActivePasses;
		NullCheck(L_57);
		int32_t L_58;
		L_58 = List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_inline(L_57, List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_RuntimeMethod_var);
		if ((((int32_t)L_56) < ((int32_t)L_58)))
		{
			goto IL_0034;
		}
	}
	{
		StringBuilder_t* L_59 = V_0;
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_59, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRLayout__ctor_mD1236A81088E784A728719DCEBCB750C8ECA6524 (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m5A1CDF2F598F8ABC8855EE757EFAADB79C632931_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* L_0 = (List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC*)il2cpp_codegen_object_new(List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC_il2cpp_TypeInfo_var);
		List_1__ctor_m5A1CDF2F598F8ABC8855EE757EFAADB79C632931(L_0, List_1__ctor_m5A1CDF2F598F8ABC8855EE757EFAADB79C632931_RuntimeMethod_var);
		__this->___m_ActivePasses = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActivePasses), (void*)L_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRMirrorView_RenderMirrorView_mB151933D8E995680E3C1F396C0E283F635FB1A78 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___2_mat, XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* ___3_display, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40B19A042B696703E50DE64FDBBE1390617D7BDC);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0 V_1;
	memset((&V_1), 0, sizeof(V_1));
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_2;
	memset((&V_2), 0, sizeof(V_2));
	int32_t V_3 = 0;
	XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_5;
	memset((&V_5), 0, sizeof(V_5));
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_6;
	memset((&V_6), 0, sizeof(V_6));
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* V_7 = NULL;
	bool V_8 = false;
	int32_t V_9 = 0;
	int32_t V_10 = 0;
	int32_t V_11 = 0;
	int32_t V_12 = 0;
	int32_t V_13 = 0;
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_14;
	memset((&V_14), 0, sizeof(V_14));
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_15;
	memset((&V_15), 0, sizeof(V_15));
	Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 V_16;
	memset((&V_16), 0, sizeof(V_16));
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B11_0 = NULL;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B10_0 = NULL;
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B G_B12_0;
	memset((&G_B12_0), 0, sizeof(G_B12_0));
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B12_1 = NULL;
	int32_t G_B24_0 = 0;
	int32_t G_B27_0 = 0;
	int32_t G_B37_0 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* G_B37_1 = NULL;
	int32_t G_B36_0 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* G_B36_1 = NULL;
	float G_B38_0 = 0.0f;
	int32_t G_B38_1 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* G_B38_2 = NULL;
	int32_t G_B40_0 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* G_B40_1 = NULL;
	int32_t G_B39_0 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* G_B39_1 = NULL;
	float G_B41_0 = 0.0f;
	int32_t G_B41_1 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* G_B41_2 = NULL;
	int32_t G_B47_0 = 0;
	int32_t G_B49_0 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* G_B49_1 = NULL;
	int32_t G_B48_0 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* G_B48_1 = NULL;
	float G_B50_0 = 0.0f;
	int32_t G_B50_1 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* G_B50_2 = NULL;
	int32_t G_B52_0 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* G_B52_1 = NULL;
	int32_t G_B51_0 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* G_B51_1 = NULL;
	float G_B53_0 = 0.0f;
	int32_t G_B53_1 = 0;
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* G_B53_2 = NULL;
	int32_t G_B59_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(Application_tDB03BE91CDF0ACA614A5E0B67CFB77C44EB19B21_il2cpp_TypeInfo_var);
		int32_t L_0;
		L_0 = Application_get_platform_m59EF7D6155D18891B24767F83F388160B1FF2138(NULL);
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)11)))))
		{
			goto IL_0011;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_il2cpp_TypeInfo_var);
		bool L_1 = ((XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_StaticFields*)il2cpp_codegen_static_fields_for(XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_il2cpp_TypeInfo_var))->___running;
		if (L_1)
		{
			goto IL_0011;
		}
	}
	{
		return;
	}

IL_0011:
	{
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_2 = ___3_display;
		if (!L_2)
		{
			goto IL_0025;
		}
	}
	{
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_3 = ___3_display;
		NullCheck(L_3);
		bool L_4;
		L_4 = IntegratedSubsystem_get_running_m18AA0D7AD1CB593DC9EE5F3DC79643717509D6E8(L_3, NULL);
		if (!L_4)
		{
			goto IL_0025;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ___2_mat;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_6)
		{
			goto IL_0026;
		}
	}

IL_0025:
	{
		return;
	}

IL_0026:
	{
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_7 = ___3_display;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = XRDisplaySubsystem_GetPreferredMirrorBlitMode_m24F966A405A26B172FCD6050AC440D7F95C14329(L_7, NULL);
		V_0 = L_8;
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_9 = ___3_display;
		int32_t L_10 = V_0;
		NullCheck(L_9);
		bool L_11;
		L_11 = XRDisplaySubsystem_GetMirrorViewBlitDesc_m457DF247F40C563D6AFE45C3E541EE2B75D0C8F6(L_9, (RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27*)NULL, (&V_1), L_10, NULL);
		if (!L_11)
		{
			goto IL_03e7;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_12 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_13 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_MirrorViewProfilingSampler;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_2), L_12, L_13, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_03d9:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_2), NULL);
				return;
			}
		});
		try
		{
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_14 = ___0_cmd;
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_15 = ___1_camera;
				NullCheck(L_15);
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_16;
				L_16 = Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD(L_15, NULL);
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_17;
				L_17 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_16, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (L_17)
				{
					G_B11_0 = L_14;
					goto IL_0060_1;
				}
				G_B10_0 = L_14;
			}
			{
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_18;
				memset((&L_18), 0, sizeof(L_18));
				RenderTargetIdentifier__ctor_mBB94C5581CCD259EC11AAFA68C151B35E5C72C4F((&L_18), 2, NULL);
				G_B12_0 = L_18;
				G_B12_1 = G_B10_0;
				goto IL_006b_1;
			}

IL_0060_1:
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19 = ___1_camera;
				NullCheck(L_19);
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_20;
				L_20 = Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD(L_19, NULL);
				RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_21;
				L_21 = RenderTargetIdentifier_op_Implicit_mBF13C6AE62DCEDDEFDC1C7305BE646FE99D2F24C(L_20, NULL);
				G_B12_0 = L_21;
				G_B12_1 = G_B11_0;
			}

IL_006b_1:
			{
				NullCheck(G_B12_1);
				CommandBuffer_SetRenderTarget_m89782BA1E8AD50020DBDB9EABF32F8AA9356628A(G_B12_1, G_B12_0, NULL);
				XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0 L_22 = V_1;
				bool L_23 = L_22.___nativeBlitAvailable;
				if (!L_23)
				{
					goto IL_008c_1;
				}
			}
			{
				XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_24 = ___3_display;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = ___0_cmd;
				XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0 L_26 = V_1;
				bool L_27 = L_26.___nativeBlitInvalidStates;
				int32_t L_28 = V_0;
				NullCheck(L_24);
				bool L_29;
				L_29 = XRDisplaySubsystem_AddGraphicsThreadMirrorViewBlit_mD55776DC2FD5FFC61D639E44B31D1D26E298E4DB(L_24, L_25, L_27, L_28, NULL);
				goto IL_03e7;
			}

IL_008c_1:
			{
				V_3 = 0;
				goto IL_03cb_1;
			}

IL_0093_1:
			{
				int32_t L_30 = V_3;
				XRMirrorViewBlitDesc_GetBlitParameter_m3464A6CB2461B550C808BC4CF3B5AA2EDBCBD17C((&V_1), L_30, (&V_4), NULL);
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_31 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&(&V_4)->___srcRect);
				float L_32;
				L_32 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline(L_31, NULL);
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_33 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&(&V_4)->___srcRect);
				float L_34;
				L_34 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline(L_33, NULL);
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_35 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&(&V_4)->___srcRect);
				float L_36;
				L_36 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline(L_35, NULL);
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_37 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&(&V_4)->___srcRect);
				float L_38;
				L_38 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline(L_37, NULL);
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_5), L_32, L_34, L_36, L_38, NULL);
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_39 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&(&V_4)->___destRect);
				float L_40;
				L_40 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline(L_39, NULL);
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_41 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&(&V_4)->___destRect);
				float L_42;
				L_42 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline(L_41, NULL);
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_43 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&(&V_4)->___destRect);
				float L_44;
				L_44 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline(L_43, NULL);
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_45 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&(&V_4)->___destRect);
				float L_46;
				L_46 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline(L_45, NULL);
				Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&V_6), L_40, L_42, L_44, L_46, NULL);
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_47 = ___1_camera;
				NullCheck(L_47);
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_48;
				L_48 = Camera_get_targetTexture_mC856D7FF8351476068D04E245E4F08F5C56A55BD(L_47, NULL);
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_49;
				L_49 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_48, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (L_49)
				{
					goto IL_012b_1;
				}
			}
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_50 = ___1_camera;
				NullCheck(L_50);
				int32_t L_51;
				L_51 = Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851(L_50, NULL);
				if ((((int32_t)L_51) == ((int32_t)2)))
				{
					goto IL_012b_1;
				}
			}
			{
				Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_52 = ___1_camera;
				NullCheck(L_52);
				int32_t L_53;
				L_53 = Camera_get_cameraType_m85434C4C986D2EAC04FBFA44B284840AFC497851(L_52, NULL);
				if ((!(((uint32_t)L_53) == ((uint32_t)4))))
				{
					goto IL_0151_1;
				}
			}

IL_012b_1:
			{
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_54 = V_5;
				float L_55 = L_54.___y;
				(&V_5)->___y = ((-L_55));
				float* L_56 = (float*)(&(&V_5)->___w);
				float* L_57 = L_56;
				float L_58 = *((float*)L_57);
				Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_59 = (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D*)(&(&V_4)->___srcRect);
				float L_60;
				L_60 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline(L_59, NULL);
				*((float*)L_57) = (float)((float)il2cpp_codegen_add(L_58, L_60));
			}

IL_0151_1:
			{
				il2cpp_codegen_runtime_class_init_inline(HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62_il2cpp_TypeInfo_var);
				HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_61;
				L_61 = HDROutputSettings_get_main_m08D85CA681A4D79D0EB517F9C99BAB7C09F37014(NULL);
				V_7 = L_61;
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_62 = V_4;
				bool L_63 = L_62.___srcHdrEncoded;
				if (L_63)
				{
					goto IL_016d_1;
				}
			}
			{
				HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_64 = V_7;
				NullCheck(L_64);
				bool L_65;
				L_65 = HDROutputSettings_get_active_m86A8AF39CA95E1856F39B692037CAF30BB9F597B(L_64, NULL);
				if (!L_65)
				{
					goto IL_0294_1;
				}
			}

IL_016d_1:
			{
				HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_66 = V_7;
				NullCheck(L_66);
				bool L_67;
				L_67 = HDROutputSettings_get_active_m86A8AF39CA95E1856F39B692037CAF30BB9F597B(L_66, NULL);
				if (L_67)
				{
					goto IL_0179_1;
				}
			}
			{
				G_B24_0 = 0;
				goto IL_0180_1;
			}

IL_0179_1:
			{
				HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_68 = V_7;
				NullCheck(L_68);
				int32_t L_69;
				L_69 = HDROutputSettings_get_displayColorGamut_mF95F4941BB9977BA8584A606F3CD1854906A8FC3(L_68, NULL);
				G_B24_0 = ((int32_t)(L_69));
			}

IL_0180_1:
			{
				V_10 = G_B24_0;
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_70 = V_4;
				bool L_71 = L_70.___srcHdrEncoded;
				if (L_71)
				{
					goto IL_018e_1;
				}
			}
			{
				G_B27_0 = 0;
				goto IL_0195_1;
			}

IL_018e_1:
			{
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_72 = V_4;
				int32_t L_73 = L_72.___srcHdrColorGamut;
				G_B27_0 = ((int32_t)(L_73));
			}

IL_0195_1:
			{
				int32_t L_74 = V_10;
				int32_t L_75;
				L_75 = ColorGamutUtility_GetColorPrimaries_m9F28ECB65701046BA03793A9F8B87719E89119E8(L_74, NULL);
				V_11 = L_75;
				int32_t L_76 = G_B27_0;
				int32_t L_77;
				L_77 = ColorGamutUtility_GetColorPrimaries_m9F28ECB65701046BA03793A9F8B87719E89119E8(L_76, NULL);
				V_12 = L_77;
				il2cpp_codegen_runtime_class_init_inline(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_78 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty;
				int32_t L_79 = V_10;
				HDROutputUtils_ConfigureHDROutput_m70DC9D7213EAD033F2F0F635AE069C76BD1B0B09(L_78, L_79, NULL);
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_80 = ___2_mat;
				HDROutputUtils_ConfigureHDROutput_m09A035FE367FAAAD69433220FCED1B78B5BF67D2(L_80, 3, NULL);
				bool L_81;
				L_81 = HDROutputUtils_GetColorEncodingForGamut_m6EFF1DD99F74A09D8BC740162929EF464230C345(L_76, (&V_13), NULL);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_82 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty;
				int32_t L_83 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_SourceHDREncoding;
				int32_t L_84 = V_13;
				NullCheck(L_82);
				MaterialPropertyBlock_SetInteger_m099A60987428625ABC06468A7A579D7D7C238D20(L_82, L_83, L_84, NULL);
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_85;
				L_85 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
				V_14 = L_85;
				(&V_14)->___m33 = (0.0f);
				int32_t L_86 = V_12;
				if (L_86)
				{
					goto IL_01f2_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_il2cpp_TypeInfo_var);
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_87 = ((ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_StaticFields*)il2cpp_codegen_static_fields_for(ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_il2cpp_TypeInfo_var))->___Rec709ToRec2020Mat;
				V_14 = L_87;
				goto IL_01fe_1;
			}

IL_01f2_1:
			{
				int32_t L_88 = V_12;
				if ((!(((uint32_t)L_88) == ((uint32_t)2))))
				{
					goto IL_01fe_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_il2cpp_TypeInfo_var);
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_89 = ((ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_StaticFields*)il2cpp_codegen_static_fields_for(ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_il2cpp_TypeInfo_var))->___P3D65ToRec2020Mat;
				V_14 = L_89;
			}

IL_01fe_1:
			{
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_90;
				L_90 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
				V_15 = L_90;
				(&V_15)->___m33 = (0.0f);
				int32_t L_91 = V_11;
				if (L_91)
				{
					goto IL_021e_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_il2cpp_TypeInfo_var);
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_92 = ((ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_StaticFields*)il2cpp_codegen_static_fields_for(ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_il2cpp_TypeInfo_var))->___Rec2020ToRec709Mat;
				V_15 = L_92;
				goto IL_022a_1;
			}

IL_021e_1:
			{
				int32_t L_93 = V_11;
				if ((!(((uint32_t)L_93) == ((uint32_t)2))))
				{
					goto IL_022a_1;
				}
			}
			{
				il2cpp_codegen_runtime_class_init_inline(ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_il2cpp_TypeInfo_var);
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_94 = ((ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_StaticFields*)il2cpp_codegen_static_fields_for(ColorSpaceUtils_tA41E8177CF4FE803616C6C9A2F870E12F3253691_il2cpp_TypeInfo_var))->___Rec2020ToP3D65Mat;
				V_15 = L_94;
			}

IL_022a_1:
			{
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_95 = V_14;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_96 = V_15;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_97;
				L_97 = Matrix4x4_op_Multiply_m75E91775655DCA8DFC8EDE0AB787285BB3935162(L_95, L_96, NULL);
				V_16 = L_97;
				il2cpp_codegen_runtime_class_init_inline(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_98 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty;
				int32_t L_99 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_ColorTransform;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_100 = V_16;
				NullCheck(L_98);
				MaterialPropertyBlock_SetMatrix_mA86792A03023DC1F6B46B06C72D61F3CCE4177AC(L_98, L_99, L_100, NULL);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_101 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty;
				int32_t L_102 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_MaxNits;
				HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_103 = V_7;
				NullCheck(L_103);
				bool L_104;
				L_104 = HDROutputSettings_get_active_m86A8AF39CA95E1856F39B692037CAF30BB9F597B(L_103, NULL);
				if (L_104)
				{
					G_B37_0 = L_102;
					G_B37_1 = L_101;
					goto IL_0260_1;
				}
				G_B36_0 = L_102;
				G_B36_1 = L_101;
			}
			{
				G_B38_0 = (160.0f);
				G_B38_1 = G_B36_0;
				G_B38_2 = G_B36_1;
				goto IL_0268_1;
			}

IL_0260_1:
			{
				HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_105 = V_7;
				NullCheck(L_105);
				int32_t L_106;
				L_106 = HDROutputSettings_get_maxToneMapLuminance_mD7085505C04D04C81E94F6C1E8BB17D6208CBA1E(L_105, NULL);
				G_B38_0 = ((float)L_106);
				G_B38_1 = G_B37_0;
				G_B38_2 = G_B37_1;
			}

IL_0268_1:
			{
				NullCheck(G_B38_2);
				MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(G_B38_2, G_B38_1, G_B38_0, NULL);
				il2cpp_codegen_runtime_class_init_inline(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_107 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty;
				int32_t L_108 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_SourceMaxNits;
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_109 = V_4;
				bool L_110 = L_109.___srcHdrEncoded;
				if (L_110)
				{
					G_B40_0 = L_108;
					G_B40_1 = L_107;
					goto IL_0287_1;
				}
				G_B39_0 = L_108;
				G_B39_1 = L_107;
			}
			{
				G_B41_0 = (160.0f);
				G_B41_1 = G_B39_0;
				G_B41_2 = G_B39_1;
				goto IL_028f_1;
			}

IL_0287_1:
			{
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_111 = V_4;
				int32_t L_112 = L_111.___srcHdrMaxLuminance;
				G_B41_0 = ((float)L_112);
				G_B41_1 = G_B40_0;
				G_B41_2 = G_B40_1;
			}

IL_028f_1:
			{
				NullCheck(G_B41_2);
				MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(G_B41_2, G_B41_1, G_B41_0, NULL);
			}

IL_0294_1:
			{
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_113 = V_4;
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_114 = L_113.___srcTex;
				NullCheck(L_114);
				bool L_115;
				L_115 = RenderTexture_get_sRGB_m84B7CD257050BA42363E9D1562AFEF2854BB4E04(L_114, NULL);
				if (L_115)
				{
					goto IL_02c6_1;
				}
			}
			{
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_116 = V_4;
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_117 = L_116.___srcTex;
				NullCheck(L_117);
				int32_t L_118;
				L_118 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_117, NULL);
				if ((((int32_t)L_118) == ((int32_t)8)))
				{
					goto IL_02c3_1;
				}
			}
			{
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_119 = V_4;
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_120 = L_119.___srcTex;
				NullCheck(L_120);
				int32_t L_121;
				L_121 = RenderTexture_get_graphicsFormat_m615EA91709BD404765C0C85425CE5F3575F90302(L_120, NULL);
				G_B47_0 = ((((int32_t)L_121) == ((int32_t)((int32_t)59)))? 1 : 0);
				goto IL_02c7_1;
			}

IL_02c3_1:
			{
				G_B47_0 = 1;
				goto IL_02c7_1;
			}

IL_02c6_1:
			{
				G_B47_0 = 0;
			}

IL_02c7_1:
			{
				V_8 = (bool)G_B47_0;
				il2cpp_codegen_runtime_class_init_inline(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_122 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty;
				int32_t L_123 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_SRGBRead;
				bool L_124 = V_8;
				if (L_124)
				{
					G_B49_0 = L_123;
					G_B49_1 = L_122;
					goto IL_02de_1;
				}
				G_B48_0 = L_123;
				G_B48_1 = L_122;
			}
			{
				G_B50_0 = (0.0f);
				G_B50_1 = G_B48_0;
				G_B50_2 = G_B48_1;
				goto IL_02e3_1;
			}

IL_02de_1:
			{
				G_B50_0 = (1.0f);
				G_B50_1 = G_B49_0;
				G_B50_2 = G_B49_1;
			}

IL_02e3_1:
			{
				NullCheck(G_B50_2);
				MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(G_B50_2, G_B50_1, G_B50_0, NULL);
				il2cpp_codegen_runtime_class_init_inline(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_125 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty;
				int32_t L_126 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_SRGBWrite;
				int32_t L_127;
				L_127 = QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9(NULL);
				if ((((int32_t)L_127) == ((int32_t)1)))
				{
					G_B52_0 = L_126;
					G_B52_1 = L_125;
					goto IL_0301_1;
				}
				G_B51_0 = L_126;
				G_B51_1 = L_125;
			}
			{
				G_B53_0 = (1.0f);
				G_B53_1 = G_B51_0;
				G_B53_2 = G_B51_1;
				goto IL_0306_1;
			}

IL_0301_1:
			{
				G_B53_0 = (0.0f);
				G_B53_1 = G_B52_0;
				G_B53_2 = G_B52_1;
			}

IL_0306_1:
			{
				NullCheck(G_B53_2);
				MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(G_B53_2, G_B53_1, G_B53_0, NULL);
				il2cpp_codegen_runtime_class_init_inline(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_128 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty;
				int32_t L_129 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_SourceTex;
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_130 = V_4;
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_131 = L_130.___srcTex;
				NullCheck(L_128);
				MaterialPropertyBlock_SetTexture_m39F531D3F35D6C5B661A7B4F07DD7B8ACC22627F(L_128, L_129, L_131, NULL);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_132 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty;
				int32_t L_133 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_ScaleBias;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_134 = V_5;
				NullCheck(L_132);
				MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_132, L_133, L_134, NULL);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_135 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty;
				int32_t L_136 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_ScaleBiasRt;
				Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_137 = V_6;
				NullCheck(L_135);
				MaterialPropertyBlock_SetVector_m22B010D99231EF5684063F4A07F5948854D590B3(L_135, L_136, L_137, NULL);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_138 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty;
				int32_t L_139 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_SourceTexArraySlice;
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_140 = V_4;
				int32_t L_141 = L_140.___srcTexArraySlice;
				NullCheck(L_138);
				MaterialPropertyBlock_SetFloat_m6BA8DA03FAD1ABA0BD339E0E5157C4DF3C987267(L_138, L_139, ((float)L_141), NULL);
				il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
				int32_t L_142;
				L_142 = XRSystem_get_foveatedRenderingCaps_m2B4B6BD6E1BFD298DD8A66DB2294FA27A0F6F989_inline(NULL);
				int32_t L_143 = L_142;
				int32_t L_144 = 2;
				bool L_145 = il2cpp_codegen_enum_has_flag((int32_t)L_143, (int32_t)L_144);
				if (!L_145)
				{
					goto IL_039c_1;
				}
			}
			{
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_146 = V_4;
				intptr_t L_147 = L_146.___foveatedRenderingInfo;
				bool L_148;
				L_148 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_147, 0, NULL);
				if (!L_148)
				{
					goto IL_039c_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_149 = ___0_cmd;
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_150 = V_4;
				intptr_t L_151 = L_150.___foveatedRenderingInfo;
				NullCheck(L_149);
				CommandBuffer_ConfigureFoveatedRendering_mCA5453D2455474AD65FBE7DC301D8C4D52308F47(L_149, L_151, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_152 = ___0_cmd;
				NullCheck(L_152);
				CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_152, _stringLiteral40B19A042B696703E50DE64FDBBE1390617D7BDC, NULL);
			}

IL_039c_1:
			{
				XRBlitParams_tB6F9130166CF43540F2547163E8542CFC7266CD9 L_153 = V_4;
				RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_154 = L_153.___srcTex;
				NullCheck(L_154);
				int32_t L_155;
				L_155 = VirtualFuncInvoker0< int32_t >::Invoke(9, L_154);
				if ((((int32_t)L_155) == ((int32_t)5)))
				{
					goto IL_03ae_1;
				}
			}
			{
				G_B59_0 = 0;
				goto IL_03af_1;
			}

IL_03ae_1:
			{
				G_B59_0 = 1;
			}

IL_03af_1:
			{
				V_9 = G_B59_0;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_156 = ___0_cmd;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_157;
				L_157 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_158 = ___2_mat;
				int32_t L_159 = V_9;
				il2cpp_codegen_runtime_class_init_inline(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_160 = ((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty;
				NullCheck(L_156);
				CommandBuffer_DrawProcedural_m460EDBBEDA84E4743CA09A2F0EF44A6149C4EBD7(L_156, L_157, L_158, L_159, 2, 4, 1, L_160, NULL);
				int32_t L_161 = V_3;
				V_3 = ((int32_t)il2cpp_codegen_add(L_161, 1));
			}

IL_03cb_1:
			{
				int32_t L_162 = V_3;
				XRMirrorViewBlitDesc_tC913B2856BA2160BC3AD99F0C67293850E2162E0 L_163 = V_1;
				int32_t L_164 = L_163.___blitParamsCount;
				if ((((int32_t)L_162) < ((int32_t)L_164)))
				{
					goto IL_0093_1;
				}
			}
			{
				goto IL_03e7;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_03e7:
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		int32_t L_165;
		L_165 = XRSystem_get_foveatedRenderingCaps_m2B4B6BD6E1BFD298DD8A66DB2294FA27A0F6F989_inline(NULL);
		int32_t L_166 = L_165;
		int32_t L_167 = 2;
		bool L_168 = il2cpp_codegen_enum_has_flag((int32_t)L_166, (int32_t)L_167);
		if (!L_168)
		{
			goto IL_0414;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_169 = ___0_cmd;
		NullCheck(L_169);
		CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_169, _stringLiteral40B19A042B696703E50DE64FDBBE1390617D7BDC, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_170 = ___0_cmd;
		NullCheck(L_170);
		CommandBuffer_ConfigureFoveatedRendering_mCA5453D2455474AD65FBE7DC301D8C4D52308F47(L_170, 0, NULL);
	}

IL_0414:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRMirrorView__cctor_m98AD143239439171ABCBE47419E070F15FDFD5CA (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0B94176CF591EF8117959773677DA5B1B851F8CD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral355871A53683A0CE41651908009466DB1F5FEBC7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3F1BFCACEFDC98F691CA4EEA7601E20BEAA9CD4D);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D61F29CE80FEE8E446B913182AB639F916CD506);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral511CC1752A1310A279916454E038C8A61B506F25);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral656247FBFF9D46ECDEB74DC7B9A480D203EC3374);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7AD3B8F0AE03B30E7EF1A150A08259397F2A7D50);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8A21527D31B72E8920CB85275444917DF715D499);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA17366220E713ADFBBB8558BF7AEB7BAA4CD1702);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD2F568F113E6FF8BE250156E84F8FFFC0887DCA5);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE2DC1C4F67F18CAF79E60F4F78FA88811E5E36C1);
		s_Il2CppMethodInitialized = true;
	}
	{
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_0 = (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*)il2cpp_codegen_object_new(MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D_il2cpp_TypeInfo_var);
		MaterialPropertyBlock__ctor_m14C3432585F7BB65028BCD64A0FD6607A1B490FB(L_0, NULL);
		((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___s_MirrorViewMaterialProperty), (void*)L_0);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_1, _stringLiteral3F1BFCACEFDC98F691CA4EEA7601E20BEAA9CD4D, NULL);
		((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_MirrorViewProfilingSampler = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_MirrorViewProfilingSampler), (void*)L_1);
		int32_t L_2;
		L_2 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralD2F568F113E6FF8BE250156E84F8FFFC0887DCA5, NULL);
		((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_SourceTex = L_2;
		int32_t L_3;
		L_3 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralE2DC1C4F67F18CAF79E60F4F78FA88811E5E36C1, NULL);
		((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_SourceTexArraySlice = L_3;
		int32_t L_4;
		L_4 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral8A21527D31B72E8920CB85275444917DF715D499, NULL);
		((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_ScaleBias = L_4;
		int32_t L_5;
		L_5 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral7AD3B8F0AE03B30E7EF1A150A08259397F2A7D50, NULL);
		((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_ScaleBiasRt = L_5;
		int32_t L_6;
		L_6 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteralA17366220E713ADFBBB8558BF7AEB7BAA4CD1702, NULL);
		((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_SRGBRead = L_6;
		int32_t L_7;
		L_7 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral355871A53683A0CE41651908009466DB1F5FEBC7, NULL);
		((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_SRGBWrite = L_7;
		int32_t L_8;
		L_8 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral0B94176CF591EF8117959773677DA5B1B851F8CD, NULL);
		((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_MaxNits = L_8;
		int32_t L_9;
		L_9 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral4D61F29CE80FEE8E446B913182AB639F916CD506, NULL);
		((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_SourceMaxNits = L_9;
		int32_t L_10;
		L_10 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral656247FBFF9D46ECDEB74DC7B9A480D203EC3374, NULL);
		((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_SourceHDREncoding = L_10;
		int32_t L_11;
		L_11 = Shader_PropertyToID_mE98523D50F5656CAE89B30695C458253EB8956CA(_stringLiteral511CC1752A1310A279916454E038C8A61B506F25, NULL);
		((XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_StaticFields*)il2cpp_codegen_static_fields_for(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var))->___k_ColorTransform = L_11;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROcclusionMesh__ctor_m26A3A24DA227043118E2B1CEDCEC9B7E727B3A5C (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___0_xrPass, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_0 = ___0_xrPass;
		__this->___m_Pass = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Pass), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROcclusionMesh_SetMaterial_mD8A8F52BC92A0B9706A63E9D693DFEF0101A5B43 (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) 
{
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_mat;
		__this->___m_Material = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XROcclusionMesh_get_hasValidOcclusionMesh_m8C9CAA57CDD1DC61DAE58E814A03FFD3947AB8AF (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0;
		L_0 = XROcclusionMesh_IsOcclusionMeshSupported_m1995E6D4A012BCA2FAEE510817F23A2FD2FAD93E(__this, NULL);
		if (!L_0)
		{
			goto IL_0035;
		}
	}
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_1 = __this->___m_Pass;
		NullCheck(L_1);
		bool L_2;
		L_2 = XRPass_get_singlePassEnabled_m2F5A3AEE82BE2ABFAE8252AE5E593FF7EF0D0BFD(L_1, NULL);
		if (!L_2)
		{
			goto IL_0022;
		}
	}
	{
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = __this->___m_CombinedMesh;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		return L_4;
	}

IL_0022:
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_5 = __this->___m_Pass;
		NullCheck(L_5);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6;
		L_6 = XRPass_GetOcclusionMesh_m59D047445891DB547459894B471CA4D732097684(L_5, 0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		return L_7;
	}

IL_0035:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROcclusionMesh_RenderOcclusionMesh_m661FAD1A1153438A86E2F327D8791E773F028CD3 (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, float ___1_occlusionMeshScale, bool ___2_yFlip, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC82F21CE75DD10909D5C154CC1D03209540E1551);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD 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));
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_3 = NULL;
	float G_B7_0 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B7_1 = NULL;
	float G_B6_0 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B6_1 = NULL;
	float G_B8_0 = 0.0f;
	float G_B8_1 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B8_2 = NULL;
	float G_B13_0 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B13_1 = NULL;
	float G_B12_0 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B12_1 = NULL;
	float G_B14_0 = 0.0f;
	float G_B14_1 = 0.0f;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* G_B14_2 = NULL;
	{
		bool L_0;
		L_0 = XROcclusionMesh_IsOcclusionMeshSupported_m1995E6D4A012BCA2FAEE510817F23A2FD2FAD93E(__this, NULL);
		if (!L_0)
		{
			goto IL_0135;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___0_cmd;
		il2cpp_codegen_runtime_class_init_inline(XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_il2cpp_TypeInfo_var);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = ((XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_StaticFields*)il2cpp_codegen_static_fields_for(XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_il2cpp_TypeInfo_var))->___k_OcclusionMeshProfilingSampler;
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), L_1, L_2, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0127:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_3 = __this->___m_Pass;
				NullCheck(L_3);
				bool L_4;
				L_4 = XRPass_get_singlePassEnabled_m2F5A3AEE82BE2ABFAE8252AE5E593FF7EF0D0BFD(L_3, NULL);
				if (!L_4)
				{
					goto IL_00fd_1;
				}
			}
			{
				Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_5 = __this->___m_CombinedMesh;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_6;
				L_6 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_5, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_6)
				{
					goto IL_0085_1;
				}
			}
			{
				bool L_7;
				L_7 = SystemInfo_get_supportsMultiview_m0383848166005935673B6774D9C9ECE1A12802BC(NULL);
				if (!L_7)
				{
					goto IL_0085_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_8 = ___0_cmd;
				NullCheck(L_8);
				CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_8, _stringLiteralC82F21CE75DD10909D5C154CC1D03209540E1551, NULL);
				float L_9 = ___1_occlusionMeshScale;
				bool L_10 = ___2_yFlip;
				if (L_10)
				{
					G_B7_0 = L_9;
					G_B7_1 = (&V_1);
					goto IL_0052_1;
				}
				G_B6_0 = L_9;
				G_B6_1 = (&V_1);
			}
			{
				float L_11 = ___1_occlusionMeshScale;
				G_B8_0 = ((-L_11));
				G_B8_1 = G_B6_0;
				G_B8_2 = G_B6_1;
				goto IL_0053_1;
			}

IL_0052_1:
			{
				float L_12 = ___1_occlusionMeshScale;
				G_B8_0 = L_12;
				G_B8_1 = G_B7_0;
				G_B8_2 = G_B7_1;
			}

IL_0053_1:
			{
				Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline(G_B8_2, G_B8_1, G_B8_0, (1.0f), NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = ___0_cmd;
				Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_14 = __this->___m_CombinedMesh;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = V_1;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_16;
				L_16 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_15, NULL);
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_17 = __this->___m_Material;
				NullCheck(L_13);
				CommandBuffer_DrawMesh_m45BA88D4388EC7E5CDAABD42CD6CE29A5120042C(L_13, L_14, L_16, L_17, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_18 = ___0_cmd;
				NullCheck(L_18);
				CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_18, _stringLiteralC82F21CE75DD10909D5C154CC1D03209540E1551, NULL);
				goto IL_0135;
			}

IL_0085_1:
			{
				Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_19 = __this->___m_CombinedMesh;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_20;
				L_20 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_19, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_20)
				{
					goto IL_0125_1;
				}
			}
			{
				bool L_21;
				L_21 = SystemInfo_get_supportsRenderTargetArrayIndexFromVertexShader_m451E9F9DD940953691CA372A694731B7DD2F7FE0(NULL);
				if (!L_21)
				{
					goto IL_0125_1;
				}
			}
			{
				XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_22 = __this->___m_Pass;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_23 = ___0_cmd;
				NullCheck(L_22);
				XRPass_StopSinglePass_m960F285B09F60B90BD27844AFA5069E24189C336(L_22, L_23, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_24 = ___0_cmd;
				NullCheck(L_24);
				CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_24, _stringLiteralC82F21CE75DD10909D5C154CC1D03209540E1551, NULL);
				float L_25 = ___1_occlusionMeshScale;
				bool L_26 = ___2_yFlip;
				if (L_26)
				{
					G_B13_0 = L_25;
					G_B13_1 = (&V_2);
					goto IL_00c1_1;
				}
				G_B12_0 = L_25;
				G_B12_1 = (&V_2);
			}
			{
				float L_27 = ___1_occlusionMeshScale;
				G_B14_0 = ((-L_27));
				G_B14_1 = G_B12_0;
				G_B14_2 = G_B12_1;
				goto IL_00c2_1;
			}

IL_00c1_1:
			{
				float L_28 = ___1_occlusionMeshScale;
				G_B14_0 = L_28;
				G_B14_1 = G_B13_0;
				G_B14_2 = G_B13_1;
			}

IL_00c2_1:
			{
				Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline(G_B14_2, G_B14_1, G_B14_0, (1.0f), NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_29 = ___0_cmd;
				Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_30 = __this->___m_CombinedMesh;
				Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_31 = V_2;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_32;
				L_32 = Matrix4x4_Scale_m95902D2A889FD6E7B04BBEAE6FAE5D6D8A88E642(L_31, NULL);
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_33 = __this->___m_Material;
				NullCheck(L_29);
				CommandBuffer_DrawMesh_m45BA88D4388EC7E5CDAABD42CD6CE29A5120042C(L_29, L_30, L_32, L_33, NULL);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_34 = ___0_cmd;
				NullCheck(L_34);
				CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_34, _stringLiteralC82F21CE75DD10909D5C154CC1D03209540E1551, NULL);
				XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_35 = __this->___m_Pass;
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36 = ___0_cmd;
				NullCheck(L_35);
				XRPass_StartSinglePass_mEAB8D0365AE942CBE93BFB0DAC39E8D04ACE9F9E(L_35, L_36, NULL);
				goto IL_0135;
			}

IL_00fd_1:
			{
				XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_37 = __this->___m_Pass;
				NullCheck(L_37);
				Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_38;
				L_38 = XRPass_GetOcclusionMesh_m59D047445891DB547459894B471CA4D732097684(L_37, 0, NULL);
				V_3 = L_38;
				Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_39 = V_3;
				il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
				bool L_40;
				L_40 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_39, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
				if (!L_40)
				{
					goto IL_0125_1;
				}
			}
			{
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_41 = ___0_cmd;
				Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_42 = V_3;
				Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_43;
				L_43 = Matrix4x4_get_identity_m6568A73831F3E2D587420D20FF423959D7D8AB56_inline(NULL);
				Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_44 = __this->___m_Material;
				NullCheck(L_41);
				CommandBuffer_DrawMesh_m45BA88D4388EC7E5CDAABD42CD6CE29A5120042C(L_41, L_42, L_43, L_44, NULL);
			}

IL_0125_1:
			{
				goto IL_0135;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0135:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROcclusionMesh_UpdateCombinedMesh_m27EC9394BCEFA713DE49A02A2220D28BF9FC2B7A (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		bool L_0;
		L_0 = XROcclusionMesh_IsOcclusionMeshSupported_m1995E6D4A012BCA2FAEE510817F23A2FD2FAD93E(__this, NULL);
		if (!L_0)
		{
			goto IL_0044;
		}
	}
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_1 = __this->___m_Pass;
		NullCheck(L_1);
		bool L_2;
		L_2 = XRPass_get_singlePassEnabled_m2F5A3AEE82BE2ABFAE8252AE5E593FF7EF0D0BFD(L_1, NULL);
		if (!L_2)
		{
			goto IL_0044;
		}
	}
	{
		bool L_3;
		L_3 = XROcclusionMesh_TryGetOcclusionMeshCombinedHashCode_mFC7378E9D9CB851104C6DFBBDA30709642FD8239(__this, (&V_0), NULL);
		if (!L_3)
		{
			goto IL_0044;
		}
	}
	{
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = __this->___m_CombinedMesh;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (L_5)
		{
			goto IL_0036;
		}
	}
	{
		int32_t L_6 = V_0;
		int32_t L_7 = __this->___m_CombinedMeshHashCode;
		if ((((int32_t)L_6) == ((int32_t)L_7)))
		{
			goto IL_0052;
		}
	}

IL_0036:
	{
		XROcclusionMesh_CreateOcclusionMeshCombined_mC24625E733FC03CA844A5BBA110FBC2C335E7FF5(__this, NULL);
		int32_t L_8 = V_0;
		__this->___m_CombinedMeshHashCode = L_8;
		return;
	}

IL_0044:
	{
		__this->___m_CombinedMesh = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CombinedMesh), (void*)(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)NULL);
		__this->___m_CombinedMeshHashCode = 0;
	}

IL_0052:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XROcclusionMesh_IsOcclusionMeshSupported_m1995E6D4A012BCA2FAEE510817F23A2FD2FAD93E (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_0 = __this->___m_Pass;
		NullCheck(L_0);
		bool L_1;
		L_1 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_0, NULL);
		if (!L_1)
		{
			goto IL_001a;
		}
	}
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = __this->___m_Material;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_3;
		L_3 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_2, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		return L_3;
	}

IL_001a:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XROcclusionMesh_TryGetOcclusionMeshCombinedHashCode_mFC7378E9D9CB851104C6DFBBDA30709642FD8239 (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, int32_t* ___0_hashCode, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_1 = NULL;
	{
		int32_t* L_0 = ___0_hashCode;
		*((int32_t*)L_0) = (int32_t)((int32_t)17);
		V_0 = 0;
		goto IL_0037;
	}

IL_0008:
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_1 = __this->___m_Pass;
		int32_t L_2 = V_0;
		NullCheck(L_1);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3;
		L_3 = XRPass_GetOcclusionMesh_m59D047445891DB547459894B471CA4D732097684(L_1, L_2, NULL);
		V_1 = L_3;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_5)
		{
			goto IL_002e;
		}
	}
	{
		int32_t* L_6 = ___0_hashCode;
		int32_t* L_7 = ___0_hashCode;
		int32_t L_8 = *((int32_t*)L_7);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_9 = V_1;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_9);
		*((int32_t*)L_6) = (int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_8, ((int32_t)23))), L_10));
		goto IL_0033;
	}

IL_002e:
	{
		int32_t* L_11 = ___0_hashCode;
		*((int32_t*)L_11) = (int32_t)0;
		return (bool)0;
	}

IL_0033:
	{
		int32_t L_12 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0037:
	{
		int32_t L_13 = V_0;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_14 = __this->___m_Pass;
		NullCheck(L_14);
		int32_t L_15;
		L_15 = XRPass_get_viewCount_m0D9E6A5AEA60C52EAA3B211DDE1BEA734318A35D(L_14, NULL);
		if ((((int32_t)L_13) < ((int32_t)L_15)))
		{
			goto IL_0008;
		}
	}
	{
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROcclusionMesh_CreateOcclusionMeshCombined_mC24625E733FC03CA844A5BBA110FBC2C335E7FF5 (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __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*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	uint32_t V_1 = 0;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_2 = NULL;
	UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* V_3 = NULL;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_7 = NULL;
	int32_t V_8 = 0;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_9 = NULL;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_10 = NULL;
	int32_t V_11 = 0;
	int32_t V_12 = 0;
	int32_t V_13 = 0;
	{
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_CombinedMesh;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_0, NULL);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
		Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_1, NULL);
		__this->___m_CombinedMesh = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CombinedMesh), (void*)L_1);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = __this->___m_CombinedMesh;
		NullCheck(L_2);
		Mesh_set_indexFormat_mCCC7837A0916FA7A272159DA6AF984B0022488F4(L_2, 0, NULL);
		V_0 = 0;
		V_1 = 0;
		V_6 = 0;
		goto IL_0055;
	}

IL_002b:
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_3 = __this->___m_Pass;
		int32_t L_4 = V_6;
		NullCheck(L_3);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_5;
		L_5 = XRPass_GetOcclusionMesh_m59D047445891DB547459894B471CA4D732097684(L_3, L_4, NULL);
		V_7 = L_5;
		int32_t L_6 = V_0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_7 = V_7;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = Mesh_get_vertexCount_mB7BE0340AAF272933068D830C8E711FC8978E12C(L_7, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(L_6, L_8));
		uint32_t L_9 = V_1;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_10 = V_7;
		NullCheck(L_10);
		uint32_t L_11;
		L_11 = Mesh_GetIndexCount_m8F6E3C336023DFD649715A2F9DAAFD83E25ED366(L_10, 0, NULL);
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_9, (int32_t)L_11));
		int32_t L_12 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0055:
	{
		int32_t L_13 = V_6;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_14 = __this->___m_Pass;
		NullCheck(L_14);
		int32_t L_15;
		L_15 = XRPass_get_viewCount_m0D9E6A5AEA60C52EAA3B211DDE1BEA734318A35D(L_14, NULL);
		if ((((int32_t)L_13) < ((int32_t)L_15)))
		{
			goto IL_002b;
		}
	}
	{
		int32_t L_16 = V_0;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_17 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)L_16);
		V_2 = L_17;
		uint32_t L_18 = V_1;
		UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_19 = (UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83*)SZArrayNew(UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83_il2cpp_TypeInfo_var, (uint32_t)L_18);
		V_3 = L_19;
		V_4 = 0;
		V_5 = 0;
		V_8 = 0;
		goto IL_0115;
	}

IL_0080:
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_20 = __this->___m_Pass;
		int32_t L_21 = V_8;
		NullCheck(L_20);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_22;
		L_22 = XRPass_GetOcclusionMesh_m59D047445891DB547459894B471CA4D732097684(L_20, L_21, NULL);
		V_9 = L_22;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_23 = V_9;
		NullCheck(L_23);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_24;
		L_24 = Mesh_GetIndices_m112B85EF32EE3C446947CE6CBC1AF3D50FC18179(L_23, 0, NULL);
		V_10 = L_24;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_25 = V_9;
		NullCheck(L_25);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_26;
		L_26 = Mesh_get_vertices_mA3577F1B08EDDD54E26AEB3F8FFE4EC247D2ABB9(L_25, NULL);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_27 = V_2;
		int32_t L_28 = V_4;
		NullCheck((RuntimeArray*)L_26);
		Array_CopyTo_mFD42E3443AB3B850ED6F19359698E242A08E1BAB((RuntimeArray*)L_26, (RuntimeArray*)L_27, L_28, NULL);
		V_11 = 0;
		goto IL_00c6;
	}

IL_00ad:
	{
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_29 = V_2;
		int32_t L_30 = V_4;
		int32_t L_31 = V_11;
		NullCheck(L_29);
		int32_t L_32 = V_8;
		((L_29)->GetAddressAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_30, L_31)))))->___z = ((float)L_32);
		int32_t L_33 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_33, 1));
	}

IL_00c6:
	{
		int32_t L_34 = V_11;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_35 = V_9;
		NullCheck(L_35);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_36;
		L_36 = Mesh_get_vertices_mA3577F1B08EDDD54E26AEB3F8FFE4EC247D2ABB9(L_35, NULL);
		NullCheck(L_36);
		if ((((int32_t)L_34) < ((int32_t)((int32_t)(((RuntimeArray*)L_36)->max_length)))))
		{
			goto IL_00ad;
		}
	}
	{
		V_12 = 0;
		goto IL_00f2;
	}

IL_00d8:
	{
		int32_t L_37 = V_4;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_38 = V_10;
		int32_t L_39 = V_12;
		NullCheck(L_38);
		int32_t L_40 = L_39;
		int32_t L_41 = (L_38)->GetAt(static_cast<il2cpp_array_size_t>(L_40));
		V_13 = ((int32_t)il2cpp_codegen_add(L_37, L_41));
		UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_42 = V_3;
		int32_t L_43 = V_5;
		int32_t L_44 = V_12;
		int32_t L_45 = V_13;
		NullCheck(L_42);
		(L_42)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_43, L_44))), (uint16_t)((int32_t)(uint16_t)L_45));
		int32_t L_46 = V_12;
		V_12 = ((int32_t)il2cpp_codegen_add(L_46, 1));
	}

IL_00f2:
	{
		int32_t L_47 = V_12;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_48 = V_10;
		NullCheck(L_48);
		if ((((int32_t)L_47) < ((int32_t)((int32_t)(((RuntimeArray*)L_48)->max_length)))))
		{
			goto IL_00d8;
		}
	}
	{
		int32_t L_49 = V_4;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_50 = V_9;
		NullCheck(L_50);
		int32_t L_51;
		L_51 = Mesh_get_vertexCount_mB7BE0340AAF272933068D830C8E711FC8978E12C(L_50, NULL);
		V_4 = ((int32_t)il2cpp_codegen_add(L_49, L_51));
		int32_t L_52 = V_5;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_53 = V_10;
		NullCheck(L_53);
		V_5 = ((int32_t)il2cpp_codegen_add(L_52, ((int32_t)(((RuntimeArray*)L_53)->max_length))));
		int32_t L_54 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_54, 1));
	}

IL_0115:
	{
		int32_t L_55 = V_8;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_56 = __this->___m_Pass;
		NullCheck(L_56);
		int32_t L_57;
		L_57 = XRPass_get_viewCount_m0D9E6A5AEA60C52EAA3B211DDE1BEA734318A35D(L_56, NULL);
		if ((((int32_t)L_55) < ((int32_t)L_57)))
		{
			goto IL_0080;
		}
	}
	{
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_58 = __this->___m_CombinedMesh;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_59 = V_2;
		NullCheck(L_58);
		Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_58, L_59, NULL);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_60 = __this->___m_CombinedMesh;
		UInt16U5BU5D_tEB7C42D811D999D2AA815BADC3FCCDD9C67B3F83* L_61 = V_3;
		NullCheck(L_60);
		Mesh_SetIndices_m1735F517A86EF1D49697263FA5C31E526049B88C(L_60, L_61, 0, 0, (bool)1, 0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XROcclusionMesh__cctor_m084A652627D2CCB2B6E6B85E976E5B936DA7BF6C (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F5ABEA0DE440062A503032385105586D84A1347);
		s_Il2CppMethodInitialized = true;
	}
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_0, _stringLiteral7F5ABEA0DE440062A503032385105586D84A1347, NULL);
		((XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_StaticFields*)il2cpp_codegen_static_fields_for(XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_il2cpp_TypeInfo_var))->___k_OcclusionMeshProfilingSampler = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_StaticFields*)il2cpp_codegen_static_fields_for(XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_il2cpp_TypeInfo_var))->___k_OcclusionMeshProfilingSampler), (void*)L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif




IL2CPP_EXTERN_C void XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshal_pinvoke(const XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1& unmarshaled, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1____occlusionMeshMaterial_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___occlusionMeshMaterialException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1____occlusionMeshMaterial_FieldInfo_var, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___occlusionMeshMaterialException, NULL);
}
IL2CPP_EXTERN_C void XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshal_pinvoke_back(const XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshaled_pinvoke& marshaled, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1____occlusionMeshMaterial_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___occlusionMeshMaterialException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1____occlusionMeshMaterial_FieldInfo_var, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___occlusionMeshMaterialException, NULL);
}
IL2CPP_EXTERN_C void XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshal_pinvoke_cleanup(XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshaled_pinvoke& marshaled)
{
}




IL2CPP_EXTERN_C void XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshal_com(const XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1& unmarshaled, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1____occlusionMeshMaterial_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___occlusionMeshMaterialException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1____occlusionMeshMaterial_FieldInfo_var, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___occlusionMeshMaterialException, NULL);
}
IL2CPP_EXTERN_C void XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshal_com_back(const XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshaled_com& marshaled, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1____occlusionMeshMaterial_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___occlusionMeshMaterialException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1____occlusionMeshMaterial_FieldInfo_var, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___occlusionMeshMaterialException, NULL);
}
IL2CPP_EXTERN_C void XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_marshal_com_cleanup(XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1_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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass__ctor_mD9FAC867904286857670C755B146AAA7AD0A499A (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF13A6D0FE4169F106512A28BA7B29E68E7D4E1FA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_0 = (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7*)il2cpp_codegen_object_new(List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7_il2cpp_TypeInfo_var);
		List_1__ctor_mF13A6D0FE4169F106512A28BA7B29E68E7D4E1FA(L_0, 2, List_1__ctor_mF13A6D0FE4169F106512A28BA7B29E68E7D4E1FA_RuntimeMethod_var);
		__this->___m_Views = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Views), (void*)L_0);
		XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* L_1 = (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D*)il2cpp_codegen_object_new(XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D_il2cpp_TypeInfo_var);
		XROcclusionMesh__ctor_m26A3A24DA227043118E2B1CEDCEC9B7E727B3A5C(L_1, __this, NULL);
		__this->___m_OcclusionMesh = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OcclusionMesh), (void*)L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* XRPass_CreateDefault_m1B2C134E5C7DD24DC60C7A7E5EF405170B352353 (XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 ___0_createInfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericPool_1_Get_m6CCA75B8B039A70C55FB8C0E8C5A82CE74604748_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericPool_1_tE3701F2D9D6825A8D296AB28556BDFAC051B81EA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GenericPool_1_tE3701F2D9D6825A8D296AB28556BDFAC051B81EA_il2cpp_TypeInfo_var);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_0;
		L_0 = GenericPool_1_Get_m6CCA75B8B039A70C55FB8C0E8C5A82CE74604748(GenericPool_1_Get_m6CCA75B8B039A70C55FB8C0E8C5A82CE74604748_RuntimeMethod_var);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_1 = L_0;
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_2 = ___0_createInfo;
		NullCheck(L_1);
		XRPass_InitBase_mBA269776349507B0C2BFAE3A153F3AF3A011D34D(L_1, L_2, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_Release_m3E0CB85C1D4AD3CFB0F038942DBF9CB863F91602 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericPool_1_Release_m0D672D784FA68890716E0CA3764B1EEEAC9F4625_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GenericPool_1_tE3701F2D9D6825A8D296AB28556BDFAC051B81EA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(GenericPool_1_tE3701F2D9D6825A8D296AB28556BDFAC051B81EA_il2cpp_TypeInfo_var);
		GenericPool_1_Release_m0D672D784FA68890716E0CA3764B1EEEAC9F4625(__this, GenericPool_1_Release_m0D672D784FA68890716E0CA3764B1EEEAC9F4625_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = XRPass_get_viewCount_m0D9E6A5AEA60C52EAA3B211DDE1BEA734318A35D(__this, NULL);
		return (bool)((((int32_t)L_0) > ((int32_t)0))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_supportsFoveatedRendering_mC6E13A1C877BBEE86D48AEEA9A552074C2452B73 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0;
		L_0 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(__this, NULL);
		if (!L_0)
		{
			goto IL_0023;
		}
	}
	{
		intptr_t L_1;
		L_1 = XRPass_get_foveatedRenderingInfo_m6F0E2EFEFFF40F47ABD3602D125C40E7CFBDE39B_inline(__this, NULL);
		bool L_2;
		L_2 = IntPtr_op_Inequality_m90EFC9C4CAD9A33E309F2DDF98EE4E1DD253637B(L_1, 0, NULL);
		if (!L_2)
		{
			goto IL_0023;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		int32_t L_3;
		L_3 = XRSystem_get_foveatedRenderingCaps_m2B4B6BD6E1BFD298DD8A66DB2294FA27A0F6F989_inline(NULL);
		return (bool)((!(((uint32_t)L_3) <= ((uint32_t)0)))? 1 : 0);
	}

IL_0023:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_copyDepth_m234A91AEB854C3E6F8CB10D187DE343E1CF42BF8 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CcopyDepthU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_set_copyDepth_m11E3A646BE7DE858629AA377CC3AAF754BE551FD (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CcopyDepthU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRPass_get_multipassId_m312BE1D2B8BA520E9A214F50E601EA6BED92E245 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CmultipassIdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_set_multipassId_m9EE512AA9858D024AFDAB7DCD4CF475C2DB39B81 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CmultipassIdU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRPass_get_cullingPassId_m89D48C40BCCC0FBF41022C911CA4494CCE3EF337 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CcullingPassIdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_set_cullingPassId_mBAD3B0EBDFD2F55F22C5658A67AEC9D0E831BA63 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CcullingPassIdU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B XRPass_get_renderTarget_m4183955FBAB06A0CD30DAAC60DFC51AD18466F48 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = __this->___U3CrenderTargetU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_set_renderTarget_mEE246A0352734C37BF1C447E63EAD042270AE74B (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_value, const RuntimeMethod* method) 
{
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_value;
		__this->___U3CrenderTargetU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 XRPass_get_renderTargetDesc_mF4ACE09EA620B550530FCB6D6EC7C89808A4AAC5 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_0 = __this->___U3CrenderTargetDescU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_set_renderTargetDesc_m6EF8A2DC0AD6FD3504A790658ABDBD5C225E3D04 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_value, const RuntimeMethod* method) 
{
	{
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_0 = ___0_value;
		__this->___U3CrenderTargetDescU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 XRPass_get_cullingParams_m770044577AE111192640844F951B1489A754A4B7 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 L_0 = __this->___U3CcullingParamsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_set_cullingParams_m23497D05E3789CCE97FD9EF514EFF383689637C8 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___0_value, const RuntimeMethod* method) 
{
	{
		ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 L_0 = ___0_value;
		__this->___U3CcullingParamsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRPass_get_viewCount_m0D9E6A5AEA60C52EAA3B211DDE1BEA734318A35D (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_0 = __this->___m_Views;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_inline(L_0, List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_RuntimeMethod_var);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_singlePassEnabled_m2F5A3AEE82BE2ABFAE8252AE5E593FF7EF0D0BFD (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = XRPass_get_viewCount_m0D9E6A5AEA60C52EAA3B211DDE1BEA734318A35D(__this, NULL);
		return (bool)((((int32_t)L_0) > ((int32_t)1))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR intptr_t XRPass_get_foveatedRenderingInfo_m6F0E2EFEFFF40F47ABD3602D125C40E7CFBDE39B (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		intptr_t L_0 = __this->___U3CfoveatedRenderingInfoU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_set_foveatedRenderingInfo_mCF1A3E8B383DF2BF1AA45286112B36CC355ADC6C (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, intptr_t ___0_value, const RuntimeMethod* method) 
{
	{
		intptr_t L_0 = ___0_value;
		__this->___U3CfoveatedRenderingInfoU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_isHDRDisplayOutputActive_mDDF923772ACEB4329636145DF533077CAD0991A3 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B2_0 = NULL;
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B1_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_0;
		L_0 = XRSystem_GetActiveDisplay_m0CA2614FE97181308CF8240B92A6507A365D5FE0_inline(NULL);
		NullCheck(L_0);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_1;
		L_1 = XRDisplaySubsystem_get_hdrOutputSettings_m54E5C853953AC231441243765D2CF8C76EA1C171(L_0, NULL);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_2 = L_1;
		if (L_2)
		{
			G_B2_0 = L_2;
			goto IL_0010;
		}
		G_B1_0 = L_2;
	}
	{
		return (bool)0;
	}

IL_0010:
	{
		NullCheck(G_B2_0);
		bool L_3;
		L_3 = HDROutputSettings_get_active_m86A8AF39CA95E1856F39B692037CAF30BB9F597B(G_B2_0, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRPass_get_hdrDisplayOutputColorGamut_m77BD30B050326EE03E7885579E303B41CE09AD8C (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B2_0 = NULL;
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B1_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_0;
		L_0 = XRSystem_GetActiveDisplay_m0CA2614FE97181308CF8240B92A6507A365D5FE0_inline(NULL);
		NullCheck(L_0);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_1;
		L_1 = XRDisplaySubsystem_get_hdrOutputSettings_m54E5C853953AC231441243765D2CF8C76EA1C171(L_0, NULL);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_2 = L_1;
		if (L_2)
		{
			G_B2_0 = L_2;
			goto IL_0010;
		}
		G_B1_0 = L_2;
	}
	{
		return (int32_t)(0);
	}

IL_0010:
	{
		NullCheck(G_B2_0);
		int32_t L_3;
		L_3 = HDROutputSettings_get_displayColorGamut_mF95F4941BB9977BA8584A606F3CD1854906A8FC3(G_B2_0, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR HDRDisplayInformation_t22395AF57046F138C9D274380020D9DC16BED58F XRPass_get_hdrDisplayOutputInformation_mF2A794B0D3D81971E6D4DEBAA46094D394727BED (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B2_0 = NULL;
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B1_0 = NULL;
	int32_t G_B3_0 = 0;
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B5_0 = NULL;
	int32_t G_B5_1 = 0;
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B4_0 = NULL;
	int32_t G_B4_1 = 0;
	int32_t G_B6_0 = 0;
	int32_t G_B6_1 = 0;
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B8_0 = NULL;
	int32_t G_B8_1 = 0;
	int32_t G_B8_2 = 0;
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B7_0 = NULL;
	int32_t G_B7_1 = 0;
	int32_t G_B7_2 = 0;
	int32_t G_B9_0 = 0;
	int32_t G_B9_1 = 0;
	int32_t G_B9_2 = 0;
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B11_0 = NULL;
	int32_t G_B11_1 = 0;
	int32_t G_B11_2 = 0;
	int32_t G_B11_3 = 0;
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B10_0 = NULL;
	int32_t G_B10_1 = 0;
	int32_t G_B10_2 = 0;
	int32_t G_B10_3 = 0;
	float G_B12_0 = 0.0f;
	int32_t G_B12_1 = 0;
	int32_t G_B12_2 = 0;
	int32_t G_B12_3 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_0;
		L_0 = XRSystem_GetActiveDisplay_m0CA2614FE97181308CF8240B92A6507A365D5FE0_inline(NULL);
		NullCheck(L_0);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_1;
		L_1 = XRDisplaySubsystem_get_hdrOutputSettings_m54E5C853953AC231441243765D2CF8C76EA1C171(L_0, NULL);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_2 = L_1;
		if (L_2)
		{
			G_B2_0 = L_2;
			goto IL_0011;
		}
		G_B1_0 = L_2;
	}
	{
		G_B3_0 = (-1);
		goto IL_0016;
	}

IL_0011:
	{
		NullCheck(G_B2_0);
		int32_t L_3;
		L_3 = HDROutputSettings_get_maxFullFrameToneMapLuminance_mDFA3E9A5EE6E5D2925E80D8D1CF282F9428F6261(G_B2_0, NULL);
		G_B3_0 = L_3;
	}

IL_0016:
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_4;
		L_4 = XRSystem_GetActiveDisplay_m0CA2614FE97181308CF8240B92A6507A365D5FE0_inline(NULL);
		NullCheck(L_4);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_5;
		L_5 = XRDisplaySubsystem_get_hdrOutputSettings_m54E5C853953AC231441243765D2CF8C76EA1C171(L_4, NULL);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_6 = L_5;
		if (L_6)
		{
			G_B5_0 = L_6;
			G_B5_1 = G_B3_0;
			goto IL_0027;
		}
		G_B4_0 = L_6;
		G_B4_1 = G_B3_0;
	}
	{
		G_B6_0 = (-1);
		G_B6_1 = G_B4_1;
		goto IL_002c;
	}

IL_0027:
	{
		NullCheck(G_B5_0);
		int32_t L_7;
		L_7 = HDROutputSettings_get_maxToneMapLuminance_mD7085505C04D04C81E94F6C1E8BB17D6208CBA1E(G_B5_0, NULL);
		G_B6_0 = L_7;
		G_B6_1 = G_B5_1;
	}

IL_002c:
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_8;
		L_8 = XRSystem_GetActiveDisplay_m0CA2614FE97181308CF8240B92A6507A365D5FE0_inline(NULL);
		NullCheck(L_8);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_9;
		L_9 = XRDisplaySubsystem_get_hdrOutputSettings_m54E5C853953AC231441243765D2CF8C76EA1C171(L_8, NULL);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_10 = L_9;
		if (L_10)
		{
			G_B8_0 = L_10;
			G_B8_1 = G_B6_0;
			G_B8_2 = G_B6_1;
			goto IL_003d;
		}
		G_B7_0 = L_10;
		G_B7_1 = G_B6_0;
		G_B7_2 = G_B6_1;
	}
	{
		G_B9_0 = (-1);
		G_B9_1 = G_B7_1;
		G_B9_2 = G_B7_2;
		goto IL_0042;
	}

IL_003d:
	{
		NullCheck(G_B8_0);
		int32_t L_11;
		L_11 = HDROutputSettings_get_minToneMapLuminance_mD487947C93456D9A29AD96A31A03621AB815A457(G_B8_0, NULL);
		G_B9_0 = L_11;
		G_B9_1 = G_B8_1;
		G_B9_2 = G_B8_2;
	}

IL_0042:
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_12;
		L_12 = XRSystem_GetActiveDisplay_m0CA2614FE97181308CF8240B92A6507A365D5FE0_inline(NULL);
		NullCheck(L_12);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_13;
		L_13 = XRDisplaySubsystem_get_hdrOutputSettings_m54E5C853953AC231441243765D2CF8C76EA1C171(L_12, NULL);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_14 = L_13;
		if (L_14)
		{
			G_B11_0 = L_14;
			G_B11_1 = G_B9_0;
			G_B11_2 = G_B9_1;
			G_B11_3 = G_B9_2;
			goto IL_0057;
		}
		G_B10_0 = L_14;
		G_B10_1 = G_B9_0;
		G_B10_2 = G_B9_1;
		G_B10_3 = G_B9_2;
	}
	{
		G_B12_0 = (160.0f);
		G_B12_1 = G_B10_1;
		G_B12_2 = G_B10_2;
		G_B12_3 = G_B10_3;
		goto IL_005c;
	}

IL_0057:
	{
		NullCheck(G_B11_0);
		float L_15;
		L_15 = HDROutputSettings_get_paperWhiteNits_m93987328E7A39D51F0316105D84C41763E86C4BE(G_B11_0, NULL);
		G_B12_0 = L_15;
		G_B12_1 = G_B11_1;
		G_B12_2 = G_B11_2;
		G_B12_3 = G_B11_3;
	}

IL_005c:
	{
		HDRDisplayInformation_t22395AF57046F138C9D274380020D9DC16BED58F L_16;
		memset((&L_16), 0, sizeof(L_16));
		HDRDisplayInformation__ctor_mD4C2E8465BD24195472333924CE18A03E5004555((&L_16), G_B12_3, G_B12_2, G_B12_1, G_B12_0, NULL);
		return L_16;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XRPass_get_occlusionMeshScale_m046F8625F75A7801D7A5D217FB020411140731A5 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___U3CocclusionMeshScaleU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_set_occlusionMeshScale_mE04BF937665F254E692956E108FE450541E40A02 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___U3CocclusionMeshScaleU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 XRPass_GetProjMatrix_m7619A089EDDA752C55E797CFD773D58AA5A82318 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_0 = __this->___m_Views;
		int32_t L_1 = ___0_viewIndex;
		NullCheck(L_0);
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_2;
		L_2 = List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30(L_0, L_1, List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3 = L_2.___projMatrix;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 XRPass_GetViewMatrix_m6B40CC647344BB873EA5D81A4EA9A1A55038F0A0 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_0 = __this->___m_Views;
		int32_t L_1 = ___0_viewIndex;
		NullCheck(L_0);
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_2;
		L_2 = List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30(L_0, L_1, List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_3 = L_2.___viewMatrix;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D XRPass_GetViewport_m1AB79BA272EFF457892F38F0949F948D6E9993D7 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_0 = __this->___m_Views;
		int32_t L_1 = ___0_viewIndex;
		NullCheck(L_0);
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_2;
		L_2 = List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30(L_0, L_1, List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_3 = L_2.___viewport;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* XRPass_GetOcclusionMesh_m59D047445891DB547459894B471CA4D732097684 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_0 = __this->___m_Views;
		int32_t L_1 = ___0_viewIndex;
		NullCheck(L_0);
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_2;
		L_2 = List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30(L_0, L_1, List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = L_2.___occlusionMesh;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRPass_GetTextureArraySlice_m96558A98C7DDCE4916418E5B19EFEEBEEBDCEA80 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_viewIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_0 = __this->___m_Views;
		int32_t L_1 = ___0_viewIndex;
		NullCheck(L_0);
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_2;
		L_2 = List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30(L_0, L_1, List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		int32_t L_3 = L_2.___textureArraySlice;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_StartSinglePass_mEAB8D0365AE942CBE93BFB0DAC39E8D04ACE9F9E (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19EF1DE6275D54BCD146D490EADB2653A1F3042A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C4EF26E8FB95F6EC5F519DC36C59C5FAC29FCF3);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0;
		L_0 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(__this, NULL);
		if (!L_0)
		{
			goto IL_0062;
		}
	}
	{
		bool L_1;
		L_1 = XRPass_get_singlePassEnabled_m2F5A3AEE82BE2ABFAE8252AE5E593FF7EF0D0BFD(__this, NULL);
		if (!L_1)
		{
			goto IL_0062;
		}
	}
	{
		int32_t L_2;
		L_2 = XRPass_get_viewCount_m0D9E6A5AEA60C52EAA3B211DDE1BEA734318A35D(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		int32_t L_3;
		L_3 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
		if ((((int32_t)L_2) > ((int32_t)L_3)))
		{
			goto IL_0048;
		}
	}
	{
		bool L_4;
		L_4 = SystemInfo_get_supportsMultiview_m0383848166005935673B6774D9C9ECE1A12802BC(NULL);
		if (!L_4)
		{
			goto IL_0030;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
		NullCheck(L_5);
		CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_5, _stringLiteral19EF1DE6275D54BCD146D490EADB2653A1F3042A, NULL);
		return;
	}

IL_0030:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_6 = ___0_cmd;
		NullCheck(L_6);
		CommandBuffer_EnableShaderKeyword_m9DE5732149961F1EA14B295D9E72914E1CC7DA5A(L_6, _stringLiteral3C4EF26E8FB95F6EC5F519DC36C59C5FAC29FCF3, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_7 = ___0_cmd;
		int32_t L_8;
		L_8 = XRPass_get_viewCount_m0D9E6A5AEA60C52EAA3B211DDE1BEA734318A35D(__this, NULL);
		NullCheck(L_7);
		CommandBuffer_SetInstanceMultiplier_mFD03FD6AE695613FDEEFB625C5E44E82EAE18560(L_7, L_8, NULL);
		return;
	}

IL_0048:
	{
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var)));
		int32_t L_9;
		L_9 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
		int32_t L_10 = L_9;
		RuntimeObject* L_11 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_10);
		String_t* L_12;
		L_12 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB9E4FD75D58C5C054E3532A86647A680A26AA672)), L_11, NULL);
		NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_13 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
		NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_13, L_12, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_13, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&XRPass_StartSinglePass_mEAB8D0365AE942CBE93BFB0DAC39E8D04ACE9F9E_RuntimeMethod_var)));
	}

IL_0062:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_StopSinglePass_m960F285B09F60B90BD27844AFA5069E24189C336 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral19EF1DE6275D54BCD146D490EADB2653A1F3042A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral3C4EF26E8FB95F6EC5F519DC36C59C5FAC29FCF3);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0;
		L_0 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(__this, NULL);
		if (!L_0)
		{
			goto IL_0035;
		}
	}
	{
		bool L_1;
		L_1 = XRPass_get_singlePassEnabled_m2F5A3AEE82BE2ABFAE8252AE5E593FF7EF0D0BFD(__this, NULL);
		if (!L_1)
		{
			goto IL_0035;
		}
	}
	{
		bool L_2;
		L_2 = SystemInfo_get_supportsMultiview_m0383848166005935673B6774D9C9ECE1A12802BC(NULL);
		if (!L_2)
		{
			goto IL_0023;
		}
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = ___0_cmd;
		NullCheck(L_3);
		CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_3, _stringLiteral19EF1DE6275D54BCD146D490EADB2653A1F3042A, NULL);
		return;
	}

IL_0023:
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = ___0_cmd;
		NullCheck(L_4);
		CommandBuffer_DisableShaderKeyword_m2B66FB1F672F3EE51FEA8A2CBA24AA6B7E4454BD(L_4, _stringLiteral3C4EF26E8FB95F6EC5F519DC36C59C5FAC29FCF3, NULL);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_5 = ___0_cmd;
		NullCheck(L_5);
		CommandBuffer_SetInstanceMultiplier_mFD03FD6AE695613FDEEFB625C5E44E82EAE18560(L_5, 1, NULL);
	}

IL_0035:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRPass_get_hasValidOcclusionMesh_m2D0E0A44FDDB87C8FE82A3D0996E7282A08FDD2C (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* L_0 = __this->___m_OcclusionMesh;
		NullCheck(L_0);
		bool L_1;
		L_1 = XROcclusionMesh_get_hasValidOcclusionMesh_m8C9CAA57CDD1DC61DAE58E814A03FFD3947AB8AF(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_RenderOcclusionMesh_mED4EE1CF13318F52CD054D2EC43CDFB503C31863 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, bool ___1_renderIntoTexture, const RuntimeMethod* method) 
{
	{
		float L_0;
		L_0 = XRPass_get_occlusionMeshScale_m046F8625F75A7801D7A5D217FB020411140731A5_inline(__this, NULL);
		if ((!(((float)L_0) > ((float)(0.0f)))))
		{
			goto IL_0020;
		}
	}
	{
		XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* L_1 = __this->___m_OcclusionMesh;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = ___0_cmd;
		float L_3;
		L_3 = XRPass_get_occlusionMeshScale_m046F8625F75A7801D7A5D217FB020411140731A5_inline(__this, NULL);
		bool L_4 = ___1_renderIntoTexture;
		NullCheck(L_1);
		XROcclusionMesh_RenderOcclusionMesh_m661FAD1A1153438A86E2F327D8791E773F028CD3(L_1, L_2, L_3, L_4, NULL);
	}

IL_0020:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 XRPass_ApplyXRViewCenterOffset_m90A0241693FE12D501CA1696533ADF9EB9EB189B (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___0_center, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0;
		L_0 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		V_0 = L_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___0_center;
		float L_2 = L_1.___x;
		V_1 = ((float)il2cpp_codegen_subtract((0.5f), L_2));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_3 = ___0_center;
		float L_4 = L_3.___y;
		V_2 = ((float)il2cpp_codegen_subtract((0.5f), L_4));
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_5 = __this->___m_Views;
		NullCheck(L_5);
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_6;
		L_6 = List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30(L_5, 0, List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_7 = L_6.___eyeCenterUV;
		float L_8 = L_7.___x;
		float L_9 = V_1;
		(&V_0)->___x = ((float)il2cpp_codegen_subtract(L_8, L_9));
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_10 = __this->___m_Views;
		NullCheck(L_10);
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_11;
		L_11 = List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30(L_10, 0, List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_12 = L_11.___eyeCenterUV;
		float L_13 = L_12.___y;
		float L_14 = V_2;
		(&V_0)->___y = ((float)il2cpp_codegen_subtract(L_13, L_14));
		bool L_15;
		L_15 = XRPass_get_singlePassEnabled_m2F5A3AEE82BE2ABFAE8252AE5E593FF7EF0D0BFD(__this, NULL);
		if (!L_15)
		{
			goto IL_00a4;
		}
	}
	{
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_16 = __this->___m_Views;
		NullCheck(L_16);
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_17;
		L_17 = List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30(L_16, 1, List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18 = L_17.___eyeCenterUV;
		float L_19 = L_18.___x;
		float L_20 = V_1;
		(&V_0)->___z = ((float)il2cpp_codegen_subtract(L_19, L_20));
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_21 = __this->___m_Views;
		NullCheck(L_21);
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_22;
		L_22 = List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30(L_21, 1, List_1_get_Item_mFFCB4E0F2978CE787223C6D1734D41306942EB30_RuntimeMethod_var);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_23 = L_22.___eyeCenterUV;
		float L_24 = L_23.___y;
		float L_25 = V_2;
		(&V_0)->___w = ((float)il2cpp_codegen_subtract(L_24, L_25));
	}

IL_00a4:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_26 = V_0;
		return L_26;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_AssignView_m702B79A42E79C6896DBFBBD1BC188204DED34975 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_viewId, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 ___1_xrView, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m7A495455B6674DB278F9185B18C72E8BEF911BA7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_viewId;
		if ((((int32_t)L_0) < ((int32_t)0)))
		{
			goto IL_0012;
		}
	}
	{
		int32_t L_1 = ___0_viewId;
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_2 = __this->___m_Views;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_inline(L_2, List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_RuntimeMethod_var);
		if ((((int32_t)L_1) < ((int32_t)L_3)))
		{
			goto IL_001d;
		}
	}

IL_0012:
	{
		ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F* L_4 = (ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentOutOfRangeException_tEA2822DAF62B10EEED00E0E3A341D4BAF78CF85F_il2cpp_TypeInfo_var)));
		ArgumentOutOfRangeException__ctor_mBC1D5DEEA1BA41DE77228CB27D6BAFEB6DCCBF4A(L_4, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07ABCD77D7F3B712ED1F9A31820F8766D110A05E)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_4, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&XRPass_AssignView_m702B79A42E79C6896DBFBBD1BC188204DED34975_RuntimeMethod_var)));
	}

IL_001d:
	{
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_5 = __this->___m_Views;
		int32_t L_6 = ___0_viewId;
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_7 = ___1_xrView;
		NullCheck(L_5);
		List_1_set_Item_m7A495455B6674DB278F9185B18C72E8BEF911BA7(L_5, L_6, L_7, List_1_set_Item_m7A495455B6674DB278F9185B18C72E8BEF911BA7_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_AssignCullingParams_m8EDE31A0B307B67A9B47138483DB2C922286EA15 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_cullingPassId, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___1_cullingParams, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899* L_0 = (&___1_cullingParams);
		il2cpp_codegen_runtime_class_init_inline(ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = ScriptableCullingParameters_get_cullingOptions_mCEC493EA8184660459A61EC4F77FCD7C78D36464(L_0, NULL);
		ScriptableCullingParameters_set_cullingOptions_m618DDCBD0D0AB8CC22A2E92724919A25D60C6CAF(L_0, ((int32_t)((int32_t)L_1&((int32_t)-17))), NULL);
		int32_t L_2 = ___0_cullingPassId;
		XRPass_set_cullingPassId_mBAD3B0EBDFD2F55F22C5658A67AEC9D0E831BA63_inline(__this, L_2, NULL);
		ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 L_3 = ___1_cullingParams;
		XRPass_set_cullingParams_m23497D05E3789CCE97FD9EF514EFF383689637C8_inline(__this, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_UpdateCombinedOcclusionMesh_mEC4A86E74BB515E392FE63840B2B4283E808CE1D (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* L_0 = __this->___m_OcclusionMesh;
		NullCheck(L_0);
		XROcclusionMesh_UpdateCombinedMesh_m27EC9394BCEFA713DE49A02A2220D28BF9FC2B7A(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_InitBase_mBA269776349507B0C2BFAE3A153F3AF3A011D34D (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 ___0_createInfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m4EC103D42EA8C9452F05D8A41A258EDCFCD19E90_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_0 = __this->___m_Views;
		NullCheck(L_0);
		List_1_Clear_m4EC103D42EA8C9452F05D8A41A258EDCFCD19E90_inline(L_0, List_1_Clear_m4EC103D42EA8C9452F05D8A41A258EDCFCD19E90_RuntimeMethod_var);
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_1 = ___0_createInfo;
		bool L_2 = L_1.___copyDepth;
		XRPass_set_copyDepth_m11E3A646BE7DE858629AA377CC3AAF754BE551FD_inline(__this, L_2, NULL);
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_3 = ___0_createInfo;
		int32_t L_4 = L_3.___multipassId;
		XRPass_set_multipassId_m9EE512AA9858D024AFDAB7DCD4CF475C2DB39B81_inline(__this, L_4, NULL);
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_5 = ___0_createInfo;
		int32_t L_6 = L_5.___cullingPassId;
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_7 = ___0_createInfo;
		ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 L_8 = L_7.___cullingParameters;
		XRPass_AssignCullingParams_m8EDE31A0B307B67A9B47138483DB2C922286EA15(__this, L_6, L_8, NULL);
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_9 = ___0_createInfo;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_10 = L_9.___renderTarget;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_11;
		memset((&L_11), 0, sizeof(L_11));
		RenderTargetIdentifier__ctor_m79A7348AF351A912E617BF9C8A44A766648C80FB((&L_11), L_10, 0, (-1), (-1), NULL);
		XRPass_set_renderTarget_mEE246A0352734C37BF1C447E63EAD042270AE74B_inline(__this, L_11, NULL);
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_12 = ___0_createInfo;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_13 = L_12.___renderTargetDesc;
		XRPass_set_renderTargetDesc_m6EF8A2DC0AD6FD3504A790658ABDBD5C225E3D04_inline(__this, L_13, NULL);
		XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* L_14 = __this->___m_OcclusionMesh;
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_15 = ___0_createInfo;
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_16 = L_15.___occlusionMeshMaterial;
		NullCheck(L_14);
		XROcclusionMesh_SetMaterial_mD8A8F52BC92A0B9706A63E9D693DFEF0101A5B43_inline(L_14, L_16, NULL);
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_17 = ___0_createInfo;
		float L_18 = L_17.___occlusionMeshScale;
		XRPass_set_occlusionMeshScale_mE04BF937665F254E692956E108FE450541E40A02_inline(__this, L_18, NULL);
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_19 = ___0_createInfo;
		intptr_t L_20 = L_19.___foveatedRenderingInfo;
		XRPass_set_foveatedRenderingInfo_mCF1A3E8B383DF2BF1AA45286112B36CC355ADC6C_inline(__this, L_20, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRPass_AddView_mBDAF14546FA152A5571B629493C4BBD4CD9DF974 (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 ___0_xrView, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m26A98FFE1090E98CCB9AA0278EC4017152C89F85_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_0 = __this->___m_Views;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_inline(L_0, List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
		if ((((int32_t)L_1) >= ((int32_t)L_2)))
		{
			goto IL_001f;
		}
	}
	{
		List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* L_3 = __this->___m_Views;
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_4 = ___0_xrView;
		NullCheck(L_3);
		List_1_Add_m26A98FFE1090E98CCB9AA0278EC4017152C89F85_inline(L_3, L_4, List_1_Add_m26A98FFE1090E98CCB9AA0278EC4017152C89F85_RuntimeMethod_var);
		return;
	}

IL_001f:
	{
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var)));
		int32_t L_5;
		L_5 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
		int32_t L_6 = L_5;
		RuntimeObject* L_7 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_6);
		String_t* L_8;
		L_8 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral845A032E741942F26C6947E92954A9A322797F64)), L_7, NULL);
		NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_9 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
		NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_9, L_8, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&XRPass_AddView_mBDAF14546FA152A5571B629493C4BBD4CD9DF974_RuntimeMethod_var)));
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* XRSystem_GetActiveDisplay_m0CA2614FE97181308CF8240B92A6507A365D5FE0 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRSystem_get_displayActive_m1B275580BF68CC7B53FAAC30FCAB5D7A3395EADB (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		return (bool)0;
	}

IL_0009:
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_1 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		NullCheck(L_1);
		bool L_2;
		L_2 = IntegratedSubsystem_get_running_m18AA0D7AD1CB593DC9EE5F3DC79643717509D6E8(L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRSystem_get_isHDRDisplayOutputActive_m4B7BF6E6C0F8EFAD5BAC41106F96715F87CB9D28 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_0;
	memset((&V_0), 0, sizeof(V_0));
	XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* G_B2_0 = NULL;
	XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* G_B1_0 = NULL;
	Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 G_B5_0;
	memset((&G_B5_0), 0, sizeof(G_B5_0));
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B4_0 = NULL;
	HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* G_B3_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_1 = L_0;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_0014;
		}
		G_B1_0 = L_1;
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01));
		Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_2 = V_0;
		G_B5_0 = L_2;
		goto IL_0032;
	}

IL_0014:
	{
		NullCheck(G_B2_0);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_3;
		L_3 = XRDisplaySubsystem_get_hdrOutputSettings_m54E5C853953AC231441243765D2CF8C76EA1C171(G_B2_0, NULL);
		HDROutputSettings_t6A590B1AA325DD7389D71F502B762BF1592A9F62* L_4 = L_3;
		if (L_4)
		{
			G_B4_0 = L_4;
			goto IL_0028;
		}
		G_B3_0 = L_4;
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01));
		Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_5 = V_0;
		G_B5_0 = L_5;
		goto IL_0032;
	}

IL_0028:
	{
		NullCheck(G_B4_0);
		bool L_6;
		L_6 = HDROutputSettings_get_active_m86A8AF39CA95E1856F39B692037CAF30BB9F597B(G_B4_0, NULL);
		Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_7;
		memset((&L_7), 0, sizeof(L_7));
		Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_7), L_6, Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
		G_B5_0 = L_7;
	}

IL_0032:
	{
		V_0 = G_B5_0;
		bool L_8;
		L_8 = Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline((&V_0), Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var);
		return L_8;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRSystem_get_singlePassAllowed_m4E32BC93875F1141246C0381975BF6390454ACC4 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		bool L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CsinglePassAllowedU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_set_singlePassAllowed_m99CC881BFD8D87E6943B9D382C5A5BE8028826B1 (bool ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CsinglePassAllowedU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRSystem_get_foveatedRenderingCaps_m2B4B6BD6E1BFD298DD8A66DB2294FA27A0F6F989 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		int32_t L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CfoveatedRenderingCapsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_set_foveatedRenderingCaps_m0AB593A43E5B183590D626EF60177BFB5D6C7ED2 (int32_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CfoveatedRenderingCapsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRSystem_get_dumpDebugInfo_m74F782B0F418A0C55DAE3E1256FBCA78A725330C (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		bool L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CdumpDebugInfoU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_set_dumpDebugInfo_m6383A7984263B991D564D4CED41F64908D80BE06 (bool ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CdumpDebugInfoU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_Initialize_m733BBAB5800B568CA1FED0C4E5FC9934F47A0F03 (Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3* ___0_passAllocator, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___1_occlusionMeshPS, Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* ___2_mirrorViewPS, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRGraphicsAutomatedTests_OverrideLayout_m7DE24CB9857313D423E964062E047B98A7172068_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3* L_0 = ___0_passAllocator;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129* L_1 = (ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentNullException_t327031E412FAB2351B0022DD5DAD47E67E597129_il2cpp_TypeInfo_var)));
		ArgumentNullException__ctor_m444AE141157E333844FC1A9500224C2F9FD24F4B(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral7C480F432E7C05D9C0CF3C65C7985B8E35D0E74D)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&XRSystem_Initialize_m733BBAB5800B568CA1FED0C4E5FC9934F47A0F03_RuntimeMethod_var)));
	}

IL_000e:
	{
		Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3* L_2 = ___0_passAllocator;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_PassAllocator = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_PassAllocator), (void*)L_2);
		XRSystem_RefreshDeviceInfo_m5EC51C7EA942C8D0FAEE9E0793CE424903DBA2D3(NULL);
		int32_t L_3;
		L_3 = SystemInfo_get_foveatedRenderingCaps_mA18C54E186EB539F4095FFA0A8E9D87F5AEC0D26(NULL);
		XRSystem_set_foveatedRenderingCaps_m0AB593A43E5B183590D626EF60177BFB5D6C7ED2_inline(L_3, NULL);
		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_4 = ___1_occlusionMeshPS;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_5;
		L_5 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_4, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_5)
		{
			goto IL_0044;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_6 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_OcclusionMeshMaterial;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_7;
		L_7 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_6, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_7)
		{
			goto IL_0044;
		}
	}
	{
		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_8 = ___1_occlusionMeshPS;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_9;
		L_9 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_8, NULL);
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_OcclusionMeshMaterial = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_OcclusionMeshMaterial), (void*)L_9);
	}

IL_0044:
	{
		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_10 = ___2_mirrorViewPS;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_11;
		L_11 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_10, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_11)
		{
			goto IL_0065;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_12 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MirrorViewMaterial;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_13;
		L_13 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_12, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_13)
		{
			goto IL_0065;
		}
	}
	{
		Shader_tADC867D36B7876EE22427FAA2CE485105F4EE692* L_14 = ___2_mirrorViewPS;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_15;
		L_15 = CoreUtils_CreateEngineMaterial_m81DECC0AF6901F95B5041A00ED588F5230546AD2(L_14, NULL);
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MirrorViewMaterial = L_15;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MirrorViewMaterial), (void*)L_15);
	}

IL_0065:
	{
		il2cpp_codegen_runtime_class_init_inline(XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_il2cpp_TypeInfo_var);
		bool L_16;
		L_16 = XRGraphicsAutomatedTests_get_enabled_m74B06CFBD011A2DF32DC8171C8D18914245009CB_inline(NULL);
		if (!L_16)
		{
			goto IL_007d;
		}
	}
	{
		Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* L_17 = (Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD*)il2cpp_codegen_object_new(Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD_il2cpp_TypeInfo_var);
		Action_2__ctor_mB6D9F8EFED5A7E9762D2847F2E6555E4C857CCFD(L_17, NULL, (intptr_t)((void*)XRGraphicsAutomatedTests_OverrideLayout_m7DE24CB9857313D423E964062E047B98A7172068_RuntimeMethod_var), NULL);
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRSystem_SetLayoutOverride_mCEF4961C0479211D1137BBC36A3EF80C0767B870_inline(L_17, NULL);
	}

IL_007d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_SetDisplayMSAASamples_mBE06AE02F4080C73F1FDED1CA1ACD780DF980002 (int32_t ___0_msaaSamples, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m25A1E45E653D7F73DF65C041A66C0A6E01F2964D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m9A1452618AC875C7A20A5917509A7B90E76E6A6A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF9383BAD37E56B1D5BCDBFF0C3ADA58BB6E67A04_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA450E85CB8D7D5CB81FAAF9D11A1D4945B942423_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		int32_t L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MSAASamples;
		int32_t L_1 = ___0_msaaSamples;
		if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		int32_t L_2 = ___0_msaaSamples;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MSAASamples = L_2;
		List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_3 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_DisplayList;
		il2cpp_codegen_runtime_class_init_inline(SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var);
		SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370(L_3, SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370_RuntimeMethod_var);
		List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_4 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_DisplayList;
		NullCheck(L_4);
		Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143 L_5;
		L_5 = List_1_GetEnumerator_mA450E85CB8D7D5CB81FAAF9D11A1D4945B942423(L_4, List_1_GetEnumerator_mA450E85CB8D7D5CB81FAAF9D11A1D4945B942423_RuntimeMethod_var);
		V_0 = L_5;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0042:
			{
				Enumerator_Dispose_m25A1E45E653D7F73DF65C041A66C0A6E01F2964D((&V_0), Enumerator_Dispose_m25A1E45E653D7F73DF65C041A66C0A6E01F2964D_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0037_1;
			}

IL_0026_1:
			{
				XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_6;
				L_6 = Enumerator_get_Current_mF9383BAD37E56B1D5BCDBFF0C3ADA58BB6E67A04_inline((&V_0), Enumerator_get_Current_mF9383BAD37E56B1D5BCDBFF0C3ADA58BB6E67A04_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
				int32_t L_7 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MSAASamples;
				NullCheck(L_6);
				XRDisplaySubsystem_SetMSAALevel_m5059067DF2E69C356138B8C2DC99131C22F3488C(L_6, L_7, NULL);
			}

IL_0037_1:
			{
				bool L_8;
				L_8 = Enumerator_MoveNext_m9A1452618AC875C7A20A5917509A7B90E76E6A6A((&V_0), Enumerator_MoveNext_m9A1452618AC875C7A20A5917509A7B90E76E6A6A_RuntimeMethod_var);
				if (L_8)
				{
					goto IL_0026_1;
				}
			}
			{
				goto IL_0050;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0050:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRSystem_GetDisplayMSAASamples_m5FF4E9CA1DBA53170D930706DB805AE51B3C774C (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		int32_t L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MSAASamples;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_SetRenderScale_mC3DF36FC87A7C92DA802B128B410F6D0FC8D03CD (float ___0_renderScale, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m25A1E45E653D7F73DF65C041A66C0A6E01F2964D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m9A1452618AC875C7A20A5917509A7B90E76E6A6A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mF9383BAD37E56B1D5BCDBFF0C3ADA58BB6E67A04_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mA450E85CB8D7D5CB81FAAF9D11A1D4945B942423_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_DisplayList;
		il2cpp_codegen_runtime_class_init_inline(SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var);
		SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370(L_0, SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370_RuntimeMethod_var);
		List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_1 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_DisplayList;
		NullCheck(L_1);
		Enumerator_t7B44DEF95515943B67640F1A20853509F98BA143 L_2;
		L_2 = List_1_GetEnumerator_mA450E85CB8D7D5CB81FAAF9D11A1D4945B942423(L_1, List_1_GetEnumerator_mA450E85CB8D7D5CB81FAAF9D11A1D4945B942423_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_002f:
			{
				Enumerator_Dispose_m25A1E45E653D7F73DF65C041A66C0A6E01F2964D((&V_0), Enumerator_Dispose_m25A1E45E653D7F73DF65C041A66C0A6E01F2964D_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0024_1;
			}

IL_0017_1:
			{
				XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_3;
				L_3 = Enumerator_get_Current_mF9383BAD37E56B1D5BCDBFF0C3ADA58BB6E67A04_inline((&V_0), Enumerator_get_Current_mF9383BAD37E56B1D5BCDBFF0C3ADA58BB6E67A04_RuntimeMethod_var);
				float L_4 = ___0_renderScale;
				NullCheck(L_3);
				XRDisplaySubsystem_set_scaleOfAllRenderTargets_mB17201481C1A22DB287CA1B6DEC07C6679BD2DB8(L_3, L_4, NULL);
			}

IL_0024_1:
			{
				bool L_5;
				L_5 = Enumerator_MoveNext_m9A1452618AC875C7A20A5917509A7B90E76E6A6A((&V_0), Enumerator_MoveNext_m9A1452618AC875C7A20A5917509A7B90E76E6A6A_RuntimeMethod_var);
				if (L_5)
				{
					goto IL_0017_1;
				}
			}
			{
				goto IL_003d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_003d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* XRSystem_NewLayout_m25675DF0CDCE5A0F8F49053A5FDABEE28B1A1B59 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral505189EB8C4BAD06541AE331A4BFEC1414DB969E);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRSystem_RefreshDeviceInfo_m5EC51C7EA942C8D0FAEE9E0793CE424903DBA2D3(NULL);
		XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Layout;
		NullCheck(L_0);
		List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* L_1;
		L_1 = XRLayout_GetActivePasses_m133DA7AD62890375F23A38B7A61716864F69C09A_inline(L_0, NULL);
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_inline(L_1, List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_RuntimeMethod_var);
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_0026;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogWarning_m33EF1B897E0C7C6FF538989610BFAFFEF4628CA9(_stringLiteral505189EB8C4BAD06541AE331A4BFEC1414DB969E, NULL);
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRSystem_EndLayout_mD28C13F0E3AF1CEF3D9B405A0361A97ADFCA096D(NULL);
	}

IL_0026:
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* L_3 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Layout;
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_EndLayout_mD28C13F0E3AF1CEF3D9B405A0361A97ADFCA096D (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = XRSystem_get_dumpDebugInfo_m74F782B0F418A0C55DAE3E1256FBCA78A725330C_inline(NULL);
		if (!L_0)
		{
			goto IL_0011;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* L_1 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Layout;
		NullCheck(L_1);
		XRLayout_LogDebugInfo_mAB1A85F4D713DD5AF1796269F9CE24E26B23FE53(L_1, NULL);
	}

IL_0011:
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* L_2 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Layout;
		NullCheck(L_2);
		XRLayout_Clear_mB9439713172C57F3BB9FFDFE5EC56FC219CE094F(L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_RenderMirrorView_m7F6EF57F53844C2D8F0E42E5AF0A97BBBD217AA3 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___0_cmd, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___0_cmd;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = ___1_camera;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MirrorViewMaterial;
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_3 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		il2cpp_codegen_runtime_class_init_inline(XRMirrorView_t8C804F1A4F9DA9A85EBE2587DA53F812FC085DE7_il2cpp_TypeInfo_var);
		XRMirrorView_RenderMirrorView_mB151933D8E995680E3C1F396C0E283F635FB1A78(L_0, L_1, L_2, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_Dispose_m80F3AE2BF50867AB5838BE3961A2D630408F5A6D (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*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_OcclusionMeshMaterial;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_001d;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_2 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_OcclusionMeshMaterial;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_2, NULL);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_OcclusionMeshMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_OcclusionMeshMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
	}

IL_001d:
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_3 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MirrorViewMaterial;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_4)
		{
			goto IL_003a;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_5 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MirrorViewMaterial;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_5, NULL);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MirrorViewMaterial = (Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MirrorViewMaterial), (void*)(Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3*)NULL);
	}

IL_003a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_SetDisplayZRange_m500323586C399A5EEC0540433AB11DB5EB9D5FDD (float ___0_zNear, float ___1_zFar, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		if (!L_0)
		{
			goto IL_001d;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_1 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		float L_2 = ___0_zNear;
		NullCheck(L_1);
		XRDisplaySubsystem_set_zNear_mA82157C51F3B61B72570A31574E0149E9743933A(L_1, L_2, NULL);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_3 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		float L_4 = ___1_zFar;
		NullCheck(L_3);
		XRDisplaySubsystem_set_zFar_m8A13EC1823DAE428374A3CBA218B2038D785777B(L_3, L_4, NULL);
	}

IL_001d:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_SetLayoutOverride_mCEF4961C0479211D1137BBC36A3EF80C0767B870 (Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* ___0_action, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* L_0 = ___0_action;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_LayoutOverride = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_LayoutOverride), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_XRSystemInit_m515458B9364C73A8F36F6858B21BE454BFDD2777 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderPipelineAsset_t5F9BF815BF931E1314B184E7F9070FB649C7054E* L_0;
		L_0 = GraphicsSettings_get_currentRenderPipeline_mEC94DC23DE4F901D6A629E2DE882982686AF75F1(NULL);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_0, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_1)
		{
			goto IL_0012;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRSystem_RefreshDeviceInfo_m5EC51C7EA942C8D0FAEE9E0793CE424903DBA2D3(NULL);
	}

IL_0012:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_RefreshDeviceInfo_m5EC51C7EA942C8D0FAEE9E0793CE424903DBA2D3 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE580FBE05EB71FB41AAE62A9AD4C5A7594C8D27C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m1C04F2A2E6107833BE00F3C7EAE72DAF048AC643_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_DisplayList;
		il2cpp_codegen_runtime_class_init_inline(SubsystemManager_t9A7261E4D0B53B996F04B8707D8E1C33AB65E824_il2cpp_TypeInfo_var);
		SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370(L_0, SubsystemManager_GetInstances_TisXRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1_mCDFAF63EF2A2778CA3677E75360BC7961FCB3370_RuntimeMethod_var);
		List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_1 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_DisplayList;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_mE580FBE05EB71FB41AAE62A9AD4C5A7594C8D27C_inline(L_1, List_1_get_Count_mE580FBE05EB71FB41AAE62A9AD4C5A7594C8D27C_RuntimeMethod_var);
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_0078;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_3 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_DisplayList;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = List_1_get_Count_mE580FBE05EB71FB41AAE62A9AD4C5A7594C8D27C_inline(L_3, List_1_get_Count_mE580FBE05EB71FB41AAE62A9AD4C5A7594C8D27C_RuntimeMethod_var);
		if ((((int32_t)L_4) <= ((int32_t)1)))
		{
			goto IL_002f;
		}
	}
	{
		NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8* L_5 = (NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NotImplementedException_t6366FE4DCF15094C51F4833B91A2AE68D4DA90E8_il2cpp_TypeInfo_var)));
		NotImplementedException__ctor_m8339D1A685E8D77CAC9D3260C06B38B5C7CA7742(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCBC4FD6E6554BB00D3D40D4A9A37F4DE46D22B96)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&XRSystem_RefreshDeviceInfo_m5EC51C7EA942C8D0FAEE9E0793CE424903DBA2D3_RuntimeMethod_var)));
	}

IL_002f:
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_6 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_DisplayList;
		NullCheck(L_6);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_7;
		L_7 = List_1_get_Item_m1C04F2A2E6107833BE00F3C7EAE72DAF048AC643(L_6, 0, List_1_get_Item_m1C04F2A2E6107833BE00F3C7EAE72DAF048AC643_RuntimeMethod_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display), (void*)L_7);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_8 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		NullCheck(L_8);
		XRDisplaySubsystem_set_disableLegacyRenderer_m410F3270C21C0337FC3B71E87A85B68A99A58843(L_8, (bool)1, NULL);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_9 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		int32_t L_10;
		L_10 = QualitySettings_get_activeColorSpace_m4F47784E7B0FE0A5497C8BAB9CA86BD576FB92F9(NULL);
		NullCheck(L_9);
		XRDisplaySubsystem_set_sRGB_m441B1B29A0A440B2C3A874021FA7730D8E300758(L_9, (bool)((((int32_t)L_10) == ((int32_t)1))? 1 : 0), NULL);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_11 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		NullCheck(L_11);
		XRDisplaySubsystem_set_textureLayout_mE0390E5525CBC1CFBA94D7ED494084E06631B51C(L_11, 1, NULL);
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		int32_t L_12;
		L_12 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_13;
		L_13 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_12, 2, NULL);
		TextureXR_set_maxViews_m88558568940581CA51523C531D10F6455973529C_inline(L_13, NULL);
		return;
	}

IL_0078:
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display = (XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display), (void*)(XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_CreateDefaultLayout_m7A1EEF5436D8B6195D8244731D228BD951BCC246 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 V_1;
	memset((&V_1), 0, sizeof(V_1));
	ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 V_2;
	memset((&V_2), 0, sizeof(V_2));
	XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* V_3 = NULL;
	int32_t V_4 = 0;
	XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 V_5;
	memset((&V_5), 0, sizeof(V_5));
	int32_t V_6 = 0;
	XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 V_7;
	memset((&V_7), 0, sizeof(V_7));
	XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* V_8 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		if (L_0)
		{
			goto IL_0012;
		}
	}
	{
		NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB* L_1 = (NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&NullReferenceException_tBDE63A6D24569B964908408389070C6A9F5005BB_il2cpp_TypeInfo_var)));
		NullReferenceException__ctor_mA41317A57F5C1C0E3F59C7EB25ABD484564B23D4(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral203A4CADB9E53B0E6250AFDB30A00853B8F731E2)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&XRSystem_CreateDefaultLayout_m7A1EEF5436D8B6195D8244731D228BD951BCC246_RuntimeMethod_var)));
	}

IL_0012:
	{
		V_0 = 0;
		goto IL_00e7;
	}

IL_0019:
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_2 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		int32_t L_3 = V_0;
		NullCheck(L_2);
		XRDisplaySubsystem_GetRenderPass_m81F4AE299700BFE74AD54F8B036D87CD439E8874(L_2, L_3, (&V_1), NULL);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_4 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___0_camera;
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_6 = V_1;
		int32_t L_7 = L_6.___cullingPassIndex;
		NullCheck(L_4);
		XRDisplaySubsystem_GetCullingParameters_m6BF6737DD0B607C8719CC80F1AFFE7700498F266(L_4, L_5, L_7, (&V_2), NULL);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_8 = ___0_camera;
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_9 = V_1;
		bool L_10;
		L_10 = XRSystem_CanUseSinglePass_m5F7BDF90FB15CABAEAC0D72703263E53394876C5(L_8, L_9, NULL);
		if (!L_10)
		{
			goto IL_0092;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3* L_11 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_PassAllocator;
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_12 = V_1;
		ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 L_13 = V_2;
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_14;
		L_14 = XRSystem_BuildPass_mD6ABDE01D83D58DAFCCE56388476A94CABA66E22(L_12, L_13, NULL);
		NullCheck(L_11);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_15;
		L_15 = Func_2_Invoke_m0649983FF4137B8AC5031AEF573F1FAC302A444F_inline(L_11, L_14, NULL);
		V_3 = L_15;
		V_4 = 0;
		goto IL_0079;
	}

IL_0059:
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = ___0_camera;
		int32_t L_17 = V_4;
		XRRenderPass_GetRenderParameter_m3526E26F8ABDA52C52BDF163F4EA74B7DE4B6A0B((&V_1), L_16, L_17, (&V_5), NULL);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_18 = V_3;
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_19 = V_1;
		XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 L_20 = V_5;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_21;
		L_21 = XRSystem_BuildView_mA41AA1A6DD534A7F5D1BA6C24E4AEAABA23EF5DB(L_19, L_20, NULL);
		NullCheck(L_18);
		XRPass_AddView_mBDAF14546FA152A5571B629493C4BBD4CD9DF974(L_18, L_21, NULL);
		int32_t L_22 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_22, 1));
	}

IL_0079:
	{
		int32_t L_23 = V_4;
		int32_t L_24;
		L_24 = XRRenderPass_GetRenderParameterCount_m8FECAAF96CD4DF45B0786CB19CD169C1C46BE10A((&V_1), NULL);
		if ((((int32_t)L_23) < ((int32_t)L_24)))
		{
			goto IL_0059;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* L_25 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Layout;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_26 = ___0_camera;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_27 = V_3;
		NullCheck(L_25);
		XRLayout_AddPass_mD1146C270409467F78FAA95E3E248D007DAF2349(L_25, L_26, L_27, NULL);
		goto IL_00e3;
	}

IL_0092:
	{
		V_6 = 0;
		goto IL_00d8;
	}

IL_0097:
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_28 = ___0_camera;
		int32_t L_29 = V_6;
		XRRenderPass_GetRenderParameter_m3526E26F8ABDA52C52BDF163F4EA74B7DE4B6A0B((&V_1), L_28, L_29, (&V_7), NULL);
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3* L_30 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_PassAllocator;
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_31 = V_1;
		ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 L_32 = V_2;
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_33;
		L_33 = XRSystem_BuildPass_mD6ABDE01D83D58DAFCCE56388476A94CABA66E22(L_31, L_32, NULL);
		NullCheck(L_30);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_34;
		L_34 = Func_2_Invoke_m0649983FF4137B8AC5031AEF573F1FAC302A444F_inline(L_30, L_33, NULL);
		V_8 = L_34;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_35 = V_8;
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_36 = V_1;
		XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 L_37 = V_7;
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_38;
		L_38 = XRSystem_BuildView_mA41AA1A6DD534A7F5D1BA6C24E4AEAABA23EF5DB(L_36, L_37, NULL);
		NullCheck(L_35);
		XRPass_AddView_mBDAF14546FA152A5571B629493C4BBD4CD9DF974(L_35, L_38, NULL);
		XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* L_39 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Layout;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_40 = ___0_camera;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_41 = V_8;
		NullCheck(L_39);
		XRLayout_AddPass_mD1146C270409467F78FAA95E3E248D007DAF2349(L_39, L_40, L_41, NULL);
		int32_t L_42 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_42, 1));
	}

IL_00d8:
	{
		int32_t L_43 = V_6;
		int32_t L_44;
		L_44 = XRRenderPass_GetRenderParameterCount_m8FECAAF96CD4DF45B0786CB19CD169C1C46BE10A((&V_1), NULL);
		if ((((int32_t)L_43) < ((int32_t)L_44)))
		{
			goto IL_0097;
		}
	}

IL_00e3:
	{
		int32_t L_45 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_45, 1));
	}

IL_00e7:
	{
		int32_t L_46 = V_0;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_47 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		NullCheck(L_47);
		int32_t L_48;
		L_48 = XRDisplaySubsystem_GetRenderPassCount_m75514B28F1542BF4999E1BC0EEBF9561DA1835C6(L_47, NULL);
		if ((((int32_t)L_46) < ((int32_t)L_48)))
		{
			goto IL_0019;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* L_49 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_LayoutOverride;
		if (!L_49)
		{
			goto IL_010e;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* L_50 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_LayoutOverride;
		XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* L_51 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Layout;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_52 = ___0_camera;
		NullCheck(L_50);
		Action_2_Invoke_mF854798BFF57E50E5DD5153AAD51E65746EFC491_inline(L_50, L_51, L_52, NULL);
	}

IL_010e:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem_ReconfigurePass_m1271B96E0268DA4E13397238AD9A6241B7C76F6A (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* ___0_xrPass, Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___1_camera, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 V_0;
	memset((&V_0), 0, sizeof(V_0));
	ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 V_3;
	memset((&V_3), 0, sizeof(V_3));
	{
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_0 = ___0_xrPass;
		NullCheck(L_0);
		bool L_1;
		L_1 = XRPass_get_enabled_m488D52C18CC6B83FDC3212E98864BA02116A64A3(L_0, NULL);
		if (!L_1)
		{
			goto IL_0083;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_2 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		if (!L_2)
		{
			goto IL_0083;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_3 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_4 = ___0_xrPass;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = XRPass_get_multipassId_m312BE1D2B8BA520E9A214F50E601EA6BED92E245_inline(L_4, NULL);
		NullCheck(L_3);
		XRDisplaySubsystem_GetRenderPass_m81F4AE299700BFE74AD54F8B036D87CD439E8874(L_3, L_5, (&V_0), NULL);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_6 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = ___1_camera;
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_8 = V_0;
		int32_t L_9 = L_8.___cullingPassIndex;
		NullCheck(L_6);
		XRDisplaySubsystem_GetCullingParameters_m6BF6737DD0B607C8719CC80F1AFFE7700498F266(L_6, L_7, L_9, (&V_1), NULL);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_10 = ___0_xrPass;
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_11 = V_0;
		int32_t L_12 = L_11.___cullingPassIndex;
		ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 L_13 = V_1;
		NullCheck(L_10);
		XRPass_AssignCullingParams_m8EDE31A0B307B67A9B47138483DB2C922286EA15(L_10, L_12, L_13, NULL);
		V_2 = 0;
		goto IL_0062;
	}

IL_0045:
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14 = ___1_camera;
		int32_t L_15 = V_2;
		XRRenderPass_GetRenderParameter_m3526E26F8ABDA52C52BDF163F4EA74B7DE4B6A0B((&V_0), L_14, L_15, (&V_3), NULL);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_16 = ___0_xrPass;
		int32_t L_17 = V_2;
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_18 = V_0;
		XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 L_19 = V_3;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_20;
		L_20 = XRSystem_BuildView_mA41AA1A6DD534A7F5D1BA6C24E4AEAABA23EF5DB(L_18, L_19, NULL);
		NullCheck(L_16);
		XRPass_AssignView_m702B79A42E79C6896DBFBBD1BC188204DED34975(L_16, L_17, L_20, NULL);
		int32_t L_21 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_21, 1));
	}

IL_0062:
	{
		int32_t L_22 = V_2;
		int32_t L_23;
		L_23 = XRRenderPass_GetRenderParameterCount_m8FECAAF96CD4DF45B0786CB19CD169C1C46BE10A((&V_0), NULL);
		if ((((int32_t)L_22) < ((int32_t)L_23)))
		{
			goto IL_0045;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* L_24 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_LayoutOverride;
		if (!L_24)
		{
			goto IL_0083;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* L_25 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_LayoutOverride;
		XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* L_26 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Layout;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_27 = ___1_camera;
		NullCheck(L_25);
		Action_2_Invoke_mF854798BFF57E50E5DD5153AAD51E65746EFC491_inline(L_25, L_26, L_27, NULL);
	}

IL_0083:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRSystem_CanUseSinglePass_m5F7BDF90FB15CABAEAC0D72703263E53394876C5 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___0_camera, XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 ___1_renderPass, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 V_0;
	memset((&V_0), 0, sizeof(V_0));
	XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = XRSystem_get_singlePassAllowed_m4E32BC93875F1141246C0381975BF6390454ACC4_inline(NULL);
		if (L_0)
		{
			goto IL_0009;
		}
	}
	{
		return (bool)0;
	}

IL_0009:
	{
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_1 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___1_renderPass)->___renderTargetDesc);
		int32_t L_2;
		L_2 = RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline(L_1, NULL);
		if ((((int32_t)L_2) == ((int32_t)5)))
		{
			goto IL_001a;
		}
	}
	{
		return (bool)0;
	}

IL_001a:
	{
		int32_t L_3;
		L_3 = XRRenderPass_GetRenderParameterCount_m8FECAAF96CD4DF45B0786CB19CD169C1C46BE10A((&___1_renderPass), NULL);
		if ((!(((uint32_t)L_3) == ((uint32_t)2))))
		{
			goto IL_0033;
		}
	}
	{
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_4 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___1_renderPass)->___renderTargetDesc);
		int32_t L_5;
		L_5 = RenderTextureDescriptor_get_volumeDepth_m528818299E101F1B285B08BE12FAC2F9A871BA36_inline(L_4, NULL);
		if ((((int32_t)L_5) == ((int32_t)2)))
		{
			goto IL_0035;
		}
	}

IL_0033:
	{
		return (bool)0;
	}

IL_0035:
	{
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = ___0_camera;
		XRRenderPass_GetRenderParameter_m3526E26F8ABDA52C52BDF163F4EA74B7DE4B6A0B((&___1_renderPass), L_6, 0, (&V_0), NULL);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = ___0_camera;
		XRRenderPass_GetRenderParameter_m3526E26F8ABDA52C52BDF163F4EA74B7DE4B6A0B((&___1_renderPass), L_7, 1, (&V_1), NULL);
		XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 L_8 = V_0;
		int32_t L_9 = L_8.___textureArraySlice;
		if (L_9)
		{
			goto IL_005c;
		}
	}
	{
		XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 L_10 = V_1;
		int32_t L_11 = L_10.___textureArraySlice;
		if ((((int32_t)L_11) == ((int32_t)1)))
		{
			goto IL_005e;
		}
	}

IL_005c:
	{
		return (bool)0;
	}

IL_005e:
	{
		XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 L_12 = V_0;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_13 = L_12.___viewport;
		XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 L_14 = V_1;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_15 = L_14.___viewport;
		bool L_16;
		L_16 = Rect_op_Inequality_mB5D7316EB50B1DDA9324F4BE6741DFF6A673137D_inline(L_13, L_15, NULL);
		if (!L_16)
		{
			goto IL_0073;
		}
	}
	{
		return (bool)0;
	}

IL_0073:
	{
		return (bool)1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 XRSystem_BuildView_mA41AA1A6DD534A7F5D1BA6C24E4AEAABA23EF5DB (XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 ___0_renderPass, XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 ___1_renderParameter, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D V_0;
	memset((&V_0), 0, sizeof(V_0));
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* V_1 = NULL;
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* G_B3_0 = NULL;
	{
		XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 L_0 = ___1_renderParameter;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = L_0.___viewport;
		V_0 = L_1;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_2 = (&V_0);
		float L_3;
		L_3 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline(L_2, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_4 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___0_renderPass)->___renderTargetDesc);
		int32_t L_5;
		L_5 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_4, NULL);
		Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline(L_2, ((float)il2cpp_codegen_multiply(L_3, ((float)L_5))), NULL);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_6 = (&V_0);
		float L_7;
		L_7 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline(L_6, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_8 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___0_renderPass)->___renderTargetDesc);
		int32_t L_9;
		L_9 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline(L_8, NULL);
		Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline(L_6, ((float)il2cpp_codegen_multiply(L_7, ((float)L_9))), NULL);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_10 = (&V_0);
		float L_11;
		L_11 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline(L_10, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_12 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___0_renderPass)->___renderTargetDesc);
		int32_t L_13;
		L_13 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_12, NULL);
		Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline(L_10, ((float)il2cpp_codegen_multiply(L_11, ((float)L_13))), NULL);
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* L_14 = (&V_0);
		float L_15;
		L_15 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline(L_14, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_16 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___0_renderPass)->___renderTargetDesc);
		int32_t L_17;
		L_17 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline(L_16, NULL);
		Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline(L_14, ((float)il2cpp_codegen_multiply(L_15, ((float)L_17))), NULL);
		il2cpp_codegen_runtime_class_init_inline(XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_il2cpp_TypeInfo_var);
		bool L_18 = ((XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_StaticFields*)il2cpp_codegen_static_fields_for(XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_il2cpp_TypeInfo_var))->___running;
		if (L_18)
		{
			goto IL_0082;
		}
	}
	{
		XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 L_19 = ___1_renderParameter;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_20 = L_19.___occlusionMesh;
		G_B3_0 = L_20;
		goto IL_0083;
	}

IL_0082:
	{
		G_B3_0 = ((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)(NULL));
	}

IL_0083:
	{
		V_1 = G_B3_0;
		XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 L_21 = ___1_renderParameter;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_22 = L_21.___projection;
		XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 L_23 = ___1_renderParameter;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_24 = L_23.___view;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_25 = V_0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_26 = V_1;
		XRRenderParameter_t0C786C9DBEFFCAD6204039BD181B412B69F95260 L_27 = ___1_renderParameter;
		int32_t L_28 = L_27.___textureArraySlice;
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_29;
		memset((&L_29), 0, sizeof(L_29));
		XRView__ctor_m5385272378E5B3831130686AA05CBBCE87148278((&L_29), L_22, L_24, L_25, L_26, L_28, NULL);
		return L_29;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 XRSystem_BuildPass_mD6ABDE01D83D58DAFCCE56388476A94CABA66E22 (XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 ___0_xrRenderPass, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___1_cullingParameters, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 V_1;
	memset((&V_1), 0, sizeof(V_1));
	XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_0 = ___0_xrRenderPass;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_1 = L_0.___renderTargetDesc;
		V_0 = L_1;
		int32_t L_2;
		L_2 = RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline((&V_0), NULL);
		int32_t L_3;
		L_3 = RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline((&V_0), NULL);
		int32_t L_4;
		L_4 = RenderTextureDescriptor_get_colorFormat_mF87FD5E3AC4688BBB921568003ED4A1FFB1614FF((&V_0), NULL);
		int32_t L_5;
		L_5 = RenderTextureDescriptor_get_depthBufferBits_mC095E36F9803B2E68E258C03E48ACD0B0E678953((&V_0), NULL);
		int32_t L_6;
		L_6 = RenderTextureDescriptor_get_mipCount_m541A25E2ADB19FCDC0B1BE3B8E1762EC376F27FA_inline((&V_0), NULL);
		RenderTextureDescriptor__ctor_m8E69D45FEC061CB27E5867FF2232D2782A0CEDBE((&V_1), L_2, L_3, L_4, L_5, L_6, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_7 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___0_xrRenderPass)->___renderTargetDesc);
		int32_t L_8;
		L_8 = RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline(L_7, NULL);
		RenderTextureDescriptor_set_dimension_mCE9A4A08454BB2D9DFE3E505EC336FD480078F39_inline((&V_1), L_8, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_9 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___0_xrRenderPass)->___renderTargetDesc);
		int32_t L_10;
		L_10 = RenderTextureDescriptor_get_volumeDepth_m528818299E101F1B285B08BE12FAC2F9A871BA36_inline(L_9, NULL);
		RenderTextureDescriptor_set_volumeDepth_mEF9610D1C14182417A01B7243DEE6B559A13B34D_inline((&V_1), L_10, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_11 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___0_xrRenderPass)->___renderTargetDesc);
		int32_t L_12;
		L_12 = RenderTextureDescriptor_get_vrUsage_m061FAE1190A623B9DEE133F1506ADB23C983F6B0_inline(L_11, NULL);
		RenderTextureDescriptor_set_vrUsage_m994CB3D4B250A70BE005D9FDFD24D868E07A52F0_inline((&V_1), L_12, NULL);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* L_13 = (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46*)(&(&___0_xrRenderPass)->___renderTargetDesc);
		bool L_14;
		L_14 = RenderTextureDescriptor_get_sRGB_mD9351F9665C474A91CB9CEFC5A18731DD2265C4E(L_13, NULL);
		RenderTextureDescriptor_set_sRGB_mAB7A494EE8C496C22B3BBBCB90488312D46F3429((&V_1), L_14, NULL);
		il2cpp_codegen_initobj((&V_2), sizeof(XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1));
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_15 = ___0_xrRenderPass;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_16 = L_15.___renderTarget;
		(&V_2)->___renderTarget = L_16;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_17 = V_1;
		(&V_2)->___renderTargetDesc = L_17;
		ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 L_18 = ___1_cullingParameters;
		(&V_2)->___cullingParameters = L_18;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_19 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_OcclusionMeshMaterial;
		(&V_2)->___occlusionMeshMaterial = L_19;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_2)->___occlusionMeshMaterial), (void*)L_19);
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_20 = ___0_xrRenderPass;
		intptr_t L_21 = L_20.___foveatedRenderingInfo;
		(&V_2)->___foveatedRenderingInfo = L_21;
		XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* L_22 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Layout;
		NullCheck(L_22);
		List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* L_23;
		L_23 = XRLayout_GetActivePasses_m133DA7AD62890375F23A38B7A61716864F69C09A_inline(L_22, NULL);
		NullCheck(L_23);
		int32_t L_24;
		L_24 = List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_inline(L_23, List_1_get_Count_mE5E85C882346C842BF166A7CCD62703B72B906AD_RuntimeMethod_var);
		(&V_2)->___multipassId = L_24;
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_25 = ___0_xrRenderPass;
		int32_t L_26 = L_25.___cullingPassIndex;
		(&V_2)->___cullingPassId = L_26;
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_27 = ___0_xrRenderPass;
		bool L_28 = L_27.___shouldFillOutDepth;
		(&V_2)->___copyDepth = L_28;
		XRRenderPass_t9E8711E8C69E3917AA39A0CA8304B604ED2838E8 L_29 = ___0_xrRenderPass;
		(&V_2)->___xrSdkRenderPass = L_29;
		XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 L_30 = V_2;
		return L_30;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSystem__cctor_m5787AF632EAE6C5A7E315B33F7480AB7BE1B7781 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mBE7647ECE0B8ABB952EDC379472F9E541D41D6DF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* L_0 = (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519*)il2cpp_codegen_object_new(XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519_il2cpp_TypeInfo_var);
		XRLayout__ctor_mD1236A81088E784A728719DCEBCB750C8ECA6524(L_0, NULL);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Layout = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Layout), (void*)L_0);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_PassAllocator = (Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_PassAllocator), (void*)(Func_2_t3B89FA9251E6091D6FD350356D078F4712E902B3*)NULL);
		List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597* L_1 = (List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597*)il2cpp_codegen_object_new(List_1_tA7666C6690CE2AEE97571615AD3AFCE2BB020597_il2cpp_TypeInfo_var);
		List_1__ctor_mBE7647ECE0B8ABB952EDC379472F9E541D41D6DF(L_1, List_1__ctor_mBE7647ECE0B8ABB952EDC379472F9E541D41D6DF_RuntimeMethod_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_DisplayList = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_DisplayList), (void*)L_1);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_MSAASamples = 1;
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_LayoutOverride = (Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_LayoutOverride), (void*)(Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD*)NULL);
		XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* L_2 = (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF*)il2cpp_codegen_object_new(XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF_il2cpp_TypeInfo_var);
		XRPass__ctor_mD9FAC867904286857670C755B146AAA7AD0A499A(L_2, NULL);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___emptyPass = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___emptyPass), (void*)L_2);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CsinglePassAllowedU3Ek__BackingField = (bool)1;
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CdumpDebugInfoU3Ek__BackingField = (bool)0;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshal_pinvoke(const XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5& unmarshaled, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5____occlusionMesh_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___occlusionMeshException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5____occlusionMesh_FieldInfo_var, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___occlusionMeshException, NULL);
}
IL2CPP_EXTERN_C void XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshal_pinvoke_back(const XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshaled_pinvoke& marshaled, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5____occlusionMesh_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___occlusionMeshException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5____occlusionMesh_FieldInfo_var, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___occlusionMeshException, NULL);
}
IL2CPP_EXTERN_C void XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshal_pinvoke_cleanup(XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshal_com(const XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5& unmarshaled, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5____occlusionMesh_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___occlusionMeshException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5____occlusionMesh_FieldInfo_var, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___occlusionMeshException, NULL);
}
IL2CPP_EXTERN_C void XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshal_com_back(const XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshaled_com& marshaled, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5____occlusionMesh_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___occlusionMeshException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5____occlusionMesh_FieldInfo_var, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___occlusionMeshException, NULL);
}
IL2CPP_EXTERN_C void XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshal_com_cleanup(XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRView__ctor_m5385272378E5B3831130686AA05CBBCE87148278 (XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_viewMatrix, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_viewport, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___3_occlusionMesh, int32_t ___4_textureArraySlice, const RuntimeMethod* method) 
{
	{
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_0 = ___0_projMatrix;
		__this->___projMatrix = L_0;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_1 = ___1_viewMatrix;
		__this->___viewMatrix = L_1;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_2 = ___2_viewport;
		__this->___viewport = L_2;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_3 = ___3_occlusionMesh;
		__this->___occlusionMesh = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___occlusionMesh), (void*)L_3);
		int32_t L_4 = ___4_textureArraySlice;
		__this->___textureArraySlice = L_4;
		Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 L_5 = ___0_projMatrix;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6;
		L_6 = XRView_ComputeEyeCenterUV_mD1CF697A076B5ACAB52A36C18872F667BCFCC7A1(L_5, NULL);
		__this->___eyeCenterUV = L_6;
		return;
	}
}
IL2CPP_EXTERN_C  void XRView__ctor_m5385272378E5B3831130686AA05CBBCE87148278_AdjustorThunk (RuntimeObject* __this, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_projMatrix, Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___1_viewMatrix, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___2_viewport, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___3_occlusionMesh, int32_t ___4_textureArraySlice, const RuntimeMethod* method)
{
	XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5*>(__this + _offset);
	XRView__ctor_m5385272378E5B3831130686AA05CBBCE87148278(_thisAdjusted, ___0_projMatrix, ___1_viewMatrix, ___2_viewport, ___3_occlusionMesh, ___4_textureArraySlice, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 XRView_ComputeEyeCenterUV_mD1CF697A076B5ACAB52A36C18872F667BCFCC7A1 (Matrix4x4_tDB70CF134A14BA38190C59AA700BCE10E2AED3E6 ___0_proj, 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;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	{
		FrustumPlanes_t73B9E1D0C4E0A9EC39A0815D0219FC74031DBC56 L_0;
		L_0 = Matrix4x4_get_decomposeProjection_mD3F7616EB45905999A56E13B824E2DDD4A377E80((&___0_proj), NULL);
		FrustumPlanes_t73B9E1D0C4E0A9EC39A0815D0219FC74031DBC56 L_1 = L_0;
		float L_2 = L_1.___left;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		float L_3;
		L_3 = fabsf(L_2);
		V_0 = L_3;
		FrustumPlanes_t73B9E1D0C4E0A9EC39A0815D0219FC74031DBC56 L_4 = L_1;
		float L_5 = L_4.___right;
		float L_6;
		L_6 = fabsf(L_5);
		V_1 = L_6;
		FrustumPlanes_t73B9E1D0C4E0A9EC39A0815D0219FC74031DBC56 L_7 = L_4;
		float L_8 = L_7.___top;
		float L_9;
		L_9 = fabsf(L_8);
		V_2 = L_9;
		float L_10 = L_7.___bottom;
		float L_11;
		L_11 = fabsf(L_10);
		V_3 = L_11;
		float L_12 = V_0;
		float L_13 = V_1;
		float L_14 = V_0;
		float L_15 = V_2;
		float L_16 = V_2;
		float L_17 = V_3;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_18;
		memset((&L_18), 0, sizeof(L_18));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_18), ((float)(L_12/((float)il2cpp_codegen_add(L_13, L_14)))), ((float)(L_15/((float)il2cpp_codegen_add(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
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphContext__ctor_mE362BBACE6D5A945C9CC34B7AAEA715F7DFB9BF6 (RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* __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 RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshal_pinvoke(const RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA& unmarshaled, RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA____commandBuffer_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___commandBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA____commandBuffer_FieldInfo_var, RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___commandBufferException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshal_pinvoke_back(const RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshaled_pinvoke& marshaled, RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA____commandBuffer_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___commandBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA____commandBuffer_FieldInfo_var, RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___commandBufferException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshal_pinvoke_cleanup(RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshal_com(const RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA& unmarshaled, RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA____commandBuffer_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___commandBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA____commandBuffer_FieldInfo_var, RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___commandBufferException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshal_com_back(const RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshaled_com& marshaled, RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA____commandBuffer_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___commandBufferException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA____commandBuffer_FieldInfo_var, RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___commandBufferException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_marshal_com_cleanup(RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA_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
IL2CPP_EXTERN_C void RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshal_pinvoke(const RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529& unmarshaled, RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529____renderGraph_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___renderGraphException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529____renderGraph_FieldInfo_var, RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___renderGraphException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshal_pinvoke_back(const RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshaled_pinvoke& marshaled, RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529____renderGraph_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___renderGraphException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529____renderGraph_FieldInfo_var, RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___renderGraphException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshal_pinvoke_cleanup(RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshal_com(const RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529& unmarshaled, RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529____renderGraph_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___renderGraphException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529____renderGraph_FieldInfo_var, RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___renderGraphException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshal_com_back(const RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshaled_com& marshaled, RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529____renderGraph_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___renderGraphException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529____renderGraph_FieldInfo_var, RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___renderGraphException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshal_com_cleanup(RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphExecution__ctor_m6F5D9030833807A2480E493C092CD067D6CD042E (RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, const RuntimeMethod* method) 
{
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = ___0_renderGraph;
		__this->___renderGraph = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___renderGraph), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphExecution__ctor_m6F5D9030833807A2480E493C092CD067D6CD042E_AdjustorThunk (RuntimeObject* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, const RuntimeMethod* method)
{
	RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529*>(__this + _offset);
	RenderGraphExecution__ctor_m6F5D9030833807A2480E493C092CD067D6CD042E_inline(_thisAdjusted, ___0_renderGraph, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphExecution_Dispose_m2A4832CC0BAA3642B791D033538C6E97FBAE3D67 (RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529* __this, const RuntimeMethod* method) 
{
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = __this->___renderGraph;
		NullCheck(L_0);
		RenderGraph_Execute_m3A7348FDC7FCE5C9EAE32410C4A8F3E06CD0C9A0(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphExecution_Dispose_m2A4832CC0BAA3642B791D033538C6E97FBAE3D67_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529*>(__this + _offset);
	RenderGraphExecution_Dispose_m2A4832CC0BAA3642B791D033538C6E97FBAE3D67(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugParams_RegisterDebug_m51C8C65167E33516E765B3D8FEF39DA518959500 (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, String_t* ___0_name, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___1_debugPanel, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Button_t94987D29C31193E49E17586BF7642576A0F6CE7A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_ToArray_mD210368A14FCDCC7149390F219C65E235192ECB7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m1CF00DE86A4D8D00B0B10A73C661422E5F6C553E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_Add_m80161880CDA1E09EC04B43A9CA32EC722A13F2F9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_0_m515BE24E9CB99FEF73990F99C9C4CFCF5BD97568_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_1_m53C6672B4B92C97F61D7D24E50DAD0D8750A9C91_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_2_m1C26FD7DF27A18C57067A2F339479A854CE93BCD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_3_m5CFDDCA3F495056CBE68775752C840672D5B4F6D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_4_m86E5D492172D8428AF2102DAA2FF198585C99DF2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_5_m7D05EDCCFE8AC1D6B11A10F6361B27788A5B3844_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_6_mD4C4027444FFC2AEF974557E7896ECBCABD9E3E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_7_m628CB428D0BEEC1EB1B1AA34E7CFA4B688DE7411_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_8_m1266BEC68718D058CD4D7BAA205D64CE57253775_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_9_m50F3726EADBCE25A641CCE4BA38E56F9893AA18D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7016C611050AE86659FE62F0BCA1F29CB67F3648);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9399545712E49FFA1E11663DAF0F1E6212157AE7);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* V_0 = NULL;
	RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* G_B5_0 = NULL;
	RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* G_B1_0 = NULL;
	DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* G_B3_0 = NULL;
	RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* G_B3_1 = NULL;
	DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* G_B2_0 = NULL;
	RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* G_B2_1 = NULL;
	String_t* G_B4_0 = NULL;
	DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* G_B4_1 = NULL;
	RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* G_B4_2 = NULL;
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* G_B6_0 = NULL;
	RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* G_B6_1 = NULL;
	{
		List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* L_0 = (List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804*)il2cpp_codegen_object_new(List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804_il2cpp_TypeInfo_var);
		List_1__ctor_m1CF00DE86A4D8D00B0B10A73C661422E5F6C553E(L_0, List_1__ctor_m1CF00DE86A4D8D00B0B10A73C661422E5F6C553E_RuntimeMethod_var);
		V_0 = L_0;
		List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* L_1 = V_0;
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_2 = (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217*)il2cpp_codegen_object_new(Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var);
		Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8(L_2, NULL);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_3 = L_2;
		String_t* L_4 = ___0_name;
		String_t* L_5;
		L_5 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_4, _stringLiteral9399545712E49FFA1E11663DAF0F1E6212157AE7, NULL);
		NullCheck(L_3);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_3, L_5, NULL);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_6 = L_3;
		NullCheck(L_6);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_7;
		L_7 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_6, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_8 = (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD*)il2cpp_codegen_object_new(BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var);
		BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55(L_8, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_9 = L_8;
		il2cpp_codegen_runtime_class_init_inline(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var);
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_10 = ((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___ClearRenderTargetsAtCreation;
		NullCheck(L_9);
		Widget_set_nameAndTooltip_m6A2AA733173D30AA828D74FAB162ECBCECC7A80A(L_9, L_10, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_11 = L_9;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_12 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_12, __this, (intptr_t)((void*)RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_0_m515BE24E9CB99FEF73990F99C9C4CFCF5BD97568_RuntimeMethod_var), NULL);
		NullCheck(L_11);
		Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_inline(L_11, L_12, Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_13 = L_11;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_14 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_14, __this, (intptr_t)((void*)RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_1_m53C6672B4B92C97F61D7D24E50DAD0D8750A9C91_RuntimeMethod_var), NULL);
		NullCheck(L_13);
		Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_inline(L_13, L_14, Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var);
		NullCheck(L_7);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_7, L_13, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_15 = L_6;
		NullCheck(L_15);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_16;
		L_16 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_15, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_17 = (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD*)il2cpp_codegen_object_new(BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var);
		BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55(L_17, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_18 = L_17;
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_19 = ((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___DisablePassCulling;
		NullCheck(L_18);
		Widget_set_nameAndTooltip_m6A2AA733173D30AA828D74FAB162ECBCECC7A80A(L_18, L_19, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_20 = L_18;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_21 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_21, __this, (intptr_t)((void*)RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_2_m1C26FD7DF27A18C57067A2F339479A854CE93BCD_RuntimeMethod_var), NULL);
		NullCheck(L_20);
		Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_inline(L_20, L_21, Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_22 = L_20;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_23 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_23, __this, (intptr_t)((void*)RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_3_m5CFDDCA3F495056CBE68775752C840672D5B4F6D_RuntimeMethod_var), NULL);
		NullCheck(L_22);
		Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_inline(L_22, L_23, Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var);
		NullCheck(L_16);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_16, L_22, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_24 = L_15;
		NullCheck(L_24);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_25;
		L_25 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_24, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_26 = (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD*)il2cpp_codegen_object_new(BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var);
		BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55(L_26, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_27 = L_26;
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_28 = ((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___ImmediateMode;
		NullCheck(L_27);
		Widget_set_nameAndTooltip_m6A2AA733173D30AA828D74FAB162ECBCECC7A80A(L_27, L_28, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_29 = L_27;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_30 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_30, __this, (intptr_t)((void*)RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_4_m86E5D492172D8428AF2102DAA2FF198585C99DF2_RuntimeMethod_var), NULL);
		NullCheck(L_29);
		Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_inline(L_29, L_30, Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_31 = L_29;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_32 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_32, __this, (intptr_t)((void*)RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_5_m7D05EDCCFE8AC1D6B11A10F6361B27788A5B3844_RuntimeMethod_var), NULL);
		NullCheck(L_31);
		Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_inline(L_31, L_32, Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var);
		NullCheck(L_25);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_25, L_31, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_33 = L_24;
		NullCheck(L_33);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_34;
		L_34 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_33, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_35 = (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD*)il2cpp_codegen_object_new(BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD_il2cpp_TypeInfo_var);
		BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55(L_35, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_36 = L_35;
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_37 = ((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___EnableLogging;
		NullCheck(L_36);
		Widget_set_nameAndTooltip_m6A2AA733173D30AA828D74FAB162ECBCECC7A80A(L_36, L_37, NULL);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_38 = L_36;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_39 = (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*)il2cpp_codegen_object_new(Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457_il2cpp_TypeInfo_var);
		Func_1__ctor_mDFFAE9C73346372438B5B04C4558AC42F1A3DA22(L_39, __this, (intptr_t)((void*)RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_6_mD4C4027444FFC2AEF974557E7896ECBCABD9E3E0_RuntimeMethod_var), NULL);
		NullCheck(L_38);
		Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_inline(L_38, L_39, Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_RuntimeMethod_var);
		BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* L_40 = L_38;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_41 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_41, __this, (intptr_t)((void*)RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_7_m628CB428D0BEEC1EB1B1AA34E7CFA4B688DE7411_RuntimeMethod_var), NULL);
		NullCheck(L_40);
		Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_inline(L_40, L_41, Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_RuntimeMethod_var);
		NullCheck(L_34);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_34, L_40, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_42 = L_33;
		NullCheck(L_42);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_43;
		L_43 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_42, NULL);
		Button_t94987D29C31193E49E17586BF7642576A0F6CE7A* L_44 = (Button_t94987D29C31193E49E17586BF7642576A0F6CE7A*)il2cpp_codegen_object_new(Button_t94987D29C31193E49E17586BF7642576A0F6CE7A_il2cpp_TypeInfo_var);
		Button__ctor_mA34758B11D4DE127E0B126C0D43A656D4D2837DC(L_44, NULL);
		Button_t94987D29C31193E49E17586BF7642576A0F6CE7A* L_45 = L_44;
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_46 = ((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___LogFrameInformation;
		NullCheck(L_45);
		Widget_set_nameAndTooltip_m6A2AA733173D30AA828D74FAB162ECBCECC7A80A(L_45, L_46, NULL);
		Button_t94987D29C31193E49E17586BF7642576A0F6CE7A* L_47 = L_45;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_48 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_48, __this, (intptr_t)((void*)RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_8_m1266BEC68718D058CD4D7BAA205D64CE57253775_RuntimeMethod_var), NULL);
		NullCheck(L_47);
		Button_set_action_m5F7843835E47500A6D3A0BFD268F451854D767A7_inline(L_47, L_48, NULL);
		NullCheck(L_43);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_43, L_47, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* L_49 = L_42;
		NullCheck(L_49);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_50;
		L_50 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(L_49, NULL);
		Button_t94987D29C31193E49E17586BF7642576A0F6CE7A* L_51 = (Button_t94987D29C31193E49E17586BF7642576A0F6CE7A*)il2cpp_codegen_object_new(Button_t94987D29C31193E49E17586BF7642576A0F6CE7A_il2cpp_TypeInfo_var);
		Button__ctor_mA34758B11D4DE127E0B126C0D43A656D4D2837DC(L_51, NULL);
		Button_t94987D29C31193E49E17586BF7642576A0F6CE7A* L_52 = L_51;
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_53 = ((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___LogResources;
		NullCheck(L_52);
		Widget_set_nameAndTooltip_m6A2AA733173D30AA828D74FAB162ECBCECC7A80A(L_52, L_53, NULL);
		Button_t94987D29C31193E49E17586BF7642576A0F6CE7A* L_54 = L_52;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_55 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_55, __this, (intptr_t)((void*)RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_9_m50F3726EADBCE25A641CCE4BA38E56F9893AA18D_RuntimeMethod_var), NULL);
		NullCheck(L_54);
		Button_set_action_m5F7843835E47500A6D3A0BFD268F451854D767A7_inline(L_54, L_55, NULL);
		NullCheck(L_50);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_50, L_54, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		NullCheck(L_1);
		List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_inline(L_1, L_49, List_1_Add_mF11EF7BF06382D33BE48DB9691E50F3870571729_RuntimeMethod_var);
		List_1_t0BFD9E46F01440F6D821E788DF386D0327E06804* L_56 = V_0;
		NullCheck(L_56);
		WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* L_57;
		L_57 = List_1_ToArray_mD210368A14FCDCC7149390F219C65E235192ECB7(L_56, List_1_ToArray_mD210368A14FCDCC7149390F219C65E235192ECB7_RuntimeMethod_var);
		__this->___m_DebugItems = L_57;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugItems), (void*)L_57);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_58 = ___1_debugPanel;
		if (L_58)
		{
			G_B5_0 = __this;
			goto IL_01a7;
		}
		G_B1_0 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_59;
		L_59 = DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D(NULL);
		String_t* L_60 = ___0_name;
		NullCheck(L_60);
		int32_t L_61;
		L_61 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_60, NULL);
		if (!L_61)
		{
			G_B3_0 = L_59;
			G_B3_1 = G_B1_0;
			goto IL_0198;
		}
		G_B2_0 = L_59;
		G_B2_1 = G_B1_0;
	}
	{
		String_t* L_62 = ___0_name;
		G_B4_0 = L_62;
		G_B4_1 = G_B2_0;
		G_B4_2 = G_B2_1;
		goto IL_019d;
	}

IL_0198:
	{
		G_B4_0 = _stringLiteral7016C611050AE86659FE62F0BCA1F29CB67F3648;
		G_B4_1 = G_B3_0;
		G_B4_2 = G_B3_1;
	}

IL_019d:
	{
		NullCheck(G_B4_1);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_63;
		L_63 = DebugManager_GetPanel_mD434C1C01EA3E39B3C97783F23C6DDF10E2D4617(G_B4_1, G_B4_0, (bool)1, 0, (bool)0, NULL);
		G_B6_0 = L_63;
		G_B6_1 = G_B4_2;
		goto IL_01a8;
	}

IL_01a7:
	{
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_64 = ___1_debugPanel;
		G_B6_0 = L_64;
		G_B6_1 = G_B5_0;
	}

IL_01a8:
	{
		NullCheck(G_B6_1);
		G_B6_1->___m_DebugPanel = G_B6_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B6_1->___m_DebugPanel), (void*)G_B6_0);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_65 = __this->___m_DebugPanel;
		NullCheck(L_65);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_66;
		L_66 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(L_65, NULL);
		WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* L_67 = __this->___m_DebugItems;
		NullCheck(L_66);
		ObservableList_1_Add_m80161880CDA1E09EC04B43A9CA32EC722A13F2F9(L_66, L_67, ObservableList_1_Add_m80161880CDA1E09EC04B43A9CA32EC722A13F2F9_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugParams_UnRegisterDebug_mDAB7FCE72ABFC96BCA3D299794D8017AE8D05D73 (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_Remove_m375FAC9BF2AC0341C46C0580B8D4452436D4F6B3_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_0 = __this->___m_DebugPanel;
		NullCheck(L_0);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_1;
		L_1 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(L_0, NULL);
		WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* L_2 = __this->___m_DebugItems;
		NullCheck(L_1);
		int32_t L_3;
		L_3 = ObservableList_1_Remove_m375FAC9BF2AC0341C46C0580B8D4452436D4F6B3(L_1, L_2, ObservableList_1_Remove_m375FAC9BF2AC0341C46C0580B8D4452436D4F6B3_RuntimeMethod_var);
		__this->___m_DebugPanel = (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugPanel), (void*)(Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*)NULL);
		__this->___m_DebugItems = (WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugItems), (void*)(WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugParams__ctor_m174FCBE11F53D73C56586A51B98AC56C6BAEDF3D (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_0_m515BE24E9CB99FEF73990F99C9C4CFCF5BD97568 (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___clearRenderTargetsAtCreation;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_1_m53C6672B4B92C97F61D7D24E50DAD0D8750A9C91 (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___clearRenderTargetsAtCreation = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_2_m1C26FD7DF27A18C57067A2F339479A854CE93BCD (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___disablePassCulling;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_3_m5CFDDCA3F495056CBE68775752C840672D5B4F6D (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___disablePassCulling = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_4_m86E5D492172D8428AF2102DAA2FF198585C99DF2 (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___immediateMode;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_5_m7D05EDCCFE8AC1D6B11A10F6361B27788A5B3844 (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___immediateMode = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_6_mD4C4027444FFC2AEF974557E7896ECBCABD9E3E0 (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___enableLogging;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_7_m628CB428D0BEEC1EB1B1AA34E7CFA4B688DE7411 (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___enableLogging = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_8_m1266BEC68718D058CD4D7BAA205D64CE57253775 (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0A21038F66E60B904122D639755A1F49F8064765);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = __this->___enableLogging;
		if (L_0)
		{
			goto IL_0012;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral0A21038F66E60B904122D639755A1F49F8064765, NULL);
	}

IL_0012:
	{
		__this->___logFrameInformation = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugParams_U3CRegisterDebugU3Eb__10_9_m50F3726EADBCE25A641CCE4BA38E56F9893AA18D (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral070EEC4655A36035BD4EEFBBF384EB1564B0D4AE);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = __this->___enableLogging;
		if (L_0)
		{
			goto IL_0012;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral070EEC4655A36035BD4EEFBBF384EB1564B0D4AE, NULL);
	}

IL_0012:
	{
		__this->___logResources = (bool)1;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Strings__cctor_mFE9B61188E57100A1DF7FC493B162F4F10FCBDBF (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral07DDFA79F831AC68E70ABFF7AA7C8537017F9C4F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral0ADA7281F3CB8594D1E056E66558512201992F15);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral38B37D6E03FFF89A56AC0775149FC6F56E5ACA75);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5CD8BC71E05669C3B9E32372211DD8386C88F94F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7DD1C096E9CA9E23D589F6AD5F77BD6AB4536749);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralB900DCE87B0415CA81C970CBE6D7AE0D7B07EA51);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC15F7F980F7D317BDBC75F9006C5B961BB2F83EC);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC4B9D3866EE51AA80DC5563AF6F0CD1C5CD086E0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD7C55F039EE07935055527AF067FA72948B25AAB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE00232FD5B30B362DBDBBDED0B1D790535EE33C2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF0FB447EAE7794EF2FE2D6DA86477D33D94E3772);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF5F29E329FCD9BECB63B3062FA79170A43494F1A);
		s_Il2CppMethodInitialized = true;
	}
	NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_initobj((&V_0), sizeof(NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4));
		(&V_0)->___name = _stringLiteralF5F29E329FCD9BECB63B3062FA79170A43494F1A;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___name), (void*)_stringLiteralF5F29E329FCD9BECB63B3062FA79170A43494F1A);
		(&V_0)->___tooltip = _stringLiteral07DDFA79F831AC68E70ABFF7AA7C8537017F9C4F;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___tooltip), (void*)_stringLiteral07DDFA79F831AC68E70ABFF7AA7C8537017F9C4F);
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_0 = V_0;
		((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___ClearRenderTargetsAtCreation = L_0;
		Il2CppCodeGenWriteBarrier((void**)&(((&((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___ClearRenderTargetsAtCreation))->___name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___ClearRenderTargetsAtCreation))->___tooltip), (void*)NULL);
		#endif
		il2cpp_codegen_initobj((&V_0), sizeof(NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4));
		(&V_0)->___name = _stringLiteralC4B9D3866EE51AA80DC5563AF6F0CD1C5CD086E0;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___name), (void*)_stringLiteralC4B9D3866EE51AA80DC5563AF6F0CD1C5CD086E0);
		(&V_0)->___tooltip = _stringLiteral0ADA7281F3CB8594D1E056E66558512201992F15;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___tooltip), (void*)_stringLiteral0ADA7281F3CB8594D1E056E66558512201992F15);
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_1 = V_0;
		((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___DisablePassCulling = L_1;
		Il2CppCodeGenWriteBarrier((void**)&(((&((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___DisablePassCulling))->___name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___DisablePassCulling))->___tooltip), (void*)NULL);
		#endif
		il2cpp_codegen_initobj((&V_0), sizeof(NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4));
		(&V_0)->___name = _stringLiteralC15F7F980F7D317BDBC75F9006C5B961BB2F83EC;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___name), (void*)_stringLiteralC15F7F980F7D317BDBC75F9006C5B961BB2F83EC);
		(&V_0)->___tooltip = _stringLiteralD7C55F039EE07935055527AF067FA72948B25AAB;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___tooltip), (void*)_stringLiteralD7C55F039EE07935055527AF067FA72948B25AAB);
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_2 = V_0;
		((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___ImmediateMode = L_2;
		Il2CppCodeGenWriteBarrier((void**)&(((&((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___ImmediateMode))->___name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___ImmediateMode))->___tooltip), (void*)NULL);
		#endif
		il2cpp_codegen_initobj((&V_0), sizeof(NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4));
		(&V_0)->___name = _stringLiteral7DD1C096E9CA9E23D589F6AD5F77BD6AB4536749;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___name), (void*)_stringLiteral7DD1C096E9CA9E23D589F6AD5F77BD6AB4536749);
		(&V_0)->___tooltip = _stringLiteralF0FB447EAE7794EF2FE2D6DA86477D33D94E3772;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___tooltip), (void*)_stringLiteralF0FB447EAE7794EF2FE2D6DA86477D33D94E3772);
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_3 = V_0;
		((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___EnableLogging = L_3;
		Il2CppCodeGenWriteBarrier((void**)&(((&((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___EnableLogging))->___name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___EnableLogging))->___tooltip), (void*)NULL);
		#endif
		il2cpp_codegen_initobj((&V_0), sizeof(NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4));
		(&V_0)->___name = _stringLiteralB900DCE87B0415CA81C970CBE6D7AE0D7B07EA51;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___name), (void*)_stringLiteralB900DCE87B0415CA81C970CBE6D7AE0D7B07EA51);
		(&V_0)->___tooltip = _stringLiteralE00232FD5B30B362DBDBBDED0B1D790535EE33C2;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___tooltip), (void*)_stringLiteralE00232FD5B30B362DBDBBDED0B1D790535EE33C2);
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_4 = V_0;
		((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___LogFrameInformation = L_4;
		Il2CppCodeGenWriteBarrier((void**)&(((&((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___LogFrameInformation))->___name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___LogFrameInformation))->___tooltip), (void*)NULL);
		#endif
		il2cpp_codegen_initobj((&V_0), sizeof(NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4));
		(&V_0)->___name = _stringLiteral5CD8BC71E05669C3B9E32372211DD8386C88F94F;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___name), (void*)_stringLiteral5CD8BC71E05669C3B9E32372211DD8386C88F94F);
		(&V_0)->___tooltip = _stringLiteral38B37D6E03FFF89A56AC0775149FC6F56E5ACA75;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___tooltip), (void*)_stringLiteral38B37D6E03FFF89A56AC0775149FC6F56E5ACA75);
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_5 = V_0;
		((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___LogResources = L_5;
		Il2CppCodeGenWriteBarrier((void**)&(((&((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___LogResources))->___name), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((Strings_t37AC469F59A9F79F30401F12752C465A554760BA_StaticFields*)il2cpp_codegen_static_fields_for(Strings_t37AC469F59A9F79F30401F12752C465A554760BA_il2cpp_TypeInfo_var))->___LogResources))->___tooltip), (void*)NULL);
		#endif
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugData_Clear_m657D4C201FBC74990BFDCB39028E506F76C7FB89 (RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m87C843FE9647040193430A3014EC183F55E159E5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m8F4CF17FE17B209ABB1F5FB054404F5F95311285_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m2AFFB9B7FFAD436C49E8A84E3DC8682E6B9561E6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* L_0 = __this->___passList;
		NullCheck(L_0);
		List_1_Clear_m8F4CF17FE17B209ABB1F5FB054404F5F95311285_inline(L_0, List_1_Clear_m8F4CF17FE17B209ABB1F5FB054404F5F95311285_RuntimeMethod_var);
		List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7* L_1 = __this->___resourceLists;
		NullCheck(L_1);
		int32_t L_2 = 0;
		List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		if (L_3)
		{
			goto IL_002e;
		}
	}
	{
		V_0 = 0;
		goto IL_002a;
	}

IL_0019:
	{
		List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7* L_4 = __this->___resourceLists;
		int32_t L_5 = V_0;
		List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* L_6 = (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3*)il2cpp_codegen_object_new(List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3_il2cpp_TypeInfo_var);
		List_1__ctor_m2AFFB9B7FFAD436C49E8A84E3DC8682E6B9561E6(L_6, List_1__ctor_m2AFFB9B7FFAD436C49E8A84E3DC8682E6B9561E6_RuntimeMethod_var);
		NullCheck(L_4);
		ArrayElementTypeCheck (L_4, L_6);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3*)L_6);
		int32_t L_7 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_002a:
	{
		int32_t L_8 = V_0;
		if ((((int32_t)L_8) < ((int32_t)2)))
		{
			goto IL_0019;
		}
	}

IL_002e:
	{
		V_1 = 0;
		goto IL_0043;
	}

IL_0032:
	{
		List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7* L_9 = __this->___resourceLists;
		int32_t L_10 = V_1;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		NullCheck(L_12);
		List_1_Clear_m87C843FE9647040193430A3014EC183F55E159E5_inline(L_12, List_1_Clear_m87C843FE9647040193430A3014EC183F55E159E5_RuntimeMethod_var);
		int32_t L_13 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_13, 1));
	}

IL_0043:
	{
		int32_t L_14 = V_1;
		if ((((int32_t)L_14) < ((int32_t)2)))
		{
			goto IL_0032;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDebugData__ctor_m801AC7375A90EF3C120F18F1080B3C8B37ACBDFA (RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF4CB99C817B0CEE9E3D53DA885EA193F651B9125_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* L_0 = (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39*)il2cpp_codegen_object_new(List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39_il2cpp_TypeInfo_var);
		List_1__ctor_mF4CB99C817B0CEE9E3D53DA885EA193F651B9125(L_0, List_1__ctor_mF4CB99C817B0CEE9E3D53DA885EA193F651B9125_RuntimeMethod_var);
		__this->___passList = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___passList), (void*)L_0);
		List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7* L_1 = (List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7*)(List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7*)SZArrayNew(List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___resourceLists = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___resourceLists), (void*)L_1);
		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 PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshal_pinvoke(const PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258& unmarshaled, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258____resourceReadLists_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___resourceReadListsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258____resourceReadLists_FieldInfo_var, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___resourceReadListsException, NULL);
}
IL2CPP_EXTERN_C void PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshal_pinvoke_back(const PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshaled_pinvoke& marshaled, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258____resourceReadLists_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___resourceReadListsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258____resourceReadLists_FieldInfo_var, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___resourceReadListsException, NULL);
}
IL2CPP_EXTERN_C void PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshal_pinvoke_cleanup(PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshal_com(const PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258& unmarshaled, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258____resourceReadLists_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___resourceReadListsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258____resourceReadLists_FieldInfo_var, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___resourceReadListsException, NULL);
}
IL2CPP_EXTERN_C void PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshal_com_back(const PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshaled_com& marshaled, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258____resourceReadLists_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___resourceReadListsException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258____resourceReadLists_FieldInfo_var, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___resourceReadListsException, NULL);
}
IL2CPP_EXTERN_C void PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_marshal_com_cleanup(PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258_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
IL2CPP_EXTERN_C void ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshal_pinvoke(const ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B& unmarshaled, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B____consumerList_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___consumerListException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B____consumerList_FieldInfo_var, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___consumerListException, NULL);
}
IL2CPP_EXTERN_C void ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshal_pinvoke_back(const ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshaled_pinvoke& marshaled, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B____consumerList_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___consumerListException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B____consumerList_FieldInfo_var, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___consumerListException, NULL);
}
IL2CPP_EXTERN_C void ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshal_pinvoke_cleanup(ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshal_com(const ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B& unmarshaled, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B____consumerList_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___consumerListException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B____consumerList_FieldInfo_var, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___consumerListException, NULL);
}
IL2CPP_EXTERN_C void ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshal_com_back(const ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshaled_com& marshaled, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B____consumerList_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___consumerListException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B____consumerList_FieldInfo_var, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___consumerListException, NULL);
}
IL2CPP_EXTERN_C void ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_marshal_com_cleanup(ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B_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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraph_get_name_mC4A86F3C3445D41324598444AD9C35152B1415D9 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_set_name_m5B537C5BD0514C94A202FA6D91E33E0FF8D3BC35 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraph_get_requireDebugData_mCCC49F6A5126D114667E743012725289DED4B434 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		bool L_0 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___U3CrequireDebugDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_set_requireDebugData_m489C2CD9F4B99BD9AC4F7DBE27C4C55CC55E6916 (bool ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___U3CrequireDebugDataU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	{
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_0 = __this->___m_DefaultResources;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph__ctor_m8E28DE4BAE8C24B9FC9C71526B5DA8E3BF216318 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m10F2B46545CEC5984C896EFAFC4EB28BFB5377F2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mBD1A28759429A1CA58323010480013BF1FE9C14D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1__ctor_m0C90D9608C4045A7B86D396ABE636CF97DCF47EB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1__ctor_m525D3DB66358429AB19EDBF7C4DC3D669DCE8F04_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m524372DBBAE8B7EB630B328B4F5549EBD2940D03_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m165AD9E83778C9BA58F81B32C4FA657054F3BA28_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA4143F0BD077EFD4C619E8BDE62781AE750BE0E8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t87AE23082814D175C791AB0CD6E68302C3E42536_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1__ctor_mF63AE96E8925749CDACE05B89002A389DDD748D1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral578A082DA00008FDE233279BDCB65D172924C8C6);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* G_B5_0 = NULL;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* G_B4_0 = NULL;
	{
		RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* L_0 = (RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A*)il2cpp_codegen_object_new(RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A_il2cpp_TypeInfo_var);
		RenderGraphObjectPool__ctor_m810EC4C21F7B2392690CA82BD09FBF23614400FE(L_0, NULL);
		__this->___m_RenderGraphPool = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphPool), (void*)L_0);
		List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* L_1 = (List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98*)il2cpp_codegen_object_new(List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98_il2cpp_TypeInfo_var);
		List_1__ctor_mA4143F0BD077EFD4C619E8BDE62781AE750BE0E8(L_1, ((int32_t)64), List_1__ctor_mA4143F0BD077EFD4C619E8BDE62781AE750BE0E8_RuntimeMethod_var);
		__this->___m_RenderPasses = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderPasses), (void*)L_1);
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_2 = (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*)il2cpp_codegen_object_new(List_1_t87AE23082814D175C791AB0CD6E68302C3E42536_il2cpp_TypeInfo_var);
		List_1__ctor_m165AD9E83778C9BA58F81B32C4FA657054F3BA28(L_2, ((int32_t)32), List_1__ctor_m165AD9E83778C9BA58F81B32C4FA657054F3BA28_RuntimeMethod_var);
		__this->___m_RendererLists = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererLists), (void*)L_2);
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_3 = (RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E*)il2cpp_codegen_object_new(RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E_il2cpp_TypeInfo_var);
		RenderGraphDebugParams__ctor_m174FCBE11F53D73C56586A51B98AC56C6BAEDF3D(L_3, NULL);
		__this->___m_DebugParameters = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugParameters), (void*)L_3);
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_4 = (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17*)il2cpp_codegen_object_new(RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17_il2cpp_TypeInfo_var);
		RenderGraphLogger__ctor_m5A66A4563DF90447B52CE4B1BADC00B48CC4306F(L_4, NULL);
		__this->___m_FrameInformationLogger = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FrameInformationLogger), (void*)L_4);
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_5 = (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B*)il2cpp_codegen_object_new(RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B_il2cpp_TypeInfo_var);
		RenderGraphDefaultResources__ctor_mD6DA3A7AE17F1FE15C63776794E904F8716BF798(L_5, NULL);
		__this->___m_DefaultResources = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultResources), (void*)L_5);
		Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* L_6 = (Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7*)il2cpp_codegen_object_new(Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_m10F2B46545CEC5984C896EFAFC4EB28BFB5377F2(L_6, Dictionary_2__ctor_m10F2B46545CEC5984C896EFAFC4EB28BFB5377F2_RuntimeMethod_var);
		__this->___m_DefaultProfilingSamplers = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DefaultProfilingSamplers), (void*)L_6);
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_7 = (RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*)il2cpp_codegen_object_new(RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08_il2cpp_TypeInfo_var);
		RenderGraphContext__ctor_mE362BBACE6D5A945C9CC34B7AAEA715F7DFB9BF6(L_7, NULL);
		__this->___m_RenderGraphContext = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphContext), (void*)L_7);
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_8 = (List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)SZArrayNew(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___m_ImmediateModeResourceList = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ImmediateModeResourceList), (void*)L_8);
		DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_9 = (DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F*)(DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F*)SZArrayNew(DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___m_CompiledResourcesInfos = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CompiledResourcesInfos), (void*)L_9);
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_10 = (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09*)il2cpp_codegen_object_new(DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_m525D3DB66358429AB19EDBF7C4DC3D669DCE8F04(L_10, DynamicArray_1__ctor_m525D3DB66358429AB19EDBF7C4DC3D669DCE8F04_RuntimeMethod_var);
		__this->___m_CompiledPassInfos = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CompiledPassInfos), (void*)L_10);
		Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_11 = (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6*)il2cpp_codegen_object_new(Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6_il2cpp_TypeInfo_var);
		Stack_1__ctor_mF63AE96E8925749CDACE05B89002A389DDD748D1(L_11, Stack_1__ctor_mF63AE96E8925749CDACE05B89002A389DDD748D1_RuntimeMethod_var);
		__this->___m_CullingStack = L_11;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CullingStack), (void*)L_11);
		Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* L_12 = (Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6*)il2cpp_codegen_object_new(Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mBD1A28759429A1CA58323010480013BF1FE9C14D(L_12, Dictionary_2__ctor_mBD1A28759429A1CA58323010480013BF1FE9C14D_RuntimeMethod_var);
		__this->___m_DebugData = L_12;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugData), (void*)L_12);
		__this->___U3CnameU3Ek__BackingField = _stringLiteral578A082DA00008FDE233279BDCB65D172924C8C6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)_stringLiteral578A082DA00008FDE233279BDCB65D172924C8C6);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		String_t* L_13 = ___0_name;
		RenderGraph_set_name_m5B537C5BD0514C94A202FA6D91E33E0FF8D3BC35_inline(__this, L_13, NULL);
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_14 = __this->___m_DebugParameters;
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_15 = __this->___m_FrameInformationLogger;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_16 = (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C*)il2cpp_codegen_object_new(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var);
		RenderGraphResourceRegistry__ctor_m3D24628B5135F00370A97E8F549B13449FE28BFD(L_16, L_14, L_15, NULL);
		__this->___m_Resources = L_16;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Resources), (void*)L_16);
		V_0 = 0;
		goto IL_00d9;
	}

IL_00c8:
	{
		DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_17 = __this->___m_CompiledResourcesInfos;
		int32_t L_18 = V_0;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_19 = (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905*)il2cpp_codegen_object_new(DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_m0C90D9608C4045A7B86D396ABE636CF97DCF47EB(L_19, DynamicArray_1__ctor_m0C90D9608C4045A7B86D396ABE636CF97DCF47EB_RuntimeMethod_var);
		NullCheck(L_17);
		ArrayElementTypeCheck (L_17, L_19);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905*)L_19);
		int32_t L_20 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_20, 1));
	}

IL_00d9:
	{
		int32_t L_21 = V_0;
		if ((((int32_t)L_21) < ((int32_t)2)))
		{
			goto IL_00c8;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77* L_22 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___s_RegisteredGraphs;
		NullCheck(L_22);
		List_1_Add_m524372DBBAE8B7EB630B328B4F5549EBD2940D03_inline(L_22, __this, List_1_Add_m524372DBBAE8B7EB630B328B4F5549EBD2940D03_RuntimeMethod_var);
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_23 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onGraphRegistered;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_24 = L_23;
		if (L_24)
		{
			G_B5_0 = L_24;
			goto IL_00f2;
		}
		G_B4_0 = L_24;
	}
	{
		return;
	}

IL_00f2:
	{
		NullCheck(G_B5_0);
		OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_inline(G_B5_0, __this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_Cleanup_m1FBACDF1EC2B2FE4372A2B1CA4A3E0AD811A98E7 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_mCD223955593BF7066C09AE025F0496EA3EBF4778_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* G_B2_0 = NULL;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* G_B1_0 = NULL;
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		NullCheck(L_0);
		RenderGraphResourceRegistry_Cleanup_mAF56D87596328355ED31A4C009E0C5F70CE4E979(L_0, NULL);
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_1 = __this->___m_DefaultResources;
		NullCheck(L_1);
		RenderGraphDefaultResources_Cleanup_mF92409946BCC07400255DD355133A79C987C2AED(L_1, NULL);
		RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* L_2 = __this->___m_RenderGraphPool;
		NullCheck(L_2);
		RenderGraphObjectPool_Cleanup_m368F447648DBF84924DD0DADA88C045C7B07BB4D(L_2, NULL);
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77* L_3 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___s_RegisteredGraphs;
		NullCheck(L_3);
		bool L_4;
		L_4 = List_1_Remove_mCD223955593BF7066C09AE025F0496EA3EBF4778(L_3, __this, List_1_Remove_mCD223955593BF7066C09AE025F0496EA3EBF4778_RuntimeMethod_var);
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_5 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onGraphUnregistered;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_6 = L_5;
		if (L_6)
		{
			G_B2_0 = L_6;
			goto IL_0037;
		}
		G_B1_0 = L_6;
	}
	{
		return;
	}

IL_0037:
	{
		NullCheck(G_B2_0);
		OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_inline(G_B2_0, __this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_RegisterDebug_mFD45ABD9F1F32C4959827350213615F13AC51E84 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___0_panel, const RuntimeMethod* method) 
{
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_0 = __this->___m_DebugParameters;
		String_t* L_1;
		L_1 = RenderGraph_get_name_mC4A86F3C3445D41324598444AD9C35152B1415D9_inline(__this, NULL);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_2 = ___0_panel;
		NullCheck(L_0);
		RenderGraphDebugParams_RegisterDebug_m51C8C65167E33516E765B3D8FEF39DA518959500(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_UnRegisterDebug_mF5F358A8AD539BB8EE38311974F863EDCBBCCA57 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_0 = __this->___m_DebugParameters;
		String_t* L_1;
		L_1 = RenderGraph_get_name_mC4A86F3C3445D41324598444AD9C35152B1415D9_inline(__this, NULL);
		NullCheck(L_0);
		RenderGraphDebugParams_UnRegisterDebug_mDAB7FCE72ABFC96BCA3D299794D8017AE8D05D73(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77* RenderGraph_GetRegisteredRenderGraphs_m33205A7564C9DE21D6BD692A3E76A6FC8724DEA5 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77* L_0 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___s_RegisteredGraphs;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* RenderGraph_GetDebugData_mC0F5A0B530BEE7BA47958E52F5EBCC1DCFD0EA29 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_executionName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m007B5F192CE79C1EEEE3DD0151B7184BFA4F9F30_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* V_0 = NULL;
	{
		Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* L_0 = __this->___m_DebugData;
		String_t* L_1 = ___0_executionName;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_m007B5F192CE79C1EEEE3DD0151B7184BFA4F9F30(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m007B5F192CE79C1EEEE3DD0151B7184BFA4F9F30_RuntimeMethod_var);
		if (!L_2)
		{
			goto IL_0012;
		}
	}
	{
		RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* L_3 = V_0;
		return L_3;
	}

IL_0012:
	{
		return (RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE*)NULL;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_EndFrame_m8F0177400497B5A5BDC0775733EFC226C7BC0738 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		NullCheck(L_0);
		RenderGraphResourceRegistry_PurgeUnusedGraphicsResources_m593279893CD0650F0AAC95859FCE4C5E40C943B5(L_0, NULL);
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_1 = __this->___m_DebugParameters;
		NullCheck(L_1);
		bool L_2 = L_1->___logFrameInformation;
		if (!L_2)
		{
			goto IL_0034;
		}
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_3 = __this->___m_FrameInformationLogger;
		NullCheck(L_3);
		String_t* L_4;
		L_4 = RenderGraphLogger_GetAllLogs_mAC4F351FF8782E057CA13F2BDB37BA3AE483FF20(L_3, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_4, NULL);
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_5 = __this->___m_DebugParameters;
		NullCheck(L_5);
		L_5->___logFrameInformation = (bool)0;
	}

IL_0034:
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_6 = __this->___m_DebugParameters;
		NullCheck(L_6);
		bool L_7 = L_6->___logResources;
		if (!L_7)
		{
			goto IL_0058;
		}
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_8 = __this->___m_Resources;
		NullCheck(L_8);
		RenderGraphResourceRegistry_FlushLogs_m6111629FE7BD896DF076EDE721BBE268DC7F450A(L_8, NULL);
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_9 = __this->___m_DebugParameters;
		NullCheck(L_9);
		L_9->___logResources = (bool)0;
	}

IL_0058:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rt, const RuntimeMethod* method) 
{
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ___0_rt;
		NullCheck(L_0);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_2;
		L_2 = RenderGraphResourceRegistry_ImportTexture_m81DF7C26F2DEBE95D1391CFAB9AD7E6330039960(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraph_ImportBackbuffer_mE4923F3B0BC4CBEC1943F8ED1B9E8DE22ACFAD8E (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_rt, const RuntimeMethod* method) 
{
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = ___0_rt;
		NullCheck(L_0);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_2;
		L_2 = RenderGraphResourceRegistry_ImportBackbuffer_mB707AA8E5A2543978EE0EFED8B3F179479C99B77(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraph_CreateTexture_m07CDAF13A95DB913C44DD1FF0C1AE8B8F00E449D (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___0_desc, const RuntimeMethod* method) 
{
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_1 = ___0_desc;
		NullCheck(L_0);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_2;
		L_2 = RenderGraphResourceRegistry_CreateTexture_mB56D76FBF3BA168425ABD73DA03B78937403EF97(L_0, L_1, (-1), NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraph_CreateSharedTexture_mD8134A13CA15AF8FC996DD684BCA1D68B5373458 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___0_desc, bool ___1_explicitRelease, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_HasRenderGraphBegun;
		if (!L_0)
		{
			goto IL_0013;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralF994FDAEC1802097DE63424D2292733EC0D81EE4)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraph_CreateSharedTexture_mD8134A13CA15AF8FC996DD684BCA1D68B5373458_RuntimeMethod_var)));
	}

IL_0013:
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2 = __this->___m_Resources;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_3 = ___0_desc;
		bool L_4 = ___1_explicitRelease;
		NullCheck(L_2);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_5;
		L_5 = RenderGraphResourceRegistry_CreateSharedTexture_m3A8992CB6C1F797D20E181351290790D840129DF(L_2, L_3, L_4, NULL);
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_RefreshSharedTextureDesc_m9947C108FF51BCDF2880059B8C64A32AB880DD28 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_handle, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___1_desc, const RuntimeMethod* method) 
{
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_1 = ___0_handle;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_2 = ___1_desc;
		NullCheck(L_0);
		RenderGraphResourceRegistry_RefreshSharedTextureDesc_m75CE66C2041D0025D72E5146F3BA9D9B583CC37B(L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ReleaseSharedTexture_m92F19DDC5582AF56B03F3F96C1F4507FB42496CF (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_texture, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_HasRenderGraphBegun;
		if (!L_0)
		{
			goto IL_0013;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_1 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5986FD67BB409B05F553D2C7AAFAD86BB27EF6B8)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_1, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraph_ReleaseSharedTexture_m92F19DDC5582AF56B03F3F96C1F4507FB42496CF_RuntimeMethod_var)));
	}

IL_0013:
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2 = __this->___m_Resources;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_3 = ___0_texture;
		NullCheck(L_2);
		RenderGraphResourceRegistry_ReleaseSharedTexture_m4FD13BFAD381734BE5254BC14DCD86D0399D651E(L_2, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraph_CreateTexture_m330C23C19354F500907E91D67CDCD2F80D07F9C1 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_texture, const RuntimeMethod* method) 
{
	TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_1 = __this->___m_Resources;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&(&___0_texture)->___handle);
		NullCheck(L_1);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_3;
		L_3 = RenderGraphResourceRegistry_GetTextureResourceDesc_m2C39D5A9FC117474762D89F7AC052300D38D86C9(L_1, L_2, NULL);
		V_0 = L_3;
		NullCheck(L_0);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_4;
		L_4 = RenderGraphResourceRegistry_CreateTexture_mB56D76FBF3BA168425ABD73DA03B78937403EF97(L_0, (&V_0), (-1), NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CreateTextureIfInvalid_m51DCBC54B88B235A04ABC91E76AA4187AFE80CED (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___0_desc, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___1_texture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___1_texture;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9(L_0, NULL);
		if (L_1)
		{
			goto IL_001b;
		}
	}
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_2 = ___1_texture;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_3 = __this->___m_Resources;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_4 = ___0_desc;
		NullCheck(L_3);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_5;
		L_5 = RenderGraphResourceRegistry_CreateTexture_mB56D76FBF3BA168425ABD73DA03B78937403EF97(L_3, L_4, (-1), NULL);
		*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_2 = L_5;
	}

IL_001b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 RenderGraph_GetTextureDesc_m85050E98790D28024E3F6018482ADE5A68B76E21 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_texture, const RuntimeMethod* method) 
{
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&(&___0_texture)->___handle);
		NullCheck(L_0);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_2;
		L_2 = RenderGraphResourceRegistry_GetTextureResourceDesc_m2C39D5A9FC117474762D89F7AC052300D38D86C9(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraph_CreateRendererList_mC345302092D73FC40883DD4299A02157901D01A4 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___0_desc, const RuntimeMethod* method) 
{
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* L_1 = ___0_desc;
		NullCheck(L_0);
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_2;
		L_2 = RenderGraphResourceRegistry_CreateRendererList_m5A3D14CA61A7CA5A00BC82E0500ABB1BBE5671FD(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraph_ImportComputeBuffer_mF773FE1CFF9FA2EDC0CEBC609A7397236E81A7E5 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_computeBuffer, const RuntimeMethod* method) 
{
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = ___0_computeBuffer;
		NullCheck(L_0);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_2;
		L_2 = RenderGraphResourceRegistry_ImportComputeBuffer_m68A696B824F2878ACE3E44E760E028D61B149ECB(L_0, L_1, NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraph_CreateComputeBuffer_m58DF8F141D7D9DFAAD1E7A16928DC28F14B3BF5F (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___0_desc, const RuntimeMethod* method) 
{
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_1 = ___0_desc;
		NullCheck(L_0);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_2;
		L_2 = RenderGraphResourceRegistry_CreateComputeBuffer_m6D7F63A99EB913A133D7E4C5BE6C5022FDD674CC(L_0, L_1, (-1), NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraph_CreateComputeBuffer_m0091B1FE0C84982F40EB7E6B9A5B617B3AA1EAFA (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_computeBuffer, const RuntimeMethod* method) 
{
	ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_1 = __this->___m_Resources;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_2 = ___0_computeBuffer;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_3 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_2->___handle);
		NullCheck(L_1);
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 L_4;
		L_4 = RenderGraphResourceRegistry_GetComputeBufferResourceDesc_m45F37B3D5BD530ECA2DB14CB6AABEFEBED91A2C1(L_1, L_3, NULL);
		V_0 = L_4;
		NullCheck(L_0);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_5;
		L_5 = RenderGraphResourceRegistry_CreateComputeBuffer_m6D7F63A99EB913A133D7E4C5BE6C5022FDD674CC(L_0, (&V_0), (-1), NULL);
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 RenderGraph_GetComputeBufferDesc_mDB7040D7800CAD0C2CC23A94AAE2251767E70FF1 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_computeBuffer, const RuntimeMethod* method) 
{
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_1 = ___0_computeBuffer;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_1->___handle);
		NullCheck(L_0);
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 L_3;
		L_3 = RenderGraphResourceRegistry_GetComputeBufferResourceDesc_m45F37B3D5BD530ECA2DB14CB6AABEFEBED91A2C1(L_0, L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529 RenderGraph_RecordAndExecute_mABC2B51A63CA24C4CD32BA867B54879FCE48EF6E (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA* ___0_parameters, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_capacity_mF10F55CAA90CC33A2DFAF577F335E59B067BB62F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralBF7AE733701E367F75D64DBB407D9C5BED7BBEC4);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* G_B2_0 = NULL;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* G_B1_0 = NULL;
	String_t* G_B3_0 = NULL;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* G_B3_1 = NULL;
	{
		RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA* L_0 = ___0_parameters;
		int32_t L_1 = L_0->___currentFrameIndex;
		__this->___m_CurrentFrameIndex = L_1;
		RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA* L_2 = ___0_parameters;
		String_t* L_3 = L_2->___executionName;
		if (L_3)
		{
			G_B2_0 = __this;
			goto IL_001c;
		}
		G_B1_0 = __this;
	}
	{
		G_B3_0 = _stringLiteralBF7AE733701E367F75D64DBB407D9C5BED7BBEC4;
		G_B3_1 = G_B1_0;
		goto IL_0022;
	}

IL_001c:
	{
		RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA* L_4 = ___0_parameters;
		String_t* L_5 = L_4->___executionName;
		G_B3_0 = L_5;
		G_B3_1 = G_B2_0;
	}

IL_0022:
	{
		NullCheck(G_B3_1);
		G_B3_1->___m_CurrentExecutionName = G_B3_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B3_1->___m_CurrentExecutionName), (void*)G_B3_0);
		__this->___m_HasRenderGraphBegun = (bool)1;
		RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA* L_6 = ___0_parameters;
		bool L_7 = L_6->___rendererListCulling;
		__this->___m_RendererListCulling = L_7;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_8 = __this->___m_Resources;
		int32_t L_9 = __this->___m_ExecutionCount;
		V_0 = L_9;
		int32_t L_10 = V_0;
		__this->___m_ExecutionCount = ((int32_t)il2cpp_codegen_add(L_10, 1));
		int32_t L_11 = V_0;
		NullCheck(L_8);
		RenderGraphResourceRegistry_BeginRenderGraph_m109C1A8064C64EBB550A307F1DDA1E32AFA92D61(L_8, L_11, NULL);
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_12 = __this->___m_DebugParameters;
		NullCheck(L_12);
		bool L_13 = L_12->___enableLogging;
		if (!L_13)
		{
			goto IL_0074;
		}
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_14 = __this->___m_FrameInformationLogger;
		String_t* L_15 = __this->___m_CurrentExecutionName;
		NullCheck(L_14);
		RenderGraphLogger_Initialize_m2C02058B2932844BCB31FC192298B9430675E791(L_14, L_15, NULL);
	}

IL_0074:
	{
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_16 = __this->___m_DefaultResources;
		NullCheck(L_16);
		RenderGraphDefaultResources_InitializeForRendering_mE0C84DD4903970B6D9352590F1011993801BA8C0(L_16, __this, NULL);
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_17 = __this->___m_RenderGraphContext;
		RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA* L_18 = ___0_parameters;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_19 = L_18->___commandBuffer;
		NullCheck(L_17);
		L_17->___cmd = L_19;
		Il2CppCodeGenWriteBarrier((void**)(&L_17->___cmd), (void*)L_19);
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_20 = __this->___m_RenderGraphContext;
		RenderGraphParameters_t09D9F272548DFFBB836A53B48E15EA3D8FEA4BCA* L_21 = ___0_parameters;
		ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_22 = L_21->___scriptableRenderContext;
		NullCheck(L_20);
		L_20->___renderContext = L_22;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_23 = __this->___m_RenderGraphContext;
		RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* L_24 = __this->___m_RenderGraphPool;
		NullCheck(L_23);
		L_23->___renderGraphPool = L_24;
		Il2CppCodeGenWriteBarrier((void**)(&L_23->___renderGraphPool), (void*)L_24);
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_25 = __this->___m_RenderGraphContext;
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_26 = __this->___m_DefaultResources;
		NullCheck(L_25);
		L_25->___defaultResources = L_26;
		Il2CppCodeGenWriteBarrier((void**)(&L_25->___defaultResources), (void*)L_26);
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_27 = __this->___m_DebugParameters;
		NullCheck(L_27);
		bool L_28 = L_27->___immediateMode;
		if (!L_28)
		{
			goto IL_0136;
		}
	}
	{
		RenderGraph_LogFrameInformation_mB13932F07DC2BAE648A3A058BB493BDDA53C36DD(__this, NULL);
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_29 = __this->___m_CompiledPassInfos;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_30 = __this->___m_CompiledPassInfos;
		NullCheck(L_30);
		int32_t L_31;
		L_31 = DynamicArray_1_get_capacity_mF10F55CAA90CC33A2DFAF577F335E59B067BB62F(L_30, DynamicArray_1_get_capacity_mF10F55CAA90CC33A2DFAF577F335E59B067BB62F_RuntimeMethod_var);
		NullCheck(L_29);
		DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36(L_29, L_31, (bool)0, DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36_RuntimeMethod_var);
		__this->___m_CurrentImmediatePassIndex = 0;
		V_1 = 0;
		goto IL_0121;
	}

IL_00f9:
	{
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_32 = __this->___m_ImmediateModeResourceList;
		int32_t L_33 = V_1;
		NullCheck(L_32);
		int32_t L_34 = L_33;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_35 = (L_32)->GetAt(static_cast<il2cpp_array_size_t>(L_34));
		if (L_35)
		{
			goto IL_0110;
		}
	}
	{
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_36 = __this->___m_ImmediateModeResourceList;
		int32_t L_37 = V_1;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_38 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_38, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		NullCheck(L_36);
		ArrayElementTypeCheck (L_36, L_38);
		(L_36)->SetAt(static_cast<il2cpp_array_size_t>(L_37), (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)L_38);
	}

IL_0110:
	{
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_39 = __this->___m_ImmediateModeResourceList;
		int32_t L_40 = V_1;
		NullCheck(L_39);
		int32_t L_41 = L_40;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_42 = (L_39)->GetAt(static_cast<il2cpp_array_size_t>(L_41));
		NullCheck(L_42);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_42, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		int32_t L_43 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_43, 1));
	}

IL_0121:
	{
		int32_t L_44 = V_1;
		if ((((int32_t)L_44) < ((int32_t)2)))
		{
			goto IL_00f9;
		}
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_45 = __this->___m_Resources;
		int32_t L_46 = __this->___m_CurrentFrameIndex;
		NullCheck(L_45);
		RenderGraphResourceRegistry_BeginExecute_m6B9A1BAF2E57480EFF735E50A8AB45BF781BAEFC(L_45, L_46, NULL);
	}

IL_0136:
	{
		RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529 L_47;
		memset((&L_47), 0, sizeof(L_47));
		RenderGraphExecution__ctor_m6F5D9030833807A2480E493C092CD067D6CD042E_inline((&L_47), __this, NULL);
		return L_47;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_Execute_m3A7348FDC7FCE5C9EAE32410C4A8F3E06CD0C9A0 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	Exception_t* V_0 = NULL;
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
		__this->___m_ExecutionExceptionWasRaised = (bool)0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0073:
			{
				{
					RenderGraph_GenerateDebugData_mBC7800454D14E60A58AF27105635C6B3B9A62174(__this, NULL);
					RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_0 = __this->___m_DebugParameters;
					NullCheck(L_0);
					bool L_1 = L_0->___immediateMode;
					if (!L_1)
					{
						goto IL_008c;
					}
				}
				{
					RenderGraph_ReleaseImmediateModeResources_m355F6460365E667F706125B7517086DAA05F7A85(__this, NULL);
				}

IL_008c:
				{
					RenderGraph_ClearCompiledGraph_m0DE88504194BD409BF8DF5283796C1BD510A9393(__this, NULL);
					RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2 = __this->___m_Resources;
					NullCheck(L_2);
					RenderGraphResourceRegistry_EndExecute_m54A581B0A8DE32C8094EA4195F294D46F001A625(L_2, NULL);
					RenderGraph_InvalidateContext_m1A18ACC5B65EB13EA2B839837A2DC6EE844DE481(__this, NULL);
					__this->___m_HasRenderGraphBegun = (bool)0;
					return;
				}
			}
		});
		try
		{
			try
			{
				{
					RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_3 = __this->___m_RenderGraphContext;
					NullCheck(L_3);
					CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = L_3->___cmd;
					if (L_4)
					{
						goto IL_001f_2;
					}
				}
				{
					InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_5 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
					InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_5, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralD6DCB491AF42A40B6D661CF96D41B3B6336AB2E6)), NULL);
					IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraph_Execute_m3A7348FDC7FCE5C9EAE32410C4A8F3E06CD0C9A0_RuntimeMethod_var)));
				}

IL_001f_2:
				{
					RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_6 = __this->___m_DebugParameters;
					NullCheck(L_6);
					bool L_7 = L_6->___immediateMode;
					if (L_7)
					{
						goto IL_004f_2;
					}
				}
				{
					RenderGraph_LogFrameInformation_mB13932F07DC2BAE648A3A058BB493BDDA53C36DD(__this, NULL);
					RenderGraph_CompileRenderGraph_mEEBE1E435ED4B9A20825249E815B69F44539591B(__this, NULL);
					RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_8 = __this->___m_Resources;
					int32_t L_9 = __this->___m_CurrentFrameIndex;
					NullCheck(L_8);
					RenderGraphResourceRegistry_BeginExecute_m6B9A1BAF2E57480EFF735E50A8AB45BF781BAEFC(L_8, L_9, NULL);
					RenderGraph_ExecuteRenderGraph_mE44E864C7A9B048462C97FED00FAD7DF70573596(__this, NULL);
				}

IL_004f_2:
				{
					goto IL_00ab;
				}
			}
			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_0051_1;
				}
				throw e;
			}

CATCH_0051_1:
			{
				{
					Exception_t* L_10 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
					V_0 = L_10;
					il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
					Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE76FCAC67832D5F5A39050A04B42C57DA476B87D)), NULL);
					bool L_11 = __this->___m_ExecutionExceptionWasRaised;
					if (L_11)
					{
						goto IL_006a_1;
					}
				}
				{
					Exception_t* L_12 = V_0;
					il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
					Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_12, NULL);
				}

IL_006a_1:
				{
					__this->___m_ExecutionExceptionWasRaised = (bool)1;
					IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*);
					goto IL_00ab;
				}
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00ab:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_BeginProfilingSampler_m080E79B3E0E59C9791E59149FE65048B3A75F21F (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_sampler, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_SetRenderFunc_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mA6D3BB5592683C61E1D2F2FC547D996EF3F9DCF9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRenderPass_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mDC7F87C8657E99F6D4225A49A31BD481D88AD4E8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CBeginProfilingSamplerU3Eb__62_0_m0E97EDEA03BA56312C6E6183845146896563FFE4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral283DB99E0896BA29FF5EA702FC94B280EA1E6871);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC V_0;
	memset((&V_0), 0, sizeof(V_0));
	ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* V_1 = NULL;
	RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* G_B3_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B3_1 = NULL;
	RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* G_B2_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B2_1 = NULL;
	{
		RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC L_0;
		L_0 = RenderGraph_AddRenderPass_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mDC7F87C8657E99F6D4225A49A31BD481D88AD4E8(__this, _stringLiteral283DB99E0896BA29FF5EA702FC94B280EA1E6871, (&V_1), (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)NULL, RenderGraph_AddRenderPass_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mDC7F87C8657E99F6D4225A49A31BD481D88AD4E8_RuntimeMethod_var);
		V_0 = L_0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_004e:
			{
				RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* L_1 = V_1;
				ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = ___0_sampler;
				NullCheck(L_1);
				L_1->___sampler = L_2;
				Il2CppCodeGenWriteBarrier((void**)(&L_1->___sampler), (void*)L_2);
				RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86((&V_0), (bool)0, NULL);
				RenderGraphBuilder_GenerateDebugData_mA7FBEB0EDD92133A1B737F8805349D57A368B6FC((&V_0), (bool)0, NULL);
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var);
				RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* L_3 = ((U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var))->___U3CU3E9__62_0;
				RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* L_4 = L_3;
				if (L_4)
				{
					G_B3_0 = L_4;
					G_B3_1 = (&V_0);
					goto IL_0047_1;
				}
				G_B2_0 = L_4;
				G_B2_1 = (&V_0);
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var);
				U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* L_5 = ((U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var))->___U3CU3E9;
				RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* L_6 = (RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D*)il2cpp_codegen_object_new(RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D_il2cpp_TypeInfo_var);
				RenderFunc_1__ctor_m035D5D85C861C29F1087A76E392E21CF567BB5F9(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CBeginProfilingSamplerU3Eb__62_0_m0E97EDEA03BA56312C6E6183845146896563FFE4_RuntimeMethod_var), NULL);
				RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* L_7 = L_6;
				((U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var))->___U3CU3E9__62_0 = L_7;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var))->___U3CU3E9__62_0), (void*)L_7);
				G_B3_0 = L_7;
				G_B3_1 = G_B2_1;
			}

IL_0047_1:
			{
				RenderGraphBuilder_SetRenderFunc_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mA6D3BB5592683C61E1D2F2FC547D996EF3F9DCF9(G_B3_1, G_B3_0, RenderGraphBuilder_SetRenderFunc_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mA6D3BB5592683C61E1D2F2FC547D996EF3F9DCF9_RuntimeMethod_var);
				goto IL_005c;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_005c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_EndProfilingSampler_m7D8308D0AD1C7E10F2F21AADE8FD8A55B56127D5 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_sampler, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_SetRenderFunc_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mA6D3BB5592683C61E1D2F2FC547D996EF3F9DCF9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_AddRenderPass_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mDC7F87C8657E99F6D4225A49A31BD481D88AD4E8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CEndProfilingSamplerU3Eb__63_0_mE3B02EFC797542B6A619A3BC0939FB323FE0F8C5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9AD17813E02CB74728E0F7FF83ACBA6D6C9B60EE);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC V_0;
	memset((&V_0), 0, sizeof(V_0));
	ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* V_1 = NULL;
	RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* G_B3_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B3_1 = NULL;
	RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* G_B2_0 = NULL;
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* G_B2_1 = NULL;
	{
		RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC L_0;
		L_0 = RenderGraph_AddRenderPass_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mDC7F87C8657E99F6D4225A49A31BD481D88AD4E8(__this, _stringLiteral9AD17813E02CB74728E0F7FF83ACBA6D6C9B60EE, (&V_1), (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)NULL, RenderGraph_AddRenderPass_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mDC7F87C8657E99F6D4225A49A31BD481D88AD4E8_RuntimeMethod_var);
		V_0 = L_0;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_004e:
			{
				RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* L_1 = V_1;
				ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2 = ___0_sampler;
				NullCheck(L_1);
				L_1->___sampler = L_2;
				Il2CppCodeGenWriteBarrier((void**)(&L_1->___sampler), (void*)L_2);
				RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86((&V_0), (bool)0, NULL);
				RenderGraphBuilder_GenerateDebugData_mA7FBEB0EDD92133A1B737F8805349D57A368B6FC((&V_0), (bool)0, NULL);
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var);
				RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* L_3 = ((U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var))->___U3CU3E9__63_0;
				RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* L_4 = L_3;
				if (L_4)
				{
					G_B3_0 = L_4;
					G_B3_1 = (&V_0);
					goto IL_0047_1;
				}
				G_B2_0 = L_4;
				G_B2_1 = (&V_0);
			}
			{
				il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var);
				U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* L_5 = ((U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var))->___U3CU3E9;
				RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* L_6 = (RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D*)il2cpp_codegen_object_new(RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D_il2cpp_TypeInfo_var);
				RenderFunc_1__ctor_m035D5D85C861C29F1087A76E392E21CF567BB5F9(L_6, L_5, (intptr_t)((void*)U3CU3Ec_U3CEndProfilingSamplerU3Eb__63_0_mE3B02EFC797542B6A619A3BC0939FB323FE0F8C5_RuntimeMethod_var), NULL);
				RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* L_7 = L_6;
				((U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var))->___U3CU3E9__63_0 = L_7;
				Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var))->___U3CU3E9__63_0), (void*)L_7);
				G_B3_0 = L_7;
				G_B3_1 = G_B2_1;
			}

IL_0047_1:
			{
				RenderGraphBuilder_SetRenderFunc_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mA6D3BB5592683C61E1D2F2FC547D996EF3F9DCF9(G_B3_1, G_B3_0, RenderGraphBuilder_SetRenderFunc_TisProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B_mA6D3BB5592683C61E1D2F2FC547D996EF3F9DCF9_RuntimeMethod_var);
				goto IL_005c;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_005c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* RenderGraph_GetCompiledPassInfos_m23F7801BED40A4F9940B371D7CD193E66040BD76 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_0 = __this->___m_CompiledPassInfos;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ClearCompiledGraph_m0DE88504194BD409BF8DF5283796C1BD510A9393 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Clear_m1AF0019A04745CED9B83C6191996814BCD11FBCE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Clear_mE960D9C5CACB3C7EAF60A74689A7FA61EEF050C3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		RenderGraph_ClearRenderPasses_m123192412280C189D7980A24D7127A7D59B1656C(__this, NULL);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		bool L_1 = __this->___m_ExecutionExceptionWasRaised;
		NullCheck(L_0);
		RenderGraphResourceRegistry_Clear_mD46E87EC32F4E591732FCD7FB7F69AA1243AF309(L_0, L_1, NULL);
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_2 = __this->___m_RendererLists;
		NullCheck(L_2);
		List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_inline(L_2, List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_RuntimeMethod_var);
		V_0 = 0;
		goto IL_0037;
	}

IL_0026:
	{
		DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_3 = __this->___m_CompiledResourcesInfos;
		int32_t L_4 = V_0;
		NullCheck(L_3);
		int32_t L_5 = L_4;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_6);
		DynamicArray_1_Clear_m1AF0019A04745CED9B83C6191996814BCD11FBCE(L_6, DynamicArray_1_Clear_m1AF0019A04745CED9B83C6191996814BCD11FBCE_RuntimeMethod_var);
		int32_t L_7 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_0037:
	{
		int32_t L_8 = V_0;
		if ((((int32_t)L_8) < ((int32_t)2)))
		{
			goto IL_0026;
		}
	}
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_9 = __this->___m_CompiledPassInfos;
		NullCheck(L_9);
		DynamicArray_1_Clear_mE960D9C5CACB3C7EAF60A74689A7FA61EEF050C3(L_9, DynamicArray_1_Clear_mE960D9C5CACB3C7EAF60A74689A7FA61EEF050C3_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_InvalidateContext_m1A18ACC5B65EB13EA2B839837A2DC6EE844DE481 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_0 = __this->___m_RenderGraphContext;
		NullCheck(L_0);
		L_0->___cmd = (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&L_0->___cmd), (void*)(CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*)NULL);
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_1 = __this->___m_RenderGraphContext;
		NullCheck(L_1);
		L_1->___renderGraphPool = (RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&L_1->___renderGraphPool), (void*)(RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A*)NULL);
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_2 = __this->___m_RenderGraphContext;
		NullCheck(L_2);
		L_2->___defaultResources = (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&L_2->___defaultResources), (void*)(RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_OnPassAdded_mD1E58984AA84ED4DC78BF2E11A9C6D482F47C8F6 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___0_pass, const RuntimeMethod* method) 
{
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_0 = __this->___m_DebugParameters;
		NullCheck(L_0);
		bool L_1 = L_0->___immediateMode;
		if (!L_1)
		{
			goto IL_0014;
		}
	}
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2 = ___0_pass;
		RenderGraph_ExecutePassImmediately_mEA8260CBA8B253E2C0032F36236F5A96B7929D88(__this, L_2, NULL);
	}

IL_0014:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_add_onGraphRegistered_m2258631C8550FC76ED4E48EF219106EE3F39C135 (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* V_0 = NULL;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* V_1 = NULL;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_0 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onGraphRegistered;
		V_0 = L_0;
	}

IL_0006:
	{
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_1 = V_0;
		V_1 = L_1;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_2 = V_1;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*)CastclassSealed((RuntimeObject*)L_4, OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9_il2cpp_TypeInfo_var));
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_5 = V_2;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_6 = V_1;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_7;
		L_7 = InterlockedCompareExchangeImpl<OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*>((&((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onGraphRegistered), L_5, L_6);
		V_0 = L_7;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_8 = V_0;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_9 = V_1;
		if ((!(((RuntimeObject*)(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*)L_8) == ((RuntimeObject*)(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*)L_9))))
		{
			goto IL_0006;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_remove_onGraphRegistered_m0F942F4E77E79AE51C3B2BF8CF5DF986691FB78A (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* V_0 = NULL;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* V_1 = NULL;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_0 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onGraphRegistered;
		V_0 = L_0;
	}

IL_0006:
	{
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_1 = V_0;
		V_1 = L_1;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_2 = V_1;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*)CastclassSealed((RuntimeObject*)L_4, OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9_il2cpp_TypeInfo_var));
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_5 = V_2;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_6 = V_1;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_7;
		L_7 = InterlockedCompareExchangeImpl<OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*>((&((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onGraphRegistered), L_5, L_6);
		V_0 = L_7;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_8 = V_0;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_9 = V_1;
		if ((!(((RuntimeObject*)(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*)L_8) == ((RuntimeObject*)(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*)L_9))))
		{
			goto IL_0006;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_add_onGraphUnregistered_mAA57D22720714BD7F37A536B2AFD9E284B347C43 (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* V_0 = NULL;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* V_1 = NULL;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_0 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onGraphUnregistered;
		V_0 = L_0;
	}

IL_0006:
	{
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_1 = V_0;
		V_1 = L_1;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_2 = V_1;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*)CastclassSealed((RuntimeObject*)L_4, OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9_il2cpp_TypeInfo_var));
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_5 = V_2;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_6 = V_1;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_7;
		L_7 = InterlockedCompareExchangeImpl<OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*>((&((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onGraphUnregistered), L_5, L_6);
		V_0 = L_7;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_8 = V_0;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_9 = V_1;
		if ((!(((RuntimeObject*)(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*)L_8) == ((RuntimeObject*)(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*)L_9))))
		{
			goto IL_0006;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_remove_onGraphUnregistered_mBBDC19BA4B4E893C1209F6EC3C2924D1C7E7ABC4 (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* V_0 = NULL;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* V_1 = NULL;
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_0 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onGraphUnregistered;
		V_0 = L_0;
	}

IL_0006:
	{
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_1 = V_0;
		V_1 = L_1;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_2 = V_1;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*)CastclassSealed((RuntimeObject*)L_4, OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9_il2cpp_TypeInfo_var));
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_5 = V_2;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_6 = V_1;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_7;
		L_7 = InterlockedCompareExchangeImpl<OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*>((&((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onGraphUnregistered), L_5, L_6);
		V_0 = L_7;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_8 = V_0;
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* L_9 = V_1;
		if ((!(((RuntimeObject*)(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*)L_8) == ((RuntimeObject*)(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*)L_9))))
		{
			goto IL_0006;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_add_onExecutionRegistered_mC8F79B41DCF89FAA3CA0265CE0C70C8B16CD2D20 (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* V_0 = NULL;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* V_1 = NULL;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_0 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onExecutionRegistered;
		V_0 = L_0;
	}

IL_0006:
	{
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_1 = V_0;
		V_1 = L_1;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_2 = V_1;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*)CastclassSealed((RuntimeObject*)L_4, OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE_il2cpp_TypeInfo_var));
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_5 = V_2;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_6 = V_1;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_7;
		L_7 = InterlockedCompareExchangeImpl<OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*>((&((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onExecutionRegistered), L_5, L_6);
		V_0 = L_7;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_8 = V_0;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_9 = V_1;
		if ((!(((RuntimeObject*)(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*)L_8) == ((RuntimeObject*)(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*)L_9))))
		{
			goto IL_0006;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_remove_onExecutionRegistered_mF7A2485A343147BAB550957A763CFE83E4EE7ADC (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* V_0 = NULL;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* V_1 = NULL;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_0 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onExecutionRegistered;
		V_0 = L_0;
	}

IL_0006:
	{
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_1 = V_0;
		V_1 = L_1;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_2 = V_1;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*)CastclassSealed((RuntimeObject*)L_4, OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE_il2cpp_TypeInfo_var));
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_5 = V_2;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_6 = V_1;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_7;
		L_7 = InterlockedCompareExchangeImpl<OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*>((&((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onExecutionRegistered), L_5, L_6);
		V_0 = L_7;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_8 = V_0;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_9 = V_1;
		if ((!(((RuntimeObject*)(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*)L_8) == ((RuntimeObject*)(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*)L_9))))
		{
			goto IL_0006;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_add_onExecutionUnregistered_m51D9A8913D6CF85BC9A7F000827F44F8A088A06D (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* V_0 = NULL;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* V_1 = NULL;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_0 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onExecutionUnregistered;
		V_0 = L_0;
	}

IL_0006:
	{
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_1 = V_0;
		V_1 = L_1;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_2 = V_1;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*)CastclassSealed((RuntimeObject*)L_4, OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE_il2cpp_TypeInfo_var));
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_5 = V_2;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_6 = V_1;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_7;
		L_7 = InterlockedCompareExchangeImpl<OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*>((&((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onExecutionUnregistered), L_5, L_6);
		V_0 = L_7;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_8 = V_0;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_9 = V_1;
		if ((!(((RuntimeObject*)(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*)L_8) == ((RuntimeObject*)(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*)L_9))))
		{
			goto IL_0006;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_remove_onExecutionUnregistered_mAEA4E1AC61BECF3AD0571962E62F7C95D2D43AD9 (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* V_0 = NULL;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* V_1 = NULL;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* V_2 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_0 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onExecutionUnregistered;
		V_0 = L_0;
	}

IL_0006:
	{
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_1 = V_0;
		V_1 = L_1;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_2 = V_1;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_3 = ___0_value;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*)CastclassSealed((RuntimeObject*)L_4, OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE_il2cpp_TypeInfo_var));
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_5 = V_2;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_6 = V_1;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_7;
		L_7 = InterlockedCompareExchangeImpl<OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*>((&((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onExecutionUnregistered), L_5, L_6);
		V_0 = L_7;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_8 = V_0;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_9 = V_1;
		if ((!(((RuntimeObject*)(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*)L_8) == ((RuntimeObject*)(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*)L_9))))
		{
			goto IL_0006;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_InitResourceInfosData_m3EFB0384E5DA0045B7FBF29FD05DCFE2963BE9DB (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* ___0_resourceInfos, int32_t ___1_count, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Resize_m9B6908CD6C2EE63E32578A72246B6BE2DDB941B3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_0 = ___0_resourceInfos;
		int32_t L_1 = ___1_count;
		NullCheck(L_0);
		DynamicArray_1_Resize_m9B6908CD6C2EE63E32578A72246B6BE2DDB941B3(L_0, L_1, (bool)0, DynamicArray_1_Resize_m9B6908CD6C2EE63E32578A72246B6BE2DDB941B3_RuntimeMethod_var);
		V_0 = 0;
		goto IL_001c;
	}

IL_000c:
	{
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_2 = ___0_resourceInfos;
		int32_t L_3 = V_0;
		NullCheck(L_2);
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_4;
		L_4 = DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C(L_2, L_3, DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
		CompiledResourceInfo_Reset_m37F299281DE9EEB99B9ADBC35125F59765D77A7E(L_4, NULL);
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_001c:
	{
		int32_t L_6 = V_0;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_7 = ___0_resourceInfos;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_inline(L_7, DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_RuntimeMethod_var);
		if ((((int32_t)L_6) < ((int32_t)L_8)))
		{
			goto IL_000c;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_InitializeCompilationData_mF068DA94C4DF2E138784B78B1D8D090AF1302851 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mECB549109CFA8BC83C3DACF0FEB7C11346D51BD3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF4BF1CA717D268B8161CF061828545D7B88DAC34_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_0 = __this->___m_CompiledResourcesInfos;
		NullCheck(L_0);
		int32_t L_1 = 0;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_3 = __this->___m_Resources;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = RenderGraphResourceRegistry_GetTextureResourceCount_m9A0358556F0E62ABDE85400838CC760709CBA1F1(L_3, NULL);
		RenderGraph_InitResourceInfosData_m3EFB0384E5DA0045B7FBF29FD05DCFE2963BE9DB(__this, L_2, L_4, NULL);
		DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_5 = __this->___m_CompiledResourcesInfos;
		NullCheck(L_5);
		int32_t L_6 = 1;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_8 = __this->___m_Resources;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = RenderGraphResourceRegistry_GetComputeBufferResourceCount_mFBBEF3A6EEACCA67A6E98067D47839EFE2005D1E(L_8, NULL);
		RenderGraph_InitResourceInfosData_m3EFB0384E5DA0045B7FBF29FD05DCFE2963BE9DB(__this, L_7, L_9, NULL);
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_10 = __this->___m_CompiledPassInfos;
		List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* L_11 = __this->___m_RenderPasses;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = List_1_get_Count_mECB549109CFA8BC83C3DACF0FEB7C11346D51BD3_inline(L_11, List_1_get_Count_mECB549109CFA8BC83C3DACF0FEB7C11346D51BD3_RuntimeMethod_var);
		NullCheck(L_10);
		DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36(L_10, L_12, (bool)0, DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36_RuntimeMethod_var);
		V_0 = 0;
		goto IL_006e;
	}

IL_004d:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_13 = __this->___m_CompiledPassInfos;
		int32_t L_14 = V_0;
		NullCheck(L_13);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_15;
		L_15 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_13, L_14, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* L_16 = __this->___m_RenderPasses;
		int32_t L_17 = V_0;
		NullCheck(L_16);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_18;
		L_18 = List_1_get_Item_mF4BF1CA717D268B8161CF061828545D7B88DAC34(L_16, L_17, List_1_get_Item_mF4BF1CA717D268B8161CF061828545D7B88DAC34_RuntimeMethod_var);
		CompiledPassInfo_Reset_mD739628D66EE219B4039E42DC685D5AAD09FCCD5(L_15, L_18, NULL);
		int32_t L_19 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_19, 1));
	}

IL_006e:
	{
		int32_t L_20 = V_0;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_21 = __this->___m_CompiledPassInfos;
		NullCheck(L_21);
		int32_t L_22;
		L_22 = DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline(L_21, DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		if ((((int32_t)L_20) < ((int32_t)L_22)))
		{
			goto IL_004d;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CountReferences_m9DC624F39709CBA8D2CBBF4B4D906B1A61FA3EC9 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* V_1 = NULL;
	int32_t V_2 = 0;
	Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 V_3;
	memset((&V_3), 0, sizeof(V_3));
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_4;
	memset((&V_4), 0, sizeof(V_4));
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_5;
	memset((&V_5), 0, sizeof(V_5));
	CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* V_6 = NULL;
	int32_t V_7 = 0;
	{
		V_0 = 0;
		goto IL_0191;
	}

IL_0007:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_0 = __this->___m_CompiledPassInfos;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_2;
		L_2 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_0, L_1, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		V_1 = L_2;
		V_2 = 0;
		goto IL_0186;
	}

IL_001b:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_3 = V_1;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_4 = L_3->___pass;
		NullCheck(L_4);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_5 = L_4->___resourceReadLists;
		int32_t L_6 = V_2;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck(L_8);
		Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 L_9;
		L_9 = List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00(L_8, List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		V_3 = L_9;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0081:
			{
				Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0((&V_3), Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0076_1;
			}

IL_0030_1:
			{
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_10;
				L_10 = Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline((&V_3), Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
				V_4 = L_10;
				DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_11 = __this->___m_CompiledResourcesInfos;
				int32_t L_12 = V_2;
				NullCheck(L_11);
				int32_t L_13 = L_12;
				DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_14 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_13));
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_15 = V_4;
				il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
				int32_t L_16;
				L_16 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_15, NULL);
				NullCheck(L_14);
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_17;
				L_17 = DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C(L_14, L_16, DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_18 = L_17;
				RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_19 = __this->___m_Resources;
				NullCheck(L_19);
				bool L_20;
				L_20 = RenderGraphResourceRegistry_IsRenderGraphResourceImported_m5FF203E3F02C32A6F12726045B7AFE1397861FF5(L_19, (&V_4), NULL);
				L_18->___imported = L_20;
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_21 = L_18;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_22 = L_21->___consumers;
				int32_t L_23 = V_0;
				NullCheck(L_22);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_22, L_23, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
				int32_t* L_24 = (int32_t*)(&L_21->___refCount);
				int32_t* L_25 = L_24;
				int32_t L_26 = *((int32_t*)L_25);
				*((int32_t*)L_25) = (int32_t)((int32_t)il2cpp_codegen_add(L_26, 1));
			}

IL_0076_1:
			{
				bool L_27;
				L_27 = Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B((&V_3), Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
				if (L_27)
				{
					goto IL_0030_1;
				}
			}
			{
				goto IL_008f;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_008f:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_28 = V_1;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_29 = L_28->___pass;
		NullCheck(L_29);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_30 = L_29->___resourceWriteLists;
		int32_t L_31 = V_2;
		NullCheck(L_30);
		int32_t L_32 = L_31;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_33 = (L_30)->GetAt(static_cast<il2cpp_array_size_t>(L_32));
		NullCheck(L_33);
		Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 L_34;
		L_34 = List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00(L_33, List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		V_3 = L_34;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0107:
			{
				Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0((&V_3), Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00fc_1;
			}

IL_00a4_1:
			{
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_35;
				L_35 = Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline((&V_3), Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
				V_5 = L_35;
				DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_36 = __this->___m_CompiledResourcesInfos;
				int32_t L_37 = V_2;
				NullCheck(L_36);
				int32_t L_38 = L_37;
				DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_39 = (L_36)->GetAt(static_cast<il2cpp_array_size_t>(L_38));
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_40 = V_5;
				il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
				int32_t L_41;
				L_41 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_40, NULL);
				NullCheck(L_39);
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_42;
				L_42 = DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C(L_39, L_41, DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
				V_6 = L_42;
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_43 = V_6;
				RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_44 = __this->___m_Resources;
				NullCheck(L_44);
				bool L_45;
				L_45 = RenderGraphResourceRegistry_IsRenderGraphResourceImported_m5FF203E3F02C32A6F12726045B7AFE1397861FF5(L_44, (&V_5), NULL);
				L_43->___imported = L_45;
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_46 = V_6;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_47 = L_46->___producers;
				int32_t L_48 = V_0;
				NullCheck(L_47);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_47, L_48, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_49 = V_1;
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_50 = V_6;
				bool L_51 = L_50->___imported;
				L_49->___hasSideEffect = L_51;
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_52 = V_1;
				int32_t* L_53 = (int32_t*)(&L_52->___refCount);
				int32_t* L_54 = L_53;
				int32_t L_55 = *((int32_t*)L_54);
				*((int32_t*)L_54) = (int32_t)((int32_t)il2cpp_codegen_add(L_55, 1));
			}

IL_00fc_1:
			{
				bool L_56;
				L_56 = Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B((&V_3), Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
				if (L_56)
				{
					goto IL_00a4_1;
				}
			}
			{
				goto IL_0115;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0115:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_57 = V_1;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_58 = L_57->___pass;
		NullCheck(L_58);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_59 = L_58->___transientResourceList;
		int32_t L_60 = V_2;
		NullCheck(L_59);
		int32_t L_61 = L_60;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_62 = (L_59)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
		NullCheck(L_62);
		Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 L_63;
		L_63 = List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00(L_62, List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		V_3 = L_63;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0174:
			{
				Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0((&V_3), Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0169_1;
			}

IL_012a_1:
			{
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_64;
				L_64 = Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline((&V_3), Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
				int32_t L_65;
				L_65 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_64, NULL);
				V_7 = L_65;
				DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_66 = __this->___m_CompiledResourcesInfos;
				int32_t L_67 = V_2;
				NullCheck(L_66);
				int32_t L_68 = L_67;
				DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_69 = (L_66)->GetAt(static_cast<il2cpp_array_size_t>(L_68));
				int32_t L_70 = V_7;
				NullCheck(L_69);
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_71;
				L_71 = DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C(L_69, L_70, DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_72 = L_71;
				int32_t* L_73 = (int32_t*)(&L_72->___refCount);
				int32_t* L_74 = L_73;
				int32_t L_75 = *((int32_t*)L_74);
				*((int32_t*)L_74) = (int32_t)((int32_t)il2cpp_codegen_add(L_75, 1));
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_76 = L_72;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_77 = L_76->___consumers;
				int32_t L_78 = V_0;
				NullCheck(L_77);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_77, L_78, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_79 = L_76->___producers;
				int32_t L_80 = V_0;
				NullCheck(L_79);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_79, L_80, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
			}

IL_0169_1:
			{
				bool L_81;
				L_81 = Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B((&V_3), Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
				if (L_81)
				{
					goto IL_012a_1;
				}
			}
			{
				goto IL_0182;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0182:
	{
		int32_t L_82 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_82, 1));
	}

IL_0186:
	{
		int32_t L_83 = V_2;
		if ((((int32_t)L_83) < ((int32_t)2)))
		{
			goto IL_001b;
		}
	}
	{
		int32_t L_84 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_84, 1));
	}

IL_0191:
	{
		int32_t L_85 = V_0;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_86 = __this->___m_CompiledPassInfos;
		NullCheck(L_86);
		int32_t L_87;
		L_87 = DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline(L_86, DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		if ((((int32_t)L_85) < ((int32_t)L_87)))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CullUnusedPasses_m64210243D88F8DB8A3D715AFA329A0C7A73E88F5 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8F8A54933BA4450732B3F486287CD2D5AF41D489);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* V_1 = NULL;
	int32_t V_2 = 0;
	Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* V_5 = NULL;
	Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 V_6;
	memset((&V_6), 0, sizeof(V_6));
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_7;
	memset((&V_7), 0, sizeof(V_7));
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_0 = __this->___m_DebugParameters;
		NullCheck(L_0);
		bool L_1 = L_0->___disablePassCulling;
		if (!L_1)
		{
			goto IL_0030;
		}
	}
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_2 = __this->___m_DebugParameters;
		NullCheck(L_2);
		bool L_3 = L_2->___enableLogging;
		if (!L_3)
		{
			goto IL_002f;
		}
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_4 = __this->___m_FrameInformationLogger;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5;
		L_5 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		NullCheck(L_4);
		RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_4, _stringLiteral8F8A54933BA4450732B3F486287CD2D5AF41D489, L_5, NULL);
	}

IL_002f:
	{
		return;
	}

IL_0030:
	{
		V_0 = 0;
		goto IL_0185;
	}

IL_0037:
	{
		DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_6 = __this->___m_CompiledResourcesInfos;
		int32_t L_7 = V_0;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		V_1 = L_9;
		Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_10 = __this->___m_CullingStack;
		NullCheck(L_10);
		Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0(L_10, Stack_1_Clear_mEE1C6E0AF654AE01D41D12DAF62217D4FE3930E0_RuntimeMethod_var);
		V_2 = 0;
		goto IL_006d;
	}

IL_004f:
	{
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_11 = V_1;
		int32_t L_12 = V_2;
		NullCheck(L_11);
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_13;
		L_13 = DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C(L_11, L_12, DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
		int32_t L_14 = L_13->___refCount;
		if (L_14)
		{
			goto IL_0069;
		}
	}
	{
		Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_15 = __this->___m_CullingStack;
		int32_t L_16 = V_2;
		NullCheck(L_15);
		Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA(L_15, L_16, Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_RuntimeMethod_var);
	}

IL_0069:
	{
		int32_t L_17 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_17, 1));
	}

IL_006d:
	{
		int32_t L_18 = V_2;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_19 = V_1;
		NullCheck(L_19);
		int32_t L_20;
		L_20 = DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_inline(L_19, DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_RuntimeMethod_var);
		if ((((int32_t)L_18) < ((int32_t)L_20)))
		{
			goto IL_004f;
		}
	}
	{
		goto IL_0171;
	}

IL_007b:
	{
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_21 = V_1;
		Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_22 = __this->___m_CullingStack;
		NullCheck(L_22);
		int32_t L_23;
		L_23 = Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748(L_22, Stack_1_Pop_m59DFD2B5EC8D9044532E0AD0BDB20DB33BA76748_RuntimeMethod_var);
		NullCheck(L_21);
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_24;
		L_24 = DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C(L_21, L_23, DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A L_25 = (*(CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A*)L_24);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_26 = L_25.___producers;
		NullCheck(L_26);
		Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_27;
		L_27 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_26, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		V_3 = L_27;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0163:
			{
				Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_3), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0155_1;
			}

IL_00a1_1:
			{
				int32_t L_28;
				L_28 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_3), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
				V_4 = L_28;
				DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_29 = __this->___m_CompiledPassInfos;
				int32_t L_30 = V_4;
				NullCheck(L_29);
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_31;
				L_31 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_29, L_30, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
				V_5 = L_31;
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_32 = V_5;
				int32_t* L_33 = (int32_t*)(&L_32->___refCount);
				int32_t* L_34 = L_33;
				int32_t L_35 = *((int32_t*)L_34);
				*((int32_t*)L_34) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_35, 1));
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_36 = V_5;
				int32_t L_37 = L_36->___refCount;
				if (L_37)
				{
					goto IL_0155_1;
				}
			}
			{
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_38 = V_5;
				bool L_39 = L_38->___hasSideEffect;
				if (L_39)
				{
					goto IL_0155_1;
				}
			}
			{
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_40 = V_5;
				bool L_41;
				L_41 = CompiledPassInfo_get_allowPassCulling_m19A371EF46D18F2FB95B569004344184EE159F3A(L_40, NULL);
				if (!L_41)
				{
					goto IL_0155_1;
				}
			}
			{
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_42 = V_5;
				L_42->___culled = (bool)1;
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_43 = V_5;
				RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_44 = L_43->___pass;
				NullCheck(L_44);
				List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_45 = L_44->___resourceReadLists;
				int32_t L_46 = V_0;
				NullCheck(L_45);
				int32_t L_47 = L_46;
				List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_48 = (L_45)->GetAt(static_cast<il2cpp_array_size_t>(L_47));
				NullCheck(L_48);
				Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 L_49;
				L_49 = List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00(L_48, List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
				V_6 = L_49;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_0147_1:
					{
						Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0((&V_6), Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						goto IL_013c_2;
					}

IL_0102_2:
					{
						ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_50;
						L_50 = Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline((&V_6), Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
						V_7 = L_50;
						DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_51 = V_1;
						ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_52 = V_7;
						il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
						int32_t L_53;
						L_53 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_52, NULL);
						NullCheck(L_51);
						CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_54;
						L_54 = DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C(L_51, L_53, DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
						CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_55 = L_54;
						int32_t* L_56 = (int32_t*)(&L_55->___refCount);
						int32_t* L_57 = L_56;
						int32_t L_58 = *((int32_t*)L_57);
						*((int32_t*)L_57) = (int32_t)((int32_t)il2cpp_codegen_subtract(L_58, 1));
						int32_t L_59 = L_55->___refCount;
						if (L_59)
						{
							goto IL_013c_2;
						}
					}
					{
						Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_60 = __this->___m_CullingStack;
						ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_61 = V_7;
						il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
						int32_t L_62;
						L_62 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_61, NULL);
						NullCheck(L_60);
						Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA(L_60, L_62, Stack_1_Push_mF7CC12CF73D9D4B66FFA2E2D264270212CAB3EDA_RuntimeMethod_var);
					}

IL_013c_2:
					{
						bool L_63;
						L_63 = Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B((&V_6), Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
						if (L_63)
						{
							goto IL_0102_2;
						}
					}
					{
						goto IL_0155_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_0155_1:
			{
				bool L_64;
				L_64 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_3), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
				if (L_64)
				{
					goto IL_00a1_1;
				}
			}
			{
				goto IL_0171;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0171:
	{
		Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* L_65 = __this->___m_CullingStack;
		NullCheck(L_65);
		int32_t L_66;
		L_66 = Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_inline(L_65, Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_RuntimeMethod_var);
		if (L_66)
		{
			goto IL_007b;
		}
	}
	{
		int32_t L_67 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_67, 1));
	}

IL_0185:
	{
		int32_t L_68 = V_0;
		if ((((int32_t)L_68) < ((int32_t)2)))
		{
			goto IL_0037;
		}
	}
	{
		RenderGraph_LogCulledPasses_m22B819CF1E35F1A037D215E5B1B28C2819BBB51E(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_UpdatePassSynchronization_m8DBDEA74E81751778977198189A8A6FF60565956 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_currentPassInfo, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___1_producerPassInfo, int32_t ___2_currentPassIndex, int32_t ___3_lastProducer, int32_t* ___4_intLastSyncIndex, const RuntimeMethod* method) 
{
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_0 = ___0_currentPassInfo;
		int32_t L_1 = ___3_lastProducer;
		L_0->___syncToPassIndex = L_1;
		int32_t* L_2 = ___4_intLastSyncIndex;
		int32_t L_3 = ___3_lastProducer;
		*((int32_t*)L_2) = (int32_t)L_3;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_4 = ___1_producerPassInfo;
		L_4->___needGraphicsFence = (bool)1;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_5 = ___1_producerPassInfo;
		int32_t L_6 = L_5->___syncFromPassIndex;
		if ((!(((uint32_t)L_6) == ((uint32_t)(-1)))))
		{
			goto IL_0024;
		}
	}
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_7 = ___1_producerPassInfo;
		int32_t L_8 = ___2_currentPassIndex;
		L_7->___syncFromPassIndex = L_8;
	}

IL_0024:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_UpdateResourceSynchronization_m625302659B60F575732E9F62557F87B321C0F159 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, int32_t* ___0_lastGraphicsPipeSync, int32_t* ___1_lastComputePipeSync, int32_t ___2_currentPassIndex, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___3_resource, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* V_1 = NULL;
	{
		int32_t L_0 = ___2_currentPassIndex;
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_1 = ___3_resource;
		int32_t L_2;
		L_2 = RenderGraph_GetLatestProducerIndex_m01A352F68254570D2DD917A81335DE75A76769C1(__this, L_0, L_1, NULL);
		V_0 = L_2;
		int32_t L_3 = V_0;
		if ((((int32_t)L_3) == ((int32_t)(-1))))
		{
			goto IL_0073;
		}
	}
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_4 = __this->___m_CompiledPassInfos;
		int32_t L_5 = ___2_currentPassIndex;
		NullCheck(L_4);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_6;
		L_6 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_4, L_5, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		V_1 = L_6;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_7 = __this->___m_CompiledPassInfos;
		int32_t L_8 = V_0;
		NullCheck(L_7);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_9;
		L_9 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_7, L_8, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_10 = L_9->___enableAsyncCompute;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_11 = V_1;
		bool L_12 = L_11->___enableAsyncCompute;
		if ((((int32_t)L_10) == ((int32_t)L_12)))
		{
			goto IL_0073;
		}
	}
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_13 = V_1;
		bool L_14 = L_13->___enableAsyncCompute;
		if (!L_14)
		{
			goto IL_0058;
		}
	}
	{
		int32_t L_15 = V_0;
		int32_t* L_16 = ___0_lastGraphicsPipeSync;
		int32_t L_17 = *((int32_t*)L_16);
		if ((((int32_t)L_15) <= ((int32_t)L_17)))
		{
			goto IL_0073;
		}
	}
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_18 = V_1;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_19 = __this->___m_CompiledPassInfos;
		int32_t L_20 = V_0;
		NullCheck(L_19);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_21;
		L_21 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_19, L_20, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		int32_t L_22 = ___2_currentPassIndex;
		int32_t L_23 = V_0;
		int32_t* L_24 = ___0_lastGraphicsPipeSync;
		RenderGraph_UpdatePassSynchronization_m8DBDEA74E81751778977198189A8A6FF60565956(__this, L_18, L_21, L_22, L_23, L_24, NULL);
		return;
	}

IL_0058:
	{
		int32_t L_25 = V_0;
		int32_t* L_26 = ___1_lastComputePipeSync;
		int32_t L_27 = *((int32_t*)L_26);
		if ((((int32_t)L_25) <= ((int32_t)L_27)))
		{
			goto IL_0073;
		}
	}
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_28 = V_1;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_29 = __this->___m_CompiledPassInfos;
		int32_t L_30 = V_0;
		NullCheck(L_29);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_31;
		L_31 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_29, L_30, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		int32_t L_32 = ___2_currentPassIndex;
		int32_t L_33 = V_0;
		int32_t* L_34 = ___1_lastComputePipeSync;
		RenderGraph_UpdatePassSynchronization_m8DBDEA74E81751778977198189A8A6FF60565956(__this, L_28, L_31, L_32, L_33, L_34, NULL);
	}

IL_0073:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraph_GetFirstValidConsumerIndex_m36A506E8D47F8C72327DF70A669014D8697805B5 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, int32_t ___0_passIndex, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___1_info, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_0 = ___1_info;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = L_0->___consumers;
		NullCheck(L_1);
		Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_2;
		L_2 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_1, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_003c:
			{
				Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_0), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0031_1;
			}

IL_000e_1:
			{
				int32_t L_3;
				L_3 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_0), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
				V_1 = L_3;
				int32_t L_4 = V_1;
				int32_t L_5 = ___0_passIndex;
				if ((((int32_t)L_4) <= ((int32_t)L_5)))
				{
					goto IL_0031_1;
				}
			}
			{
				DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_6 = __this->___m_CompiledPassInfos;
				int32_t L_7 = V_1;
				NullCheck(L_6);
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_8;
				L_8 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_6, L_7, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
				bool L_9 = L_8->___culled;
				if (L_9)
				{
					goto IL_0031_1;
				}
			}
			{
				int32_t L_10 = V_1;
				V_2 = L_10;
				goto IL_004c;
			}

IL_0031_1:
			{
				bool L_11;
				L_11 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_0), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
				if (L_11)
				{
					goto IL_000e_1;
				}
			}
			{
				goto IL_004a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004a:
	{
		return (-1);
	}

IL_004c:
	{
		int32_t L_12 = V_2;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraph_FindTextureProducer_mFFE1C17B1CDE516A341DA91069BB213F5A3EAD2B (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, int32_t ___0_consumerPass, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___1_info, int32_t* ___2_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		V_0 = 0;
		int32_t* L_0 = ___2_index;
		*((int32_t*)L_0) = (int32_t)0;
		goto IL_0038;
	}

IL_0007:
	{
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_1 = ___1_info;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = L_1->___producers;
		int32_t* L_3 = ___2_index;
		int32_t L_4 = *((int32_t*)L_3);
		NullCheck(L_2);
		int32_t L_5;
		L_5 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_2, L_4, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		V_1 = L_5;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_6 = __this->___m_CompiledPassInfos;
		int32_t L_7 = V_1;
		NullCheck(L_6);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_8;
		L_8 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_6, L_7, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_9 = L_8->___culled;
		if (L_9)
		{
			goto IL_002a;
		}
	}
	{
		int32_t L_10 = V_1;
		return L_10;
	}

IL_002a:
	{
		int32_t L_11 = V_1;
		int32_t L_12 = ___0_consumerPass;
		if ((((int32_t)L_11) < ((int32_t)L_12)))
		{
			goto IL_0030;
		}
	}
	{
		int32_t L_13 = V_0;
		return L_13;
	}

IL_0030:
	{
		int32_t L_14 = V_1;
		V_0 = L_14;
		int32_t* L_15 = ___2_index;
		int32_t* L_16 = ___2_index;
		int32_t L_17 = *((int32_t*)L_16);
		*((int32_t*)L_15) = (int32_t)((int32_t)il2cpp_codegen_add(L_17, 1));
	}

IL_0038:
	{
		int32_t* L_18 = ___2_index;
		int32_t L_19 = *((int32_t*)L_18);
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_20 = ___1_info;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_21 = L_20->___producers;
		NullCheck(L_21);
		int32_t L_22;
		L_22 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_21, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		if ((((int32_t)L_19) < ((int32_t)L_22)))
		{
			goto IL_0007;
		}
	}
	{
		int32_t L_23 = V_0;
		return L_23;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraph_GetLatestProducerIndex_m01A352F68254570D2DD917A81335DE75A76769C1 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, int32_t ___0_passIndex, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___1_info, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615 V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	{
		V_0 = (-1);
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_0 = ___1_info;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = L_0->___producers;
		NullCheck(L_1);
		Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_2;
		L_2 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_1, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		V_1 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0052:
			{
				Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_1), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0047_1;
			}

IL_0010_1:
			{
				int32_t L_3;
				L_3 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_1), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
				V_2 = L_3;
				DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_4 = __this->___m_CompiledPassInfos;
				int32_t L_5 = V_2;
				NullCheck(L_4);
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_6;
				L_6 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_4, L_5, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615 L_7 = (*(CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615*)L_6);
				V_3 = L_7;
				int32_t L_8 = V_2;
				int32_t L_9 = ___0_passIndex;
				if ((((int32_t)L_8) >= ((int32_t)L_9)))
				{
					goto IL_0042_1;
				}
			}
			{
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615 L_10 = V_3;
				bool L_11 = L_10.___culled;
				if (L_11)
				{
					goto IL_0042_1;
				}
			}
			{
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615 L_12 = V_3;
				bool L_13 = L_12.___culledByRendererList;
				if (L_13)
				{
					goto IL_0042_1;
				}
			}
			{
				int32_t L_14 = V_2;
				V_0 = L_14;
				goto IL_0047_1;
			}

IL_0042_1:
			{
				int32_t L_15 = V_0;
				V_4 = L_15;
				goto IL_0062;
			}

IL_0047_1:
			{
				bool L_16;
				L_16 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_1), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
				if (L_16)
				{
					goto IL_0010_1;
				}
			}
			{
				goto IL_0060;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0060:
	{
		int32_t L_17 = V_0;
		return L_17;
	}

IL_0062:
	{
		int32_t L_18 = V_4;
		return L_18;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraph_GetLatestValidReadIndex_mAB6EBE37C8C9215BD9BF88FB7358D6E6C55EC3F3 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___0_info, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_0 = NULL;
	int32_t V_1 = 0;
	{
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_0 = ___0_info;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = L_0->___consumers;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_1, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_000f;
		}
	}
	{
		return (-1);
	}

IL_000f:
	{
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_3 = ___0_info;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = L_3->___consumers;
		V_0 = L_4;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_5, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_6, 1));
		goto IL_0046;
	}

IL_0021:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_7 = __this->___m_CompiledPassInfos;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = V_0;
		int32_t L_9 = V_1;
		NullCheck(L_8);
		int32_t L_10;
		L_10 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_8, L_9, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		NullCheck(L_7);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_11;
		L_11 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_7, L_10, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_12 = L_11->___culled;
		if (L_12)
		{
			goto IL_0042;
		}
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_13 = V_0;
		int32_t L_14 = V_1;
		NullCheck(L_13);
		int32_t L_15;
		L_15 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_13, L_14, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		return L_15;
	}

IL_0042:
	{
		int32_t L_16 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
	}

IL_0046:
	{
		int32_t L_17 = V_1;
		if ((((int32_t)L_17) >= ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		return (-1);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraph_GetFirstValidWriteIndex_mC093325F0690ABF05180FAAC5E977FD08B2632ED (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___0_info, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_0 = NULL;
	int32_t V_1 = 0;
	{
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_0 = ___0_info;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = L_0->___producers;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_1, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_000f;
		}
	}
	{
		return (-1);
	}

IL_000f:
	{
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_3 = ___0_info;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = L_3->___producers;
		V_0 = L_4;
		V_1 = 0;
		goto IL_003f;
	}

IL_001a:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_5 = __this->___m_CompiledPassInfos;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_6 = V_0;
		int32_t L_7 = V_1;
		NullCheck(L_6);
		int32_t L_8;
		L_8 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_6, L_7, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		NullCheck(L_5);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_9;
		L_9 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_5, L_8, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_10 = L_9->___culled;
		if (L_10)
		{
			goto IL_003b;
		}
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_11 = V_0;
		int32_t L_12 = V_1;
		NullCheck(L_11);
		int32_t L_13;
		L_13 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_11, L_12, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		return L_13;
	}

IL_003b:
	{
		int32_t L_14 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
	}

IL_003f:
	{
		int32_t L_15 = V_1;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_16 = V_0;
		NullCheck(L_16);
		int32_t L_17;
		L_17 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_16, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		if ((((int32_t)L_15) < ((int32_t)L_17)))
		{
			goto IL_001a;
		}
	}
	{
		return (-1);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraph_GetLatestValidWriteIndex_m4CEDB92D670D89F208C6BA6F53010B6EDF9948A7 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* ___0_info, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* V_0 = NULL;
	int32_t V_1 = 0;
	{
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_0 = ___0_info;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = L_0->___producers;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_1, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_000f;
		}
	}
	{
		return (-1);
	}

IL_000f:
	{
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_3 = ___0_info;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = L_3->___producers;
		V_0 = L_4;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_inline(L_5, List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_RuntimeMethod_var);
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_6, 1));
		goto IL_0046;
	}

IL_0021:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_7 = __this->___m_CompiledPassInfos;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = V_0;
		int32_t L_9 = V_1;
		NullCheck(L_8);
		int32_t L_10;
		L_10 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_8, L_9, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		NullCheck(L_7);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_11;
		L_11 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_7, L_10, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_12 = L_11->___culled;
		if (L_12)
		{
			goto IL_0042;
		}
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_13 = V_0;
		int32_t L_14 = V_1;
		NullCheck(L_13);
		int32_t L_15;
		L_15 = List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D(L_13, L_14, List_1_get_Item_mD99081BEFA1AB3526715F489192B0F7F596C183D_RuntimeMethod_var);
		return L_15;
	}

IL_0042:
	{
		int32_t L_16 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
	}

IL_0046:
	{
		int32_t L_17 = V_1;
		if ((((int32_t)L_17) >= ((int32_t)0)))
		{
			goto IL_0021;
		}
	}
	{
		return (-1);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CreateRendererLists_mEEAD372353B35077B070CB1BAA74835584B55C51 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AddRange_mDED53F0663CC4DE2C5E90B4E68C0C782D6631230_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* V_1 = NULL;
	{
		V_0 = 0;
		goto IL_0033;
	}

IL_0004:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_0 = __this->___m_CompiledPassInfos;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_2;
		L_2 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_0, L_1, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		V_1 = L_2;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_3 = V_1;
		bool L_4 = L_3->___culled;
		if (L_4)
		{
			goto IL_002f;
		}
	}
	{
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_5 = __this->___m_RendererLists;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_6 = V_1;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_7 = L_6->___pass;
		NullCheck(L_7);
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_8 = L_7->___usedRendererListList;
		NullCheck(L_5);
		List_1_AddRange_mDED53F0663CC4DE2C5E90B4E68C0C782D6631230(L_5, L_8, List_1_AddRange_mDED53F0663CC4DE2C5E90B4E68C0C782D6631230_RuntimeMethod_var);
	}

IL_002f:
	{
		int32_t L_9 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_0033:
	{
		int32_t L_10 = V_0;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_11 = __this->___m_CompiledPassInfos;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline(L_11, DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		if ((((int32_t)L_10) < ((int32_t)L_12)))
		{
			goto IL_0004;
		}
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_13 = __this->___m_Resources;
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_14 = __this->___m_RendererLists;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_15 = __this->___m_RenderGraphContext;
		NullCheck(L_15);
		ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_16 = L_15->___renderContext;
		bool L_17 = __this->___m_RendererListCulling;
		NullCheck(L_13);
		RenderGraphResourceRegistry_CreateRendererLists_mBE817E97CC7909310E47A54C4FEEA42257AF4AE3(L_13, L_14, L_16, L_17, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraph_GetImportedFallback_m03A0981E378C102C2E0330F63EF1BAC5DC0334D6 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 ___0_desc, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___1_fallback, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___1_fallback;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_1;
		L_1 = TextureHandle_get_nullHandle_m906CE1774950116C830EA6F1361DB1FEC0D892FE_inline(NULL);
		*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_0 = L_1;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_2 = ___0_desc;
		bool L_3 = L_2.___bindTextureMS;
		if (L_3)
		{
			goto IL_0103;
		}
	}
	{
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_4 = ___0_desc;
		int32_t L_5 = L_4.___depthBufferBits;
		if (!L_5)
		{
			goto IL_0034;
		}
	}
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_6 = ___1_fallback;
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_7;
		L_7 = RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline(__this, NULL);
		NullCheck(L_7);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_8;
		L_8 = RenderGraphDefaultResources_get_whiteTexture_mA110B74B58D4E59C7DBD489FAFA8F2648AC7C0CF_inline(L_7, NULL);
		*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_6 = L_8;
		goto IL_0103;
	}

IL_0034:
	{
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_9 = ___0_desc;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = L_9.___clearColor;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_11;
		L_11 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		bool L_12;
		L_12 = Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_inline(L_10, L_11, NULL);
		if (L_12)
		{
			goto IL_005c;
		}
	}
	{
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_13 = ___0_desc;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14 = L_13.___clearColor;
		il2cpp_codegen_initobj((&V_0), sizeof(Color_tD001788D726C3A7F1379BEED0260B9591F440C1F));
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_15 = V_0;
		bool L_16;
		L_16 = Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_inline(L_14, L_15, NULL);
		if (!L_16)
		{
			goto IL_00b7;
		}
	}

IL_005c:
	{
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_17 = ___0_desc;
		int32_t L_18 = L_17.___dimension;
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		int32_t L_19;
		L_19 = TextureXR_get_dimension_m1FEDB3FB100070102EE907FAE16672FB6BF04AF0(NULL);
		if ((!(((uint32_t)L_18) == ((uint32_t)L_19))))
		{
			goto IL_007f;
		}
	}
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_20 = ___1_fallback;
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_21;
		L_21 = RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline(__this, NULL);
		NullCheck(L_21);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_22;
		L_22 = RenderGraphDefaultResources_get_blackTextureXR_m7F3BED63C3F3A123D2539291E627AD370C3BEE7D_inline(L_21, NULL);
		*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_20 = L_22;
		goto IL_0103;
	}

IL_007f:
	{
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_23 = ___0_desc;
		int32_t L_24 = L_23.___dimension;
		if ((!(((uint32_t)L_24) == ((uint32_t)3))))
		{
			goto IL_009b;
		}
	}
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_25 = ___1_fallback;
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_26;
		L_26 = RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline(__this, NULL);
		NullCheck(L_26);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_27;
		L_27 = RenderGraphDefaultResources_get_blackTexture3DXR_m43CC668EC2EFFE4A8431667E2FF96EA5425990DA_inline(L_26, NULL);
		*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_25 = L_27;
		goto IL_0103;
	}

IL_009b:
	{
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_28 = ___0_desc;
		int32_t L_29 = L_28.___dimension;
		if ((!(((uint32_t)L_29) == ((uint32_t)2))))
		{
			goto IL_0103;
		}
	}
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_30 = ___1_fallback;
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_31;
		L_31 = RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline(__this, NULL);
		NullCheck(L_31);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_32;
		L_32 = RenderGraphDefaultResources_get_blackTexture_m958B2388E4F81582528BFB5A627A8996A11803C7_inline(L_31, NULL);
		*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_30 = L_32;
		goto IL_0103;
	}

IL_00b7:
	{
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_33 = ___0_desc;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_34 = L_33.___clearColor;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_35;
		L_35 = Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline(NULL);
		bool L_36;
		L_36 = Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_inline(L_34, L_35, NULL);
		if (!L_36)
		{
			goto IL_0103;
		}
	}
	{
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_37 = ___0_desc;
		int32_t L_38 = L_37.___dimension;
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		int32_t L_39;
		L_39 = TextureXR_get_dimension_m1FEDB3FB100070102EE907FAE16672FB6BF04AF0(NULL);
		if ((!(((uint32_t)L_38) == ((uint32_t)L_39))))
		{
			goto IL_00e9;
		}
	}
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_40 = ___1_fallback;
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_41;
		L_41 = RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline(__this, NULL);
		NullCheck(L_41);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_42;
		L_42 = RenderGraphDefaultResources_get_whiteTextureXR_m00E23431A45FB09E2C313E79F73AD2AB13483E09_inline(L_41, NULL);
		*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_40 = L_42;
		goto IL_0103;
	}

IL_00e9:
	{
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_43 = ___0_desc;
		int32_t L_44 = L_43.___dimension;
		if ((!(((uint32_t)L_44) == ((uint32_t)2))))
		{
			goto IL_0103;
		}
	}
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_45 = ___1_fallback;
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_46;
		L_46 = RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline(__this, NULL);
		NullCheck(L_46);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_47;
		L_47 = RenderGraphDefaultResources_get_whiteTexture_mA110B74B58D4E59C7DBD489FAFA8F2648AC7C0CF_inline(L_46, NULL);
		*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_45 = L_47;
	}

IL_0103:
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_48 = ___1_fallback;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		bool L_49;
		L_49 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9(L_48, NULL);
		return L_49;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_AllocateCulledPassResources_mD7E57F471DF30124DCE7B08E6594D466C3260F54 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_passInfo, int32_t ___1_passIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* V_1 = NULL;
	Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 V_2;
	memset((&V_2), 0, sizeof(V_2));
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_3;
	memset((&V_3), 0, sizeof(V_3));
	CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* V_4 = NULL;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* V_8 = NULL;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 V_9;
	memset((&V_9), 0, sizeof(V_9));
	{
		V_0 = 0;
		goto IL_0127;
	}

IL_0007:
	{
		DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_0 = __this->___m_CompiledResourcesInfos;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		V_1 = L_3;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_4 = ___0_passInfo;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = L_4->___pass;
		NullCheck(L_5);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_6 = L_5->___resourceWriteLists;
		int32_t L_7 = V_0;
		NullCheck(L_6);
		int32_t L_8 = L_7;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_9 = (L_6)->GetAt(static_cast<il2cpp_array_size_t>(L_8));
		NullCheck(L_9);
		Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 L_10;
		L_10 = List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00(L_9, List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		V_2 = L_10;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0115:
			{
				Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0((&V_2), Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0107_1;
			}

IL_0028_1:
			{
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_11;
				L_11 = Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline((&V_2), Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
				V_3 = L_11;
				DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_12 = V_1;
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_13 = V_3;
				il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
				int32_t L_14;
				L_14 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_13, NULL);
				NullCheck(L_12);
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_15;
				L_15 = DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C(L_12, L_14, DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
				V_4 = L_15;
				int32_t L_16 = ___1_passIndex;
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_17 = V_4;
				int32_t L_18;
				L_18 = RenderGraph_GetFirstValidConsumerIndex_m36A506E8D47F8C72327DF70A669014D8697805B5(__this, L_16, L_17, NULL);
				V_5 = L_18;
				int32_t L_19 = V_5;
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_20 = V_4;
				int32_t L_21;
				L_21 = RenderGraph_FindTextureProducer_mFFE1C17B1CDE516A341DA91069BB213F5A3EAD2B(__this, L_19, L_20, (&V_7), NULL);
				V_6 = L_21;
				int32_t L_22 = V_5;
				if ((((int32_t)L_22) == ((int32_t)(-1))))
				{
					goto IL_0107_1;
				}
			}
			{
				int32_t L_23 = ___1_passIndex;
				int32_t L_24 = V_6;
				if ((!(((uint32_t)L_23) == ((uint32_t)L_24))))
				{
					goto IL_0107_1;
				}
			}
			{
				int32_t L_25 = V_0;
				if (L_25)
				{
					goto IL_00f5_1;
				}
			}
			{
				RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_26 = __this->___m_Resources;
				NullCheck(L_26);
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_27;
				L_27 = RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B(L_26, (&V_3), NULL);
				V_8 = L_27;
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_28 = V_8;
				NullCheck(L_28);
				TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_29 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_28)->___desc);
				bool L_30 = L_29->___disableFallBackToImportedTexture;
				if (L_30)
				{
					goto IL_00c1_1;
				}
			}
			{
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_31 = V_8;
				NullCheck(L_31);
				TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_32 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_31)->___desc;
				bool L_33;
				L_33 = RenderGraph_GetImportedFallback_m03A0981E378C102C2E0330F63EF1BAC5DC0334D6(__this, L_32, (&V_9), NULL);
				if (!L_33)
				{
					goto IL_00c1_1;
				}
			}
			{
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_34 = V_4;
				L_34->___imported = (bool)1;
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_35 = V_8;
				NullCheck(L_35);
				((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_35)->___imported = (bool)1;
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_36 = V_8;
				RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_37 = __this->___m_Resources;
				NullCheck(L_37);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_38;
				L_38 = RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D(L_37, (&V_9), NULL);
				NullCheck(L_36);
				((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_36)->___graphicsResource = L_38;
				Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_36)->___graphicsResource), (void*)L_38);
				goto IL_0107_1;
			}

IL_00c1_1:
			{
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_39 = V_8;
				NullCheck(L_39);
				TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_40 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_39)->___desc);
				L_40->___sizeMode = 0;
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_41 = V_8;
				NullCheck(L_41);
				TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_42 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_41)->___desc);
				L_42->___width = 1;
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_43 = V_8;
				NullCheck(L_43);
				TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_44 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_43)->___desc);
				L_44->___height = 1;
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_45 = V_8;
				NullCheck(L_45);
				TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_46 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_45)->___desc);
				L_46->___clearBuffer = (bool)1;
			}

IL_00f5_1:
			{
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_47 = V_4;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_48 = L_47->___producers;
				int32_t L_49 = V_7;
				int32_t L_50 = V_5;
				NullCheck(L_48);
				List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587(L_48, ((int32_t)il2cpp_codegen_subtract(L_49, 1)), L_50, List_1_set_Item_m95629806F31CF369D937590912E0B6A53FF7C587_RuntimeMethod_var);
			}

IL_0107_1:
			{
				bool L_51;
				L_51 = Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B((&V_2), Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
				if (L_51)
				{
					goto IL_0028_1;
				}
			}
			{
				goto IL_0123;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0123:
	{
		int32_t L_52 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_52, 1));
	}

IL_0127:
	{
		int32_t L_53 = V_0;
		if ((((int32_t)L_53) < ((int32_t)2)))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_UpdateResourceAllocationAndSynchronization_mB7D2F33083A27279542DD9E8441ACD321E4CA4D6 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* V_3 = NULL;
	int32_t V_4 = 0;
	DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* V_5 = NULL;
	Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 V_6;
	memset((&V_6), 0, sizeof(V_6));
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* V_10 = NULL;
	int32_t V_11 = 0;
	CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A V_12;
	memset((&V_12), 0, sizeof(V_12));
	bool V_13 = false;
	int32_t V_14 = 0;
	int32_t V_15 = 0;
	int32_t V_16 = 0;
	int32_t V_17 = 0;
	int32_t V_18 = 0;
	int32_t V_19 = 0;
	int32_t V_20 = 0;
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* V_21 = NULL;
	String_t* V_22 = NULL;
	int32_t G_B30_0 = 0;
	int32_t G_B33_0 = 0;
	{
		V_0 = (-1);
		V_1 = (-1);
		V_2 = 0;
		goto IL_00fc;
	}

IL_000b:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_0 = __this->___m_CompiledPassInfos;
		int32_t L_1 = V_2;
		NullCheck(L_0);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_2;
		L_2 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_0, L_1, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		V_3 = L_2;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_3 = V_3;
		bool L_4 = L_3->___culledByRendererList;
		if (!L_4)
		{
			goto IL_0028;
		}
	}
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_5 = V_3;
		int32_t L_6 = V_2;
		RenderGraph_AllocateCulledPassResources_mD7E57F471DF30124DCE7B08E6594D466C3260F54(__this, L_5, L_6, NULL);
	}

IL_0028:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_7 = V_3;
		bool L_8 = L_7->___culled;
		if (L_8)
		{
			goto IL_00f8;
		}
	}
	{
		V_4 = 0;
		goto IL_00f0;
	}

IL_003b:
	{
		DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_9 = __this->___m_CompiledResourcesInfos;
		int32_t L_10 = V_4;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		V_5 = L_12;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_13 = V_3;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_14 = L_13->___pass;
		NullCheck(L_14);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_15 = L_14->___resourceReadLists;
		int32_t L_16 = V_4;
		NullCheck(L_15);
		int32_t L_17 = L_16;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		NullCheck(L_18);
		Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 L_19;
		L_19 = List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00(L_18, List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		V_6 = L_19;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_008a:
			{
				Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0((&V_6), Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_007f_1;
			}

IL_005d_1:
			{
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_20;
				L_20 = Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline((&V_6), Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
				int32_t L_21;
				L_21 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_20, NULL);
				V_7 = L_21;
				int32_t L_22 = V_2;
				DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_23 = V_5;
				int32_t L_24 = V_7;
				NullCheck(L_23);
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_25;
				L_25 = DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C(L_23, L_24, DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
				RenderGraph_UpdateResourceSynchronization_m625302659B60F575732E9F62557F87B321C0F159(__this, (&V_0), (&V_1), L_22, L_25, NULL);
			}

IL_007f_1:
			{
				bool L_26;
				L_26 = Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B((&V_6), Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
				if (L_26)
				{
					goto IL_005d_1;
				}
			}
			{
				goto IL_0098;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0098:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_27 = V_3;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_28 = L_27->___pass;
		NullCheck(L_28);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_29 = L_28->___resourceWriteLists;
		int32_t L_30 = V_4;
		NullCheck(L_29);
		int32_t L_31 = L_30;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
		NullCheck(L_32);
		Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 L_33;
		L_33 = List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00(L_32, List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		V_6 = L_33;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00dc:
			{
				Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0((&V_6), Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00d1_1;
			}

IL_00af_1:
			{
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_34;
				L_34 = Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline((&V_6), Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
				il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
				int32_t L_35;
				L_35 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_34, NULL);
				V_8 = L_35;
				int32_t L_36 = V_2;
				DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_37 = V_5;
				int32_t L_38 = V_8;
				NullCheck(L_37);
				CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_39;
				L_39 = DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C(L_37, L_38, DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
				RenderGraph_UpdateResourceSynchronization_m625302659B60F575732E9F62557F87B321C0F159(__this, (&V_0), (&V_1), L_36, L_39, NULL);
			}

IL_00d1_1:
			{
				bool L_40;
				L_40 = Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B((&V_6), Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
				if (L_40)
				{
					goto IL_00af_1;
				}
			}
			{
				goto IL_00ea;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00ea:
	{
		int32_t L_41 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_41, 1));
	}

IL_00f0:
	{
		int32_t L_42 = V_4;
		if ((((int32_t)L_42) < ((int32_t)2)))
		{
			goto IL_003b;
		}
	}

IL_00f8:
	{
		int32_t L_43 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_43, 1));
	}

IL_00fc:
	{
		int32_t L_44 = V_2;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_45 = __this->___m_CompiledPassInfos;
		NullCheck(L_45);
		int32_t L_46;
		L_46 = DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline(L_45, DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		if ((((int32_t)L_44) < ((int32_t)L_46)))
		{
			goto IL_000b;
		}
	}
	{
		V_9 = 0;
		goto IL_0331;
	}

IL_0115:
	{
		DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_47 = __this->___m_CompiledResourcesInfos;
		int32_t L_48 = V_9;
		NullCheck(L_47);
		int32_t L_49 = L_48;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
		V_10 = L_50;
		V_11 = 0;
		goto IL_031d;
	}

IL_0128:
	{
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_51 = V_10;
		int32_t L_52 = V_11;
		NullCheck(L_51);
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_53;
		L_53 = DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C(L_51, L_52, DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A L_54 = (*(CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A*)L_53);
		V_12 = L_54;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_55 = __this->___m_Resources;
		int32_t L_56 = V_9;
		int32_t L_57 = V_11;
		NullCheck(L_55);
		bool L_58;
		L_58 = RenderGraphResourceRegistry_IsRenderGraphResourceShared_m0F3BAD8A7BEC39EFBC4AEA1B4BD93E4A7C9A2789(L_55, L_56, L_57, NULL);
		V_13 = L_58;
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A L_59 = V_12;
		bool L_60 = L_59.___imported;
		if (!L_60)
		{
			goto IL_0159;
		}
	}
	{
		bool L_61 = V_13;
		if (!L_61)
		{
			goto IL_0317;
		}
	}

IL_0159:
	{
		int32_t L_62;
		L_62 = RenderGraph_GetFirstValidWriteIndex_mC093325F0690ABF05180FAAC5E977FD08B2632ED(__this, (&V_12), NULL);
		V_14 = L_62;
		int32_t L_63 = V_14;
		if ((((int32_t)L_63) == ((int32_t)(-1))))
		{
			goto IL_0184;
		}
	}
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_64 = __this->___m_CompiledPassInfos;
		int32_t L_65 = V_14;
		NullCheck(L_64);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_66;
		L_66 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_64, L_65, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_67 = L_66->___resourceCreateList;
		int32_t L_68 = V_9;
		NullCheck(L_67);
		int32_t L_69 = L_68;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_70 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
		int32_t L_71 = V_11;
		NullCheck(L_70);
		List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_70, L_71, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
	}

IL_0184:
	{
		int32_t L_72;
		L_72 = RenderGraph_GetLatestValidReadIndex_mAB6EBE37C8C9215BD9BF88FB7358D6E6C55EC3F3(__this, (&V_12), NULL);
		V_15 = L_72;
		int32_t L_73;
		L_73 = RenderGraph_GetLatestValidWriteIndex_m4CEDB92D670D89F208C6BA6F53010B6EDF9948A7(__this, (&V_12), NULL);
		V_16 = L_73;
		int32_t L_74 = V_14;
		if ((!(((uint32_t)L_74) == ((uint32_t)(-1)))))
		{
			goto IL_01a6;
		}
	}
	{
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A L_75 = V_12;
		bool L_76 = L_75.___imported;
		G_B30_0 = ((int32_t)(L_76));
		goto IL_01a7;
	}

IL_01a6:
	{
		G_B30_0 = 1;
	}

IL_01a7:
	{
		if (G_B30_0)
		{
			goto IL_01ac;
		}
	}
	{
		G_B33_0 = (-1);
		goto IL_01b5;
	}

IL_01ac:
	{
		int32_t L_77 = V_16;
		int32_t L_78 = V_15;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_79;
		L_79 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_77, L_78, NULL);
		G_B33_0 = L_79;
	}

IL_01b5:
	{
		V_17 = G_B33_0;
		int32_t L_80 = V_17;
		if ((((int32_t)L_80) == ((int32_t)(-1))))
		{
			goto IL_02fa;
		}
	}
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_81 = __this->___m_CompiledPassInfos;
		int32_t L_82 = V_17;
		NullCheck(L_81);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_83;
		L_83 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_81, L_82, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_84 = L_83->___enableAsyncCompute;
		if (!L_84)
		{
			goto IL_02de;
		}
	}
	{
		int32_t L_85 = V_17;
		V_18 = L_85;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_86 = __this->___m_CompiledPassInfos;
		int32_t L_87 = V_18;
		NullCheck(L_86);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_88;
		L_88 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_86, L_87, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		int32_t L_89 = L_88->___syncFromPassIndex;
		V_19 = L_89;
		goto IL_0218;
	}

IL_01f0:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_90 = __this->___m_CompiledPassInfos;
		int32_t L_91 = V_18;
		NullCheck(L_90);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_92;
		L_92 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_90, L_91, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_93 = L_92->___enableAsyncCompute;
		if (!L_93)
		{
			goto IL_0218;
		}
	}
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_94 = __this->___m_CompiledPassInfos;
		int32_t L_95 = V_18;
		NullCheck(L_94);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_96;
		L_96 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_94, L_95, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		int32_t L_97 = L_96->___syncFromPassIndex;
		V_19 = L_97;
	}

IL_0218:
	{
		int32_t L_98 = V_19;
		if ((!(((uint32_t)L_98) == ((uint32_t)(-1)))))
		{
			goto IL_0233;
		}
	}
	{
		int32_t L_99 = V_18;
		int32_t L_100 = L_99;
		V_18 = ((int32_t)il2cpp_codegen_add(L_100, 1));
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_101 = __this->___m_CompiledPassInfos;
		NullCheck(L_101);
		int32_t L_102;
		L_102 = DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline(L_101, DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		if ((((int32_t)L_100) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_102, 1)))))
		{
			goto IL_01f0;
		}
	}

IL_0233:
	{
		int32_t L_103 = V_18;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_104 = __this->___m_CompiledPassInfos;
		NullCheck(L_104);
		int32_t L_105;
		L_105 = DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline(L_104, DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		if ((!(((uint32_t)L_103) == ((uint32_t)L_105))))
		{
			goto IL_0292;
		}
	}
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_106 = __this->___m_CompiledPassInfos;
		int32_t L_107 = V_17;
		NullCheck(L_106);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_108;
		L_108 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_106, L_107, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_109 = L_108->___hasSideEffect;
		if (!L_109)
		{
			goto IL_025c;
		}
	}
	{
		int32_t L_110 = V_18;
		V_19 = L_110;
		goto IL_0292;
	}

IL_025c:
	{
		List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* L_111 = __this->___m_RenderPasses;
		int32_t L_112 = V_17;
		NullCheck(L_111);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_113;
		L_113 = List_1_get_Item_mF4BF1CA717D268B8161CF061828545D7B88DAC34(L_111, L_112, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&List_1_get_Item_mF4BF1CA717D268B8161CF061828545D7B88DAC34_RuntimeMethod_var)));
		V_21 = L_113;
		V_22 = ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralB50A1C8D166F6D83589906FA241D44631109E56A));
		int32_t L_114 = V_9;
		int32_t L_115 = L_114;
		RuntimeObject* L_116 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraphResourceType_tAFC98053C956B68EDA12B1B8A9BC4B245C97D996_il2cpp_TypeInfo_var)), &L_115);
		String_t* L_117 = V_22;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_118 = V_21;
		NullCheck(L_118);
		String_t* L_119;
		L_119 = RenderGraphPass_get_name_mBC9E08A5232E33757330806E9E52F8EA924101DB_inline(L_118, NULL);
		String_t* L_120;
		L_120 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral48072BAB160A3D1889F669D27B34F7793028AFE2)), L_116, L_117, L_119, NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_121 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_121, L_120, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_121, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraph_UpdateResourceAllocationAndSynchronization_mB7D2F33083A27279542DD9E8441ACD321E4CA4D6_RuntimeMethod_var)));
	}

IL_0292:
	{
		int32_t L_122 = V_19;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_123;
		L_123 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(0, ((int32_t)il2cpp_codegen_subtract(L_122, 1)), NULL);
		V_20 = L_123;
		goto IL_02ac;
	}

IL_02a0:
	{
		int32_t L_124 = V_20;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_125;
		L_125 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(0, ((int32_t)il2cpp_codegen_subtract(L_124, 1)), NULL);
		V_20 = L_125;
	}

IL_02ac:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_126 = __this->___m_CompiledPassInfos;
		int32_t L_127 = V_20;
		NullCheck(L_126);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_128;
		L_128 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_126, L_127, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_129 = L_128->___culled;
		if (L_129)
		{
			goto IL_02a0;
		}
	}
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_130 = __this->___m_CompiledPassInfos;
		int32_t L_131 = V_20;
		NullCheck(L_130);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_132;
		L_132 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_130, L_131, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_133 = L_132->___resourceReleaseList;
		int32_t L_134 = V_9;
		NullCheck(L_133);
		int32_t L_135 = L_134;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_136 = (L_133)->GetAt(static_cast<il2cpp_array_size_t>(L_135));
		int32_t L_137 = V_11;
		NullCheck(L_136);
		List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_136, L_137, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		goto IL_02fa;
	}

IL_02de:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_138 = __this->___m_CompiledPassInfos;
		int32_t L_139 = V_17;
		NullCheck(L_138);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_140;
		L_140 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_138, L_139, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_141 = L_140->___resourceReleaseList;
		int32_t L_142 = V_9;
		NullCheck(L_141);
		int32_t L_143 = L_142;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_144 = (L_141)->GetAt(static_cast<il2cpp_array_size_t>(L_143));
		int32_t L_145 = V_11;
		NullCheck(L_144);
		List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_144, L_145, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
	}

IL_02fa:
	{
		bool L_146 = V_13;
		if (!L_146)
		{
			goto IL_0317;
		}
	}
	{
		int32_t L_147 = V_14;
		if ((!(((uint32_t)L_147) == ((uint32_t)(-1)))))
		{
			goto IL_0308;
		}
	}
	{
		int32_t L_148 = V_17;
		if ((((int32_t)L_148) == ((int32_t)(-1))))
		{
			goto IL_0317;
		}
	}

IL_0308:
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_149 = __this->___m_Resources;
		int32_t L_150 = V_9;
		int32_t L_151 = V_11;
		NullCheck(L_149);
		RenderGraphResourceRegistry_UpdateSharedResourceLastFrameIndex_m01A8CCDA734B3D604AB0A96C77F519152509288D(L_149, L_150, L_151, NULL);
	}

IL_0317:
	{
		int32_t L_152 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_152, 1));
	}

IL_031d:
	{
		int32_t L_153 = V_11;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_154 = V_10;
		NullCheck(L_154);
		int32_t L_155;
		L_155 = DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_inline(L_154, DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_RuntimeMethod_var);
		if ((((int32_t)L_153) < ((int32_t)L_155)))
		{
			goto IL_0128;
		}
	}
	{
		int32_t L_156 = V_9;
		V_9 = ((int32_t)il2cpp_codegen_add(L_156, 1));
	}

IL_0331:
	{
		int32_t L_157 = V_9;
		if ((((int32_t)L_157) < ((int32_t)2)))
		{
			goto IL_0115;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraph_AreRendererListsEmpty_m91D5C2C7847B0C80F1FA3F9702584B4A4CFE17AB (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ___0_rendererLists, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D V_1;
	memset((&V_1), 0, sizeof(V_1));
	RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 V_2;
	memset((&V_2), 0, sizeof(V_2));
	bool V_3 = false;
	{
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_0 = ___0_rendererLists;
		NullCheck(L_0);
		Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777 L_1;
		L_1 = List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E(L_0, List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0042:
			{
				Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC((&V_0), Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0037_1;
			}

IL_0009_1:
			{
				RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_2;
				L_2 = Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_inline((&V_0), Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_RuntimeMethod_var);
				V_1 = L_2;
				RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_3 = __this->___m_Resources;
				NullCheck(L_3);
				RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_4;
				L_4 = RenderGraphResourceRegistry_GetRendererList_m7D03F38C504C48845100FA4B7F0F03978C40D726(L_3, (&V_1), NULL);
				V_2 = L_4;
				RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_5 = __this->___m_RenderGraphContext;
				NullCheck(L_5);
				ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* L_6 = (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36*)(&L_5->___renderContext);
				RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_7 = V_2;
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				int32_t L_8;
				L_8 = ScriptableRenderContext_QueryRendererListStatus_mED6F4B5E5E2D653BE472103F0A7346327C3385DA(L_6, L_7, NULL);
				if ((!(((uint32_t)L_8) == ((uint32_t)1))))
				{
					goto IL_0037_1;
				}
			}
			{
				V_3 = (bool)0;
				goto IL_005d;
			}

IL_0037_1:
			{
				bool L_9;
				L_9 = Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D((&V_0), Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D_RuntimeMethod_var);
				if (L_9)
				{
					goto IL_0009_1;
				}
			}
			{
				goto IL_0050;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0050:
	{
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_10 = ___0_rendererLists;
		NullCheck(L_10);
		int32_t L_11;
		L_11 = List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_inline(L_10, List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_RuntimeMethod_var);
		if ((((int32_t)L_11) > ((int32_t)0)))
		{
			goto IL_005b;
		}
	}
	{
		return (bool)0;
	}

IL_005b:
	{
		return (bool)1;
	}

IL_005d:
	{
		bool L_12 = V_3;
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_TryCullPassAtIndex_m639A11CCD33AC494CF80729B119D96AD66B170EF (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, int32_t ___0_passIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* V_0 = NULL;
	bool V_1 = false;
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_0 = __this->___m_CompiledPassInfos;
		int32_t L_1 = ___0_passIndex;
		NullCheck(L_0);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_2;
		L_2 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_0, L_1, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_3 = L_2->___pass;
		V_0 = L_3;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_4 = __this->___m_CompiledPassInfos;
		int32_t L_5 = ___0_passIndex;
		NullCheck(L_4);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_6;
		L_6 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_4, L_5, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_7 = L_6->___culled;
		if (L_7)
		{
			goto IL_007c;
		}
	}
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_8 = V_0;
		NullCheck(L_8);
		bool L_9;
		L_9 = RenderGraphPass_get_allowPassCulling_mE559F1DEB80EA60B73CCFFB9B6B9A044ABCCC292_inline(L_8, NULL);
		if (!L_9)
		{
			goto IL_007c;
		}
	}
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_10 = V_0;
		NullCheck(L_10);
		bool L_11;
		L_11 = RenderGraphPass_get_allowRendererListCulling_mDCB37A5EE941A7023093E530BF177DB1E30BD26A_inline(L_10, NULL);
		if (!L_11)
		{
			goto IL_007c;
		}
	}
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_12 = __this->___m_CompiledPassInfos;
		int32_t L_13 = ___0_passIndex;
		NullCheck(L_12);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_14;
		L_14 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_12, L_13, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_15 = L_14->___hasSideEffect;
		if (L_15)
		{
			goto IL_007c;
		}
	}
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_16 = V_0;
		NullCheck(L_16);
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_17 = L_16->___usedRendererListList;
		bool L_18;
		L_18 = RenderGraph_AreRendererListsEmpty_m91D5C2C7847B0C80F1FA3F9702584B4A4CFE17AB(__this, L_17, NULL);
		if (!L_18)
		{
			goto IL_007c;
		}
	}
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_19 = __this->___m_CompiledPassInfos;
		int32_t L_20 = ___0_passIndex;
		NullCheck(L_19);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_21;
		L_21 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_19, L_20, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_22 = __this->___m_CompiledPassInfos;
		int32_t L_23 = ___0_passIndex;
		NullCheck(L_22);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_24;
		L_24 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_22, L_23, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		int32_t L_25 = 1;
		V_1 = (bool)L_25;
		L_24->___culledByRendererList = (bool)L_25;
		bool L_26 = V_1;
		L_21->___culled = L_26;
	}

IL_007c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CullRendererLists_mC9C6AABBB3746B088D3780AE69B43B06DED42376 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_0053;
	}

IL_0004:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_0 = __this->___m_CompiledPassInfos;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_2;
		L_2 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_0, L_1, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_3 = L_2->___culled;
		if (L_3)
		{
			goto IL_004f;
		}
	}
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_4 = __this->___m_CompiledPassInfos;
		int32_t L_5 = V_0;
		NullCheck(L_4);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_6;
		L_6 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_4, L_5, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		bool L_7 = L_6->___hasSideEffect;
		if (L_7)
		{
			goto IL_004f;
		}
	}
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_8 = __this->___m_CompiledPassInfos;
		int32_t L_9 = V_0;
		NullCheck(L_8);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_10;
		L_10 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_8, L_9, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_11 = L_10->___pass;
		NullCheck(L_11);
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_12 = L_11->___usedRendererListList;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_inline(L_12, List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_RuntimeMethod_var);
		if ((((int32_t)L_13) <= ((int32_t)0)))
		{
			goto IL_004f;
		}
	}
	{
		int32_t L_14 = V_0;
		RenderGraph_TryCullPassAtIndex_m639A11CCD33AC494CF80729B119D96AD66B170EF(__this, L_14, NULL);
	}

IL_004f:
	{
		int32_t L_15 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
	}

IL_0053:
	{
		int32_t L_16 = V_0;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_17 = __this->___m_CompiledPassInfos;
		NullCheck(L_17);
		int32_t L_18;
		L_18 = DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline(L_17, DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		if ((((int32_t)L_16) < ((int32_t)L_18)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CompileRenderGraph_mEEBE1E435ED4B9A20825249E815B69F44539591B (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_0 = __this->___m_RenderGraphContext;
		NullCheck(L_0);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = L_0->___cmd;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2;
		L_2 = ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E(0, ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E_RuntimeMethod_var);
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), L_1, L_2, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_004c:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				RenderGraph_InitializeCompilationData_mF068DA94C4DF2E138784B78B1D8D090AF1302851(__this, NULL);
				RenderGraph_CountReferences_m9DC624F39709CBA8D2CBBF4B4D906B1A61FA3EC9(__this, NULL);
				RenderGraph_CullUnusedPasses_m64210243D88F8DB8A3D715AFA329A0C7A73E88F5(__this, NULL);
				RenderGraph_CreateRendererLists_mEEAD372353B35077B070CB1BAA74835584B55C51(__this, NULL);
				bool L_3 = __this->___m_RendererListCulling;
				if (!L_3)
				{
					goto IL_003e_1;
				}
			}
			{
				RenderGraph_CullRendererLists_mC9C6AABBB3746B088D3780AE69B43B06DED42376(__this, NULL);
			}

IL_003e_1:
			{
				RenderGraph_UpdateResourceAllocationAndSynchronization_mB7D2F33083A27279542DD9E8441ACD321E4CA4D6(__this, NULL);
				RenderGraph_LogRendererListsCreation_m87AFBC726B030CB909743F6EC01C8E39298B8ECF(__this, NULL);
				goto IL_005a;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_005a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* RenderGraph_CompilePassImmediatly_m92E065229F1EF3C25D1230A580667D8018820E2F (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___0_pass, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Contains_mBF975C674593450B9E252C90C9721F187AEFA8B8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 V_3;
	memset((&V_3), 0, sizeof(V_3));
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_4;
	memset((&V_4), 0, sizeof(V_4));
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_5;
	memset((&V_5), 0, sizeof(V_5));
	Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777 V_6;
	memset((&V_6), 0, sizeof(V_6));
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D V_7;
	memset((&V_7), 0, sizeof(V_7));
	{
		int32_t L_0 = __this->___m_CurrentImmediatePassIndex;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_1 = __this->___m_CompiledPassInfos;
		NullCheck(L_1);
		int32_t L_2;
		L_2 = DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline(L_1, DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		if ((((int32_t)L_0) < ((int32_t)L_2)))
		{
			goto IL_002c;
		}
	}
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_3 = __this->___m_CompiledPassInfos;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_4 = __this->___m_CompiledPassInfos;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline(L_4, DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		NullCheck(L_3);
		DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36(L_3, ((int32_t)il2cpp_codegen_multiply(L_5, 2)), (bool)0, DynamicArray_1_Resize_mFA82C1713011AE3E2831D35E807923DACB5D5B36_RuntimeMethod_var);
	}

IL_002c:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_6 = __this->___m_CompiledPassInfos;
		int32_t L_7 = __this->___m_CurrentImmediatePassIndex;
		V_1 = L_7;
		int32_t L_8 = V_1;
		__this->___m_CurrentImmediatePassIndex = ((int32_t)il2cpp_codegen_add(L_8, 1));
		int32_t L_9 = V_1;
		NullCheck(L_6);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_10;
		L_10 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_6, L_9, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		V_0 = L_10;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_11 = V_0;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_12 = ___0_pass;
		CompiledPassInfo_Reset_mD739628D66EE219B4039E42DC685D5AAD09FCCD5(L_11, L_12, NULL);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_13 = V_0;
		L_13->___enableAsyncCompute = (bool)0;
		V_2 = 0;
		goto IL_0167;
	}

IL_005e:
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_14 = ___0_pass;
		NullCheck(L_14);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_15 = L_14->___transientResourceList;
		int32_t L_16 = V_2;
		NullCheck(L_15);
		int32_t L_17 = L_16;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		NullCheck(L_18);
		Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 L_19;
		L_19 = List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00(L_18, List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		V_3 = L_19;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00aa:
			{
				Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0((&V_3), Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_009f_1;
			}

IL_006e_1:
			{
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_20;
				L_20 = Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline((&V_3), Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
				V_4 = L_20;
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_21 = V_0;
				List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_22 = L_21->___resourceCreateList;
				int32_t L_23 = V_2;
				NullCheck(L_22);
				int32_t L_24 = L_23;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_25 = (L_22)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_26 = V_4;
				il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
				int32_t L_27;
				L_27 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_26, NULL);
				NullCheck(L_25);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_25, L_27, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_28 = V_0;
				List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_29 = L_28->___resourceReleaseList;
				int32_t L_30 = V_2;
				NullCheck(L_29);
				int32_t L_31 = L_30;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_32 = (L_29)->GetAt(static_cast<il2cpp_array_size_t>(L_31));
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_33 = V_4;
				int32_t L_34;
				L_34 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_33, NULL);
				NullCheck(L_32);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_32, L_34, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
			}

IL_009f_1:
			{
				bool L_35;
				L_35 = Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B((&V_3), Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
				if (L_35)
				{
					goto IL_006e_1;
				}
			}
			{
				goto IL_00b8;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00b8:
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_36 = ___0_pass;
		NullCheck(L_36);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_37 = L_36->___resourceWriteLists;
		int32_t L_38 = V_2;
		NullCheck(L_37);
		int32_t L_39 = L_38;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_40 = (L_37)->GetAt(static_cast<il2cpp_array_size_t>(L_39));
		NullCheck(L_40);
		Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 L_41;
		L_41 = List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00(L_40, List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		V_3 = L_41;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0124:
			{
				Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0((&V_3), Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0119_1;
			}

IL_00c8_1:
			{
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_42;
				L_42 = Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline((&V_3), Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
				V_5 = L_42;
				RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_43 = ___0_pass;
				NullCheck(L_43);
				List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_44 = L_43->___transientResourceList;
				int32_t L_45 = V_2;
				NullCheck(L_44);
				int32_t L_46 = L_45;
				List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_47 = (L_44)->GetAt(static_cast<il2cpp_array_size_t>(L_46));
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_48 = V_5;
				NullCheck(L_47);
				bool L_49;
				L_49 = List_1_Contains_mBF975C674593450B9E252C90C9721F187AEFA8B8(L_47, L_48, List_1_Contains_mBF975C674593450B9E252C90C9721F187AEFA8B8_RuntimeMethod_var);
				if (L_49)
				{
					goto IL_0119_1;
				}
			}
			{
				RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_50 = __this->___m_Resources;
				NullCheck(L_50);
				bool L_51;
				L_51 = RenderGraphResourceRegistry_IsGraphicsResourceCreated_m50B0405E020D24FD2B289583781D3FF572AABE25(L_50, (&V_5), NULL);
				if (L_51)
				{
					goto IL_0119_1;
				}
			}
			{
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_52 = V_0;
				List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_53 = L_52->___resourceCreateList;
				int32_t L_54 = V_2;
				NullCheck(L_53);
				int32_t L_55 = L_54;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_56 = (L_53)->GetAt(static_cast<il2cpp_array_size_t>(L_55));
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_57 = V_5;
				il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
				int32_t L_58;
				L_58 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_57, NULL);
				NullCheck(L_56);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_56, L_58, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
				List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_59 = __this->___m_ImmediateModeResourceList;
				int32_t L_60 = V_2;
				NullCheck(L_59);
				int32_t L_61 = L_60;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_62 = (L_59)->GetAt(static_cast<il2cpp_array_size_t>(L_61));
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_63 = V_5;
				int32_t L_64;
				L_64 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_63, NULL);
				NullCheck(L_62);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_62, L_64, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
			}

IL_0119_1:
			{
				bool L_65;
				L_65 = Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B((&V_3), Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
				if (L_65)
				{
					goto IL_00c8_1;
				}
			}
			{
				goto IL_0132;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0132:
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_66 = ___0_pass;
		NullCheck(L_66);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_67 = L_66->___resourceReadLists;
		int32_t L_68 = V_2;
		NullCheck(L_67);
		int32_t L_69 = L_68;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_70 = (L_67)->GetAt(static_cast<il2cpp_array_size_t>(L_69));
		NullCheck(L_70);
		Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 L_71;
		L_71 = List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00(L_70, List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		V_3 = L_71;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0155:
			{
				Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0((&V_3), Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_014a_1;
			}

IL_0142_1:
			{
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_72;
				L_72 = Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline((&V_3), Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
			}

IL_014a_1:
			{
				bool L_73;
				L_73 = Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B((&V_3), Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
				if (L_73)
				{
					goto IL_0142_1;
				}
			}
			{
				goto IL_0163;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0163:
	{
		int32_t L_74 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_74, 1));
	}

IL_0167:
	{
		int32_t L_75 = V_2;
		if ((((int32_t)L_75) < ((int32_t)2)))
		{
			goto IL_005e;
		}
	}
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_76 = ___0_pass;
		NullCheck(L_76);
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_77 = L_76->___usedRendererListList;
		NullCheck(L_77);
		Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777 L_78;
		L_78 = List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E(L_77, List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E_RuntimeMethod_var);
		V_6 = L_78;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_01ad:
			{
				Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC((&V_6), Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_01a2_1;
			}

IL_017d_1:
			{
				RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_79;
				L_79 = Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_inline((&V_6), Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_RuntimeMethod_var);
				V_7 = L_79;
				RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_80 = __this->___m_Resources;
				NullCheck(L_80);
				bool L_81;
				L_81 = RenderGraphResourceRegistry_IsRendererListCreated_m1A178F8154E4F5DB639A1045B09E845F5379B77D(L_80, (&V_7), NULL);
				if (L_81)
				{
					goto IL_01a2_1;
				}
			}
			{
				List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_82 = __this->___m_RendererLists;
				RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_83 = V_7;
				NullCheck(L_82);
				List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_inline(L_82, L_83, List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_RuntimeMethod_var);
			}

IL_01a2_1:
			{
				bool L_84;
				L_84 = Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D((&V_6), Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D_RuntimeMethod_var);
				if (L_84)
				{
					goto IL_017d_1;
				}
			}
			{
				goto IL_01bb;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_01bb:
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_85 = __this->___m_Resources;
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_86 = __this->___m_RendererLists;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_87 = __this->___m_RenderGraphContext;
		NullCheck(L_87);
		ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 L_88 = L_87->___renderContext;
		NullCheck(L_85);
		RenderGraphResourceRegistry_CreateRendererLists_mBE817E97CC7909310E47A54C4FEEA42257AF4AE3(L_85, L_86, L_88, (bool)0, NULL);
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_89 = __this->___m_RendererLists;
		NullCheck(L_89);
		List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_inline(L_89, List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_RuntimeMethod_var);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_90 = V_0;
		return L_90;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ExecutePassImmediately_mEA8260CBA8B253E2C0032F36236F5A96B7929D88 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___0_pass, const RuntimeMethod* method) 
{
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = ___0_pass;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_1;
		L_1 = RenderGraph_CompilePassImmediatly_m92E065229F1EF3C25D1230A580667D8018820E2F(__this, L_0, NULL);
		int32_t L_2 = __this->___m_CurrentImmediatePassIndex;
		RenderGraph_ExecuteCompiledPass_m7CBD442272FF60B36465B84E876666208DF08FA3(__this, L_1, ((int32_t)il2cpp_codegen_subtract(L_2, 1)), NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ExecuteCompiledPass_m7CBD442272FF60B36465B84E876666208DF08FA3 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_passInfo, int32_t ___1_passIndex, const RuntimeMethod* method) 
{
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5 V_1;
	memset((&V_1), 0, sizeof(V_1));
	il2cpp::utils::ExceptionSupportStack<RuntimeObject*, 1> __active_exceptions;
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_0 = ___0_passInfo;
		bool L_1 = L_0->___culled;
		if (!L_1)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_2 = ___0_passInfo;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_3 = L_2->___pass;
		NullCheck(L_3);
		bool L_4;
		L_4 = VirtualFuncInvoker0< bool >::Invoke(6, L_3);
		if (L_4)
		{
			goto IL_0031;
		}
	}
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_5 = ___0_passInfo;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_6 = L_5->___pass;
		NullCheck(L_6);
		String_t* L_7;
		L_7 = RenderGraphPass_get_name_mBC9E08A5232E33757330806E9E52F8EA924101DB_inline(L_6, NULL);
		String_t* L_8;
		L_8 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE65FCB2E0CDB2F36BF3DC576063688D58A6D2D5A)), L_7, NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_9 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_9, L_8, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_9, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraph_ExecuteCompiledPass_m7CBD442272FF60B36465B84E876666208DF08FA3_RuntimeMethod_var)));
	}

IL_0031:
	{
	}
	try
	{
		{
			RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_10 = __this->___m_RenderGraphContext;
			NullCheck(L_10);
			CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = L_10->___cmd;
			CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_12 = ___0_passInfo;
			RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_13 = L_12->___pass;
			NullCheck(L_13);
			ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_14;
			L_14 = RenderGraphPass_get_customSampler_m524E1FD5FEEEB3F2B4ABA23D793FDFF3208F9218_inline(L_13, NULL);
			ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD L_15;
			memset((&L_15), 0, sizeof(L_15));
			ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&L_15), L_11, L_14, NULL);
			V_0 = L_15;
		}
		{
			auto __finallyBlock = il2cpp::utils::Finally([&]
			{

FINALLY_009f_1:
				{
					ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
					return;
				}
			});
			try
			{
				{
					CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_16 = ___0_passInfo;
					RenderGraph_LogRenderPassBegin_mD26259CB5E7D98663701A629BFE91432F7D6DB35(__this, L_16, NULL);
					RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_17 = __this->___m_FrameInformationLogger;
					RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5 L_18;
					memset((&L_18), 0, sizeof(L_18));
					RenderGraphLogIndent__ctor_mB06A09F318DD57E80FDF39F5C443C9703BFB3822((&L_18), L_17, 1, NULL);
					V_1 = L_18;
				}
				{
					auto __finallyBlock = il2cpp::utils::Finally([&]
					{

FINALLY_008f_2:
						{
							RenderGraphLogIndent_Dispose_m0FFDA3A98E3E736D7A3784C9E9D5C6A97707B2B6((&V_1), NULL);
							return;
						}
					});
					try
					{
						CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_19 = ___0_passInfo;
						RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_20 = __this->___m_RenderGraphContext;
						RenderGraph_PreRenderPassExecute_mEF0EFA297299022E67CEF87AC8BD3EDF78A5667C(__this, L_19, L_20, NULL);
						CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_21 = ___0_passInfo;
						RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_22 = L_21->___pass;
						RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_23 = __this->___m_RenderGraphContext;
						NullCheck(L_22);
						VirtualActionInvoker1< RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* >::Invoke(4, L_22, L_23);
						CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_24 = ___0_passInfo;
						RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_25 = __this->___m_RenderGraphContext;
						RenderGraph_PostRenderPassExecute_mE6A75DA79257A9010C88CF6B2C823F1873088EC5(__this, L_24, L_25, NULL);
						goto IL_009d_2;
					}
					catch(Il2CppExceptionWrapper& e)
					{
						__finallyBlock.StoreException(e.ex);
					}
				}

IL_009d_2:
				{
					goto IL_00ad_1;
				}
			}
			catch(Il2CppExceptionWrapper& e)
			{
				__finallyBlock.StoreException(e.ex);
			}
		}

IL_00ad_1:
		{
			goto IL_00dd;
		}
	}
	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_00af;
		}
		throw e;
	}

CATCH_00af:
	{
		Exception_t* L_26 = ((Exception_t*)IL2CPP_GET_ACTIVE_EXCEPTION(Exception_t*));;
		__this->___m_ExecutionExceptionWasRaised = (bool)1;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_27 = ___0_passInfo;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_28 = L_27->___pass;
		NullCheck(L_28);
		String_t* L_29;
		L_29 = RenderGraphPass_get_name_mBC9E08A5232E33757330806E9E52F8EA924101DB_inline(L_28, NULL);
		int32_t L_30 = ___1_passIndex;
		int32_t L_31 = L_30;
		RuntimeObject* L_32 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_31);
		String_t* L_33;
		L_33 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral6B4AB349690B8B2A9C720AA31319F395EAF82E43)), L_29, L_32, NULL);
		il2cpp_codegen_runtime_class_init_inline(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var)));
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(L_33, NULL);
		Debug_LogException_mAB3F4DC7297ED8FBB49DAA718B70E59A6B0171B0(L_26, NULL);
		IL2CPP_RETHROW_MANAGED_EXCEPTION(IL2CPP_POP_ACTIVE_EXCEPTION(Exception_t*));
	}

IL_00dd:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ExecuteRenderGraph_mE44E864C7A9B048462C97FED00FAD7DF70573596 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_0 = __this->___m_RenderGraphContext;
		NullCheck(L_0);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = L_0->___cmd;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_2;
		L_2 = ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E(1, ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E_RuntimeMethod_var);
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_0), L_1, L_2, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0043:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				V_1 = 0;
				goto IL_0033_1;
			}

IL_001c_1:
			{
				DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_3 = __this->___m_CompiledPassInfos;
				int32_t L_4 = V_1;
				NullCheck(L_3);
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_5;
				L_5 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_3, L_4, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
				int32_t L_6 = V_1;
				RenderGraph_ExecuteCompiledPass_m7CBD442272FF60B36465B84E876666208DF08FA3(__this, L_5, L_6, NULL);
				int32_t L_7 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_7, 1));
			}

IL_0033_1:
			{
				int32_t L_8 = V_1;
				DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_9 = __this->___m_CompiledPassInfos;
				NullCheck(L_9);
				int32_t L_10;
				L_10 = DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline(L_9, DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
				if ((((int32_t)L_8) < ((int32_t)L_10)))
				{
					goto IL_001c_1;
				}
			}
			{
				goto IL_0051;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0051:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_PreRenderPassSetRenderTargets_m0F0E5AAFE38BB32E0ACE34E280AC7AD12A8A89F5 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_passInfo, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___1_rgContext, 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*)&RenderGraphObjectPool_GetTempArray_TisRenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B_m619960A5E6237195A6A0E1EE5E8D38FE7E97E9EC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* V_0 = NULL;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 V_1;
	memset((&V_1), 0, sizeof(V_1));
	RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* V_2 = NULL;
	TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* V_3 = NULL;
	int32_t V_4 = 0;
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_0 = ___0_passInfo;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_1 = L_0->___pass;
		V_0 = L_1;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2 = V_0;
		NullCheck(L_2);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_3;
		L_3 = RenderGraphPass_get_depthBuffer_mAB47D705BCC4CAC03894FD18F0982F852534FCB5_inline(L_2, NULL);
		V_1 = L_3;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		bool L_4;
		L_4 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&V_1), NULL);
		if (L_4)
		{
			goto IL_0023;
		}
	}
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = V_0;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5_inline(L_5, NULL);
		if ((((int32_t)L_6) == ((int32_t)(-1))))
		{
			goto IL_0172;
		}
	}

IL_0023:
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_7 = ___1_rgContext;
		NullCheck(L_7);
		RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* L_8 = L_7->___renderGraphPool;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_9 = V_0;
		NullCheck(L_9);
		int32_t L_10;
		L_10 = RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5_inline(L_9, NULL);
		NullCheck(L_8);
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_11;
		L_11 = RenderGraphObjectPool_GetTempArray_TisRenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B_m619960A5E6237195A6A0E1EE5E8D38FE7E97E9EC(L_8, ((int32_t)il2cpp_codegen_add(L_10, 1)), RenderGraphObjectPool_GetTempArray_TisRenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B_m619960A5E6237195A6A0E1EE5E8D38FE7E97E9EC_RuntimeMethod_var);
		V_2 = L_11;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_12 = V_0;
		NullCheck(L_12);
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_13;
		L_13 = RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60_inline(L_12, NULL);
		V_3 = L_13;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_14 = V_0;
		NullCheck(L_14);
		int32_t L_15;
		L_15 = RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5_inline(L_14, NULL);
		if ((((int32_t)L_15) <= ((int32_t)0)))
		{
			goto IL_00d5;
		}
	}
	{
		V_4 = 0;
		goto IL_008f;
	}

IL_004f:
	{
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_16 = V_3;
		int32_t L_17 = V_4;
		NullCheck(L_16);
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		bool L_18;
		L_18 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9(((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_17))), NULL);
		if (L_18)
		{
			goto IL_0069;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_19 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_19, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral31ACE0D82E4FC4FD57DBCB82302A703DE5EC18D8)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_19, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraph_PreRenderPassSetRenderTargets_m0F0E5AAFE38BB32E0ACE34E280AC7AD12A8A89F5_RuntimeMethod_var)));
	}

IL_0069:
	{
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_20 = V_2;
		int32_t L_21 = V_4;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_22 = __this->___m_Resources;
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_23 = V_3;
		int32_t L_24 = V_4;
		NullCheck(L_23);
		NullCheck(L_22);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_25;
		L_25 = RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D(L_22, ((L_23)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_24))), NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_26;
		L_26 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_25, NULL);
		NullCheck(L_20);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B)L_26);
		int32_t L_27 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_008f:
	{
		int32_t L_28 = V_4;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_29 = V_0;
		NullCheck(L_29);
		int32_t L_30;
		L_30 = RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5_inline(L_29, NULL);
		if ((((int32_t)L_28) <= ((int32_t)L_30)))
		{
			goto IL_004f;
		}
	}
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_31 = V_0;
		NullCheck(L_31);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_32;
		L_32 = RenderGraphPass_get_depthBuffer_mAB47D705BCC4CAC03894FD18F0982F852534FCB5_inline(L_31, NULL);
		V_1 = L_32;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		bool L_33;
		L_33 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&V_1), NULL);
		if (!L_33)
		{
			goto IL_00ca;
		}
	}
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_34 = ___1_rgContext;
		NullCheck(L_34);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_35 = L_34->___cmd;
		RenderTargetIdentifierU5BU5D_t179798C153B7CE381B41C57863F98CB24023C4CE* L_36 = V_2;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_37 = __this->___m_Resources;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_38 = V_0;
		NullCheck(L_38);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_39;
		L_39 = RenderGraphPass_get_depthBuffer_mAB47D705BCC4CAC03894FD18F0982F852534FCB5_inline(L_38, NULL);
		V_1 = L_39;
		NullCheck(L_37);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_40;
		L_40 = RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D(L_37, (&V_1), NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_m15C7543529D1F2137686A7BCF7CF18DF3B4BD443(L_35, L_36, L_40, NULL);
		return;
	}

IL_00ca:
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_41 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_41, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralA6B48AA9F0B064328DACC371E0BC9D130FEDE378)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_41, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraph_PreRenderPassSetRenderTargets_m0F0E5AAFE38BB32E0ACE34E280AC7AD12A8A89F5_RuntimeMethod_var)));
	}

IL_00d5:
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_42 = V_0;
		NullCheck(L_42);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_43;
		L_43 = RenderGraphPass_get_depthBuffer_mAB47D705BCC4CAC03894FD18F0982F852534FCB5_inline(L_42, NULL);
		V_1 = L_43;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		bool L_44;
		L_44 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&V_1), NULL);
		if (!L_44)
		{
			goto IL_014c;
		}
	}
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_45 = V_0;
		NullCheck(L_45);
		int32_t L_46;
		L_46 = RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5_inline(L_45, NULL);
		if ((((int32_t)L_46) <= ((int32_t)(-1))))
		{
			goto IL_0128;
		}
	}
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_47 = ___1_rgContext;
		NullCheck(L_47);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_48 = L_47->___cmd;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_49 = __this->___m_Resources;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_50 = V_0;
		NullCheck(L_50);
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_51;
		L_51 = RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60_inline(L_50, NULL);
		NullCheck(L_51);
		NullCheck(L_49);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_52;
		L_52 = RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D(L_49, ((L_51)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_53 = __this->___m_Resources;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_54 = V_0;
		NullCheck(L_54);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_55;
		L_55 = RenderGraphPass_get_depthBuffer_mAB47D705BCC4CAC03894FD18F0982F852534FCB5_inline(L_54, NULL);
		V_1 = L_55;
		NullCheck(L_53);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_56;
		L_56 = RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D(L_53, (&V_1), NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_m679F166E79101FD56D0B3F899A76FEB54C27A9B9(L_48, L_52, L_56, 0, (-1), (-1), NULL);
		return;
	}

IL_0128:
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_57 = ___1_rgContext;
		NullCheck(L_57);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_58 = L_57->___cmd;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_59 = __this->___m_Resources;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_60 = V_0;
		NullCheck(L_60);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_61;
		L_61 = RenderGraphPass_get_depthBuffer_mAB47D705BCC4CAC03894FD18F0982F852534FCB5_inline(L_60, NULL);
		V_1 = L_61;
		NullCheck(L_59);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_62;
		L_62 = RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D(L_59, (&V_1), NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873(L_58, L_62, 0, 0, (-1), (-1), NULL);
		return;
	}

IL_014c:
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_63 = ___1_rgContext;
		NullCheck(L_63);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_64 = L_63->___cmd;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_65 = __this->___m_Resources;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_66 = V_0;
		NullCheck(L_66);
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_67;
		L_67 = RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60_inline(L_66, NULL);
		NullCheck(L_67);
		NullCheck(L_65);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_68;
		L_68 = RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D(L_65, ((L_67)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))), NULL);
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_SetRenderTarget_mF4745C7C50C72F6D3C0593706BE2611651583873(L_64, L_68, 0, 0, (-1), (-1), NULL);
	}

IL_0172:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_PreRenderPassExecute_mEF0EFA297299022E67CEF87AC8BD3EDF78A5667C (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_passInfo, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___1_rgContext, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* V_0 = NULL;
	bool V_1 = false;
	int32_t V_2 = 0;
	Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB V_5;
	memset((&V_5), 0, sizeof(V_5));
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* V_6 = NULL;
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_0 = ___0_passInfo;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_1 = L_0->___pass;
		V_0 = L_1;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_2 = ___1_rgContext;
		NullCheck(L_2);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = L_2->___cmd;
		__this->___m_PreviousCommandBuffer = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PreviousCommandBuffer), (void*)L_3);
		V_1 = (bool)0;
		V_2 = 0;
		goto IL_0061;
	}

IL_0019:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_4 = ___0_passInfo;
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_5 = L_4->___resourceCreateList;
		int32_t L_6 = V_2;
		NullCheck(L_5);
		int32_t L_7 = L_6;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_7));
		NullCheck(L_8);
		Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_9;
		L_9 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_8, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		V_3 = L_9;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_004f:
			{
				Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_3), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0044_1;
			}

IL_0029_1:
			{
				int32_t L_10;
				L_10 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_3), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
				V_4 = L_10;
				bool L_11 = V_1;
				RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_12 = __this->___m_Resources;
				RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_13 = ___1_rgContext;
				int32_t L_14 = V_2;
				int32_t L_15 = V_4;
				NullCheck(L_12);
				bool L_16;
				L_16 = RenderGraphResourceRegistry_CreatePooledResource_m79764C818A82FD53527CB6BEABBEA11EFABB0C34(L_12, L_13, L_14, L_15, NULL);
				V_1 = (bool)((int32_t)((int32_t)L_11|(int32_t)L_16));
			}

IL_0044_1:
			{
				bool L_17;
				L_17 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_3), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
				if (L_17)
				{
					goto IL_0029_1;
				}
			}
			{
				goto IL_005d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_005d:
	{
		int32_t L_18 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_18, 1));
	}

IL_0061:
	{
		int32_t L_19 = V_2;
		if ((((int32_t)L_19) < ((int32_t)2)))
		{
			goto IL_0019;
		}
	}
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_20 = ___0_passInfo;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_21 = ___1_rgContext;
		RenderGraph_PreRenderPassSetRenderTargets_m0F0E5AAFE38BB32E0ACE34E280AC7AD12A8A89F5(__this, L_20, L_21, NULL);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_22 = ___0_passInfo;
		bool L_23 = L_22->___enableAsyncCompute;
		if (!L_23)
		{
			goto IL_00d8;
		}
	}
	{
		il2cpp_codegen_initobj((&V_5), sizeof(GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB));
		bool L_24 = V_1;
		if (!L_24)
		{
			goto IL_008f;
		}
	}
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_25 = ___1_rgContext;
		NullCheck(L_25);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_26 = L_25->___cmd;
		NullCheck(L_26);
		GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB L_27;
		L_27 = CommandBuffer_CreateGraphicsFence_m568044F3AD127EC1960F7B869E7A64C4210A8948(L_26, 0, 7, NULL);
		V_5 = L_27;
	}

IL_008f:
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_28 = ___1_rgContext;
		NullCheck(L_28);
		ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* L_29 = (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36*)(&L_28->___renderContext);
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_30 = ___1_rgContext;
		NullCheck(L_30);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_31 = L_30->___cmd;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		ScriptableRenderContext_ExecuteCommandBuffer_mBAE37DFC699B7167A6E2C59012066C44A31E9896(L_29, L_31, NULL);
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_32 = ___1_rgContext;
		NullCheck(L_32);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_33 = L_32->___cmd;
		NullCheck(L_33);
		CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_33, NULL);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_34 = V_0;
		NullCheck(L_34);
		String_t* L_35;
		L_35 = RenderGraphPass_get_name_mBC9E08A5232E33757330806E9E52F8EA924101DB_inline(L_34, NULL);
		il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_36;
		L_36 = CommandBufferPool_Get_m8BACBB8F2735B3252A95EF928FFFD6E9B2E457D5(L_35, NULL);
		V_6 = L_36;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = V_6;
		NullCheck(L_37);
		CommandBuffer_SetExecutionFlags_m1D3114B9176C5BE30FF3EC7542484F1A6DFF3CD6(L_37, 2, NULL);
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_38 = ___1_rgContext;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_39 = V_6;
		NullCheck(L_38);
		L_38->___cmd = L_39;
		Il2CppCodeGenWriteBarrier((void**)(&L_38->___cmd), (void*)L_39);
		bool L_40 = V_1;
		if (!L_40)
		{
			goto IL_00d8;
		}
	}
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_41 = ___1_rgContext;
		NullCheck(L_41);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_42 = L_41->___cmd;
		GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB L_43 = V_5;
		NullCheck(L_42);
		CommandBuffer_WaitOnAsyncGraphicsFence_m3C2A6C3826EE6641F960723C0C293B41CE66730F(L_42, L_43, NULL);
	}

IL_00d8:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_44 = ___0_passInfo;
		int32_t L_45 = L_44->___syncToPassIndex;
		if ((((int32_t)L_45) == ((int32_t)(-1))))
		{
			goto IL_0102;
		}
	}
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_46 = ___1_rgContext;
		NullCheck(L_46);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_47 = L_46->___cmd;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_48 = __this->___m_CompiledPassInfos;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_49 = ___0_passInfo;
		int32_t L_50 = L_49->___syncToPassIndex;
		NullCheck(L_48);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_51;
		L_51 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_48, L_50, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB L_52 = L_51->___fence;
		NullCheck(L_47);
		CommandBuffer_WaitOnAsyncGraphicsFence_m3C2A6C3826EE6641F960723C0C293B41CE66730F(L_47, L_52, NULL);
	}

IL_0102:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_PostRenderPassExecute_mE6A75DA79257A9010C88CF6B2C823F1873088EC5 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_passInfo, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___1_rgContext, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_0 = ___0_passInfo;
		bool L_1 = L_0->___needGraphicsFence;
		if (!L_1)
		{
			goto IL_0019;
		}
	}
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_2 = ___0_passInfo;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_3 = ___1_rgContext;
		NullCheck(L_3);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = L_3->___cmd;
		NullCheck(L_4);
		GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB L_5;
		L_5 = CommandBuffer_CreateAsyncGraphicsFence_m2B01B3001DD758EC43A7F99772E8A7F473783B73(L_4, NULL);
		L_2->___fence = L_5;
	}

IL_0019:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_6 = ___0_passInfo;
		bool L_7 = L_6->___enableAsyncCompute;
		if (!L_7)
		{
			goto IL_004a;
		}
	}
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_8 = ___1_rgContext;
		NullCheck(L_8);
		ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* L_9 = (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36*)(&L_8->___renderContext);
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_10 = ___1_rgContext;
		NullCheck(L_10);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_11 = L_10->___cmd;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		ScriptableRenderContext_ExecuteCommandBufferAsync_m9A198CF7DBC51263331A186D2B7B926EC5E90056(L_9, L_11, 1, NULL);
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_12 = ___1_rgContext;
		NullCheck(L_12);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_13 = L_12->___cmd;
		il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
		CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844(L_13, NULL);
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_14 = ___1_rgContext;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_15 = __this->___m_PreviousCommandBuffer;
		NullCheck(L_14);
		L_14->___cmd = L_15;
		Il2CppCodeGenWriteBarrier((void**)(&L_14->___cmd), (void*)L_15);
	}

IL_004a:
	{
		RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* L_16 = __this->___m_RenderGraphPool;
		NullCheck(L_16);
		RenderGraphObjectPool_ReleaseAllTempAlloc_mE5AA39993CDCA9A90A624A252C9A37A588A85E2A(L_16, NULL);
		V_0 = 0;
		goto IL_009c;
	}

IL_0059:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_17 = ___0_passInfo;
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_18 = L_17->___resourceReleaseList;
		int32_t L_19 = V_0;
		NullCheck(L_18);
		int32_t L_20 = L_19;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		NullCheck(L_21);
		Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_22;
		L_22 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_21, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		V_1 = L_22;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_008a:
			{
				Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_1), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_007f_1;
			}

IL_0069_1:
			{
				int32_t L_23;
				L_23 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_1), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
				V_2 = L_23;
				RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_24 = __this->___m_Resources;
				RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_25 = ___1_rgContext;
				int32_t L_26 = V_0;
				int32_t L_27 = V_2;
				NullCheck(L_24);
				RenderGraphResourceRegistry_ReleasePooledResource_m2031C38E48A585EB086C244A3D47D44E034C1ABF(L_24, L_25, L_26, L_27, NULL);
			}

IL_007f_1:
			{
				bool L_28;
				L_28 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_1), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
				if (L_28)
				{
					goto IL_0069_1;
				}
			}
			{
				goto IL_0098;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0098:
	{
		int32_t L_29 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_29, 1));
	}

IL_009c:
	{
		int32_t L_30 = V_0;
		if ((((int32_t)L_30) < ((int32_t)2)))
		{
			goto IL_0059;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ClearRenderPasses_m123192412280C189D7980A24D7127A7D59B1656C (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mD81FCA12A92C46C34AA77EDF90CC31A01F8FF39A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mEDD519258EFB5B96AE113EDC15B64BC669CE6502_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m661F2E754BA93C2A9996A394608C19203543749F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m2F34A5788799EAAE9BE657FF846E6108A3851684_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m1CF2662D63CFB3249B87D6224EE7005CEB9426BB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t3C0D59E9FDA5C47D2C4908FBA8A988C4602A62C5 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* L_0 = __this->___m_RenderPasses;
		NullCheck(L_0);
		Enumerator_t3C0D59E9FDA5C47D2C4908FBA8A988C4602A62C5 L_1;
		L_1 = List_1_GetEnumerator_m1CF2662D63CFB3249B87D6224EE7005CEB9426BB(L_0, List_1_GetEnumerator_m1CF2662D63CFB3249B87D6224EE7005CEB9426BB_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_002b:
			{
				Enumerator_Dispose_mD81FCA12A92C46C34AA77EDF90CC31A01F8FF39A((&V_0), Enumerator_Dispose_mD81FCA12A92C46C34AA77EDF90CC31A01F8FF39A_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0020_1;
			}

IL_000e_1:
			{
				RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2;
				L_2 = Enumerator_get_Current_m661F2E754BA93C2A9996A394608C19203543749F_inline((&V_0), Enumerator_get_Current_m661F2E754BA93C2A9996A394608C19203543749F_RuntimeMethod_var);
				RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* L_3 = __this->___m_RenderGraphPool;
				NullCheck(L_2);
				VirtualActionInvoker1< RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* >::Invoke(5, L_2, L_3);
			}

IL_0020_1:
			{
				bool L_4;
				L_4 = Enumerator_MoveNext_mEDD519258EFB5B96AE113EDC15B64BC669CE6502((&V_0), Enumerator_MoveNext_mEDD519258EFB5B96AE113EDC15B64BC669CE6502_RuntimeMethod_var);
				if (L_4)
				{
					goto IL_000e_1;
				}
			}
			{
				goto IL_0039;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0039:
	{
		List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* L_5 = __this->___m_RenderPasses;
		NullCheck(L_5);
		List_1_Clear_m2F34A5788799EAAE9BE657FF846E6108A3851684_inline(L_5, List_1_Clear_m2F34A5788799EAAE9BE657FF846E6108A3851684_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_ReleaseImmediateModeResources_m355F6460365E667F706125B7517086DAA05F7A85 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	{
		V_0 = 0;
		goto IL_004c;
	}

IL_0004:
	{
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_0 = __this->___m_ImmediateModeResourceList;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_4;
		L_4 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_3, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		V_1 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_003a:
			{
				Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_1), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_002f_1;
			}

IL_0014_1:
			{
				int32_t L_5;
				L_5 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_1), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
				V_2 = L_5;
				RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_6 = __this->___m_Resources;
				RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_7 = __this->___m_RenderGraphContext;
				int32_t L_8 = V_0;
				int32_t L_9 = V_2;
				NullCheck(L_6);
				RenderGraphResourceRegistry_ReleasePooledResource_m2031C38E48A585EB086C244A3D47D44E034C1ABF(L_6, L_7, L_8, L_9, NULL);
			}

IL_002f_1:
			{
				bool L_10;
				L_10 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_1), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
				if (L_10)
				{
					goto IL_0014_1;
				}
			}
			{
				goto IL_0048;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0048:
	{
		int32_t L_11 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_11, 1));
	}

IL_004c:
	{
		int32_t L_12 = V_0;
		if ((((int32_t)L_12) < ((int32_t)2)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_LogFrameInformation_mB13932F07DC2BAE648A3A058BB493BDDA53C36DD (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mECB549109CFA8BC83C3DACF0FEB7C11346D51BD3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral23107605D28401DE28C9090534DE907610D2B3D1);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC672B18A6C8E23D0A41CC2D6D3E20341B0ED50B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFD9168494644AD68C1AD089DF2BC9D6609DF0D06);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_0 = __this->___m_DebugParameters;
		NullCheck(L_0);
		bool L_1 = L_0->___enableLogging;
		if (!L_1)
		{
			goto IL_0068;
		}
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = __this->___m_FrameInformationLogger;
		String_t* L_3 = __this->___m_CurrentExecutionName;
		String_t* L_4;
		L_4 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(_stringLiteral23107605D28401DE28C9090534DE907610D2B3D1, L_3, _stringLiteralFD9168494644AD68C1AD089DF2BC9D6609DF0D06, NULL);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5;
		L_5 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		NullCheck(L_2);
		RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_2, L_4, L_5, NULL);
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_6 = __this->___m_DebugParameters;
		NullCheck(L_6);
		bool L_7 = L_6->___immediateMode;
		if (L_7)
		{
			goto IL_0068;
		}
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_8 = __this->___m_FrameInformationLogger;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_9 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_10 = L_9;
		List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* L_11 = __this->___m_RenderPasses;
		NullCheck(L_11);
		int32_t L_12;
		L_12 = List_1_get_Count_mECB549109CFA8BC83C3DACF0FEB7C11346D51BD3_inline(L_11, List_1_get_Count_mECB549109CFA8BC83C3DACF0FEB7C11346D51BD3_RuntimeMethod_var);
		int32_t L_13 = L_12;
		RuntimeObject* L_14 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_13);
		NullCheck(L_10);
		ArrayElementTypeCheck (L_10, L_14);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_14);
		NullCheck(L_8);
		RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_8, _stringLiteralEC672B18A6C8E23D0A41CC2D6D3E20341B0ED50B, L_10, NULL);
	}

IL_0068:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_LogRendererListsCreation_m87AFBC726B030CB909743F6EC01C8E39298B8ECF (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral21E55D2FFEE64ECA7403E79DF79F033979972E22);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_0 = __this->___m_DebugParameters;
		NullCheck(L_0);
		bool L_1 = L_0->___enableLogging;
		if (!L_1)
		{
			goto IL_0036;
		}
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = __this->___m_FrameInformationLogger;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = L_3;
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_5 = __this->___m_RendererLists;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_inline(L_5, List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_RuntimeMethod_var);
		int32_t L_7 = L_6;
		RuntimeObject* L_8 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_7);
		NullCheck(L_4);
		ArrayElementTypeCheck (L_4, L_8);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_8);
		NullCheck(L_2);
		RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_2, _stringLiteral21E55D2FFEE64ECA7403E79DF79F033979972E22, L_4, NULL);
	}

IL_0036:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_LogRenderPassBegin_mD26259CB5E7D98663701A629BFE91432F7D6DB35 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* ___0_passInfo, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2A150505A4E6BC554381059ED0E1EDF3957AC188);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA963CCD1964634AEBDF4B0FA2BDA850DB54DF973);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE44409E3E22722610F99DB393175D49B7072CFBB);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEC6935F4DAA12FABB326BBDF6B9E32F6538320BC);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* V_0 = NULL;
	RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5 V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t G_B3_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B3_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B3_2 = NULL;
	String_t* G_B3_3 = NULL;
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* G_B3_4 = NULL;
	int32_t G_B2_0 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B2_1 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B2_2 = NULL;
	String_t* G_B2_3 = NULL;
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* G_B2_4 = NULL;
	String_t* G_B4_0 = NULL;
	int32_t G_B4_1 = 0;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B4_2 = NULL;
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* G_B4_3 = NULL;
	String_t* G_B4_4 = NULL;
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* G_B4_5 = NULL;
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_0 = __this->___m_DebugParameters;
		NullCheck(L_0);
		bool L_1 = L_0->___enableLogging;
		if (!L_1)
		{
			goto IL_00a6;
		}
	}
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_2 = ___0_passInfo;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_3 = L_2->___pass;
		V_0 = L_3;
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_4 = __this->___m_FrameInformationLogger;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)3);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = L_5;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_7 = V_0;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = RenderGraphPass_get_index_m6E0D043021918E44294E866A910593C5FC32DEA7_inline(L_7, NULL);
		int32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_9);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_10);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_10);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11 = L_6;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_12 = V_0;
		NullCheck(L_12);
		bool L_13;
		L_13 = RenderGraphPass_get_enableAsyncCompute_mBB6A0D9A2B001BA428945EA247DEF457379EBAE4_inline(L_12, NULL);
		if (L_13)
		{
			G_B3_0 = 1;
			G_B3_1 = L_11;
			G_B3_2 = L_11;
			G_B3_3 = _stringLiteralEC6935F4DAA12FABB326BBDF6B9E32F6538320BC;
			G_B3_4 = L_4;
			goto IL_0047;
		}
		G_B2_0 = 1;
		G_B2_1 = L_11;
		G_B2_2 = L_11;
		G_B2_3 = _stringLiteralEC6935F4DAA12FABB326BBDF6B9E32F6538320BC;
		G_B2_4 = L_4;
	}
	{
		G_B4_0 = _stringLiteralE44409E3E22722610F99DB393175D49B7072CFBB;
		G_B4_1 = G_B2_0;
		G_B4_2 = G_B2_1;
		G_B4_3 = G_B2_2;
		G_B4_4 = G_B2_3;
		G_B4_5 = G_B2_4;
		goto IL_004c;
	}

IL_0047:
	{
		G_B4_0 = _stringLiteral2A150505A4E6BC554381059ED0E1EDF3957AC188;
		G_B4_1 = G_B3_0;
		G_B4_2 = G_B3_1;
		G_B4_3 = G_B3_2;
		G_B4_4 = G_B3_3;
		G_B4_5 = G_B3_4;
	}

IL_004c:
	{
		NullCheck(G_B4_2);
		ArrayElementTypeCheck (G_B4_2, G_B4_0);
		(G_B4_2)->SetAt(static_cast<il2cpp_array_size_t>(G_B4_1), (RuntimeObject*)G_B4_0);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = G_B4_3;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_15 = V_0;
		NullCheck(L_15);
		String_t* L_16;
		L_16 = RenderGraphPass_get_name_mBC9E08A5232E33757330806E9E52F8EA924101DB_inline(L_15, NULL);
		NullCheck(L_14);
		ArrayElementTypeCheck (L_14, L_16);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(2), (RuntimeObject*)L_16);
		NullCheck(G_B4_5);
		RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(G_B4_5, G_B4_4, L_14, NULL);
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_17 = __this->___m_FrameInformationLogger;
		RenderGraphLogIndent__ctor_mB06A09F318DD57E80FDF39F5C443C9703BFB3822((&V_1), L_17, 1, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0098:
			{
				RenderGraphLogIndent_Dispose_m0FFDA3A98E3E736D7A3784C9E9D5C6A97707B2B6((&V_1), NULL);
				return;
			}
		});
		try
		{
			{
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_18 = ___0_passInfo;
				int32_t L_19 = L_18->___syncToPassIndex;
				if ((((int32_t)L_19) == ((int32_t)(-1))))
				{
					goto IL_0096_1;
				}
			}
			{
				RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_20 = __this->___m_FrameInformationLogger;
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_21 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)1);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_22 = L_21;
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_23 = ___0_passInfo;
				int32_t L_24 = L_23->___syncToPassIndex;
				int32_t L_25 = L_24;
				RuntimeObject* L_26 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_25);
				NullCheck(L_22);
				ArrayElementTypeCheck (L_22, L_26);
				(L_22)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_26);
				NullCheck(L_20);
				RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_20, _stringLiteralA963CCD1964634AEBDF4B0FA2BDA850DB54DF973, L_22, NULL);
			}

IL_0096_1:
			{
				goto IL_00a6;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00a6:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_LogCulledPasses_m22B819CF1E35F1A037D215E5B1B28C2819BBB51E (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_mF4BF1CA717D268B8161CF061828545D7B88DAC34_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralD017C78B8225053B56B58192D0DF8BE52BE27B82);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF18899079518FEC348E407BBC3AA0184075FB2DD);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* V_2 = NULL;
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_0 = __this->___m_DebugParameters;
		NullCheck(L_0);
		bool L_1 = L_0->___enableLogging;
		if (!L_1)
		{
			goto IL_00bb;
		}
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = __this->___m_FrameInformationLogger;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3;
		L_3 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		NullCheck(L_2);
		RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_2, _stringLiteralD017C78B8225053B56B58192D0DF8BE52BE27B82, L_3, NULL);
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_4 = __this->___m_FrameInformationLogger;
		RenderGraphLogIndent__ctor_mB06A09F318DD57E80FDF39F5C443C9703BFB3822((&V_0), L_4, 1, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00ad:
			{
				RenderGraphLogIndent_Dispose_m0FFDA3A98E3E736D7A3784C9E9D5C6A97707B2B6((&V_0), NULL);
				return;
			}
		});
		try
		{
			{
				V_1 = 0;
				goto IL_0088_1;
			}

IL_0037_1:
			{
				DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_5 = __this->___m_CompiledPassInfos;
				int32_t L_6 = V_1;
				NullCheck(L_5);
				CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_7;
				L_7 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_5, L_6, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
				bool L_8 = L_7->___culled;
				if (!L_8)
				{
					goto IL_0084_1;
				}
			}
			{
				List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* L_9 = __this->___m_RenderPasses;
				int32_t L_10 = V_1;
				NullCheck(L_9);
				RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_11;
				L_11 = List_1_get_Item_mF4BF1CA717D268B8161CF061828545D7B88DAC34(L_9, L_10, List_1_get_Item_mF4BF1CA717D268B8161CF061828545D7B88DAC34_RuntimeMethod_var);
				V_2 = L_11;
				RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_12 = __this->___m_FrameInformationLogger;
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_13 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)SZArrayNew(ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918_il2cpp_TypeInfo_var, (uint32_t)2);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_14 = L_13;
				RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_15 = V_2;
				NullCheck(L_15);
				int32_t L_16;
				L_16 = RenderGraphPass_get_index_m6E0D043021918E44294E866A910593C5FC32DEA7_inline(L_15, NULL);
				int32_t L_17 = L_16;
				RuntimeObject* L_18 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_17);
				NullCheck(L_14);
				ArrayElementTypeCheck (L_14, L_18);
				(L_14)->SetAt(static_cast<il2cpp_array_size_t>(0), (RuntimeObject*)L_18);
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_19 = L_14;
				RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_20 = V_2;
				NullCheck(L_20);
				String_t* L_21;
				L_21 = RenderGraphPass_get_name_mBC9E08A5232E33757330806E9E52F8EA924101DB_inline(L_20, NULL);
				NullCheck(L_19);
				ArrayElementTypeCheck (L_19, L_21);
				(L_19)->SetAt(static_cast<il2cpp_array_size_t>(1), (RuntimeObject*)L_21);
				NullCheck(L_12);
				RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_12, _stringLiteralF18899079518FEC348E407BBC3AA0184075FB2DD, L_19, NULL);
			}

IL_0084_1:
			{
				int32_t L_22 = V_1;
				V_1 = ((int32_t)il2cpp_codegen_add(L_22, 1));
			}

IL_0088_1:
			{
				int32_t L_23 = V_1;
				DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_24 = __this->___m_CompiledPassInfos;
				NullCheck(L_24);
				int32_t L_25;
				L_25 = DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline(L_24, DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
				if ((((int32_t)L_23) < ((int32_t)L_25)))
				{
					goto IL_0037_1;
				}
			}
			{
				RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_26 = __this->___m_FrameInformationLogger;
				ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_27;
				L_27 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
				NullCheck(L_26);
				RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_26, _stringLiteral00B28FF06B788B9B67C6B259800F404F9F3761FD, L_27, NULL);
				goto IL_00bb;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00bb:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* RenderGraph_GetDefaultProfilingSampler_m7B7625ADCAE0FF51ED32E646959D4137C2B5C437 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mAF8495213ED6ED5115B116E9224DBE12D3E90E8F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_mF9EB41AC6698C4B5247079B3A3E908BD7BC2BD9A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* V_1 = NULL;
	{
		String_t* L_0 = ___0_name;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_0);
		V_0 = L_1;
		Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* L_2 = __this->___m_DefaultProfilingSamplers;
		int32_t L_3 = V_0;
		NullCheck(L_2);
		bool L_4;
		L_4 = Dictionary_2_TryGetValue_mF9EB41AC6698C4B5247079B3A3E908BD7BC2BD9A(L_2, L_3, (&V_1), Dictionary_2_TryGetValue_mF9EB41AC6698C4B5247079B3A3E908BD7BC2BD9A_RuntimeMethod_var);
		if (L_4)
		{
			goto IL_002b;
		}
	}
	{
		String_t* L_5 = ___0_name;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_6 = (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)il2cpp_codegen_object_new(ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE_il2cpp_TypeInfo_var);
		ProfilingSampler__ctor_m26500989FCDB07FA33C9A3BB7F215CBD892F5BB7(L_6, L_5, NULL);
		V_1 = L_6;
		Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* L_7 = __this->___m_DefaultProfilingSamplers;
		int32_t L_8 = V_0;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_9 = V_1;
		NullCheck(L_7);
		Dictionary_2_Add_mAF8495213ED6ED5115B116E9224DBE12D3E90E8F(L_7, L_8, L_9, Dictionary_2_Add_mAF8495213ED6ED5115B116E9224DBE12D3E90E8F_RuntimeMethod_var);
	}

IL_002b:
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_UpdateImportedResourceLifeTime_mBE3EDE5D4C257716779709B5ABB8BF27417C9DAA (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B* ___0_data, List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___1_passList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = ___1_passList;
		NullCheck(L_0);
		Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_1;
		L_1 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_0, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0064:
			{
				Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_0), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0059_1;
			}

IL_0009_1:
			{
				int32_t L_2;
				L_2 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_0), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
				V_1 = L_2;
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B* L_3 = ___0_data;
				int32_t L_4 = L_3->___creationPassIndex;
				if ((!(((uint32_t)L_4) == ((uint32_t)(-1)))))
				{
					goto IL_0023_1;
				}
			}
			{
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B* L_5 = ___0_data;
				int32_t L_6 = V_1;
				L_5->___creationPassIndex = L_6;
				goto IL_0035_1;
			}

IL_0023_1:
			{
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B* L_7 = ___0_data;
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B* L_8 = ___0_data;
				int32_t L_9 = L_8->___creationPassIndex;
				int32_t L_10 = V_1;
				il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
				int32_t L_11;
				L_11 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_9, L_10, NULL);
				L_7->___creationPassIndex = L_11;
			}

IL_0035_1:
			{
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B* L_12 = ___0_data;
				int32_t L_13 = L_12->___releasePassIndex;
				if ((!(((uint32_t)L_13) == ((uint32_t)(-1)))))
				{
					goto IL_0047_1;
				}
			}
			{
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B* L_14 = ___0_data;
				int32_t L_15 = V_1;
				L_14->___releasePassIndex = L_15;
				goto IL_0059_1;
			}

IL_0047_1:
			{
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B* L_16 = ___0_data;
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B* L_17 = ___0_data;
				int32_t L_18 = L_17->___releasePassIndex;
				int32_t L_19 = V_1;
				il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
				int32_t L_20;
				L_20 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_18, L_19, NULL);
				L_16->___releasePassIndex = L_20;
			}

IL_0059_1:
			{
				bool L_21;
				L_21 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_0), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
				if (L_21)
				{
					goto IL_0009_1;
				}
			}
			{
				goto IL_0072;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0072:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_GenerateDebugData_mBC7800454D14E60A58AF27105635C6B3B9A62174 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mCE1B1685E265D410928B7E02A0930C27B81241D4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m007B5F192CE79C1EEEE3DD0151B7184BFA4F9F30_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mBBA9B541D841782BC06E00CC8DA61BA72F5A9836_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_mFAC5AE334617CDC65CBD066CF8D453CD9EAAD341_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m9322628DFF08829553AD20C207E65869BCE61D06_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_set_Item_m8533CDC14D14B7FC54AFA2F582A2E24FB4E0554A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* V_3 = NULL;
	ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* V_6 = NULL;
	PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 V_7;
	memset((&V_7), 0, sizeof(V_7));
	int32_t V_8 = 0;
	Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 V_9;
	memset((&V_9), 0, sizeof(V_9));
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_10;
	memset((&V_10), 0, sizeof(V_10));
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_11;
	memset((&V_11), 0, sizeof(V_11));
	Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_12;
	memset((&V_12), 0, sizeof(V_12));
	int32_t V_13 = 0;
	ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B V_14;
	memset((&V_14), 0, sizeof(V_14));
	int32_t V_15 = 0;
	ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B V_16;
	memset((&V_16), 0, sizeof(V_16));
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* G_B7_0 = NULL;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* G_B6_0 = NULL;
	{
		bool L_0 = __this->___m_ExecutionExceptionWasRaised;
		if (!L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = RenderGraph_get_requireDebugData_mCCC49F6A5126D114667E743012725289DED4B434_inline(NULL);
		if (L_1)
		{
			goto IL_0017;
		}
	}
	{
		RenderGraph_CleanupDebugData_mB0804703AF2CFA8C4D2584E030BD58ACF049DFC1(__this, NULL);
		return;
	}

IL_0017:
	{
		Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* L_2 = __this->___m_DebugData;
		String_t* L_3 = __this->___m_CurrentExecutionName;
		NullCheck(L_2);
		bool L_4;
		L_4 = Dictionary_2_TryGetValue_m007B5F192CE79C1EEEE3DD0151B7184BFA4F9F30(L_2, L_3, (&V_0), Dictionary_2_TryGetValue_m007B5F192CE79C1EEEE3DD0151B7184BFA4F9F30_RuntimeMethod_var);
		if (L_4)
		{
			goto IL_005b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_5 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onExecutionRegistered;
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_6 = L_5;
		if (L_6)
		{
			G_B7_0 = L_6;
			goto IL_0037;
		}
		G_B6_0 = L_6;
	}
	{
		goto IL_0043;
	}

IL_0037:
	{
		String_t* L_7 = __this->___m_CurrentExecutionName;
		NullCheck(G_B7_0);
		OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_inline(G_B7_0, __this, L_7, NULL);
	}

IL_0043:
	{
		RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* L_8 = (RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE*)il2cpp_codegen_object_new(RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE_il2cpp_TypeInfo_var);
		RenderGraphDebugData__ctor_m801AC7375A90EF3C120F18F1080B3C8B37ACBDFA(L_8, NULL);
		V_0 = L_8;
		Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* L_9 = __this->___m_DebugData;
		String_t* L_10 = __this->___m_CurrentExecutionName;
		RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* L_11 = V_0;
		NullCheck(L_9);
		Dictionary_2_Add_mCE1B1685E265D410928B7E02A0930C27B81241D4(L_9, L_10, L_11, Dictionary_2_Add_mCE1B1685E265D410928B7E02A0930C27B81241D4_RuntimeMethod_var);
	}

IL_005b:
	{
		RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* L_12 = V_0;
		NullCheck(L_12);
		RenderGraphDebugData_Clear_m657D4C201FBC74990BFDCB39028E506F76C7FB89(L_12, NULL);
		V_1 = 0;
		goto IL_0133;
	}

IL_0068:
	{
		V_2 = 0;
		goto IL_011c;
	}

IL_006f:
	{
		DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_13 = __this->___m_CompiledResourcesInfos;
		int32_t L_14 = V_1;
		NullCheck(L_13);
		int32_t L_15 = L_14;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_16 = (L_13)->GetAt(static_cast<il2cpp_array_size_t>(L_15));
		int32_t L_17 = V_2;
		NullCheck(L_16);
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_18;
		L_18 = DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C(L_16, L_17, DynamicArray_1_get_Item_m7109F100EE5DC9FAC5D38BEADCD4D8CB66DA3E6C_RuntimeMethod_var);
		V_3 = L_18;
		il2cpp_codegen_initobj((&V_4), sizeof(ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B));
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_19 = __this->___m_Resources;
		int32_t L_20 = V_1;
		int32_t L_21 = V_2;
		NullCheck(L_19);
		String_t* L_22;
		L_22 = RenderGraphResourceRegistry_GetRenderGraphResourceName_m6BE8678CBC929733854088EC9888BD69A9681275(L_19, L_20, L_21, NULL);
		(&V_4)->___name = L_22;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___name), (void*)L_22);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_23 = __this->___m_Resources;
		int32_t L_24 = V_1;
		int32_t L_25 = V_2;
		NullCheck(L_23);
		bool L_26;
		L_26 = RenderGraphResourceRegistry_IsRenderGraphResourceImported_m4EBCFCBEC813263D9E399AD7A558A84D05520BE8(L_23, L_24, L_25, NULL);
		(&V_4)->___imported = L_26;
		(&V_4)->___creationPassIndex = (-1);
		(&V_4)->___releasePassIndex = (-1);
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_27 = V_3;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_28 = L_27->___consumers;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_29 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C(L_29, L_28, List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_RuntimeMethod_var);
		(&V_4)->___consumerList = L_29;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___consumerList), (void*)L_29);
		CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* L_30 = V_3;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_31 = L_30->___producers;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_32 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C(L_32, L_31, List_1__ctor_mCC0E71080DE343C1A527526A1AC2DBEC355CEA6C_RuntimeMethod_var);
		(&V_4)->___producerList = L_32;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_4)->___producerList), (void*)L_32);
		ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B L_33 = V_4;
		bool L_34 = L_33.___imported;
		if (!L_34)
		{
			goto IL_0109;
		}
	}
	{
		ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B L_35 = V_4;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_36 = L_35.___consumerList;
		RenderGraph_UpdateImportedResourceLifeTime_mBE3EDE5D4C257716779709B5ABB8BF27417C9DAA(__this, (&V_4), L_36, NULL);
		ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B L_37 = V_4;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_38 = L_37.___producerList;
		RenderGraph_UpdateImportedResourceLifeTime_mBE3EDE5D4C257716779709B5ABB8BF27417C9DAA(__this, (&V_4), L_38, NULL);
	}

IL_0109:
	{
		RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* L_39 = V_0;
		NullCheck(L_39);
		List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7* L_40 = L_39->___resourceLists;
		int32_t L_41 = V_1;
		NullCheck(L_40);
		int32_t L_42 = L_41;
		List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* L_43 = (L_40)->GetAt(static_cast<il2cpp_array_size_t>(L_42));
		ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B L_44 = V_4;
		NullCheck(L_43);
		List_1_Add_mBBA9B541D841782BC06E00CC8DA61BA72F5A9836_inline(L_43, L_44, List_1_Add_mBBA9B541D841782BC06E00CC8DA61BA72F5A9836_RuntimeMethod_var);
		int32_t L_45 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_45, 1));
	}

IL_011c:
	{
		int32_t L_46 = V_2;
		DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* L_47 = __this->___m_CompiledResourcesInfos;
		int32_t L_48 = V_1;
		NullCheck(L_47);
		int32_t L_49 = L_48;
		DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* L_50 = (L_47)->GetAt(static_cast<il2cpp_array_size_t>(L_49));
		NullCheck(L_50);
		int32_t L_51;
		L_51 = DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_inline(L_50, DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_RuntimeMethod_var);
		if ((((int32_t)L_46) < ((int32_t)L_51)))
		{
			goto IL_006f;
		}
	}
	{
		int32_t L_52 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_52, 1));
	}

IL_0133:
	{
		int32_t L_53 = V_1;
		if ((((int32_t)L_53) < ((int32_t)2)))
		{
			goto IL_0068;
		}
	}
	{
		V_5 = 0;
		goto IL_038e;
	}

IL_0142:
	{
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_54 = __this->___m_CompiledPassInfos;
		int32_t L_55 = V_5;
		NullCheck(L_54);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_56;
		L_56 = DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912(L_54, L_55, DynamicArray_1_get_Item_m5B1DBAB0205422DC339E985CCEBD396137011912_RuntimeMethod_var);
		V_6 = L_56;
		il2cpp_codegen_initobj((&V_7), sizeof(PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258));
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_57 = V_6;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_58 = L_57->___pass;
		NullCheck(L_58);
		String_t* L_59;
		L_59 = RenderGraphPass_get_name_mBC9E08A5232E33757330806E9E52F8EA924101DB_inline(L_58, NULL);
		(&V_7)->___name = L_59;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___name), (void*)L_59);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_60 = V_6;
		bool L_61 = L_60->___culled;
		(&V_7)->___culled = L_61;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_62 = V_6;
		bool L_63 = L_62->___enableAsyncCompute;
		(&V_7)->___async = L_63;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_64 = V_6;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_65 = L_64->___pass;
		NullCheck(L_65);
		bool L_66;
		L_66 = RenderGraphPass_get_generateDebugData_m4C5F5F8A6F4F69709B0AEDC14740F6A4D792E9F8_inline(L_65, NULL);
		(&V_7)->___generateDebugData = L_66;
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_67 = (List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)SZArrayNew(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206_il2cpp_TypeInfo_var, (uint32_t)2);
		(&V_7)->___resourceReadLists = L_67;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___resourceReadLists), (void*)L_67);
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_68 = (List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)SZArrayNew(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206_il2cpp_TypeInfo_var, (uint32_t)2);
		(&V_7)->___resourceWriteLists = L_68;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_7)->___resourceWriteLists), (void*)L_68);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_69 = V_6;
		int32_t L_70 = L_69->___syncFromPassIndex;
		(&V_7)->___syncFromPassIndex = L_70;
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_71 = V_6;
		int32_t L_72 = L_71->___syncToPassIndex;
		(&V_7)->___syncToPassIndex = L_72;
		V_8 = 0;
		goto IL_0373;
	}

IL_01d9:
	{
		PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 L_73 = V_7;
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_74 = L_73.___resourceReadLists;
		int32_t L_75 = V_8;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_76 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_76, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		NullCheck(L_74);
		ArrayElementTypeCheck (L_74, L_76);
		(L_74)->SetAt(static_cast<il2cpp_array_size_t>(L_75), (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)L_76);
		PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 L_77 = V_7;
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_78 = L_77.___resourceWriteLists;
		int32_t L_79 = V_8;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_80 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_80, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		NullCheck(L_78);
		ArrayElementTypeCheck (L_78, L_80);
		(L_78)->SetAt(static_cast<il2cpp_array_size_t>(L_79), (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)L_80);
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_81 = V_6;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_82 = L_81->___pass;
		NullCheck(L_82);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_83 = L_82->___resourceReadLists;
		int32_t L_84 = V_8;
		NullCheck(L_83);
		int32_t L_85 = L_84;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_86 = (L_83)->GetAt(static_cast<il2cpp_array_size_t>(L_85));
		NullCheck(L_86);
		Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 L_87;
		L_87 = List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00(L_86, List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		V_9 = L_87;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0239:
			{
				Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0((&V_9), Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_022e_1;
			}

IL_020f_1:
			{
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_88;
				L_88 = Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline((&V_9), Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
				V_10 = L_88;
				PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 L_89 = V_7;
				List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_90 = L_89.___resourceReadLists;
				int32_t L_91 = V_8;
				NullCheck(L_90);
				int32_t L_92 = L_91;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_93 = (L_90)->GetAt(static_cast<il2cpp_array_size_t>(L_92));
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_94 = V_10;
				il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
				int32_t L_95;
				L_95 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_94, NULL);
				NullCheck(L_93);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_93, L_95, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
			}

IL_022e_1:
			{
				bool L_96;
				L_96 = Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B((&V_9), Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
				if (L_96)
				{
					goto IL_020f_1;
				}
			}
			{
				goto IL_0247;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0247:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_97 = V_6;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_98 = L_97->___pass;
		NullCheck(L_98);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_99 = L_98->___resourceWriteLists;
		int32_t L_100 = V_8;
		NullCheck(L_99);
		int32_t L_101 = L_100;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_102 = (L_99)->GetAt(static_cast<il2cpp_array_size_t>(L_101));
		NullCheck(L_102);
		Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7 L_103;
		L_103 = List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00(L_102, List_1_GetEnumerator_mDB2DFDCF9F33DE7D3616E75280D18A956CD1CB00_RuntimeMethod_var);
		V_9 = L_103;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0289:
			{
				Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0((&V_9), Enumerator_Dispose_m7E6199747116976207E281E73ADD9DC9869064A0_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_027e_1;
			}

IL_025f_1:
			{
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_104;
				L_104 = Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_inline((&V_9), Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_RuntimeMethod_var);
				V_11 = L_104;
				PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 L_105 = V_7;
				List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_106 = L_105.___resourceWriteLists;
				int32_t L_107 = V_8;
				NullCheck(L_106);
				int32_t L_108 = L_107;
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_109 = (L_106)->GetAt(static_cast<il2cpp_array_size_t>(L_108));
				ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_110 = V_11;
				il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
				int32_t L_111;
				L_111 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_110, NULL);
				NullCheck(L_109);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_109, L_111, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
			}

IL_027e_1:
			{
				bool L_112;
				L_112 = Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B((&V_9), Enumerator_MoveNext_m0AF8A1C224C2142BC863AB8358ACEEDA73BDA30B_RuntimeMethod_var);
				if (L_112)
				{
					goto IL_025f_1;
				}
			}
			{
				goto IL_0297;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0297:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_113 = V_6;
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_114 = L_113->___resourceCreateList;
		int32_t L_115 = V_8;
		NullCheck(L_114);
		int32_t L_116 = L_115;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_117 = (L_114)->GetAt(static_cast<il2cpp_array_size_t>(L_116));
		NullCheck(L_117);
		Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_118;
		L_118 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_117, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		V_12 = L_118;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_02f4:
			{
				Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_12), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_02e9_1;
			}

IL_02aa_1:
			{
				int32_t L_119;
				L_119 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_12), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
				V_13 = L_119;
				RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* L_120 = V_0;
				NullCheck(L_120);
				List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7* L_121 = L_120->___resourceLists;
				int32_t L_122 = V_8;
				NullCheck(L_121);
				int32_t L_123 = L_122;
				List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* L_124 = (L_121)->GetAt(static_cast<il2cpp_array_size_t>(L_123));
				int32_t L_125 = V_13;
				NullCheck(L_124);
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B L_126;
				L_126 = List_1_get_Item_m9322628DFF08829553AD20C207E65869BCE61D06(L_124, L_125, List_1_get_Item_m9322628DFF08829553AD20C207E65869BCE61D06_RuntimeMethod_var);
				V_14 = L_126;
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B L_127 = V_14;
				bool L_128 = L_127.___imported;
				if (L_128)
				{
					goto IL_02e9_1;
				}
			}
			{
				int32_t L_129 = V_5;
				(&V_14)->___creationPassIndex = L_129;
				RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* L_130 = V_0;
				NullCheck(L_130);
				List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7* L_131 = L_130->___resourceLists;
				int32_t L_132 = V_8;
				NullCheck(L_131);
				int32_t L_133 = L_132;
				List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* L_134 = (L_131)->GetAt(static_cast<il2cpp_array_size_t>(L_133));
				int32_t L_135 = V_13;
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B L_136 = V_14;
				NullCheck(L_134);
				List_1_set_Item_m8533CDC14D14B7FC54AFA2F582A2E24FB4E0554A(L_134, L_135, L_136, List_1_set_Item_m8533CDC14D14B7FC54AFA2F582A2E24FB4E0554A_RuntimeMethod_var);
			}

IL_02e9_1:
			{
				bool L_137;
				L_137 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_12), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
				if (L_137)
				{
					goto IL_02aa_1;
				}
			}
			{
				goto IL_0302;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0302:
	{
		CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* L_138 = V_6;
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_139 = L_138->___resourceReleaseList;
		int32_t L_140 = V_8;
		NullCheck(L_139);
		int32_t L_141 = L_140;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_142 = (L_139)->GetAt(static_cast<il2cpp_array_size_t>(L_141));
		NullCheck(L_142);
		Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_143;
		L_143 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_142, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		V_12 = L_143;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_035f:
			{
				Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_12), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0354_1;
			}

IL_0315_1:
			{
				int32_t L_144;
				L_144 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_12), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
				V_15 = L_144;
				RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* L_145 = V_0;
				NullCheck(L_145);
				List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7* L_146 = L_145->___resourceLists;
				int32_t L_147 = V_8;
				NullCheck(L_146);
				int32_t L_148 = L_147;
				List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* L_149 = (L_146)->GetAt(static_cast<il2cpp_array_size_t>(L_148));
				int32_t L_150 = V_15;
				NullCheck(L_149);
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B L_151;
				L_151 = List_1_get_Item_m9322628DFF08829553AD20C207E65869BCE61D06(L_149, L_150, List_1_get_Item_m9322628DFF08829553AD20C207E65869BCE61D06_RuntimeMethod_var);
				V_16 = L_151;
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B L_152 = V_16;
				bool L_153 = L_152.___imported;
				if (L_153)
				{
					goto IL_0354_1;
				}
			}
			{
				int32_t L_154 = V_5;
				(&V_16)->___releasePassIndex = L_154;
				RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* L_155 = V_0;
				NullCheck(L_155);
				List_1U5BU5D_t642D89DE35E62219680FBAACE4631DB7D1E90CC7* L_156 = L_155->___resourceLists;
				int32_t L_157 = V_8;
				NullCheck(L_156);
				int32_t L_158 = L_157;
				List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* L_159 = (L_156)->GetAt(static_cast<il2cpp_array_size_t>(L_158));
				int32_t L_160 = V_15;
				ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B L_161 = V_16;
				NullCheck(L_159);
				List_1_set_Item_m8533CDC14D14B7FC54AFA2F582A2E24FB4E0554A(L_159, L_160, L_161, List_1_set_Item_m8533CDC14D14B7FC54AFA2F582A2E24FB4E0554A_RuntimeMethod_var);
			}

IL_0354_1:
			{
				bool L_162;
				L_162 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_12), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
				if (L_162)
				{
					goto IL_0315_1;
				}
			}
			{
				goto IL_036d;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_036d:
	{
		int32_t L_163 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_163, 1));
	}

IL_0373:
	{
		int32_t L_164 = V_8;
		if ((((int32_t)L_164) < ((int32_t)2)))
		{
			goto IL_01d9;
		}
	}
	{
		RenderGraphDebugData_t75D87C7A6939029094201D39C96F5FE83775D4CE* L_165 = V_0;
		NullCheck(L_165);
		List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* L_166 = L_165->___passList;
		PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 L_167 = V_7;
		NullCheck(L_166);
		List_1_Add_mFAC5AE334617CDC65CBD066CF8D453CD9EAAD341_inline(L_166, L_167, List_1_Add_mFAC5AE334617CDC65CBD066CF8D453CD9EAAD341_RuntimeMethod_var);
		int32_t L_168 = V_5;
		V_5 = ((int32_t)il2cpp_codegen_add(L_168, 1));
	}

IL_038e:
	{
		int32_t L_169 = V_5;
		DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* L_170 = __this->___m_CompiledPassInfos;
		NullCheck(L_170);
		int32_t L_171;
		L_171 = DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_inline(L_170, DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_RuntimeMethod_var);
		if ((((int32_t)L_169) < ((int32_t)L_171)))
		{
			goto IL_0142;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_CleanupDebugData_mB0804703AF2CFA8C4D2584E030BD58ACF049DFC1 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_mAB34757814E1F811C5A2FBD8ABF0C76DF2EF35BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m5595CCE0376F6A94CC2DD2AD5ED373BC28A1A8C6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m7B770512AE211AA123E094753D2BB409C413FEFD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC7E2BB7AA7D29481B11E2849DE8522821D722CCA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m915995D279A868CA2DE16111A5A02223D03CD500_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m5323ABE4EA7509AE9C1B4573E1EDA881CDCA533A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t6F1139E55AA8933144F90058C7EE301FDFA5BA93 V_0;
	memset((&V_0), 0, sizeof(V_0));
	KeyValuePair_2_tF59BC53C52E587F5804517CE6B4CF0CEE792C7DD V_1;
	memset((&V_1), 0, sizeof(V_1));
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* G_B4_0 = NULL;
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* G_B3_0 = NULL;
	{
		Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* L_0 = __this->___m_DebugData;
		NullCheck(L_0);
		Enumerator_t6F1139E55AA8933144F90058C7EE301FDFA5BA93 L_1;
		L_1 = Dictionary_2_GetEnumerator_m5595CCE0376F6A94CC2DD2AD5ED373BC28A1A8C6(L_0, Dictionary_2_GetEnumerator_m5595CCE0376F6A94CC2DD2AD5ED373BC28A1A8C6_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0039:
			{
				Enumerator_Dispose_m7B770512AE211AA123E094753D2BB409C413FEFD((&V_0), Enumerator_Dispose_m7B770512AE211AA123E094753D2BB409C413FEFD_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_002e_1;
			}

IL_000e_1:
			{
				KeyValuePair_2_tF59BC53C52E587F5804517CE6B4CF0CEE792C7DD L_2;
				L_2 = Enumerator_get_Current_m915995D279A868CA2DE16111A5A02223D03CD500_inline((&V_0), Enumerator_get_Current_m915995D279A868CA2DE16111A5A02223D03CD500_RuntimeMethod_var);
				V_1 = L_2;
				il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
				OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_3 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___onExecutionUnregistered;
				OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* L_4 = L_3;
				if (L_4)
				{
					G_B4_0 = L_4;
					goto IL_0021_1;
				}
				G_B3_0 = L_4;
			}
			{
				goto IL_002e_1;
			}

IL_0021_1:
			{
				String_t* L_5;
				L_5 = KeyValuePair_2_get_Key_m5323ABE4EA7509AE9C1B4573E1EDA881CDCA533A_inline((&V_1), KeyValuePair_2_get_Key_m5323ABE4EA7509AE9C1B4573E1EDA881CDCA533A_RuntimeMethod_var);
				NullCheck(G_B4_0);
				OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_inline(G_B4_0, __this, L_5, NULL);
			}

IL_002e_1:
			{
				bool L_6;
				L_6 = Enumerator_MoveNext_mC7E2BB7AA7D29481B11E2849DE8522821D722CCA((&V_0), Enumerator_MoveNext_mC7E2BB7AA7D29481B11E2849DE8522821D722CCA_RuntimeMethod_var);
				if (L_6)
				{
					goto IL_000e_1;
				}
			}
			{
				goto IL_0047;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0047:
	{
		Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* L_7 = __this->___m_DebugData;
		NullCheck(L_7);
		Dictionary_2_Clear_mAB34757814E1F811C5A2FBD8ABF0C76DF2EF35BD(L_7, Dictionary_2_Clear_mAB34757814E1F811C5A2FBD8ABF0C76DF2EF35BD_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph__cctor_m56645A815739D0282C26E4F93E39B2436B284957 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mCAD3260E3CF562E35C3EC01A4125CFCAA3A93358_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___kMaxMRTCount = 8;
		List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77* L_0 = (List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77*)il2cpp_codegen_object_new(List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77_il2cpp_TypeInfo_var);
		List_1__ctor_mCAD3260E3CF562E35C3EC01A4125CFCAA3A93358(L_0, List_1__ctor_mCAD3260E3CF562E35C3EC01A4125CFCAA3A93358_RuntimeMethod_var);
		((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___s_RegisteredGraphs = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___s_RegisteredGraphs), (void*)L_0);
		((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___U3CrequireDebugDataU3Ek__BackingField = (bool)0;
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshal_pinvoke(const CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A& unmarshaled, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A____producers_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___producersException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A____producers_FieldInfo_var, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___producersException, NULL);
}
IL2CPP_EXTERN_C void CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshal_pinvoke_back(const CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_pinvoke& marshaled, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A____producers_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___producersException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A____producers_FieldInfo_var, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___producersException, NULL);
}
IL2CPP_EXTERN_C void CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshal_pinvoke_cleanup(CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshal_com(const CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A& unmarshaled, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A____producers_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___producersException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A____producers_FieldInfo_var, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___producersException, NULL);
}
IL2CPP_EXTERN_C void CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshal_com_back(const CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_com& marshaled, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A____producers_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___producersException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A____producers_FieldInfo_var, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___producersException, NULL);
}
IL2CPP_EXTERN_C void CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshal_com_cleanup(CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompiledResourceInfo_Reset_m37F299281DE9EEB99B9ADBC35125F59765D77A7E (CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___producers;
		if (L_0)
		{
			goto IL_0013;
		}
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_1, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		__this->___producers = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___producers), (void*)L_1);
	}

IL_0013:
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = __this->___consumers;
		if (L_2)
		{
			goto IL_0026;
		}
	}
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_3, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		__this->___consumers = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___consumers), (void*)L_3);
	}

IL_0026:
	{
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = __this->___producers;
		NullCheck(L_4);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_4, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = __this->___consumers;
		NullCheck(L_5);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_5, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		__this->___refCount = 0;
		__this->___imported = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C  void CompiledResourceInfo_Reset_m37F299281DE9EEB99B9ADBC35125F59765D77A7E_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A*>(__this + _offset);
	CompiledResourceInfo_Reset_m37F299281DE9EEB99B9ADBC35125F59765D77A7E(_thisAdjusted, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C void CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshal_pinvoke(const CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615& unmarshaled, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615____pass_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___passException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615____pass_FieldInfo_var, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___passException, NULL);
}
IL2CPP_EXTERN_C void CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshal_pinvoke_back(const CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_pinvoke& marshaled, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615____pass_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___passException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615____pass_FieldInfo_var, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___passException, NULL);
}
IL2CPP_EXTERN_C void CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshal_pinvoke_cleanup(CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshal_com(const CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615& unmarshaled, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615____pass_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___passException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615____pass_FieldInfo_var, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___passException, NULL);
}
IL2CPP_EXTERN_C void CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshal_com_back(const CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_com& marshaled, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615____pass_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___passException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615____pass_FieldInfo_var, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___passException, NULL);
}
IL2CPP_EXTERN_C void CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshal_com_cleanup(CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CompiledPassInfo_get_allowPassCulling_m19A371EF46D18F2FB95B569004344184EE159F3A (CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* __this, const RuntimeMethod* method) 
{
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___pass;
		NullCheck(L_0);
		bool L_1;
		L_1 = RenderGraphPass_get_allowPassCulling_mE559F1DEB80EA60B73CCFFB9B6B9A044ABCCC292_inline(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C  bool CompiledPassInfo_get_allowPassCulling_m19A371EF46D18F2FB95B569004344184EE159F3A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615*>(__this + _offset);
	bool _returnValue;
	_returnValue = CompiledPassInfo_get_allowPassCulling_m19A371EF46D18F2FB95B569004344184EE159F3A(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompiledPassInfo_Reset_mD739628D66EE219B4039E42DC685D5AAD09FCCD5 (CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___0_pass, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = ___0_pass;
		__this->___pass = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___pass), (void*)L_0);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_1 = ___0_pass;
		NullCheck(L_1);
		bool L_2;
		L_2 = RenderGraphPass_get_enableAsyncCompute_mBB6A0D9A2B001BA428945EA247DEF457379EBAE4_inline(L_1, NULL);
		__this->___enableAsyncCompute = L_2;
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_3 = __this->___resourceCreateList;
		if (L_3)
		{
			goto IL_0059;
		}
	}
	{
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_4 = (List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)SZArrayNew(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___resourceCreateList = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___resourceCreateList), (void*)L_4);
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_5 = (List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)SZArrayNew(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___resourceReleaseList = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___resourceReleaseList), (void*)L_5);
		V_0 = 0;
		goto IL_0055;
	}

IL_0037:
	{
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_6 = __this->___resourceCreateList;
		int32_t L_7 = V_0;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_8, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)L_8);
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_9 = __this->___resourceReleaseList;
		int32_t L_10 = V_0;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_11 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_11, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, L_11);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)L_11);
		int32_t L_12 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0055:
	{
		int32_t L_13 = V_0;
		if ((((int32_t)L_13) < ((int32_t)2)))
		{
			goto IL_0037;
		}
	}

IL_0059:
	{
		V_1 = 0;
		goto IL_007b;
	}

IL_005d:
	{
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_14 = __this->___resourceCreateList;
		int32_t L_15 = V_1;
		NullCheck(L_14);
		int32_t L_16 = L_15;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_17 = (L_14)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		NullCheck(L_17);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_17, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_18 = __this->___resourceReleaseList;
		int32_t L_19 = V_1;
		NullCheck(L_18);
		int32_t L_20 = L_19;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_21 = (L_18)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		NullCheck(L_21);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_21, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		int32_t L_22 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_22, 1));
	}

IL_007b:
	{
		int32_t L_23 = V_1;
		if ((((int32_t)L_23) < ((int32_t)2)))
		{
			goto IL_005d;
		}
	}
	{
		__this->___refCount = 0;
		__this->___culled = (bool)0;
		__this->___culledByRendererList = (bool)0;
		__this->___hasSideEffect = (bool)0;
		__this->___syncToPassIndex = (-1);
		__this->___syncFromPassIndex = (-1);
		__this->___needGraphicsFence = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C  void CompiledPassInfo_Reset_mD739628D66EE219B4039E42DC685D5AAD09FCCD5_AdjustorThunk (RuntimeObject* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___0_pass, const RuntimeMethod* method)
{
	CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615*>(__this + _offset);
	CompiledPassInfo_Reset_mD739628D66EE219B4039E42DC685D5AAD09FCCD5(_thisAdjusted, ___0_pass, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScopePassData__ctor_mE65C7FE9C6F68526E7C52033349A32C8412C54BF (ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* __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
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_Multicast(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, 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++)
	{
		OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* currentDelegate = reinterpret_cast<OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9*>(delegatesToInvoke[i]);
		typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, const RuntimeMethod*);
		((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_graph, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
	}
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenInst(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, const RuntimeMethod* method)
{
	NullCheck(___0_graph);
	typedef void (*FunctionPointerType) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr)(___0_graph, method);
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenStatic(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, const RuntimeMethod* method)
{
	typedef void (*FunctionPointerType) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr)(___0_graph, method);
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenVirtual(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, const RuntimeMethod* method)
{
	NullCheck(___0_graph);
	VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___0_graph);
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenInterface(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, const RuntimeMethod* method)
{
	NullCheck(___0_graph);
	InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_graph);
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenGenericVirtual(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, const RuntimeMethod* method)
{
	NullCheck(___0_graph);
	GenericVirtualActionInvoker0::Invoke(method, ___0_graph);
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenGenericInterface(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, const RuntimeMethod* method)
{
	NullCheck(___0_graph);
	GenericInterfaceActionInvoker0::Invoke(method, ___0_graph);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGraphRegisteredDelegate__ctor_mBF475B620BDA057E27E35DF0D2E2B635B5F7A1F7 (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) 
{
	__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
	__this->___method = ___1_method;
	__this->___m_target = ___0_object;
	Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
	int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
	__this->___method_code = (intptr_t)__this;
	if (MethodIsStatic((RuntimeMethod*)___1_method))
	{
		bool isOpen = parameterCount == 1;
		if (isOpen)
			__this->___invoke_impl = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenStatic;
		else
			{
				__this->___invoke_impl = __this->___method_ptr;
				__this->___method_code = (intptr_t)__this->___m_target;
			}
	}
	else
	{
		bool isOpen = parameterCount == 0;
		if (isOpen)
		{
			if (__this->___method_is_virtual)
			{
				if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenGenericInterface;
					else
						__this->___invoke_impl = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenGenericVirtual;
				else
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenInterface;
					else
						__this->___invoke_impl = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenVirtual;
			}
			else
			{
				__this->___invoke_impl = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenInst;
			}
		}
		else
		{
			if (___0_object == 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)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_graph, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnGraphRegisteredDelegate_BeginInvoke_m721B71F047A8E1912DF5C565FEC9E4FF512A4412 (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___1_callback, RuntimeObject* ___2_object, const RuntimeMethod* method) 
{
	void *__d_args[2] = {0};
	__d_args[0] = ___0_graph;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___1_callback, (RuntimeObject*)___2_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGraphRegisteredDelegate_EndInvoke_m9FAF8CC04036C4FCA52B31D800C8E169E1724D3C (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) 
{
	il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_Multicast(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, String_t* ___1_executionName, 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++)
	{
		OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* currentDelegate = reinterpret_cast<OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE*>(delegatesToInvoke[i]);
		typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, const RuntimeMethod*);
		((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_graph, ___1_executionName, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
	}
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenInst(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, String_t* ___1_executionName, const RuntimeMethod* method)
{
	NullCheck(___0_graph);
	typedef void (*FunctionPointerType) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr)(___0_graph, ___1_executionName, method);
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenStatic(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, String_t* ___1_executionName, const RuntimeMethod* method)
{
	typedef void (*FunctionPointerType) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr)(___0_graph, ___1_executionName, method);
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenVirtual(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, String_t* ___1_executionName, const RuntimeMethod* method)
{
	NullCheck(___0_graph);
	VirtualActionInvoker1< String_t* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_graph, ___1_executionName);
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenInterface(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, String_t* ___1_executionName, const RuntimeMethod* method)
{
	NullCheck(___0_graph);
	InterfaceActionInvoker1< String_t* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_graph, ___1_executionName);
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenGenericVirtual(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, String_t* ___1_executionName, const RuntimeMethod* method)
{
	NullCheck(___0_graph);
	GenericVirtualActionInvoker1< String_t* >::Invoke(method, ___0_graph, ___1_executionName);
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenGenericInterface(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, String_t* ___1_executionName, const RuntimeMethod* method)
{
	NullCheck(___0_graph);
	GenericInterfaceActionInvoker1< String_t* >::Invoke(method, ___0_graph, ___1_executionName);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnExecutionRegisteredDelegate__ctor_m381043C04E0B63FAA6A7D116018B634481B201CB (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) 
{
	__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
	__this->___method = ___1_method;
	__this->___m_target = ___0_object;
	Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
	int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
	__this->___method_code = (intptr_t)__this;
	if (MethodIsStatic((RuntimeMethod*)___1_method))
	{
		bool isOpen = parameterCount == 2;
		if (isOpen)
			__this->___invoke_impl = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenStatic;
		else
			{
				__this->___invoke_impl = __this->___method_ptr;
				__this->___method_code = (intptr_t)__this->___m_target;
			}
	}
	else
	{
		bool isOpen = parameterCount == 1;
		if (isOpen)
		{
			if (__this->___method_is_virtual)
			{
				if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenGenericInterface;
					else
						__this->___invoke_impl = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenGenericVirtual;
				else
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenInterface;
					else
						__this->___invoke_impl = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenVirtual;
			}
			else
			{
				__this->___invoke_impl = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenInst;
			}
		}
		else
		{
			if (___0_object == 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)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1 (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, String_t* ___1_executionName, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_graph, ___1_executionName, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnExecutionRegisteredDelegate_BeginInvoke_m181019B8E8810BC94A25060D80852015DE4B0D2A (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, String_t* ___1_executionName, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method) 
{
	void *__d_args[3] = {0};
	__d_args[0] = ___0_graph;
	__d_args[1] = ___1_executionName;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnExecutionRegisteredDelegate_EndInvoke_m46D98B4FDD6D5D73D62758651E178705BCC3A27E (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) 
{
	il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m447F6A91A6394A161269A340EC1F27AD257A4D82 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* L_0 = (U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09*)il2cpp_codegen_object_new(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var);
		U3CU3Ec__ctor_m5E46E3271E2445F78FB3B0F9150A302F1D323B15(L_0, NULL);
		((U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var))->___U3CU3E9 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var))->___U3CU3E9), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5E46E3271E2445F78FB3B0F9150A302F1D323B15 (U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CBeginProfilingSamplerU3Eb__62_0_m0E97EDEA03BA56312C6E6183845146896563FFE4 (U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* __this, ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* ___0_data, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___1_ctx, const RuntimeMethod* method) 
{
	{
		ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* L_0 = ___0_data;
		NullCheck(L_0);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = L_0->___sampler;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_2 = ___1_ctx;
		NullCheck(L_2);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = L_2->___cmd;
		NullCheck(L_1);
		ProfilingSampler_Begin_m8DA3A616057A3BF9ACB1B0CA553273D5CAD9D19B(L_1, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CEndProfilingSamplerU3Eb__63_0_mE3B02EFC797542B6A619A3BC0939FB323FE0F8C5 (U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* __this, ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* ___0_data, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___1_ctx, const RuntimeMethod* method) 
{
	{
		ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* L_0 = ___0_data;
		NullCheck(L_0);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = L_0->___sampler;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_2 = ___1_ctx;
		NullCheck(L_2);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = L_2->___cmd;
		NullCheck(L_1);
		ProfilingSampler_End_mE6456852B82D64D57CDE20BBE06801295CEE5EAE(L_1, L_3, 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 RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshal_pinvoke(const RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0& unmarshaled, RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0____m_Sampler_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_SamplerException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0____m_Sampler_FieldInfo_var, RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SamplerException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshal_pinvoke_back(const RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_pinvoke& marshaled, RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0____m_Sampler_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_SamplerException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0____m_Sampler_FieldInfo_var, RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SamplerException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshal_pinvoke_cleanup(RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshal_com(const RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0& unmarshaled, RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0____m_Sampler_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_SamplerException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0____m_Sampler_FieldInfo_var, RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SamplerException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshal_com_back(const RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_com& marshaled, RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0____m_Sampler_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_SamplerException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0____m_Sampler_FieldInfo_var, RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_SamplerException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshal_com_cleanup(RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphProfilingScope__ctor_m33361E4872EC1955DC1C93B1252729C6F8AF2086 (RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method) 
{
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = ___0_renderGraph;
		__this->___m_RenderGraph = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraph), (void*)L_0);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ___1_sampler;
		__this->___m_Sampler = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler), (void*)L_1);
		__this->___m_Disposed = (bool)0;
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_2 = ___0_renderGraph;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = ___1_sampler;
		NullCheck(L_2);
		RenderGraph_BeginProfilingSampler_m080E79B3E0E59C9791E59149FE65048B3A75F21F(L_2, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphProfilingScope__ctor_m33361E4872EC1955DC1C93B1252729C6F8AF2086_AdjustorThunk (RuntimeObject* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___1_sampler, const RuntimeMethod* method)
{
	RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0*>(__this + _offset);
	RenderGraphProfilingScope__ctor_m33361E4872EC1955DC1C93B1252729C6F8AF2086(_thisAdjusted, ___0_renderGraph, ___1_sampler, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphProfilingScope_Dispose_mF856703A7FA42EB3DDBE8EA78BA08DCEF8AAC971 (RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* __this, const RuntimeMethod* method) 
{
	{
		RenderGraphProfilingScope_Dispose_mD7AE540A4B899A562FD851CFABAFE458F1E9A5A7(__this, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphProfilingScope_Dispose_mF856703A7FA42EB3DDBE8EA78BA08DCEF8AAC971_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0*>(__this + _offset);
	RenderGraphProfilingScope_Dispose_mF856703A7FA42EB3DDBE8EA78BA08DCEF8AAC971(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphProfilingScope_Dispose_mD7AE540A4B899A562FD851CFABAFE458F1E9A5A7 (RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* __this, bool ___0_disposing, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_Disposed;
		if (!L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		bool L_1 = ___0_disposing;
		if (!L_1)
		{
			goto IL_001d;
		}
	}
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_2 = __this->___m_RenderGraph;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = __this->___m_Sampler;
		NullCheck(L_2);
		RenderGraph_EndProfilingSampler_m7D8308D0AD1C7E10F2F21AADE8FD8A55B56127D5(L_2, L_3, NULL);
	}

IL_001d:
	{
		__this->___m_Disposed = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphProfilingScope_Dispose_mD7AE540A4B899A562FD851CFABAFE458F1E9A5A7_AdjustorThunk (RuntimeObject* __this, bool ___0_disposing, const RuntimeMethod* method)
{
	RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0*>(__this + _offset);
	RenderGraphProfilingScope_Dispose_mD7AE540A4B899A562FD851CFABAFE458F1E9A5A7(_thisAdjusted, ___0_disposing, 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 RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshal_pinvoke(const RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC& unmarshaled, RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC____m_RenderPass_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_RenderPassException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC____m_RenderPass_FieldInfo_var, RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_RenderPassException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshal_pinvoke_back(const RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_pinvoke& marshaled, RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC____m_RenderPass_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_RenderPassException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC____m_RenderPass_FieldInfo_var, RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_RenderPassException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshal_pinvoke_cleanup(RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshal_com(const RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC& unmarshaled, RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC____m_RenderPass_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_RenderPassException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC____m_RenderPass_FieldInfo_var, RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_RenderPassException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshal_com_back(const RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_com& marshaled, RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC____m_RenderPass_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_RenderPassException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC____m_RenderPass_FieldInfo_var, RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_RenderPassException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshal_com_cleanup(RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseColorBuffer_mBAFAA9789D8E5085F01F2E8798746E0A4C48D5B3 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, int32_t ___1_index, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_0->___handle);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)1, NULL);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2 = __this->___m_Resources;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_3->___handle);
		NullCheck(L_2);
		RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC(L_2, L_4, NULL);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_6 = ___0_input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_7 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_6);
		int32_t L_8 = ___1_index;
		NullCheck(L_5);
		RenderGraphPass_SetColorBuffer_m629290D196287553E5EC84B9A94C48C23C9DAC5B(L_5, L_7, L_8, NULL);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_9 = ___0_input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_10 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_9);
		return L_10;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseColorBuffer_mBAFAA9789D8E5085F01F2E8798746E0A4C48D5B3_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, int32_t ___1_index, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 _returnValue;
	_returnValue = RenderGraphBuilder_UseColorBuffer_mBAFAA9789D8E5085F01F2E8798746E0A4C48D5B3(_thisAdjusted, ___0_input, ___1_index, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseDepthBuffer_m52A44A353C52E10E3DBFAF26A87F86EB08310604 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, int32_t ___1_flags, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_0->___handle);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)1, NULL);
		int32_t L_2 = ___1_flags;
		if (!((int32_t)((int32_t)L_2&2)))
		{
			goto IL_0023;
		}
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_3 = __this->___m_Resources;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_4 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_5 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_4->___handle);
		NullCheck(L_3);
		RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC(L_3, L_5, NULL);
	}

IL_0023:
	{
		int32_t L_6 = ___1_flags;
		if (!((int32_t)((int32_t)L_6&1)))
		{
			goto IL_0051;
		}
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_7 = __this->___m_Resources;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_8 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_9 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_8->___handle);
		NullCheck(L_7);
		bool L_10;
		L_10 = RenderGraphResourceRegistry_IsRenderGraphResourceImported_m5FF203E3F02C32A6F12726045B7AFE1397861FF5(L_7, L_9, NULL);
		if (L_10)
		{
			goto IL_0051;
		}
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_11 = __this->___m_Resources;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_12 = ___0_input;
		NullCheck(L_11);
		bool L_13;
		L_13 = RenderGraphResourceRegistry_TextureNeedsFallback_m819A32FA09A5AEE0915E53C2A0752AF67820D75A(L_11, L_12, NULL);
		if (!L_13)
		{
			goto IL_0051;
		}
	}
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_14 = ___0_input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_15;
		L_15 = RenderGraphBuilder_WriteTexture_m506070A8AC6CD4948CBB01FC02E2B2FF2D002920(__this, L_14, NULL);
	}

IL_0051:
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_16 = __this->___m_RenderPass;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_17 = ___0_input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_18 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_17);
		int32_t L_19 = ___1_flags;
		NullCheck(L_16);
		RenderGraphPass_SetDepthBuffer_m0B5F8D52CB7649F774FD2B99F2213D2E0984A7C7(L_16, L_18, L_19, NULL);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_20 = ___0_input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_21 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_20);
		return L_21;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseDepthBuffer_m52A44A353C52E10E3DBFAF26A87F86EB08310604_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, int32_t ___1_flags, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 _returnValue;
	_returnValue = RenderGraphBuilder_UseDepthBuffer_m52A44A353C52E10E3DBFAF26A87F86EB08310604(_thisAdjusted, ___0_input, ___1_flags, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_ReadTexture_m30A338D1203C736F18E9EDFE24A4208384D0925F (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, const RuntimeMethod* method) 
{
	TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* V_0 = NULL;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_0->___handle);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)0, NULL);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2 = __this->___m_Resources;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_3->___handle);
		NullCheck(L_2);
		bool L_5;
		L_5 = RenderGraphResourceRegistry_IsRenderGraphResourceImported_m5FF203E3F02C32A6F12726045B7AFE1397861FF5(L_2, L_4, NULL);
		if (L_5)
		{
			goto IL_007b;
		}
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_6 = __this->___m_Resources;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_7 = ___0_input;
		NullCheck(L_6);
		bool L_8;
		L_8 = RenderGraphResourceRegistry_TextureNeedsFallback_m819A32FA09A5AEE0915E53C2A0752AF67820D75A(L_6, L_7, NULL);
		if (!L_8)
		{
			goto IL_007b;
		}
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_9 = __this->___m_Resources;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_10 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_11 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_10->___handle);
		NullCheck(L_9);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_12;
		L_12 = RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B(L_9, L_11, NULL);
		V_0 = L_12;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_13 = V_0;
		NullCheck(L_13);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_14 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_13)->___desc);
		L_14->___clearBuffer = (bool)1;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_15 = V_0;
		NullCheck(L_15);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_16 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_15)->___desc);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_17;
		L_17 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		L_16->___clearColor = L_17;
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_18 = __this->___m_RenderGraph;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_19 = V_0;
		NullCheck(L_19);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_20 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_19)->___desc;
		NullCheck(L_18);
		bool L_21;
		L_21 = RenderGraph_GetImportedFallback_m03A0981E378C102C2E0330F63EF1BAC5DC0334D6(L_18, L_20, (&V_1), NULL);
		if (!L_21)
		{
			goto IL_0073;
		}
	}
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_22 = V_1;
		return L_22;
	}

IL_0073:
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_23 = ___0_input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_24;
		L_24 = RenderGraphBuilder_WriteTexture_m506070A8AC6CD4948CBB01FC02E2B2FF2D002920(__this, L_23, NULL);
	}

IL_007b:
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_25 = __this->___m_RenderPass;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_26 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_27 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_26->___handle);
		NullCheck(L_25);
		RenderGraphPass_AddResourceRead_mB1ADB02909484B844C83C50E3A9207712F9261A5(L_25, L_27, NULL);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_28 = ___0_input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_29 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_28);
		return L_29;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_ReadTexture_m30A338D1203C736F18E9EDFE24A4208384D0925F_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 _returnValue;
	_returnValue = RenderGraphBuilder_ReadTexture_m30A338D1203C736F18E9EDFE24A4208384D0925F(_thisAdjusted, ___0_input, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_WriteTexture_m506070A8AC6CD4948CBB01FC02E2B2FF2D002920 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_0->___handle);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)0, NULL);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2 = __this->___m_Resources;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_3->___handle);
		NullCheck(L_2);
		RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC(L_2, L_4, NULL);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_6 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_7 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_6->___handle);
		NullCheck(L_5);
		RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069(L_5, L_7, NULL);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_8 = ___0_input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_9 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_8);
		return L_9;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_WriteTexture_m506070A8AC6CD4948CBB01FC02E2B2FF2D002920_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 _returnValue;
	_returnValue = RenderGraphBuilder_WriteTexture_m506070A8AC6CD4948CBB01FC02E2B2FF2D002920(_thisAdjusted, ___0_input, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_ReadWriteTexture_mEA66A932C42979F8EE0C1F402E5A6ED084F01836 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_0->___handle);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)0, NULL);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2 = __this->___m_Resources;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_3->___handle);
		NullCheck(L_2);
		RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC(L_2, L_4, NULL);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_6 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_7 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_6->___handle);
		NullCheck(L_5);
		RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069(L_5, L_7, NULL);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_8 = __this->___m_RenderPass;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_9 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_10 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_9->___handle);
		NullCheck(L_8);
		RenderGraphPass_AddResourceRead_mB1ADB02909484B844C83C50E3A9207712F9261A5(L_8, L_10, NULL);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_11 = ___0_input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_12 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_11);
		return L_12;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_ReadWriteTexture_mEA66A932C42979F8EE0C1F402E5A6ED084F01836_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_input, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 _returnValue;
	_returnValue = RenderGraphBuilder_ReadWriteTexture_mEA66A932C42979F8EE0C1F402E5A6ED084F01836(_thisAdjusted, ___0_input, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_CreateTransientTexture_m703B7C4E31B2F4B2857E05B8FE4E9993157163D0 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___0_desc, const RuntimeMethod* method) 
{
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_1 = ___0_desc;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2 = __this->___m_RenderPass;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = RenderGraphPass_get_index_m6E0D043021918E44294E866A910593C5FC32DEA7_inline(L_2, NULL);
		NullCheck(L_0);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_4;
		L_4 = RenderGraphResourceRegistry_CreateTexture_mB56D76FBF3BA168425ABD73DA03B78937403EF97(L_0, L_1, L_3, NULL);
		V_0 = L_4;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_6 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&(&V_0)->___handle);
		NullCheck(L_5);
		RenderGraphPass_AddTransientResource_m308716C330A187EFADEC9399A3FFD6577794B3BD(L_5, L_6, NULL);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_CreateTransientTexture_m703B7C4E31B2F4B2857E05B8FE4E9993157163D0_AdjustorThunk (RuntimeObject* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___0_desc, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 _returnValue;
	_returnValue = RenderGraphBuilder_CreateTransientTexture_m703B7C4E31B2F4B2857E05B8FE4E9993157163D0(_thisAdjusted, ___0_desc, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_CreateTransientTexture_mC507AB02FE73C2F38389C79D9099EDC7F704688C (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_texture, const RuntimeMethod* method) 
{
	TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 V_0;
	memset((&V_0), 0, sizeof(V_0));
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_1 = ___0_texture;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_1->___handle);
		NullCheck(L_0);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_3;
		L_3 = RenderGraphResourceRegistry_GetTextureResourceDesc_m2C39D5A9FC117474762D89F7AC052300D38D86C9(L_0, L_2, NULL);
		V_0 = L_3;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_4 = __this->___m_Resources;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = RenderGraphPass_get_index_m6E0D043021918E44294E866A910593C5FC32DEA7_inline(L_5, NULL);
		NullCheck(L_4);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_7;
		L_7 = RenderGraphResourceRegistry_CreateTexture_mB56D76FBF3BA168425ABD73DA03B78937403EF97(L_4, (&V_0), L_6, NULL);
		V_1 = L_7;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_8 = __this->___m_RenderPass;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_9 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&(&V_1)->___handle);
		NullCheck(L_8);
		RenderGraphPass_AddTransientResource_m308716C330A187EFADEC9399A3FFD6577794B3BD(L_8, L_9, NULL);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_CreateTransientTexture_mC507AB02FE73C2F38389C79D9099EDC7F704688C_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_texture, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 _returnValue;
	_returnValue = RenderGraphBuilder_CreateTransientTexture_mC507AB02FE73C2F38389C79D9099EDC7F704688C(_thisAdjusted, ___0_texture, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphBuilder_UseRendererList_mB0614B837677977DF8A14FDBF95146A74B3EE284 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___0_input, const RuntimeMethod* method) 
{
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___m_RenderPass;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_1 = ___0_input;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_2 = (*(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*)L_1);
		NullCheck(L_0);
		RenderGraphPass_UseRendererList_m4DD9249C7253C3F216715E7957C50606CC1BCD52(L_0, L_2, NULL);
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_3 = ___0_input;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_4 = (*(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*)L_3);
		return L_4;
	}
}
IL2CPP_EXTERN_C  RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphBuilder_UseRendererList_mB0614B837677977DF8A14FDBF95146A74B3EE284_AdjustorThunk (RuntimeObject* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___0_input, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D _returnValue;
	_returnValue = RenderGraphBuilder_UseRendererList_mB0614B837677977DF8A14FDBF95146A74B3EE284(_thisAdjusted, ___0_input, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_ReadComputeBuffer_mA630B01D686BE9AB88772818404667D1E69F05D4 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_input, const RuntimeMethod* method) 
{
	{
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_0 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_0->___handle);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)0, NULL);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2 = __this->___m_RenderPass;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_3 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_3->___handle);
		NullCheck(L_2);
		RenderGraphPass_AddResourceRead_mB1ADB02909484B844C83C50E3A9207712F9261A5(L_2, L_4, NULL);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_5 = ___0_input;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_6 = (*(ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB*)L_5);
		return L_6;
	}
}
IL2CPP_EXTERN_C  ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_ReadComputeBuffer_mA630B01D686BE9AB88772818404667D1E69F05D4_AdjustorThunk (RuntimeObject* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_input, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB _returnValue;
	_returnValue = RenderGraphBuilder_ReadComputeBuffer_mA630B01D686BE9AB88772818404667D1E69F05D4(_thisAdjusted, ___0_input, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_WriteComputeBuffer_mCD7FAF2B083871011645D4CCD2E4A92781F7B495 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_input, const RuntimeMethod* method) 
{
	{
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_0 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_0->___handle);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)0, NULL);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2 = __this->___m_RenderPass;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_3 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_3->___handle);
		NullCheck(L_2);
		RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069(L_2, L_4, NULL);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_5 = __this->___m_Resources;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_6 = ___0_input;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_7 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_6->___handle);
		NullCheck(L_5);
		RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC(L_5, L_7, NULL);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_8 = ___0_input;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_9 = (*(ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB*)L_8);
		return L_9;
	}
}
IL2CPP_EXTERN_C  ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_WriteComputeBuffer_mCD7FAF2B083871011645D4CCD2E4A92781F7B495_AdjustorThunk (RuntimeObject* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_input, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB _returnValue;
	_returnValue = RenderGraphBuilder_WriteComputeBuffer_mCD7FAF2B083871011645D4CCD2E4A92781F7B495(_thisAdjusted, ___0_input, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_CreateTransientComputeBuffer_mCFBDA8024544593AFE98147876B902E4753AFB7D (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___0_desc, const RuntimeMethod* method) 
{
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_1 = ___0_desc;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2 = __this->___m_RenderPass;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = RenderGraphPass_get_index_m6E0D043021918E44294E866A910593C5FC32DEA7_inline(L_2, NULL);
		NullCheck(L_0);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_4;
		L_4 = RenderGraphResourceRegistry_CreateComputeBuffer_m6D7F63A99EB913A133D7E4C5BE6C5022FDD674CC(L_0, L_1, L_3, NULL);
		V_0 = L_4;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_6 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&(&V_0)->___handle);
		NullCheck(L_5);
		RenderGraphPass_AddTransientResource_m308716C330A187EFADEC9399A3FFD6577794B3BD(L_5, L_6, NULL);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C  ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_CreateTransientComputeBuffer_mCFBDA8024544593AFE98147876B902E4753AFB7D_AdjustorThunk (RuntimeObject* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___0_desc, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB _returnValue;
	_returnValue = RenderGraphBuilder_CreateTransientComputeBuffer_mCFBDA8024544593AFE98147876B902E4753AFB7D(_thisAdjusted, ___0_desc, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_CreateTransientComputeBuffer_m59F48C032018CBE9FF26DCDF27C57B002F2B9A1D (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_computebuffer, const RuntimeMethod* method) 
{
	ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 V_0;
	memset((&V_0), 0, sizeof(V_0));
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB V_1;
	memset((&V_1), 0, sizeof(V_1));
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_1 = ___0_computebuffer;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_1->___handle);
		NullCheck(L_0);
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 L_3;
		L_3 = RenderGraphResourceRegistry_GetComputeBufferResourceDesc_m45F37B3D5BD530ECA2DB14CB6AABEFEBED91A2C1(L_0, L_2, NULL);
		V_0 = L_3;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_4 = __this->___m_Resources;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = RenderGraphPass_get_index_m6E0D043021918E44294E866A910593C5FC32DEA7_inline(L_5, NULL);
		NullCheck(L_4);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_7;
		L_7 = RenderGraphResourceRegistry_CreateComputeBuffer_m6D7F63A99EB913A133D7E4C5BE6C5022FDD674CC(L_4, (&V_0), L_6, NULL);
		V_1 = L_7;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_8 = __this->___m_RenderPass;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_9 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&(&V_1)->___handle);
		NullCheck(L_8);
		RenderGraphPass_AddTransientResource_m308716C330A187EFADEC9399A3FFD6577794B3BD(L_8, L_9, NULL);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C  ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_CreateTransientComputeBuffer_m59F48C032018CBE9FF26DCDF27C57B002F2B9A1D_AdjustorThunk (RuntimeObject* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_computebuffer, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB _returnValue;
	_returnValue = RenderGraphBuilder_CreateTransientComputeBuffer_m59F48C032018CBE9FF26DCDF27C57B002F2B9A1D(_thisAdjusted, ___0_computebuffer, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_EnableAsyncCompute_mE27B28C6B8176AD36DBB5B4EE0DA800D90F87B03 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___m_RenderPass;
		bool L_1 = ___0_value;
		NullCheck(L_0);
		RenderGraphPass_EnableAsyncCompute_m255E65710FC2330F395571C923DB5D5FBFE16844(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_EnableAsyncCompute_mE27B28C6B8176AD36DBB5B4EE0DA800D90F87B03_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_EnableAsyncCompute_mE27B28C6B8176AD36DBB5B4EE0DA800D90F87B03(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___m_RenderPass;
		bool L_1 = ___0_value;
		NullCheck(L_0);
		RenderGraphPass_AllowPassCulling_mC79C9FACC4E23C2EFB45D783462EBA4FCA08DE1A(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, const RuntimeMethod* method) 
{
	{
		RenderGraphBuilder_Dispose_m49A9299AD6BF815801312F85C7B6256C5575085B(__this, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_AllowRendererListCulling_m1D4E879CAC013591F860F5C429D007D6ACF692F2 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___m_RenderPass;
		bool L_1 = ___0_value;
		NullCheck(L_0);
		RenderGraphPass_AllowRendererListCulling_mBDE6711F92D9D4A15841500D1E723559126963F4(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_AllowRendererListCulling_m1D4E879CAC013591F860F5C429D007D6ACF692F2_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_AllowRendererListCulling_m1D4E879CAC013591F860F5C429D007D6ACF692F2(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphBuilder_DependsOn_mBF3A650716934BE44D1314668B1EC60CB1A62426 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___0_input, const RuntimeMethod* method) 
{
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___m_RenderPass;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_1 = ___0_input;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_2 = (*(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*)L_1);
		NullCheck(L_0);
		RenderGraphPass_UseRendererList_m4DD9249C7253C3F216715E7957C50606CC1BCD52(L_0, L_2, NULL);
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_3 = ___0_input;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_4 = (*(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*)L_3);
		return L_4;
	}
}
IL2CPP_EXTERN_C  RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphBuilder_DependsOn_mBF3A650716934BE44D1314668B1EC60CB1A62426_AdjustorThunk (RuntimeObject* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___0_input, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D _returnValue;
	_returnValue = RenderGraphBuilder_DependsOn_mBF3A650716934BE44D1314668B1EC60CB1A62426(_thisAdjusted, ___0_input, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder__ctor_m356E87D6D032DF11F1909F32C011B98CFB16D7DE (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___0_renderPass, RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___1_resources, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___2_renderGraph, const RuntimeMethod* method) 
{
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = ___0_renderPass;
		__this->___m_RenderPass = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderPass), (void*)L_0);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_1 = ___1_resources;
		__this->___m_Resources = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Resources), (void*)L_1);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_2 = ___2_renderGraph;
		__this->___m_RenderGraph = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraph), (void*)L_2);
		__this->___m_Disposed = (bool)0;
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder__ctor_m356E87D6D032DF11F1909F32C011B98CFB16D7DE_AdjustorThunk (RuntimeObject* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___0_renderPass, RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___1_resources, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___2_renderGraph, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder__ctor_m356E87D6D032DF11F1909F32C011B98CFB16D7DE(_thisAdjusted, ___0_renderPass, ___1_resources, ___2_renderGraph, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_Dispose_m49A9299AD6BF815801312F85C7B6256C5575085B (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___0_disposing, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_Disposed;
		if (!L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_1 = __this->___m_RenderGraph;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2 = __this->___m_RenderPass;
		NullCheck(L_1);
		RenderGraph_OnPassAdded_mD1E58984AA84ED4DC78BF2E11A9C6D482F47C8F6(L_1, L_2, NULL);
		__this->___m_Disposed = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_Dispose_m49A9299AD6BF815801312F85C7B6256C5575085B_AdjustorThunk (RuntimeObject* __this, bool ___0_disposing, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_Dispose_m49A9299AD6BF815801312F85C7B6256C5575085B(_thisAdjusted, ___0_disposing, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, bool ___1_dontCheckTransientReadWrite, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6_AdjustorThunk (RuntimeObject* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, bool ___1_dontCheckTransientReadWrite, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(_thisAdjusted, ___0_res, ___1_dontCheckTransientReadWrite, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_GenerateDebugData_mA7FBEB0EDD92133A1B737F8805349D57A368B6FC (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___m_RenderPass;
		bool L_1 = ___0_value;
		NullCheck(L_0);
		RenderGraphPass_GenerateDebugData_m59E2BAD0AEA250F2678C8D4D9A9EDFCCA6E6610B(L_0, L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_GenerateDebugData_mA7FBEB0EDD92133A1B737F8805349D57A368B6FC_AdjustorThunk (RuntimeObject* __this, bool ___0_value, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_GenerateDebugData_mA7FBEB0EDD92133A1B737F8805349D57A368B6FC(_thisAdjusted, ___0_value, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTexture_m958B2388E4F81582528BFB5A627A8996A11803C7 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTextureU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTexture_m74BF0C27CB9B249D083B3659C985A952EC3B4759 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CblackTextureU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_whiteTexture_mA110B74B58D4E59C7DBD489FAFA8F2648AC7C0CF (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CwhiteTextureU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_whiteTexture_m0CBA5992252D94A798EC0F5C2D8E5C740665BF80 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CwhiteTextureU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_clearTextureXR_m8D433C546AD5EBBA8005CC6FACF2BE8CE3ABBCC5 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CclearTextureXRU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_clearTextureXR_m58EC34F05A82BED1A96F9AB405D74BA9FB0F6531 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CclearTextureXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_magentaTextureXR_m215CC94319969BF117853F0F2C10134CFA116867 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CmagentaTextureXRU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_magentaTextureXR_m86AA147802A13D59DC3FEB19786C756587E086FB (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CmagentaTextureXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTextureXR_m7F3BED63C3F3A123D2539291E627AD370C3BEE7D (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTextureXRU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTextureXR_mBC67F3C0CFAF725BD6AD9F00655D0F7D28AB481F (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CblackTextureXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTextureArrayXR_m9D842DD3FC9C8D92B85A4EA4BF75438D2CB54728 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTextureArrayXRU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTextureArrayXR_m718E584F8DBCE5CBEF6BF9E6CB3A9BFC93A07B2A (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CblackTextureArrayXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackUIntTextureXR_m781231EE0405206EDB142D84568F77392CE989A9 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackUIntTextureXRU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackUIntTextureXR_m76D37B7D7F08B8327498257A9D03B592F77C7BCD (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CblackUIntTextureXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTexture3DXR_m43CC668EC2EFFE4A8431667E2FF96EA5425990DA (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTexture3DXRU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTexture3DXR_m933581BEA26A9B1590991F0E2B9FCF602A0FCF05 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CblackTexture3DXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_whiteTextureXR_m00E23431A45FB09E2C313E79F73AD2AB13483E09 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CwhiteTextureXRU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_whiteTextureXR_m469DC9C354E94585A837C9D991D1E7D52D166F05 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CwhiteTextureXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_defaultShadowTexture_m4EA8FB8D0893BC33315B9FE9339E1C37DE050F50 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CdefaultShadowTextureU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_defaultShadowTexture_m7E6330CB5F85105AA023A6AE1CF093FB7028C418 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CdefaultShadowTextureU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources__ctor_mD6DA3A7AE17F1FE15C63776794E904F8716BF798 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_0;
		L_0 = Texture2D_get_blackTexture_mBEF97F64AD650DAAC1EEC84EB34F9CF22B56A08C(NULL);
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1;
		L_1 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_0, NULL);
		__this->___m_BlackTexture2D = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlackTexture2D), (void*)L_1);
		Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* L_2;
		L_2 = Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1(NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3;
		L_3 = RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A(L_2, NULL);
		__this->___m_WhiteTexture2D = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WhiteTexture2D), (void*)L_3);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4;
		L_4 = RTHandles_Alloc_m6ABDABDAE3C6C81D04AC6E4E1142D63303BB65C0(1, 1, 1, ((int32_t)32), 4, 0, 0, 2, (bool)0, (bool)0, (bool)1, (bool)1, 1, (0.0f), 1, (bool)0, (bool)0, 0, 0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		__this->___m_ShadowTexture2D = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowTexture2D), (void*)L_4);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_Cleanup_mF92409946BCC07400255DD355133A79C987C2AED (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_BlackTexture2D;
		NullCheck(L_0);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_0, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = __this->___m_WhiteTexture2D;
		NullCheck(L_1);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_1, NULL);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = __this->___m_ShadowTexture2D;
		NullCheck(L_2);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_InitializeForRendering_mE0C84DD4903970B6D9352590F1011993801BA8C0 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = ___0_renderGraph;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = __this->___m_BlackTexture2D;
		NullCheck(L_0);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_2;
		L_2 = RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4(L_0, L_1, NULL);
		RenderGraphDefaultResources_set_blackTexture_m74BF0C27CB9B249D083B3659C985A952EC3B4759_inline(__this, L_2, NULL);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_3 = ___0_renderGraph;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = __this->___m_WhiteTexture2D;
		NullCheck(L_3);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_5;
		L_5 = RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4(L_3, L_4, NULL);
		RenderGraphDefaultResources_set_whiteTexture_m0CBA5992252D94A798EC0F5C2D8E5C740665BF80_inline(__this, L_5, NULL);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_6 = ___0_renderGraph;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = __this->___m_ShadowTexture2D;
		NullCheck(L_6);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_8;
		L_8 = RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4(L_6, L_7, NULL);
		RenderGraphDefaultResources_set_defaultShadowTexture_m7E6330CB5F85105AA023A6AE1CF093FB7028C418_inline(__this, L_8, NULL);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_9 = ___0_renderGraph;
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10;
		L_10 = TextureXR_GetClearTexture_mCF526848D4150166FF58820C2148DDE92088E5E8(NULL);
		NullCheck(L_9);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_11;
		L_11 = RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4(L_9, L_10, NULL);
		RenderGraphDefaultResources_set_clearTextureXR_m58EC34F05A82BED1A96F9AB405D74BA9FB0F6531_inline(__this, L_11, NULL);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_12 = ___0_renderGraph;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13;
		L_13 = TextureXR_GetMagentaTexture_m78FF5FBD10CA87D5F4895A2067CCA05EF86DC1F1(NULL);
		NullCheck(L_12);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_14;
		L_14 = RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4(L_12, L_13, NULL);
		RenderGraphDefaultResources_set_magentaTextureXR_m86AA147802A13D59DC3FEB19786C756587E086FB_inline(__this, L_14, NULL);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_15 = ___0_renderGraph;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_16;
		L_16 = TextureXR_GetBlackTexture_m45914A991DC0E3690DD1DBC060F177D1A4FA387F(NULL);
		NullCheck(L_15);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_17;
		L_17 = RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4(L_15, L_16, NULL);
		RenderGraphDefaultResources_set_blackTextureXR_mBC67F3C0CFAF725BD6AD9F00655D0F7D28AB481F_inline(__this, L_17, NULL);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_18 = ___0_renderGraph;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_19;
		L_19 = TextureXR_GetBlackTextureArray_mE9B06C869940C0B2628FB17BF5C0428282D4E907_inline(NULL);
		NullCheck(L_18);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_20;
		L_20 = RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4(L_18, L_19, NULL);
		RenderGraphDefaultResources_set_blackTextureArrayXR_m718E584F8DBCE5CBEF6BF9E6CB3A9BFC93A07B2A_inline(__this, L_20, NULL);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_21 = ___0_renderGraph;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_22;
		L_22 = TextureXR_GetBlackUIntTexture_mA993FD95E2CC5790233A1045D50C75017D687946(NULL);
		NullCheck(L_21);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_23;
		L_23 = RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4(L_21, L_22, NULL);
		RenderGraphDefaultResources_set_blackUIntTextureXR_m76D37B7D7F08B8327498257A9D03B592F77C7BCD_inline(__this, L_23, NULL);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_24 = ___0_renderGraph;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_25;
		L_25 = TextureXR_GetBlackTexture3D_mF664E0D7AAC3887521178AAD68FA5988E92C9BBE_inline(NULL);
		NullCheck(L_24);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_26;
		L_26 = RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4(L_24, L_25, NULL);
		RenderGraphDefaultResources_set_blackTexture3DXR_m933581BEA26A9B1590991F0E2B9FCF602A0FCF05_inline(__this, L_26, NULL);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_27 = ___0_renderGraph;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_28;
		L_28 = TextureXR_GetWhiteTexture_m875408EF796842342A0176FC98D50C0F60F6D017(NULL);
		NullCheck(L_27);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_29;
		L_29 = RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4(L_27, L_28, NULL);
		RenderGraphDefaultResources_set_whiteTextureXR_m469DC9C354E94585A837C9D991D1E7D52D166F05_inline(__this, L_29, 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 RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshal_pinvoke(const RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5& unmarshaled, RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5____m_Logger_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_LoggerException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5____m_Logger_FieldInfo_var, RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LoggerException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshal_pinvoke_back(const RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_pinvoke& marshaled, RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5____m_Logger_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_LoggerException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5____m_Logger_FieldInfo_var, RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LoggerException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshal_pinvoke_cleanup(RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshal_com(const RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5& unmarshaled, RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5____m_Logger_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_LoggerException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5____m_Logger_FieldInfo_var, RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LoggerException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshal_com_back(const RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_com& marshaled, RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5____m_Logger_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___m_LoggerException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s': Reference type field marshaling is not supported.", RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5____m_Logger_FieldInfo_var, RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_LoggerException, NULL);
}
IL2CPP_EXTERN_C void RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshal_com_cleanup(RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogIndent__ctor_mB06A09F318DD57E80FDF39F5C443C9703BFB3822 (RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___0_logger, int32_t ___1_indentation, const RuntimeMethod* method) 
{
	{
		__this->___m_Disposed = (bool)0;
		int32_t L_0 = ___1_indentation;
		__this->___m_Indentation = L_0;
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_1 = ___0_logger;
		__this->___m_Logger = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Logger), (void*)L_1);
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = __this->___m_Logger;
		int32_t L_3 = __this->___m_Indentation;
		NullCheck(L_2);
		RenderGraphLogger_IncrementIndentation_m47F0FB67710EB0DD13E2F7F94C6B9556DADE4A8C(L_2, L_3, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphLogIndent__ctor_mB06A09F318DD57E80FDF39F5C443C9703BFB3822_AdjustorThunk (RuntimeObject* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___0_logger, int32_t ___1_indentation, const RuntimeMethod* method)
{
	RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5*>(__this + _offset);
	RenderGraphLogIndent__ctor_mB06A09F318DD57E80FDF39F5C443C9703BFB3822(_thisAdjusted, ___0_logger, ___1_indentation, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogIndent_Dispose_m0FFDA3A98E3E736D7A3784C9E9D5C6A97707B2B6 (RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* __this, const RuntimeMethod* method) 
{
	{
		RenderGraphLogIndent_Dispose_mEA306BC46A6C7A416418B1798FBF749A9F2031DC(__this, (bool)1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphLogIndent_Dispose_m0FFDA3A98E3E736D7A3784C9E9D5C6A97707B2B6_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5*>(__this + _offset);
	RenderGraphLogIndent_Dispose_m0FFDA3A98E3E736D7A3784C9E9D5C6A97707B2B6(_thisAdjusted, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogIndent_Dispose_mEA306BC46A6C7A416418B1798FBF749A9F2031DC (RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* __this, bool ___0_disposing, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_Disposed;
		if (!L_0)
		{
			goto IL_0009;
		}
	}
	{
		return;
	}

IL_0009:
	{
		bool L_1 = ___0_disposing;
		if (!L_1)
		{
			goto IL_0025;
		}
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = __this->___m_Logger;
		if (!L_2)
		{
			goto IL_0025;
		}
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_3 = __this->___m_Logger;
		int32_t L_4 = __this->___m_Indentation;
		NullCheck(L_3);
		RenderGraphLogger_DecrementIndentation_m1E0A4A858CAA383C6FB12875B8A87DE37566E318(L_3, L_4, NULL);
	}

IL_0025:
	{
		__this->___m_Disposed = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphLogIndent_Dispose_mEA306BC46A6C7A416418B1798FBF749A9F2031DC_AdjustorThunk (RuntimeObject* __this, bool ___0_disposing, const RuntimeMethod* method)
{
	RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5*>(__this + _offset);
	RenderGraphLogIndent_Dispose_mEA306BC46A6C7A416418B1798FBF749A9F2031DC(_thisAdjusted, ___0_disposing, method);
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_Initialize_m2C02058B2932844BCB31FC192298B9430675E791 (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, String_t* ___0_logName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mBD9C816FBC66C7EFC66F991DD7AAC3F1284EF5EF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m7F7902C19800C70057CC8F58F950C7BD28B4F1F4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringBuilder_t_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	StringBuilder_t* V_0 = NULL;
	{
		Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* L_0 = __this->___m_LogMap;
		String_t* L_1 = ___0_logName;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_m7F7902C19800C70057CC8F58F950C7BD28B4F1F4(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m7F7902C19800C70057CC8F58F950C7BD28B4F1F4_RuntimeMethod_var);
		if (L_2)
		{
			goto IL_0023;
		}
	}
	{
		StringBuilder_t* L_3 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
		StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_3, NULL);
		V_0 = L_3;
		Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* L_4 = __this->___m_LogMap;
		String_t* L_5 = ___0_logName;
		StringBuilder_t* L_6 = V_0;
		NullCheck(L_4);
		Dictionary_2_Add_mBD9C816FBC66C7EFC66F991DD7AAC3F1284EF5EF(L_4, L_5, L_6, Dictionary_2_Add_mBD9C816FBC66C7EFC66F991DD7AAC3F1284EF5EF_RuntimeMethod_var);
	}

IL_0023:
	{
		StringBuilder_t* L_7 = V_0;
		__this->___m_CurrentBuilder = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentBuilder), (void*)L_7);
		StringBuilder_t* L_8 = __this->___m_CurrentBuilder;
		NullCheck(L_8);
		StringBuilder_t* L_9;
		L_9 = StringBuilder_Clear_m2D76F6533574F40A4E3E2DC4E730277CBD0AF8F6(L_8, NULL);
		__this->___m_CurrentIndentation = 0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_IncrementIndentation_m47F0FB67710EB0DD13E2F7F94C6B9556DADE4A8C (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, int32_t ___0_value, 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 L_0 = __this->___m_CurrentIndentation;
		int32_t L_1 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = il2cpp_codegen_abs(L_1);
		__this->___m_CurrentIndentation = ((int32_t)il2cpp_codegen_add(L_0, L_2));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_DecrementIndentation_m1E0A4A858CAA383C6FB12875B8A87DE37566E318 (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, int32_t ___0_value, 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 L_0 = __this->___m_CurrentIndentation;
		int32_t L_1 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = il2cpp_codegen_abs(L_1);
		int32_t L_3;
		L_3 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(0, ((int32_t)il2cpp_codegen_subtract(L_0, L_2)), NULL);
		__this->___m_CurrentIndentation = L_3;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, String_t* ___0_format, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___1_args, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_0016;
	}

IL_0004:
	{
		StringBuilder_t* L_0 = __this->___m_CurrentBuilder;
		NullCheck(L_0);
		StringBuilder_t* L_1;
		L_1 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_0, ((int32_t)9), NULL);
		int32_t L_2 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
	}

IL_0016:
	{
		int32_t L_3 = V_0;
		int32_t L_4 = __this->___m_CurrentIndentation;
		if ((((int32_t)L_3) < ((int32_t)L_4)))
		{
			goto IL_0004;
		}
	}
	{
		StringBuilder_t* L_5 = __this->___m_CurrentBuilder;
		String_t* L_6 = ___0_format;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = ___1_args;
		NullCheck(L_5);
		StringBuilder_t* L_8;
		L_8 = StringBuilder_AppendFormat_m14CB447291E6149BCF32E5E37DA21514BAD9C151(L_5, L_6, L_7, NULL);
		StringBuilder_t* L_9 = __this->___m_CurrentBuilder;
		NullCheck(L_9);
		StringBuilder_t* L_10;
		L_10 = StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E(L_9, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraphLogger_GetLog_m69349D845CE72C304B61A6F3F2DF2558C378FC6B (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, String_t* ___0_logName, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m7F7902C19800C70057CC8F58F950C7BD28B4F1F4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	StringBuilder_t* V_0 = NULL;
	{
		Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* L_0 = __this->___m_LogMap;
		String_t* L_1 = ___0_logName;
		NullCheck(L_0);
		bool L_2;
		L_2 = Dictionary_2_TryGetValue_m7F7902C19800C70057CC8F58F950C7BD28B4F1F4(L_0, L_1, (&V_0), Dictionary_2_TryGetValue_m7F7902C19800C70057CC8F58F950C7BD28B4F1F4_RuntimeMethod_var);
		if (!L_2)
		{
			goto IL_0017;
		}
	}
	{
		StringBuilder_t* L_3 = V_0;
		NullCheck(L_3);
		String_t* L_4;
		L_4 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_3);
		return L_4;
	}

IL_0017:
	{
		return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraphLogger_GetAllLogs_mAC4F351FF8782E057CA13F2BDB37BA3AE483FF20 (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m6FE8D5C0FAFA39DEABC9779AC2FED142ABD7E455_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m4C59265AE7827B246EABE143C228773DF2A3C086_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m6F51ED417BCAEE511FE80353623E1B7FB0D0A942_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m9A3D89560E2E4D1D58BA482DB9E8435CEC036F44_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m9F1457734F034B2FC658EA38CFA0C1ACD5797AD0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	String_t* V_0 = NULL;
	Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E V_1;
	memset((&V_1), 0, sizeof(V_1));
	KeyValuePair_2_tD811495BB503B1FEA49409E7D29F95867A11EEA2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	StringBuilder_t* V_3 = NULL;
	{
		V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* L_0 = __this->___m_LogMap;
		NullCheck(L_0);
		Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E L_1;
		L_1 = Dictionary_2_GetEnumerator_m6FE8D5C0FAFA39DEABC9779AC2FED142ABD7E455(L_0, Dictionary_2_GetEnumerator_m6FE8D5C0FAFA39DEABC9779AC2FED142ABD7E455_RuntimeMethod_var);
		V_1 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0043:
			{
				Enumerator_Dispose_m4C59265AE7827B246EABE143C228773DF2A3C086((&V_1), Enumerator_Dispose_m4C59265AE7827B246EABE143C228773DF2A3C086_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0038_1;
			}

IL_0014_1:
			{
				KeyValuePair_2_tD811495BB503B1FEA49409E7D29F95867A11EEA2 L_2;
				L_2 = Enumerator_get_Current_m9A3D89560E2E4D1D58BA482DB9E8435CEC036F44_inline((&V_1), Enumerator_get_Current_m9A3D89560E2E4D1D58BA482DB9E8435CEC036F44_RuntimeMethod_var);
				V_2 = L_2;
				StringBuilder_t* L_3;
				L_3 = KeyValuePair_2_get_Value_m9F1457734F034B2FC658EA38CFA0C1ACD5797AD0_inline((&V_2), KeyValuePair_2_get_Value_m9F1457734F034B2FC658EA38CFA0C1ACD5797AD0_RuntimeMethod_var);
				V_3 = L_3;
				StringBuilder_t* L_4 = V_3;
				NullCheck(L_4);
				StringBuilder_t* L_5;
				L_5 = StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E(L_4, NULL);
				String_t* L_6 = V_0;
				StringBuilder_t* L_7 = V_3;
				NullCheck(L_7);
				String_t* L_8;
				L_8 = VirtualFuncInvoker0< String_t* >::Invoke(3, L_7);
				String_t* L_9;
				L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_6, L_8, NULL);
				V_0 = L_9;
			}

IL_0038_1:
			{
				bool L_10;
				L_10 = Enumerator_MoveNext_m6F51ED417BCAEE511FE80353623E1B7FB0D0A942((&V_1), Enumerator_MoveNext_m6F51ED417BCAEE511FE80353623E1B7FB0D0A942_RuntimeMethod_var);
				if (L_10)
				{
					goto IL_0014_1;
				}
			}
			{
				goto IL_0051;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0051:
	{
		String_t* L_11 = V_0;
		return L_11;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger__ctor_m5A66A4563DF90447B52CE4B1BADC00B48CC4306F (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mBC1FB3C99EC5EEC4B66EF4DD7244C5F9AD659D01_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* L_0 = (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4*)il2cpp_codegen_object_new(Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mBC1FB3C99EC5EEC4B66EF4DD7244C5F9AD659D01(L_0, Dictionary_2__ctor_mBC1FB3C99EC5EEC4B66EF4DD7244C5F9AD659D01_RuntimeMethod_var);
		__this->___m_LogMap = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LogMap), (void*)L_0);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphObjectPool__ctor_m810EC4C21F7B2392690CA82BD09FBF23614400FE (RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mC457EA613A0C67B39E57C286CD9A8B8D944572D2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m9FDBD09FEFDB8C3F98E74C51E846806B1523EE85_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA014A1E2F472A3A623E1DAC9360F1121C197343A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* L_0 = (Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5*)il2cpp_codegen_object_new(Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5_il2cpp_TypeInfo_var);
		Dictionary_2__ctor_mC457EA613A0C67B39E57C286CD9A8B8D944572D2(L_0, Dictionary_2__ctor_mC457EA613A0C67B39E57C286CD9A8B8D944572D2_RuntimeMethod_var);
		__this->___m_ArrayPool = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ArrayPool), (void*)L_0);
		List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* L_1 = (List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3*)il2cpp_codegen_object_new(List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3_il2cpp_TypeInfo_var);
		List_1__ctor_mA014A1E2F472A3A623E1DAC9360F1121C197343A(L_1, List_1__ctor_mA014A1E2F472A3A623E1DAC9360F1121C197343A_RuntimeMethod_var);
		__this->___m_AllocatedArrays = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AllocatedArrays), (void*)L_1);
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_2 = (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C*)il2cpp_codegen_object_new(List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C_il2cpp_TypeInfo_var);
		List_1__ctor_m9FDBD09FEFDB8C3F98E74C51E846806B1523EE85(L_2, List_1__ctor_m9FDBD09FEFDB8C3F98E74C51E846806B1523EE85_RuntimeMethod_var);
		__this->___m_AllocatedMaterialPropertyBlocks = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AllocatedMaterialPropertyBlocks), (void*)L_2);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* RenderGraphObjectPool_GetTempMaterialPropertyBlock_mE4438968C33B6CD66C43B342CD124D0B6C6D9F65 (RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedObjectPool_1_Get_mB6B3A256F449B1875D0A621A67C3E361A50D17F9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedObjectPool_1_get_sharedPool_mCA1C11BD2B0022883469B61BA3EF3AEB7F4CBC48_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* V_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC_il2cpp_TypeInfo_var);
		SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC* L_0;
		L_0 = SharedObjectPool_1_get_sharedPool_mCA1C11BD2B0022883469B61BA3EF3AEB7F4CBC48(SharedObjectPool_1_get_sharedPool_mCA1C11BD2B0022883469B61BA3EF3AEB7F4CBC48_RuntimeMethod_var);
		NullCheck(L_0);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_1;
		L_1 = SharedObjectPool_1_Get_mB6B3A256F449B1875D0A621A67C3E361A50D17F9(L_0, SharedObjectPool_1_Get_mB6B3A256F449B1875D0A621A67C3E361A50D17F9_RuntimeMethod_var);
		V_0 = L_1;
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_2 = V_0;
		NullCheck(L_2);
		MaterialPropertyBlock_Clear_m83CE1CC476A80F162FC89DBF6C2C78659B6E1253(L_2, NULL);
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_3 = __this->___m_AllocatedMaterialPropertyBlocks;
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_4 = V_0;
		NullCheck(L_3);
		List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_inline(L_3, L_4, List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_RuntimeMethod_var);
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_5 = V_0;
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphObjectPool_ReleaseAllTempAlloc_mE5AA39993CDCA9A90A624A252C9A37A588A85E2A (RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m99D69C931A4C3FD0046E43BD538399E642851D1C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m2301C91882FC1EAA1B967C8E6F3A4BCF40E45369_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m83268DEE996EDF7B3641496DA42952F791954356_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m30A7BE0EA3E7DB0D2D9906D7D61EC211CDCE0ECA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m5F8A85651D2B6F522D4D7A9E08DE33986956A2E3_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m10D0EC184F0DF3F2F9EBFCD00A1B63D8C04FC5A6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m7CF9EAFCBAD62D512D7B7A7E2443F18496A3C2CC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m33C3976D729E717F90056E739D92EA1D6C22E335_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mBF0EA569FA3009F6023B8F8CCB4A77CB02C7281D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mFD8E9B8F43A77EEA466652E59007F499D920E589_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedObjectPool_1_Release_m5AED1F3FA2365231BD02B05A5C866C1D67CA6E26_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedObjectPool_1_get_sharedPool_mCA1C11BD2B0022883469B61BA3EF3AEB7F4CBC48_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E V_1;
	memset((&V_1), 0, sizeof(V_1));
	Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* V_2 = NULL;
	Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77 V_3;
	memset((&V_3), 0, sizeof(V_3));
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* V_4 = NULL;
	{
		List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* L_0 = __this->___m_AllocatedArrays;
		NullCheck(L_0);
		Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7 L_1;
		L_1 = List_1_GetEnumerator_mBF0EA569FA3009F6023B8F8CCB4A77CB02C7281D(L_0, List_1_GetEnumerator_mBF0EA569FA3009F6023B8F8CCB4A77CB02C7281D_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0041:
			{
				Enumerator_Dispose_m2301C91882FC1EAA1B967C8E6F3A4BCF40E45369((&V_0), Enumerator_Dispose_m2301C91882FC1EAA1B967C8E6F3A4BCF40E45369_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0036_1;
			}

IL_000e_1:
			{
				ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E L_2;
				L_2 = Enumerator_get_Current_m10D0EC184F0DF3F2F9EBFCD00A1B63D8C04FC5A6_inline((&V_0), Enumerator_get_Current_m10D0EC184F0DF3F2F9EBFCD00A1B63D8C04FC5A6_RuntimeMethod_var);
				V_1 = L_2;
				Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* L_3 = __this->___m_ArrayPool;
				ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E L_4 = V_1;
				ValueTuple_2_tF34EACCF71A708BBFA7545E7D3A1298BB2019C7D L_5 = L_4.___Item2;
				NullCheck(L_3);
				bool L_6;
				L_6 = Dictionary_2_TryGetValue_m99D69C931A4C3FD0046E43BD538399E642851D1C(L_3, L_5, (&V_2), Dictionary_2_TryGetValue_m99D69C931A4C3FD0046E43BD538399E642851D1C_RuntimeMethod_var);
				Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* L_7 = V_2;
				ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E L_8 = V_1;
				RuntimeObject* L_9 = L_8.___Item1;
				NullCheck(L_7);
				Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778(L_7, L_9, Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_RuntimeMethod_var);
			}

IL_0036_1:
			{
				bool L_10;
				L_10 = Enumerator_MoveNext_m5F8A85651D2B6F522D4D7A9E08DE33986956A2E3((&V_0), Enumerator_MoveNext_m5F8A85651D2B6F522D4D7A9E08DE33986956A2E3_RuntimeMethod_var);
				if (L_10)
				{
					goto IL_000e_1;
				}
			}
			{
				goto IL_004f;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004f:
	{
		List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* L_11 = __this->___m_AllocatedArrays;
		NullCheck(L_11);
		List_1_Clear_m33C3976D729E717F90056E739D92EA1D6C22E335_inline(L_11, List_1_Clear_m33C3976D729E717F90056E739D92EA1D6C22E335_RuntimeMethod_var);
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_12 = __this->___m_AllocatedMaterialPropertyBlocks;
		NullCheck(L_12);
		Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77 L_13;
		L_13 = List_1_GetEnumerator_mFD8E9B8F43A77EEA466652E59007F499D920E589(L_12, List_1_GetEnumerator_mFD8E9B8F43A77EEA466652E59007F499D920E589_RuntimeMethod_var);
		V_3 = L_13;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0088:
			{
				Enumerator_Dispose_m83268DEE996EDF7B3641496DA42952F791954356((&V_3), Enumerator_Dispose_m83268DEE996EDF7B3641496DA42952F791954356_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_007d_1;
			}

IL_0068_1:
			{
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_14;
				L_14 = Enumerator_get_Current_m7CF9EAFCBAD62D512D7B7A7E2443F18496A3C2CC_inline((&V_3), Enumerator_get_Current_m7CF9EAFCBAD62D512D7B7A7E2443F18496A3C2CC_RuntimeMethod_var);
				V_4 = L_14;
				il2cpp_codegen_runtime_class_init_inline(SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC_il2cpp_TypeInfo_var);
				SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC* L_15;
				L_15 = SharedObjectPool_1_get_sharedPool_mCA1C11BD2B0022883469B61BA3EF3AEB7F4CBC48(SharedObjectPool_1_get_sharedPool_mCA1C11BD2B0022883469B61BA3EF3AEB7F4CBC48_RuntimeMethod_var);
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_16 = V_4;
				NullCheck(L_15);
				SharedObjectPool_1_Release_m5AED1F3FA2365231BD02B05A5C866C1D67CA6E26(L_15, L_16, SharedObjectPool_1_Release_m5AED1F3FA2365231BD02B05A5C866C1D67CA6E26_RuntimeMethod_var);
			}

IL_007d_1:
			{
				bool L_17;
				L_17 = Enumerator_MoveNext_m30A7BE0EA3E7DB0D2D9906D7D61EC211CDCE0ECA((&V_3), Enumerator_MoveNext_m30A7BE0EA3E7DB0D2D9906D7D61EC211CDCE0ECA_RuntimeMethod_var);
				if (L_17)
				{
					goto IL_0068_1;
				}
			}
			{
				goto IL_0096;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0096:
	{
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_18 = __this->___m_AllocatedMaterialPropertyBlocks;
		NullCheck(L_18);
		List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_inline(L_18, List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphObjectPool_Cleanup_m368F447648DBF84924DD0DADA88C045C7B07BB4D (RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Clear_m9B5ED06FF7A5EE435736D3F569A287385996360B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m33C3976D729E717F90056E739D92EA1D6C22E335_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* L_0 = __this->___m_AllocatedArrays;
		NullCheck(L_0);
		List_1_Clear_m33C3976D729E717F90056E739D92EA1D6C22E335_inline(L_0, List_1_Clear_m33C3976D729E717F90056E739D92EA1D6C22E335_RuntimeMethod_var);
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_1 = __this->___m_AllocatedMaterialPropertyBlocks;
		NullCheck(L_1);
		List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_inline(L_1, List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_RuntimeMethod_var);
		Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* L_2 = __this->___m_ArrayPool;
		NullCheck(L_2);
		Dictionary_2_Clear_m9B5ED06FF7A5EE435736D3F569A287385996360B(L_2, Dictionary_2_Clear_m9B5ED06FF7A5EE435736D3F569A287385996360B_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_il2cpp_TypeInfo_var);
		SharedObjectPoolBase_ClearAll_m1DC77E1D5D3432F1420DC8BDDAD6A31C5A86FDEC(NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedObjectPoolBase_ClearAll_m1DC77E1D5D3432F1420DC8BDDAD6A31C5A86FDEC (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m0061D8F5EB13E1F1EA4B6287EAF410A03785A821_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m04E2D706D2948D8D1A3E0A6F8B6FE3ABF6BE1E0E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m0D03747E7D6A378D9C2BDA362110D1868393154E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m96BFACE047F3952F9BE2A3B6641F1369A5E6F604_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_il2cpp_TypeInfo_var);
		List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6* L_0 = ((SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_StaticFields*)il2cpp_codegen_static_fields_for(SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_il2cpp_TypeInfo_var))->___s_AllocatedPools;
		NullCheck(L_0);
		Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2 L_1;
		L_1 = List_1_GetEnumerator_m96BFACE047F3952F9BE2A3B6641F1369A5E6F604(L_0, List_1_GetEnumerator_m96BFACE047F3952F9BE2A3B6641F1369A5E6F604_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0024:
			{
				Enumerator_Dispose_m0061D8F5EB13E1F1EA4B6287EAF410A03785A821((&V_0), Enumerator_Dispose_m0061D8F5EB13E1F1EA4B6287EAF410A03785A821_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0019_1;
			}

IL_000d_1:
			{
				SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4* L_2;
				L_2 = Enumerator_get_Current_m0D03747E7D6A378D9C2BDA362110D1868393154E_inline((&V_0), Enumerator_get_Current_m0D03747E7D6A378D9C2BDA362110D1868393154E_RuntimeMethod_var);
				NullCheck(L_2);
				VirtualActionInvoker0::Invoke(4, L_2);
			}

IL_0019_1:
			{
				bool L_3;
				L_3 = Enumerator_MoveNext_m04E2D706D2948D8D1A3E0A6F8B6FE3ABF6BE1E0E((&V_0), Enumerator_MoveNext_m04E2D706D2948D8D1A3E0A6F8B6FE3ABF6BE1E0E_RuntimeMethod_var);
				if (L_3)
				{
					goto IL_000d_1;
				}
			}
			{
				goto IL_0032;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0032:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedObjectPoolBase__ctor_m34384565D933407EF906528A12090A0B368A0A8D (SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedObjectPoolBase__cctor_mD775A548FDD5BD488F4C157537AE22932BBE3752 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mB3A0A5C1571D60F37064BBB86A0811B7F0534AA4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6* L_0 = (List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6*)il2cpp_codegen_object_new(List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6_il2cpp_TypeInfo_var);
		List_1__ctor_mB3A0A5C1571D60F37064BBB86A0811B7F0534AA4(L_0, List_1__ctor_mB3A0A5C1571D60F37064BBB86A0811B7F0534AA4_RuntimeMethod_var);
		((SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_StaticFields*)il2cpp_codegen_static_fields_for(SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_il2cpp_TypeInfo_var))->___s_AllocatedPools = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_StaticFields*)il2cpp_codegen_static_fields_for(SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_il2cpp_TypeInfo_var))->___s_AllocatedPools), (void*)L_0);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraphPass_get_name_mBC9E08A5232E33757330806E9E52F8EA924101DB (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_name_m56C8D7395B29FC3BD99D82DE5E45450C9C41D55C (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_index_m6E0D043021918E44294E866A910593C5FC32DEA7 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CindexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_index_mB6B111B7325EC3F70A56417D620662F1AE2B68D2 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CindexU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* RenderGraphPass_get_customSampler_m524E1FD5FEEEB3F2B4ABA23D793FDFF3208F9218 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CcustomSamplerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_customSampler_m05C5220CF5DC934495123022FED1941A678B41D2 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) 
{
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value;
		__this->___U3CcustomSamplerU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcustomSamplerU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphPass_get_enableAsyncCompute_mBB6A0D9A2B001BA428945EA247DEF457379EBAE4 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CenableAsyncComputeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_enableAsyncCompute_mFD54F752CC9F0C8D0C93AAEDEBF73123F3E69DC0 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CenableAsyncComputeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphPass_get_allowPassCulling_mE559F1DEB80EA60B73CCFFB9B6B9A044ABCCC292 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CallowPassCullingU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_allowPassCulling_m28FA3B808526988AF0A322AFC0112C46EF247F73 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CallowPassCullingU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphPass_get_depthBuffer_mAB47D705BCC4CAC03894FD18F0982F852534FCB5 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CdepthBufferU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_depthBuffer_m46E9FF4C57216F3C350642F354EDBDB7DDDAC5EE (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CdepthBufferU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_0 = __this->___U3CcolorBuffersU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_colorBuffers_m202BEDE7D90F27DBD440DAEECFFB73E733B34D4F (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_0 = ___0_value;
		__this->___U3CcolorBuffersU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolorBuffersU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CcolorBufferMaxIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_colorBufferMaxIndex_m0A8C152F1E2DC60D9ABBF3E85E7A1808BCF0FD79 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CcolorBufferMaxIndexU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_refCount_mD6FE631C1208D6A14A47885B37EB7A22562DB766 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CrefCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_refCount_m33C073D227A1CDF4E665CC131CF3D93A346A42C2 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CrefCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphPass_get_generateDebugData_m4C5F5F8A6F4F69709B0AEDC14740F6A4D792E9F8 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CgenerateDebugDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_generateDebugData_m06A8222AC5BB9A409E836BBF16CAE39BCD408755 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CgenerateDebugDataU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphPass_get_allowRendererListCulling_mDCB37A5EE941A7023093E530BF177DB1E30BD26A (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CallowRendererListCullingU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_allowRendererListCulling_m63CF79D071A52C16BE8DDA35A96471BAB435B671 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CallowRendererListCullingU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass__ctor_mB3B733D0783F9C33FC589E697D858F8AE5D8375F (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t87AE23082814D175C791AB0CD6E68302C3E42536_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t91D94788DFFF98BEB1318A5549946309D4C94116_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		int32_t L_0 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___kMaxMRTCount;
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_1 = (TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD*)(TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD*)SZArrayNew(TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD_il2cpp_TypeInfo_var, (uint32_t)L_0);
		__this->___U3CcolorBuffersU3Ek__BackingField = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolorBuffersU3Ek__BackingField), (void*)L_1);
		__this->___U3CcolorBufferMaxIndexU3Ek__BackingField = (-1);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_2 = (List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3*)(List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3*)SZArrayNew(List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___resourceReadLists = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___resourceReadLists), (void*)L_2);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_3 = (List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3*)(List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3*)SZArrayNew(List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___resourceWriteLists = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___resourceWriteLists), (void*)L_3);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_4 = (List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3*)(List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3*)SZArrayNew(List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___transientResourceList = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___transientResourceList), (void*)L_4);
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_5 = (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*)il2cpp_codegen_object_new(List_1_t87AE23082814D175C791AB0CD6E68302C3E42536_il2cpp_TypeInfo_var);
		List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266(L_5, List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266_RuntimeMethod_var);
		__this->___usedRendererListList = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___usedRendererListList), (void*)L_5);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		V_0 = 0;
		goto IL_007b;
	}

IL_0050:
	{
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_6 = __this->___resourceReadLists;
		int32_t L_7 = V_0;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_8 = (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*)il2cpp_codegen_object_new(List_1_t91D94788DFFF98BEB1318A5549946309D4C94116_il2cpp_TypeInfo_var);
		List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475(L_8, List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475_RuntimeMethod_var);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*)L_8);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_9 = __this->___resourceWriteLists;
		int32_t L_10 = V_0;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_11 = (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*)il2cpp_codegen_object_new(List_1_t91D94788DFFF98BEB1318A5549946309D4C94116_il2cpp_TypeInfo_var);
		List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475(L_11, List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475_RuntimeMethod_var);
		NullCheck(L_9);
		ArrayElementTypeCheck (L_9, L_11);
		(L_9)->SetAt(static_cast<il2cpp_array_size_t>(L_10), (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*)L_11);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_12 = __this->___transientResourceList;
		int32_t L_13 = V_0;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_14 = (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*)il2cpp_codegen_object_new(List_1_t91D94788DFFF98BEB1318A5549946309D4C94116_il2cpp_TypeInfo_var);
		List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475(L_14, List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475_RuntimeMethod_var);
		NullCheck(L_12);
		ArrayElementTypeCheck (L_12, L_14);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(L_13), (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*)L_14);
		int32_t L_15 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_15, 1));
	}

IL_007b:
	{
		int32_t L_16 = V_0;
		if ((((int32_t)L_16) < ((int32_t)2)))
		{
			goto IL_0050;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_Clear_m5E95FA71B8587A0407E38B7C2345A3A95C1DCD6C (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		RenderGraphPass_set_name_m56C8D7395B29FC3BD99D82DE5E45450C9C41D55C_inline(__this, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		RenderGraphPass_set_index_mB6B111B7325EC3F70A56417D620662F1AE2B68D2_inline(__this, (-1), NULL);
		RenderGraphPass_set_customSampler_m05C5220CF5DC934495123022FED1941A678B41D2_inline(__this, (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)NULL, NULL);
		V_0 = 0;
		goto IL_0048;
	}

IL_001d:
	{
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_0 = __this->___resourceReadLists;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_inline(L_3, List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_RuntimeMethod_var);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_4 = __this->___resourceWriteLists;
		int32_t L_5 = V_0;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		NullCheck(L_7);
		List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_inline(L_7, List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_RuntimeMethod_var);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_8 = __this->___transientResourceList;
		int32_t L_9 = V_0;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		NullCheck(L_11);
		List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_inline(L_11, List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_RuntimeMethod_var);
		int32_t L_12 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0048:
	{
		int32_t L_13 = V_0;
		if ((((int32_t)L_13) < ((int32_t)2)))
		{
			goto IL_001d;
		}
	}
	{
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_14 = __this->___usedRendererListList;
		NullCheck(L_14);
		List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_inline(L_14, List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_RuntimeMethod_var);
		RenderGraphPass_set_enableAsyncCompute_mFD54F752CC9F0C8D0C93AAEDEBF73123F3E69DC0_inline(__this, (bool)0, NULL);
		RenderGraphPass_set_allowPassCulling_m28FA3B808526988AF0A322AFC0112C46EF247F73_inline(__this, (bool)1, NULL);
		RenderGraphPass_set_allowRendererListCulling_m63CF79D071A52C16BE8DDA35A96471BAB435B671_inline(__this, (bool)1, NULL);
		RenderGraphPass_set_generateDebugData_m06A8222AC5BB9A409E836BBF16CAE39BCD408755_inline(__this, (bool)1, NULL);
		RenderGraphPass_set_refCount_m33C073D227A1CDF4E665CC131CF3D93A346A42C2_inline(__this, 0, NULL);
		RenderGraphPass_set_colorBufferMaxIndex_m0A8C152F1E2DC60D9ABBF3E85E7A1808BCF0FD79_inline(__this, (-1), NULL);
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_15;
		L_15 = TextureHandle_get_nullHandle_m906CE1774950116C830EA6F1361DB1FEC0D892FE_inline(NULL);
		RenderGraphPass_set_depthBuffer_m46E9FF4C57216F3C350642F354EDBDB7DDDAC5EE_inline(__this, L_15, NULL);
		V_1 = 0;
		goto IL_00a5;
	}

IL_0090:
	{
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_16;
		L_16 = RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60_inline(__this, NULL);
		int32_t L_17 = V_1;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_18;
		L_18 = TextureHandle_get_nullHandle_m906CE1774950116C830EA6F1361DB1FEC0D892FE_inline(NULL);
		NullCheck(L_16);
		(L_16)->SetAt(static_cast<il2cpp_array_size_t>(L_17), (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09)L_18);
		int32_t L_19 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_19, 1));
	}

IL_00a5:
	{
		int32_t L_20 = V_1;
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		int32_t L_21 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___kMaxMRTCount;
		if ((((int32_t)L_20) < ((int32_t)L_21)))
		{
			goto IL_0090;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_0 = __this->___resourceWriteLists;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_2 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_1);
		V_0 = L_2;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_3;
		L_3 = ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5((&V_0), NULL);
		NullCheck(L_0);
		int32_t L_4 = L_3;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_5 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_6 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_7 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_6);
		NullCheck(L_5);
		List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_inline(L_5, L_7, List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AddResourceRead_mB1ADB02909484B844C83C50E3A9207712F9261A5 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_0 = __this->___resourceReadLists;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_2 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_1);
		V_0 = L_2;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_3;
		L_3 = ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5((&V_0), NULL);
		NullCheck(L_0);
		int32_t L_4 = L_3;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_5 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_6 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_7 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_6);
		NullCheck(L_5);
		List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_inline(L_5, L_7, List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AddTransientResource_m308716C330A187EFADEC9399A3FFD6577794B3BD (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_0 = __this->___transientResourceList;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_2 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_1);
		V_0 = L_2;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_3;
		L_3 = ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5((&V_0), NULL);
		NullCheck(L_0);
		int32_t L_4 = L_3;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_5 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_6 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_7 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_6);
		NullCheck(L_5);
		List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_inline(L_5, L_7, List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_UseRendererList_m4DD9249C7253C3F216715E7957C50606CC1BCD52 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___0_rendererList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_0 = __this->___usedRendererListList;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_1 = ___0_rendererList;
		NullCheck(L_0);
		List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_inline(L_0, L_1, List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_EnableAsyncCompute_m255E65710FC2330F395571C923DB5D5FBFE16844 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		RenderGraphPass_set_enableAsyncCompute_mFD54F752CC9F0C8D0C93AAEDEBF73123F3E69DC0_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AllowPassCulling_mC79C9FACC4E23C2EFB45D783462EBA4FCA08DE1A (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		RenderGraphPass_set_allowPassCulling_m28FA3B808526988AF0A322AFC0112C46EF247F73_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AllowRendererListCulling_mBDE6711F92D9D4A15841500D1E723559126963F4 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		RenderGraphPass_set_allowRendererListCulling_m63CF79D071A52C16BE8DDA35A96471BAB435B671_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_GenerateDebugData_m59E2BAD0AEA250F2678C8D4D9A9EDFCCA6E6610B (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		RenderGraphPass_set_generateDebugData_m06A8222AC5BB9A409E836BBF16CAE39BCD408755_inline(__this, L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_SetColorBuffer_m629290D196287553E5EC84B9A94C48C23C9DAC5B (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_resource, int32_t ___1_index, 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 L_0;
		L_0 = RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5_inline(__this, NULL);
		int32_t L_1 = ___1_index;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF(L_0, L_1, NULL);
		RenderGraphPass_set_colorBufferMaxIndex_m0A8C152F1E2DC60D9ABBF3E85E7A1808BCF0FD79_inline(__this, L_2, NULL);
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_3;
		L_3 = RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60_inline(__this, NULL);
		int32_t L_4 = ___1_index;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_5 = ___0_resource;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09)L_5);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_6 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&(&___0_resource)->___handle);
		RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069(__this, L_6, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_SetDepthBuffer_m0B5F8D52CB7649F774FD2B99F2213D2E0984A7C7 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_resource, int32_t ___1_flags, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_resource;
		RenderGraphPass_set_depthBuffer_m46E9FF4C57216F3C350642F354EDBDB7DDDAC5EE_inline(__this, L_0, NULL);
		int32_t L_1 = ___1_flags;
		if (!((int32_t)((int32_t)L_1&1)))
		{
			goto IL_0019;
		}
	}
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&(&___0_resource)->___handle);
		RenderGraphPass_AddResourceRead_mB1ADB02909484B844C83C50E3A9207712F9261A5(__this, L_2, NULL);
	}

IL_0019:
	{
		int32_t L_3 = ___1_flags;
		if (!((int32_t)((int32_t)L_3&2)))
		{
			goto IL_002b;
		}
	}
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&(&___0_resource)->___handle);
		RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069(__this, L_4, NULL);
	}

IL_002b:
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB ComputeBufferHandle_get_nullHandle_m11937C01B0C1F9A41160C6030B4D69B1DA8EF377 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB_il2cpp_TypeInfo_var);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_0 = ((ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB_StaticFields*)il2cpp_codegen_static_fields_for(ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB_il2cpp_TypeInfo_var))->___s_NullHandle;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferHandle__ctor_m6D965D9809C5D3C7F5F385E54890EE463A81776D (ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* __this, int32_t ___0_handle, bool ___1_shared, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_handle;
		bool L_1 = ___1_shared;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_2;
		memset((&L_2), 0, sizeof(L_2));
		ResourceHandle__ctor_m43993F666EE5128E896AE562EB4AE65263831C5F((&L_2), L_0, 1, L_1, NULL);
		__this->___handle = L_2;
		return;
	}
}
IL2CPP_EXTERN_C  void ComputeBufferHandle__ctor_m6D965D9809C5D3C7F5F385E54890EE463A81776D_AdjustorThunk (RuntimeObject* __this, int32_t ___0_handle, bool ___1_shared, const RuntimeMethod* method)
{
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB*>(__this + _offset);
	ComputeBufferHandle__ctor_m6D965D9809C5D3C7F5F385E54890EE463A81776D(_thisAdjusted, ___0_handle, ___1_shared, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ComputeBufferHandle_op_Implicit_mC419224FAF5F0CDDB5732D6BE409BFE0D1E98026 (ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB ___0_buffer, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = ComputeBufferHandle_IsValid_m4D3C4E81EFDD8940200E2B823024D85C6DA8517A((&___0_buffer), NULL);
		if (L_0)
		{
			goto IL_000b;
		}
	}
	{
		return (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
	}

IL_000b:
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_1;
		L_1 = RenderGraphResourceRegistry_get_current_mDB6A36D7746DDF823D9A2041771667C450D460B6_inline(NULL);
		NullCheck(L_1);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2;
		L_2 = RenderGraphResourceRegistry_GetComputeBuffer_m0EED9E3B321167D13C91E26B70EB0D85FDE33010(L_1, (&___0_buffer), NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComputeBufferHandle_IsValid_m4D3C4E81EFDD8940200E2B823024D85C6DA8517A (ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&__this->___handle);
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = ResourceHandle_IsValid_mBC26F92EEC475A8B75722BA104A462E16C6337A2(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C  bool ComputeBufferHandle_IsValid_m4D3C4E81EFDD8940200E2B823024D85C6DA8517A_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB*>(__this + _offset);
	bool _returnValue;
	_returnValue = ComputeBufferHandle_IsValid_m4D3C4E81EFDD8940200E2B823024D85C6DA8517A(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferHandle__cctor_m91DACAE7162855FF2890E345A13521015E271D3D (const RuntimeMethod* method) 
{
	{
		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 ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshal_pinvoke(const ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4& unmarshaled, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_pinvoke& marshaled)
{
	marshaled.___count = unmarshaled.___count;
	marshaled.___stride = unmarshaled.___stride;
	marshaled.___type = unmarshaled.___type;
	marshaled.___name = il2cpp_codegen_marshal_string(unmarshaled.___name);
}
IL2CPP_EXTERN_C void ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshal_pinvoke_back(const ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_pinvoke& marshaled, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4& unmarshaled)
{
	int32_t unmarshaledcount_temp_0 = 0;
	unmarshaledcount_temp_0 = marshaled.___count;
	unmarshaled.___count = unmarshaledcount_temp_0;
	int32_t unmarshaledstride_temp_1 = 0;
	unmarshaledstride_temp_1 = marshaled.___stride;
	unmarshaled.___stride = unmarshaledstride_temp_1;
	int32_t unmarshaledtype_temp_2 = 0;
	unmarshaledtype_temp_2 = marshaled.___type;
	unmarshaled.___type = unmarshaledtype_temp_2;
	unmarshaled.___name = il2cpp_codegen_marshal_string_result(marshaled.___name);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name));
}
IL2CPP_EXTERN_C void ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshal_pinvoke_cleanup(ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___name);
	marshaled.___name = NULL;
}
IL2CPP_EXTERN_C void ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshal_com(const ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4& unmarshaled, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_com& marshaled)
{
	marshaled.___count = unmarshaled.___count;
	marshaled.___stride = unmarshaled.___stride;
	marshaled.___type = unmarshaled.___type;
	marshaled.___name = il2cpp_codegen_marshal_bstring(unmarshaled.___name);
}
IL2CPP_EXTERN_C void ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshal_com_back(const ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_com& marshaled, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4& unmarshaled)
{
	int32_t unmarshaledcount_temp_0 = 0;
	unmarshaledcount_temp_0 = marshaled.___count;
	unmarshaled.___count = unmarshaledcount_temp_0;
	int32_t unmarshaledstride_temp_1 = 0;
	unmarshaledstride_temp_1 = marshaled.___stride;
	unmarshaled.___stride = unmarshaledstride_temp_1;
	int32_t unmarshaledtype_temp_2 = 0;
	unmarshaledtype_temp_2 = marshaled.___type;
	unmarshaled.___type = unmarshaledtype_temp_2;
	unmarshaled.___name = il2cpp_codegen_marshal_bstring_result(marshaled.___name);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name));
}
IL2CPP_EXTERN_C void ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshal_com_cleanup(ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___name);
	marshaled.___name = NULL;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferDesc__ctor_mD364A4B1CBED57C895863DAEC68E88D5F3AEC8FD (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* __this, int32_t ___0_count, int32_t ___1_stride, const RuntimeMethod* method) 
{
	{
		il2cpp_codegen_initobj(__this, sizeof(ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4));
		int32_t L_0 = ___0_count;
		__this->___count = L_0;
		int32_t L_1 = ___1_stride;
		__this->___stride = L_1;
		__this->___type = 0;
		return;
	}
}
IL2CPP_EXTERN_C  void ComputeBufferDesc__ctor_mD364A4B1CBED57C895863DAEC68E88D5F3AEC8FD_AdjustorThunk (RuntimeObject* __this, int32_t ___0_count, int32_t ___1_stride, const RuntimeMethod* method)
{
	ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*>(__this + _offset);
	ComputeBufferDesc__ctor_mD364A4B1CBED57C895863DAEC68E88D5F3AEC8FD(_thisAdjusted, ___0_count, ___1_stride, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferDesc__ctor_m6E762AFC03BBCCB7D7C7B4ECF3D718D7C5606664 (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* __this, int32_t ___0_count, int32_t ___1_stride, int32_t ___2_type, const RuntimeMethod* method) 
{
	{
		il2cpp_codegen_initobj(__this, sizeof(ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4));
		int32_t L_0 = ___0_count;
		__this->___count = L_0;
		int32_t L_1 = ___1_stride;
		__this->___stride = L_1;
		int32_t L_2 = ___2_type;
		__this->___type = L_2;
		return;
	}
}
IL2CPP_EXTERN_C  void ComputeBufferDesc__ctor_m6E762AFC03BBCCB7D7C7B4ECF3D718D7C5606664_AdjustorThunk (RuntimeObject* __this, int32_t ___0_count, int32_t ___1_stride, int32_t ___2_type, const RuntimeMethod* method)
{
	ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*>(__this + _offset);
	ComputeBufferDesc__ctor_m6E762AFC03BBCCB7D7C7B4ECF3D718D7C5606664(_thisAdjusted, ___0_count, ___1_stride, ___2_type, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBufferDesc_GetHashCode_m55AB43EE5444280A59027570E310275097E3BDB9 (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* __this, const RuntimeMethod* method) 
{
	HashFNV1A32_t45CC7EAF49CEA2F15F86F3B425B90483A17039A2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	int32_t V_1 = 0;
	{
		HashFNV1A32_t45CC7EAF49CEA2F15F86F3B425B90483A17039A2 L_0;
		L_0 = HashFNV1A32_Create_m516ADC064C2853C79E7757F3B1003575A640DA7A(NULL);
		V_0 = L_0;
		int32_t* L_1 = (int32_t*)(&__this->___count);
		HashFNV1A32_Append_m57588CA644C3F385B42980EB408353893F03C4A2_inline((&V_0), L_1, NULL);
		int32_t* L_2 = (int32_t*)(&__this->___stride);
		HashFNV1A32_Append_m57588CA644C3F385B42980EB408353893F03C4A2_inline((&V_0), L_2, NULL);
		int32_t L_3 = __this->___type;
		V_1 = L_3;
		HashFNV1A32_Append_m57588CA644C3F385B42980EB408353893F03C4A2_inline((&V_0), (&V_1), NULL);
		int32_t L_4;
		L_4 = HashFNV1A32_get_value_m4A974885D6191EA0B5F0BC4B6CF5194B04B0A858_inline((&V_0), NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C  int32_t ComputeBufferDesc_GetHashCode_m55AB43EE5444280A59027570E310275097E3BDB9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = ComputeBufferDesc_GetHashCode_m55AB43EE5444280A59027570E310275097E3BDB9(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ComputeBufferResource_GetName_m80F37D611406AC02D2520003C1EEE19ECAD8B02D (ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE5FE880D2AEFF87309EACF64BDF32A6DED879A4);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___imported;
		if (!L_0)
		{
			goto IL_000e;
		}
	}
	{
		return _stringLiteralEE5FE880D2AEFF87309EACF64BDF32A6DED879A4;
	}

IL_000e:
	{
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_1 = (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc);
		String_t* L_2 = L_1->___name;
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferResource_CreatePooledGraphicsResource_m0171BD976D4E9D5B5A9E2879C0A1395C22932695 (ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1_RegisterFrameAllocation_m513BF9E4E32181199CDD504B420794D0BF80D91A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1_TryGetResource_m2C36A59FB0C7B5D7BE73EC52E18B817F7A55E735_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* G_B4_0 = NULL;
	ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* G_B3_0 = NULL;
	{
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_0 = (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc);
		int32_t L_1;
		L_1 = ComputeBufferDesc_GetHashCode_m55AB43EE5444280A59027570E310275097E3BDB9(L_0, NULL);
		V_0 = L_1;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource;
		if (!L_2)
		{
			goto IL_0030;
		}
	}
	{
		String_t* L_3;
		L_3 = VirtualFuncInvoker0< String_t* >::Invoke(5, __this);
		String_t* L_4;
		L_4 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral52BE99F29702BE56CFE753E6868F537E09B1332D)), L_3, NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_5 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_5, L_4, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ComputeBufferResource_CreatePooledGraphicsResource_m0171BD976D4E9D5B5A9E2879C0A1395C22932695_RuntimeMethod_var)));
	}

IL_0030:
	{
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_6 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___m_Pool;
		ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* L_7 = ((ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2*)IsInstClass((RuntimeObject*)L_6, ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2_il2cpp_TypeInfo_var));
		int32_t L_8 = V_0;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** L_9 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource);
		NullCheck(L_7);
		bool L_10;
		L_10 = RenderGraphResourcePool_1_TryGetResource_m2C36A59FB0C7B5D7BE73EC52E18B817F7A55E735(L_7, L_8, L_9, RenderGraphResourcePool_1_TryGetResource_m2C36A59FB0C7B5D7BE73EC52E18B817F7A55E735_RuntimeMethod_var);
		if (L_10)
		{
			G_B4_0 = L_7;
			goto IL_005b;
		}
		G_B3_0 = L_7;
	}
	{
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_11 = (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc);
		String_t* L_12 = L_11->___name;
		VirtualActionInvoker1< String_t* >::Invoke(10, __this, L_12);
		G_B4_0 = G_B3_0;
	}

IL_005b:
	{
		int32_t L_13 = V_0;
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___cachedHash = L_13;
		int32_t L_14 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___cachedHash;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_15 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource;
		NullCheck(G_B4_0);
		RenderGraphResourcePool_1_RegisterFrameAllocation_m513BF9E4E32181199CDD504B420794D0BF80D91A(G_B4_0, L_14, L_15, RenderGraphResourcePool_1_RegisterFrameAllocation_m513BF9E4E32181199CDD504B420794D0BF80D91A_RuntimeMethod_var);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_16 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_17 = (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc);
		String_t* L_18 = L_17->___name;
		NullCheck(L_16);
		ComputeBuffer_set_name_mEA1221EDD814B7085C421C05E436E0D44C53E421(L_16, L_18, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferResource_ReleasePooledGraphicsResource_m31E104B57DC4881A3ABADEEC39A35A7009059A13 (ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* __this, int32_t ___0_frameIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1_ReleaseResource_mF7A756DDDEF719F9AFB3590FE157A01E3C4FE310_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1_UnregisterFrameAllocation_m3C34686BDABEEA0723AD13DD651C0D857EEE41E2_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* V_0 = NULL;
	{
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource;
		if (L_0)
		{
			goto IL_0023;
		}
	}
	{
		String_t* L_1;
		L_1 = VirtualFuncInvoker0< String_t* >::Invoke(5, __this);
		String_t* L_2;
		L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral49309F6A10877CA968439571D7A996B67D0A140F)), L_1, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralAE6086238DE33BB2055E65DDDB3A96F2098000F1)), NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_3 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, L_2, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ComputeBufferResource_ReleasePooledGraphicsResource_m31E104B57DC4881A3ABADEEC39A35A7009059A13_RuntimeMethod_var)));
	}

IL_0023:
	{
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_4 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___m_Pool;
		V_0 = ((ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2*)IsInstClass((RuntimeObject*)L_4, ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2_il2cpp_TypeInfo_var));
		ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* L_5 = V_0;
		if (!L_5)
		{
			goto IL_0057;
		}
	}
	{
		ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* L_6 = V_0;
		int32_t L_7 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___cachedHash;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_8 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource;
		int32_t L_9 = ___0_frameIndex;
		NullCheck(L_6);
		RenderGraphResourcePool_1_ReleaseResource_mF7A756DDDEF719F9AFB3590FE157A01E3C4FE310(L_6, L_7, L_8, L_9, RenderGraphResourcePool_1_ReleaseResource_mF7A756DDDEF719F9AFB3590FE157A01E3C4FE310_RuntimeMethod_var);
		ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* L_10 = V_0;
		int32_t L_11 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___cachedHash;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_12 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource;
		NullCheck(L_10);
		RenderGraphResourcePool_1_UnregisterFrameAllocation_m3C34686BDABEEA0723AD13DD651C0D857EEE41E2(L_10, L_11, L_12, RenderGraphResourcePool_1_UnregisterFrameAllocation_m3C34686BDABEEA0723AD13DD651C0D857EEE41E2_RuntimeMethod_var);
	}

IL_0057:
	{
		VirtualActionInvoker1< IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* >::Invoke(4, __this, (IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferResource_CreateGraphicsResource_mF4FF7838BFB34D9102C71612F3F9FDB0B5842335 (ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferType_tDEEE8D455B0CCF8A6CFF36F0A0D9D27E3662919E_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF16BE4B313082C1F2C142BF6DE5A237F1BA18D4A);
		s_Il2CppMethodInitialized = true;
	}
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B2_0 = NULL;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B1_0 = NULL;
	String_t* G_B3_0 = NULL;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B3_1 = NULL;
	{
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_0 = (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc);
		int32_t L_1 = L_0->___count;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_2 = (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc);
		int32_t L_3 = L_2->___stride;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_4 = (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc);
		int32_t L_5 = L_4->___type;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_6, L_1, L_3, L_5, NULL);
		((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource), (void*)L_6);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource;
		String_t* L_8 = ___0_name;
		bool L_9;
		L_9 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		if (L_9)
		{
			G_B2_0 = L_7;
			goto IL_0042;
		}
		G_B1_0 = L_7;
	}
	{
		String_t* L_10 = ___0_name;
		G_B3_0 = L_10;
		G_B3_1 = G_B1_0;
		goto IL_007c;
	}

IL_0042:
	{
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_11 = (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc);
		int32_t L_12 = L_11->___count;
		int32_t L_13 = L_12;
		RuntimeObject* L_14 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_13);
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_15 = (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc);
		int32_t L_16 = L_15->___stride;
		int32_t L_17 = L_16;
		RuntimeObject* L_18 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_17);
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_19 = (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc);
		int32_t L_20 = L_19->___type;
		int32_t L_21 = L_20;
		RuntimeObject* L_22 = Box(ComputeBufferType_tDEEE8D455B0CCF8A6CFF36F0A0D9D27E3662919E_il2cpp_TypeInfo_var, &L_21);
		String_t* L_23;
		L_23 = String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C(_stringLiteralF16BE4B313082C1F2C142BF6DE5A237F1BA18D4A, L_14, L_18, L_22, NULL);
		G_B3_0 = L_23;
		G_B3_1 = G_B2_0;
	}

IL_007c:
	{
		NullCheck(G_B3_1);
		ComputeBuffer_set_name_mEA1221EDD814B7085C421C05E436E0D44C53E421(G_B3_1, G_B3_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferResource_ReleaseGraphicsResource_m5931B775F910A6783052B700BDE7279D7C20A9EE (ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResource_2_ReleaseGraphicsResource_m28491F1C521142EF0ADE249634E259C250B4143A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource;
		if (!L_0)
		{
			goto IL_0013;
		}
	}
	{
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource;
		NullCheck(L_1);
		ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_1, NULL);
	}

IL_0013:
	{
		RenderGraphResource_2_ReleaseGraphicsResource_m28491F1C521142EF0ADE249634E259C250B4143A(__this, RenderGraphResource_2_ReleaseGraphicsResource_m28491F1C521142EF0ADE249634E259C250B4143A_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferResource_LogCreation_mD30137A8AE8836D80A66FD99420D7B5133C1A0C0 (ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___0_logger, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7EDF03B1439175205686399F9BEBCCA9A8A3FD44);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_0 = ___0_logger;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_1 = (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc);
		String_t* L_2 = L_1->___name;
		String_t* L_3;
		L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral7EDF03B1439175205686399F9BEBCCA9A8A3FD44, L_2, NULL);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4;
		L_4 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		NullCheck(L_0);
		RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_0, L_3, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferResource_LogRelease_mD0B0364A21342A653FC46EC98027A5187B51780C (ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___0_logger, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral694044C685AE74ED79164507D46CCD2EACC2F31B);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_0 = ___0_logger;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_1 = (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc);
		String_t* L_2 = L_1->___name;
		String_t* L_3;
		L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteral694044C685AE74ED79164507D46CCD2EACC2F31B, L_2, NULL);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4;
		L_4 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		NullCheck(L_0);
		RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_0, L_3, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferResource__ctor_mA03BBFE40BE9457A3F8DA8E8F5369E081DA86395 (ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResource_2__ctor_m85320833F2F98D516D184A220D889125AF955E47_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResource_2__ctor_m85320833F2F98D516D184A220D889125AF955E47(__this, RenderGraphResource_2__ctor_m85320833F2F98D516D184A220D889125AF955E47_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferPool_ReleaseInternalResource_m2DBEDACD727065173AE14FC066CB2B7CA7D0F3EE (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_res, const RuntimeMethod* method) 
{
	{
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ___0_res;
		NullCheck(L_0);
		ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_0, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ComputeBufferPool_GetResourceName_m8F3B467AAB1E56640E445B1EB9F3687C714217DA (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_res, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4AE957C227A250D7C2CE4CD2677EA2F19098858A);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteral4AE957C227A250D7C2CE4CD2677EA2F19098858A;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ComputeBufferPool_GetResourceSize_mC4E7725F37DA0BDF6628D8CCF667B689C80C64D8 (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_res, const RuntimeMethod* method) 
{
	{
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ___0_res;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506(L_0, NULL);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = ___0_res;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E(L_2, NULL);
		return ((int64_t)((int32_t)il2cpp_codegen_multiply(L_1, L_3)));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ComputeBufferPool_GetResourceTypeName_mFF0F53B71C013ECD2AA22F7C3EBB3D9A60ED1A06 (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFCFF77360AE89D816DAECE8C4FDE82C97BB65929);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralFCFF77360AE89D816DAECE8C4FDE82C97BB65929;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBufferPool_GetSortIndex_m55B303A28500F485D2DC06D86DDEA59A899232D3 (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_res, const RuntimeMethod* method) 
{
	{
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ___0_res;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2, L_0);
		return L_1;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferPool_PurgeUnusedResources_m0698892370966E0C43D456312178E681381E321D (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, int32_t ___0_currentFrameIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m0A4B7ECD760C39FAD793A49CF8042CFFE717AAC7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m72AF564A61A4F1335B2E4C80FE761AB28D164863_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m9B8251569898F6B6ACB4E6B3BB23A4F21E731DE2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m215E016F4F757BDCF90E0AD66A7B05295DDF47EC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t8225F33D1D06FB5C37A08FB7D1E8E32737ABAAE6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_mD8D62FBF16F220620F39524C013FED8A3EC68715_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1_ShouldReleaseResource_m0DAFCE417BE37FE6B5DFE626C4E6BA7BB8AABE1E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortedList_2_Remove_m5755B1283CC9BAFFFBA3DE61E9D509A610B61C27_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortedList_2_get_Count_m9A890954E3C450B46920DA20EFF61E5631117BB8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortedList_2_get_Keys_m80780E119ADC10ED221751DDCD7F3DC332B547BD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortedList_2_get_Values_m380D08FCC665DC497C962354393D725FD97AB44D_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E V_0;
	memset((&V_0), 0, sizeof(V_0));
	KeyValuePair_2_t09D31739B6A73A2DD2230438ABE7A283CC62AECF V_1;
	memset((&V_1), 0, sizeof(V_1));
	SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* V_2 = NULL;
	RuntimeObject* V_3 = NULL;
	RuntimeObject* V_4 = NULL;
	int32_t V_5 = 0;
	ValueTuple_2_t8E49A8C86714F021568630521F437C3BB2338D3C V_6;
	memset((&V_6), 0, sizeof(V_6));
	Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC V_7;
	memset((&V_7), 0, sizeof(V_7));
	int32_t V_8 = 0;
	{
		int32_t L_0 = ___0_currentFrameIndex;
		((RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D_il2cpp_TypeInfo_var))->___s_CurrentFrameIndex = L_0;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = ((RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*)__this)->___m_RemoveList;
		NullCheck(L_1);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_1, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		Dictionary_2_tF2EDF056F0149817635F2C50FE28384178A40363* L_2 = ((RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*)__this)->___m_ResourcePool;
		NullCheck(L_2);
		Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E L_3;
		L_3 = Dictionary_2_GetEnumerator_m0A4B7ECD760C39FAD793A49CF8042CFFE717AAC7(L_2, Dictionary_2_GetEnumerator_m0A4B7ECD760C39FAD793A49CF8042CFFE717AAC7_RuntimeMethod_var);
		V_0 = L_3;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00db:
			{
				Enumerator_Dispose_m72AF564A61A4F1335B2E4C80FE761AB28D164863((&V_0), Enumerator_Dispose_m72AF564A61A4F1335B2E4C80FE761AB28D164863_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_00cd_1;
			}

IL_0022_1:
			{
				KeyValuePair_2_t09D31739B6A73A2DD2230438ABE7A283CC62AECF L_4;
				L_4 = Enumerator_get_Current_m215E016F4F757BDCF90E0AD66A7B05295DDF47EC_inline((&V_0), Enumerator_get_Current_m215E016F4F757BDCF90E0AD66A7B05295DDF47EC_RuntimeMethod_var);
				V_1 = L_4;
				SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* L_5;
				L_5 = KeyValuePair_2_get_Value_mD8D62FBF16F220620F39524C013FED8A3EC68715_inline((&V_1), KeyValuePair_2_get_Value_mD8D62FBF16F220620F39524C013FED8A3EC68715_RuntimeMethod_var);
				V_2 = L_5;
				SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* L_6 = V_2;
				NullCheck(L_6);
				RuntimeObject* L_7;
				L_7 = SortedList_2_get_Keys_m80780E119ADC10ED221751DDCD7F3DC332B547BD(L_6, SortedList_2_get_Keys_m80780E119ADC10ED221751DDCD7F3DC332B547BD_RuntimeMethod_var);
				V_3 = L_7;
				SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* L_8 = V_2;
				NullCheck(L_8);
				RuntimeObject* L_9;
				L_9 = SortedList_2_get_Values_m380D08FCC665DC497C962354393D725FD97AB44D(L_8, SortedList_2_get_Values_m380D08FCC665DC497C962354393D725FD97AB44D_RuntimeMethod_var);
				V_4 = L_9;
				V_5 = 0;
				goto IL_0089_1;
			}

IL_0046_1:
			{
				RuntimeObject* L_10 = V_4;
				int32_t L_11 = V_5;
				NullCheck(L_10);
				ValueTuple_2_t8E49A8C86714F021568630521F437C3BB2338D3C L_12;
				L_12 = InterfaceFuncInvoker1< ValueTuple_2_t8E49A8C86714F021568630521F437C3BB2338D3C, int32_t >::Invoke(0, IList_1_t8225F33D1D06FB5C37A08FB7D1E8E32737ABAAE6_il2cpp_TypeInfo_var, L_10, L_11);
				V_6 = L_12;
				ValueTuple_2_t8E49A8C86714F021568630521F437C3BB2338D3C L_13 = V_6;
				int32_t L_14 = L_13.___Item2;
				int32_t L_15 = ((RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D_il2cpp_TypeInfo_var))->___s_CurrentFrameIndex;
				bool L_16;
				L_16 = RenderGraphResourcePool_1_ShouldReleaseResource_m0DAFCE417BE37FE6B5DFE626C4E6BA7BB8AABE1E(L_14, L_15, RenderGraphResourcePool_1_ShouldReleaseResource_m0DAFCE417BE37FE6B5DFE626C4E6BA7BB8AABE1E_RuntimeMethod_var);
				if (!L_16)
				{
					goto IL_0083_1;
				}
			}
			{
				ValueTuple_2_t8E49A8C86714F021568630521F437C3BB2338D3C L_17 = V_6;
				ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_18 = L_17.___Item1;
				NullCheck(L_18);
				ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_18, NULL);
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_19 = ((RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*)__this)->___m_RemoveList;
				RuntimeObject* L_20 = V_3;
				int32_t L_21 = V_5;
				NullCheck(L_20);
				int32_t L_22;
				L_22 = InterfaceFuncInvoker1< int32_t, int32_t >::Invoke(0, IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1_il2cpp_TypeInfo_var, L_20, L_21);
				NullCheck(L_19);
				List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline(L_19, L_22, List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_RuntimeMethod_var);
			}

IL_0083_1:
			{
				int32_t L_23 = V_5;
				V_5 = ((int32_t)il2cpp_codegen_add(L_23, 1));
			}

IL_0089_1:
			{
				int32_t L_24 = V_5;
				SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* L_25 = V_2;
				NullCheck(L_25);
				int32_t L_26;
				L_26 = SortedList_2_get_Count_m9A890954E3C450B46920DA20EFF61E5631117BB8_inline(L_25, SortedList_2_get_Count_m9A890954E3C450B46920DA20EFF61E5631117BB8_RuntimeMethod_var);
				if ((((int32_t)L_24) < ((int32_t)L_26)))
				{
					goto IL_0046_1;
				}
			}
			{
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_27 = ((RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*)__this)->___m_RemoveList;
				NullCheck(L_27);
				Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC L_28;
				L_28 = List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD(L_27, List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_RuntimeMethod_var);
				V_7 = L_28;
			}
			{
				auto __finallyBlock = il2cpp::utils::Finally([&]
				{

FINALLY_00bf_1:
					{
						Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_7), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
						return;
					}
				});
				try
				{
					{
						goto IL_00b4_2;
					}

IL_00a2_2:
					{
						int32_t L_29;
						L_29 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_7), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
						V_8 = L_29;
						SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* L_30 = V_2;
						int32_t L_31 = V_8;
						NullCheck(L_30);
						bool L_32;
						L_32 = SortedList_2_Remove_m5755B1283CC9BAFFFBA3DE61E9D509A610B61C27(L_30, L_31, SortedList_2_Remove_m5755B1283CC9BAFFFBA3DE61E9D509A610B61C27_RuntimeMethod_var);
					}

IL_00b4_2:
					{
						bool L_33;
						L_33 = Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312((&V_7), Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_RuntimeMethod_var);
						if (L_33)
						{
							goto IL_00a2_2;
						}
					}
					{
						goto IL_00cd_1;
					}
				}
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_00cd_1:
			{
				bool L_34;
				L_34 = Enumerator_MoveNext_m9B8251569898F6B6ACB4E6B3BB23A4F21E731DE2((&V_0), Enumerator_MoveNext_m9B8251569898F6B6ACB4E6B3BB23A4F21E731DE2_RuntimeMethod_var);
				if (L_34)
				{
					goto IL_0022_1;
				}
			}
			{
				goto IL_00e9;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00e9:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferPool__ctor_m497219862B9FF4E5D7AC392EB0BEF378D8E43A56 (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1__ctor_mA69E2FFAF0AECE88B5F888E64B9E4B2FACA04D3C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourcePool_1__ctor_mA69E2FFAF0AECE88B5F888E64B9E4B2FACA04D3C(__this, RenderGraphResourcePool_1__ctor_mA69E2FFAF0AECE88B5F888E64B9E4B2FACA04D3C_RuntimeMethod_var);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResourcePool__ctor_m505F033CFC079F0EA1E63BD4E9A813B781072C3E (IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* RenderGraphResourceRegistry_get_current_mDB6A36D7746DDF823D9A2041771667C450D460B6 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = ((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var))->___m_CurrentRegistry;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_set_current_m8BF0B3DFEBA901638224FAC3BB06391EE1D0654A (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = ___0_value;
		((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var))->___m_CurrentRegistry = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var))->___m_CurrentRegistry), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_handle, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* V_0 = NULL;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 V_1;
	memset((&V_1), 0, sizeof(V_1));
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B5_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B4_0 = NULL;
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___0_handle;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_1 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_0);
		V_1 = L_1;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&V_1), NULL);
		if (L_2)
		{
			goto IL_0012;
		}
	}
	{
		return (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
	}

IL_0012:
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___0_handle;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_3->___handle);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_5;
		L_5 = RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B(__this, L_4, NULL);
		V_0 = L_5;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_6 = V_0;
		NullCheck(L_6);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_6)->___graphicsResource;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = L_7;
		if (L_8)
		{
			G_B5_0 = L_8;
			goto IL_004b;
		}
		G_B3_0 = L_8;
	}
	{
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_9 = V_0;
		NullCheck(L_9);
		bool L_10 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_9)->___imported;
		if (L_10)
		{
			G_B5_0 = G_B3_0;
			goto IL_004b;
		}
		G_B4_0 = G_B3_0;
	}
	{
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_11 = V_0;
		NullCheck(L_11);
		String_t* L_12;
		L_12 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_11);
		String_t* L_13;
		L_13 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC5B637AFC41E68B29AACC51090650BC5066693A6)), L_12, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5817F0E5D8912F5446E55417FA883F482432A841)), NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_14 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_14, L_13, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_14, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D_RuntimeMethod_var)));
	}

IL_004b:
	{
		return G_B5_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_TextureNeedsFallback_m819A32FA09A5AEE0915E53C2A0752AF67820D75A (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___0_handle, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___0_handle;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_1 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_0);
		V_0 = L_1;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&V_0), NULL);
		if (L_2)
		{
			goto IL_0012;
		}
	}
	{
		return (bool)0;
	}

IL_0012:
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___0_handle;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_3->___handle);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_5;
		L_5 = RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B(__this, L_4, NULL);
		NullCheck(L_5);
		bool L_6;
		L_6 = VirtualFuncInvoker0< bool >::Invoke(8, L_5);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 RenderGraphResourceRegistry_GetRendererList_m7D03F38C504C48845100FA4B7F0F03978C40D726 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___0_handle, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m2D85CC818F77A4096E9474CA56125F7ED642F048_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_0 = ___0_handle;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_1 = (*(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*)L_0);
		V_0 = L_1;
		bool L_2;
		L_2 = RendererListHandle_IsValid_m39DD764115038D342C81E04B5475E957246B08A1_inline((&V_0), NULL);
		if (!L_2)
		{
			goto IL_0028;
		}
	}
	{
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_3 = ___0_handle;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_4 = (*(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*)L_3);
		int32_t L_5;
		L_5 = RendererListHandle_op_Implicit_m771AB0941E858D405F1A4C1134302FF22966A2BE(L_4, NULL);
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_6 = __this->___m_RendererListResources;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = DynamicArray_1_get_size_m2D85CC818F77A4096E9474CA56125F7ED642F048_inline(L_6, DynamicArray_1_get_size_m2D85CC818F77A4096E9474CA56125F7ED642F048_RuntimeMethod_var);
		if ((((int32_t)L_5) < ((int32_t)L_7)))
		{
			goto IL_002e;
		}
	}

IL_0028:
	{
		il2cpp_codegen_runtime_class_init_inline(RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_il2cpp_TypeInfo_var);
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_8 = ((RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_StaticFields*)il2cpp_codegen_static_fields_for(RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_il2cpp_TypeInfo_var))->___nullRendererList;
		return L_8;
	}

IL_002e:
	{
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_9 = __this->___m_RendererListResources;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_10 = ___0_handle;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_11 = (*(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*)L_10);
		int32_t L_12;
		L_12 = RendererListHandle_op_Implicit_m771AB0941E858D405F1A4C1134302FF22966A2BE(L_11, NULL);
		NullCheck(L_9);
		RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* L_13;
		L_13 = DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31(L_9, L_12, DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_RuntimeMethod_var);
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_14 = L_13->___rendererList;
		return L_14;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* RenderGraphResourceRegistry_GetComputeBuffer_m0EED9E3B321167D13C91E26B70EB0D85FDE33010 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___0_handle, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB V_0;
	memset((&V_0), 0, sizeof(V_0));
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B4_0 = NULL;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B3_0 = NULL;
	{
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_0 = ___0_handle;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_1 = (*(ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB*)L_0);
		V_0 = L_1;
		il2cpp_codegen_runtime_class_init_inline(ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = ComputeBufferHandle_IsValid_m4D3C4E81EFDD8940200E2B823024D85C6DA8517A((&V_0), NULL);
		if (L_2)
		{
			goto IL_0012;
		}
	}
	{
		return (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
	}

IL_0012:
	{
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_3 = ___0_handle;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&L_3->___handle);
		ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* L_5;
		L_5 = RenderGraphResourceRegistry_GetComputeBufferResource_mB99DACAE007D6E7166228A8974E78BB08B16A807(__this, L_4, NULL);
		NullCheck(L_5);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)L_5)->___graphicsResource;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7 = L_6;
		if (L_7)
		{
			G_B4_0 = L_7;
			goto IL_0031;
		}
		G_B3_0 = L_7;
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCC6C160F0823C165D281001CA47E0583E8778A23)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraphResourceRegistry_GetComputeBuffer_m0EED9E3B321167D13C91E26B70EB0D85FDE33010_RuntimeMethod_var)));
	}

IL_0031:
	{
		return G_B4_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry__ctor_m65B64428AC37A1B3C4B6E81E4BDA7265F9031F63 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF367B0EDD08A4BA4B17D51009CD179FB50FA8AD5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = (RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1*)(RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1*)SZArrayNew(RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___m_RenderGraphResources = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphResources), (void*)L_0);
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_1 = (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59*)il2cpp_codegen_object_new(DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9(L_1, DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9_RuntimeMethod_var);
		__this->___m_RendererListResources = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererListResources), (void*)L_1);
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17*)il2cpp_codegen_object_new(RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17_il2cpp_TypeInfo_var);
		RenderGraphLogger__ctor_m5A66A4563DF90447B52CE4B1BADC00B48CC4306F(L_2, NULL);
		__this->___m_ResourceLogger = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResourceLogger), (void*)L_2);
		List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* L_3 = (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6*)il2cpp_codegen_object_new(List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6_il2cpp_TypeInfo_var);
		List_1__ctor_mF367B0EDD08A4BA4B17D51009CD179FB50FA8AD5(L_3, ((int32_t)256), List_1__ctor_mF367B0EDD08A4BA4B17D51009CD179FB50FA8AD5_RuntimeMethod_var);
		__this->___m_ActiveRendererLists = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveRendererLists), (void*)L_3);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry__ctor_m3D24628B5135F00370A97E8F549B13449FE28BFD (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* ___0_renderGraphDebug, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___1_frameInformationLogger, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mF367B0EDD08A4BA4B17D51009CD179FB50FA8AD5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourceRegistry_CreateTextureCallback_mAA22BB1A506938EEC9B0E904388FB0D7AC96AA51_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourceRegistry_ReleaseTextureCallback_mAA581CF5124B152FA95F4A7B5FF297DFD60ACF2B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = (RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1*)(RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1*)SZArrayNew(RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___m_RenderGraphResources = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphResources), (void*)L_0);
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_1 = (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59*)il2cpp_codegen_object_new(DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9(L_1, DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9_RuntimeMethod_var);
		__this->___m_RendererListResources = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererListResources), (void*)L_1);
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17*)il2cpp_codegen_object_new(RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17_il2cpp_TypeInfo_var);
		RenderGraphLogger__ctor_m5A66A4563DF90447B52CE4B1BADC00B48CC4306F(L_2, NULL);
		__this->___m_ResourceLogger = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResourceLogger), (void*)L_2);
		List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* L_3 = (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6*)il2cpp_codegen_object_new(List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6_il2cpp_TypeInfo_var);
		List_1__ctor_mF367B0EDD08A4BA4B17D51009CD179FB50FA8AD5(L_3, ((int32_t)256), List_1__ctor_mF367B0EDD08A4BA4B17D51009CD179FB50FA8AD5_RuntimeMethod_var);
		__this->___m_ActiveRendererLists = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveRendererLists), (void*)L_3);
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_4 = ___0_renderGraphDebug;
		__this->___m_RenderGraphDebug = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphDebug), (void*)L_4);
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_5 = ___1_frameInformationLogger;
		__this->___m_FrameInformationLogger = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FrameInformationLogger), (void*)L_5);
		V_0 = 0;
		goto IL_005b;
	}

IL_004a:
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_6 = __this->___m_RenderGraphResources;
		int32_t L_7 = V_0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_8 = (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE*)il2cpp_codegen_object_new(RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE_il2cpp_TypeInfo_var);
		RenderGraphResourcesData__ctor_m1D295D8A104963715BAE610F9A17C9F9E33F2682(L_8, NULL);
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, L_8);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE*)L_8);
		int32_t L_9 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_005b:
	{
		int32_t L_10 = V_0;
		if ((((int32_t)L_10) < ((int32_t)2)))
		{
			goto IL_004a;
		}
	}
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_11 = __this->___m_RenderGraphResources;
		NullCheck(L_11);
		int32_t L_12 = 0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* L_14 = (ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82*)il2cpp_codegen_object_new(ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82_il2cpp_TypeInfo_var);
		ResourceCreateCallback__ctor_m2D7A0F74DD1141368DB47E7EB287AAF90CB32A72(L_14, __this, (intptr_t)((void*)RenderGraphResourceRegistry_CreateTextureCallback_mAA22BB1A506938EEC9B0E904388FB0D7AC96AA51_RuntimeMethod_var), NULL);
		NullCheck(L_13);
		L_13->___createResourceCallback = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&L_13->___createResourceCallback), (void*)L_14);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_15 = __this->___m_RenderGraphResources;
		NullCheck(L_15);
		int32_t L_16 = 0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_17 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_16));
		ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* L_18 = (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC*)il2cpp_codegen_object_new(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC_il2cpp_TypeInfo_var);
		ResourceCallback__ctor_m83ADE3D8CD197E408D138B6414700A036BA0632E(L_18, __this, (intptr_t)((void*)RenderGraphResourceRegistry_ReleaseTextureCallback_mAA581CF5124B152FA95F4A7B5FF297DFD60ACF2B_RuntimeMethod_var), NULL);
		NullCheck(L_17);
		L_17->___releaseResourceCallback = L_18;
		Il2CppCodeGenWriteBarrier((void**)(&L_17->___releaseResourceCallback), (void*)L_18);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_19 = __this->___m_RenderGraphResources;
		NullCheck(L_19);
		int32_t L_20 = 0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_21 = (L_19)->GetAt(static_cast<il2cpp_array_size_t>(L_20));
		TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* L_22 = (TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5*)il2cpp_codegen_object_new(TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5_il2cpp_TypeInfo_var);
		TexturePool__ctor_m085C992A3A857BC6E0B417512CBE98134B2FFE5E(L_22, NULL);
		NullCheck(L_21);
		L_21->___pool = L_22;
		Il2CppCodeGenWriteBarrier((void**)(&L_21->___pool), (void*)L_22);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_23 = __this->___m_RenderGraphResources;
		NullCheck(L_23);
		int32_t L_24 = 1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_25 = (L_23)->GetAt(static_cast<il2cpp_array_size_t>(L_24));
		ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* L_26 = (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2*)il2cpp_codegen_object_new(ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2_il2cpp_TypeInfo_var);
		ComputeBufferPool__ctor_m497219862B9FF4E5D7AC392EB0BEF378D8E43A56(L_26, NULL);
		NullCheck(L_25);
		L_25->___pool = L_26;
		Il2CppCodeGenWriteBarrier((void**)(&L_25->___pool), (void*)L_26);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_BeginRenderGraph_m109C1A8064C64EBB550A307F1DDA1E32AFA92D61 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_executionCount, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFF41D62CD984DB92C743064F9DB5D930A6E73368);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_executionCount;
		__this->___m_ExecutionCount = L_0;
		int32_t L_1 = ___0_executionCount;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		ResourceHandle_NewFrame_m4EEBD0A7AC7204F156A169D2298F4A36AE150304(L_1, NULL);
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_2 = __this->___m_RenderGraphDebug;
		NullCheck(L_2);
		bool L_3 = L_2->___enableLogging;
		if (!L_3)
		{
			goto IL_002a;
		}
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_4 = __this->___m_ResourceLogger;
		NullCheck(L_4);
		RenderGraphLogger_Initialize_m2C02058B2932844BCB31FC192298B9430675E791(L_4, _stringLiteralFF41D62CD984DB92C743064F9DB5D930A6E73368, NULL);
	}

IL_002a:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_BeginExecute_m6B9A1BAF2E57480EFF735E50A8AB45BF781BAEFC (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_currentFrameIndex, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_currentFrameIndex;
		__this->___m_CurrentFrameIndex = L_0;
		RenderGraphResourceRegistry_ManageSharedRenderGraphResources_m50EF15E3C7C59411E5C067BE654792E10AFF24A2(__this, NULL);
		RenderGraphResourceRegistry_set_current_m8BF0B3DFEBA901638224FAC3BB06391EE1D0654A_inline(__this, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_EndExecute_m54A581B0A8DE32C8094EA4195F294D46F001A625 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) 
{
	{
		RenderGraphResourceRegistry_set_current_m8BF0B3DFEBA901638224FAC3BB06391EE1D0654A_inline((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C*)NULL, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___0_res;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = ResourceHandle_get_type_m2A8AF5AC268B8068DF6EB721B4D28A6A82B0C88B_inline(L_0, NULL);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_3 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_2);
		V_0 = L_3;
		int32_t L_4;
		L_4 = ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50((&V_0), NULL);
		RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242(__this, L_1, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_type, int32_t ___1_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* V_0 = NULL;
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		int32_t L_1 = ___0_type;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_4 = L_3->___resourceArray;
		V_0 = L_4;
		int32_t L_5 = ___1_index;
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_6 = V_0;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_inline(L_6, DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_RuntimeMethod_var);
		if ((((int32_t)L_5) < ((int32_t)L_7)))
		{
			goto IL_0033;
		}
	}
	{
		int32_t L_8 = ___0_type;
		int32_t L_9 = L_8;
		RuntimeObject* L_10 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraphResourceType_tAFC98053C956B68EDA12B1B8A9BC4B245C97D996_il2cpp_TypeInfo_var)), &L_9);
		int32_t L_11 = ___1_index;
		int32_t L_12 = L_11;
		RuntimeObject* L_13 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)), &L_12);
		String_t* L_14;
		L_14 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralEFA25966CA527FCD258E8A64752FA3184B72D391)), L_10, L_13, NULL);
		ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* L_15 = (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var)));
		ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465(L_15, L_14, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_15, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242_RuntimeMethod_var)));
	}

IL_0033:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___0_res;
		RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9(__this, L_0, NULL);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_3 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_2);
		V_0 = L_3;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5((&V_0), NULL);
		NullCheck(L_1);
		int32_t L_5 = L_4;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_6 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_6);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_7 = L_6->___resourceArray;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_8 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_9 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_8);
		V_0 = L_9;
		int32_t L_10;
		L_10 = ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50((&V_0), NULL);
		NullCheck(L_7);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_11;
		L_11 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_7, L_10, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_12 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_11);
		NullCheck(L_12);
		VirtualActionInvoker0::Invoke(7, L_12);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraphResourceRegistry_GetRenderGraphResourceName_m000367B8EC114CE49B849D6037005B092368C34E (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___0_res;
		RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9(__this, L_0, NULL);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_3 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_2);
		V_0 = L_3;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5((&V_0), NULL);
		NullCheck(L_1);
		int32_t L_5 = L_4;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_6 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_6);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_7 = L_6->___resourceArray;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_8 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_9 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_8);
		V_0 = L_9;
		int32_t L_10;
		L_10 = ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50((&V_0), NULL);
		NullCheck(L_7);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_11;
		L_11 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_7, L_10, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_12 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_11);
		NullCheck(L_12);
		String_t* L_13;
		L_13 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_12);
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraphResourceRegistry_GetRenderGraphResourceName_m6BE8678CBC929733854088EC9888BD69A9681275 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_type, int32_t ___1_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_type;
		int32_t L_1 = ___1_index;
		RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242(__this, L_0, L_1, NULL);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_2 = __this->___m_RenderGraphResources;
		int32_t L_3 = ___0_type;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		NullCheck(L_5);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_6 = L_5->___resourceArray;
		int32_t L_7 = ___1_index;
		NullCheck(L_6);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_8;
		L_8 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_6, L_7, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_9 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_8);
		NullCheck(L_9);
		String_t* L_10;
		L_10 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_9);
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRenderGraphResourceImported_m5FF203E3F02C32A6F12726045B7AFE1397861FF5 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___0_res;
		RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9(__this, L_0, NULL);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_3 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_2);
		V_0 = L_3;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5((&V_0), NULL);
		NullCheck(L_1);
		int32_t L_5 = L_4;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_6 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_6);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_7 = L_6->___resourceArray;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_8 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_9 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_8);
		V_0 = L_9;
		int32_t L_10;
		L_10 = ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50((&V_0), NULL);
		NullCheck(L_7);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_11;
		L_11 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_7, L_10, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_12 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_11);
		NullCheck(L_12);
		bool L_13 = L_12->___imported;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRenderGraphResourceShared_m0F3BAD8A7BEC39EFBC4AEA1B4BD93E4A7C9A2789 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_type, int32_t ___1_index, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_type;
		int32_t L_1 = ___1_index;
		RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242(__this, L_0, L_1, NULL);
		int32_t L_2 = ___1_index;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_3 = __this->___m_RenderGraphResources;
		int32_t L_4 = ___0_type;
		NullCheck(L_3);
		int32_t L_5 = L_4;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_6);
		int32_t L_7 = L_6->___sharedResourcesCount;
		return (bool)((((int32_t)L_2) < ((int32_t)L_7))? 1 : 0);
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsGraphicsResourceCreated_m50B0405E020D24FD2B289583781D3FF572AABE25 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___0_res;
		RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9(__this, L_0, NULL);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_3 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_2);
		V_0 = L_3;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5((&V_0), NULL);
		NullCheck(L_1);
		int32_t L_5 = L_4;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_6 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_6);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_7 = L_6->___resourceArray;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_8 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_9 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_8);
		V_0 = L_9;
		int32_t L_10;
		L_10 = ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50((&V_0), NULL);
		NullCheck(L_7);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_11;
		L_11 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_7, L_10, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_12 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_11);
		NullCheck(L_12);
		bool L_13;
		L_13 = VirtualFuncInvoker0< bool >::Invoke(6, L_12);
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRendererListCreated_m1A178F8154E4F5DB639A1045B09E845F5379B77D (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___0_res, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_0 = __this->___m_RendererListResources;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_1 = ___0_res;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_2 = (*(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*)L_1);
		int32_t L_3;
		L_3 = RendererListHandle_op_Implicit_m771AB0941E858D405F1A4C1134302FF22966A2BE(L_2, NULL);
		NullCheck(L_0);
		RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* L_4;
		L_4 = DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31(L_0, L_3, DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_RuntimeMethod_var);
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85* L_5 = (RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85*)(&L_4->___rendererList);
		il2cpp_codegen_runtime_class_init_inline(RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = RendererList_get_isValid_mA359FCF7389B837BF1A5A2E755DD531457460CFE(L_5, NULL);
		return L_6;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRenderGraphResourceImported_m4EBCFCBEC813263D9E399AD7A558A84D05520BE8 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_type, int32_t ___1_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_type;
		int32_t L_1 = ___1_index;
		RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242(__this, L_0, L_1, NULL);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_2 = __this->___m_RenderGraphResources;
		int32_t L_3 = ___0_type;
		NullCheck(L_2);
		int32_t L_4 = L_3;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_5 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_4));
		NullCheck(L_5);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_6 = L_5->___resourceArray;
		int32_t L_7 = ___1_index;
		NullCheck(L_6);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_8;
		L_8 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_6, L_7, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_9 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_8);
		NullCheck(L_9);
		bool L_10 = L_9->___imported;
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourceRegistry_GetRenderGraphResourceTransientIndex_m0554B2306A87364D556DFD483C14FC8002B4E2D9 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_res, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___0_res;
		RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9(__this, L_0, NULL);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_3 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_2);
		V_0 = L_3;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_4;
		L_4 = ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5((&V_0), NULL);
		NullCheck(L_1);
		int32_t L_5 = L_4;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_6 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		NullCheck(L_6);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_7 = L_6->___resourceArray;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_8 = ___0_res;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_9 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_8);
		V_0 = L_9;
		int32_t L_10;
		L_10 = ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50((&V_0), NULL);
		NullCheck(L_7);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_11;
		L_11 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_7, L_10, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_12 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_11);
		NullCheck(L_12);
		int32_t L_13 = L_12->___transientPassIndex;
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_ImportTexture_m81DF7C26F2DEBE95D1391CFAB9AD7E6330039960 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___0_rt, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* V_0 = NULL;
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		NullCheck(L_0);
		int32_t L_1 = 0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		NullCheck(L_2);
		int32_t L_3;
		L_3 = RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464(L_2, (&V_0), (bool)1, RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464_RuntimeMethod_var);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_4 = V_0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ___0_rt;
		NullCheck(L_4);
		((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_4)->___graphicsResource = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_4)->___graphicsResource), (void*)L_5);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_6 = V_0;
		NullCheck(L_6);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_6)->___imported = (bool)1;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_7;
		memset((&L_7), 0, sizeof(L_7));
		TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0((&L_7), L_3, (bool)0, NULL);
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_CreateSharedTexture_m3A8992CB6C1F797D20E181351290790D840129DF (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___0_desc, bool ___1_explicitRelease, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* V_0 = NULL;
	int32_t V_1 = 0;
	TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* V_2 = NULL;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		NullCheck(L_0);
		int32_t L_1 = 0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		V_0 = L_2;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = V_0;
		NullCheck(L_3);
		int32_t L_4 = L_3->___sharedResourcesCount;
		V_1 = L_4;
		V_2 = (TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA*)NULL;
		V_3 = (-1);
		V_4 = 0;
		goto IL_004d;
	}

IL_0019:
	{
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_5 = V_0;
		NullCheck(L_5);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_6 = L_5->___resourceArray;
		int32_t L_7 = V_4;
		NullCheck(L_6);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_8;
		L_8 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_6, L_7, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_9 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_8);
		NullCheck(L_9);
		bool L_10 = L_9->___shared;
		if (L_10)
		{
			goto IL_0047;
		}
	}
	{
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_11 = V_0;
		NullCheck(L_11);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_12 = L_11->___resourceArray;
		int32_t L_13 = V_4;
		NullCheck(L_12);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_14;
		L_14 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_12, L_13, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_15 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_14);
		V_2 = ((TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA*)CastclassClass((RuntimeObject*)L_15, TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var));
		int32_t L_16 = V_4;
		V_3 = L_16;
		goto IL_0052;
	}

IL_0047:
	{
		int32_t L_17 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_17, 1));
	}

IL_004d:
	{
		int32_t L_18 = V_4;
		int32_t L_19 = V_1;
		if ((((int32_t)L_18) < ((int32_t)L_19)))
		{
			goto IL_0019;
		}
	}

IL_0052:
	{
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_20 = V_2;
		if (L_20)
		{
			goto IL_0074;
		}
	}
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_21 = __this->___m_RenderGraphResources;
		NullCheck(L_21);
		int32_t L_22 = 0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_23 = (L_21)->GetAt(static_cast<il2cpp_array_size_t>(L_22));
		NullCheck(L_23);
		int32_t L_24;
		L_24 = RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464(L_23, (&V_2), (bool)0, RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464_RuntimeMethod_var);
		V_3 = L_24;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_25 = V_0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_26 = L_25;
		NullCheck(L_26);
		int32_t L_27 = L_26->___sharedResourcesCount;
		NullCheck(L_26);
		L_26->___sharedResourcesCount = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_0074:
	{
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_28 = V_2;
		NullCheck(L_28);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_28)->___imported = (bool)1;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_29 = V_2;
		NullCheck(L_29);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_29)->___shared = (bool)1;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_30 = V_2;
		bool L_31 = ___1_explicitRelease;
		NullCheck(L_30);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_30)->___sharedExplicitRelease = L_31;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_32 = V_2;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_33 = ___0_desc;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_34 = (*(TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)L_33);
		NullCheck(L_32);
		((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_32)->___desc = L_34;
		Il2CppCodeGenWriteBarrier((void**)&(((&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_32)->___desc))->___func), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_32)->___desc))->___name), (void*)NULL);
		#endif
		int32_t L_35 = V_3;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_36;
		memset((&L_36), 0, sizeof(L_36));
		TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0((&L_36), L_35, (bool)1, NULL);
		return L_36;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_RefreshSharedTextureDesc_m75CE66C2041D0025D72E5146F3BA9D9B583CC37B (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_texture, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___1_desc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_texture;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_1 = L_0.___handle;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_1, NULL);
		bool L_3;
		L_3 = RenderGraphResourceRegistry_IsRenderGraphResourceShared_m0F3BAD8A7BEC39EFBC4AEA1B4BD93E4A7C9A2789(__this, 0, L_2, NULL);
		if (L_3)
		{
			goto IL_002a;
		}
	}
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_4 = ___0_texture;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_5 = L_4;
		RuntimeObject* L_6 = Box(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var)), &L_5);
		String_t* L_7;
		L_7 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCA11BD1EE52BB1D183BE81FFBDF92AB61C430DC2)), L_6, NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_8, L_7, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraphResourceRegistry_RefreshSharedTextureDesc_m75CE66C2041D0025D72E5146F3BA9D9B583CC37B_RuntimeMethod_var)));
	}

IL_002a:
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_9 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&(&___0_texture)->___handle);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_10;
		L_10 = RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B(__this, L_9, NULL);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_11 = L_10;
		NullCheck(L_11);
		VirtualActionInvoker0::Invoke(12, L_11);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_12 = ___1_desc;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_13 = (*(TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)L_12);
		NullCheck(L_11);
		((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_11)->___desc = L_13;
		Il2CppCodeGenWriteBarrier((void**)&(((&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_11)->___desc))->___func), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_11)->___desc))->___name), (void*)NULL);
		#endif
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ReleaseSharedTexture_m4FD13BFAD381734BE5254BC14DCD86D0399D651E (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_texture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* V_0 = NULL;
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		NullCheck(L_0);
		int32_t L_1 = 0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		V_0 = L_2;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_3 = ___0_texture;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_4 = L_3.___handle;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_5;
		L_5 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_4, NULL);
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_6 = V_0;
		NullCheck(L_6);
		int32_t L_7 = L_6->___sharedResourcesCount;
		if ((((int32_t)L_5) < ((int32_t)L_7)))
		{
			goto IL_0027;
		}
	}
	{
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_8, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralE2D132F6BF5B1AD90028CDB0863416C3961A703E)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_8, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraphResourceRegistry_ReleaseSharedTexture_m4FD13BFAD381734BE5254BC14DCD86D0399D651E_RuntimeMethod_var)));
	}

IL_0027:
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_9 = ___0_texture;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_10 = L_9.___handle;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_11;
		L_11 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_10, NULL);
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_12 = V_0;
		NullCheck(L_12);
		int32_t L_13 = L_12->___sharedResourcesCount;
		if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_13, 1))))))
		{
			goto IL_004a;
		}
	}
	{
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_14 = V_0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_15 = L_14;
		NullCheck(L_15);
		int32_t L_16 = L_15->___sharedResourcesCount;
		NullCheck(L_15);
		L_15->___sharedResourcesCount = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
	}

IL_004a:
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_17 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&(&___0_texture)->___handle);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_18;
		L_18 = RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B(__this, L_17, NULL);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_19 = L_18;
		NullCheck(L_19);
		VirtualActionInvoker0::Invoke(12, L_19);
		NullCheck(L_19);
		VirtualActionInvoker1< IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* >::Invoke(4, L_19, (IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8*)NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_ImportBackbuffer_mB707AA8E5A2543978EE0EFED8B3F179479C99B77 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_rt, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralF98BF2CBEA15210AEB3F4E3B58A90265C6103EB9);
		s_Il2CppMethodInitialized = true;
	}
	TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* V_0 = NULL;
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_CurrentBackbuffer;
		if (!L_0)
		{
			goto IL_0016;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = __this->___m_CurrentBackbuffer;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___0_rt;
		NullCheck(L_1);
		RTHandle_SetTexture_m3C2728178516E7C86C52BF75EC7303CFDE68CDC6(L_1, L_2, NULL);
		goto IL_0027;
	}

IL_0016:
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3 = ___0_rt;
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4;
		L_4 = RTHandles_Alloc_mBC3081E1BB6BBE2F7722B13009D5D30DAD5DD67A(L_3, _stringLiteralF98BF2CBEA15210AEB3F4E3B58A90265C6103EB9, NULL);
		__this->___m_CurrentBackbuffer = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentBackbuffer), (void*)L_4);
	}

IL_0027:
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_5 = __this->___m_RenderGraphResources;
		NullCheck(L_5);
		int32_t L_6 = 0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_7 = (L_5)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		NullCheck(L_7);
		int32_t L_8;
		L_8 = RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464(L_7, (&V_0), (bool)1, RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464_RuntimeMethod_var);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_9 = V_0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10 = __this->___m_CurrentBackbuffer;
		NullCheck(L_9);
		((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_9)->___graphicsResource = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_9)->___graphicsResource), (void*)L_10);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_11 = V_0;
		NullCheck(L_11);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_11)->___imported = (bool)1;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_12;
		memset((&L_12), 0, sizeof(L_12));
		TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0((&L_12), L_8, (bool)0, NULL);
		return L_12;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_CreateTexture_mB56D76FBF3BA168425ABD73DA03B78937403EF97 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___0_desc, int32_t ___1_transientPassIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* V_0 = NULL;
	{
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_0 = ___0_desc;
		RenderGraphResourceRegistry_ValidateTextureDesc_mCB8ACB1153374A7AA619006246F237E54D2A38F3(__this, L_0, NULL);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources;
		NullCheck(L_1);
		int32_t L_2 = 0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		int32_t L_4;
		L_4 = RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464(L_3, (&V_0), (bool)1, RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464_RuntimeMethod_var);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_5 = V_0;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_6 = ___0_desc;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_7 = (*(TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)L_6);
		NullCheck(L_5);
		((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_5)->___desc = L_7;
		Il2CppCodeGenWriteBarrier((void**)&(((&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_5)->___desc))->___func), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_5)->___desc))->___name), (void*)NULL);
		#endif
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_8 = V_0;
		int32_t L_9 = ___1_transientPassIndex;
		NullCheck(L_8);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_8)->___transientPassIndex = L_9;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_10 = V_0;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_11 = ___0_desc;
		bool L_12 = L_11->___fallBackToBlackTexture;
		NullCheck(L_10);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_10)->___requestFallBack = L_12;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_13;
		memset((&L_13), 0, sizeof(L_13));
		TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0((&L_13), L_4, (bool)0, NULL);
		return L_13;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourceRegistry_GetResourceCount_m7D2084934652E6561A53FF9A6CE4BDD1FB62742A (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_type, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		int32_t L_1 = ___0_type;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_4 = L_3->___resourceArray;
		NullCheck(L_4);
		int32_t L_5;
		L_5 = DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_inline(L_4, DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_RuntimeMethod_var);
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourceRegistry_GetTextureResourceCount_m9A0358556F0E62ABDE85400838CC760709CBA1F1 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = RenderGraphResourceRegistry_GetResourceCount_m7D2084934652E6561A53FF9A6CE4BDD1FB62742A(__this, 0, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_handle, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		NullCheck(L_0);
		int32_t L_1 = 0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		NullCheck(L_2);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_3 = L_2->___resourceArray;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = ___0_handle;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_5 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_4);
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_6;
		L_6 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_5, NULL);
		NullCheck(L_3);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_7;
		L_7 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_3, L_6, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_8 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_7);
		return ((TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA*)IsInstClass((RuntimeObject*)L_8, TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 RenderGraphResourceRegistry_GetTextureResourceDesc_m2C39D5A9FC117474762D89F7AC052300D38D86C9 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_handle, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		NullCheck(L_0);
		int32_t L_1 = 0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		NullCheck(L_2);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_3 = L_2->___resourceArray;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = ___0_handle;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_5 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_4);
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_6;
		L_6 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_5, NULL);
		NullCheck(L_3);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_7;
		L_7 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_3, L_6, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_8 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_7);
		NullCheck(((TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA*)IsInstClass((RuntimeObject*)L_8, TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var)));
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_9 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)((TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA*)IsInstClass((RuntimeObject*)L_8, TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var)))->___desc;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphResourceRegistry_CreateRendererList_m5A3D14CA61A7CA5A00BC82E0500ABB1BBE5671FD (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___0_desc, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Add_mB846BE12D777542AF304BAB9DA6AC948A161ADD2_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* L_0 = ___0_desc;
		RenderGraphResourceRegistry_ValidateRendererListDesc_m4B314D30C4CAB53AF0F638A727EF506BD45CE0BF(__this, L_0, NULL);
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_1 = __this->___m_RendererListResources;
		RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* L_2 = ___0_desc;
		RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49 L_3;
		memset((&L_3), 0, sizeof(L_3));
		RendererListResource__ctor_mC9EDE12FC17F2685835A6A57E9EF3FEF1629D15A((&L_3), L_2, NULL);
		V_0 = L_3;
		NullCheck(L_1);
		int32_t L_4;
		L_4 = DynamicArray_1_Add_mB846BE12D777542AF304BAB9DA6AC948A161ADD2(L_1, (&V_0), DynamicArray_1_Add_mB846BE12D777542AF304BAB9DA6AC948A161ADD2_RuntimeMethod_var);
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_5;
		memset((&L_5), 0, sizeof(L_5));
		RendererListHandle__ctor_mCFD25579FE4F4D3687533BE4A366128E0E23B0AF((&L_5), L_4, NULL);
		return L_5;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphResourceRegistry_ImportComputeBuffer_m68A696B824F2878ACE3E44E760E028D61B149ECB (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___0_computeBuffer, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcesData_AddNewRenderGraphResource_TisComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_m2F59D7998F3DCEBA66B7AE98E271F29D0F5D723A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* V_0 = NULL;
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		NullCheck(L_0);
		int32_t L_1 = 1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		NullCheck(L_2);
		int32_t L_3;
		L_3 = RenderGraphResourcesData_AddNewRenderGraphResource_TisComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_m2F59D7998F3DCEBA66B7AE98E271F29D0F5D723A(L_2, (&V_0), (bool)1, RenderGraphResourcesData_AddNewRenderGraphResource_TisComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_m2F59D7998F3DCEBA66B7AE98E271F29D0F5D723A_RuntimeMethod_var);
		ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* L_4 = V_0;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_5 = ___0_computeBuffer;
		NullCheck(L_4);
		((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)L_4)->___graphicsResource = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)L_4)->___graphicsResource), (void*)L_5);
		ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* L_6 = V_0;
		NullCheck(L_6);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_6)->___imported = (bool)1;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_7;
		memset((&L_7), 0, sizeof(L_7));
		ComputeBufferHandle__ctor_m6D965D9809C5D3C7F5F385E54890EE463A81776D((&L_7), L_3, (bool)0, NULL);
		return L_7;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphResourceRegistry_CreateComputeBuffer_m6D7F63A99EB913A133D7E4C5BE6C5022FDD674CC (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___0_desc, int32_t ___1_transientPassIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcesData_AddNewRenderGraphResource_TisComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_m2F59D7998F3DCEBA66B7AE98E271F29D0F5D723A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* V_0 = NULL;
	{
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_0 = ___0_desc;
		RenderGraphResourceRegistry_ValidateComputeBufferDesc_m8C766FBD5BD48AA70AA7DB385FD8868E0D303AE0(__this, L_0, NULL);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources;
		NullCheck(L_1);
		int32_t L_2 = 1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = (L_1)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		int32_t L_4;
		L_4 = RenderGraphResourcesData_AddNewRenderGraphResource_TisComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_m2F59D7998F3DCEBA66B7AE98E271F29D0F5D723A(L_3, (&V_0), (bool)1, RenderGraphResourcesData_AddNewRenderGraphResource_TisComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_m2F59D7998F3DCEBA66B7AE98E271F29D0F5D723A_RuntimeMethod_var);
		ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* L_5 = V_0;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_6 = ___0_desc;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 L_7 = (*(ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)L_6);
		NullCheck(L_5);
		((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)L_5)->___desc = L_7;
		Il2CppCodeGenWriteBarrier((void**)&(((&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)L_5)->___desc))->___name), (void*)NULL);
		ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* L_8 = V_0;
		int32_t L_9 = ___1_transientPassIndex;
		NullCheck(L_8);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_8)->___transientPassIndex = L_9;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_10;
		memset((&L_10), 0, sizeof(L_10));
		ComputeBufferHandle__ctor_m6D965D9809C5D3C7F5F385E54890EE463A81776D((&L_10), L_4, (bool)0, NULL);
		return L_10;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 RenderGraphResourceRegistry_GetComputeBufferResourceDesc_m45F37B3D5BD530ECA2DB14CB6AABEFEBED91A2C1 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_handle, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		NullCheck(L_0);
		int32_t L_1 = 1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		NullCheck(L_2);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_3 = L_2->___resourceArray;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = ___0_handle;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_5 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_4);
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_6;
		L_6 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_5, NULL);
		NullCheck(L_3);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_7;
		L_7 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_3, L_6, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_8 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_7);
		NullCheck(((ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B*)IsInstClass((RuntimeObject*)L_8, ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_il2cpp_TypeInfo_var)));
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 L_9 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)((ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B*)IsInstClass((RuntimeObject*)L_8, ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_il2cpp_TypeInfo_var)))->___desc;
		return L_9;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourceRegistry_GetComputeBufferResourceCount_mFBBEF3A6EEACCA67A6E98067D47839EFE2005D1E (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = RenderGraphResourceRegistry_GetResourceCount_m7D2084934652E6561A53FF9A6CE4BDD1FB62742A(__this, 1, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* RenderGraphResourceRegistry_GetComputeBufferResource_mB99DACAE007D6E7166228A8974E78BB08B16A807 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___0_handle, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		NullCheck(L_0);
		int32_t L_1 = 1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_2 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_1));
		NullCheck(L_2);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_3 = L_2->___resourceArray;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = ___0_handle;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_5 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_4);
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_6;
		L_6 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_5, NULL);
		NullCheck(L_3);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_7;
		L_7 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_3, L_6, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_8 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_7);
		return ((ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B*)IsInstClass((RuntimeObject*)L_8, ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_il2cpp_TypeInfo_var));
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_UpdateSharedResourceLastFrameIndex_m01A8CCDA734B3D604AB0A96C77F519152509288D (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___0_type, int32_t ___1_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		int32_t L_1 = ___0_type;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_4 = L_3->___resourceArray;
		int32_t L_5 = ___1_index;
		NullCheck(L_4);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_6;
		L_6 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_4, L_5, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_7 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_6);
		int32_t L_8 = __this->___m_ExecutionCount;
		NullCheck(L_7);
		L_7->___sharedResourceLastFrameUsed = L_8;
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ManageSharedRenderGraphResources_m50EF15E3C7C59411E5C067BE654792E10AFF24A2 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* V_1 = NULL;
	int32_t V_2 = 0;
	IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* V_3 = NULL;
	bool V_4 = false;
	{
		V_0 = 0;
		goto IL_0082;
	}

IL_0004:
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		V_1 = L_3;
		V_2 = 0;
		goto IL_0075;
	}

IL_0011:
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_4 = __this->___m_RenderGraphResources;
		int32_t L_5 = V_0;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		NullCheck(L_7);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_8 = L_7->___resourceArray;
		int32_t L_9 = V_2;
		NullCheck(L_8);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_10;
		L_10 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_8, L_9, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_11 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_10);
		V_3 = L_11;
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_12 = V_3;
		NullCheck(L_12);
		bool L_13;
		L_13 = VirtualFuncInvoker0< bool >::Invoke(6, L_12);
		V_4 = L_13;
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_14 = V_3;
		NullCheck(L_14);
		int32_t L_15 = L_14->___sharedResourceLastFrameUsed;
		int32_t L_16 = __this->___m_ExecutionCount;
		if ((!(((uint32_t)L_15) == ((uint32_t)L_16))))
		{
			goto IL_004e;
		}
	}
	{
		bool L_17 = V_4;
		if (L_17)
		{
			goto IL_004e;
		}
	}
	{
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_18 = V_3;
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_19 = V_3;
		NullCheck(L_19);
		String_t* L_20;
		L_20 = VirtualFuncInvoker0< String_t* >::Invoke(5, L_19);
		NullCheck(L_18);
		VirtualActionInvoker1< String_t* >::Invoke(10, L_18, L_20);
		goto IL_0071;
	}

IL_004e:
	{
		bool L_21 = V_4;
		if (!L_21)
		{
			goto IL_0071;
		}
	}
	{
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_22 = V_3;
		NullCheck(L_22);
		bool L_23 = L_22->___sharedExplicitRelease;
		if (L_23)
		{
			goto IL_0071;
		}
	}
	{
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_24 = V_3;
		NullCheck(L_24);
		int32_t L_25 = L_24->___sharedResourceLastFrameUsed;
		int32_t L_26 = __this->___m_ExecutionCount;
		if ((((int32_t)((int32_t)il2cpp_codegen_add(L_25, ((int32_t)30)))) >= ((int32_t)L_26)))
		{
			goto IL_0071;
		}
	}
	{
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_27 = V_3;
		NullCheck(L_27);
		VirtualActionInvoker0::Invoke(12, L_27);
	}

IL_0071:
	{
		int32_t L_28 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_28, 1));
	}

IL_0075:
	{
		int32_t L_29 = V_2;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_30 = V_1;
		NullCheck(L_30);
		int32_t L_31 = L_30->___sharedResourcesCount;
		if ((((int32_t)L_29) < ((int32_t)L_31)))
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_32 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_32, 1));
	}

IL_0082:
	{
		int32_t L_33 = V_0;
		if ((((int32_t)L_33) < ((int32_t)2)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_CreatePooledResource_m79764C818A82FD53527CB6BEABBEA11EFABB0C34 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, int32_t ___1_type, int32_t ___2_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_0;
	memset((&V_0), 0, sizeof(V_0));
	IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* V_1 = NULL;
	Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 V_2;
	memset((&V_2), 0, sizeof(V_2));
	ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* G_B5_0 = NULL;
	ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* G_B4_0 = NULL;
	Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 G_B6_0;
	memset((&G_B6_0), 0, sizeof(G_B6_0));
	{
		Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&V_0), (bool)0, Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		int32_t L_1 = ___1_type;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_4 = L_3->___resourceArray;
		int32_t L_5 = ___2_index;
		NullCheck(L_4);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_6;
		L_6 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_4, L_5, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_7 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_6);
		V_1 = L_7;
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_8 = V_1;
		NullCheck(L_8);
		bool L_9 = L_8->___imported;
		if (L_9)
		{
			goto IL_006d;
		}
	}
	{
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_10 = V_1;
		NullCheck(L_10);
		VirtualActionInvoker0::Invoke(9, L_10);
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_11 = __this->___m_RenderGraphDebug;
		NullCheck(L_11);
		bool L_12 = L_11->___enableLogging;
		if (!L_12)
		{
			goto IL_0044;
		}
	}
	{
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_13 = V_1;
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_14 = __this->___m_FrameInformationLogger;
		NullCheck(L_13);
		VirtualActionInvoker1< RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* >::Invoke(13, L_13, L_14);
	}

IL_0044:
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_15 = __this->___m_RenderGraphResources;
		int32_t L_16 = ___1_type;
		NullCheck(L_15);
		int32_t L_17 = L_16;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		NullCheck(L_18);
		ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* L_19 = L_18->___createResourceCallback;
		ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* L_20 = L_19;
		if (L_20)
		{
			G_B5_0 = L_20;
			goto IL_0060;
		}
		G_B4_0 = L_20;
	}
	{
		il2cpp_codegen_initobj((&V_2), sizeof(Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01));
		Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_21 = V_2;
		G_B6_0 = L_21;
		goto IL_006c;
	}

IL_0060:
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_22 = ___0_rgContext;
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_23 = V_1;
		NullCheck(G_B5_0);
		bool L_24;
		L_24 = ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_inline(G_B5_0, L_22, L_23, NULL);
		Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01 L_25;
		memset((&L_25), 0, sizeof(L_25));
		Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5((&L_25), L_24, Nullable_1__ctor_m4FAA8281CB4EFFD8B817734351FB3AC20A0CD6F5_RuntimeMethod_var);
		G_B6_0 = L_25;
	}

IL_006c:
	{
		V_0 = G_B6_0;
	}

IL_006d:
	{
		bool L_26;
		L_26 = Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_inline((&V_0), Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_RuntimeMethod_var);
		return L_26;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_CreatePooledResource_m9CCB17CD32BE93258B341EBA72CCCB5B9BC93776 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___1_handle, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_0 = ___0_rgContext;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5((&___1_handle), NULL);
		int32_t L_2;
		L_2 = ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50((&___1_handle), NULL);
		bool L_3;
		L_3 = RenderGraphResourceRegistry_CreatePooledResource_m79764C818A82FD53527CB6BEABBEA11EFABB0C34(__this, L_0, L_1, L_2, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_CreateTextureCallback_mAA22BB1A506938EEC9B0E904388FB0D7AC96AA51 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, 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*)&ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* V_0 = NULL;
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D V_1;
	memset((&V_1), 0, sizeof(V_1));
	bool V_2 = false;
	bool V_3 = false;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_4;
	memset((&V_4), 0, sizeof(V_4));
	int32_t V_5 = 0;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_6;
	memset((&V_6), 0, sizeof(V_6));
	int32_t G_B7_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B9_0 = NULL;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* G_B9_1 = NULL;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B8_0 = NULL;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* G_B8_1 = NULL;
	int32_t G_B10_0 = 0;
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* G_B10_1 = NULL;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* G_B10_2 = NULL;
	int32_t G_B14_0 = 0;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F G_B17_0;
	memset((&G_B17_0), 0, sizeof(G_B17_0));
	{
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_0 = ___1_res;
		V_0 = ((TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA*)IsInstClass((RuntimeObject*)L_0, TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var));
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_1 = V_0;
		NullCheck(L_1);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_2 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_1)->___desc);
		FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D L_3 = L_2->___fastMemoryDesc;
		V_1 = L_3;
		FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D L_4 = V_1;
		bool L_5 = L_4.___inFastMemory;
		if (!L_5)
		{
			goto IL_0039;
		}
	}
	{
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_6 = V_0;
		NullCheck(L_6);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_6)->___graphicsResource;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_8 = ___0_rgContext;
		NullCheck(L_8);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = L_8->___cmd;
		FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D L_10 = V_1;
		float L_11 = L_10.___residencyFraction;
		FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D L_12 = V_1;
		int32_t L_13 = L_12.___flags;
		NullCheck(L_7);
		RTHandle_SwitchToFastMemory_m88468F9FF42F96F5192DFE57669B36724AD9C22D(L_7, L_9, L_11, L_13, (bool)0, NULL);
	}

IL_0039:
	{
		V_2 = (bool)0;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_14 = V_0;
		NullCheck(L_14);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_15 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_14)->___desc);
		bool L_16 = L_15->___clearBuffer;
		if (L_16)
		{
			goto IL_0058;
		}
	}
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_17 = __this->___m_RenderGraphDebug;
		NullCheck(L_17);
		bool L_18 = L_17->___clearRenderTargetsAtCreation;
		if (!L_18)
		{
			goto IL_00e4;
		}
	}

IL_0058:
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_19 = __this->___m_RenderGraphDebug;
		NullCheck(L_19);
		bool L_20 = L_19->___clearRenderTargetsAtCreation;
		if (!L_20)
		{
			goto IL_0075;
		}
	}
	{
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_21 = V_0;
		NullCheck(L_21);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_22 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_21)->___desc);
		bool L_23 = L_22->___clearBuffer;
		G_B7_0 = ((((int32_t)L_23) == ((int32_t)0))? 1 : 0);
		goto IL_0076;
	}

IL_0075:
	{
		G_B7_0 = 0;
	}

IL_0076:
	{
		V_3 = (bool)G_B7_0;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_24 = ___0_rgContext;
		NullCheck(L_24);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = L_24->___cmd;
		bool L_26 = V_3;
		if (L_26)
		{
			G_B9_0 = L_25;
			G_B9_1 = (&V_4);
			goto IL_0085;
		}
		G_B8_0 = L_25;
		G_B8_1 = (&V_4);
	}
	{
		G_B10_0 = 2;
		G_B10_1 = G_B8_0;
		G_B10_2 = G_B8_1;
		goto IL_0086;
	}

IL_0085:
	{
		G_B10_0 = 3;
		G_B10_1 = G_B9_0;
		G_B10_2 = G_B9_1;
	}

IL_0086:
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_27;
		L_27 = ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E(G_B10_0, ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E_RuntimeMethod_var);
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC(G_B10_2, G_B10_1, L_27, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00d4:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_4), NULL);
				return;
			}
		});
		try
		{
			{
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_28 = V_0;
				NullCheck(L_28);
				TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_29 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_28)->___desc);
				int32_t L_30 = L_29->___depthBufferBits;
				if (L_30)
				{
					goto IL_00a0_1;
				}
			}
			{
				G_B14_0 = 1;
				goto IL_00a1_1;
			}

IL_00a0_1:
			{
				G_B14_0 = 6;
			}

IL_00a1_1:
			{
				V_5 = G_B14_0;
				bool L_31 = V_3;
				if (L_31)
				{
					goto IL_00b3_1;
				}
			}
			{
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_32 = V_0;
				NullCheck(L_32);
				TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_33 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_32)->___desc);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_34 = L_33->___clearColor;
				G_B17_0 = L_34;
				goto IL_00b8_1;
			}

IL_00b3_1:
			{
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_35;
				L_35 = Color_get_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_inline(NULL);
				G_B17_0 = L_35;
			}

IL_00b8_1:
			{
				V_6 = G_B17_0;
				RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_36 = ___0_rgContext;
				NullCheck(L_36);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = L_36->___cmd;
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_38 = V_0;
				NullCheck(L_38);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_39 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_38)->___graphicsResource;
				int32_t L_40 = V_5;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_41 = V_6;
				il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
				CoreUtils_SetRenderTarget_mB3675FBA82D740E46DB7583DB810659B1C02DBBB(L_37, L_39, L_40, L_41, 0, (-1), (-1), NULL);
				goto IL_00e2;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00e2:
	{
		V_2 = (bool)1;
	}

IL_00e4:
	{
		bool L_42 = V_2;
		return L_42;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ReleasePooledResource_m2031C38E48A585EB086C244A3D47D44E034C1ABF (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, int32_t ___1_type, int32_t ___2_index, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* V_0 = NULL;
	ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* G_B3_0 = NULL;
	ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* G_B2_0 = NULL;
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		int32_t L_1 = ___1_type;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_4 = L_3->___resourceArray;
		int32_t L_5 = ___2_index;
		NullCheck(L_4);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_6;
		L_6 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_4, L_5, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_7 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_6);
		V_0 = L_7;
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_8 = V_0;
		NullCheck(L_8);
		bool L_9 = L_8->___imported;
		if (L_9)
		{
			goto IL_005c;
		}
	}
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_10 = __this->___m_RenderGraphResources;
		int32_t L_11 = ___1_type;
		NullCheck(L_10);
		int32_t L_12 = L_11;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_13 = (L_10)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		NullCheck(L_13);
		ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* L_14 = L_13->___releaseResourceCallback;
		ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* L_15 = L_14;
		if (L_15)
		{
			G_B3_0 = L_15;
			goto IL_0030;
		}
		G_B2_0 = L_15;
	}
	{
		goto IL_0037;
	}

IL_0030:
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_16 = ___0_rgContext;
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_17 = V_0;
		NullCheck(G_B3_0);
		ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_inline(G_B3_0, L_16, L_17, NULL);
	}

IL_0037:
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_18 = __this->___m_RenderGraphDebug;
		NullCheck(L_18);
		bool L_19 = L_18->___enableLogging;
		if (!L_19)
		{
			goto IL_0050;
		}
	}
	{
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_20 = V_0;
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_21 = __this->___m_FrameInformationLogger;
		NullCheck(L_20);
		VirtualActionInvoker1< RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* >::Invoke(14, L_20, L_21);
	}

IL_0050:
	{
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_22 = V_0;
		int32_t L_23 = __this->___m_CurrentFrameIndex;
		NullCheck(L_22);
		VirtualActionInvoker1< int32_t >::Invoke(11, L_22, L_23);
	}

IL_005c:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ReleasePooledResource_m141D275D39587060701CC6D372C68694D5C943E2 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___1_handle, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_0 = ___0_rgContext;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_1;
		L_1 = ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5((&___1_handle), NULL);
		int32_t L_2;
		L_2 = ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50((&___1_handle), NULL);
		RenderGraphResourceRegistry_ReleasePooledResource_m2031C38E48A585EB086C244A3D47D44E034C1ABF(__this, L_0, L_1, L_2, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ReleaseTextureCallback_mAA581CF5124B152FA95F4A7B5FF297DFD60ACF2B (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, 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*)&ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* V_0 = NULL;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_1;
	memset((&V_1), 0, sizeof(V_1));
	int32_t V_2 = 0;
	int32_t G_B5_0 = 0;
	{
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_0 = ___1_res;
		V_0 = ((TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA*)IsInstClass((RuntimeObject*)L_0, TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var));
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_1 = __this->___m_RenderGraphDebug;
		NullCheck(L_1);
		bool L_2 = L_1->___clearRenderTargetsAtRelease;
		if (!L_2)
		{
			goto IL_0063;
		}
	}
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_3 = ___0_rgContext;
		NullCheck(L_3);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = L_3->___cmd;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_5;
		L_5 = ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E(3, ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E_RuntimeMethod_var);
		ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC((&V_1), L_4, L_5, NULL);
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0055:
			{
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL);
				return;
			}
		});
		try
		{
			{
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_6 = V_0;
				NullCheck(L_6);
				TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_7 = (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_6)->___desc);
				int32_t L_8 = L_7->___depthBufferBits;
				if (L_8)
				{
					goto IL_0037_1;
				}
			}
			{
				G_B5_0 = 1;
				goto IL_0038_1;
			}

IL_0037_1:
			{
				G_B5_0 = 6;
			}

IL_0038_1:
			{
				V_2 = G_B5_0;
				RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_9 = ___0_rgContext;
				NullCheck(L_9);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = L_9->___cmd;
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_11 = V_0;
				NullCheck(L_11);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_12 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_11)->___graphicsResource;
				int32_t L_13 = V_2;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_14;
				L_14 = Color_get_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_inline(NULL);
				il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
				CoreUtils_SetRenderTarget_mB3675FBA82D740E46DB7583DB810659B1C02DBBB(L_10, L_12, L_13, L_14, 0, (-1), (-1), NULL);
				goto IL_0063;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0063:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ValidateTextureDesc_mCB8ACB1153374A7AA619006246F237E54D2A38F3 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___0_desc, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ValidateRendererListDesc_m4B314D30C4CAB53AF0F638A727EF506BD45CE0BF (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___0_desc, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ValidateComputeBufferDesc_m8C766FBD5BD48AA70AA7DB385FD8868E0D303AE0 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___0_desc, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CreateRendererLists_mBE817E97CC7909310E47A54C4FEEA42257AF4AE3 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ___0_rendererLists, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___1_context, bool ___2_manualDispatch, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m9B5AE4C6C3A1DDAF6C5074928CEBBCCCF3B49B01_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mA4CCDDD2AFA2CCCAA0AB12DF5DA68AFA09861907_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777 V_0;
	memset((&V_0), 0, sizeof(V_0));
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D V_1;
	memset((&V_1), 0, sizeof(V_1));
	RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* V_2 = NULL;
	RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* V_3 = NULL;
	{
		List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* L_0 = __this->___m_ActiveRendererLists;
		NullCheck(L_0);
		List_1_Clear_mA4CCDDD2AFA2CCCAA0AB12DF5DA68AFA09861907_inline(L_0, List_1_Clear_mA4CCDDD2AFA2CCCAA0AB12DF5DA68AFA09861907_RuntimeMethod_var);
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_1 = ___0_rendererLists;
		NullCheck(L_1);
		Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777 L_2;
		L_2 = List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E(L_1, List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0064:
			{
				Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC((&V_0), Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC_RuntimeMethod_var);
				return;
			}
		});
		try
		{
			{
				goto IL_0059_1;
			}

IL_0014_1:
			{
				RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_3;
				L_3 = Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_inline((&V_0), Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_RuntimeMethod_var);
				V_1 = L_3;
				DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_4 = __this->___m_RendererListResources;
				RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_5 = V_1;
				int32_t L_6;
				L_6 = RendererListHandle_op_Implicit_m771AB0941E858D405F1A4C1134302FF22966A2BE(L_5, NULL);
				NullCheck(L_4);
				RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* L_7;
				L_7 = DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31(L_4, L_6, DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_RuntimeMethod_var);
				V_2 = L_7;
				RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* L_8 = V_2;
				RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* L_9 = (RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E*)(&L_8->___desc);
				V_3 = L_9;
				RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* L_10 = V_2;
				RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* L_11 = V_3;
				RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E L_12 = (*(RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E*)L_11);
				il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
				RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_13;
				L_13 = ScriptableRenderContext_CreateRendererList_m74539290DE267EEA014CFE1F1702FB1B0AF4C415((&___1_context), L_12, NULL);
				L_10->___rendererList = L_13;
				List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* L_14 = __this->___m_ActiveRendererLists;
				RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* L_15 = V_2;
				RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_16 = L_15->___rendererList;
				NullCheck(L_14);
				List_1_Add_m9B5AE4C6C3A1DDAF6C5074928CEBBCCCF3B49B01_inline(L_14, L_16, List_1_Add_m9B5AE4C6C3A1DDAF6C5074928CEBBCCCF3B49B01_RuntimeMethod_var);
			}

IL_0059_1:
			{
				bool L_17;
				L_17 = Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D((&V_0), Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D_RuntimeMethod_var);
				if (L_17)
				{
					goto IL_0014_1;
				}
			}
			{
				goto IL_0072;
			}
		}
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0072:
	{
		bool L_18 = ___2_manualDispatch;
		if (!L_18)
		{
			goto IL_0082;
		}
	}
	{
		List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* L_19 = __this->___m_ActiveRendererLists;
		il2cpp_codegen_runtime_class_init_inline(ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_il2cpp_TypeInfo_var);
		ScriptableRenderContext_PrepareRendererListsAsync_m8C348386242CA038C663EDB00859AF713ED7F01C((&___1_context), L_19, NULL);
	}

IL_0082:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_Clear_mD46E87EC32F4E591732FCD7FB7F69AA1243AF309 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, bool ___0_onException, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Clear_m2D2FEBF4C81356C4B64C5B416436969FECF74217_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mA4CCDDD2AFA2CCCAA0AB12DF5DA68AFA09861907_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		RenderGraphResourceRegistry_LogResources_mB4DE5B9AE131FF60064BBA25FBEE6034911165F0(__this, NULL);
		V_0 = 0;
		goto IL_0022;
	}

IL_000a:
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		bool L_4 = ___0_onException;
		int32_t L_5 = __this->___m_CurrentFrameIndex;
		NullCheck(L_3);
		RenderGraphResourcesData_Clear_mD4E3B153DD47FE532CC058AB44F597AB0D4DE56C(L_3, L_4, L_5, NULL);
		int32_t L_6 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
	}

IL_0022:
	{
		int32_t L_7 = V_0;
		if ((((int32_t)L_7) < ((int32_t)2)))
		{
			goto IL_000a;
		}
	}
	{
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_8 = __this->___m_RendererListResources;
		NullCheck(L_8);
		DynamicArray_1_Clear_m2D2FEBF4C81356C4B64C5B416436969FECF74217(L_8, DynamicArray_1_Clear_m2D2FEBF4C81356C4B64C5B416436969FECF74217_RuntimeMethod_var);
		List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* L_9 = __this->___m_ActiveRendererLists;
		NullCheck(L_9);
		List_1_Clear_mA4CCDDD2AFA2CCCAA0AB12DF5DA68AFA09861907_inline(L_9, List_1_Clear_mA4CCDDD2AFA2CCCAA0AB12DF5DA68AFA09861907_RuntimeMethod_var);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_PurgeUnusedGraphicsResources_m593279893CD0650F0AAC95859FCE4C5E40C943B5 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_001b;
	}

IL_0004:
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		int32_t L_4 = __this->___m_CurrentFrameIndex;
		NullCheck(L_3);
		RenderGraphResourcesData_PurgeUnusedGraphicsResources_m24F8F6F3889FC6724341369C51260CC7D367B2AA(L_3, L_4, NULL);
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_001b:
	{
		int32_t L_6 = V_0;
		if ((((int32_t)L_6) < ((int32_t)2)))
		{
			goto IL_0004;
		}
	}
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_Cleanup_mAF56D87596328355ED31A4C009E0C5F70CE4E979 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		V_0 = 0;
		goto IL_0015;
	}

IL_0004:
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		RenderGraphResourcesData_Cleanup_mD6A20FDAFB30E905B4FA0547490E7220BA3A3609(L_3, NULL);
		int32_t L_4 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
	}

IL_0015:
	{
		int32_t L_5 = V_0;
		if ((((int32_t)L_5) < ((int32_t)2)))
		{
			goto IL_0004;
		}
	}
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = __this->___m_CurrentBackbuffer;
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_6, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_FlushLogs_m6111629FE7BD896DF076EDE721BBE268DC7F450A (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_0 = __this->___m_ResourceLogger;
		NullCheck(L_0);
		String_t* L_1;
		L_1 = RenderGraphLogger_GetAllLogs_mAC4F351FF8782E057CA13F2BDB37BA3AE483FF20(L_0, NULL);
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(L_1, NULL);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_LogResources_mB4DE5B9AE131FF60064BBA25FBEE6034911165F0 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral32BEC155AB1428FB2E55705726DDC8DD1B51BE6F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_0 = __this->___m_RenderGraphDebug;
		NullCheck(L_0);
		bool L_1 = L_0->___enableLogging;
		if (!L_1)
		{
			goto IL_005b;
		}
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = __this->___m_ResourceLogger;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3;
		L_3 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		NullCheck(L_2);
		RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_2, _stringLiteral32BEC155AB1428FB2E55705726DDC8DD1B51BE6F, L_3, NULL);
		V_0 = 0;
		goto IL_0057;
	}

IL_0026:
	{
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_4 = __this->___m_RenderGraphResources;
		int32_t L_5 = V_0;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		NullCheck(L_7);
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_8 = L_7->___pool;
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_9 = __this->___m_ResourceLogger;
		NullCheck(L_8);
		VirtualActionInvoker1< RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* >::Invoke(7, L_8, L_9);
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_10 = __this->___m_ResourceLogger;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_11;
		L_11 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		NullCheck(L_10);
		RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_10, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, L_11, NULL);
		int32_t L_12 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0057:
	{
		int32_t L_13 = V_0;
		if ((((int32_t)L_13) < ((int32_t)2)))
		{
			goto IL_0026;
		}
	}

IL_005b:
	{
		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
bool ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_Multicast(ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	il2cpp_array_size_t length = __this->___delegates->max_length;
	Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates->GetAddressAtUnchecked(0));
	bool retVal = false;
	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* currentDelegate = reinterpret_cast<ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82*>(delegatesToInvoke[i]);
		typedef bool (*FunctionPointerType) (RuntimeObject*, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
		retVal = ((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_rgContext, ___1_res, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
	}
	return retVal;
}
bool ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_OpenInst(ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	NullCheck(___0_rgContext);
	typedef bool (*FunctionPointerType) (RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___method_ptr)(___0_rgContext, ___1_res, method);
}
bool ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_OpenStatic(ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	typedef bool (*FunctionPointerType) (RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___method_ptr)(___0_rgContext, ___1_res, method);
}
bool ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_OpenVirtual(ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	NullCheck(___0_rgContext);
	return VirtualFuncInvoker1< bool, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_rgContext, ___1_res);
}
bool ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_OpenInterface(ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	NullCheck(___0_rgContext);
	return InterfaceFuncInvoker1< bool, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_rgContext, ___1_res);
}
bool ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_OpenGenericVirtual(ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	NullCheck(___0_rgContext);
	return GenericVirtualFuncInvoker1< bool, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(method, ___0_rgContext, ___1_res);
}
bool ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_OpenGenericInterface(ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	NullCheck(___0_rgContext);
	return GenericInterfaceFuncInvoker1< bool, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(method, ___0_rgContext, ___1_res);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceCreateCallback__ctor_m2D7A0F74DD1141368DB47E7EB287AAF90CB32A72 (ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) 
{
	__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
	__this->___method = ___1_method;
	__this->___m_target = ___0_object;
	Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
	int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
	__this->___method_code = (intptr_t)__this;
	if (MethodIsStatic((RuntimeMethod*)___1_method))
	{
		bool isOpen = parameterCount == 2;
		if (isOpen)
			__this->___invoke_impl = (intptr_t)&ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_OpenStatic;
		else
			{
				__this->___invoke_impl = __this->___method_ptr;
				__this->___method_code = (intptr_t)__this->___m_target;
			}
	}
	else
	{
		bool isOpen = parameterCount == 1;
		if (isOpen)
		{
			if (__this->___method_is_virtual)
			{
				if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_OpenGenericInterface;
					else
						__this->___invoke_impl = (intptr_t)&ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_OpenGenericVirtual;
				else
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_OpenInterface;
					else
						__this->___invoke_impl = (intptr_t)&ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_OpenVirtual;
			}
			else
			{
				__this->___invoke_impl = (intptr_t)&ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_OpenInst;
			}
		}
		else
		{
			if (___0_object == 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)&ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983 (ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method) 
{
	typedef bool (*FunctionPointerType) (RuntimeObject*, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_rgContext, ___1_res, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceCreateCallback_BeginInvoke_mAE4B92B54EF24B6A758D4D2752D28E7B47B5DA8E (ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method) 
{
	void *__d_args[3] = {0};
	__d_args[0] = ___0_rgContext;
	__d_args[1] = ___1_res;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceCreateCallback_EndInvoke_mE5680A4286C9695DE7F4F502061F3E574BCF3F97 (ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) 
{
	RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 0);
	return *(bool*)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
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_Multicast(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, 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++)
	{
		ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* currentDelegate = reinterpret_cast<ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC*>(delegatesToInvoke[i]);
		typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
		((FunctionPointerType)currentDelegate->___invoke_impl)((Il2CppObject*)currentDelegate->___method_code, ___0_rgContext, ___1_res, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method));
	}
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenInst(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	NullCheck(___0_rgContext);
	typedef void (*FunctionPointerType) (RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr)(___0_rgContext, ___1_res, method);
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenStatic(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	typedef void (*FunctionPointerType) (RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr)(___0_rgContext, ___1_res, method);
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenVirtual(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	NullCheck(___0_rgContext);
	VirtualActionInvoker1< IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(il2cpp_codegen_method_get_slot(method), ___0_rgContext, ___1_res);
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenInterface(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	NullCheck(___0_rgContext);
	InterfaceActionInvoker1< IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___0_rgContext, ___1_res);
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenGenericVirtual(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	NullCheck(___0_rgContext);
	GenericVirtualActionInvoker1< IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(method, ___0_rgContext, ___1_res);
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenGenericInterface(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method)
{
	NullCheck(___0_rgContext);
	GenericInterfaceActionInvoker1< IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(method, ___0_rgContext, ___1_res);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceCallback__ctor_m83ADE3D8CD197E408D138B6414700A036BA0632E (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RuntimeObject* ___0_object, intptr_t ___1_method, const RuntimeMethod* method) 
{
	__this->___method_ptr = (intptr_t)il2cpp_codegen_get_method_pointer((RuntimeMethod*)___1_method);
	__this->___method = ___1_method;
	__this->___m_target = ___0_object;
	Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target), (void*)___0_object);
	int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___1_method);
	__this->___method_code = (intptr_t)__this;
	if (MethodIsStatic((RuntimeMethod*)___1_method))
	{
		bool isOpen = parameterCount == 2;
		if (isOpen)
			__this->___invoke_impl = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenStatic;
		else
			{
				__this->___invoke_impl = __this->___method_ptr;
				__this->___method_code = (intptr_t)__this->___m_target;
			}
	}
	else
	{
		bool isOpen = parameterCount == 1;
		if (isOpen)
		{
			if (__this->___method_is_virtual)
			{
				if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___1_method))
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenGenericInterface;
					else
						__this->___invoke_impl = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenGenericVirtual;
				else
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___1_method))
						__this->___invoke_impl = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenInterface;
					else
						__this->___invoke_impl = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenVirtual;
			}
			else
			{
				__this->___invoke_impl = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenInst;
			}
		}
		else
		{
			if (___0_object == 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)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_Multicast;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978 (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_rgContext, ___1_res, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceCallback_BeginInvoke_m5B83C1D642493776276FEFE24718E11B73456D42 (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___2_callback, RuntimeObject* ___3_object, const RuntimeMethod* method) 
{
	void *__d_args[3] = {0};
	__d_args[0] = ___0_rgContext;
	__d_args[1] = ___1_res;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___2_callback, (RuntimeObject*)___3_object);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceCallback_EndInvoke_mFFE27089EF8D2FDFD7D6451D6E207BF5B0BF5E71 (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RuntimeObject* ___0_result, const RuntimeMethod* method) 
{
	il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___0_result, 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
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData_Clear_mD4E3B153DD47FE532CC058AB44F597AB0D4DE56C (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, bool ___0_onException, int32_t ___1_frameIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_0 = __this->___resourceArray;
		int32_t L_1 = __this->___sharedResourcesCount;
		NullCheck(L_0);
		DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1(L_0, L_1, (bool)0, DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1_RuntimeMethod_var);
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_2 = __this->___pool;
		bool L_3 = ___0_onException;
		int32_t L_4 = ___1_frameIndex;
		NullCheck(L_2);
		VirtualActionInvoker2< bool, int32_t >::Invoke(6, L_2, L_3, L_4);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData_Cleanup_mD6A20FDAFB30E905B4FA0547490E7220BA3A3609 (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* V_1 = NULL;
	{
		V_0 = 0;
		goto IL_001f;
	}

IL_0004:
	{
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_0 = __this->___resourceArray;
		int32_t L_1 = V_0;
		NullCheck(L_0);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** L_2;
		L_2 = DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE(L_0, L_1, DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_3 = *((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D**)L_2);
		V_1 = L_3;
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_4 = V_1;
		if (!L_4)
		{
			goto IL_001b;
		}
	}
	{
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_5 = V_1;
		NullCheck(L_5);
		VirtualActionInvoker0::Invoke(12, L_5);
	}

IL_001b:
	{
		int32_t L_6 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
	}

IL_001f:
	{
		int32_t L_7 = V_0;
		int32_t L_8 = __this->___sharedResourcesCount;
		if ((((int32_t)L_7) < ((int32_t)L_8)))
		{
			goto IL_0004;
		}
	}
	{
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_9 = __this->___pool;
		NullCheck(L_9);
		VirtualActionInvoker0::Invoke(5, L_9);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData_PurgeUnusedGraphicsResources_m24F8F6F3889FC6724341369C51260CC7D367B2AA (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, int32_t ___0_frameIndex, const RuntimeMethod* method) 
{
	{
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_0 = __this->___pool;
		int32_t L_1 = ___0_frameIndex;
		NullCheck(L_0);
		VirtualActionInvoker1< int32_t >::Invoke(4, L_0, L_1);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData__ctor_m1D295D8A104963715BAE610F9A17C9F9E33F2682 (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1__ctor_mC54BA6AC0346382BA706F5BFD551B21E983A0E13_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_0 = (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*)il2cpp_codegen_object_new(DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB_il2cpp_TypeInfo_var);
		DynamicArray_1__ctor_mC54BA6AC0346382BA706F5BFD551B21E983A0E13(L_0, DynamicArray_1__ctor_mC54BA6AC0346382BA706F5BFD551B21E983A0E13_RuntimeMethod_var);
		__this->___resourceArray = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___resourceArray), (void*)L_0);
		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 RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshal_pinvoke(const RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D& unmarshaled, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_pinvoke& marshaled)
{
	marshaled.___m_IsValid = static_cast<int32_t>(unmarshaled.___m_IsValid);
	marshaled.___U3ChandleU3Ek__BackingField = unmarshaled.___U3ChandleU3Ek__BackingField;
}
IL2CPP_EXTERN_C void RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshal_pinvoke_back(const RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_pinvoke& marshaled, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D& unmarshaled)
{
	bool unmarshaledm_IsValid_temp_0 = false;
	unmarshaledm_IsValid_temp_0 = static_cast<bool>(marshaled.___m_IsValid);
	unmarshaled.___m_IsValid = unmarshaledm_IsValid_temp_0;
	int32_t unmarshaledU3ChandleU3Ek__BackingField_temp_1 = 0;
	unmarshaledU3ChandleU3Ek__BackingField_temp_1 = marshaled.___U3ChandleU3Ek__BackingField;
	unmarshaled.___U3ChandleU3Ek__BackingField = unmarshaledU3ChandleU3Ek__BackingField_temp_1;
}
IL2CPP_EXTERN_C void RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshal_pinvoke_cleanup(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_pinvoke& marshaled)
{
}
IL2CPP_EXTERN_C void RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshal_com(const RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D& unmarshaled, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_com& marshaled)
{
	marshaled.___m_IsValid = static_cast<int32_t>(unmarshaled.___m_IsValid);
	marshaled.___U3ChandleU3Ek__BackingField = unmarshaled.___U3ChandleU3Ek__BackingField;
}
IL2CPP_EXTERN_C void RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshal_com_back(const RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_com& marshaled, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D& unmarshaled)
{
	bool unmarshaledm_IsValid_temp_0 = false;
	unmarshaledm_IsValid_temp_0 = static_cast<bool>(marshaled.___m_IsValid);
	unmarshaled.___m_IsValid = unmarshaledm_IsValid_temp_0;
	int32_t unmarshaledU3ChandleU3Ek__BackingField_temp_1 = 0;
	unmarshaledU3ChandleU3Ek__BackingField_temp_1 = marshaled.___U3ChandleU3Ek__BackingField;
	unmarshaled.___U3ChandleU3Ek__BackingField = unmarshaledU3ChandleU3Ek__BackingField_temp_1;
}
IL2CPP_EXTERN_C void RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshal_com_cleanup(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RendererListHandle_get_handle_m4D239A48FFDBFA551B8BE7A4448BF19370EEB848 (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3ChandleU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  int32_t RendererListHandle_get_handle_m4D239A48FFDBFA551B8BE7A4448BF19370EEB848_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = RendererListHandle_get_handle_m4D239A48FFDBFA551B8BE7A4448BF19370EEB848_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererListHandle_set_handle_m0DE76F63C96B25082DA109CB2C5C9EBB99F6D0E3 (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3ChandleU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void RendererListHandle_set_handle_m0DE76F63C96B25082DA109CB2C5C9EBB99F6D0E3_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*>(__this + _offset);
	RendererListHandle_set_handle_m0DE76F63C96B25082DA109CB2C5C9EBB99F6D0E3_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererListHandle__ctor_mCFD25579FE4F4D3687533BE4A366128E0E23B0AF (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, int32_t ___0_handle, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_handle;
		RendererListHandle_set_handle_m0DE76F63C96B25082DA109CB2C5C9EBB99F6D0E3_inline(__this, L_0, NULL);
		__this->___m_IsValid = (bool)1;
		return;
	}
}
IL2CPP_EXTERN_C  void RendererListHandle__ctor_mCFD25579FE4F4D3687533BE4A366128E0E23B0AF_AdjustorThunk (RuntimeObject* __this, int32_t ___0_handle, const RuntimeMethod* method)
{
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*>(__this + _offset);
	RendererListHandle__ctor_mCFD25579FE4F4D3687533BE4A366128E0E23B0AF(_thisAdjusted, ___0_handle, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RendererListHandle_op_Implicit_m771AB0941E858D405F1A4C1134302FF22966A2BE (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___0_handle, const RuntimeMethod* method) 
{
	{
		int32_t L_0;
		L_0 = RendererListHandle_get_handle_m4D239A48FFDBFA551B8BE7A4448BF19370EEB848_inline((&___0_handle), NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 RendererListHandle_op_Implicit_m5BB0A9418901DE11749CF65A7BB396C702FF90D8 (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___0_rendererList, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		bool L_0;
		L_0 = RendererListHandle_IsValid_m39DD764115038D342C81E04B5475E957246B08A1_inline((&___0_rendererList), NULL);
		if (L_0)
		{
			goto IL_000f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_il2cpp_TypeInfo_var);
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_1 = ((RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_StaticFields*)il2cpp_codegen_static_fields_for(RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85_il2cpp_TypeInfo_var))->___nullRendererList;
		return L_1;
	}

IL_000f:
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2;
		L_2 = RenderGraphResourceRegistry_get_current_mDB6A36D7746DDF823D9A2041771667C450D460B6_inline(NULL);
		NullCheck(L_2);
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_3;
		L_3 = RenderGraphResourceRegistry_GetRendererList_m7D03F38C504C48845100FA4B7F0F03978C40D726(L_2, (&___0_rendererList), NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RendererListHandle_IsValid_m39DD764115038D342C81E04B5475E957246B08A1 (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_IsValid;
		return L_0;
	}
}
IL2CPP_EXTERN_C  bool RendererListHandle_IsValid_m39DD764115038D342C81E04B5475E957246B08A1_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*>(__this + _offset);
	bool _returnValue;
	_returnValue = RendererListHandle_IsValid_m39DD764115038D342C81E04B5475E957246B08A1_inline(_thisAdjusted, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif


IL2CPP_EXTERN_C void RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshal_pinvoke(const RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49& unmarshaled, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_pinvoke& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49____desc_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___descException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49____desc_FieldInfo_var, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___descException, NULL);
}
IL2CPP_EXTERN_C void RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshal_pinvoke_back(const RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_pinvoke& marshaled, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49____desc_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___descException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49____desc_FieldInfo_var, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___descException, NULL);
}
IL2CPP_EXTERN_C void RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshal_pinvoke_cleanup(RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_pinvoke& marshaled)
{
}


IL2CPP_EXTERN_C void RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshal_com(const RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49& unmarshaled, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_com& marshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49____desc_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___descException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49____desc_FieldInfo_var, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___descException, NULL);
}
IL2CPP_EXTERN_C void RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshal_com_back(const RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_com& marshaled, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49____desc_FieldInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Exception_t* ___descException = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field '%s' of type '%s'.", RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49____desc_FieldInfo_var, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_0_0_0_var);
	IL2CPP_RAISE_MANAGED_EXCEPTION(___descException, NULL);
}
IL2CPP_EXTERN_C void RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshal_com_cleanup(RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_com& marshaled)
{
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererListResource__ctor_mC9EDE12FC17F2685835A6A57E9EF3FEF1629D15A (RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___0_desc, const RuntimeMethod* method) 
{
	{
		RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* L_0 = ___0_desc;
		RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E L_1 = (*(RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E*)L_0);
		__this->___desc = L_1;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___desc))->___overrideShader), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___desc))->___overrideMaterial), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___desc))->___U3CcameraU3Ek__BackingField), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___desc))->___U3CpassNamesU3Ek__BackingField), (void*)NULL);
		#endif
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85* L_2 = (RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85*)(&__this->___rendererList);
		il2cpp_codegen_initobj(L_2, sizeof(RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85));
		return;
	}
}
IL2CPP_EXTERN_C  void RendererListResource__ctor_mC9EDE12FC17F2685835A6A57E9EF3FEF1629D15A_AdjustorThunk (RuntimeObject* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___0_desc, const RuntimeMethod* method)
{
	RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49*>(__this + _offset);
	RendererListResource__ctor_mC9EDE12FC17F2685835A6A57E9EF3FEF1629D15A(_thisAdjusted, ___0_desc, 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 IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50 (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) 
{
	{
		uint32_t L_0 = __this->___m_Value;
		return ((int32_t)((int32_t)L_0&((int32_t)65535)));
	}
}
IL2CPP_EXTERN_C  int32_t ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_type_m2A8AF5AC268B8068DF6EB721B4D28A6A82B0C88B (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CtypeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_EXTERN_C  int32_t ResourceHandle_get_type_m2A8AF5AC268B8068DF6EB721B4D28A6A82B0C88B_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = ResourceHandle_get_type_m2A8AF5AC268B8068DF6EB721B4D28A6A82B0C88B_inline(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceHandle_set_type_m4626071A3B159FDD69989F2C9591A8977CB6454E (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CtypeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void ResourceHandle_set_type_m4626071A3B159FDD69989F2C9591A8977CB6454E_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, const RuntimeMethod* method)
{
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*>(__this + _offset);
	ResourceHandle_set_type_m4626071A3B159FDD69989F2C9591A8977CB6454E_inline(_thisAdjusted, ___0_value, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5 (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_0;
		L_0 = ResourceHandle_get_type_m2A8AF5AC268B8068DF6EB721B4D28A6A82B0C88B_inline(__this, NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C  int32_t ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceHandle__ctor_m43993F666EE5128E896AE562EB4AE65263831C5F (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, int32_t ___0_value, int32_t ___1_type, bool ___2_shared, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t G_B2_0 = 0;
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* G_B2_1 = NULL;
	int32_t G_B1_0 = 0;
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* G_B1_1 = NULL;
	uint32_t G_B3_0 = 0;
	int32_t G_B3_1 = 0;
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* G_B3_2 = NULL;
	{
		int32_t L_0 = ___0_value;
		bool L_1 = ___2_shared;
		if (L_1)
		{
			G_B2_0 = ((int32_t)(L_0&((int32_t)65535)));
			G_B2_1 = __this;
			goto IL_0012;
		}
		G_B1_0 = ((int32_t)(L_0&((int32_t)65535)));
		G_B1_1 = __this;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		uint32_t L_2 = ((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_CurrentValidBit;
		G_B3_0 = L_2;
		G_B3_1 = G_B1_0;
		G_B3_2 = G_B1_1;
		goto IL_0017;
	}

IL_0012:
	{
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		uint32_t L_3 = ((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_SharedResourceValidBit;
		G_B3_0 = L_3;
		G_B3_1 = G_B2_0;
		G_B3_2 = G_B2_1;
	}

IL_0017:
	{
		G_B3_2->___m_Value = ((int32_t)(G_B3_1|(int32_t)G_B3_0));
		int32_t L_4 = ___1_type;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		ResourceHandle_set_type_m4626071A3B159FDD69989F2C9591A8977CB6454E_inline(__this, L_4, NULL);
		return;
	}
}
IL2CPP_EXTERN_C  void ResourceHandle__ctor_m43993F666EE5128E896AE562EB4AE65263831C5F_AdjustorThunk (RuntimeObject* __this, int32_t ___0_value, int32_t ___1_type, bool ___2_shared, const RuntimeMethod* method)
{
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*>(__this + _offset);
	ResourceHandle__ctor_m43993F666EE5128E896AE562EB4AE65263831C5F(_thisAdjusted, ___0_value, ___1_type, ___2_shared, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___0_handle, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_0;
		L_0 = ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50((&___0_handle), NULL);
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceHandle_IsValid_mBC26F92EEC475A8B75722BA104A462E16C6337A2 (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	{
		uint32_t L_0 = __this->___m_Value;
		V_0 = ((int32_t)((int32_t)L_0&((int32_t)-65536)));
		uint32_t L_1 = V_0;
		if (!L_1)
		{
			goto IL_0023;
		}
	}
	{
		uint32_t L_2 = V_0;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		uint32_t L_3 = ((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_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_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		uint32_t L_5 = ((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_SharedResourceValidBit;
		return (bool)((((int32_t)L_4) == ((int32_t)L_5))? 1 : 0);
	}

IL_0021:
	{
		return (bool)1;
	}

IL_0023:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool ResourceHandle_IsValid_mBC26F92EEC475A8B75722BA104A462E16C6337A2_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*>(__this + _offset);
	bool _returnValue;
	_returnValue = ResourceHandle_IsValid_mBC26F92EEC475A8B75722BA104A462E16C6337A2(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceHandle_NewFrame_m4EEBD0A7AC7204F156A169D2298F4A36AE150304 (int32_t ___0_executionIndex, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t V_0 = 0;
	uint32_t V_1 = 0;
	{
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		uint32_t L_0 = ((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_CurrentValidBit;
		V_0 = L_0;
		int32_t L_1 = ___0_executionIndex;
		int32_t L_2 = ___0_executionIndex;
		((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_CurrentValidBit = ((int32_t)(((int32_t)(((int32_t)(L_1>>((int32_t)16)))^((int32_t)il2cpp_codegen_multiply(((int32_t)(L_2&((int32_t)65535))), ((int32_t)58546883)))))<<((int32_t)16)));
		uint32_t L_3 = ((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_CurrentValidBit;
		if (!L_3)
		{
			goto IL_0033;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		uint32_t L_4 = ((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_CurrentValidBit;
		uint32_t L_5 = ((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_SharedResourceValidBit;
		if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
		{
			goto IL_004b;
		}
	}

IL_0033:
	{
		V_1 = 1;
		goto IL_003b;
	}

IL_0037:
	{
		uint32_t L_6 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add((int32_t)L_6, 1));
	}

IL_003b:
	{
		uint32_t L_7 = V_0;
		uint32_t L_8 = V_1;
		if ((((int32_t)L_7) == ((int32_t)((int32_t)((int32_t)L_8<<((int32_t)16))))))
		{
			goto IL_0037;
		}
	}
	{
		uint32_t L_9 = V_1;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_CurrentValidBit = ((int32_t)((int32_t)L_9<<((int32_t)16)));
	}

IL_004b:
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceHandle__cctor_m535327C5FE5779193229BEB1362722DAAA79F41E (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_CurrentValidBit = ((int32_t)65536);
		((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_SharedResourceValidBit = ((int32_t)2147418112);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_Reset_m81E9B60C6150975FDFED0428472E8A472FF30627 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* ___0_pool, const RuntimeMethod* method) 
{
	{
		__this->___imported = (bool)0;
		__this->___shared = (bool)0;
		__this->___sharedExplicitRelease = (bool)0;
		__this->___cachedHash = (-1);
		__this->___transientPassIndex = (-1);
		__this->___sharedResourceLastFrameUsed = (-1);
		__this->___requestFallBack = (bool)0;
		__this->___writeCount = 0;
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_0 = ___0_pool;
		__this->___m_Pool = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Pool), (void*)L_0);
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* IRenderGraphResource_GetName_m5A9737599D755C54E346749D355646E6B9F6A911 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IRenderGraphResource_IsCreated_m16C66BC5B46AD970AF5368B8F424021B592A40A8 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_IncrementWriteCount_m591E3311ADF6DCC6A07B5401A482C0CBDB04917A (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		uint32_t L_0 = __this->___writeCount;
		__this->___writeCount = ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1));
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IRenderGraphResource_NeedsFallBack_mEC21987B1F714A426BBD1500E5FAC10241F09654 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___requestFallBack;
		if (!L_0)
		{
			goto IL_0012;
		}
	}
	{
		uint32_t L_1 = __this->___writeCount;
		return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
	}

IL_0012:
	{
		return (bool)0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_CreatePooledGraphicsResource_mB261A2ADFC1ED261F87248C8C07AEE15B0A226F3 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_CreateGraphicsResource_m26D0C999DA9152D23FF6D5C38509095F96D20766 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, String_t* ___0_name, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_ReleasePooledGraphicsResource_mCE11733A2622F15CC41392867E92884DA9EEC3D3 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, int32_t ___0_frameIndex, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_ReleaseGraphicsResource_mA150B18FCCF7EEE7A61CC3B4DC6D3F024B0BEFAB (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_LogCreation_mD97B45EBEB5863A24FBC1A59F3E6537F09DB45BE (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___0_logger, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_LogRelease_mBE6D5B8DE2FD3EAF5BFB0F1D28683591A693E0CF (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___0_logger, const RuntimeMethod* method) 
{
	{
		return;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IRenderGraphResource_GetSortIndex_m56A038268B0ECA06215646E6EA64F979329277FA (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		return 0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource__ctor_m5537D42301A3E59C0168555DE63CD6A29FB6A63E (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 TextureHandle_get_nullHandle_m906CE1774950116C830EA6F1361DB1FEC0D892FE (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ((TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_StaticFields*)il2cpp_codegen_static_fields_for(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var))->___s_NullHandle;
		return L_0;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0 (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* __this, int32_t ___0_handle, bool ___1_shared, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_handle;
		bool L_1 = ___1_shared;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_2;
		memset((&L_2), 0, sizeof(L_2));
		ResourceHandle__ctor_m43993F666EE5128E896AE562EB4AE65263831C5F((&L_2), L_0, 0, L_1, NULL);
		__this->___handle = L_2;
		return;
	}
}
IL2CPP_EXTERN_C  void TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0_AdjustorThunk (RuntimeObject* __this, int32_t ___0_handle, bool ___1_shared, const RuntimeMethod* method)
{
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*>(__this + _offset);
	TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0(_thisAdjusted, ___0_handle, ___1_shared, method);
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B TextureHandle_op_Implicit_m7D0B532B3A4CE3E92E1FC08A743BED70AC767A55 (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_texture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&___0_texture), NULL);
		if (L_0)
		{
			goto IL_0013;
		}
	}
	{
		il2cpp_codegen_initobj((&V_0), sizeof(RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B));
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_1 = V_0;
		return L_1;
	}

IL_0013:
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2;
		L_2 = RenderGraphResourceRegistry_get_current_mDB6A36D7746DDF823D9A2041771667C450D460B6_inline(NULL);
		NullCheck(L_2);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3;
		L_3 = RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D(L_2, (&___0_texture), NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		L_4 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_3, NULL);
		return L_4;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TextureHandle_op_Implicit_m0E08A5D7E574D5C206C46019F37323F87F2B207A (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_texture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&___0_texture), NULL);
		if (L_0)
		{
			goto IL_000c;
		}
	}
	{
		G_B3_0 = ((RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)(NULL));
		goto IL_0018;
	}

IL_000c:
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_1;
		L_1 = RenderGraphResourceRegistry_get_current_mDB6A36D7746DDF823D9A2041771667C450D460B6_inline(NULL);
		NullCheck(L_1);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2;
		L_2 = RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D(L_1, (&___0_texture), NULL);
		G_B3_0 = L_2;
	}

IL_0018:
	{
		Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* L_3;
		L_3 = RTHandle_op_Implicit_mEF75557100B4F5D5BD918A60C85060711687CD43(G_B3_0, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* TextureHandle_op_Implicit_m6624D5BEE8B9BE234F5249F3A90A112DB53784BE (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_texture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_0 = NULL;
	{
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&___0_texture), NULL);
		if (L_0)
		{
			goto IL_000c;
		}
	}
	{
		G_B3_0 = ((RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)(NULL));
		goto IL_0018;
	}

IL_000c:
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_1;
		L_1 = RenderGraphResourceRegistry_get_current_mDB6A36D7746DDF823D9A2041771667C450D460B6_inline(NULL);
		NullCheck(L_1);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2;
		L_2 = RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D(L_1, (&___0_texture), NULL);
		G_B3_0 = L_2;
	}

IL_0018:
	{
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_3;
		L_3 = RTHandle_op_Implicit_mB90C404C3D37DF7F2AFDEC28A29526EF784C62FB(G_B3_0, NULL);
		return L_3;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureHandle_op_Implicit_m4C8F0C7B41C666953B97B4E4A8A2560A9482B22C (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_texture, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		bool L_0;
		L_0 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&___0_texture), NULL);
		if (L_0)
		{
			goto IL_000b;
		}
	}
	{
		return (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
	}

IL_000b:
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_1;
		L_1 = RenderGraphResourceRegistry_get_current_mDB6A36D7746DDF823D9A2041771667C450D460B6_inline(NULL);
		NullCheck(L_1);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2;
		L_2 = RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D(L_1, (&___0_texture), NULL);
		return L_2;
	}
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9 (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)(&__this->___handle);
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		bool L_1;
		L_1 = ResourceHandle_IsValid_mBC26F92EEC475A8B75722BA104A462E16C6337A2(L_0, NULL);
		return L_1;
	}
}
IL2CPP_EXTERN_C  bool TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*>(__this + _offset);
	bool _returnValue;
	_returnValue = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9(_thisAdjusted, method);
	return _returnValue;
}
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureHandle__cctor_mBF223FED199ECFE42B527F589C0FD25F81DB6345 (const RuntimeMethod* method) 
{
	{
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___0_value, float ___1_min, float ___2_max, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	float V_2 = 0.0f;
	{
		float L_0 = ___0_value;
		float L_1 = ___1_min;
		V_0 = (bool)((((float)L_0) < ((float)L_1))? 1 : 0);
		bool L_2 = V_0;
		if (!L_2)
		{
			goto IL_000e;
		}
	}
	{
		float L_3 = ___1_min;
		___0_value = L_3;
		goto IL_0019;
	}

IL_000e:
	{
		float L_4 = ___0_value;
		float L_5 = ___2_max;
		V_1 = (bool)((((float)L_4) > ((float)L_5))? 1 : 0);
		bool L_6 = V_1;
		if (!L_6)
		{
			goto IL_0019;
		}
	}
	{
		float L_7 = ___2_max;
		___0_value = L_7;
	}

IL_0019:
	{
		float L_8 = ___0_value;
		V_2 = L_8;
		goto IL_001d;
	}

IL_001d:
	{
		float L_9 = V_2;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* LightAnchor_get_anchorPositionOverride_m882CAD2DDBE5562E4A398A7A4F9AB5F9AFAC25F8_inline (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	{
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_0 = __this->___m_AnchorPositionOverride;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 LightAnchor_get_anchorPositionOffset_m910D76FFBFFA8F1AC3863655ADA17A979EDA6841_inline (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = __this->___m_AnchorPositionOffset;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_b, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_b;
		float L_11 = L_10.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_12), ((float)il2cpp_codegen_add(L_1, L_3)), ((float)il2cpp_codegen_add(L_5, L_7)), ((float)il2cpp_codegen_add(L_9, L_11)), NULL);
		V_0 = L_12;
		goto IL_0030;
	}

IL_0030:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float LightAnchor_get_distance_m77FE40AC57D00C6BA1182ED786A03F65E31127D3_inline (LightAnchor_tE8B22E6927BBBD3530A56EB0EB4F4A523FABCFAD* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___m_Distance;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_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)il2cpp_codegen_multiply(L_1, L_2)), ((float)il2cpp_codegen_multiply(L_4, L_5)), ((float)il2cpp_codegen_multiply(L_7, L_8)), NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_get_magnitude_mF0D6017E90B345F1F52D1CC564C640F1A847AF2D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, 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;
	{
		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;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_6;
		L_6 = sqrt(((double)((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))))));
		V_0 = ((float)L_6);
		goto IL_0034;
	}

IL_0034:
	{
		float L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_UnaryNegation_m5450829F333BD2A88AF9A592C4EE331661225915_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_a;
		float L_3 = L_2.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_a;
		float L_5 = L_4.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), ((-L_1)), ((-L_3)), ((-L_5)), NULL);
		V_0 = L_6;
		goto IL_001e;
	}

IL_001e:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_ProjectOnPlane_m68FB895F6E9FCC45676BB8B95857D091C0D78794_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_planeNormal, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	bool V_1 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	float V_3 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___1_planeNormal;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_planeNormal;
		float L_2;
		L_2 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_0, L_1, NULL);
		V_0 = L_2;
		float L_3 = V_0;
		float L_4 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon;
		V_1 = (bool)((((float)L_3) < ((float)L_4))? 1 : 0);
		bool L_5 = V_1;
		if (!L_5)
		{
			goto IL_0019;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
		V_2 = L_6;
		goto IL_005d;
	}

IL_0019:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_vector;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___1_planeNormal;
		float L_9;
		L_9 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_7, L_8, NULL);
		V_3 = L_9;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
		float L_11 = L_10.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_12 = ___1_planeNormal;
		float L_13 = L_12.___x;
		float L_14 = V_3;
		float L_15 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16 = ___0_vector;
		float L_17 = L_16.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18 = ___1_planeNormal;
		float L_19 = L_18.___y;
		float L_20 = V_3;
		float L_21 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22 = ___0_vector;
		float L_23 = L_22.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_24 = ___1_planeNormal;
		float L_25 = L_24.___z;
		float L_26 = V_3;
		float L_27 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
		memset((&L_28), 0, sizeof(L_28));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_28), ((float)il2cpp_codegen_subtract(L_11, ((float)(((float)il2cpp_codegen_multiply(L_13, L_14))/L_15)))), ((float)il2cpp_codegen_subtract(L_17, ((float)(((float)il2cpp_codegen_multiply(L_19, L_20))/L_21)))), ((float)il2cpp_codegen_subtract(L_23, ((float)(((float)il2cpp_codegen_multiply(L_25, L_26))/L_27)))), NULL);
		V_2 = L_28;
		goto IL_005d;
	}

IL_005d:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_29 = V_2;
		return L_29;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3_Normalize_mC749B887A4C74BA0A2E13E6377F17CCAEB0AADA8_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	bool V_1 = false;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
		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_002d;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
		float L_5 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this = L_6;
		goto IL_0038;
	}

IL_002d:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this = L_7;
	}

IL_0038:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_SignedAngle_m76C77F9D7BAF5969FA5B7500ED2D5FF9F9FA4153_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___2_axis, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	float V_4 = 0.0f;
	float V_5 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_from;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_to;
		float L_2;
		L_2 = Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline(L_0, L_1, NULL);
		V_0 = L_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_from;
		float L_4 = L_3.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___1_to;
		float L_6 = L_5.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = ___0_from;
		float L_8 = L_7.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9 = ___1_to;
		float L_10 = L_9.___y;
		V_1 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_4, L_6)), ((float)il2cpp_codegen_multiply(L_8, L_10))));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11 = ___0_from;
		float L_12 = L_11.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_13 = ___1_to;
		float L_14 = L_13.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15 = ___0_from;
		float L_16 = L_15.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_17 = ___1_to;
		float L_18 = L_17.___z;
		V_2 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_12, L_14)), ((float)il2cpp_codegen_multiply(L_16, L_18))));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_19 = ___0_from;
		float L_20 = L_19.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = ___1_to;
		float L_22 = L_21.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_23 = ___0_from;
		float L_24 = L_23.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_25 = ___1_to;
		float L_26 = L_25.___x;
		V_3 = ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_20, L_22)), ((float)il2cpp_codegen_multiply(L_24, L_26))));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_27 = ___2_axis;
		float L_28 = L_27.___x;
		float L_29 = V_1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = ___2_axis;
		float L_31 = L_30.___y;
		float L_32 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33 = ___2_axis;
		float L_34 = L_33.___z;
		float L_35 = V_3;
		float L_36;
		L_36 = Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_28, L_29)), ((float)il2cpp_codegen_multiply(L_31, L_32)))), ((float)il2cpp_codegen_multiply(L_34, L_35)))), NULL);
		V_4 = L_36;
		float L_37 = V_0;
		float L_38 = V_4;
		V_5 = ((float)il2cpp_codegen_multiply(L_37, L_38));
		goto IL_0086;
	}

IL_0086:
	{
		float L_39 = V_5;
		return L_39;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Quaternion_get_eulerAngles_m2DB5158B5C3A71FD60FC8A6EE43D3AAA1CFED122_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = (*(Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974*)__this);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Quaternion_Internal_ToEulerRad_m5BD0EEC543120C320DC77FCCDFD2CE2E6BD3F1A8(L_0, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2;
		L_2 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_1, (57.2957802f), NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		L_3 = Quaternion_Internal_MakePositive_m73E2D01920CB0DFE661A55022C129E8617F0C9A8(L_2, NULL);
		V_0 = L_3;
		goto IL_001e;
	}

IL_001e:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_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))->___upVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_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))->___rightVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_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))->___forwardVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___0_x, float ___1_y, float ___2_z, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		float L_2 = ___2_z;
		__this->___z = L_2;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Inequality_m9F170CDFBF1E490E559DA5D06D6547501A402BBF_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = ___1_rhs;
		bool L_2;
		L_2 = Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline(L_0, L_1, NULL);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_000e;
	}

IL_000e:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = (*(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2*)__this);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1;
		L_1 = Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_one_mC9B289F1E15C42C597180C9FE6FB492495B51D02_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))->___oneVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Implicit_m2ECA73F345A7AD84144133E9E51657204002B12D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_v, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_v;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_v;
		float L_3 = L_2.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_v;
		float L_5 = L_4.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_6), L_1, L_3, L_5, (0.0f), NULL);
		V_0 = L_6;
		goto IL_0020;
	}

IL_0020:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_normalized_mD7671F6DCE4C1A80243139B87858FF65F4B865A3_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = (*(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3*)__this);
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1;
		L_1 = Vector4_Normalize_m1D1B879617A0F54904EDD0E59D356D605457002B_inline(L_0, NULL);
		V_0 = L_1;
		goto IL_000f;
	}

IL_000f:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector4_op_Implicit_m0217ADDC8CADDB93ACBABB17A50207698DAB0071_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_v, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_v;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___0_v;
		float L_3 = L_2.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_v;
		float L_5 = L_4.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		memset((&L_6), 0, sizeof(L_6));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_6), L_1, L_3, L_5, NULL);
		V_0 = L_6;
		goto IL_001b;
	}

IL_001b:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_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;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_op_Multiply_mCB375FCCC12A2EC8F9EB824A1BFB4453B58C2012_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___0_lhs, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___1_rhs, const RuntimeMethod* method) 
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_0 = ___0_lhs;
		float L_1 = L_0.___w;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_4 = ___0_lhs;
		float L_5 = L_4.___x;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = ___1_rhs;
		float L_7 = L_6.___w;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_8 = ___0_lhs;
		float L_9 = L_8.___y;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12 = ___0_lhs;
		float L_13 = L_12.___z;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_14 = ___1_rhs;
		float L_15 = L_14.___y;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_16 = ___0_lhs;
		float L_17 = L_16.___w;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_18 = ___1_rhs;
		float L_19 = L_18.___y;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_20 = ___0_lhs;
		float L_21 = L_20.___y;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_22 = ___1_rhs;
		float L_23 = L_22.___w;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = ___0_lhs;
		float L_25 = L_24.___z;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_26 = ___1_rhs;
		float L_27 = L_26.___x;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_28 = ___0_lhs;
		float L_29 = L_28.___x;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_30 = ___1_rhs;
		float L_31 = L_30.___z;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32 = ___0_lhs;
		float L_33 = L_32.___w;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_34 = ___1_rhs;
		float L_35 = L_34.___z;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_36 = ___0_lhs;
		float L_37 = L_36.___z;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_38 = ___1_rhs;
		float L_39 = L_38.___w;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_40 = ___0_lhs;
		float L_41 = L_40.___x;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_42 = ___1_rhs;
		float L_43 = L_42.___y;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_44 = ___0_lhs;
		float L_45 = L_44.___y;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_46 = ___1_rhs;
		float L_47 = L_46.___x;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_48 = ___0_lhs;
		float L_49 = L_48.___w;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_50 = ___1_rhs;
		float L_51 = L_50.___w;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_52 = ___0_lhs;
		float L_53 = L_52.___x;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_54 = ___1_rhs;
		float L_55 = L_54.___x;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_56 = ___0_lhs;
		float L_57 = L_56.___y;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_58 = ___1_rhs;
		float L_59 = L_58.___y;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_60 = ___0_lhs;
		float L_61 = L_60.___z;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_62 = ___1_rhs;
		float L_63 = L_62.___z;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_64;
		memset((&L_64), 0, sizeof(L_64));
		Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline((&L_64), ((float)il2cpp_codegen_subtract(((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)))), ((float)il2cpp_codegen_multiply(L_13, L_15)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_17, L_19)), ((float)il2cpp_codegen_multiply(L_21, L_23)))), ((float)il2cpp_codegen_multiply(L_25, L_27)))), ((float)il2cpp_codegen_multiply(L_29, L_31)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_33, L_35)), ((float)il2cpp_codegen_multiply(L_37, L_39)))), ((float)il2cpp_codegen_multiply(L_41, L_43)))), ((float)il2cpp_codegen_multiply(L_45, L_47)))), ((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_subtract(((float)il2cpp_codegen_multiply(L_49, L_51)), ((float)il2cpp_codegen_multiply(L_53, L_55)))), ((float)il2cpp_codegen_multiply(L_57, L_59)))), ((float)il2cpp_codegen_multiply(L_61, L_63)))), NULL);
		V_0 = L_64;
		goto IL_00e5;
	}

IL_00e5:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_65 = V_0;
		return L_65;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRPass_get_multipassId_m312BE1D2B8BA520E9A214F50E601EA6BED92E245_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CmultipassIdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRPass_get_cullingPassId_m89D48C40BCCC0FBF41022C911CA4494CCE3EF337_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CcullingPassIdU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = __this->___m_Width;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		float L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = __this->___m_Height;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		float L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = __this->___m_XMin;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		float L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = __this->___m_YMin;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		float L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		float L_2 = ___2_z;
		__this->___z = L_2;
		float L_3 = ___3_w;
		__this->___w = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR 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;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t XRSystem_get_foveatedRenderingCaps_m2B4B6BD6E1BFD298DD8A66DB2294FA27A0F6F989_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		int32_t L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CfoveatedRenderingCapsU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR intptr_t XRPass_get_foveatedRenderingInfo_m6F0E2EFEFFF40F47ABD3602D125C40E7CFBDE39B_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		intptr_t L_0 = __this->___U3CfoveatedRenderingInfoU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* XRSystem_GetActiveDisplay_m0CA2614FE97181308CF8240B92A6507A365D5FE0_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		XRDisplaySubsystem_t4B00B0BF1894A039ACFA8DDC2C2EB9301118C1F1* L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_Display;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		int32_t L_0 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MaxViews;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float XRPass_get_occlusionMeshScale_m046F8625F75A7801D7A5D217FB020411140731A5_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, const RuntimeMethod* method) 
{
	{
		float L_0 = __this->___U3CocclusionMeshScaleU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ((Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields*)il2cpp_codegen_static_fields_for(Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_il2cpp_TypeInfo_var))->___zeroVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_cullingPassId_mBAD3B0EBDFD2F55F22C5658A67AEC9D0E831BA63_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CcullingPassIdU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_cullingParams_m23497D05E3789CCE97FD9EF514EFF383689637C8_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 ___0_value, const RuntimeMethod* method) 
{
	{
		ScriptableCullingParameters_tD9539440A4A7DA4C7578CCE16F24466A5DC89899 L_0 = ___0_value;
		__this->___U3CcullingParamsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_copyDepth_m11E3A646BE7DE858629AA377CC3AAF754BE551FD_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CcopyDepthU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_multipassId_m9EE512AA9858D024AFDAB7DCD4CF475C2DB39B81_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CmultipassIdU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_renderTarget_mEE246A0352734C37BF1C447E63EAD042270AE74B_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___0_value, const RuntimeMethod* method) 
{
	{
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_0 = ___0_value;
		__this->___U3CrenderTargetU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_renderTargetDesc_m6EF8A2DC0AD6FD3504A790658ABDBD5C225E3D04_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 ___0_value, const RuntimeMethod* method) 
{
	{
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_0 = ___0_value;
		__this->___U3CrenderTargetDescU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XROcclusionMesh_SetMaterial_mD8A8F52BC92A0B9706A63E9D693DFEF0101A5B43_inline (XROcclusionMesh_tA0B52AD16F48002574AF9C1F274264C79ECB028D* __this, Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___0_mat, const RuntimeMethod* method) 
{
	{
		Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* L_0 = ___0_mat;
		__this->___m_Material = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Material), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_occlusionMeshScale_mE04BF937665F254E692956E108FE450541E40A02_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___U3CocclusionMeshScaleU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRPass_set_foveatedRenderingInfo_mCF1A3E8B383DF2BF1AA45286112B36CC355ADC6C_inline (XRPass_tFC4577E97B88E0EAAAB2EB387AB3A92E9EB9C6DF* __this, intptr_t ___0_value, const RuntimeMethod* method) 
{
	{
		intptr_t L_0 = ___0_value;
		__this->___U3CfoveatedRenderingInfoU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRSystem_set_foveatedRenderingCaps_m0AB593A43E5B183590D626EF60177BFB5D6C7ED2_inline (int32_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CfoveatedRenderingCapsU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRGraphicsAutomatedTests_get_enabled_m74B06CFBD011A2DF32DC8171C8D18914245009CB_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_il2cpp_TypeInfo_var);
		bool L_0 = ((XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_StaticFields*)il2cpp_codegen_static_fields_for(XRGraphicsAutomatedTests_t363B75B27F3E7A8181F92DEC02EC36C121D8B9B6_il2cpp_TypeInfo_var))->___U3CenabledU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void XRSystem_SetLayoutOverride_mCEF4961C0479211D1137BBC36A3EF80C0767B870_inline (Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* ___0_action, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Action_2_tB73C956644B6ABEA48D4056B6E9B2EAABCA040CD* L_0 = ___0_action;
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_LayoutOverride = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___s_LayoutOverride), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* XRLayout_GetActivePasses_m133DA7AD62890375F23A38B7A61716864F69C09A_inline (XRLayout_tF69CBA03E12C4B21F31635BC159D6F171825D519* __this, const RuntimeMethod* method) 
{
	{
		List_1_t734AAC826A6CF805B2EBFD16393284074D55D2CC* L_0 = __this->___m_ActivePasses;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRSystem_get_dumpDebugInfo_m74F782B0F418A0C55DAE3E1256FBCA78A725330C_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		bool L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CdumpDebugInfoU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void TextureXR_set_maxViews_m88558568940581CA51523C531D10F6455973529C_inline (int32_t ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		int32_t L_0 = ___0_value;
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_MaxViews = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool XRSystem_get_singlePassAllowed_m4E32BC93875F1141246C0381975BF6390454ACC4_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var);
		bool L_0 = ((XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_StaticFields*)il2cpp_codegen_static_fields_for(XRSystem_tF767981574E3DA643F7A67A995F12DB1C4A97096_il2cpp_TypeInfo_var))->___U3CsinglePassAllowedU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_dimension_mA23ABB2CA03249DCE3A21F5123524A825C33E31B_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CdimensionU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_volumeDepth_m528818299E101F1B285B08BE12FAC2F9A871BA36_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CvolumeDepthU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_op_Inequality_mB5D7316EB50B1DDA9324F4BE6741DFF6A673137D_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_lhs, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_0 = ___0_lhs;
		Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D L_1 = ___1_rhs;
		bool L_2;
		L_2 = Rect_op_Equality_mF2A038255CAF5F1E86079B9EE0FC96DE54307C1F_inline(L_0, L_1, NULL);
		V_0 = (bool)((((int32_t)L_2) == ((int32_t)0))? 1 : 0);
		goto IL_000e;
	}

IL_000e:
	{
		bool L_3 = V_0;
		return L_3;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_width_mB159E4EB08B23B19CCCFADB465864361FB840BFF_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CwidthU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_x_mAB91AB71898A20762BC66FD0723C4C739C4C3406_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___m_XMin = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_width_m93B6217CF3EFF89F9B0C81F34D7345DE90B93E5A_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___m_Width = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_height_m1006F9AA45029715C552C8A8C2F102F63D3A91EC_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CheightU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_y_mDE91F4B98A6E8623EFB1250FF6526D5DB5855629_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___m_YMin = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Rect_set_height_mD00038E6E06637137A5626CA8CD421924005BF03_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D* __this, float ___0_value, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_value;
		__this->___m_Height = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_mipCount_m541A25E2ADB19FCDC0B1BE3B8E1762EC376F27FA_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CmipCountU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_dimension_mCE9A4A08454BB2D9DFE3E505EC336FD480078F39_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CdimensionU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_volumeDepth_mEF9610D1C14182417A01B7243DEE6B559A13B34D_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CvolumeDepthU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderTextureDescriptor_get_vrUsage_m061FAE1190A623B9DEE133F1506ADB23C983F6B0_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CvrUsageU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderTextureDescriptor_set_vrUsage_m994CB3D4B250A70BE005D9FDFD24D868E07A52F0_inline (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CvrUsageU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___0_x, float ___1_y, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphExecution__ctor_m6F5D9030833807A2480E493C092CD067D6CD042E_inline (RenderGraphExecution_t6DD852CD6BF4AB57D2D963BA7DA449A218DD0529* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_renderGraph, const RuntimeMethod* method) 
{
	{
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = ___0_renderGraph;
		__this->___renderGraph = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___renderGraph), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CdisplayNameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) 
{
	{
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = __this->___U3CchildrenU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Button_set_action_m5F7843835E47500A6D3A0BFD268F451854D767A7_inline (Button_t94987D29C31193E49E17586BF7642576A0F6CE7A* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___0_value, const RuntimeMethod* method) 
{
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___0_value;
		__this->___U3CactionU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CactionU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____stringLength;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = __this->___U3CchildrenU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraph_set_name_m5B537C5BD0514C94A202FA6D91E33E0FF8D3BC35_inline (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_inline (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_graph, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RenderGraph_get_name_mC4A86F3C3445D41324598444AD9C35152B1415D9_inline (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 TextureHandle_get_nullHandle_m906CE1774950116C830EA6F1361DB1FEC0D892FE_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ((TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_StaticFields*)il2cpp_codegen_static_fields_for(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var))->___s_NullHandle;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	{
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_0 = __this->___m_DefaultResources;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_whiteTexture_mA110B74B58D4E59C7DBD489FAFA8F2648AC7C0CF_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CwhiteTextureU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
		memset((&L_0), 0, sizeof(L_0));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (0.0f), (0.0f), (0.0f), (1.0f), NULL);
		V_0 = L_0;
		goto IL_001d;
	}

IL_001d:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Color_op_Equality_mB2BDC39B0B367BA15AA8DF22F8CB0D02D20BDC71_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_lhs, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_lhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1;
		L_1 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_0, NULL);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___1_rhs;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3;
		L_3 = Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline(L_2, NULL);
		bool L_4;
		L_4 = Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline(L_1, L_3, NULL);
		V_0 = L_4;
		goto IL_0015;
	}

IL_0015:
	{
		bool L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTextureXR_m7F3BED63C3F3A123D2539291E627AD370C3BEE7D_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTextureXRU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTexture3DXR_m43CC668EC2EFFE4A8431667E2FF96EA5425990DA_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTexture3DXRU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTexture_m958B2388E4F81582528BFB5A627A8996A11803C7_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTextureU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_white_m068F5AF879B0FCA584E3693F762EA41BB65532C6_inline (const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
		memset((&L_0), 0, sizeof(L_0));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (1.0f), (1.0f), (1.0f), NULL);
		V_0 = L_0;
		goto IL_001d;
	}

IL_001d:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_whiteTextureXR_m00E23431A45FB09E2C313E79F73AD2AB13483E09_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CwhiteTextureXRU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RenderGraphPass_get_name_mBC9E08A5232E33757330806E9E52F8EA924101DB_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = __this->___U3CnameU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraphPass_get_allowPassCulling_mE559F1DEB80EA60B73CCFFB9B6B9A044ABCCC292_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CallowPassCullingU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraphPass_get_allowRendererListCulling_mDCB37A5EE941A7023093E530BF177DB1E30BD26A_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CallowRendererListCullingU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* RenderGraphPass_get_customSampler_m524E1FD5FEEEB3F2B4ABA23D793FDFF3208F9218_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CcustomSamplerU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphPass_get_depthBuffer_mAB47D705BCC4CAC03894FD18F0982F852534FCB5_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CdepthBufferU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CcolorBufferMaxIndexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_0 = __this->___U3CcolorBuffersU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_index_m6E0D043021918E44294E866A910593C5FC32DEA7_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CindexU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraphPass_get_enableAsyncCompute_mBB6A0D9A2B001BA428945EA247DEF457379EBAE4_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CenableAsyncComputeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraph_get_requireDebugData_mCCC49F6A5126D114667E743012725289DED4B434_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		bool L_0 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___U3CrequireDebugDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_inline (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___0_graph, String_t* ___1_executionName, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_graph, ___1_executionName, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraphPass_get_generateDebugData_m4C5F5F8A6F4F69709B0AEDC14740F6A4D792E9F8_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___U3CgenerateDebugDataU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTexture_m74BF0C27CB9B249D083B3659C985A952EC3B4759_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CblackTextureU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_whiteTexture_m0CBA5992252D94A798EC0F5C2D8E5C740665BF80_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CwhiteTextureU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_defaultShadowTexture_m7E6330CB5F85105AA023A6AE1CF093FB7028C418_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CdefaultShadowTextureU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_clearTextureXR_m58EC34F05A82BED1A96F9AB405D74BA9FB0F6531_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CclearTextureXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_magentaTextureXR_m86AA147802A13D59DC3FEB19786C756587E086FB_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CmagentaTextureXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTextureXR_mBC67F3C0CFAF725BD6AD9F00655D0F7D28AB481F_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CblackTextureXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTextureArray_mE9B06C869940C0B2628FB17BF5C0428282D4E907_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture2DArrayRTH;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTextureArrayXR_m718E584F8DBCE5CBEF6BF9E6CB3A9BFC93A07B2A_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CblackTextureArrayXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackUIntTextureXR_m76D37B7D7F08B8327498257A9D03B592F77C7BCD_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CblackUIntTextureXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTexture3D_mF664E0D7AAC3887521178AAD68FA5988E92C9BBE_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ((TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields*)il2cpp_codegen_static_fields_for(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var))->___m_BlackTexture3DRTH;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTexture3DXR_m933581BEA26A9B1590991F0E2B9FCF602A0FCF05_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CblackTexture3DXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_whiteTextureXR_m469DC9C354E94585A837C9D991D1E7D52D166F05_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CwhiteTextureXRU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_name_m56C8D7395B29FC3BD99D82DE5E45450C9C41D55C_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, String_t* ___0_value, const RuntimeMethod* method) 
{
	{
		String_t* L_0 = ___0_value;
		__this->___U3CnameU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_index_mB6B111B7325EC3F70A56417D620662F1AE2B68D2_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CindexU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_customSampler_m05C5220CF5DC934495123022FED1941A678B41D2_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___0_value, const RuntimeMethod* method) 
{
	{
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___0_value;
		__this->___U3CcustomSamplerU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcustomSamplerU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_enableAsyncCompute_mFD54F752CC9F0C8D0C93AAEDEBF73123F3E69DC0_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CenableAsyncComputeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_allowPassCulling_m28FA3B808526988AF0A322AFC0112C46EF247F73_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CallowPassCullingU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_allowRendererListCulling_m63CF79D071A52C16BE8DDA35A96471BAB435B671_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CallowRendererListCullingU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_generateDebugData_m06A8222AC5BB9A409E836BBF16CAE39BCD408755_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___0_value, const RuntimeMethod* method) 
{
	{
		bool L_0 = ___0_value;
		__this->___U3CgenerateDebugDataU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_refCount_m33C073D227A1CDF4E665CC131CF3D93A346A42C2_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CrefCountU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_colorBufferMaxIndex_m0A8C152F1E2DC60D9ABBF3E85E7A1808BCF0FD79_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CcolorBufferMaxIndexU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_depthBuffer_m46E9FF4C57216F3C350642F354EDBDB7DDDAC5EE_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___0_value, const RuntimeMethod* method) 
{
	{
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___0_value;
		__this->___U3CdepthBufferU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* RenderGraphResourceRegistry_get_current_mDB6A36D7746DDF823D9A2041771667C450D460B6_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = ((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var))->___m_CurrentRegistry;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void HashFNV1A32_Append_m57588CA644C3F385B42980EB408353893F03C4A2_inline (HashFNV1A32_t45CC7EAF49CEA2F15F86F3B425B90483A17039A2* __this, int32_t* ___0_input, const RuntimeMethod* method) 
{
	{
		uint32_t L_0 = __this->___m_Hash;
		int32_t* L_1 = ___0_input;
		int32_t L_2 = *((int32_t*)L_1);
		__this->___m_Hash = ((int32_t)il2cpp_codegen_multiply(((int32_t)((int32_t)L_0^L_2)), ((int32_t)16777619)));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t HashFNV1A32_get_value_m4A974885D6191EA0B5F0BC4B6CF5194B04B0A858_inline (HashFNV1A32_t45CC7EAF49CEA2F15F86F3B425B90483A17039A2* __this, const RuntimeMethod* method) 
{
	{
		uint32_t L_0 = __this->___m_Hash;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RendererListHandle_IsValid_m39DD764115038D342C81E04B5475E957246B08A1_inline (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___m_IsValid;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_set_current_m8BF0B3DFEBA901638224FAC3BB06391EE1D0654A_inline (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___0_value, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = ___0_value;
		((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var))->___m_CurrentRegistry = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var))->___m_CurrentRegistry), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_type_m2A8AF5AC268B8068DF6EB721B4D28A6A82B0C88B_inline (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CtypeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool ResourceCreateCallback_Invoke_m9DF96457E9C89E54E9E43A6A60066F7EFD4D1983_inline (ResourceCreateCallback_t77EA2BCF3A19444CA1CA3861A67861084B462B82* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method) 
{
	typedef bool (*FunctionPointerType) (RuntimeObject*, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_rgContext, ___1_res, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_inline (const RuntimeMethod* method) 
{
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0;
		memset((&L_0), 0, sizeof(L_0));
		Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline((&L_0), (1.0f), (0.0f), (1.0f), (1.0f), NULL);
		V_0 = L_0;
		goto IL_001d;
	}

IL_001d:
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_inline (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___0_rgContext, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___1_res, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_rgContext, ___1_res, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RendererListHandle_get_handle_m4D239A48FFDBFA551B8BE7A4448BF19370EEB848_inline (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3ChandleU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RendererListHandle_set_handle_m0DE76F63C96B25082DA109CB2C5C9EBB99F6D0E3_inline (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3ChandleU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceHandle_set_type_m4626071A3B159FDD69989F2C9591A8977CB6454E_inline (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, int32_t ___0_value, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___0_value;
		__this->___U3CtypeU3Ek__BackingField = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m4C2118BF8009CA4F7AF89D8D9CB5586AE95C8A36_gshared_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A ___0_item, const RuntimeMethod* method) 
{
	ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* 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));
		ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_6 = V_0;
		int32_t L_7 = V_1;
		ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A)L_8);
		return;
	}

IL_0034:
	{
		ValueTuple_2_tC3717D4552EE1E5FC27BFBA3F5155741BC04557A L_9 = ___0_item;
		List_1_AddWithResize_m904307B06A721D863088606D41315CD6B93E91F5(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m1747175525F15736BD2C9209C7B090DC8164FE7A_gshared_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m87D0603CF2422A2205B67381BD432C522E9584B7_gshared_inline (List_1_tFD45D9C668A7B019127FE442DDD78CF33B7DEDBF* __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;
		}
	}
	{
		ValueTuple_2U5BU5D_tDEEAFCC1B39456246D3A0D4D92FF7592CA9EC962* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m38785A4676BA4266C779A1DCB1DA31522E554864_gshared_inline (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m4EC103D42EA8C9452F05D8A41A258EDCFCD19E90_gshared_inline (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __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;
		}
	}
	{
		XRViewU5BU5D_t46B2B3C0D45A670846E736AFB362448972CB513D* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m26A98FFE1090E98CCB9AA0278EC4017152C89F85_gshared_inline (List_1_t7B0B015A57215073C45C813320AF5F3ECF8149F7* __this, XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 ___0_item, const RuntimeMethod* method) 
{
	XRViewU5BU5D_t46B2B3C0D45A670846E736AFB362448972CB513D* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		XRViewU5BU5D_t46B2B3C0D45A670846E736AFB362448972CB513D* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		XRViewU5BU5D_t46B2B3C0D45A670846E736AFB362448972CB513D* 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));
		XRViewU5BU5D_t46B2B3C0D45A670846E736AFB362448972CB513D* L_6 = V_0;
		int32_t L_7 = V_1;
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5)L_8);
		return;
	}

IL_0034:
	{
		XRView_t70E23918C68E24DB22A8614AA8717B3BA213FAB5 L_9 = ___0_item;
		List_1_AddWithResize_m940FD70455448D1B8E960B93BE1194188D09F786(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_GetValueOrDefault_m86E1210429A6EA0082CC7806DD638E8B4555F148_gshared_inline (Nullable_1_t78F453FADB4A9F50F267A4E349019C34410D1A01* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = __this->___value;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_2_Invoke_m090C919B6E59A0C6904BB9271AD7C383913D78C4_gshared_inline (Func_2_t8F27B2665786B94E51DF2F44BD915B93E379B6CB* __this, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1 ___0_arg, const RuntimeMethod* method) 
{
	typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, XRPassCreateInfo_tBB279E651A4D9CBEB6A76FCBB138D7AB7A05DCA1, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_2_Invoke_m7BFCE0BBCF67689D263059B56A8D79161B698587_gshared_inline (Action_2_t156C43F079E7E68155FCDCD12DC77DD11AEF7E3C* __this, RuntimeObject* ___0_arg1, RuntimeObject* ___1_arg2, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl)((Il2CppObject*)__this->___method_code, ___0_arg1, ___1_arg2, reinterpret_cast<RuntimeMethod*>(__this->___method));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_getter_mF8E6E0323EBD752BE2D6D13285B5993CA830E50D_gshared_inline (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___0_value, const RuntimeMethod* method) 
{
	{
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = ___0_value;
		__this->___U3CgetterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgetterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_setter_mA45A1B2C3D2FCE0FBD04F05304D354B375823B69_gshared_inline (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___0_value, const RuntimeMethod* method) 
{
	{
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = ___0_value;
		__this->___U3CsetterU3Ek__BackingField = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsetterU3Ek__BackingField), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___0_item, const RuntimeMethod* method) 
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* 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));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
		int32_t L_7 = V_1;
		RuntimeObject* L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
		return;
	}

IL_0034:
	{
		RuntimeObject* L_9 = ___0_item;
		List_1_AddWithResize_m79A9BF770BEF9C06BE40D5401E55E375F2726CC4(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m8F4CF17FE17B209ABB1F5FB054404F5F95311285_gshared_inline (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* __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;
		}
	}
	{
		PassDebugDataU5BU5D_tE5BC275EBC9FAC58962B12C9A65A4E46C4061C8C* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m87C843FE9647040193430A3014EC183F55E159E5_gshared_inline (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __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;
		}
	}
	{
		ResourceDebugDataU5BU5D_t8E3C8E909FF9CF4980699621000D99E46241DAF1* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __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;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_gshared_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __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;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_m7F3F5DBED58FFB566B1BC15986F9D760A4968FFE_gshared_inline (DynamicArray_1_t81C7A776DDFFE0020653921896E3C21491099905* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CsizeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_mDB3BA7CAAD59744057F0A5340186390AB7BCADD4_gshared_inline (DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CsizeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A Enumerator_get_Current_mD3DEF7D05398EB92347F2FD3C4DE9DF17ED09B91_gshared_inline (Enumerator_tE455BC911AF15C6CD2CF61749E0BAD8D3A21A9E7* __this, const RuntimeMethod* method) 
{
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___0_item, const RuntimeMethod* method) 
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* 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));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* 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_m378B392086AAB6F400944FA9839516326B3F7BB8(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) 
{
	il2cpp_rgctx_method_init(method);
	{
		il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 2));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 2)))->___Value;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Stack_1_get_Count_m367DD1E571E10E5D1B0D13434E35DC7FC31FA886_gshared_inline (Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mF590592E32D421DE2C6E2F0D5C2F62FB14CCEFDF_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_gshared_inline (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777* __this, const RuntimeMethod* method) 
{
	{
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_mCF9A45E30A0FAB9292D100A23EA13FCE0E42ABF0_gshared_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_gshared_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___0_item, const RuntimeMethod* method) 
{
	RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5* 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));
		RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5* L_6 = V_0;
		int32_t L_7 = V_1;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D)L_8);
		return;
	}

IL_0034:
	{
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_9 = ___0_item;
		List_1_AddWithResize_m6C0C16301F2C9209588414078DC13366B913D53B(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __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;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mBBA9B541D841782BC06E00CC8DA61BA72F5A9836_gshared_inline (List_1_t724C1F5A9CCDF4C20EC12C2E1245B099548106A3* __this, ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B ___0_item, const RuntimeMethod* method) 
{
	ResourceDebugDataU5BU5D_t8E3C8E909FF9CF4980699621000D99E46241DAF1* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ResourceDebugDataU5BU5D_t8E3C8E909FF9CF4980699621000D99E46241DAF1* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		ResourceDebugDataU5BU5D_t8E3C8E909FF9CF4980699621000D99E46241DAF1* 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));
		ResourceDebugDataU5BU5D_t8E3C8E909FF9CF4980699621000D99E46241DAF1* L_6 = V_0;
		int32_t L_7 = V_1;
		ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B)L_8);
		return;
	}

IL_0034:
	{
		ResourceDebugData_t83301B4E44B1F0B49486E21F019AFEE444809A9B L_9 = ___0_item;
		List_1_AddWithResize_m9018835405FE38F38BB19A554014D1A01E5F5985(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mFAC5AE334617CDC65CBD066CF8D453CD9EAAD341_gshared_inline (List_1_t81EEE7F18E489CE6C6F14BC3CC6A0B3A7419AE39* __this, PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 ___0_item, const RuntimeMethod* method) 
{
	PassDebugDataU5BU5D_tE5BC275EBC9FAC58962B12C9A65A4E46C4061C8C* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		PassDebugDataU5BU5D_tE5BC275EBC9FAC58962B12C9A65A4E46C4061C8C* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		PassDebugDataU5BU5D_tE5BC275EBC9FAC58962B12C9A65A4E46C4061C8C* 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));
		PassDebugDataU5BU5D_tE5BC275EBC9FAC58962B12C9A65A4E46C4061C8C* L_6 = V_0;
		int32_t L_7 = V_1;
		PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258)L_8);
		return;
	}

IL_0034:
	{
		PassDebugData_tE911DB0148519C33C773511F2D92F57AF1B6D258 L_9 = ___0_item;
		List_1_AddWithResize_mED812726474959C3629CA25A1B17F238E97D44BB(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) 
{
	{
		KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Key_mBD8EA7557C27E6956F2AF29DA3F7499B2F51A282_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___key;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___value;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C Enumerator_get_Current_m19F6ABFA3B7A0E6F52CC097607676366E461637F_gshared_inline (Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4* __this, const RuntimeMethod* method) 
{
	{
		ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mE549A854DDE299C02DDF78B8E33246A1CA4194F2_gshared_inline (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __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;
		}
	}
	{
		ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_3 = __this->____items;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_gshared_inline (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __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;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_gshared_inline (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___0_item, const RuntimeMethod* method) 
{
	ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319* 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));
		ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319* L_6 = V_0;
		int32_t L_7 = V_1;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A)L_8);
		return;
	}

IL_0034:
	{
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_9 = ___0_item;
		List_1_AddWithResize_m31C9C304DC84385A410A0CDB579C5200523FA68F(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) 
{
	{
		KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 L_0 = __this->____current;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = __this->___value;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SortedList_2_get_Count_m73A4314072E235F81E8A9082848504D9774BF5BF_gshared_inline (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->____size;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_m2D85CC818F77A4096E9474CA56125F7ED642F048_gshared_inline (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CsizeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_m1B00C20A8CC4D62269585D16A58425D3F258836F_gshared_inline (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = __this->___U3CsizeU3Ek__BackingField;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mA4CCDDD2AFA2CCCAA0AB12DF5DA68AFA09861907_gshared_inline (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* __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;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m9B5AE4C6C3A1DDAF6C5074928CEBBCCCF3B49B01_gshared_inline (List_1_tE719CFD9827ECEC23BAC8452B125081998D08CC6* __this, RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 ___0_item, const RuntimeMethod* method) 
{
	RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = __this->____version;
		__this->____version = ((int32_t)il2cpp_codegen_add(L_0, 1));
		RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC* L_1 = __this->____items;
		V_0 = L_1;
		int32_t L_2 = __this->____size;
		V_1 = L_2;
		int32_t L_3 = V_1;
		RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC* 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));
		RendererListU5BU5D_t80C28472AABC27AC3809B9300B1F81D3AB423DDC* L_6 = V_0;
		int32_t L_7 = V_1;
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_8 = ___0_item;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85)L_8);
		return;
	}

IL_0034:
	{
		RendererList_t608CE60421616EF4211F5B8AC62E3C36D4BDDF85 L_9 = ___0_item;
		List_1_AddWithResize_mBDE1D951D63D2D13B761E75AB201B772052E7444(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 14));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		V_0 = ((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))));
		goto IL_002d;
	}

IL_002d:
	{
		float L_12 = V_0;
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_vector, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_vector;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___0_vector;
		float L_3 = L_2.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_vector;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_vector;
		float L_7 = L_6.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_vector;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___0_vector;
		float L_11 = L_10.___z;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_12;
		L_12 = sqrt(((double)((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_1, L_3)), ((float)il2cpp_codegen_multiply(L_5, L_7)))), ((float)il2cpp_codegen_multiply(L_9, L_11))))));
		V_0 = ((float)L_12);
		goto IL_0034;
	}

IL_0034:
	{
		float L_13 = V_0;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ((Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields*)il2cpp_codegen_static_fields_for(Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_il2cpp_TypeInfo_var))->___zeroVector;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Angle_mB16906B482814C140FE5BA9D041D2DC11E42A68D_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_from, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_to, 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;
	float V_1 = 0.0f;
	bool V_2 = false;
	float V_3 = 0.0f;
	{
		float L_0;
		L_0 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___0_from), NULL);
		float L_1;
		L_1 = Vector3_get_sqrMagnitude_m43C27DEC47C4811FB30AB474FF2131A963B66FC8_inline((&___1_to), NULL);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_2;
		L_2 = sqrt(((double)((float)il2cpp_codegen_multiply(L_0, L_1))));
		V_0 = ((float)L_2);
		float L_3 = V_0;
		V_2 = (bool)((((float)L_3) < ((float)(1.0E-15f)))? 1 : 0);
		bool L_4 = V_2;
		if (!L_4)
		{
			goto IL_002c;
		}
	}
	{
		V_3 = (0.0f);
		goto IL_0056;
	}

IL_002c:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_5 = ___0_from;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_to;
		float L_7;
		L_7 = Vector3_Dot_mBB86BB940AA0A32FA7D3C02AC42E5BC7095A5D52_inline(L_5, L_6, NULL);
		float L_8 = V_0;
		float L_9;
		L_9 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_7/L_8)), (-1.0f), (1.0f), NULL);
		V_1 = L_9;
		float L_10 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_11;
		L_11 = acos(((double)L_10));
		V_3 = ((float)il2cpp_codegen_multiply(((float)L_11), (57.2957802f)));
		goto IL_0056;
	}

IL_0056:
	{
		float L_12 = V_3;
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Sign_m42EE1F0BC041AF14F89DED7F762BE996E2C50D8A_inline (float ___0_f, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___0_f;
		if ((((float)L_0) >= ((float)(0.0f))))
		{
			goto IL_0010;
		}
	}
	{
		G_B3_0 = (-1.0f);
		goto IL_0015;
	}

IL_0010:
	{
		G_B3_0 = (1.0f);
	}

IL_0015:
	{
		V_0 = G_B3_0;
		goto IL_0018;
	}

IL_0018:
	{
		float L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector3_op_Equality_mCDCBB8D2EDC3D3BF20F31A25ACB34705D352B479_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_lhs, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___1_rhs, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	bool V_4 = false;
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
		float L_12 = V_0;
		float L_13 = V_0;
		float L_14 = V_1;
		float L_15 = V_1;
		float L_16 = V_2;
		float L_17 = V_2;
		V_3 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_12, L_13)), ((float)il2cpp_codegen_multiply(L_14, L_15)))), ((float)il2cpp_codegen_multiply(L_16, L_17))));
		float L_18 = V_3;
		V_4 = (bool)((((float)L_18) < ((float)(9.99999944E-11f)))? 1 : 0);
		goto IL_0043;
	}

IL_0043:
	{
		bool L_19 = V_4;
		return L_19;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___0_value, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	bool V_1 = false;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___0_value;
		float L_1;
		L_1 = Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline(L_0, NULL);
		V_0 = L_1;
		float L_2 = V_0;
		V_1 = (bool)((((float)L_2) > ((float)(9.99999975E-06f)))? 1 : 0);
		bool L_3 = V_1;
		if (!L_3)
		{
			goto IL_001e;
		}
	}
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___0_value;
		float L_5 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6;
		L_6 = Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline(L_4, L_5, NULL);
		V_2 = L_6;
		goto IL_0026;
	}

IL_001e:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		V_2 = L_7;
		goto IL_0026;
	}

IL_0026:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = V_2;
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_Normalize_m1D1B879617A0F54904EDD0E59D356D605457002B_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	bool V_1 = false;
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1;
		L_1 = Vector4_Magnitude_mFBC659211CDF4EDB2B540C58315D1E260FB23B1F_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;
		}
	}
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
		float L_5 = V_0;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6;
		L_6 = Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline(L_4, L_5, NULL);
		V_2 = L_6;
		goto IL_0026;
	}

IL_001e:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_7;
		L_7 = Vector4_get_zero_m3D61F5FA9483CD9C08977D9D8852FB448B4CE6D1_inline(NULL);
		V_2 = L_7;
		goto IL_0026;
	}

IL_0026:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = V_2;
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Quaternion__ctor_m868FD60AA65DD5A8AC0C5DEB0608381A8D85FCD8_inline (Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974* __this, float ___0_x, float ___1_y, float ___2_z, float ___3_w, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_x;
		__this->___x = L_0;
		float L_1 = ___1_y;
		__this->___y = L_1;
		float L_2 = ___2_z;
		__this->___z = L_2;
		float L_3 = ___3_w;
		__this->___w = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Rect_op_Equality_mF2A038255CAF5F1E86079B9EE0FC96DE54307C1F_inline (Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___0_lhs, Rect_tA04E0F8A1830E767F40FB27ECD8D309303571F0D ___1_rhs, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t G_B5_0 = 0;
	{
		float L_0;
		L_0 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&___0_lhs), NULL);
		float L_1;
		L_1 = Rect_get_x_mB267B718E0D067F2BAE31BA477647FBF964916EB_inline((&___1_rhs), NULL);
		if ((!(((float)L_0) == ((float)L_1))))
		{
			goto IL_0043;
		}
	}
	{
		float L_2;
		L_2 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&___0_lhs), NULL);
		float L_3;
		L_3 = Rect_get_y_mC733E8D49F3CE21B2A3D40A1B72D687F22C97F49_inline((&___1_rhs), NULL);
		if ((!(((float)L_2) == ((float)L_3))))
		{
			goto IL_0043;
		}
	}
	{
		float L_4;
		L_4 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___0_lhs), NULL);
		float L_5;
		L_5 = Rect_get_width_m620D67551372073C9C32C4C4624C2A5713F7F9A9_inline((&___1_rhs), NULL);
		if ((!(((float)L_4) == ((float)L_5))))
		{
			goto IL_0043;
		}
	}
	{
		float L_6;
		L_6 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___0_lhs), NULL);
		float L_7;
		L_7 = Rect_get_height_mE1AA6C6C725CCD2D317BD2157396D3CF7D47C9D8_inline((&___1_rhs), NULL);
		G_B5_0 = ((((float)L_6) == ((float)L_7))? 1 : 0);
		goto IL_0044;
	}

IL_0043:
	{
		G_B5_0 = 0;
	}

IL_0044:
	{
		V_0 = (bool)G_B5_0;
		goto IL_0047;
	}

IL_0047:
	{
		bool L_8 = V_0;
		return L_8;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___0_r, float ___1_g, float ___2_b, float ___3_a, const RuntimeMethod* method) 
{
	{
		float L_0 = ___0_r;
		__this->___r = L_0;
		float L_1 = ___1_g;
		__this->___g = L_1;
		float L_2 = ___2_b;
		__this->___b = L_2;
		float L_3 = ___3_a;
		__this->___a = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Color_op_Implicit_m9B3228DAFA8DC57A75DE00CBBF13ED4F1E7B01FF_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___0_c, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_0 = ___0_c;
		float L_1 = L_0.___r;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_2 = ___0_c;
		float L_3 = L_2.___g;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___0_c;
		float L_5 = L_4.___b;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___0_c;
		float L_7 = L_6.___a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8;
		memset((&L_8), 0, sizeof(L_8));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_8), L_1, L_3, L_5, L_7, NULL);
		V_0 = L_8;
		goto IL_0021;
	}

IL_0021:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = V_0;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector4_op_Equality_mCEA0E5F229F4AE8C55152F7A8F84345F24F52DC6_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_lhs, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_rhs, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	float V_4 = 0.0f;
	bool V_5 = false;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_lhs;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_rhs;
		float L_3 = L_2.___x;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_lhs;
		float L_5 = L_4.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_rhs;
		float L_7 = L_6.___y;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_lhs;
		float L_9 = L_8.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_rhs;
		float L_11 = L_10.___z;
		V_2 = ((float)il2cpp_codegen_subtract(L_9, L_11));
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_lhs;
		float L_13 = L_12.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_rhs;
		float L_15 = L_14.___w;
		V_3 = ((float)il2cpp_codegen_subtract(L_13, L_15));
		float L_16 = V_0;
		float L_17 = V_0;
		float L_18 = V_1;
		float L_19 = V_1;
		float L_20 = V_2;
		float L_21 = V_2;
		float L_22 = V_3;
		float L_23 = V_3;
		V_4 = ((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_16, L_17)), ((float)il2cpp_codegen_multiply(L_18, L_19)))), ((float)il2cpp_codegen_multiply(L_20, L_21)))), ((float)il2cpp_codegen_multiply(L_22, L_23))));
		float L_24 = V_4;
		V_5 = (bool)((((float)L_24) < ((float)(9.99999944E-11f)))? 1 : 0);
		goto IL_0057;
	}

IL_0057:
	{
		bool L_25 = V_5;
		return L_25;
	}
}
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;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_Magnitude_mFBC659211CDF4EDB2B540C58315D1E260FB23B1F_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, 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;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_1 = ___0_a;
		float L_2;
		L_2 = Vector4_Dot_m40A3B2E258E53E4847583474E40AC29F68AF8BA3_inline(L_0, L_1, NULL);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_3;
		L_3 = sqrt(((double)L_2));
		V_0 = ((float)L_3);
		goto IL_0012;
	}

IL_0012:
	{
		float L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 Vector4_op_Division_m9B1B8692D50C864CFA585BDF97FB6FBC18967D90_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, float ___1_d, const RuntimeMethod* method) 
{
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		float L_2 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_3 = ___0_a;
		float L_4 = L_3.___y;
		float L_5 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___0_a;
		float L_7 = L_6.___z;
		float L_8 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_9 = ___0_a;
		float L_10 = L_9.___w;
		float L_11 = ___1_d;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12;
		memset((&L_12), 0, sizeof(L_12));
		Vector4__ctor_m96B2CD8B862B271F513AF0BDC2EABD58E4DBC813_inline((&L_12), ((float)(L_1/L_2)), ((float)(L_4/L_5)), ((float)(L_7/L_8)), ((float)(L_10/L_11)), NULL);
		V_0 = L_12;
		goto IL_0029;
	}

IL_0029:
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_13 = V_0;
		return L_13;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector4_Dot_m40A3B2E258E53E4847583474E40AC29F68AF8BA3_inline (Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___0_a, Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___1_b, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_0 = ___0_a;
		float L_1 = L_0.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_2 = ___1_b;
		float L_3 = L_2.___x;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_4 = ___0_a;
		float L_5 = L_4.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_6 = ___1_b;
		float L_7 = L_6.___y;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_8 = ___0_a;
		float L_9 = L_8.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_10 = ___1_b;
		float L_11 = L_10.___z;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_12 = ___0_a;
		float L_13 = L_12.___w;
		Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 L_14 = ___1_b;
		float L_15 = L_14.___w;
		V_0 = ((float)il2cpp_codegen_add(((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)))), ((float)il2cpp_codegen_multiply(L_13, L_15))));
		goto IL_003b;
	}

IL_003b:
	{
		float L_16 = V_0;
		return L_16;
	}
}
