#include "pch-cpp.hpp"

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


#include <limits>
#include <stdint.h>


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);
	}
};
template <typename R, typename T1, typename T2>
struct VirtualFuncInvoker2
{
	typedef R (*Func)(void*, T1, T2, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeObject* obj, T1 p1, T2 p2)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_virtual_invoke_data(slot, obj);
		return ((Func)invokeData.methodPtr)(obj, p1, p2, 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);
	}
};
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>
struct InterfaceFuncInvoker0
{
	typedef R (*Func)(void*, const RuntimeMethod*);

	static inline R Invoke (Il2CppMethodSlot slot, RuntimeClass* declaringInterface, RuntimeObject* obj)
	{
		const VirtualInvokeData& invokeData = il2cpp_codegen_get_interface_invoke_data(slot, obj, declaringInterface);
		return ((Func)invokeData.methodPtr)(obj, 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 T1>
struct InvokerActionInvoker1;
template <typename T1>
struct InvokerActionInvoker1<T1*>
{
	static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
	{
		void* params[1] = { p1 };
		method->invoker_method(methodPtr, method, obj, params, NULL);
	}
};
template <typename T1, typename T2>
struct InvokerActionInvoker2;
template <typename T1, typename T2>
struct InvokerActionInvoker2<T1*, T2*>
{
	static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2)
	{
		void* params[2] = { p1, p2 };
		method->invoker_method(methodPtr, method, obj, params, NULL);
	}
};
template <typename T1, typename T2, typename T3>
struct InvokerActionInvoker3;
template <typename T1, typename T2, typename T3>
struct InvokerActionInvoker3<T1*, T2*, T3*>
{
	static inline void Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1, T2* p2, T3* p3)
	{
		void* params[3] = { p1, p2, p3 };
		method->invoker_method(methodPtr, method, obj, params, NULL);
	}
};
template <typename R>
struct InvokerFuncInvoker0
{
	static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj)
	{
		R ret;
		method->invoker_method(methodPtr, method, obj, NULL, &ret);
		return ret;
	}
};
template <typename R, typename T1>
struct InvokerFuncInvoker1;
template <typename R, typename T1>
struct InvokerFuncInvoker1<R, T1*>
{
	static inline R Invoke (Il2CppMethodPointer methodPtr, const RuntimeMethod* method, void* obj, T1* p1)
	{
		R ret;
		void* params[1] = { p1 };
		method->invoker_method(methodPtr, method, obj, params, &ret);
		return ret;
	}
};

// System.Action`1<System.Boolean>
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C;
// System.Action`1<UnityEngine.Color>
struct Action_1_t6F23E949C5B7B23A98CD4EE8560AA8A2266BDC22;
// System.Action`1<System.Enum>
struct Action_1_tAFF122BBDCF2AC45C10128CFCDA45A5CA2ED307E;
// System.Action`1<System.Int32>
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404;
// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87;
// System.Action`1<System.Single>
struct Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A;
// System.Action`1<System.UInt32>
struct Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D;
// System.Action`1<UnityEngine.Vector2>
struct Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81;
// System.Action`1<UnityEngine.Vector3>
struct Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2;
// System.Action`1<UnityEngine.Vector4>
struct Action_1_t84D0CA347FC997E1202ECA3ED828B057841444EF;
// System.Action`1<UnityEngine.Rendering.DebugUI/Panel>
struct Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941;
// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<System.Boolean>,System.Boolean>
struct Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758;
// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Color>,UnityEngine.Color>
struct Action_2_t8F37BBA9EDEE84C69724E5552FF35DEB93971BD2;
// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<System.Enum>,System.Enum>
struct Action_2_tCF513090FC7E539499FDA61AA79356DC13634B40;
// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<System.Int32>,System.Int32>
struct Action_2_t94C644233E37D574986F0297182FA2BD8972B44A;
// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<System.Single>,System.Single>
struct Action_2_t664D2BFCF60DA241A2EF8D5B396F7932DA99F7F8;
// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<System.UInt32>,System.UInt32>
struct Action_2_t495CCDF3C9A78EC4CCF7D12290A4B9698BBBE183;
// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector2>,UnityEngine.Vector2>
struct Action_2_tF46B14C98A24F40F2279A1D4296BB9078938C034;
// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector3>,UnityEngine.Vector3>
struct Action_2_t115BA48255E00E3E7D79535060D729C4822CAFF3;
// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector4>,UnityEngine.Vector4>
struct Action_2_t302322518DED0A32BC10F069AAEE117BC9C20917;
// System.Collections.Generic.Dictionary`2<System.ValueTuple`2<System.Object,System.Int32>,System.Object>
struct Dictionary_2_t28372F4EC39F4F91AF54C2B6902494C299EB408C;
// System.Collections.Generic.Dictionary`2<System.ValueTuple`2<System.Type,System.Int32>,System.Collections.Generic.Stack`1<System.Object>>
struct Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>>
struct Dictionary_2_tF2EDF056F0149817635F2C50FE28384178A40363;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>>
struct Dictionary_2_t4EAC15363030DFDF453F1AB77D690425033951F5;
// System.Collections.Generic.Dictionary`2<System.Int32,System.ByteEnum>
struct Dictionary_2_t4878CC9FF62AE29C882F2E787384F2E6D06C08FE;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResUpscaleFilter>
struct Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>
struct Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C;
// System.Collections.Generic.Dictionary`2<System.Int32,System.Object>
struct Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907;
// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.ProfilingSampler>
struct Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7;
// System.Collections.Generic.Dictionary`2<System.Object,System.Object>
struct Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA;
// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData>
struct Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6;
// System.Collections.Generic.Dictionary`2<System.String,System.Text.StringBuilder>
struct Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4;
// System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Transform>
struct Dictionary_2_t0DF082D543936AF873C34E8274B97120CB396554;
// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>
struct DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB;
// UnityEngine.Rendering.DynamicArray`1<System.Object>
struct DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA;
// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource>
struct DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59;
// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo>
struct DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09;
// UnityEngine.Rendering.DebugUI/Field`1<System.Boolean>
struct Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A;
// UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Color>
struct Field_1_tA5C891F8362F7E414DC7A9ECCB6F8610A9A61316;
// UnityEngine.Rendering.DebugUI/Field`1<System.Enum>
struct Field_1_t226E1C169087ABFC1448D9AD905D6E1BC4FCFD4C;
// UnityEngine.Rendering.DebugUI/Field`1<System.Int32>
struct Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A;
// UnityEngine.Rendering.DebugUI/Field`1<System.Object>
struct Field_1_t1A7E96663FCB6565DABFB97328A0933E2EB20FB5;
// UnityEngine.Rendering.DebugUI/Field`1<System.Single>
struct Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8;
// UnityEngine.Rendering.DebugUI/Field`1<System.UInt32>
struct Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4;
// UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector2>
struct Field_1_tA072783C26CACD3E84F9B62900C79E98AA01B8ED;
// UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector3>
struct Field_1_tC3CCA8F7619A0B639B6671BD922EC68E34595E18;
// UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector4>
struct Field_1_t13BBC583A7E521A9A0C5B9A2B8B537D8CEE550BD;
// System.Func`1<System.Boolean>
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457;
// System.Func`1<UnityEngine.Color>
struct Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C;
// System.Func`1<UnityEngine.Rendering.DebugManager>
struct Func_1_tBE8C571EB505D571012E82020E5A94DBFDF74776;
// System.Func`1<System.Enum>
struct Func_1_t5747A51D079771A54003751A99ED1F40EC898853;
// System.Func`1<System.Int32>
struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD;
// System.Func`1<System.Object>
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4;
// System.Func`1<System.Single>
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7;
// System.Func`1<System.UInt32>
struct Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D;
// System.Func`1<UnityEngine.Vector2>
struct Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1;
// System.Func`1<UnityEngine.Vector3>
struct Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC;
// System.Func`1<UnityEngine.Vector4>
struct Func_1_t704C051013549CDD77A31AEC405EA270221633B3;
// System.Func`2<System.Reflection.FieldInfo,UnityEngine.GUIContent>
struct Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA;
// System.Func`2<UnityEngine.GUIContent,System.String>
struct Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F;
// System.Func`2<System.Object,System.Object>
struct Func_2_tACBF5A1656250800CE861707354491F0611F6624;
// System.Collections.Generic.IComparer`1<System.Int32>
struct IComparer_1_t4483F9B9F43C7B0F8D4FEEAE12FAFDD3F9CF81FD;
// System.Collections.Generic.IEnumerable`1<System.Reflection.FieldInfo>
struct IEnumerable_1_tB708E9C2FA823B01C747E05E9A94F71093AAE6F1;
// System.Collections.Generic.IEnumerable`1<UnityEngine.GUIContent>
struct IEnumerable_1_tA8C9F18B8C9E56A4A8602BDFE07A3CE417E3F001;
// System.Collections.Generic.IEnumerable`1<System.Object>
struct IEnumerable_1_tF95C9E01A913DD50575531C8305932628663D9E9;
// System.Collections.Generic.IEnumerable`1<System.String>
struct IEnumerable_1_t349E66EC5F09B881A8E52EE40A1AB9EC60E08E44;
// System.Collections.Generic.IEnumerator`1<System.Object>
struct IEnumerator_1_t43D2E4BA9246755F293DFA74F001FB1A70A648FD;
// System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.DebugUI/Widget>
struct IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5;
// System.Collections.Generic.IEqualityComparer`1<System.ValueTuple`2<System.Type,System.Int32>>
struct IEqualityComparer_1_t214799933CDD8D2200AB5F9D65770E59306C8D03;
// System.Collections.Generic.IEqualityComparer`1<System.Int32>
struct IEqualityComparer_1_tDBFC8496F14612776AF930DBF84AFE7D06D1F0E9;
// System.Collections.Generic.IEqualityComparer`1<System.String>
struct IEqualityComparer_1_tAE94C8F24AD5B94D4EE85CA9FC59E3409D41CAF7;
// System.Collections.Generic.IList`1<System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>
struct IList_1_t8225F33D1D06FB5C37A08FB7D1E8E32737ABAAE6;
// System.Collections.Generic.IList`1<System.ValueTuple`2<System.Object,System.Int32>>
struct IList_1_tC47C390A717A1D471354FBDA55D3A3772B16A7F2;
// System.Collections.Generic.IList`1<System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>
struct IList_1_t13A3E626FB38A92BB2421A824F0AD342DF2F6E70;
// System.Collections.Generic.IList`1<System.Int32>
struct IList_1_tFB8BE2ED9A601C1259EAB8D73D1B3E96EA321FA1;
// System.Collections.Generic.IList`1<UnityEngine.Rendering.DebugUI/Panel>
struct IList_1_tB62587E53ACC4F3B6575240C248323D8C2780C7A;
// System.Collections.Generic.IList`1<UnityEngine.Rendering.DebugUI/Widget>
struct IList_1_tFCC3D990041D6FE8F59D0EE4DC5BB62B121C9506;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.ValueTuple`2<System.Type,System.Int32>,System.Collections.Generic.Stack`1<System.Object>>
struct KeyCollection_t9B8E61C83A9D9C5A1DBF366ABC39A44BB1DEFBCA;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>>
struct KeyCollection_t2D61FACE6038E221FF0F0F5480C574900EA43E90;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>>
struct KeyCollection_t3C85F0FB2361623F947E239ECB8C6EA2836972E6;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,UnityEngine.Rendering.DynamicResUpscaleFilter>
struct KeyCollection_tEFABBBD87016455902C612C7075D48D617348E00;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>
struct KeyCollection_t73676DF305C3F21FE5BD68F8122257312B3EFD78;
// System.Collections.Generic.Dictionary`2/KeyCollection<System.String,System.Text.StringBuilder>
struct KeyCollection_t8882F6C75CBF620688937E7269A58C2E9951913C;
// System.Collections.Generic.SortedList`2/KeyList<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>
struct KeyList_t9EDFAED42E4CB282147B7AA3951527774218A5EA;
// System.Collections.Generic.SortedList`2/KeyList<System.Int32,System.ValueTuple`2<System.Object,System.Int32>>
struct KeyList_t301D3C162AB34EAF2DF8203BD2A0319FAA4F7FE2;
// System.Collections.Generic.SortedList`2/KeyList<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>
struct KeyList_tB90DE6BF191AA2F43644A53CC7B870AFF7994B73;
// System.Lazy`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<UnityEngine.MaterialPropertyBlock>>
struct Lazy_1_t933340793B9364D5A9377C42541C3F9E5968D79C;
// System.Lazy`1<UnityEngine.Rendering.DebugManager>
struct Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162;
// System.Lazy`1<System.Object>
struct Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E;
// UnityEngine.Rendering.ListChangedEventArgs`1<UnityEngine.Rendering.DebugUI/Widget>
struct ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA;
// UnityEngine.Rendering.ListChangedEventHandler`1<System.Object>
struct ListChangedEventHandler_1_t75D35934C494DD9CAB03AF119619178B28527CFA;
// UnityEngine.Rendering.ListChangedEventHandler`1<UnityEngine.Rendering.DebugUI/Widget>
struct ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C;
// System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,UnityEngine.ComputeBuffer>>
struct List_1_t4A123A8D96B162A6C975BC59941EA318547930FC;
// System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,UnityEngine.Rendering.RTHandle>>
struct List_1_t4EB5365A3866A0BF5430158C8CAAA549FE1375D6;
// System.Collections.Generic.List`1<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Object,System.Int32>>>
struct List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C;
// System.Collections.Generic.List`1<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Type,System.Int32>>>
struct List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3;
// System.Collections.Generic.List`1<UnityEngine.KeyCode[]>
struct List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702;
// System.Collections.Generic.List`1<System.String[]>
struct List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED;
// System.Collections.Generic.List`1<UnityEngine.Rendering.ConstantBufferBase>
struct List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F;
// System.Collections.Generic.List`1<UnityEngine.Rendering.UI.DebugUIHandlerPanel>
struct List_1_t58474FE9542ACA4091CD798BCE2CD3F27FB2D6FA;
// System.Collections.Generic.List`1<UnityEngine.Rendering.UI.DebugUIHandlerValue>
struct List_1_tF20C51441729CC952E62F1E3EF53FB57F4C15771;
// System.Collections.Generic.List`1<UnityEngine.Rendering.UI.DebugUIPrefabBundle>
struct List_1_t60729D90EC5710C8B2774D6941E86786A2382626;
// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73;
// System.Collections.Generic.List`1<UnityEngine.MaterialPropertyBlock>
struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C;
// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D;
// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph>
struct List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77;
// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass>
struct List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98;
// System.Collections.Generic.List`1<UnityEngine.Rendering.RendererUtils.RendererList>
struct List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106;
// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>
struct List_1_t87AE23082814D175C791AB0CD6E68302C3E42536;
// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>
struct List_1_t91D94788DFFF98BEB1318A5549946309D4C94116;
// System.Collections.Generic.List`1<UnityEngine.Rendering.DebugUI/Panel>
struct List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F;
// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase>
struct List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6;
// System.Collections.Generic.List`1<UnityEngine.Rendering.DebugUI/Foldout/ContextMenuItem>
struct List_1_t92717732BF98956375510DF49F6E823610AF4FA0;
// UnityEngine.Rendering.ObjectPool`1<UnityEngine.Rendering.CommandBuffer>
struct ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A;
// UnityEngine.Rendering.ObjectPool`1<System.Object>
struct ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58;
// UnityEngine.Rendering.ObservableList`1<System.Object>
struct ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C;
// UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>
struct ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08;
// System.Collections.ObjectModel.ReadOnlyCollection`1<System.Object>
struct ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92;
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.DebugUI/Panel>
struct ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderFunc`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/ProfilingScopePassData>
struct RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.ComputeBuffer>
struct RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<System.Object>
struct RenderGraphResourcePool_1_t2BCE040CF93E2747878EDA7D52FB60B822627066;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.Rendering.RTHandle>
struct RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc,UnityEngine.ComputeBuffer>
struct RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc,System.Object>
struct RenderGraphResource_2_tB88E8C0ADD47AA0667E417E3A377E41C80AF23DB;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc,System.Object>
struct RenderGraphResource_2_tE96B4D7FF4AEF68A0C973E9CC90A8F0F433FFA30;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc,UnityEngine.Rendering.RTHandle>
struct RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<UnityEngine.MaterialPropertyBlock>
struct SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<System.Object>
struct SharedObjectPool_1_t81E33CE7C8FD116C81F6BD07447B1F342468C6BF;
// System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>
struct SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4;
// System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<System.Object,System.Int32>>
struct SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7;
// System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>
struct SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528;
// System.Collections.Generic.Stack`1<UnityEngine.Rendering.CommandBuffer>
struct Stack_1_t3ADE826B9F87D67AD1F687C364DBCD5F46AAFBD1;
// System.Collections.Generic.Stack`1<System.Int32>
struct Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6;
// System.Collections.Generic.Stack`1<UnityEngine.MaterialPropertyBlock>
struct Stack_1_t67BD3EAA31497E8CDBD9AA8D8D8876495742CD72;
// System.Collections.Generic.Stack`1<System.Object>
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5;
// UnityEngine.Events.UnityAction`1<UnityEngine.Rendering.CommandBuffer>
struct UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3;
// UnityEngine.Events.UnityAction`1<System.Object>
struct UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.ValueTuple`2<System.Type,System.Int32>,System.Collections.Generic.Stack`1<System.Object>>
struct ValueCollection_t9CBCCD9743A7F8D7EDC02865F359233D32F01C94;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>>
struct ValueCollection_t1F0B6C47A90E1DCF1C33E6FEB130C317337C6C8D;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>>
struct ValueCollection_tF72C67744D53CFCECA230FB0E8403D814C75987A;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,UnityEngine.Rendering.DynamicResUpscaleFilter>
struct ValueCollection_t7C441772FF624296F15C11610AB6DCAC7A9558D1;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>
struct ValueCollection_t5732E4AC2A4FEC45177795C57C4B4C9E20955404;
// System.Collections.Generic.Dictionary`2/ValueCollection<System.String,System.Text.StringBuilder>
struct ValueCollection_tE720AB1351DE47B753989F07596FB69CD167CFC2;
// System.Collections.Generic.SortedList`2/ValueList<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>
struct ValueList_t5F11BD734CF1B2DA83CDBF8A5FA1926C1DEFC5F2;
// System.Collections.Generic.SortedList`2/ValueList<System.Int32,System.ValueTuple`2<System.Object,System.Int32>>
struct ValueList_tE25C23EB641DC03A4F975F63DC96F11020EFE0F0;
// System.Collections.Generic.SortedList`2/ValueList<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>
struct ValueList_t7EC293A313A208436DBC5D9A7B521A4E867CACFB;
// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo>[]
struct DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F;
// System.Collections.Generic.Dictionary`2/Entry<System.ValueTuple`2<System.Type,System.Int32>,System.Collections.Generic.Stack`1<System.Object>>[]
struct EntryU5BU5D_tAA62A98DBC92D90F67B6ED2A75454EE4B71ABE7A;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>>[]
struct EntryU5BU5D_tF9384C2921E9A7AEB11347579DA5AEB1B760C94F;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>>[]
struct EntryU5BU5D_t27CBB347FB12E799B62603B0DDDE6FF3678117EE;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.Rendering.DynamicResUpscaleFilter>[]
struct EntryU5BU5D_tE0CA330219A488AB3FB9ABA2BCFD1B77C375E74F;
// System.Collections.Generic.Dictionary`2/Entry<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>[]
struct EntryU5BU5D_t28BE55225705C429F597A923CA08EF09A9231909;
// System.Collections.Generic.Dictionary`2/Entry<System.String,System.Text.StringBuilder>[]
struct EntryU5BU5D_t49A6E288693E558C0C9777DC2F1F39CC515017B7;
// System.Func`1<System.Boolean>[]
struct Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A;
// System.Func`1<System.Int32>[]
struct Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30;
// System.Collections.Generic.List`1<System.Int32>[]
struct List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206;
// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>[]
struct List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3;
// System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>[]
struct ValueTuple_2U5BU5D_t9EF9F0CC1DC12047DF8BE64AA3D32698E236EB95;
// System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Object,System.Int32>>[]
struct ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B;
// System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Type,System.Int32>>[]
struct ValueTuple_2U5BU5D_t2159C816926F2E99C656C4B20F2AFECAB68173E4;
// System.ValueTuple`2<System.Object,System.Int32>[]
struct ValueTuple_2U5BU5D_t110F884211ABF43A43543A6BF0C2969D0C080468;
// System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>[]
struct ValueTuple_2U5BU5D_tE1CC4DE8BF8241FDCA51B91C2EC4A0A89C44308C;
// UnityEngine.KeyCode[][]
struct KeyCodeU5BU5DU5BU5D_tF4AF59E2A4AF287B936E2D2803B8E715E3BC398A;
// System.String[][]
struct StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF;
// System.Boolean[]
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
// System.Byte[]
struct ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031;
// UnityEngine.Camera[]
struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B;
// System.Char[]
struct CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB;
// UnityEngine.Rendering.ConstantBufferBase[]
struct ConstantBufferBaseU5BU5D_t68952420580D6B1030501BE3A7299331177DE9BF;
// UnityEngine.Rendering.DebugActionDesc[]
struct DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703;
// UnityEngine.Rendering.DebugActionState[]
struct DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733;
// System.Delegate[]
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
// UnityEngine.GUIContent[]
struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503;
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource[]
struct IRenderGraphResourceU5BU5D_tC72A5980774D8ACE9E681BE8A3FAB493A70BC2F3;
// System.Int32[]
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
// System.IntPtr[]
struct IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832;
// UnityEngine.KeyCode[]
struct KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85;
// UnityEngine.MaterialPropertyBlock[]
struct MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B;
// System.Object[]
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
// UnityEngine.Rendering.RendererUtils.RendererList[]
struct RendererListU5BU5D_tED46B37755BE0712107BE8F0C415BF8D63D5CFF8;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle[]
struct RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource[]
struct RendererListResourceU5BU5D_t86C273A426669C3314D3D7C9D320EE41CAC74D23;
// UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle[]
struct ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319;
// UnityEngine.Rendering.ShaderTagId[]
struct ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143;
// System.Diagnostics.StackTrace[]
struct StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF;
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle[]
struct TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD;
// UnityEngine.Touch[]
struct TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3;
// System.Type[]
struct TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB;
// System.UInt32[]
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
// UnityEngine.Vector3[]
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
// UnityEngine.Rendering.DebugUI/Panel[]
struct PanelU5BU5D_t8226A22E908A31F01B71971669F8A938160CC30C;
// UnityEngine.Rendering.DebugUI/Widget[]
struct WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2;
// UnityEngine.Rendering.DynamicResolutionHandler/ScalerContainer[]
struct ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase[]
struct SharedObjectPoolBaseU5BU5D_t239085C5A182AC22088D96F0D0328E7FC4C90F14;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData[]
struct RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1;
// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07;
// UnityEngine.Rendering.AdditionalPropertyAttribute
struct AdditionalPropertyAttribute_t8E43D95777FDC3D89A2A8DE705459718E923D286;
// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263;
// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C;
// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA;
// System.Reflection.Binder
struct Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235;
// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3;
// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184;
// UnityEngine.Rendering.CameraSwitcher
struct CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085;
// UnityEngine.Canvas
struct Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26;
// UnityEngine.UI.CanvasScaler
struct CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B;
// UnityEngine.Rendering.CommandBuffer
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7;
// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3;
// UnityEngine.ComputeBuffer
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233;
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferPool
struct ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2;
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource
struct ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B;
// UnityEngine.Rendering.ConstantBuffer
struct ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26;
// UnityEngine.Rendering.ConstantBufferBase
struct ConstantBufferBase_t20014DD79FCE2106360B8D0A97014A1B69B8CA8C;
// UnityEngine.Rendering.CullingAllocationInfo
struct CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A;
// UnityEngine.Profiling.CustomSampler
struct CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487;
// UnityEngine.Rendering.DebugActionDesc
struct DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC;
// UnityEngine.Rendering.DebugActionState
struct DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA;
// UnityEngine.Rendering.DebugManager
struct DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672;
// UnityEngine.Rendering.DebugShapes
struct DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905;
// UnityEngine.Rendering.DebugUI
struct DebugUI_tDA1A862C564E520A7C8F5D317789BF562D625D56;
// UnityEngine.Rendering.UI.DebugUIHandlerCanvas
struct DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209;
// UnityEngine.Rendering.UI.DebugUIHandlerPersistentCanvas
struct DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D;
// UnityEngine.Rendering.UI.DebugUIHandlerWidget
struct DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1;
// System.Delegate
struct Delegate_t;
// System.DelegateData
struct DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E;
// UnityEngine.Rendering.DisplayInfoAttribute
struct DisplayInfoAttribute_t492F6FB01E7EDE87EDE5340F0003DFDCE7ED40CB;
// UnityEngine.Rendering.DynamicResolutionHandler
struct DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE;
// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2;
// System.Exception
struct Exception_t;
// UnityEngine.Experimental.Rendering.RenderGraphModule.FastMemoryDesc
struct FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D;
// System.Reflection.FieldInfo
struct FieldInfo_t;
// UnityEngine.Rendering.FreeCamera
struct FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571;
// UnityEngine.GUIContent
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2;
// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F;
// System.IAsyncResult
struct IAsyncResult_t7B9B5A0ECB35DCEC31B8A8122C37D687369253B5;
// UnityEngine.Rendering.IDebugData
struct IDebugData_t1B615890FAADB3B7587742FF95F21192D3464087;
// System.Collections.IDictionary
struct IDictionary_t6D03155AF1FA9083817AA5B6AD7DEEACC26AB220;
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource
struct IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D;
// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool
struct IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8;
// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB;
// System.LazyHelper
struct LazyHelper_t1784351780B2D1AC002869BB3C7A35AA64762602;
// UnityEngine.Material
struct Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3;
// UnityEngine.MaterialPropertyBlock
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D;
// System.Reflection.MemberFilter
struct MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553;
// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4;
// System.Reflection.MethodInfo
struct MethodInfo_t;
// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71;
// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C;
// UnityEngine.Rendering.PerformDynamicRes
struct PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47;
// UnityEngine.Rendering.ProfilingSampler
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE;
// UnityEngine.Rendering.RTHandle
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B;
// UnityEngine.Rendering.RTHandleSystem
struct RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F;
// UnityEngine.Profiling.Recorder
struct Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90;
// UnityEngine.RectTransform
struct RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph
struct RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext
struct RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams
struct RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources
struct RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger
struct RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool
struct RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass
struct RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry
struct RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C;
// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27;
// UnityEngine.Rendering.RendererUtils.RendererListDesc
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E;
// System.Runtime.Serialization.SafeSerializationManager
struct SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6;
// UnityEngine.Rendering.ScaleFunc
struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791;
// UnityEngine.Rendering.SerializableEnum
struct SerializableEnum_tDAC0ED9F8E09328B30EA89F1C26EAB575E44BD03;
// System.String
struct String_t;
// System.Text.StringBuilder
struct StringBuilder_t;
// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700;
// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4;
// UnityEngine.Texture2DArray
struct Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA;
// UnityEngine.Texture3D
struct Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TexturePool
struct TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource
struct TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA;
// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1;
// System.Type
struct Type_t;
// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915;
// System.WeakReference
struct WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E;
// UnityEngine.Rendering.XRGraphics
struct XRGraphics_t5A51582C07339595BC3D132AA61E0C27D5D7251F;
// UnityEngine.Camera/CameraCallback
struct CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD;
// UnityEngine.Rendering.CommandBufferPool/<>c
struct U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7;
// UnityEngine.Rendering.DebugManager/<>c
struct U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2;
// UnityEngine.Rendering.DebugUI/BitField
struct BitField_t4178A9AD81C436DBE57F464343BA996642134062;
// UnityEngine.Rendering.DebugUI/BoolField
struct BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD;
// UnityEngine.Rendering.DebugUI/Button
struct Button_t94987D29C31193E49E17586BF7642576A0F6CE7A;
// UnityEngine.Rendering.DebugUI/ColorField
struct ColorField_t6BB20214FF8E76FBA61FE664ACF6FAAF67D7E790;
// UnityEngine.Rendering.DebugUI/Container
struct Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217;
// UnityEngine.Rendering.DebugUI/EnumField
struct EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C;
// UnityEngine.Rendering.DebugUI/FloatField
struct FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B;
// UnityEngine.Rendering.DebugUI/Foldout
struct Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6;
// UnityEngine.Rendering.DebugUI/HBox
struct HBox_t262F320DF222C8A8388895B4A7272CCDFDC64663;
// UnityEngine.Rendering.DebugUI/HistoryBoolField
struct HistoryBoolField_t76A4E68747D844E26F7A87751125E257F3B5D9F0;
// UnityEngine.Rendering.DebugUI/HistoryEnumField
struct HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08;
// UnityEngine.Rendering.DebugUI/IContainer
struct IContainer_tBD9F21C42D4253E306C4EF7CFC72480E0C7C89B5;
// UnityEngine.Rendering.DebugUI/IntField
struct IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A;
// UnityEngine.Rendering.DebugUI/MessageBox
struct MessageBox_tF18729816BE7D624001E2C5172474709BD9B54C5;
// UnityEngine.Rendering.DebugUI/Panel
struct Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295;
// UnityEngine.Rendering.DebugUI/Table
struct Table_t02C23978AEDF525D15A9D9D7A528AC5D22DE8590;
// UnityEngine.Rendering.DebugUI/UIntField
struct UIntField_t0D5D8410DC6004E58515C2C503A81535DB7F5636;
// UnityEngine.Rendering.DebugUI/VBox
struct VBox_tA79BB0FE601BB084A81139C34159B69EF7CC75F2;
// UnityEngine.Rendering.DebugUI/Value
struct Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457;
// UnityEngine.Rendering.DebugUI/Vector2Field
struct Vector2Field_t5CDE5FE31ACEDA9AA41D204ABBE50392E2080816;
// UnityEngine.Rendering.DebugUI/Vector3Field
struct Vector3Field_t4019EB5DDB0C820FA72499C5F078A9BE00DCAF94;
// UnityEngine.Rendering.DebugUI/Vector4Field
struct Vector4Field_t9C175CACC33030F0B57C4CB016466127D28E4AD3;
// UnityEngine.Rendering.DebugUI/Widget
struct Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/<>c
struct U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnExecutionRegisteredDelegate
struct OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnGraphRegisteredDelegate
struct OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/ProfilingScopePassData
struct ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase
struct SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData
struct RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback
struct ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC;
// UnityEngine.Rendering.DebugUI/EnumField/<>c
struct U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F;
// UnityEngine.Rendering.DebugUI/EnumUtility/<>c
struct U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19;
// UnityEngine.Rendering.DebugUI/Table/Row
struct Row_t4263ADC980EB84EB443A525B26307F51EF796D4B;

IL2CPP_EXTERN_C RuntimeClass* Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_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* ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_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* DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C_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* Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720_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* DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Exception_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_tBE8C571EB505D571012E82020E5A94DBFDF74776_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IContainer_tBD9F21C42D4253E306C4EF7CFC72480E0C7C89B5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDebugData_t1B615890FAADB3B7587742FF95F21192D3464087_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* IList_1_t13A3E626FB38A92BB2421A824F0AD342DF2F6E70_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* InspectorNameAttribute_t30287A92B113253B9E22924DD6FC4C7007545497_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_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* KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206_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_t40EF6AB161D5BA8724C39787397C74B9C1E29702_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED_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_tAB88A723317E4271A08B8451C69CD3393C84BCB6_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106_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* Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD_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_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577_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* StringBuilder_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_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* Type_t_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeClass* Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_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* WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E_il2cpp_TypeInfo_var;
IL2CPP_EXTERN_C RuntimeField* U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____BDFF4BF48DBC7214A392CF884F7F2A6073CCDB77CA3EB11BEBB93DA8ED8B2158_3_FieldInfo_var;
IL2CPP_EXTERN_C String_t* _stringLiteral072C24677ABD6F4AC2FAF9AC8E848931C302BE31;
IL2CPP_EXTERN_C String_t* _stringLiteral07C82913218E0E4CAB070743BC35646A4D5B3F84;
IL2CPP_EXTERN_C String_t* _stringLiteral1188B88248A3E9A0E0E61B408CD2767349B81DED;
IL2CPP_EXTERN_C String_t* _stringLiteral1307BA4A567DFD9D8491CC814CB44A5D3754F693;
IL2CPP_EXTERN_C String_t* _stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0;
IL2CPP_EXTERN_C String_t* _stringLiteral240C22C35A66AE787BF45A4DECC936113ECEF2BE;
IL2CPP_EXTERN_C String_t* _stringLiteral261A2957529B2493D4CBD376BC84ADA0AC84CD20;
IL2CPP_EXTERN_C String_t* _stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A;
IL2CPP_EXTERN_C String_t* _stringLiteral2B0B2A7CE9FCB919D397A9A36C8BBF6E0B8E21AE;
IL2CPP_EXTERN_C String_t* _stringLiteral2E363CCF778E13C61797252486375695263E9D06;
IL2CPP_EXTERN_C String_t* _stringLiteral32BEC155AB1428FB2E55705726DDC8DD1B51BE6F;
IL2CPP_EXTERN_C String_t* _stringLiteral33F1750A9460CF9AA93414EAC1FEC5930B0D92CA;
IL2CPP_EXTERN_C String_t* _stringLiteral40A5F85B04596450402716C2C743DC20226B6C8F;
IL2CPP_EXTERN_C String_t* _stringLiteral4AAC39DA669E01308654A41F2F8A2CD9C33F488A;
IL2CPP_EXTERN_C String_t* _stringLiteral4AE957C227A250D7C2CE4CD2677EA2F19098858A;
IL2CPP_EXTERN_C String_t* _stringLiteral4D9F6D7EA7554D43F97EB012F7E7443309086DB2;
IL2CPP_EXTERN_C String_t* _stringLiteral502DB2FE1FE42B610AA84FF33817489F41B5A796;
IL2CPP_EXTERN_C String_t* _stringLiteral570059DAA6BA36583F759B87A49DCE91093D6090;
IL2CPP_EXTERN_C String_t* _stringLiteral5817F0E5D8912F5446E55417FA883F482432A841;
IL2CPP_EXTERN_C String_t* _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174;
IL2CPP_EXTERN_C String_t* _stringLiteral60008899C2121BE5E92FD6DA9CA6E0647126A328;
IL2CPP_EXTERN_C String_t* _stringLiteral694044C685AE74ED79164507D46CCD2EACC2F31B;
IL2CPP_EXTERN_C String_t* _stringLiteral6FD3CBC5570DF551DA0A9DA03FA751715B127DCD;
IL2CPP_EXTERN_C String_t* _stringLiteral75ABE46520D2663D819AC90CCE08D3B0606DC483;
IL2CPP_EXTERN_C String_t* _stringLiteral7AC3557EF55B39486D6D0C8F1D63BF2D975FD3BE;
IL2CPP_EXTERN_C String_t* _stringLiteral7E5FE4A03703EA2A0745B4AA6975E0F04C414E40;
IL2CPP_EXTERN_C String_t* _stringLiteral7EDF03B1439175205686399F9BEBCCA9A8A3FD44;
IL2CPP_EXTERN_C String_t* _stringLiteral7F879A9C7F4E11562EFD35E90C4B633A5B8CAE6B;
IL2CPP_EXTERN_C String_t* _stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E;
IL2CPP_EXTERN_C String_t* _stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7;
IL2CPP_EXTERN_C String_t* _stringLiteral89DB0B777D792B805795A0A209A85FC6C08A618C;
IL2CPP_EXTERN_C String_t* _stringLiteral8AA4B3FBB6C9778EEEC68B0F582C1840C2FCD518;
IL2CPP_EXTERN_C String_t* _stringLiteral98E8AA63C53FB5CB23F89A8FEE107962F650CAD0;
IL2CPP_EXTERN_C String_t* _stringLiteral9AF800B60E1B2FBE2633AAAB9253A678A21075E8;
IL2CPP_EXTERN_C String_t* _stringLiteral9D98CF45AE5B5E623759A6DCB43B04AC6BAE9719;
IL2CPP_EXTERN_C String_t* _stringLiteralA3BA001F9094C1422D8E1BE9AFABCC81BC8E5587;
IL2CPP_EXTERN_C String_t* _stringLiteralAA58F844CE982C2D66DDE90B688C058474CCD0BD;
IL2CPP_EXTERN_C String_t* _stringLiteralAE6086238DE33BB2055E65DDDB3A96F2098000F1;
IL2CPP_EXTERN_C String_t* _stringLiteralC3010E6534A6846D60D12B52C05910A23193BC04;
IL2CPP_EXTERN_C String_t* _stringLiteralC3CA1105B0687AB04E8DB2CE95902C75EC2B661A;
IL2CPP_EXTERN_C String_t* _stringLiteralC5B637AFC41E68B29AACC51090650BC5066693A6;
IL2CPP_EXTERN_C String_t* _stringLiteralC75A660E83DF3DB982C28934C1C8CA1A0BE1044D;
IL2CPP_EXTERN_C String_t* _stringLiteralC7AAB0414E2DE66C24B0E86AAF0FB38455D8F62B;
IL2CPP_EXTERN_C String_t* _stringLiteralCA98E691F05D74C0C5A25C46F8C697BCDF1EEB5B;
IL2CPP_EXTERN_C String_t* _stringLiteralCAC6B499BBC0805897FE83B04E8D4DEB8DD2DB44;
IL2CPP_EXTERN_C String_t* _stringLiteralCC6C160F0823C165D281001CA47E0583E8778A23;
IL2CPP_EXTERN_C String_t* _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
IL2CPP_EXTERN_C String_t* _stringLiteralDCF9E2871706F6CAC731016B02835CA6B01F213E;
IL2CPP_EXTERN_C String_t* _stringLiteralDE9F77DFCE8ACCA5536BA3757662F8A30C163C5A;
IL2CPP_EXTERN_C String_t* _stringLiteralE0B1A03531873241748A6DCD4059166D236A6EDF;
IL2CPP_EXTERN_C String_t* _stringLiteralE2D132F6BF5B1AD90028CDB0863416C3961A703E;
IL2CPP_EXTERN_C String_t* _stringLiteralE3C4641EC205D563A2050E979545669537175463;
IL2CPP_EXTERN_C String_t* _stringLiteralE713F509C375EE6439C8E3ED55305F8529BAE241;
IL2CPP_EXTERN_C String_t* _stringLiteralEDF3F84B3833AA4C4223CBC192AA3240A4A6F435;
IL2CPP_EXTERN_C String_t* _stringLiteralEE3C6998FF984651774B5828B4B894134BF577BE;
IL2CPP_EXTERN_C String_t* _stringLiteralEE5FE880D2AEFF87309EACF64BDF32A6DED879A4;
IL2CPP_EXTERN_C String_t* _stringLiteralEFA25966CA527FCD258E8A64752FA3184B72D391;
IL2CPP_EXTERN_C String_t* _stringLiteralF16BE4B313082C1F2C142BF6DE5A237F1BA18D4A;
IL2CPP_EXTERN_C String_t* _stringLiteralF98BF2CBEA15210AEB3F4E3B58A90265C6103EB9;
IL2CPP_EXTERN_C String_t* _stringLiteralFBC1FBDF3F91C0637B6624C6C526B3718C7E46A2;
IL2CPP_EXTERN_C String_t* _stringLiteralFCFF77360AE89D816DAECE8C4FDE82C97BB65929;
IL2CPP_EXTERN_C String_t* _stringLiteralFF41D62CD984DB92C743064F9DB5D930A6E73368;
IL2CPP_EXTERN_C const RuntimeMethod* ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CameraSwitcher_U3COnEnableU3Eb__10_0_mBA0A44912EFBB06862FFE6BFAB473CC8088554B5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CameraSwitcher_U3COnEnableU3Eb__10_1_mED6417B1D873D0CDB7A4AD790D3DE5B816BA64DF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CameraSwitcher_U3COnEnableU3Eb__10_2_m5FF4CE2227650E8A8EC1FDF82EFA120910C9F651_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CameraSwitcher_U3COnEnableU3Eb__10_3_mBEEA1799E253361CAA01E1EB466A05EB1A8CEF60_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_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* CoreUnsafeUtils_CalculateRadixParams_m5487E51F909A62979487045AB5241D485AA50891_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreUnsafeUtils_CombineHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_mEA26DB028FEEB21C80F51B51CC2C4B2B2C178B47_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreUnsafeUtils_CompareHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_m3D77112BD8ED1C983D735D41CC0DBA924426E637_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreUnsafeUtils_CopyTo_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m07A467AD9197D3E836F9C0C317863A414D6B748F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreUnsafeUtils_HaveDuplicates_mAFAE06DBD7DAEFFB44DA9A40D569748B1C74AF7D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreUnsafeUtils_QuickSort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFDBA1196282164ED2F455FC297BAD4FA282E42A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* CoreUnsafeUtils_QuickSort_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8_mA04BB389454EC77314C0485B0E45EDA54F421347_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DebugManager_OnPanelDirty_m131DF174602146B039443A1A28F3DFA62DC1128D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DebugShapes_BuildSphere_m2F8DC6F2C41EC71B78426044CB72C9A901564DB2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_m0036A46EA7C7A7B4554FD16AC80CC16D0A8523FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mBD9C816FBC66C7EFC66F991DD7AAC3F1284EF5EF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Add_mE647E705A3297D9CB71D31678981A081CC2F1DD5_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Clear_m9B5ED06FF7A5EE435736D3F569A287385996360B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_ContainsKey_mC2AE4EAEAB53A839AFC45030F5F839AFD32231E1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m0A4B7ECD760C39FAD793A49CF8042CFFE717AAC7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m24E911690B9D5E9DE9CC8189D01D88ACADD6CA00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_m6FE8D5C0FAFA39DEABC9779AC2FED142ABD7E455_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_GetEnumerator_mF9327490F33773A5193D561C4C4EBEC957EAC74E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_m6C02BFDBDF778F364BDB78C07DA728A36139FBF4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_Remove_mB4C49073188B54507567E656510D43C0D23DA429_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m04DCC1695F7F852B1D086022B8F3C64FAC8A6E00_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_TryGetValue_m6C82128EB0F479618AB5FD54CB59D7BE20582100_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__ctor_m56932344B821D64D355248ED298FB77C7AC17ADC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mBC1FB3C99EC5EEC4B66EF4DD7244C5F9AD659D01_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mC457EA613A0C67B39E57C286CD9A8B8D944572D2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2__ctor_mCA698A0BABE3E4F16FE55D7F66B93DC799B2BB45_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_get_Count_mC85F0D596306439EE376E75E2A157CBB518559CF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Dictionary_2_set_Item_mD4224757F4323A4BF5BFD03AF21A3EFD6DAF14FE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Add_mB846BE12D777542AF304BAB9DA6AC948A161ADD2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Clear_m2D2FEBF4C81356C4B64C5B416436969FECF74217_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1_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_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_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* DynamicResolutionHandler_DefaultDynamicResMethod_mD0D72A491EC20DC7C7CA68DC043E9A1196808C9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisFieldInfo_t_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_m72A2AD36B3E3DD4822F668B76A90E696E0AF4BFA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_Select_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_TisString_t_m0ED254599DEBE6BAB9D4E6D8B85090CC324E044E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerable_ToArray_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_mD6D9C82BDB0246E4E41F391FD88B36210318AC0F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m0061D8F5EB13E1F1EA4B6287EAF410A03785A821_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m160AD537EE53612198308CC4C18769A752076FA7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m2301C91882FC1EAA1B967C8E6F3A4BCF40E45369_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_m767D5059CC4582D736606941CACFBA8837B33537_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_m83268DEE996EDF7B3641496DA42952F791954356_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mAA26D5438EC15BD0204CAD2CF52E1B10713BE77B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m04E2D706D2948D8D1A3E0A6F8B6FE3ABF6BE1E0E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_m2661966C22AF7F9C24799A120890164E77B616AC_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_m9B8251569898F6B6ACB4E6B3BB23A4F21E731DE2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mB75CA124B2A7E01A4A2F575ECEB69DA12FFC5FED_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_MoveNext_mC573C228367C6465B33535AC423BDDECDF963A9D_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_m1A3B59844025AFE1C45AF80C58848493DF79DCCC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m215E016F4F757BDCF90E0AD66A7B05295DDF47EC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m586DFC34ACCDA6379AD6EE50BA840E226C1580D1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Enumerator_get_Current_m7CF9EAFCBAD62D512D7B7A7E2443F18496A3C2CC_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_mD5B8163DDAEBEBF38C5997CF4416CA67940DAA53_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_m04AEBE01E48EB91B7A8BE814E52E47170E8E87CA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_m78BF1E2D6798A3DA4E39D535DABBF0930D243627_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_m927860AD1CF9E1B0C5FF2EE0E07A06D965C17708_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_mC29DE25EB8F86B318FE49EF0F045FD48EC39D933_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1__ctor_mE26676B8CC7ACCECF4108378DD58EF11BEC4036F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_m1AF8F471893D04BF1E6A139B25EA4CE07B23F8F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisDebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209_m217B7C2DA8A48A9231BB24CD10EFCF3A375E4E48_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* GameObject_GetComponent_TisDebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D_mF3FD65E332592902EDE177838D0B1227DCB9B65B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Key_m7C018FBD640BD8EEC68CE82E9FC0E8E57940090F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m846F833A669F541542DCE931168E1D2B29D0B4C2_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* KeyValuePair_2_get_Value_m92A49EADE1037DBC1BDC755AD35504B45D1C03BA_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* Lazy_1__ctor_mE3EB2B1E9323883EAB57A14BA72B4323118677BA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Lazy_1_get_Value_mE76752FCA0188A3D50B5C7FE739BAAD652B8A7DD_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_m3845DDFAE33C716367551A3A7952FF2981D2A33C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m4C9C8D3BD85A0CBF6B2226BCC7B87E3E60949B96_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m5EF58D410691FDE3B357A70330A7F0B581011FEF_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m698FFBBFF921A2B1569F3D375B07C40F1AF68AB6_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Add_m96352FF97846EDDA858C0FE1B8AFF40EA915C5CD_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_AsReadOnly_m92404E3CD663D7E5978F38B59E4A1A3FE82A5821_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_m33C3976D729E717F90056E739D92EA1D6C22E335_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m4B2190F4F3190BEB9A69431753DCA23A197286F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mDB5AC7FBA6FEC04093A33267F1F111A0117FFF76_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m875DDB3239FA13A20BF8D98D346D5742E41EEC89_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_GetEnumerator_m96BFACE047F3952F9BE2A3B6641F1369A5E6F604_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_mFD8E9B8F43A77EEA466652E59007F499D920E589_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Remove_m77C848B7E7A48B3DE0DAEBF9EBF1690426B653D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_Sort_m9808692A83E11661C0698CC520319BD3DBE92D03_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m0A3D43BDE6C0AEEBDE08A85232418E78822D9589_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m2E9BD0CC86BB0BAF7BD0A8F4C6BBA90C245DF468_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_m51867D7C9A5A1C3DE4C23B746BAC6CF661BA1929_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_mB3A0A5C1571D60F37064BBB86A0811B7F0534AA4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mD3DB24ABEC1D8CE889A93044394351EAED670544_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1__ctor_mE81DE4F45A353EF615F33427143597996939C064_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_m4C9664A55C20ADC38997EE29A957C5CC3A7068E4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Count_mA0CE2495698B434FD5DD87FFB98EAA6E16D9A17B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m267D7939096928A9A22943126A6DD414A2686436_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* List_1_get_Item_m4BA8B6B2564FB6EBB18BF12EAE65683993DDC6E9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1__ctor_m988C795ADB71738BF510FA2A53DB66AB9979D9C1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m1CC9FA8B94EA8E383BDA9382073F714E028FE807_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_HasValue_m2D1A5AA2F239316EFE105A596719E332C9A36BEE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_m4C00468C8C1A5EFE309A51B164BCC96C382CAEDA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Nullable_1_get_Value_mAF71DEB1832B2F592A970DE122BD9934B28ED5F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Get_mB8660004BDB22C9E30E1901297F069A54B8962FC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1_Release_mB5CF3245EA5BAA3D7D933373E68C51F18E9C0D72_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObjectPool_1__ctor_m13B62E128A79F53C615E7DF1B25E4417BF8A071B_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_FindObjectOfType_TisDebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D_m383F0378C98966112D723E119BC1199893314515_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Object_Instantiate_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m0B9074AE90D43856913C96B1141E260D4BFBD2EB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_Remove_m8DE9DB8981D4ED36A9D9D79F0B5773EAC2452079_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcePool_1_RegisterFrameAllocation_m513BF9E4E32181199CDD504B420794D0BF80D91A_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcePool_1_RegisterFrameAllocation_m67CB109D6966334B9A2CF789F2DA1D817C900B3C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcePool_1_ReleaseResource_m989ECCAA4C3911EAADF6A5435A7F6B321AEAE453_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_ShouldReleaseResource_mDB6A2B84BCE7ECF179CFEFB94235D656EAE741A1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcePool_1_TryGetResource_m25108BC69565A05CB63883FD75EB0DBE27F1534B_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_UnregisterFrameAllocation_m7A3DCDC370760343AD2C432CA1B6791A4BCD55CE_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcePool_1__ctor_mA69E2FFAF0AECE88B5F888E64B9E4B2FACA04D3C_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourcePool_1__ctor_mC0C71DBDD5FA4DE840BC231B425ED7BCC32F5E92_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResourceRegistry_CreateTextureCallback_m1755AA433A8745C3B8C5BA8B67666151AD8AD300_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_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_ReleaseGraphicsResource_mA524BE83AAC813EFEF145D6DE4695B955504AA70_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResource_2__ctor_m85320833F2F98D516D184A220D889125AF955E47_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* RenderGraphResource_2__ctor_mA4622921E1426703D53C53D3132B7B7B3C04E81A_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* Resources_Load_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mA8DDF4C3776A9CB5E3A51A78CAFF467AE2885019_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_Remove_mAE7E7D729EFE4160C79E95393099AEBB7F02E799_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SortedList_2_get_Count_m61A5F0BE62BCD5D3498DBA976B5BD7683A003E7D_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_Keys_mD5F67F7DD6797A302E660A4A57169048730F84A8_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SortedList_2_get_Values_m380D08FCC665DC497C962354393D725FD97AB44D_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* SortedList_2_get_Values_m83B9988D6F0A135C86687880BF56E818DD320252_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TextureResource_CreatePooledGraphicsResource_m27BBE4F4CF511B3881F29BDB02A7EB8E00804465_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* TextureResource_ReleasePooledGraphicsResource_m2034ACC2EFAC93E7061A920E411FE6655C950552_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CInitQuickSeparatorsU3Eb__17_0_mFFD8CE9ED1EB00ADCDFE046DF8FF00FAC4C484F4_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3CMakeEnumNamesU3Eb__0_0_m600F94EEF3D8B7E95561610E9CFC56B456982A33_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__4_0_mB68D246349C87B64BAAA41AFD0D35D7FCEDA7184_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_cctorU3Eb__80_0_mE17F6837177F958FE5930098977F0047FD1B75D9_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__29_0_m2235200D857D434405F0663E3A1C60D70B41AA12_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__60_0_m27C553BA08B8E19BD22C5037B4B46F91E7892024_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* U3CU3Ec_U3C_ctorU3Eb__60_1_m0E439F754311BB00E2CE26E0431B497CD9D52BA1_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeMethod* UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_RuntimeMethod_var;
IL2CPP_EXTERN_C const RuntimeType* InspectorNameAttribute_t30287A92B113253B9E22924DD6FC4C7007545497_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 FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D;;
struct FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_com;
struct FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_com;;
struct FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_pinvoke;
struct FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_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 ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0;

struct Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A;
struct Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30;
struct List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206;
struct List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3;
struct ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B;
struct BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4;
struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B;
struct DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703;
struct DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733;
struct DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771;
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8;
struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503;
struct Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C;
struct KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85;
struct ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918;
struct RendererListU5BU5D_tED46B37755BE0712107BE8F0C415BF8D63D5CFF8;
struct RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5;
struct ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319;
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248;
struct TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD;
struct TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3;
struct UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA;
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA;
struct Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C;
struct ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577;
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

// System.Collections.Generic.Dictionary`2<System.ValueTuple`2<System.Type,System.Int32>,System.Collections.Generic.Stack`1<System.Object>>
struct Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5  : public RuntimeObject
{
	// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
	EntryU5BU5D_tAA62A98DBC92D90F67B6ED2A75454EE4B71ABE7A* ____entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::_count
	int32_t ____count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
	int32_t ____freeList_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
	int32_t ____freeCount_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::_version
	int32_t ____version_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
	RuntimeObject* ____comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
	KeyCollection_t9B8E61C83A9D9C5A1DBF366ABC39A44BB1DEFBCA* ____keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
	ValueCollection_t9CBCCD9743A7F8D7EDC02865F359233D32F01C94* ____values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject* ____syncRoot_9;
};

// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>>
struct Dictionary_2_tF2EDF056F0149817635F2C50FE28384178A40363  : public RuntimeObject
{
	// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
	EntryU5BU5D_tF9384C2921E9A7AEB11347579DA5AEB1B760C94F* ____entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::_count
	int32_t ____count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
	int32_t ____freeList_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
	int32_t ____freeCount_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::_version
	int32_t ____version_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
	RuntimeObject* ____comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
	KeyCollection_t2D61FACE6038E221FF0F0F5480C574900EA43E90* ____keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
	ValueCollection_t1F0B6C47A90E1DCF1C33E6FEB130C317337C6C8D* ____values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject* ____syncRoot_9;
};

// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>>
struct Dictionary_2_t4EAC15363030DFDF453F1AB77D690425033951F5  : public RuntimeObject
{
	// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
	EntryU5BU5D_t27CBB347FB12E799B62603B0DDDE6FF3678117EE* ____entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::_count
	int32_t ____count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
	int32_t ____freeList_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
	int32_t ____freeCount_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::_version
	int32_t ____version_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
	RuntimeObject* ____comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
	KeyCollection_t3C85F0FB2361623F947E239ECB8C6EA2836972E6* ____keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
	ValueCollection_tF72C67744D53CFCECA230FB0E8403D814C75987A* ____values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject* ____syncRoot_9;
};

// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResUpscaleFilter>
struct Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720  : public RuntimeObject
{
	// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
	EntryU5BU5D_tE0CA330219A488AB3FB9ABA2BCFD1B77C375E74F* ____entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::_count
	int32_t ____count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
	int32_t ____freeList_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
	int32_t ____freeCount_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::_version
	int32_t ____version_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
	RuntimeObject* ____comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
	KeyCollection_tEFABBBD87016455902C612C7075D48D617348E00* ____keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
	ValueCollection_t7C441772FF624296F15C11610AB6DCAC7A9558D1* ____values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject* ____syncRoot_9;
};

// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>
struct Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C  : public RuntimeObject
{
	// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
	EntryU5BU5D_t28BE55225705C429F597A923CA08EF09A9231909* ____entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::_count
	int32_t ____count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
	int32_t ____freeList_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
	int32_t ____freeCount_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::_version
	int32_t ____version_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
	RuntimeObject* ____comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
	KeyCollection_t73676DF305C3F21FE5BD68F8122257312B3EFD78* ____keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
	ValueCollection_t5732E4AC2A4FEC45177795C57C4B4C9E20955404* ____values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject* ____syncRoot_9;
};

// System.Collections.Generic.Dictionary`2<System.String,System.Text.StringBuilder>
struct Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4  : public RuntimeObject
{
	// System.Int32[] System.Collections.Generic.Dictionary`2::_buckets
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____buckets_0;
	// System.Collections.Generic.Dictionary`2/Entry<TKey,TValue>[] System.Collections.Generic.Dictionary`2::_entries
	EntryU5BU5D_t49A6E288693E558C0C9777DC2F1F39CC515017B7* ____entries_1;
	// System.Int32 System.Collections.Generic.Dictionary`2::_count
	int32_t ____count_2;
	// System.Int32 System.Collections.Generic.Dictionary`2::_freeList
	int32_t ____freeList_3;
	// System.Int32 System.Collections.Generic.Dictionary`2::_freeCount
	int32_t ____freeCount_4;
	// System.Int32 System.Collections.Generic.Dictionary`2::_version
	int32_t ____version_5;
	// System.Collections.Generic.IEqualityComparer`1<TKey> System.Collections.Generic.Dictionary`2::_comparer
	RuntimeObject* ____comparer_6;
	// System.Collections.Generic.Dictionary`2/KeyCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_keys
	KeyCollection_t8882F6C75CBF620688937E7269A58C2E9951913C* ____keys_7;
	// System.Collections.Generic.Dictionary`2/ValueCollection<TKey,TValue> System.Collections.Generic.Dictionary`2::_values
	ValueCollection_tE720AB1351DE47B753989F07596FB69CD167CFC2* ____values_8;
	// System.Object System.Collections.Generic.Dictionary`2::_syncRoot
	RuntimeObject* ____syncRoot_9;
};

// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>
struct DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB  : public RuntimeObject
{
	// T[] UnityEngine.Rendering.DynamicArray`1::m_Array
	IRenderGraphResourceU5BU5D_tC72A5980774D8ACE9E681BE8A3FAB493A70BC2F3* ___m_Array_0;
	// System.Int32 UnityEngine.Rendering.DynamicArray`1::<size>k__BackingField
	int32_t ___U3CsizeU3Ek__BackingField_1;
};

// UnityEngine.Rendering.DynamicArray`1<System.Object>
struct DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA  : public RuntimeObject
{
	// T[] UnityEngine.Rendering.DynamicArray`1::m_Array
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___m_Array_0;
	// System.Int32 UnityEngine.Rendering.DynamicArray`1::<size>k__BackingField
	int32_t ___U3CsizeU3Ek__BackingField_1;
};

// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource>
struct DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59  : public RuntimeObject
{
	// T[] UnityEngine.Rendering.DynamicArray`1::m_Array
	RendererListResourceU5BU5D_t86C273A426669C3314D3D7C9D320EE41CAC74D23* ___m_Array_0;
	// System.Int32 UnityEngine.Rendering.DynamicArray`1::<size>k__BackingField
	int32_t ___U3CsizeU3Ek__BackingField_1;
};

// System.EmptyArray`1<System.Object>
struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE  : public RuntimeObject
{
};

struct EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields
{
	// T[] System.EmptyArray`1::Value
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___Value_0;
};

// System.Lazy`1<UnityEngine.Rendering.DebugManager>
struct Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162  : public RuntimeObject
{
	// System.LazyHelper modreq(System.Runtime.CompilerServices.IsVolatile) System.Lazy`1::_state
	LazyHelper_t1784351780B2D1AC002869BB3C7A35AA64762602* ____state_0;
	// System.Func`1<T> System.Lazy`1::_factory
	Func_1_tBE8C571EB505D571012E82020E5A94DBFDF74776* ____factory_1;
	// T System.Lazy`1::_value
	DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* ____value_2;
};

// System.Collections.Generic.List`1<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Object,System.Int32>>>
struct List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* ___s_emptyArray_5;
};

// System.Collections.Generic.List`1<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Type,System.Int32>>>
struct List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	ValueTuple_2U5BU5D_t2159C816926F2E99C656C4B20F2AFECAB68173E4* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	ValueTuple_2U5BU5D_t2159C816926F2E99C656C4B20F2AFECAB68173E4* ___s_emptyArray_5;
};

// System.Collections.Generic.List`1<UnityEngine.KeyCode[]>
struct List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	KeyCodeU5BU5DU5BU5D_tF4AF59E2A4AF287B936E2D2803B8E715E3BC398A* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	KeyCodeU5BU5DU5BU5D_tF4AF59E2A4AF287B936E2D2803B8E715E3BC398A* ___s_emptyArray_5;
};

// System.Collections.Generic.List`1<System.String[]>
struct List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	StringU5BU5DU5BU5D_t8BCC500C5CC1686D9BADCBAA811074FE00F83ACF* ___s_emptyArray_5;
};

// System.Collections.Generic.List`1<UnityEngine.Rendering.ConstantBufferBase>
struct List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	ConstantBufferBaseU5BU5D_t68952420580D6B1030501BE3A7299331177DE9BF* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	ConstantBufferBaseU5BU5D_t68952420580D6B1030501BE3A7299331177DE9BF* ___s_emptyArray_5;
};

// System.Collections.Generic.List`1<System.Int32>
struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___s_emptyArray_5;
};

// System.Collections.Generic.List`1<UnityEngine.MaterialPropertyBlock>
struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	MaterialPropertyBlockU5BU5D_t6911DDC471FC23F2AF58FF0140ED595529EC5F5B* ___s_emptyArray_5;
};

// System.Collections.Generic.List`1<System.Object>
struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___s_emptyArray_5;
};

// System.Collections.Generic.List`1<UnityEngine.Rendering.RendererUtils.RendererList>
struct List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	RendererListU5BU5D_tED46B37755BE0712107BE8F0C415BF8D63D5CFF8* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	RendererListU5BU5D_tED46B37755BE0712107BE8F0C415BF8D63D5CFF8* ___s_emptyArray_5;
};

// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>
struct List_1_t87AE23082814D175C791AB0CD6E68302C3E42536  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_t87AE23082814D175C791AB0CD6E68302C3E42536_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5* ___s_emptyArray_5;
};

// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>
struct List_1_t91D94788DFFF98BEB1318A5549946309D4C94116  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_t91D94788DFFF98BEB1318A5549946309D4C94116_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319* ___s_emptyArray_5;
};

// System.Collections.Generic.List`1<UnityEngine.Rendering.DebugUI/Panel>
struct List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	PanelU5BU5D_t8226A22E908A31F01B71971669F8A938160CC30C* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	PanelU5BU5D_t8226A22E908A31F01B71971669F8A938160CC30C* ___s_emptyArray_5;
};

// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase>
struct List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6  : public RuntimeObject
{
	// T[] System.Collections.Generic.List`1::_items
	SharedObjectPoolBaseU5BU5D_t239085C5A182AC22088D96F0D0328E7FC4C90F14* ____items_1;
	// System.Int32 System.Collections.Generic.List`1::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.List`1::_version
	int32_t ____version_3;
	// System.Object System.Collections.Generic.List`1::_syncRoot
	RuntimeObject* ____syncRoot_4;
};

struct List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6_StaticFields
{
	// T[] System.Collections.Generic.List`1::s_emptyArray
	SharedObjectPoolBaseU5BU5D_t239085C5A182AC22088D96F0D0328E7FC4C90F14* ___s_emptyArray_5;
};

// UnityEngine.Rendering.ObjectPool`1<UnityEngine.Rendering.CommandBuffer>
struct ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A  : public RuntimeObject
{
	// System.Collections.Generic.Stack`1<T> UnityEngine.Rendering.ObjectPool`1::m_Stack
	Stack_1_t3ADE826B9F87D67AD1F687C364DBCD5F46AAFBD1* ___m_Stack_0;
	// UnityEngine.Events.UnityAction`1<T> UnityEngine.Rendering.ObjectPool`1::m_ActionOnGet
	UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3* ___m_ActionOnGet_1;
	// UnityEngine.Events.UnityAction`1<T> UnityEngine.Rendering.ObjectPool`1::m_ActionOnRelease
	UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3* ___m_ActionOnRelease_2;
	// System.Boolean UnityEngine.Rendering.ObjectPool`1::m_CollectionCheck
	bool ___m_CollectionCheck_3;
	// System.Int32 UnityEngine.Rendering.ObjectPool`1::<countAll>k__BackingField
	int32_t ___U3CcountAllU3Ek__BackingField_4;
};

// UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>
struct ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08  : public RuntimeObject
{
	// System.Collections.Generic.IList`1<T> UnityEngine.Rendering.ObservableList`1::m_List
	RuntimeObject* ___m_List_0;
	// UnityEngine.Rendering.ListChangedEventHandler`1<T> UnityEngine.Rendering.ObservableList`1::ItemAdded
	ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* ___ItemAdded_1;
	// UnityEngine.Rendering.ListChangedEventHandler`1<T> UnityEngine.Rendering.ObservableList`1::ItemRemoved
	ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* ___ItemRemoved_2;
};

// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.DebugUI/Panel>
struct ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299  : public RuntimeObject
{
	// System.Collections.Generic.IList`1<T> System.Collections.ObjectModel.ReadOnlyCollection`1::list
	RuntimeObject* ___list_0;
	// System.Object System.Collections.ObjectModel.ReadOnlyCollection`1::_syncRoot
	RuntimeObject* ____syncRoot_1;
};

// System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>
struct SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4  : public RuntimeObject
{
	// TKey[] System.Collections.Generic.SortedList`2::keys
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___keys_0;
	// TValue[] System.Collections.Generic.SortedList`2::values
	ValueTuple_2U5BU5D_t9EF9F0CC1DC12047DF8BE64AA3D32698E236EB95* ___values_1;
	// System.Int32 System.Collections.Generic.SortedList`2::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.SortedList`2::version
	int32_t ___version_3;
	// System.Collections.Generic.IComparer`1<TKey> System.Collections.Generic.SortedList`2::comparer
	RuntimeObject* ___comparer_4;
	// System.Collections.Generic.SortedList`2/KeyList<TKey,TValue> System.Collections.Generic.SortedList`2::keyList
	KeyList_t9EDFAED42E4CB282147B7AA3951527774218A5EA* ___keyList_5;
	// System.Collections.Generic.SortedList`2/ValueList<TKey,TValue> System.Collections.Generic.SortedList`2::valueList
	ValueList_t5F11BD734CF1B2DA83CDBF8A5FA1926C1DEFC5F2* ___valueList_6;
	// System.Object System.Collections.Generic.SortedList`2::_syncRoot
	RuntimeObject* ____syncRoot_7;
};

// System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<System.Object,System.Int32>>
struct SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7  : public RuntimeObject
{
	// TKey[] System.Collections.Generic.SortedList`2::keys
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___keys_0;
	// TValue[] System.Collections.Generic.SortedList`2::values
	ValueTuple_2U5BU5D_t110F884211ABF43A43543A6BF0C2969D0C080468* ___values_1;
	// System.Int32 System.Collections.Generic.SortedList`2::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.SortedList`2::version
	int32_t ___version_3;
	// System.Collections.Generic.IComparer`1<TKey> System.Collections.Generic.SortedList`2::comparer
	RuntimeObject* ___comparer_4;
	// System.Collections.Generic.SortedList`2/KeyList<TKey,TValue> System.Collections.Generic.SortedList`2::keyList
	KeyList_t301D3C162AB34EAF2DF8203BD2A0319FAA4F7FE2* ___keyList_5;
	// System.Collections.Generic.SortedList`2/ValueList<TKey,TValue> System.Collections.Generic.SortedList`2::valueList
	ValueList_tE25C23EB641DC03A4F975F63DC96F11020EFE0F0* ___valueList_6;
	// System.Object System.Collections.Generic.SortedList`2::_syncRoot
	RuntimeObject* ____syncRoot_7;
};

// System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>
struct SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528  : public RuntimeObject
{
	// TKey[] System.Collections.Generic.SortedList`2::keys
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___keys_0;
	// TValue[] System.Collections.Generic.SortedList`2::values
	ValueTuple_2U5BU5D_tE1CC4DE8BF8241FDCA51B91C2EC4A0A89C44308C* ___values_1;
	// System.Int32 System.Collections.Generic.SortedList`2::_size
	int32_t ____size_2;
	// System.Int32 System.Collections.Generic.SortedList`2::version
	int32_t ___version_3;
	// System.Collections.Generic.IComparer`1<TKey> System.Collections.Generic.SortedList`2::comparer
	RuntimeObject* ___comparer_4;
	// System.Collections.Generic.SortedList`2/KeyList<TKey,TValue> System.Collections.Generic.SortedList`2::keyList
	KeyList_tB90DE6BF191AA2F43644A53CC7B870AFF7994B73* ___keyList_5;
	// System.Collections.Generic.SortedList`2/ValueList<TKey,TValue> System.Collections.Generic.SortedList`2::valueList
	ValueList_t7EC293A313A208436DBC5D9A7B521A4E867CACFB* ___valueList_6;
	// System.Object System.Collections.Generic.SortedList`2::_syncRoot
	RuntimeObject* ____syncRoot_7;
};

// System.Collections.Generic.Stack`1<System.Object>
struct Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5  : public RuntimeObject
{
	// T[] System.Collections.Generic.Stack`1::_array
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ____array_0;
	// System.Int32 System.Collections.Generic.Stack`1::_size
	int32_t ____size_1;
	// System.Int32 System.Collections.Generic.Stack`1::_version
	int32_t ____version_2;
	// System.Object System.Collections.Generic.Stack`1::_syncRoot
	RuntimeObject* ____syncRoot_3;
};
struct Il2CppArrayBounds;

// System.Attribute
struct Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA  : public RuntimeObject
{
};

// UnityEngine.Rendering.CommandBufferPool
struct CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F  : public RuntimeObject
{
};

struct CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_StaticFields
{
	// UnityEngine.Rendering.ObjectPool`1<UnityEngine.Rendering.CommandBuffer> UnityEngine.Rendering.CommandBufferPool::s_BufferPool
	ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A* ___s_BufferPool_0;
};

// UnityEngine.Rendering.ConstantBuffer
struct ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26  : public RuntimeObject
{
};

struct ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_StaticFields
{
	// System.Collections.Generic.List`1<UnityEngine.Rendering.ConstantBufferBase> UnityEngine.Rendering.ConstantBuffer::m_RegisteredConstantBuffers
	List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F* ___m_RegisteredConstantBuffers_0;
};

// UnityEngine.Rendering.ConstantBufferBase
struct ConstantBufferBase_t20014DD79FCE2106360B8D0A97014A1B69B8CA8C  : public RuntimeObject
{
};

// UnityEngine.Rendering.CoreUnsafeUtils
struct CoreUnsafeUtils_t6744A3DB550F6D451B1DBE22B45B951A633CC51F  : public RuntimeObject
{
};

// UnityEngine.Rendering.DebugActionDesc
struct DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC  : public RuntimeObject
{
	// System.String UnityEngine.Rendering.DebugActionDesc::axisTrigger
	String_t* ___axisTrigger_0;
	// System.Collections.Generic.List`1<System.String[]> UnityEngine.Rendering.DebugActionDesc::buttonTriggerList
	List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* ___buttonTriggerList_1;
	// System.Collections.Generic.List`1<UnityEngine.KeyCode[]> UnityEngine.Rendering.DebugActionDesc::keyTriggerList
	List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702* ___keyTriggerList_2;
	// UnityEngine.Rendering.DebugActionRepeatMode UnityEngine.Rendering.DebugActionDesc::repeatMode
	int32_t ___repeatMode_3;
	// System.Single UnityEngine.Rendering.DebugActionDesc::repeatDelay
	float ___repeatDelay_4;
};

// UnityEngine.Rendering.DebugActionState
struct DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA  : public RuntimeObject
{
	// UnityEngine.Rendering.DebugActionState/DebugActionKeyType UnityEngine.Rendering.DebugActionState::m_Type
	int32_t ___m_Type_0;
	// System.String[] UnityEngine.Rendering.DebugActionState::m_PressedButtons
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___m_PressedButtons_1;
	// System.String UnityEngine.Rendering.DebugActionState::m_PressedAxis
	String_t* ___m_PressedAxis_2;
	// UnityEngine.KeyCode[] UnityEngine.Rendering.DebugActionState::m_PressedKeys
	KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* ___m_PressedKeys_3;
	// System.Boolean[] UnityEngine.Rendering.DebugActionState::m_TriggerPressedUp
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_TriggerPressedUp_4;
	// System.Single UnityEngine.Rendering.DebugActionState::m_Timer
	float ___m_Timer_5;
	// System.Boolean UnityEngine.Rendering.DebugActionState::<runningAction>k__BackingField
	bool ___U3CrunningActionU3Ek__BackingField_6;
	// System.Single UnityEngine.Rendering.DebugActionState::<actionState>k__BackingField
	float ___U3CactionStateU3Ek__BackingField_7;
};

// UnityEngine.Rendering.DebugShapes
struct DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905  : public RuntimeObject
{
	// UnityEngine.Mesh UnityEngine.Rendering.DebugShapes::m_sphereMesh
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_sphereMesh_1;
	// UnityEngine.Mesh UnityEngine.Rendering.DebugShapes::m_boxMesh
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_boxMesh_2;
	// UnityEngine.Mesh UnityEngine.Rendering.DebugShapes::m_coneMesh
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_coneMesh_3;
	// UnityEngine.Mesh UnityEngine.Rendering.DebugShapes::m_pyramidMesh
	Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* ___m_pyramidMesh_4;
};

struct DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905_StaticFields
{
	// UnityEngine.Rendering.DebugShapes UnityEngine.Rendering.DebugShapes::s_Instance
	DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* ___s_Instance_0;
};

// UnityEngine.Rendering.DebugUI
struct DebugUI_tDA1A862C564E520A7C8F5D317789BF562D625D56  : public RuntimeObject
{
};

// UnityEngine.Rendering.DynamicArrayExtensions
struct DynamicArrayExtensions_t0BD0D5C0D72DBF08F82FFC8D4AAC2DEC25F81176  : public RuntimeObject
{
};

// System.EventArgs
struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377  : public RuntimeObject
{
};

struct EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377_StaticFields
{
	// System.EventArgs System.EventArgs::Empty
	EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377* ___Empty_0;
};

// UnityEngine.GUIContent
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2  : public RuntimeObject
{
	// System.String UnityEngine.GUIContent::m_Text
	String_t* ___m_Text_0;
	// UnityEngine.Texture UnityEngine.GUIContent::m_Image
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image_1;
	// System.String UnityEngine.GUIContent::m_Tooltip
	String_t* ___m_Tooltip_2;
};

struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_StaticFields
{
	// UnityEngine.GUIContent UnityEngine.GUIContent::s_Text
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_Text_3;
	// UnityEngine.GUIContent UnityEngine.GUIContent::s_Image
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_Image_4;
	// UnityEngine.GUIContent UnityEngine.GUIContent::s_TextImage
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___s_TextImage_5;
	// UnityEngine.GUIContent UnityEngine.GUIContent::none
	GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___none_6;
};
// Native definition for P/Invoke marshalling of UnityEngine.GUIContent
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_marshaled_pinvoke
{
	char* ___m_Text_0;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image_1;
	char* ___m_Tooltip_2;
};
// Native definition for COM marshalling of UnityEngine.GUIContent
struct GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_marshaled_com
{
	Il2CppChar* ___m_Text_0;
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_Image_1;
	Il2CppChar* ___m_Tooltip_2;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource
struct IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D  : public RuntimeObject
{
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::imported
	bool ___imported_0;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::shared
	bool ___shared_1;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::sharedExplicitRelease
	bool ___sharedExplicitRelease_2;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::requestFallBack
	bool ___requestFallBack_3;
	// System.UInt32 UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::writeCount
	uint32_t ___writeCount_4;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::cachedHash
	int32_t ___cachedHash_5;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::transientPassIndex
	int32_t ___transientPassIndex_6;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::sharedResourceLastFrameUsed
	int32_t ___sharedResourceLastFrameUsed_7;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::m_Pool
	IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* ___m_Pool_8;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool
struct IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8  : public RuntimeObject
{
};

// UnityEngine.Rendering.ListBufferExtensions
struct ListBufferExtensions_tCB890377D72855786F27E8BBEBF4CC0F2E1235F7  : public RuntimeObject
{
};

// System.Reflection.MemberInfo
struct MemberInfo_t  : public RuntimeObject
{
};

// UnityEngine.Rendering.ProfilingSampler
struct ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE  : public RuntimeObject
{
	// UnityEngine.Profiling.CustomSampler UnityEngine.Rendering.ProfilingSampler::<sampler>k__BackingField
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CsamplerU3Ek__BackingField_0;
	// UnityEngine.Profiling.CustomSampler UnityEngine.Rendering.ProfilingSampler::<inlineSampler>k__BackingField
	CustomSampler_tDA472186F08B4016626F032F944036BADFDB5487* ___U3CinlineSamplerU3Ek__BackingField_1;
	// System.String UnityEngine.Rendering.ProfilingSampler::<name>k__BackingField
	String_t* ___U3CnameU3Ek__BackingField_2;
	// UnityEngine.Profiling.Recorder UnityEngine.Rendering.ProfilingSampler::m_Recorder
	Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_Recorder_3;
	// UnityEngine.Profiling.Recorder UnityEngine.Rendering.ProfilingSampler::m_InlineRecorder
	Recorder_t0A14385FB0F5829CAAC1E16F88B095769D648C90* ___m_InlineRecorder_4;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph
struct RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB  : public RuntimeObject
{
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_Resources
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_Resources_1;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_RenderGraphPool
	RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* ___m_RenderGraphPool_2;
	// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_RenderPasses
	List_1_t4BB4104675FF18094A5497A56BDC7D7FC0BA0F98* ___m_RenderPasses_3;
	// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_RendererLists
	List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ___m_RendererLists_4;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_DebugParameters
	RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* ___m_DebugParameters_5;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_FrameInformationLogger
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_FrameInformationLogger_6;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_DefaultResources
	RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* ___m_DefaultResources_7;
	// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.ProfilingSampler> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_DefaultProfilingSamplers
	Dictionary_2_t21E090827BAF9D0D011CB55C02CA666756BF1AE7* ___m_DefaultProfilingSamplers_8;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_ExecutionExceptionWasRaised
	bool ___m_ExecutionExceptionWasRaised_9;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_RenderGraphContext
	RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___m_RenderGraphContext_10;
	// UnityEngine.Rendering.CommandBuffer UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_PreviousCommandBuffer
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___m_PreviousCommandBuffer_11;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_CurrentImmediatePassIndex
	int32_t ___m_CurrentImmediatePassIndex_12;
	// System.Collections.Generic.List`1<System.Int32>[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_ImmediateModeResourceList
	List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___m_ImmediateModeResourceList_13;
	// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo>[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_CompiledResourcesInfos
	DynamicArray_1U5BU5D_t9A04AF8D17DC84C40057E12489B6887F71B1232F* ___m_CompiledResourcesInfos_14;
	// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_CompiledPassInfos
	DynamicArray_1_tA7E05F444A8E75C3FD24B4EA81F57EA44E6D0F09* ___m_CompiledPassInfos_15;
	// System.Collections.Generic.Stack`1<System.Int32> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_CullingStack
	Stack_1_t3197E0F5EA36E611B259A88751D31FC2396FE4B6* ___m_CullingStack_16;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_ExecutionCount
	int32_t ___m_ExecutionCount_17;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_CurrentFrameIndex
	int32_t ___m_CurrentFrameIndex_18;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_HasRenderGraphBegun
	bool ___m_HasRenderGraphBegun_19;
	// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_CurrentExecutionName
	String_t* ___m_CurrentExecutionName_20;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_RendererListCulling
	bool ___m_RendererListCulling_21;
	// System.Collections.Generic.Dictionary`2<System.String,UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugData> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::m_DebugData
	Dictionary_2_t66BDB52E8D3642369029BE471AADC42272504AC6* ___m_DebugData_22;
	// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::<name>k__BackingField
	String_t* ___U3CnameU3Ek__BackingField_24;
};

struct RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields
{
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::kMaxMRTCount
	int32_t ___kMaxMRTCount_0;
	// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::s_RegisteredGraphs
	List_1_t212D7D10D2A8B008F722C657B1D0E8D655B83C77* ___s_RegisteredGraphs_23;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::<requireDebugData>k__BackingField
	bool ___U3CrequireDebugDataU3Ek__BackingField_25;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnGraphRegisteredDelegate UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::onGraphRegistered
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* ___onGraphRegistered_26;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnGraphRegisteredDelegate UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::onGraphUnregistered
	OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* ___onGraphUnregistered_27;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnExecutionRegisteredDelegate UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::onExecutionRegistered
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* ___onExecutionRegistered_28;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnExecutionRegisteredDelegate UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::onExecutionUnregistered
	OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* ___onExecutionUnregistered_29;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams
struct RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E  : public RuntimeObject
{
	// UnityEngine.Rendering.DebugUI/Widget[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams::m_DebugItems
	WidgetU5BU5D_t39DEA55B87EF43C59C5699E0340B34185BA1E4A2* ___m_DebugItems_0;
	// UnityEngine.Rendering.DebugUI/Panel UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams::m_DebugPanel
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___m_DebugPanel_1;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams::clearRenderTargetsAtCreation
	bool ___clearRenderTargetsAtCreation_2;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams::clearRenderTargetsAtRelease
	bool ___clearRenderTargetsAtRelease_3;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams::disablePassCulling
	bool ___disablePassCulling_4;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams::immediateMode
	bool ___immediateMode_5;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams::enableLogging
	bool ___enableLogging_6;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams::logFrameInformation
	bool ___logFrameInformation_7;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams::logResources
	bool ___logResources_8;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger
struct RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17  : public RuntimeObject
{
	// System.Collections.Generic.Dictionary`2<System.String,System.Text.StringBuilder> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::m_LogMap
	Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* ___m_LogMap_0;
	// System.Text.StringBuilder UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::m_CurrentBuilder
	StringBuilder_t* ___m_CurrentBuilder_1;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::m_CurrentIndentation
	int32_t ___m_CurrentIndentation_2;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool
struct RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A  : public RuntimeObject
{
	// System.Collections.Generic.Dictionary`2<System.ValueTuple`2<System.Type,System.Int32>,System.Collections.Generic.Stack`1<System.Object>> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool::m_ArrayPool
	Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* ___m_ArrayPool_0;
	// System.Collections.Generic.List`1<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Type,System.Int32>>> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool::m_AllocatedArrays
	List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* ___m_AllocatedArrays_1;
	// System.Collections.Generic.List`1<UnityEngine.MaterialPropertyBlock> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool::m_AllocatedMaterialPropertyBlocks
	List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* ___m_AllocatedMaterialPropertyBlocks_2;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry
struct RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C  : public RuntimeObject
{
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::m_RenderGraphResources
	RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* ___m_RenderGraphResources_2;
	// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::m_RendererListResources
	DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* ___m_RendererListResources_3;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::m_RenderGraphDebug
	RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* ___m_RenderGraphDebug_4;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::m_ResourceLogger
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_ResourceLogger_5;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::m_FrameInformationLogger
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_FrameInformationLogger_6;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::m_CurrentFrameIndex
	int32_t ___m_CurrentFrameIndex_7;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::m_ExecutionCount
	int32_t ___m_ExecutionCount_8;
	// UnityEngine.Rendering.RTHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::m_CurrentBackbuffer
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_CurrentBackbuffer_9;
	// System.Collections.Generic.List`1<UnityEngine.Rendering.RendererUtils.RendererList> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::m_ActiveRendererLists
	List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* ___m_ActiveRendererLists_11;
};

struct RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields
{
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::m_CurrentRegistry
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_CurrentRegistry_1;
};

// UnityEngine.Rendering.SerializableEnum
struct SerializableEnum_tDAC0ED9F8E09328B30EA89F1C26EAB575E44BD03  : public RuntimeObject
{
	// System.String UnityEngine.Rendering.SerializableEnum::m_EnumValueAsString
	String_t* ___m_EnumValueAsString_0;
	// System.Type UnityEngine.Rendering.SerializableEnum::m_EnumType
	Type_t* ___m_EnumType_1;
};

// System.String
struct String_t  : public RuntimeObject
{
	// System.Int32 System.String::_stringLength
	int32_t ____stringLength_4;
	// System.Char System.String::_firstChar
	Il2CppChar ____firstChar_5;
};

struct String_t_StaticFields
{
	// System.String System.String::Empty
	String_t* ___Empty_6;
};

// System.Text.StringBuilder
struct StringBuilder_t  : public RuntimeObject
{
	// System.Char[] System.Text.StringBuilder::m_ChunkChars
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___m_ChunkChars_0;
	// System.Text.StringBuilder System.Text.StringBuilder::m_ChunkPrevious
	StringBuilder_t* ___m_ChunkPrevious_1;
	// System.Int32 System.Text.StringBuilder::m_ChunkLength
	int32_t ___m_ChunkLength_2;
	// System.Int32 System.Text.StringBuilder::m_ChunkOffset
	int32_t ___m_ChunkOffset_3;
	// System.Int32 System.Text.StringBuilder::m_MaxCapacity
	int32_t ___m_MaxCapacity_4;
};

// UnityEngine.Rendering.TextureXR
struct TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B  : public RuntimeObject
{
};

struct TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_StaticFields
{
	// System.Int32 UnityEngine.Rendering.TextureXR::m_MaxViews
	int32_t ___m_MaxViews_0;
	// UnityEngine.Texture UnityEngine.Rendering.TextureXR::m_BlackUIntTexture2DArray
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_BlackUIntTexture2DArray_1;
	// UnityEngine.Texture UnityEngine.Rendering.TextureXR::m_BlackUIntTexture
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_BlackUIntTexture_2;
	// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_BlackUIntTexture2DArrayRTH
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackUIntTexture2DArrayRTH_3;
	// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_BlackUIntTextureRTH
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackUIntTextureRTH_4;
	// UnityEngine.Texture2DArray UnityEngine.Rendering.TextureXR::m_ClearTexture2DArray
	Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_ClearTexture2DArray_5;
	// UnityEngine.Texture2D UnityEngine.Rendering.TextureXR::m_ClearTexture
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_ClearTexture_6;
	// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_ClearTexture2DArrayRTH
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ClearTexture2DArrayRTH_7;
	// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_ClearTextureRTH
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ClearTextureRTH_8;
	// UnityEngine.Texture2DArray UnityEngine.Rendering.TextureXR::m_MagentaTexture2DArray
	Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_MagentaTexture2DArray_9;
	// UnityEngine.Texture2D UnityEngine.Rendering.TextureXR::m_MagentaTexture
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_MagentaTexture_10;
	// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_MagentaTexture2DArrayRTH
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_MagentaTexture2DArrayRTH_11;
	// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_MagentaTextureRTH
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_MagentaTextureRTH_12;
	// UnityEngine.Texture2D UnityEngine.Rendering.TextureXR::m_BlackTexture
	Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* ___m_BlackTexture_13;
	// UnityEngine.Texture3D UnityEngine.Rendering.TextureXR::m_BlackTexture3D
	Texture3D_tDC30A0F19B6055086859D1ABC098D6E6762000E1* ___m_BlackTexture3D_14;
	// UnityEngine.Texture2DArray UnityEngine.Rendering.TextureXR::m_BlackTexture2DArray
	Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_BlackTexture2DArray_15;
	// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_BlackTexture2DArrayRTH
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTexture2DArrayRTH_16;
	// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_BlackTextureRTH
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTextureRTH_17;
	// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_BlackTexture3DRTH
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTexture3DRTH_18;
	// UnityEngine.Texture2DArray UnityEngine.Rendering.TextureXR::m_WhiteTexture2DArray
	Texture2DArray_t5ADB8D23A8AA2F2F3916F43852194B78E579E6BA* ___m_WhiteTexture2DArray_19;
	// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_WhiteTexture2DArrayRTH
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_WhiteTexture2DArrayRTH_20;
	// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::m_WhiteTextureRTH
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_WhiteTextureRTH_21;
};

// System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F  : public RuntimeObject
{
};
// Native definition for P/Invoke marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.ValueType
struct ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F_marshaled_com
{
};

// UnityEngine.Rendering.XRGraphics
struct XRGraphics_t5A51582C07339595BC3D132AA61E0C27D5D7251F  : public RuntimeObject
{
};

// UnityEngine.Rendering.CommandBufferPool/<>c
struct U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7  : public RuntimeObject
{
};

struct U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7_StaticFields
{
	// UnityEngine.Rendering.CommandBufferPool/<>c UnityEngine.Rendering.CommandBufferPool/<>c::<>9
	U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7* ___U3CU3E9_0;
};

// UnityEngine.Rendering.DebugManager/<>c
struct U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2  : public RuntimeObject
{
};

struct U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_StaticFields
{
	// UnityEngine.Rendering.DebugManager/<>c UnityEngine.Rendering.DebugManager/<>c::<>9
	U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2* ___U3CU3E9_0;
	// System.Action`1<System.Boolean> UnityEngine.Rendering.DebugManager/<>c::<>9__60_0
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___U3CU3E9__60_0_1;
	// System.Action UnityEngine.Rendering.DebugManager/<>c::<>9__60_1
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3CU3E9__60_1_2;
};

// UnityEngine.Rendering.DebugUI/EnumUtility
struct EnumUtility_t71323339BF8002B7B7B61357BC585ED56C9769A2  : public RuntimeObject
{
};

// UnityEngine.Rendering.DebugUI/Panel
struct Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295  : public RuntimeObject
{
	// UnityEngine.Rendering.DebugUI/Flags UnityEngine.Rendering.DebugUI/Panel::<flags>k__BackingField
	int32_t ___U3CflagsU3Ek__BackingField_0;
	// System.String UnityEngine.Rendering.DebugUI/Panel::<displayName>k__BackingField
	String_t* ___U3CdisplayNameU3Ek__BackingField_1;
	// System.Int32 UnityEngine.Rendering.DebugUI/Panel::<groupIndex>k__BackingField
	int32_t ___U3CgroupIndexU3Ek__BackingField_2;
	// UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget> UnityEngine.Rendering.DebugUI/Panel::<children>k__BackingField
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___U3CchildrenU3Ek__BackingField_3;
	// System.Action`1<UnityEngine.Rendering.DebugUI/Panel> UnityEngine.Rendering.DebugUI/Panel::onSetDirty
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* ___onSetDirty_4;
};

// UnityEngine.Rendering.DebugUI/Widget
struct Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF  : public RuntimeObject
{
	// UnityEngine.Rendering.DebugUI/Panel UnityEngine.Rendering.DebugUI/Widget::m_Panel
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___m_Panel_0;
	// UnityEngine.Rendering.DebugUI/IContainer UnityEngine.Rendering.DebugUI/Widget::m_Parent
	RuntimeObject* ___m_Parent_1;
	// UnityEngine.Rendering.DebugUI/Flags UnityEngine.Rendering.DebugUI/Widget::<flags>k__BackingField
	int32_t ___U3CflagsU3Ek__BackingField_2;
	// System.String UnityEngine.Rendering.DebugUI/Widget::<displayName>k__BackingField
	String_t* ___U3CdisplayNameU3Ek__BackingField_3;
	// System.String UnityEngine.Rendering.DebugUI/Widget::<tooltip>k__BackingField
	String_t* ___U3CtooltipU3Ek__BackingField_4;
	// System.String UnityEngine.Rendering.DebugUI/Widget::<queryPath>k__BackingField
	String_t* ___U3CqueryPathU3Ek__BackingField_5;
	// System.Func`1<System.Boolean> UnityEngine.Rendering.DebugUI/Widget::isHiddenCallback
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___isHiddenCallback_6;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/<>c
struct U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09  : public RuntimeObject
{
};

struct U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields
{
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/<>c UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/<>c::<>9
	U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* ___U3CU3E9_0;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderFunc`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/ProfilingScopePassData> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/<>c::<>9__61_0
	RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* ___U3CU3E9__61_0_1;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderFunc`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/ProfilingScopePassData> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/<>c::<>9__62_0
	RenderFunc_1_t026B04A1C91D8E46DCC5C0414D75E189DF0A565D* ___U3CU3E9__62_0_2;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/ProfilingScopePassData
struct ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B  : public RuntimeObject
{
	// UnityEngine.Rendering.ProfilingSampler UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/ProfilingScopePassData::sampler
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sampler_0;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase
struct SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4  : public RuntimeObject
{
};

struct SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_StaticFields
{
	// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase::s_AllocatedPools
	List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6* ___s_AllocatedPools_0;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData
struct RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE  : public RuntimeObject
{
	// UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::resourceArray
	DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* ___resourceArray_0;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::sharedResourcesCount
	int32_t ___sharedResourcesCount_1;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::pool
	IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* ___pool_2;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::createResourceCallback
	ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* ___createResourceCallback_3;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::releaseResourceCallback
	ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* ___releaseResourceCallback_4;
};

// UnityEngine.Rendering.DebugUI/EnumField/<>c
struct U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F  : public RuntimeObject
{
};

struct U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields
{
	// UnityEngine.Rendering.DebugUI/EnumField/<>c UnityEngine.Rendering.DebugUI/EnumField/<>c::<>9
	U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F* ___U3CU3E9_0;
	// System.Func`2<UnityEngine.GUIContent,System.String> UnityEngine.Rendering.DebugUI/EnumField/<>c::<>9__17_0
	Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* ___U3CU3E9__17_0_1;
};

// UnityEngine.Rendering.DebugUI/EnumUtility/<>c
struct U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19  : public RuntimeObject
{
};

struct U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_StaticFields
{
	// UnityEngine.Rendering.DebugUI/EnumUtility/<>c UnityEngine.Rendering.DebugUI/EnumUtility/<>c::<>9
	U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19* ___U3CU3E9_0;
	// System.Func`2<System.Reflection.FieldInfo,UnityEngine.GUIContent> UnityEngine.Rendering.DebugUI/EnumUtility/<>c::<>9__0_0
	Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA* ___U3CU3E9__0_0_1;
};

// UnityEngine.Rendering.DebugUI/Panel/<>c
struct U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310  : public RuntimeObject
{
};

struct U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_StaticFields
{
	// UnityEngine.Rendering.DebugUI/Panel/<>c UnityEngine.Rendering.DebugUI/Panel/<>c::<>9
	U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310* ___U3CU3E9_0;
	// System.Action`1<UnityEngine.Rendering.DebugUI/Panel> UnityEngine.Rendering.DebugUI/Panel/<>c::<>9__29_0
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* ___U3CU3E9__29_0_1;
};

// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.ConstantBufferBase>
struct Enumerator_t319AAF5758260805311C2ED8A5C9E7BBD6274BC7 
{
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
	List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F* ____list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
	int32_t ____index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
	int32_t ____version_2;
	// T System.Collections.Generic.List`1/Enumerator::_current
	ConstantBufferBase_t20014DD79FCE2106360B8D0A97014A1B69B8CA8C* ____current_3;
};

// System.Collections.Generic.List`1/Enumerator<System.Int32>
struct Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC 
{
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ____list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
	int32_t ____index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
	int32_t ____version_2;
	// T System.Collections.Generic.List`1/Enumerator::_current
	int32_t ____current_3;
};

// System.Collections.Generic.List`1/Enumerator<UnityEngine.MaterialPropertyBlock>
struct Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77 
{
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
	List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* ____list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
	int32_t ____index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
	int32_t ____version_2;
	// T System.Collections.Generic.List`1/Enumerator::_current
	MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ____current_3;
};

// System.Collections.Generic.List`1/Enumerator<System.Object>
struct Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A 
{
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
	List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* ____list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
	int32_t ____index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
	int32_t ____version_2;
	// T System.Collections.Generic.List`1/Enumerator::_current
	RuntimeObject* ____current_3;
};

// System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.DebugUI/Panel>
struct Enumerator_t68605C14691268049525EFA83B698E2790FEE63F 
{
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
	List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* ____list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
	int32_t ____index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
	int32_t ____version_2;
	// T System.Collections.Generic.List`1/Enumerator::_current
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ____current_3;
};

// System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase>
struct Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2 
{
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
	List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6* ____list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
	int32_t ____index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
	int32_t ____version_2;
	// T System.Collections.Generic.List`1/Enumerator::_current
	SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4* ____current_3;
};

// UnityEngine.Rendering.DebugUI/Field`1<System.Boolean>
struct Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// System.Func`1<T> UnityEngine.Rendering.DebugUI/Field`1::<getter>k__BackingField
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* ___U3CgetterU3Ek__BackingField_7;
	// System.Action`1<T> UnityEngine.Rendering.DebugUI/Field`1::<setter>k__BackingField
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___U3CsetterU3Ek__BackingField_8;
	// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<T>,T> UnityEngine.Rendering.DebugUI/Field`1::onValueChanged
	Action_2_tB3E4CF19F3493DE4FE84AFFB77005AE79F9A3758* ___onValueChanged_9;
};

// UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Color>
struct Field_1_tA5C891F8362F7E414DC7A9ECCB6F8610A9A61316  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// System.Func`1<T> UnityEngine.Rendering.DebugUI/Field`1::<getter>k__BackingField
	Func_1_t6810F34C7AB650D465D2B9B6A1F0B277DAA46A3C* ___U3CgetterU3Ek__BackingField_7;
	// System.Action`1<T> UnityEngine.Rendering.DebugUI/Field`1::<setter>k__BackingField
	Action_1_t6F23E949C5B7B23A98CD4EE8560AA8A2266BDC22* ___U3CsetterU3Ek__BackingField_8;
	// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<T>,T> UnityEngine.Rendering.DebugUI/Field`1::onValueChanged
	Action_2_t8F37BBA9EDEE84C69724E5552FF35DEB93971BD2* ___onValueChanged_9;
};

// UnityEngine.Rendering.DebugUI/Field`1<System.Enum>
struct Field_1_t226E1C169087ABFC1448D9AD905D6E1BC4FCFD4C  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// System.Func`1<T> UnityEngine.Rendering.DebugUI/Field`1::<getter>k__BackingField
	Func_1_t5747A51D079771A54003751A99ED1F40EC898853* ___U3CgetterU3Ek__BackingField_7;
	// System.Action`1<T> UnityEngine.Rendering.DebugUI/Field`1::<setter>k__BackingField
	Action_1_tAFF122BBDCF2AC45C10128CFCDA45A5CA2ED307E* ___U3CsetterU3Ek__BackingField_8;
	// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<T>,T> UnityEngine.Rendering.DebugUI/Field`1::onValueChanged
	Action_2_tCF513090FC7E539499FDA61AA79356DC13634B40* ___onValueChanged_9;
};

// UnityEngine.Rendering.DebugUI/Field`1<System.Int32>
struct Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// System.Func`1<T> UnityEngine.Rendering.DebugUI/Field`1::<getter>k__BackingField
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CgetterU3Ek__BackingField_7;
	// System.Action`1<T> UnityEngine.Rendering.DebugUI/Field`1::<setter>k__BackingField
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CsetterU3Ek__BackingField_8;
	// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<T>,T> UnityEngine.Rendering.DebugUI/Field`1::onValueChanged
	Action_2_t94C644233E37D574986F0297182FA2BD8972B44A* ___onValueChanged_9;
};

// UnityEngine.Rendering.DebugUI/Field`1<System.Single>
struct Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// System.Func`1<T> UnityEngine.Rendering.DebugUI/Field`1::<getter>k__BackingField
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___U3CgetterU3Ek__BackingField_7;
	// System.Action`1<T> UnityEngine.Rendering.DebugUI/Field`1::<setter>k__BackingField
	Action_1_t310F18CB4338A2740CA701F160C62E2C3198E66A* ___U3CsetterU3Ek__BackingField_8;
	// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<T>,T> UnityEngine.Rendering.DebugUI/Field`1::onValueChanged
	Action_2_t664D2BFCF60DA241A2EF8D5B396F7932DA99F7F8* ___onValueChanged_9;
};

// UnityEngine.Rendering.DebugUI/Field`1<System.UInt32>
struct Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// System.Func`1<T> UnityEngine.Rendering.DebugUI/Field`1::<getter>k__BackingField
	Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* ___U3CgetterU3Ek__BackingField_7;
	// System.Action`1<T> UnityEngine.Rendering.DebugUI/Field`1::<setter>k__BackingField
	Action_1_t831946BFD83EBA9DE498D3E682F1D4F14D17878D* ___U3CsetterU3Ek__BackingField_8;
	// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<T>,T> UnityEngine.Rendering.DebugUI/Field`1::onValueChanged
	Action_2_t495CCDF3C9A78EC4CCF7D12290A4B9698BBBE183* ___onValueChanged_9;
};

// UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector2>
struct Field_1_tA072783C26CACD3E84F9B62900C79E98AA01B8ED  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// System.Func`1<T> UnityEngine.Rendering.DebugUI/Field`1::<getter>k__BackingField
	Func_1_t9EB8CE9DFD9B703BC79F2087B16EA394B7A9F9A1* ___U3CgetterU3Ek__BackingField_7;
	// System.Action`1<T> UnityEngine.Rendering.DebugUI/Field`1::<setter>k__BackingField
	Action_1_t17E52B12DC24FA6C9DD52F87043C85BEA889BB81* ___U3CsetterU3Ek__BackingField_8;
	// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<T>,T> UnityEngine.Rendering.DebugUI/Field`1::onValueChanged
	Action_2_tF46B14C98A24F40F2279A1D4296BB9078938C034* ___onValueChanged_9;
};

// UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector3>
struct Field_1_tC3CCA8F7619A0B639B6671BD922EC68E34595E18  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// System.Func`1<T> UnityEngine.Rendering.DebugUI/Field`1::<getter>k__BackingField
	Func_1_t58C51DB29153B53A9136AE397958F3FCC1F596EC* ___U3CgetterU3Ek__BackingField_7;
	// System.Action`1<T> UnityEngine.Rendering.DebugUI/Field`1::<setter>k__BackingField
	Action_1_t2EDB30EAB747FDF563DD6410FC76AF861A09A0C2* ___U3CsetterU3Ek__BackingField_8;
	// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<T>,T> UnityEngine.Rendering.DebugUI/Field`1::onValueChanged
	Action_2_t115BA48255E00E3E7D79535060D729C4822CAFF3* ___onValueChanged_9;
};

// UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector4>
struct Field_1_t13BBC583A7E521A9A0C5B9A2B8B537D8CEE550BD  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// System.Func`1<T> UnityEngine.Rendering.DebugUI/Field`1::<getter>k__BackingField
	Func_1_t704C051013549CDD77A31AEC405EA270221633B3* ___U3CgetterU3Ek__BackingField_7;
	// System.Action`1<T> UnityEngine.Rendering.DebugUI/Field`1::<setter>k__BackingField
	Action_1_t84D0CA347FC997E1202ECA3ED828B057841444EF* ___U3CsetterU3Ek__BackingField_8;
	// System.Action`2<UnityEngine.Rendering.DebugUI/Field`1<T>,T> UnityEngine.Rendering.DebugUI/Field`1::onValueChanged
	Action_2_t302322518DED0A32BC10F069AAEE117BC9C20917* ___onValueChanged_9;
};

// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>>
struct KeyValuePair_2_t09D31739B6A73A2DD2230438ABE7A283CC62AECF 
{
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* ___value_1;
};

// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>>
struct KeyValuePair_2_tE952F956792965330FD09CF7B3F9D4485848585C 
{
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* ___value_1;
};

// System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>
struct KeyValuePair_2_t64D8A69CD85349125F45CD5489FE7FBE1B7C72CF 
{
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* ___value_1;
};

// System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>
struct KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 
{
	// TKey System.Collections.Generic.KeyValuePair`2::key
	int32_t ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject* ___value_1;
};

// System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>
struct KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 
{
	// TKey System.Collections.Generic.KeyValuePair`2::key
	RuntimeObject* ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	RuntimeObject* ___value_1;
};

// System.Collections.Generic.KeyValuePair`2<System.String,System.Text.StringBuilder>
struct KeyValuePair_2_tD811495BB503B1FEA49409E7D29F95867A11EEA2 
{
	// TKey System.Collections.Generic.KeyValuePair`2::key
	String_t* ___key_0;
	// TValue System.Collections.Generic.KeyValuePair`2::value
	StringBuilder_t* ___value_1;
};

// UnityEngine.Rendering.ListChangedEventArgs`1<UnityEngine.Rendering.DebugUI/Widget>
struct ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA  : public EventArgs_t37273F03EAC87217701DD431B190FBD84AD7C377
{
	// System.Int32 UnityEngine.Rendering.ListChangedEventArgs`1::index
	int32_t ___index_1;
	// T UnityEngine.Rendering.ListChangedEventArgs`1::item
	Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ___item_2;
};

// Unity.Collections.NativeArray`1<System.UInt32>
struct NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 
{
	// System.Void* Unity.Collections.NativeArray`1::m_Buffer
	void* ___m_Buffer_0;
	// System.Int32 Unity.Collections.NativeArray`1::m_Length
	int32_t ___m_Length_1;
	// Unity.Collections.Allocator Unity.Collections.NativeArray`1::m_AllocatorLabel
	int32_t ___m_AllocatorLabel_2;
};

// System.Nullable`1<System.Int32>
struct Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 
{
	// System.Boolean System.Nullable`1::hasValue
	bool ___hasValue_0;
	// T System.Nullable`1::value
	int32_t ___value_1;
};

// System.Nullable`1<System.Int32Enum>
struct Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14 
{
	// System.Boolean System.Nullable`1::hasValue
	bool ___hasValue_0;
	// T System.Nullable`1::value
	int32_t ___value_1;
};

// System.Nullable`1<UnityEngine.TouchPhase>
struct Nullable_1_t75AFA86FBBD53B6ECE0C17CF3EAAE777AB1E19B0 
{
	// System.Boolean System.Nullable`1::hasValue
	bool ___hasValue_0;
	// T System.Nullable`1::value
	int32_t ___value_1;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.ComputeBuffer>
struct RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D  : public IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8
{
	// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<Type,System.Int32>>> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1::m_ResourcePool
	Dictionary_2_tF2EDF056F0149817635F2C50FE28384178A40363* ___m_ResourcePool_0;
	// System.Collections.Generic.List`1<System.Int32> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1::m_RemoveList
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_RemoveList_1;
	// System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,Type>> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1::m_FrameAllocatedResources
	List_1_t4A123A8D96B162A6C975BC59941EA318547930FC* ___m_FrameAllocatedResources_2;
};

struct RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D_StaticFields
{
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1::s_CurrentFrameIndex
	int32_t ___s_CurrentFrameIndex_3;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.Rendering.RTHandle>
struct RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD  : public IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8
{
	// System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<Type,System.Int32>>> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1::m_ResourcePool
	Dictionary_2_t4EAC15363030DFDF453F1AB77D690425033951F5* ___m_ResourcePool_0;
	// System.Collections.Generic.List`1<System.Int32> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1::m_RemoveList
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___m_RemoveList_1;
	// System.Collections.Generic.List`1<System.ValueTuple`2<System.Int32,Type>> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1::m_FrameAllocatedResources
	List_1_t4EB5365A3866A0BF5430158C8CAAA549FE1375D6* ___m_FrameAllocatedResources_2;
};

struct RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD_StaticFields
{
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1::s_CurrentFrameIndex
	int32_t ___s_CurrentFrameIndex_3;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<UnityEngine.MaterialPropertyBlock>
struct SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC  : public SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4
{
	// System.Collections.Generic.Stack`1<T> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1::m_Pool
	Stack_1_t67BD3EAA31497E8CDBD9AA8D8D8876495742CD72* ___m_Pool_1;
};

struct SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC_StaticFields
{
	// System.Lazy`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<T>> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1::s_Instance
	Lazy_1_t933340793B9364D5A9377C42541C3F9E5968D79C* ___s_Instance_2;
};

// System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>
struct ValueTuple_2_t8E49A8C86714F021568630521F437C3BB2338D3C 
{
	// T1 System.ValueTuple`2::Item1
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___Item1_0;
	// T2 System.ValueTuple`2::Item2
	int32_t ___Item2_1;
};

// System.ValueTuple`2<System.Object,System.Int32>
struct ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC 
{
	// T1 System.ValueTuple`2::Item1
	RuntimeObject* ___Item1_0;
	// T2 System.ValueTuple`2::Item2
	int32_t ___Item2_1;
};

// System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>
struct ValueTuple_2_tC3AECC35C8C5A0E0288CD2C3BFF250D56BFCAB6E 
{
	// T1 System.ValueTuple`2::Item1
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___Item1_0;
	// T2 System.ValueTuple`2::Item2
	int32_t ___Item2_1;
};

// System.ValueTuple`2<System.Type,System.Int32>
struct ValueTuple_2_tF34EACCF71A708BBFA7545E7D3A1298BB2019C7D 
{
	// T1 System.ValueTuple`2::Item1
	Type_t* ___Item1_0;
	// T2 System.ValueTuple`2::Item2
	int32_t ___Item2_1;
};

// UnityEngine.Rendering.AdditionalPropertyAttribute
struct AdditionalPropertyAttribute_t8E43D95777FDC3D89A2A8DE705459718E923D286  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};

// System.Boolean
struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22 
{
	// System.Boolean System.Boolean::m_value
	bool ___m_value_0;
};

struct Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_StaticFields
{
	// System.String System.Boolean::TrueString
	String_t* ___TrueString_5;
	// System.String System.Boolean::FalseString
	String_t* ___FalseString_6;
};

// System.Byte
struct Byte_t94D9231AC217BE4D2E004C4CD32DF6D099EA41A3 
{
	// System.Byte System.Byte::m_value
	uint8_t ___m_value_0;
};

// System.Char
struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17 
{
	// System.Char System.Char::m_value
	Il2CppChar ___m_value_0;
};

struct Char_t521A6F19B456D956AF452D926C32709DC03D6B17_StaticFields
{
	// System.Byte[] System.Char::s_categoryForLatin1
	ByteU5BU5D_tA6237BF417AE52AD70CFB4EF24A7A82613DF9031* ___s_categoryForLatin1_3;
};

// UnityEngine.Color
struct Color_tD001788D726C3A7F1379BEED0260B9591F440C1F 
{
	// System.Single UnityEngine.Color::r
	float ___r_0;
	// System.Single UnityEngine.Color::g
	float ___g_1;
	// System.Single UnityEngine.Color::b
	float ___b_2;
	// System.Single UnityEngine.Color::a
	float ___a_3;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc
struct ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 
{
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc::count
	int32_t ___count_0;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc::stride
	int32_t ___stride_1;
	// UnityEngine.ComputeBufferType UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc::type
	int32_t ___type_2;
	// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc::name
	String_t* ___name_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc
struct ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_pinvoke
{
	int32_t ___count_0;
	int32_t ___stride_1;
	int32_t ___type_2;
	char* ___name_3;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc
struct ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_com
{
	int32_t ___count_0;
	int32_t ___stride_1;
	int32_t ___type_2;
	Il2CppChar* ___name_3;
};

// UnityEngine.Rendering.DepthState
struct DepthState_t798415D2C1D9202E555FEE5D4C5FDF6B3A077255 
{
	// System.Byte UnityEngine.Rendering.DepthState::m_WriteEnabled
	uint8_t ___m_WriteEnabled_0;
	// System.SByte UnityEngine.Rendering.DepthState::m_CompareFunction
	int8_t ___m_CompareFunction_1;
};

// UnityEngine.Rendering.DisplayInfoAttribute
struct DisplayInfoAttribute_t492F6FB01E7EDE87EDE5340F0003DFDCE7ED40CB  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
	// System.String UnityEngine.Rendering.DisplayInfoAttribute::name
	String_t* ___name_0;
	// System.Int32 UnityEngine.Rendering.DisplayInfoAttribute::order
	int32_t ___order_1;
};

// System.Double
struct Double_tE150EF3D1D43DEE85D533810AB4C742307EEDE5F 
{
	// System.Double System.Double::m_value
	double ___m_value_0;
};

// System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2  : public ValueType_t6D9B272BD21782F0A9A14F2E41F85A50E97A986F
{
};

struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_StaticFields
{
	// System.Char[] System.Enum::enumSeperatorCharArray
	CharU5BU5D_t799905CF001DD5F13F7DBB310181FC4D8B7D0AAB* ___enumSeperatorCharArray_0;
};
// Native definition for P/Invoke marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_pinvoke
{
};
// Native definition for COM marshalling of System.Enum
struct Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_marshaled_com
{
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.FastMemoryDesc
struct FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D 
{
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.FastMemoryDesc::inFastMemory
	bool ___inFastMemory_0;
	// UnityEngine.Rendering.FastMemoryFlags UnityEngine.Experimental.Rendering.RenderGraphModule.FastMemoryDesc::flags
	int32_t ___flags_1;
	// System.Single UnityEngine.Experimental.Rendering.RenderGraphModule.FastMemoryDesc::residencyFraction
	float ___residencyFraction_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.FastMemoryDesc
struct FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_pinvoke
{
	int32_t ___inFastMemory_0;
	int32_t ___flags_1;
	float ___residencyFraction_2;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.FastMemoryDesc
struct FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_com
{
	int32_t ___inFastMemory_0;
	int32_t ___flags_1;
	float ___residencyFraction_2;
};

// System.Reflection.FieldInfo
struct FieldInfo_t  : public MemberInfo_t
{
};

// UnityEngine.Rendering.GlobalDynamicResolutionSettings
struct GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 
{
	// System.Boolean UnityEngine.Rendering.GlobalDynamicResolutionSettings::enabled
	bool ___enabled_0;
	// System.Boolean UnityEngine.Rendering.GlobalDynamicResolutionSettings::useMipBias
	bool ___useMipBias_1;
	// System.Boolean UnityEngine.Rendering.GlobalDynamicResolutionSettings::enableDLSS
	bool ___enableDLSS_2;
	// System.UInt32 UnityEngine.Rendering.GlobalDynamicResolutionSettings::DLSSPerfQualitySetting
	uint32_t ___DLSSPerfQualitySetting_3;
	// System.Boolean UnityEngine.Rendering.GlobalDynamicResolutionSettings::DLSSUseOptimalSettings
	bool ___DLSSUseOptimalSettings_4;
	// System.Single UnityEngine.Rendering.GlobalDynamicResolutionSettings::DLSSSharpness
	float ___DLSSSharpness_5;
	// System.Single UnityEngine.Rendering.GlobalDynamicResolutionSettings::maxPercentage
	float ___maxPercentage_6;
	// System.Single UnityEngine.Rendering.GlobalDynamicResolutionSettings::minPercentage
	float ___minPercentage_7;
	// UnityEngine.Rendering.DynamicResolutionType UnityEngine.Rendering.GlobalDynamicResolutionSettings::dynResType
	uint8_t ___dynResType_8;
	// UnityEngine.Rendering.DynamicResUpscaleFilter UnityEngine.Rendering.GlobalDynamicResolutionSettings::upsampleFilter
	uint8_t ___upsampleFilter_9;
	// System.Boolean UnityEngine.Rendering.GlobalDynamicResolutionSettings::forceResolution
	bool ___forceResolution_10;
	// System.Single UnityEngine.Rendering.GlobalDynamicResolutionSettings::forcedPercentage
	float ___forcedPercentage_11;
	// System.Single UnityEngine.Rendering.GlobalDynamicResolutionSettings::lowResTransparencyMinimumThreshold
	float ___lowResTransparencyMinimumThreshold_12;
	// System.Single UnityEngine.Rendering.GlobalDynamicResolutionSettings::rayTracingHalfResThreshold
	float ___rayTracingHalfResThreshold_13;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.GlobalDynamicResolutionSettings
struct GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshaled_pinvoke
{
	int32_t ___enabled_0;
	int32_t ___useMipBias_1;
	int32_t ___enableDLSS_2;
	uint32_t ___DLSSPerfQualitySetting_3;
	int32_t ___DLSSUseOptimalSettings_4;
	float ___DLSSSharpness_5;
	float ___maxPercentage_6;
	float ___minPercentage_7;
	uint8_t ___dynResType_8;
	uint8_t ___upsampleFilter_9;
	int32_t ___forceResolution_10;
	float ___forcedPercentage_11;
	float ___lowResTransparencyMinimumThreshold_12;
	float ___rayTracingHalfResThreshold_13;
};
// Native definition for COM marshalling of UnityEngine.Rendering.GlobalDynamicResolutionSettings
struct GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshaled_com
{
	int32_t ___enabled_0;
	int32_t ___useMipBias_1;
	int32_t ___enableDLSS_2;
	uint32_t ___DLSSPerfQualitySetting_3;
	int32_t ___DLSSUseOptimalSettings_4;
	float ___DLSSSharpness_5;
	float ___maxPercentage_6;
	float ___minPercentage_7;
	uint8_t ___dynResType_8;
	uint8_t ___upsampleFilter_9;
	int32_t ___forceResolution_10;
	float ___forcedPercentage_11;
	float ___lowResTransparencyMinimumThreshold_12;
	float ___rayTracingHalfResThreshold_13;
};

// UnityEngine.Hash128
struct Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40 
{
	// System.UInt64 UnityEngine.Hash128::u64_0
	uint64_t ___u64_0_0;
	// System.UInt64 UnityEngine.Hash128::u64_1
	uint64_t ___u64_1_1;
};

// System.Int32
struct Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C 
{
	// System.Int32 System.Int32::m_value
	int32_t ___m_value_0;
};

// System.Int64
struct Int64_t092CFB123BE63C28ACDAF65C68F21A526050DBA3 
{
	// System.Int64 System.Int64::m_value
	int64_t ___m_value_0;
};

// System.IntPtr
struct IntPtr_t 
{
	// System.Void* System.IntPtr::m_value
	void* ___m_value_0;
};

struct IntPtr_t_StaticFields
{
	// System.IntPtr System.IntPtr::Zero
	intptr_t ___Zero_1;
};

// UnityEngine.Mathf
struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682 
{
	union
	{
		struct
		{
		};
		uint8_t Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682__padding[1];
	};
};

struct Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields
{
	// System.Single UnityEngine.Mathf::Epsilon
	float ___Epsilon_0;
};

// UnityEngine.Rendering.ProfilingScope
struct ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD 
{
	union
	{
		struct
		{
		};
		uint8_t ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD__padding[1];
	};
};

// UnityEngine.PropertyAttribute
struct PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0  : public Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA
{
};

// UnityEngine.Quaternion
struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 
{
	// System.Single UnityEngine.Quaternion::x
	float ___x_0;
	// System.Single UnityEngine.Quaternion::y
	float ___y_1;
	// System.Single UnityEngine.Quaternion::z
	float ___z_2;
	// System.Single UnityEngine.Quaternion::w
	float ___w_3;
};

struct Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974_StaticFields
{
	// UnityEngine.Quaternion UnityEngine.Quaternion::identityQuaternion
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___identityQuaternion_4;
};

// UnityEngine.Rendering.RasterState
struct RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 
{
	// UnityEngine.Rendering.CullMode UnityEngine.Rendering.RasterState::m_CullingMode
	int32_t ___m_CullingMode_1;
	// System.Int32 UnityEngine.Rendering.RasterState::m_OffsetUnits
	int32_t ___m_OffsetUnits_2;
	// System.Single UnityEngine.Rendering.RasterState::m_OffsetFactor
	float ___m_OffsetFactor_3;
	// System.Byte UnityEngine.Rendering.RasterState::m_DepthClip
	uint8_t ___m_DepthClip_4;
	// System.Byte UnityEngine.Rendering.RasterState::m_Conservative
	uint8_t ___m_Conservative_5;
	// System.Byte UnityEngine.Rendering.RasterState::m_Padding1
	uint8_t ___m_Padding1_6;
	// System.Byte UnityEngine.Rendering.RasterState::m_Padding2
	uint8_t ___m_Padding2_7;
};

struct RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26_StaticFields
{
	// UnityEngine.Rendering.RasterState UnityEngine.Rendering.RasterState::defaultValue
	RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 ___defaultValue_0;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder
struct RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC 
{
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::m_RenderPass
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___m_RenderPass_0;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::m_Resources
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_Resources_1;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::m_RenderGraph
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph_2;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::m_Disposed
	bool ___m_Disposed_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder
struct RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_pinvoke
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___m_RenderPass_0;
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_Resources_1;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph_2;
	int32_t ___m_Disposed_3;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder
struct RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_com
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___m_RenderPass_0;
	RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___m_Resources_1;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph_2;
	int32_t ___m_Disposed_3;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent
struct RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5 
{
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent::m_Indentation
	int32_t ___m_Indentation_0;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent::m_Logger
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_Logger_1;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent::m_Disposed
	bool ___m_Disposed_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent
struct RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_pinvoke
{
	int32_t ___m_Indentation_0;
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_Logger_1;
	int32_t ___m_Disposed_2;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent
struct RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_com
{
	int32_t ___m_Indentation_0;
	RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___m_Logger_1;
	int32_t ___m_Disposed_2;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope
struct RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0 
{
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope::m_Disposed
	bool ___m_Disposed_0;
	// UnityEngine.Rendering.ProfilingSampler UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope::m_Sampler
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_1;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope::m_RenderGraph
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph_2;
};
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope
struct RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_pinvoke
{
	int32_t ___m_Disposed_0;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_1;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph_2;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope
struct RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_com
{
	int32_t ___m_Disposed_0;
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___m_Sampler_1;
	RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___m_RenderGraph_2;
};

// UnityEngine.Rendering.RenderQueueRange
struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 
{
	// System.Int32 UnityEngine.Rendering.RenderQueueRange::m_LowerBound
	int32_t ___m_LowerBound_0;
	// System.Int32 UnityEngine.Rendering.RenderQueueRange::m_UpperBound
	int32_t ___m_UpperBound_1;
};

struct RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71_StaticFields
{
	// System.Int32 UnityEngine.Rendering.RenderQueueRange::minimumBound
	int32_t ___minimumBound_3;
	// System.Int32 UnityEngine.Rendering.RenderQueueRange::maximumBound
	int32_t ___maximumBound_5;
};

// UnityEngine.Rendering.RenderTargetBlendState
struct RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 
{
	// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_WriteMask
	uint8_t ___m_WriteMask_0;
	// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_SourceColorBlendMode
	uint8_t ___m_SourceColorBlendMode_1;
	// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_DestinationColorBlendMode
	uint8_t ___m_DestinationColorBlendMode_2;
	// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_SourceAlphaBlendMode
	uint8_t ___m_SourceAlphaBlendMode_3;
	// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_DestinationAlphaBlendMode
	uint8_t ___m_DestinationAlphaBlendMode_4;
	// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_ColorBlendOperation
	uint8_t ___m_ColorBlendOperation_5;
	// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_AlphaBlendOperation
	uint8_t ___m_AlphaBlendOperation_6;
	// System.Byte UnityEngine.Rendering.RenderTargetBlendState::m_Padding
	uint8_t ___m_Padding_7;
};

// UnityEngine.RenderTextureDescriptor
struct RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 
{
	// System.Int32 UnityEngine.RenderTextureDescriptor::<width>k__BackingField
	int32_t ___U3CwidthU3Ek__BackingField_0;
	// System.Int32 UnityEngine.RenderTextureDescriptor::<height>k__BackingField
	int32_t ___U3CheightU3Ek__BackingField_1;
	// System.Int32 UnityEngine.RenderTextureDescriptor::<msaaSamples>k__BackingField
	int32_t ___U3CmsaaSamplesU3Ek__BackingField_2;
	// System.Int32 UnityEngine.RenderTextureDescriptor::<volumeDepth>k__BackingField
	int32_t ___U3CvolumeDepthU3Ek__BackingField_3;
	// System.Int32 UnityEngine.RenderTextureDescriptor::<mipCount>k__BackingField
	int32_t ___U3CmipCountU3Ek__BackingField_4;
	// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::_graphicsFormat
	int32_t ____graphicsFormat_5;
	// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::<stencilFormat>k__BackingField
	int32_t ___U3CstencilFormatU3Ek__BackingField_6;
	// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.RenderTextureDescriptor::<depthStencilFormat>k__BackingField
	int32_t ___U3CdepthStencilFormatU3Ek__BackingField_7;
	// UnityEngine.Rendering.TextureDimension UnityEngine.RenderTextureDescriptor::<dimension>k__BackingField
	int32_t ___U3CdimensionU3Ek__BackingField_8;
	// UnityEngine.Rendering.ShadowSamplingMode UnityEngine.RenderTextureDescriptor::<shadowSamplingMode>k__BackingField
	int32_t ___U3CshadowSamplingModeU3Ek__BackingField_9;
	// UnityEngine.VRTextureUsage UnityEngine.RenderTextureDescriptor::<vrUsage>k__BackingField
	int32_t ___U3CvrUsageU3Ek__BackingField_10;
	// UnityEngine.RenderTextureCreationFlags UnityEngine.RenderTextureDescriptor::_flags
	int32_t ____flags_11;
	// UnityEngine.RenderTextureMemoryless UnityEngine.RenderTextureDescriptor::<memoryless>k__BackingField
	int32_t ___U3CmemorylessU3Ek__BackingField_12;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle
struct RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D 
{
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::m_IsValid
	bool ___m_IsValid_0;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::<handle>k__BackingField
	int32_t ___U3ChandleU3Ek__BackingField_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle
struct RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_pinvoke
{
	int32_t ___m_IsValid_0;
	int32_t ___U3ChandleU3Ek__BackingField_1;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle
struct RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_com
{
	int32_t ___m_IsValid_0;
	int32_t ___U3ChandleU3Ek__BackingField_1;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle
struct ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A 
{
	// System.UInt32 UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::m_Value
	uint32_t ___m_Value_2;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::<type>k__BackingField
	int32_t ___U3CtypeU3Ek__BackingField_5;
};

struct ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields
{
	// System.UInt32 UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::s_CurrentValidBit
	uint32_t ___s_CurrentValidBit_3;
	// System.UInt32 UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::s_SharedResourceValidBit
	uint32_t ___s_SharedResourceValidBit_4;
};

// UnityEngine.Rendering.ShaderTagId
struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 
{
	// System.Int32 UnityEngine.Rendering.ShaderTagId::m_Id
	int32_t ___m_Id_1;
};

struct ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0_StaticFields
{
	// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ShaderTagId::none
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___none_0;
};

// System.Single
struct Single_t4530F2FF86FCB0DC29F35385CA1BD21BE294761C 
{
	// System.Single System.Single::m_value
	float ___m_value_0;
};

// UnityEngine.Rendering.StencilState
struct StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 
{
	// System.Byte UnityEngine.Rendering.StencilState::m_Enabled
	uint8_t ___m_Enabled_0;
	// System.Byte UnityEngine.Rendering.StencilState::m_ReadMask
	uint8_t ___m_ReadMask_1;
	// System.Byte UnityEngine.Rendering.StencilState::m_WriteMask
	uint8_t ___m_WriteMask_2;
	// System.Byte UnityEngine.Rendering.StencilState::m_Padding
	uint8_t ___m_Padding_3;
	// System.Byte UnityEngine.Rendering.StencilState::m_CompareFunctionFront
	uint8_t ___m_CompareFunctionFront_4;
	// System.Byte UnityEngine.Rendering.StencilState::m_PassOperationFront
	uint8_t ___m_PassOperationFront_5;
	// System.Byte UnityEngine.Rendering.StencilState::m_FailOperationFront
	uint8_t ___m_FailOperationFront_6;
	// System.Byte UnityEngine.Rendering.StencilState::m_ZFailOperationFront
	uint8_t ___m_ZFailOperationFront_7;
	// System.Byte UnityEngine.Rendering.StencilState::m_CompareFunctionBack
	uint8_t ___m_CompareFunctionBack_8;
	// System.Byte UnityEngine.Rendering.StencilState::m_PassOperationBack
	uint8_t ___m_PassOperationBack_9;
	// System.Byte UnityEngine.Rendering.StencilState::m_FailOperationBack
	uint8_t ___m_FailOperationBack_10;
	// System.Byte UnityEngine.Rendering.StencilState::m_ZFailOperationBack
	uint8_t ___m_ZFailOperationBack_11;
};

// System.UInt32
struct UInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B 
{
	// System.UInt32 System.UInt32::m_value
	uint32_t ___m_value_0;
};

// System.UIntPtr
struct UIntPtr_t 
{
	// System.Void* System.UIntPtr::_pointer
	void* ____pointer_1;
};

struct UIntPtr_t_StaticFields
{
	// System.UIntPtr System.UIntPtr::Zero
	uintptr_t ___Zero_0;
};

// UnityEngine.Vector2
struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 
{
	// System.Single UnityEngine.Vector2::x
	float ___x_0;
	// System.Single UnityEngine.Vector2::y
	float ___y_1;
};

struct Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields
{
	// UnityEngine.Vector2 UnityEngine.Vector2::zeroVector
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___zeroVector_2;
	// UnityEngine.Vector2 UnityEngine.Vector2::oneVector
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___oneVector_3;
	// UnityEngine.Vector2 UnityEngine.Vector2::upVector
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___upVector_4;
	// UnityEngine.Vector2 UnityEngine.Vector2::downVector
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___downVector_5;
	// UnityEngine.Vector2 UnityEngine.Vector2::leftVector
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___leftVector_6;
	// UnityEngine.Vector2 UnityEngine.Vector2::rightVector
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rightVector_7;
	// UnityEngine.Vector2 UnityEngine.Vector2::positiveInfinityVector
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___positiveInfinityVector_8;
	// UnityEngine.Vector2 UnityEngine.Vector2::negativeInfinityVector
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___negativeInfinityVector_9;
};

// UnityEngine.Vector2Int
struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A 
{
	// System.Int32 UnityEngine.Vector2Int::m_X
	int32_t ___m_X_0;
	// System.Int32 UnityEngine.Vector2Int::m_Y
	int32_t ___m_Y_1;
};

struct Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A_StaticFields
{
	// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Zero
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Zero_2;
	// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_One
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_One_3;
	// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Up
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Up_4;
	// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Down
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Down_5;
	// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Left
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Left_6;
	// UnityEngine.Vector2Int UnityEngine.Vector2Int::s_Right
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___s_Right_7;
};

// UnityEngine.Vector3
struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 
{
	// System.Single UnityEngine.Vector3::x
	float ___x_2;
	// System.Single UnityEngine.Vector3::y
	float ___y_3;
	// System.Single UnityEngine.Vector3::z
	float ___z_4;
};

struct Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2_StaticFields
{
	// UnityEngine.Vector3 UnityEngine.Vector3::zeroVector
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___zeroVector_5;
	// UnityEngine.Vector3 UnityEngine.Vector3::oneVector
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___oneVector_6;
	// UnityEngine.Vector3 UnityEngine.Vector3::upVector
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___upVector_7;
	// UnityEngine.Vector3 UnityEngine.Vector3::downVector
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___downVector_8;
	// UnityEngine.Vector3 UnityEngine.Vector3::leftVector
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___leftVector_9;
	// UnityEngine.Vector3 UnityEngine.Vector3::rightVector
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___rightVector_10;
	// UnityEngine.Vector3 UnityEngine.Vector3::forwardVector
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___forwardVector_11;
	// UnityEngine.Vector3 UnityEngine.Vector3::backVector
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___backVector_12;
	// UnityEngine.Vector3 UnityEngine.Vector3::positiveInfinityVector
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___positiveInfinityVector_13;
	// UnityEngine.Vector3 UnityEngine.Vector3::negativeInfinityVector
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___negativeInfinityVector_14;
};

// UnityEngine.Vector4
struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 
{
	// System.Single UnityEngine.Vector4::x
	float ___x_1;
	// System.Single UnityEngine.Vector4::y
	float ___y_2;
	// System.Single UnityEngine.Vector4::z
	float ___z_3;
	// System.Single UnityEngine.Vector4::w
	float ___w_4;
};

struct Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3_StaticFields
{
	// UnityEngine.Vector4 UnityEngine.Vector4::zeroVector
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___zeroVector_5;
	// UnityEngine.Vector4 UnityEngine.Vector4::oneVector
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___oneVector_6;
	// UnityEngine.Vector4 UnityEngine.Vector4::positiveInfinityVector
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___positiveInfinityVector_7;
	// UnityEngine.Vector4 UnityEngine.Vector4::negativeInfinityVector
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___negativeInfinityVector_8;
};

// System.Void
struct Void_t4861ACF8F4594C3437BB48B6E56783494B843915 
{
	union
	{
		struct
		{
		};
		uint8_t Void_t4861ACF8F4594C3437BB48B6E56783494B843915__padding[1];
	};
};

// UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue
struct FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7 
{
	// System.Byte* UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::m_ReadCursor
	uint8_t* ___m_ReadCursor_0;
	// System.Byte* UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::m_WriteCursor
	uint8_t* ___m_WriteCursor_1;
	// System.Byte* UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::m_BufferEnd
	uint8_t* ___m_BufferEnd_2;
	// System.Byte* UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::m_BufferStart
	uint8_t* ___m_BufferStart_3;
	// System.Int32 UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::m_BufferLength
	int32_t ___m_BufferLength_4;
	// System.Int32 UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::<Count>k__BackingField
	int32_t ___U3CCountU3Ek__BackingField_5;
};

// UnityEngine.Rendering.CoreUnsafeUtils/UintKeyGetter
struct UintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8 
{
	union
	{
		struct
		{
		};
		uint8_t UintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8__padding[1];
	};
};

// UnityEngine.Rendering.DebugUI/Button
struct Button_t94987D29C31193E49E17586BF7642576A0F6CE7A  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// System.Action UnityEngine.Rendering.DebugUI/Button::<action>k__BackingField
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___U3CactionU3Ek__BackingField_7;
};

// UnityEngine.Rendering.DebugUI/Container
struct Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget> UnityEngine.Rendering.DebugUI/Container::<children>k__BackingField
	ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___U3CchildrenU3Ek__BackingField_7;
};

// UnityEngine.Rendering.DebugUI/MessageBox
struct MessageBox_tF18729816BE7D624001E2C5172474709BD9B54C5  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// UnityEngine.Rendering.DebugUI/MessageBox/Style UnityEngine.Rendering.DebugUI/MessageBox::style
	int32_t ___style_7;
};

// UnityEngine.Rendering.DebugUI/Value
struct Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457  : public Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF
{
	// System.Func`1<System.Object> UnityEngine.Rendering.DebugUI/Value::<getter>k__BackingField
	Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___U3CgetterU3Ek__BackingField_7;
	// System.Single UnityEngine.Rendering.DebugUI/Value::refreshRate
	float ___refreshRate_8;
};

// UnityEngine.Rendering.DynamicResolutionHandler/ScalerContainer
struct ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 
{
	// UnityEngine.Rendering.DynamicResScalePolicyType UnityEngine.Rendering.DynamicResolutionHandler/ScalerContainer::type
	int32_t ___type_0;
	// UnityEngine.Rendering.PerformDynamicRes UnityEngine.Rendering.DynamicResolutionHandler/ScalerContainer::method
	PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* ___method_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.DynamicResolutionHandler/ScalerContainer
struct ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshaled_pinvoke
{
	int32_t ___type_0;
	Il2CppMethodPointer ___method_1;
};
// Native definition for COM marshalling of UnityEngine.Rendering.DynamicResolutionHandler/ScalerContainer
struct ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshaled_com
{
	int32_t ___type_0;
	Il2CppMethodPointer ___method_1;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo
struct CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A 
{
	// System.Collections.Generic.List`1<System.Int32> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo::producers
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producers_0;
	// System.Collections.Generic.List`1<System.Int32> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo::consumers
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumers_1;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo::refCount
	int32_t ___refCount_2;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo::imported
	bool ___imported_3;
};
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo
struct CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_pinvoke
{
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producers_0;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumers_1;
	int32_t ___refCount_2;
	int32_t ___imported_3;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo
struct CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_com
{
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___producers_0;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* ___consumers_1;
	int32_t ___refCount_2;
	int32_t ___imported_3;
};

// UnityEngine.Rendering.DebugUI/Foldout/ContextMenuItem
struct ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9 
{
	// System.String UnityEngine.Rendering.DebugUI/Foldout/ContextMenuItem::displayName
	String_t* ___displayName_0;
	// System.Action UnityEngine.Rendering.DebugUI/Foldout/ContextMenuItem::action
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___action_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.DebugUI/Foldout/ContextMenuItem
struct ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshaled_pinvoke
{
	char* ___displayName_0;
	Il2CppMethodPointer ___action_1;
};
// Native definition for COM marshalling of UnityEngine.Rendering.DebugUI/Foldout/ContextMenuItem
struct ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshaled_com
{
	Il2CppChar* ___displayName_0;
	Il2CppMethodPointer ___action_1;
};

// UnityEngine.Rendering.DebugUI/Widget/NameAndTooltip
struct NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 
{
	// System.String UnityEngine.Rendering.DebugUI/Widget/NameAndTooltip::name
	String_t* ___name_0;
	// System.String UnityEngine.Rendering.DebugUI/Widget/NameAndTooltip::tooltip
	String_t* ___tooltip_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.DebugUI/Widget/NameAndTooltip
struct NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshaled_pinvoke
{
	char* ___name_0;
	char* ___tooltip_1;
};
// Native definition for COM marshalling of UnityEngine.Rendering.DebugUI/Widget/NameAndTooltip
struct NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshaled_com
{
	Il2CppChar* ___name_0;
	Il2CppChar* ___tooltip_1;
};

// System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>
struct Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777 
{
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
	List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ____list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
	int32_t ____index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
	int32_t ____version_2;
	// T System.Collections.Generic.List`1/Enumerator::_current
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ____current_3;
};

// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>>
struct Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E 
{
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
	Dictionary_2_tF2EDF056F0149817635F2C50FE28384178A40363* ____dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
	int32_t ____version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
	int32_t ____index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
	KeyValuePair_2_t09D31739B6A73A2DD2230438ABE7A283CC62AECF ____current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
	int32_t ____getEnumeratorRetType_4;
};

// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>>
struct Enumerator_t6C4A9D6E5786C5B628C2CAEB8D31FA6B8F047536 
{
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
	Dictionary_2_t4EAC15363030DFDF453F1AB77D690425033951F5* ____dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
	int32_t ____version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
	int32_t ____index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
	KeyValuePair_2_tE952F956792965330FD09CF7B3F9D4485848585C ____current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
	int32_t ____getEnumeratorRetType_4;
};

// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>
struct Enumerator_t8E184E0555368D4FFFAECF000CF3B306999E721C 
{
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
	Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* ____dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
	int32_t ____version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
	int32_t ____index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
	KeyValuePair_2_t64D8A69CD85349125F45CD5489FE7FBE1B7C72CF ____current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
	int32_t ____getEnumeratorRetType_4;
};

// System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>
struct Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 
{
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
	Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* ____dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
	int32_t ____version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
	int32_t ____index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
	KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 ____current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
	int32_t ____getEnumeratorRetType_4;
};

// System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>
struct Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 
{
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
	Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* ____dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
	int32_t ____version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
	int32_t ____index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
	KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 ____current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
	int32_t ____getEnumeratorRetType_4;
};

// System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Text.StringBuilder>
struct Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E 
{
	// System.Collections.Generic.Dictionary`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_dictionary
	Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* ____dictionary_0;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_version
	int32_t ____version_1;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_index
	int32_t ____index_2;
	// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator::_current
	KeyValuePair_2_tD811495BB503B1FEA49409E7D29F95867A11EEA2 ____current_3;
	// System.Int32 System.Collections.Generic.Dictionary`2/Enumerator::_getEnumeratorRetType
	int32_t ____getEnumeratorRetType_4;
};

// System.Nullable`1<UnityEngine.Rendering.GlobalDynamicResolutionSettings>
struct Nullable_1_tBF3EC3D0CDA8A83923E828624769133737FB82DC 
{
	// System.Boolean System.Nullable`1::hasValue
	bool ___hasValue_0;
	// T System.Nullable`1::value
	GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 ___value_1;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc,UnityEngine.ComputeBuffer>
struct RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74  : public IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D
{
	// DescType UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2::desc
	ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 ___desc_9;
	// ResType UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2::graphicsResource
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___graphicsResource_10;
};

// System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Object,System.Int32>>
struct ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C 
{
	// T1 System.ValueTuple`2::Item1
	RuntimeObject* ___Item1_0;
	// T2 System.ValueTuple`2::Item2
	ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC ___Item2_1;
};

// System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Type,System.Int32>>
struct ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E 
{
	// T1 System.ValueTuple`2::Item1
	RuntimeObject* ___Item1_0;
	// T2 System.ValueTuple`2::Item2
	ValueTuple_2_tF34EACCF71A708BBFA7545E7D3A1298BB2019C7D ___Item2_1;
};

// UnityEngine.Rendering.BlendState
struct BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630 
{
	// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState0
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState0_0;
	// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState1
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState1_1;
	// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState2
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState2_2;
	// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState3
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState3_3;
	// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState4
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState4_4;
	// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState5
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState5_5;
	// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState6
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState6_6;
	// UnityEngine.Rendering.RenderTargetBlendState UnityEngine.Rendering.BlendState::m_BlendState7
	RenderTargetBlendState_t51229A3F09EE698F8E49731F1BC5BB77DBEDC4C7 ___m_BlendState7_7;
	// System.Byte UnityEngine.Rendering.BlendState::m_SeparateMRTBlendStates
	uint8_t ___m_SeparateMRTBlendStates_8;
	// System.Byte UnityEngine.Rendering.BlendState::m_AlphaToMask
	uint8_t ___m_AlphaToMask_9;
	// System.Int16 UnityEngine.Rendering.BlendState::m_Padding
	int16_t ___m_Padding_10;
};

// UnityEngine.Rendering.CommandBuffer
struct CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7  : public RuntimeObject
{
	// System.IntPtr UnityEngine.Rendering.CommandBuffer::m_Ptr
	intptr_t ___m_Ptr_0;
};

// UnityEngine.ComputeBuffer
struct ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233  : public RuntimeObject
{
	// System.IntPtr UnityEngine.ComputeBuffer::m_Ptr
	intptr_t ___m_Ptr_0;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle
struct ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB 
{
	// UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle::handle
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___handle_1;
};

struct ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB_StaticFields
{
	// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle::s_NullHandle
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB ___s_NullHandle_0;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferPool
struct ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2  : public RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D
{
};

// UnityEngine.Rendering.CullingResults
struct CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 
{
	// System.IntPtr UnityEngine.Rendering.CullingResults::ptr
	intptr_t ___ptr_0;
	// UnityEngine.Rendering.CullingAllocationInfo* UnityEngine.Rendering.CullingResults::m_AllocationInfo
	CullingAllocationInfo_tB260F5CD0B290F74E145EB16E54B901CC68D9D5A* ___m_AllocationInfo_1;
};

// UnityEngine.Rendering.DebugManager
struct DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672  : public RuntimeObject
{
	// UnityEngine.Rendering.DebugActionDesc[] UnityEngine.Rendering.DebugManager::m_DebugActions
	DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703* ___m_DebugActions_11;
	// UnityEngine.Rendering.DebugActionState[] UnityEngine.Rendering.DebugManager::m_DebugActionStates
	DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733* ___m_DebugActionStates_12;
	// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.DebugUI/Panel> UnityEngine.Rendering.DebugManager::m_ReadOnlyPanels
	ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299* ___m_ReadOnlyPanels_14;
	// System.Collections.Generic.List`1<UnityEngine.Rendering.DebugUI/Panel> UnityEngine.Rendering.DebugManager::m_Panels
	List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* ___m_Panels_15;
	// System.Action`1<System.Boolean> UnityEngine.Rendering.DebugManager::onDisplayRuntimeUIChanged
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___onDisplayRuntimeUIChanged_16;
	// System.Action UnityEngine.Rendering.DebugManager::onSetDirty
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___onSetDirty_17;
	// System.Action UnityEngine.Rendering.DebugManager::resetData
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___resetData_18;
	// System.Boolean UnityEngine.Rendering.DebugManager::refreshEditorRequested
	bool ___refreshEditorRequested_19;
	// System.Nullable`1<System.Int32> UnityEngine.Rendering.DebugManager::m_RequestedPanelIndex
	Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 ___m_RequestedPanelIndex_20;
	// UnityEngine.GameObject UnityEngine.Rendering.DebugManager::m_Root
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_Root_21;
	// UnityEngine.Rendering.UI.DebugUIHandlerCanvas UnityEngine.Rendering.DebugManager::m_RootUICanvas
	DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* ___m_RootUICanvas_22;
	// UnityEngine.GameObject UnityEngine.Rendering.DebugManager::m_PersistentRoot
	GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* ___m_PersistentRoot_23;
	// UnityEngine.Rendering.UI.DebugUIHandlerPersistentCanvas UnityEngine.Rendering.DebugManager::m_RootUIPersistentCanvas
	DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* ___m_RootUIPersistentCanvas_24;
	// System.Boolean UnityEngine.Rendering.DebugManager::m_EditorOpen
	bool ___m_EditorOpen_25;
	// System.Boolean UnityEngine.Rendering.DebugManager::m_EnableRuntimeUI
	bool ___m_EnableRuntimeUI_26;
};

struct DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_StaticFields
{
	// System.Lazy`1<UnityEngine.Rendering.DebugManager> UnityEngine.Rendering.DebugManager::s_Instance
	Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162* ___s_Instance_13;
};

// System.Delegate
struct Delegate_t  : public RuntimeObject
{
	// System.IntPtr System.Delegate::method_ptr
	Il2CppMethodPointer ___method_ptr_0;
	// System.IntPtr System.Delegate::invoke_impl
	intptr_t ___invoke_impl_1;
	// System.Object System.Delegate::m_target
	RuntimeObject* ___m_target_2;
	// System.IntPtr System.Delegate::method
	intptr_t ___method_3;
	// System.IntPtr System.Delegate::delegate_trampoline
	intptr_t ___delegate_trampoline_4;
	// System.IntPtr System.Delegate::extra_arg
	intptr_t ___extra_arg_5;
	// System.IntPtr System.Delegate::method_code
	intptr_t ___method_code_6;
	// System.IntPtr System.Delegate::interp_method
	intptr_t ___interp_method_7;
	// System.IntPtr System.Delegate::interp_invoke_impl
	intptr_t ___interp_invoke_impl_8;
	// System.Reflection.MethodInfo System.Delegate::method_info
	MethodInfo_t* ___method_info_9;
	// System.Reflection.MethodInfo System.Delegate::original_method_info
	MethodInfo_t* ___original_method_info_10;
	// System.DelegateData System.Delegate::data
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
	// System.Boolean System.Delegate::method_is_virtual
	bool ___method_is_virtual_12;
};
// Native definition for P/Invoke marshalling of System.Delegate
struct Delegate_t_marshaled_pinvoke
{
	intptr_t ___method_ptr_0;
	intptr_t ___invoke_impl_1;
	Il2CppIUnknown* ___m_target_2;
	intptr_t ___method_3;
	intptr_t ___delegate_trampoline_4;
	intptr_t ___extra_arg_5;
	intptr_t ___method_code_6;
	intptr_t ___interp_method_7;
	intptr_t ___interp_invoke_impl_8;
	MethodInfo_t* ___method_info_9;
	MethodInfo_t* ___original_method_info_10;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
	int32_t ___method_is_virtual_12;
};
// Native definition for COM marshalling of System.Delegate
struct Delegate_t_marshaled_com
{
	intptr_t ___method_ptr_0;
	intptr_t ___invoke_impl_1;
	Il2CppIUnknown* ___m_target_2;
	intptr_t ___method_3;
	intptr_t ___delegate_trampoline_4;
	intptr_t ___extra_arg_5;
	intptr_t ___method_code_6;
	intptr_t ___interp_method_7;
	intptr_t ___interp_invoke_impl_8;
	MethodInfo_t* ___method_info_9;
	MethodInfo_t* ___original_method_info_10;
	DelegateData_t9B286B493293CD2D23A5B2B5EF0E5B1324C2B77E* ___data_11;
	int32_t ___method_is_virtual_12;
};

// UnityEngine.Rendering.DynamicResolutionHandler
struct DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE  : public RuntimeObject
{
	// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::m_Enabled
	bool ___m_Enabled_0;
	// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::m_UseMipBias
	bool ___m_UseMipBias_1;
	// System.Single UnityEngine.Rendering.DynamicResolutionHandler::m_MinScreenFraction
	float ___m_MinScreenFraction_2;
	// System.Single UnityEngine.Rendering.DynamicResolutionHandler::m_MaxScreenFraction
	float ___m_MaxScreenFraction_3;
	// System.Single UnityEngine.Rendering.DynamicResolutionHandler::m_CurrentFraction
	float ___m_CurrentFraction_4;
	// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::m_ForcingRes
	bool ___m_ForcingRes_5;
	// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::m_CurrentCameraRequest
	bool ___m_CurrentCameraRequest_6;
	// System.Single UnityEngine.Rendering.DynamicResolutionHandler::m_PrevFraction
	float ___m_PrevFraction_7;
	// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::m_ForceSoftwareFallback
	bool ___m_ForceSoftwareFallback_8;
	// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::m_RunUpscalerFilterOnFullResolution
	bool ___m_RunUpscalerFilterOnFullResolution_9;
	// System.Single UnityEngine.Rendering.DynamicResolutionHandler::m_PrevHWScaleWidth
	float ___m_PrevHWScaleWidth_10;
	// System.Single UnityEngine.Rendering.DynamicResolutionHandler::m_PrevHWScaleHeight
	float ___m_PrevHWScaleHeight_11;
	// UnityEngine.Vector2Int UnityEngine.Rendering.DynamicResolutionHandler::m_LastScaledSize
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___m_LastScaledSize_12;
	// UnityEngine.Vector2Int UnityEngine.Rendering.DynamicResolutionHandler::cachedOriginalSize
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___cachedOriginalSize_15;
	// UnityEngine.Rendering.DynamicResUpscaleFilter UnityEngine.Rendering.DynamicResolutionHandler::<filter>k__BackingField
	uint8_t ___U3CfilterU3Ek__BackingField_16;
	// UnityEngine.Vector2Int UnityEngine.Rendering.DynamicResolutionHandler::<finalViewport>k__BackingField
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___U3CfinalViewportU3Ek__BackingField_18;
	// UnityEngine.Rendering.DynamicResolutionType UnityEngine.Rendering.DynamicResolutionHandler::type
	uint8_t ___type_19;
	// UnityEngine.Rendering.GlobalDynamicResolutionSettings UnityEngine.Rendering.DynamicResolutionHandler::m_CachedSettings
	GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 ___m_CachedSettings_20;
	// System.WeakReference UnityEngine.Rendering.DynamicResolutionHandler::m_OwnerCameraWeakRef
	WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* ___m_OwnerCameraWeakRef_22;
	// UnityEngine.Rendering.DynamicResolutionHandler/UpsamplerScheduleType UnityEngine.Rendering.DynamicResolutionHandler::m_UpsamplerSchedule
	int32_t ___m_UpsamplerSchedule_30;
};

struct DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields
{
	// UnityEngine.Rendering.DynamicResScalerSlot UnityEngine.Rendering.DynamicResolutionHandler::s_ActiveScalerSlot
	int32_t ___s_ActiveScalerSlot_13;
	// UnityEngine.Rendering.DynamicResolutionHandler/ScalerContainer[] UnityEngine.Rendering.DynamicResolutionHandler::s_ScalerContainers
	ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577* ___s_ScalerContainers_14;
	// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResUpscaleFilter> UnityEngine.Rendering.DynamicResolutionHandler::s_CameraUpscaleFilters
	Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* ___s_CameraUpscaleFilters_17;
	// System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler> UnityEngine.Rendering.DynamicResolutionHandler::s_CameraInstances
	Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* ___s_CameraInstances_23;
	// UnityEngine.Rendering.DynamicResolutionHandler UnityEngine.Rendering.DynamicResolutionHandler::s_DefaultInstance
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* ___s_DefaultInstance_24;
	// System.Int32 UnityEngine.Rendering.DynamicResolutionHandler::s_ActiveCameraId
	int32_t ___s_ActiveCameraId_25;
	// UnityEngine.Rendering.DynamicResolutionHandler UnityEngine.Rendering.DynamicResolutionHandler::s_ActiveInstance
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* ___s_ActiveInstance_26;
	// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::s_ActiveInstanceDirty
	bool ___s_ActiveInstanceDirty_27;
	// System.Single UnityEngine.Rendering.DynamicResolutionHandler::s_GlobalHwFraction
	float ___s_GlobalHwFraction_28;
	// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::s_GlobalHwUpresActive
	bool ___s_GlobalHwUpresActive_29;
};

// System.Exception
struct Exception_t  : public RuntimeObject
{
	// System.String System.Exception::_className
	String_t* ____className_1;
	// System.String System.Exception::_message
	String_t* ____message_2;
	// System.Collections.IDictionary System.Exception::_data
	RuntimeObject* ____data_3;
	// System.Exception System.Exception::_innerException
	Exception_t* ____innerException_4;
	// System.String System.Exception::_helpURL
	String_t* ____helpURL_5;
	// System.Object System.Exception::_stackTrace
	RuntimeObject* ____stackTrace_6;
	// System.String System.Exception::_stackTraceString
	String_t* ____stackTraceString_7;
	// System.String System.Exception::_remoteStackTraceString
	String_t* ____remoteStackTraceString_8;
	// System.Int32 System.Exception::_remoteStackIndex
	int32_t ____remoteStackIndex_9;
	// System.Object System.Exception::_dynamicMethods
	RuntimeObject* ____dynamicMethods_10;
	// System.Int32 System.Exception::_HResult
	int32_t ____HResult_11;
	// System.String System.Exception::_source
	String_t* ____source_12;
	// System.Runtime.Serialization.SafeSerializationManager System.Exception::_safeSerializationManager
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
	// System.Diagnostics.StackTrace[] System.Exception::captured_traces
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
	// System.IntPtr[] System.Exception::native_trace_ips
	IntPtrU5BU5D_tFD177F8C806A6921AD7150264CCC62FA00CAD832* ___native_trace_ips_15;
	// System.Int32 System.Exception::caught_in_unmanaged
	int32_t ___caught_in_unmanaged_16;
};

struct Exception_t_StaticFields
{
	// System.Object System.Exception::s_EDILock
	RuntimeObject* ___s_EDILock_0;
};
// Native definition for P/Invoke marshalling of System.Exception
struct Exception_t_marshaled_pinvoke
{
	char* ____className_1;
	char* ____message_2;
	RuntimeObject* ____data_3;
	Exception_t_marshaled_pinvoke* ____innerException_4;
	char* ____helpURL_5;
	Il2CppIUnknown* ____stackTrace_6;
	char* ____stackTraceString_7;
	char* ____remoteStackTraceString_8;
	int32_t ____remoteStackIndex_9;
	Il2CppIUnknown* ____dynamicMethods_10;
	int32_t ____HResult_11;
	char* ____source_12;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
	Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
	int32_t ___caught_in_unmanaged_16;
};
// Native definition for COM marshalling of System.Exception
struct Exception_t_marshaled_com
{
	Il2CppChar* ____className_1;
	Il2CppChar* ____message_2;
	RuntimeObject* ____data_3;
	Exception_t_marshaled_com* ____innerException_4;
	Il2CppChar* ____helpURL_5;
	Il2CppIUnknown* ____stackTrace_6;
	Il2CppChar* ____stackTraceString_7;
	Il2CppChar* ____remoteStackTraceString_8;
	int32_t ____remoteStackIndex_9;
	Il2CppIUnknown* ____dynamicMethods_10;
	int32_t ____HResult_11;
	Il2CppChar* ____source_12;
	SafeSerializationManager_tCBB85B95DFD1634237140CD892E82D06ECB3F5E6* ____safeSerializationManager_13;
	StackTraceU5BU5D_t32FBCB20930EAF5BAE3F450FF75228E5450DA0DF* ___captured_traces_14;
	Il2CppSafeArray/*NONE*/* ___native_trace_ips_15;
	int32_t ___caught_in_unmanaged_16;
};

// System.Runtime.InteropServices.GCHandle
struct GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC 
{
	// System.IntPtr System.Runtime.InteropServices.GCHandle::handle
	intptr_t ___handle_0;
};

// UnityEngine.Rendering.GraphicsFence
struct GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB 
{
	// System.IntPtr UnityEngine.Rendering.GraphicsFence::m_Ptr
	intptr_t ___m_Ptr_0;
	// System.Int32 UnityEngine.Rendering.GraphicsFence::m_Version
	int32_t ___m_Version_1;
	// UnityEngine.Rendering.GraphicsFenceType UnityEngine.Rendering.GraphicsFence::m_FenceType
	int32_t ___m_FenceType_2;
};

// UnityEngine.InspectorNameAttribute
struct InspectorNameAttribute_t30287A92B113253B9E22924DD6FC4C7007545497  : public PropertyAttribute_t5E0CB5A6CDA6E24CBD4FF26DE3B0C29D8BB54BF0
{
	// System.String UnityEngine.InspectorNameAttribute::displayName
	String_t* ___displayName_0;
};

// UnityEngine.KeyCode
struct KeyCode_t75B9ECCC26D858F55040DDFF9523681E996D17E9 
{
	// System.Int32 UnityEngine.KeyCode::value__
	int32_t ___value___2;
};

// UnityEngine.MaterialPropertyBlock
struct MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D  : public RuntimeObject
{
	// System.IntPtr UnityEngine.MaterialPropertyBlock::m_Ptr
	intptr_t ___m_Ptr_0;
};

// UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C  : public RuntimeObject
{
	// System.IntPtr UnityEngine.Object::m_CachedPtr
	intptr_t ___m_CachedPtr_0;
};

struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_StaticFields
{
	// System.Int32 UnityEngine.Object::OffsetOfInstanceIDInCPlusPlusObject
	int32_t ___OffsetOfInstanceIDInCPlusPlusObject_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_pinvoke
{
	intptr_t ___m_CachedPtr_0;
};
// Native definition for COM marshalling of UnityEngine.Object
struct Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_marshaled_com
{
	intptr_t ___m_CachedPtr_0;
};

// UnityEngine.Rendering.RTHandleProperties
struct RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 
{
	// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::previousViewportSize
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousViewportSize_0;
	// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::previousRenderTargetSize
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___previousRenderTargetSize_1;
	// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::currentViewportSize
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentViewportSize_2;
	// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandleProperties::currentRenderTargetSize
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___currentRenderTargetSize_3;
	// UnityEngine.Vector4 UnityEngine.Rendering.RTHandleProperties::rtHandleScale
	Vector4_t58B63D32F48C0DBF50DE2C60794C4676C80EDBE3 ___rtHandleScale_4;
};

// UnityEngine.Rendering.RenderTargetIdentifier
struct RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B 
{
	// UnityEngine.Rendering.BuiltinRenderTextureType UnityEngine.Rendering.RenderTargetIdentifier::m_Type
	int32_t ___m_Type_1;
	// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_NameID
	int32_t ___m_NameID_2;
	// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_InstanceID
	int32_t ___m_InstanceID_3;
	// System.IntPtr UnityEngine.Rendering.RenderTargetIdentifier::m_BufferPointer
	intptr_t ___m_BufferPointer_4;
	// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_MipLevel
	int32_t ___m_MipLevel_5;
	// UnityEngine.CubemapFace UnityEngine.Rendering.RenderTargetIdentifier::m_CubeFace
	int32_t ___m_CubeFace_6;
	// System.Int32 UnityEngine.Rendering.RenderTargetIdentifier::m_DepthSlice
	int32_t ___m_DepthSlice_7;
};

// UnityEngine.Rendering.RendererUtils.RendererList
struct RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E 
{
	// System.UIntPtr UnityEngine.Rendering.RendererUtils.RendererList::context
	uintptr_t ___context_0;
	// System.UInt32 UnityEngine.Rendering.RendererUtils.RendererList::index
	uint32_t ___index_1;
	// System.UInt32 UnityEngine.Rendering.RendererUtils.RendererList::frame
	uint32_t ___frame_2;
};

struct RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E_StaticFields
{
	// UnityEngine.Rendering.RendererUtils.RendererList UnityEngine.Rendering.RendererUtils.RendererList::nullRendererList
	RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ___nullRendererList_3;
};

// System.RuntimeFieldHandle
struct RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 
{
	// System.IntPtr System.RuntimeFieldHandle::value
	intptr_t ___value_0;
};

// System.RuntimeTypeHandle
struct RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B 
{
	// System.IntPtr System.RuntimeTypeHandle::value
	intptr_t ___value_0;
};

// UnityEngine.Rendering.ScriptableRenderContext
struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 
{
	// System.IntPtr UnityEngine.Rendering.ScriptableRenderContext::m_Ptr
	intptr_t ___m_Ptr_1;
};

struct ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36_StaticFields
{
	// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.ScriptableRenderContext::kRenderTypeTag
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___kRenderTypeTag_0;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc
struct TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 
{
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureSizeMode UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::sizeMode
	int32_t ___sizeMode_0;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::width
	int32_t ___width_1;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::height
	int32_t ___height_2;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::slices
	int32_t ___slices_3;
	// UnityEngine.Vector2 UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::scale
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale_4;
	// UnityEngine.Rendering.ScaleFunc UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::func
	ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___func_5;
	// UnityEngine.Rendering.DepthBits UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::depthBufferBits
	int32_t ___depthBufferBits_6;
	// UnityEngine.Experimental.Rendering.GraphicsFormat UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::colorFormat
	int32_t ___colorFormat_7;
	// UnityEngine.FilterMode UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::filterMode
	int32_t ___filterMode_8;
	// UnityEngine.TextureWrapMode UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::wrapMode
	int32_t ___wrapMode_9;
	// UnityEngine.Rendering.TextureDimension UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::dimension
	int32_t ___dimension_10;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::enableRandomWrite
	bool ___enableRandomWrite_11;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::useMipMap
	bool ___useMipMap_12;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::autoGenerateMips
	bool ___autoGenerateMips_13;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::isShadowMap
	bool ___isShadowMap_14;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::anisoLevel
	int32_t ___anisoLevel_15;
	// System.Single UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::mipMapBias
	float ___mipMapBias_16;
	// UnityEngine.Rendering.MSAASamples UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::msaaSamples
	int32_t ___msaaSamples_17;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::bindTextureMS
	bool ___bindTextureMS_18;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::useDynamicScale
	bool ___useDynamicScale_19;
	// UnityEngine.RenderTextureMemoryless UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::memoryless
	int32_t ___memoryless_20;
	// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::name
	String_t* ___name_21;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.FastMemoryDesc UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::fastMemoryDesc
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D ___fastMemoryDesc_22;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::fallBackToBlackTexture
	bool ___fallBackToBlackTexture_23;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::clearBuffer
	bool ___clearBuffer_24;
	// UnityEngine.Color UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::clearColor
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor_25;
};
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc
struct TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshaled_pinvoke
{
	int32_t ___sizeMode_0;
	int32_t ___width_1;
	int32_t ___height_2;
	int32_t ___slices_3;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale_4;
	Il2CppMethodPointer ___func_5;
	int32_t ___depthBufferBits_6;
	int32_t ___colorFormat_7;
	int32_t ___filterMode_8;
	int32_t ___wrapMode_9;
	int32_t ___dimension_10;
	int32_t ___enableRandomWrite_11;
	int32_t ___useMipMap_12;
	int32_t ___autoGenerateMips_13;
	int32_t ___isShadowMap_14;
	int32_t ___anisoLevel_15;
	float ___mipMapBias_16;
	int32_t ___msaaSamples_17;
	int32_t ___bindTextureMS_18;
	int32_t ___useDynamicScale_19;
	int32_t ___memoryless_20;
	char* ___name_21;
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_pinvoke ___fastMemoryDesc_22;
	int32_t ___fallBackToBlackTexture_23;
	int32_t ___clearBuffer_24;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor_25;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc
struct TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshaled_com
{
	int32_t ___sizeMode_0;
	int32_t ___width_1;
	int32_t ___height_2;
	int32_t ___slices_3;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale_4;
	Il2CppMethodPointer ___func_5;
	int32_t ___depthBufferBits_6;
	int32_t ___colorFormat_7;
	int32_t ___filterMode_8;
	int32_t ___wrapMode_9;
	int32_t ___dimension_10;
	int32_t ___enableRandomWrite_11;
	int32_t ___useMipMap_12;
	int32_t ___autoGenerateMips_13;
	int32_t ___isShadowMap_14;
	int32_t ___anisoLevel_15;
	float ___mipMapBias_16;
	int32_t ___msaaSamples_17;
	int32_t ___bindTextureMS_18;
	int32_t ___useDynamicScale_19;
	int32_t ___memoryless_20;
	Il2CppChar* ___name_21;
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_com ___fastMemoryDesc_22;
	int32_t ___fallBackToBlackTexture_23;
	int32_t ___clearBuffer_24;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor_25;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle
struct TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 
{
	// UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::handle
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___handle_1;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::fallBackResource
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___fallBackResource_2;
};

struct TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_StaticFields
{
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::s_NullHandle
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___s_NullHandle_0;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.TexturePool
struct TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5  : public RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD
{
};

// UnityEngine.Touch
struct Touch_t03E51455ED508492B3F278903A0114FA0E87B417 
{
	// System.Int32 UnityEngine.Touch::m_FingerId
	int32_t ___m_FingerId_0;
	// UnityEngine.Vector2 UnityEngine.Touch::m_Position
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_Position_1;
	// UnityEngine.Vector2 UnityEngine.Touch::m_RawPosition
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_RawPosition_2;
	// UnityEngine.Vector2 UnityEngine.Touch::m_PositionDelta
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_PositionDelta_3;
	// System.Single UnityEngine.Touch::m_TimeDelta
	float ___m_TimeDelta_4;
	// System.Int32 UnityEngine.Touch::m_TapCount
	int32_t ___m_TapCount_5;
	// UnityEngine.TouchPhase UnityEngine.Touch::m_Phase
	int32_t ___m_Phase_6;
	// UnityEngine.TouchType UnityEngine.Touch::m_Type
	int32_t ___m_Type_7;
	// System.Single UnityEngine.Touch::m_Pressure
	float ___m_Pressure_8;
	// System.Single UnityEngine.Touch::m_maximumPossiblePressure
	float ___m_maximumPossiblePressure_9;
	// System.Single UnityEngine.Touch::m_Radius
	float ___m_Radius_10;
	// System.Single UnityEngine.Touch::m_RadiusVariance
	float ___m_RadiusVariance_11;
	// System.Single UnityEngine.Touch::m_AltitudeAngle
	float ___m_AltitudeAngle_12;
	// System.Single UnityEngine.Touch::m_AzimuthAngle
	float ___m_AzimuthAngle_13;
};

// UnityEngine.Rendering.DebugUI/BitField
struct BitField_t4178A9AD81C436DBE57F464343BA996642134062  : public Field_1_t226E1C169087ABFC1448D9AD905D6E1BC4FCFD4C
{
	// UnityEngine.GUIContent[] UnityEngine.Rendering.DebugUI/BitField::<enumNames>k__BackingField
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___U3CenumNamesU3Ek__BackingField_10;
	// System.Int32[] UnityEngine.Rendering.DebugUI/BitField::<enumValues>k__BackingField
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___U3CenumValuesU3Ek__BackingField_11;
	// System.Type UnityEngine.Rendering.DebugUI/BitField::m_EnumType
	Type_t* ___m_EnumType_12;
};

// UnityEngine.Rendering.DebugUI/BoolField
struct BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD  : public Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A
{
};

// UnityEngine.Rendering.DebugUI/ColorField
struct ColorField_t6BB20214FF8E76FBA61FE664ACF6FAAF67D7E790  : public Field_1_tA5C891F8362F7E414DC7A9ECCB6F8610A9A61316
{
	// System.Boolean UnityEngine.Rendering.DebugUI/ColorField::hdr
	bool ___hdr_10;
	// System.Boolean UnityEngine.Rendering.DebugUI/ColorField::showAlpha
	bool ___showAlpha_11;
	// System.Boolean UnityEngine.Rendering.DebugUI/ColorField::showPicker
	bool ___showPicker_12;
	// System.Single UnityEngine.Rendering.DebugUI/ColorField::incStep
	float ___incStep_13;
	// System.Single UnityEngine.Rendering.DebugUI/ColorField::incStepMult
	float ___incStepMult_14;
	// System.Int32 UnityEngine.Rendering.DebugUI/ColorField::decimals
	int32_t ___decimals_15;
};

// UnityEngine.Rendering.DebugUI/EnumField
struct EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C  : public Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A
{
	// UnityEngine.GUIContent[] UnityEngine.Rendering.DebugUI/EnumField::enumNames
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___enumNames_10;
	// System.Int32[] UnityEngine.Rendering.DebugUI/EnumField::enumValues
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___enumValues_11;
	// System.Int32[] UnityEngine.Rendering.DebugUI/EnumField::quickSeparators
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___quickSeparators_12;
	// System.Int32[] UnityEngine.Rendering.DebugUI/EnumField::indexes
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___indexes_13;
	// System.Func`1<System.Int32> UnityEngine.Rendering.DebugUI/EnumField::<getIndex>k__BackingField
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___U3CgetIndexU3Ek__BackingField_14;
	// System.Action`1<System.Int32> UnityEngine.Rendering.DebugUI/EnumField::<setIndex>k__BackingField
	Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___U3CsetIndexU3Ek__BackingField_15;
};

// UnityEngine.Rendering.DebugUI/FloatField
struct FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B  : public Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8
{
	// System.Func`1<System.Single> UnityEngine.Rendering.DebugUI/FloatField::min
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___min_10;
	// System.Func`1<System.Single> UnityEngine.Rendering.DebugUI/FloatField::max
	Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* ___max_11;
	// System.Single UnityEngine.Rendering.DebugUI/FloatField::incStep
	float ___incStep_12;
	// System.Single UnityEngine.Rendering.DebugUI/FloatField::incStepMult
	float ___incStepMult_13;
	// System.Int32 UnityEngine.Rendering.DebugUI/FloatField::decimals
	int32_t ___decimals_14;
};

// UnityEngine.Rendering.DebugUI/Foldout
struct Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6  : public Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217
{
	// System.Boolean UnityEngine.Rendering.DebugUI/Foldout::opened
	bool ___opened_8;
	// System.Boolean UnityEngine.Rendering.DebugUI/Foldout::isHeader
	bool ___isHeader_9;
	// System.Collections.Generic.List`1<UnityEngine.Rendering.DebugUI/Foldout/ContextMenuItem> UnityEngine.Rendering.DebugUI/Foldout::contextMenuItems
	List_1_t92717732BF98956375510DF49F6E823610AF4FA0* ___contextMenuItems_10;
	// System.String[] UnityEngine.Rendering.DebugUI/Foldout::<columnLabels>k__BackingField
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CcolumnLabelsU3Ek__BackingField_11;
	// System.String[] UnityEngine.Rendering.DebugUI/Foldout::<columnTooltips>k__BackingField
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___U3CcolumnTooltipsU3Ek__BackingField_12;
};

// UnityEngine.Rendering.DebugUI/HBox
struct HBox_t262F320DF222C8A8388895B4A7272CCDFDC64663  : public Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217
{
};

// UnityEngine.Rendering.DebugUI/IntField
struct IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A  : public Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A
{
	// System.Func`1<System.Int32> UnityEngine.Rendering.DebugUI/IntField::min
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___min_10;
	// System.Func`1<System.Int32> UnityEngine.Rendering.DebugUI/IntField::max
	Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___max_11;
	// System.Int32 UnityEngine.Rendering.DebugUI/IntField::incStep
	int32_t ___incStep_12;
	// System.Int32 UnityEngine.Rendering.DebugUI/IntField::intStepMult
	int32_t ___intStepMult_13;
};

// UnityEngine.Rendering.DebugUI/Table
struct Table_t02C23978AEDF525D15A9D9D7A528AC5D22DE8590  : public Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217
{
	// System.Boolean UnityEngine.Rendering.DebugUI/Table::isReadOnly
	bool ___isReadOnly_8;
	// System.Boolean[] UnityEngine.Rendering.DebugUI/Table::m_Header
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* ___m_Header_9;
};

// UnityEngine.Rendering.DebugUI/UIntField
struct UIntField_t0D5D8410DC6004E58515C2C503A81535DB7F5636  : public Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4
{
	// System.Func`1<System.UInt32> UnityEngine.Rendering.DebugUI/UIntField::min
	Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* ___min_10;
	// System.Func`1<System.UInt32> UnityEngine.Rendering.DebugUI/UIntField::max
	Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* ___max_11;
	// System.UInt32 UnityEngine.Rendering.DebugUI/UIntField::incStep
	uint32_t ___incStep_12;
	// System.UInt32 UnityEngine.Rendering.DebugUI/UIntField::intStepMult
	uint32_t ___intStepMult_13;
};

// UnityEngine.Rendering.DebugUI/VBox
struct VBox_tA79BB0FE601BB084A81139C34159B69EF7CC75F2  : public Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217
{
};

// UnityEngine.Rendering.DebugUI/Vector2Field
struct Vector2Field_t5CDE5FE31ACEDA9AA41D204ABBE50392E2080816  : public Field_1_tA072783C26CACD3E84F9B62900C79E98AA01B8ED
{
	// System.Single UnityEngine.Rendering.DebugUI/Vector2Field::incStep
	float ___incStep_10;
	// System.Single UnityEngine.Rendering.DebugUI/Vector2Field::incStepMult
	float ___incStepMult_11;
	// System.Int32 UnityEngine.Rendering.DebugUI/Vector2Field::decimals
	int32_t ___decimals_12;
};

// UnityEngine.Rendering.DebugUI/Vector3Field
struct Vector3Field_t4019EB5DDB0C820FA72499C5F078A9BE00DCAF94  : public Field_1_tC3CCA8F7619A0B639B6671BD922EC68E34595E18
{
	// System.Single UnityEngine.Rendering.DebugUI/Vector3Field::incStep
	float ___incStep_10;
	// System.Single UnityEngine.Rendering.DebugUI/Vector3Field::incStepMult
	float ___incStepMult_11;
	// System.Int32 UnityEngine.Rendering.DebugUI/Vector3Field::decimals
	int32_t ___decimals_12;
};

// UnityEngine.Rendering.DebugUI/Vector4Field
struct Vector4Field_t9C175CACC33030F0B57C4CB016466127D28E4AD3  : public Field_1_t13BBC583A7E521A9A0C5B9A2B8B537D8CEE550BD
{
	// System.Single UnityEngine.Rendering.DebugUI/Vector4Field::incStep
	float ___incStep_10;
	// System.Single UnityEngine.Rendering.DebugUI/Vector4Field::incStepMult
	float ___incStepMult_11;
	// System.Int32 UnityEngine.Rendering.DebugUI/Vector4Field::decimals
	int32_t ___decimals_12;
};

// System.Collections.Generic.List`1/Enumerator<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Object,System.Int32>>>
struct Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4 
{
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
	List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* ____list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
	int32_t ____index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
	int32_t ____version_2;
	// T System.Collections.Generic.List`1/Enumerator::_current
	ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C ____current_3;
};

// System.Collections.Generic.List`1/Enumerator<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Type,System.Int32>>>
struct Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7 
{
	// System.Collections.Generic.List`1<T> System.Collections.Generic.List`1/Enumerator::_list
	List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* ____list_0;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_index
	int32_t ____index_1;
	// System.Int32 System.Collections.Generic.List`1/Enumerator::_version
	int32_t ____version_2;
	// T System.Collections.Generic.List`1/Enumerator::_current
	ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E ____current_3;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc,UnityEngine.Rendering.RTHandle>
struct RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B  : public IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D
{
	// DescType UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2::desc
	TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 ___desc_9;
	// ResType UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2::graphicsResource
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___graphicsResource_10;
};

// UnityEngine.Component
struct Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource
struct ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B  : public RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74
{
};

// UnityEngine.GameObject
struct GameObject_t76FEDD663AB33C991A9C9A23129337651094216F  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};

// UnityEngine.Mesh
struct Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};

// System.MulticastDelegate
struct MulticastDelegate_t  : public Delegate_t
{
	// System.Delegate[] System.MulticastDelegate::delegates
	DelegateU5BU5D_tC5AB7E8F745616680F337909D3A8E6C722CDF771* ___delegates_13;
};
// Native definition for P/Invoke marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_pinvoke : public Delegate_t_marshaled_pinvoke
{
	Delegate_t_marshaled_pinvoke** ___delegates_13;
};
// Native definition for COM marshalling of System.MulticastDelegate
struct MulticastDelegate_t_marshaled_com : public Delegate_t_marshaled_com
{
	Delegate_t_marshaled_com** ___delegates_13;
};

// UnityEngine.Rendering.RTHandle
struct RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B  : public RuntimeObject
{
	// UnityEngine.Rendering.RTHandleSystem UnityEngine.Rendering.RTHandle::m_Owner
	RTHandleSystem_tAE496B31B56A77B4896E34576C961C3CA073998F* ___m_Owner_0;
	// UnityEngine.RenderTexture UnityEngine.Rendering.RTHandle::m_RT
	RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* ___m_RT_1;
	// UnityEngine.Texture UnityEngine.Rendering.RTHandle::m_ExternalTexture
	Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___m_ExternalTexture_2;
	// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RTHandle::m_NameID
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___m_NameID_3;
	// System.Boolean UnityEngine.Rendering.RTHandle::m_EnableMSAA
	bool ___m_EnableMSAA_4;
	// System.Boolean UnityEngine.Rendering.RTHandle::m_EnableRandomWrite
	bool ___m_EnableRandomWrite_5;
	// System.Boolean UnityEngine.Rendering.RTHandle::m_EnableHWDynamicScale
	bool ___m_EnableHWDynamicScale_6;
	// System.String UnityEngine.Rendering.RTHandle::m_Name
	String_t* ___m_Name_7;
	// System.Boolean UnityEngine.Rendering.RTHandle::m_UseCustomHandleScales
	bool ___m_UseCustomHandleScales_8;
	// UnityEngine.Rendering.RTHandleProperties UnityEngine.Rendering.RTHandle::m_CustomHandleProperties
	RTHandleProperties_tBCB3E1EFE8B366995704C1322B9C443877580CD6 ___m_CustomHandleProperties_9;
	// UnityEngine.Vector2 UnityEngine.Rendering.RTHandle::<scaleFactor>k__BackingField
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___U3CscaleFactorU3Ek__BackingField_10;
	// UnityEngine.Rendering.ScaleFunc UnityEngine.Rendering.RTHandle::scaleFunc
	ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___scaleFunc_11;
	// System.Boolean UnityEngine.Rendering.RTHandle::<useScaling>k__BackingField
	bool ___U3CuseScalingU3Ek__BackingField_12;
	// UnityEngine.Vector2Int UnityEngine.Rendering.RTHandle::<referenceSize>k__BackingField
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___U3CreferenceSizeU3Ek__BackingField_13;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext
struct RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08  : public RuntimeObject
{
	// UnityEngine.Rendering.ScriptableRenderContext UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext::renderContext
	ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___renderContext_0;
	// UnityEngine.Rendering.CommandBuffer UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext::cmd
	CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd_1;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext::renderGraphPool
	RenderGraphObjectPool_t266B5D9BA6D695C3E7E1A3919F3304504C5BCC7A* ___renderGraphPool_2;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext::defaultResources
	RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* ___defaultResources_3;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources
struct RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B  : public RuntimeObject
{
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::m_IsValid
	bool ___m_IsValid_0;
	// UnityEngine.Rendering.RTHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::m_BlackTexture2D
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_BlackTexture2D_1;
	// UnityEngine.Rendering.RTHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::m_WhiteTexture2D
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_WhiteTexture2D_2;
	// UnityEngine.Rendering.RTHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::m_ShadowTexture2D
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___m_ShadowTexture2D_3;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::<blackTexture>k__BackingField
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CblackTextureU3Ek__BackingField_4;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::<whiteTexture>k__BackingField
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CwhiteTextureU3Ek__BackingField_5;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::<clearTextureXR>k__BackingField
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CclearTextureXRU3Ek__BackingField_6;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::<magentaTextureXR>k__BackingField
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CmagentaTextureXRU3Ek__BackingField_7;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::<blackTextureXR>k__BackingField
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CblackTextureXRU3Ek__BackingField_8;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::<blackTextureArrayXR>k__BackingField
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CblackTextureArrayXRU3Ek__BackingField_9;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::<blackUIntTextureXR>k__BackingField
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CblackUIntTextureXRU3Ek__BackingField_10;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::<blackTexture3DXR>k__BackingField
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CblackTexture3DXRU3Ek__BackingField_11;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::<whiteTextureXR>k__BackingField
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CwhiteTextureXRU3Ek__BackingField_12;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::<defaultShadowTexture>k__BackingField
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CdefaultShadowTextureU3Ek__BackingField_13;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass
struct RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361  : public RuntimeObject
{
	// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::<name>k__BackingField
	String_t* ___U3CnameU3Ek__BackingField_0;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::<index>k__BackingField
	int32_t ___U3CindexU3Ek__BackingField_1;
	// UnityEngine.Rendering.ProfilingSampler UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::<customSampler>k__BackingField
	ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___U3CcustomSamplerU3Ek__BackingField_2;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::<enableAsyncCompute>k__BackingField
	bool ___U3CenableAsyncComputeU3Ek__BackingField_3;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::<allowPassCulling>k__BackingField
	bool ___U3CallowPassCullingU3Ek__BackingField_4;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::<depthBuffer>k__BackingField
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___U3CdepthBufferU3Ek__BackingField_5;
	// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::<colorBuffers>k__BackingField
	TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* ___U3CcolorBuffersU3Ek__BackingField_6;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::<colorBufferMaxIndex>k__BackingField
	int32_t ___U3CcolorBufferMaxIndexU3Ek__BackingField_7;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::<refCount>k__BackingField
	int32_t ___U3CrefCountU3Ek__BackingField_8;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::<generateDebugData>k__BackingField
	bool ___U3CgenerateDebugDataU3Ek__BackingField_9;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::<allowRendererListCulling>k__BackingField
	bool ___U3CallowRendererListCullingU3Ek__BackingField_10;
	// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::resourceReadLists
	List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* ___resourceReadLists_11;
	// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::resourceWriteLists
	List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* ___resourceWriteLists_12;
	// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::transientResourceList
	List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* ___transientResourceList_13;
	// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::usedRendererListList
	List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ___usedRendererListList_14;
	// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::dependsOnRendererListList
	List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ___dependsOnRendererListList_15;
};

// UnityEngine.Rendering.RenderStateBlock
struct RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 
{
	// UnityEngine.Rendering.BlendState UnityEngine.Rendering.RenderStateBlock::m_BlendState
	BlendState_tC9B817349E49EF26CBCDC8FCE02789A661DC2630 ___m_BlendState_0;
	// UnityEngine.Rendering.RasterState UnityEngine.Rendering.RenderStateBlock::m_RasterState
	RasterState_tA30E8336EA5D1E2152A6C7252F15384985B98A26 ___m_RasterState_1;
	// UnityEngine.Rendering.DepthState UnityEngine.Rendering.RenderStateBlock::m_DepthState
	DepthState_t798415D2C1D9202E555FEE5D4C5FDF6B3A077255 ___m_DepthState_2;
	// UnityEngine.Rendering.StencilState UnityEngine.Rendering.RenderStateBlock::m_StencilState
	StencilState_tBE5F7C1134E50C5E93B45A626D4FB4690F1C91A9 ___m_StencilState_3;
	// System.Int32 UnityEngine.Rendering.RenderStateBlock::m_StencilReference
	int32_t ___m_StencilReference_4;
	// UnityEngine.Rendering.RenderStateMask UnityEngine.Rendering.RenderStateBlock::m_Mask
	int32_t ___m_Mask_5;
};

// System.SystemException
struct SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295  : public Exception_t
{
};

// UnityEngine.Texture
struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700  : public Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C
{
};

struct Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700_StaticFields
{
	// System.Int32 UnityEngine.Texture::GenerateAllMips
	int32_t ___GenerateAllMips_4;
};

// System.Type
struct Type_t  : public MemberInfo_t
{
	// System.RuntimeTypeHandle System.Type::_impl
	RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ____impl_8;
};

struct Type_t_StaticFields
{
	// System.Reflection.Binder modreq(System.Runtime.CompilerServices.IsVolatile) System.Type::s_defaultBinder
	Binder_t91BFCE95A7057FADF4D8A1A342AFE52872246235* ___s_defaultBinder_0;
	// System.Char System.Type::Delimiter
	Il2CppChar ___Delimiter_1;
	// System.Type[] System.Type::EmptyTypes
	TypeU5BU5D_t97234E1129B564EB38B8D85CAC2AD8B5B9522FFB* ___EmptyTypes_2;
	// System.Object System.Type::Missing
	RuntimeObject* ___Missing_3;
	// System.Reflection.MemberFilter System.Type::FilterAttribute
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterAttribute_4;
	// System.Reflection.MemberFilter System.Type::FilterName
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterName_5;
	// System.Reflection.MemberFilter System.Type::FilterNameIgnoreCase
	MemberFilter_tF644F1AE82F611B677CE1964D5A3277DDA21D553* ___FilterNameIgnoreCase_6;
};

// System.WeakReference
struct WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E  : public RuntimeObject
{
	// System.Boolean System.WeakReference::isLongReference
	bool ___isLongReference_0;
	// System.Runtime.InteropServices.GCHandle System.WeakReference::gcHandle
	GCHandle_tC44F6F72EE68BD4CFABA24309DA7A179D41127DC ___gcHandle_1;
};

// UnityEngine.Rendering.DebugUI/HistoryBoolField
struct HistoryBoolField_t76A4E68747D844E26F7A87751125E257F3B5D9F0  : public BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD
{
	// System.Func`1<System.Boolean>[] UnityEngine.Rendering.DebugUI/HistoryBoolField::<historyGetter>k__BackingField
	Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* ___U3ChistoryGetterU3Ek__BackingField_10;
};

// UnityEngine.Rendering.DebugUI/HistoryEnumField
struct HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08  : public EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C
{
	// System.Func`1<System.Int32>[] UnityEngine.Rendering.DebugUI/HistoryEnumField::<historyIndexGetter>k__BackingField
	Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* ___U3ChistoryIndexGetterU3Ek__BackingField_16;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo
struct CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615 
{
	// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::pass
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___pass_0;
	// System.Collections.Generic.List`1<System.Int32>[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::resourceCreateList
	List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___resourceCreateList_1;
	// System.Collections.Generic.List`1<System.Int32>[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::resourceReleaseList
	List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* ___resourceReleaseList_2;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::refCount
	int32_t ___refCount_3;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::culled
	bool ___culled_4;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::hasSideEffect
	bool ___hasSideEffect_5;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::syncToPassIndex
	int32_t ___syncToPassIndex_6;
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::syncFromPassIndex
	int32_t ___syncFromPassIndex_7;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::needGraphicsFence
	bool ___needGraphicsFence_8;
	// UnityEngine.Rendering.GraphicsFence UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::fence
	GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB ___fence_9;
	// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::enableAsyncCompute
	bool ___enableAsyncCompute_10;
};
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo
struct CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_pinvoke
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___pass_0;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceCreateList_1;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceReleaseList_2;
	int32_t ___refCount_3;
	int32_t ___culled_4;
	int32_t ___hasSideEffect_5;
	int32_t ___syncToPassIndex_6;
	int32_t ___syncFromPassIndex_7;
	int32_t ___needGraphicsFence_8;
	GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB ___fence_9;
	int32_t ___enableAsyncCompute_10;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo
struct CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_com
{
	RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___pass_0;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceCreateList_1;
	List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73** ___resourceReleaseList_2;
	int32_t ___refCount_3;
	int32_t ___culled_4;
	int32_t ___hasSideEffect_5;
	int32_t ___syncToPassIndex_6;
	int32_t ___syncFromPassIndex_7;
	int32_t ___needGraphicsFence_8;
	GraphicsFence_t199180163AEDE0C1BE868F8E1314A47610B1FABB ___fence_9;
	int32_t ___enableAsyncCompute_10;
};

// UnityEngine.Rendering.DebugUI/Table/Row
struct Row_t4263ADC980EB84EB443A525B26307F51EF796D4B  : public Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6
{
};

// System.Action`1<System.Boolean>
struct Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C  : public MulticastDelegate_t
{
};

// System.Action`1<System.Int32>
struct Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404  : public MulticastDelegate_t
{
};

// System.Action`1<System.Object>
struct Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87  : public MulticastDelegate_t
{
};

// System.Action`1<UnityEngine.Rendering.DebugUI/Panel>
struct Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941  : public MulticastDelegate_t
{
};

// System.Func`1<System.Boolean>
struct Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457  : public MulticastDelegate_t
{
};

// System.Func`1<UnityEngine.Rendering.DebugManager>
struct Func_1_tBE8C571EB505D571012E82020E5A94DBFDF74776  : public MulticastDelegate_t
{
};

// System.Func`1<System.Int32>
struct Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD  : public MulticastDelegate_t
{
};

// System.Func`1<System.Object>
struct Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4  : public MulticastDelegate_t
{
};

// System.Func`1<System.Single>
struct Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7  : public MulticastDelegate_t
{
};

// System.Func`1<System.UInt32>
struct Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D  : public MulticastDelegate_t
{
};

// System.Func`2<System.Reflection.FieldInfo,UnityEngine.GUIContent>
struct Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA  : public MulticastDelegate_t
{
};

// System.Func`2<UnityEngine.GUIContent,System.String>
struct Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F  : public MulticastDelegate_t
{
};

// UnityEngine.Rendering.ListChangedEventHandler`1<UnityEngine.Rendering.DebugUI/Widget>
struct ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C  : public MulticastDelegate_t
{
};

// System.Nullable`1<UnityEngine.Rendering.RenderStateBlock>
struct Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 
{
	// System.Boolean System.Nullable`1::hasValue
	bool ___hasValue_0;
	// T System.Nullable`1::value
	RenderStateBlock_tFC570EF2C8F3A817FECD578E385D18CEEEA06733 ___value_1;
};

// UnityEngine.Events.UnityAction`1<UnityEngine.Rendering.CommandBuffer>
struct UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3  : public MulticastDelegate_t
{
};

// System.Action
struct Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07  : public MulticastDelegate_t
{
};

// System.ArgumentException
struct ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
	// System.String System.ArgumentException::_paramName
	String_t* ____paramName_18;
};

// System.AsyncCallback
struct AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C  : public MulticastDelegate_t
{
};

// UnityEngine.Behaviour
struct Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};

// System.InvalidOperationException
struct InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB  : public SystemException_tCC48D868298F4C0705279823E34B00F4FBDB7295
{
};

// UnityEngine.Rendering.PerformDynamicRes
struct PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47  : public MulticastDelegate_t
{
};

// UnityEngine.RenderTexture
struct RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};

// UnityEngine.Rendering.ScaleFunc
struct ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791  : public MulticastDelegate_t
{
};

// UnityEngine.Texture2D
struct Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4  : public Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700
{
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource
struct TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA  : public RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B
{
};

struct TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_StaticFields
{
	// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource::m_TextureCreationIndex
	int32_t ___m_TextureCreationIndex_11;
};

// UnityEngine.Transform
struct Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1  : public Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3
{
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnExecutionRegisteredDelegate
struct OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE  : public MulticastDelegate_t
{
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnGraphRegisteredDelegate
struct OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9  : public MulticastDelegate_t
{
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback
struct ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC  : public MulticastDelegate_t
{
};

// UnityEngine.Camera
struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};

struct Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_StaticFields
{
	// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreCull
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreCull_4;
	// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPreRender
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPreRender_5;
	// UnityEngine.Camera/CameraCallback UnityEngine.Camera::onPostRender
	CameraCallback_t844E527BFE37BC0495E7F67993E43C07642DA9DD* ___onPostRender_6;
};

// UnityEngine.MonoBehaviour
struct MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71  : public Behaviour_t01970CFBBA658497AE30F311C447DB0440BAB7FA
{
};

// UnityEngine.Rendering.RendererUtils.RendererListDesc
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E 
{
	// UnityEngine.Rendering.SortingCriteria UnityEngine.Rendering.RendererUtils.RendererListDesc::sortingCriteria
	int32_t ___sortingCriteria_0;
	// UnityEngine.Rendering.PerObjectData UnityEngine.Rendering.RendererUtils.RendererListDesc::rendererConfiguration
	int32_t ___rendererConfiguration_1;
	// UnityEngine.Rendering.RenderQueueRange UnityEngine.Rendering.RendererUtils.RendererListDesc::renderQueueRange
	RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___renderQueueRange_2;
	// System.Nullable`1<UnityEngine.Rendering.RenderStateBlock> UnityEngine.Rendering.RendererUtils.RendererListDesc::stateBlock
	Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 ___stateBlock_3;
	// UnityEngine.Material UnityEngine.Rendering.RendererUtils.RendererListDesc::overrideMaterial
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___overrideMaterial_4;
	// System.Boolean UnityEngine.Rendering.RendererUtils.RendererListDesc::excludeObjectMotionVectors
	bool ___excludeObjectMotionVectors_5;
	// System.Int32 UnityEngine.Rendering.RendererUtils.RendererListDesc::layerMask
	int32_t ___layerMask_6;
	// System.Int32 UnityEngine.Rendering.RendererUtils.RendererListDesc::overrideMaterialPassIndex
	int32_t ___overrideMaterialPassIndex_7;
	// UnityEngine.Rendering.CullingResults UnityEngine.Rendering.RendererUtils.RendererListDesc::<cullingResult>k__BackingField
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___U3CcullingResultU3Ek__BackingField_8;
	// UnityEngine.Camera UnityEngine.Rendering.RendererUtils.RendererListDesc::<camera>k__BackingField
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___U3CcameraU3Ek__BackingField_9;
	// UnityEngine.Rendering.ShaderTagId UnityEngine.Rendering.RendererUtils.RendererListDesc::<passName>k__BackingField
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___U3CpassNameU3Ek__BackingField_10;
	// UnityEngine.Rendering.ShaderTagId[] UnityEngine.Rendering.RendererUtils.RendererListDesc::<passNames>k__BackingField
	ShaderTagIdU5BU5D_tE1BA124E13B8096153E25C5AF9C1D15D71466143* ___U3CpassNamesU3Ek__BackingField_11;
};
// Native definition for P/Invoke marshalling of UnityEngine.Rendering.RendererUtils.RendererListDesc
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_pinvoke
{
	int32_t ___sortingCriteria_0;
	int32_t ___rendererConfiguration_1;
	RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___renderQueueRange_2;
	Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 ___stateBlock_3;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___overrideMaterial_4;
	int32_t ___excludeObjectMotionVectors_5;
	int32_t ___layerMask_6;
	int32_t ___overrideMaterialPassIndex_7;
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___U3CcullingResultU3Ek__BackingField_8;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___U3CcameraU3Ek__BackingField_9;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___U3CpassNameU3Ek__BackingField_10;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* ___U3CpassNamesU3Ek__BackingField_11;
};
// Native definition for COM marshalling of UnityEngine.Rendering.RendererUtils.RendererListDesc
struct RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_com
{
	int32_t ___sortingCriteria_0;
	int32_t ___rendererConfiguration_1;
	RenderQueueRange_t7518252AA6426B1EA45D3D9B394F304EEF784D71 ___renderQueueRange_2;
	Nullable_1_tA4A30D1008B44E6BEFB1666997B110F382EE3AA5 ___stateBlock_3;
	Material_t18053F08F347D0DCA5E1140EC7EC4533DD8A14E3* ___overrideMaterial_4;
	int32_t ___excludeObjectMotionVectors_5;
	int32_t ___layerMask_6;
	int32_t ___overrideMaterialPassIndex_7;
	CullingResults_tD6B7EF20B68D47DFF3A99EB2EA73F47F1D460267 ___U3CcullingResultU3Ek__BackingField_8;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___U3CcameraU3Ek__BackingField_9;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0 ___U3CpassNameU3Ek__BackingField_10;
	ShaderTagId_t453E2085B5EE9448FF75E550CAB111EFF690ECB0* ___U3CpassNamesU3Ek__BackingField_11;
};

// UnityEngine.Rendering.CameraSwitcher
struct CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	// UnityEngine.Camera[] UnityEngine.Rendering.CameraSwitcher::m_Cameras
	CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* ___m_Cameras_4;
	// System.Int32 UnityEngine.Rendering.CameraSwitcher::m_CurrentCameraIndex
	int32_t ___m_CurrentCameraIndex_5;
	// UnityEngine.Camera UnityEngine.Rendering.CameraSwitcher::m_OriginalCamera
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_OriginalCamera_6;
	// UnityEngine.Vector3 UnityEngine.Rendering.CameraSwitcher::m_OriginalCameraPosition
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___m_OriginalCameraPosition_7;
	// UnityEngine.Quaternion UnityEngine.Rendering.CameraSwitcher::m_OriginalCameraRotation
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___m_OriginalCameraRotation_8;
	// UnityEngine.Camera UnityEngine.Rendering.CameraSwitcher::m_CurrentCamera
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___m_CurrentCamera_9;
	// UnityEngine.GUIContent[] UnityEngine.Rendering.CameraSwitcher::m_CameraNames
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___m_CameraNames_10;
	// System.Int32[] UnityEngine.Rendering.CameraSwitcher::m_CameraIndices
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___m_CameraIndices_11;
	// UnityEngine.Rendering.DebugUI/EnumField UnityEngine.Rendering.CameraSwitcher::m_DebugEntry
	EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* ___m_DebugEntry_12;
	// System.Int32 UnityEngine.Rendering.CameraSwitcher::m_DebugEntryEnumIndex
	int32_t ___m_DebugEntryEnumIndex_13;
};

// UnityEngine.Rendering.UI.DebugUIHandlerCanvas
struct DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	// System.Int32 UnityEngine.Rendering.UI.DebugUIHandlerCanvas::m_DebugTreeState
	int32_t ___m_DebugTreeState_4;
	// System.Collections.Generic.Dictionary`2<System.Type,UnityEngine.Transform> UnityEngine.Rendering.UI.DebugUIHandlerCanvas::m_PrefabsMap
	Dictionary_2_t0DF082D543936AF873C34E8274B97120CB396554* ___m_PrefabsMap_5;
	// UnityEngine.Transform UnityEngine.Rendering.UI.DebugUIHandlerCanvas::panelPrefab
	Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___panelPrefab_6;
	// System.Collections.Generic.List`1<UnityEngine.Rendering.UI.DebugUIPrefabBundle> UnityEngine.Rendering.UI.DebugUIHandlerCanvas::prefabs
	List_1_t60729D90EC5710C8B2774D6941E86786A2382626* ___prefabs_7;
	// System.Collections.Generic.List`1<UnityEngine.Rendering.UI.DebugUIHandlerPanel> UnityEngine.Rendering.UI.DebugUIHandlerCanvas::m_UIPanels
	List_1_t58474FE9542ACA4091CD798BCE2CD3F27FB2D6FA* ___m_UIPanels_8;
	// System.Int32 UnityEngine.Rendering.UI.DebugUIHandlerCanvas::m_SelectedPanel
	int32_t ___m_SelectedPanel_9;
	// UnityEngine.Rendering.UI.DebugUIHandlerWidget UnityEngine.Rendering.UI.DebugUIHandlerCanvas::m_SelectedWidget
	DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* ___m_SelectedWidget_10;
	// System.String UnityEngine.Rendering.UI.DebugUIHandlerCanvas::m_CurrentQueryPath
	String_t* ___m_CurrentQueryPath_11;
};

// UnityEngine.Rendering.UI.DebugUIHandlerPersistentCanvas
struct DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	// UnityEngine.RectTransform UnityEngine.Rendering.UI.DebugUIHandlerPersistentCanvas::panel
	RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___panel_4;
	// UnityEngine.RectTransform UnityEngine.Rendering.UI.DebugUIHandlerPersistentCanvas::valuePrefab
	RectTransform_t6C5DA5E41A89E0F488B001E45E58963480E543A5* ___valuePrefab_5;
	// System.Collections.Generic.List`1<UnityEngine.Rendering.UI.DebugUIHandlerValue> UnityEngine.Rendering.UI.DebugUIHandlerPersistentCanvas::m_Items
	List_1_tF20C51441729CC952E62F1E3EF53FB57F4C15771* ___m_Items_6;
};

// UnityEngine.Rendering.UI.DebugUIHandlerWidget
struct DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	// UnityEngine.Color UnityEngine.Rendering.UI.DebugUIHandlerWidget::colorDefault
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___colorDefault_4;
	// UnityEngine.Color UnityEngine.Rendering.UI.DebugUIHandlerWidget::colorSelected
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___colorSelected_5;
	// UnityEngine.Rendering.UI.DebugUIHandlerWidget UnityEngine.Rendering.UI.DebugUIHandlerWidget::<parentUIHandler>k__BackingField
	DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* ___U3CparentUIHandlerU3Ek__BackingField_6;
	// UnityEngine.Rendering.UI.DebugUIHandlerWidget UnityEngine.Rendering.UI.DebugUIHandlerWidget::<previousUIHandler>k__BackingField
	DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* ___U3CpreviousUIHandlerU3Ek__BackingField_7;
	// UnityEngine.Rendering.UI.DebugUIHandlerWidget UnityEngine.Rendering.UI.DebugUIHandlerWidget::<nextUIHandler>k__BackingField
	DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* ___U3CnextUIHandlerU3Ek__BackingField_8;
	// UnityEngine.Rendering.DebugUI/Widget UnityEngine.Rendering.UI.DebugUIHandlerWidget::m_Widget
	Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ___m_Widget_9;
};

// UnityEngine.Rendering.FreeCamera
struct FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
	// System.Single UnityEngine.Rendering.FreeCamera::m_LookSpeedController
	float ___m_LookSpeedController_5;
	// System.Single UnityEngine.Rendering.FreeCamera::m_LookSpeedMouse
	float ___m_LookSpeedMouse_6;
	// System.Single UnityEngine.Rendering.FreeCamera::m_MoveSpeed
	float ___m_MoveSpeed_7;
	// System.Single UnityEngine.Rendering.FreeCamera::m_MoveSpeedIncrement
	float ___m_MoveSpeedIncrement_8;
	// System.Single UnityEngine.Rendering.FreeCamera::m_Turbo
	float ___m_Turbo_9;
	// System.Single UnityEngine.Rendering.FreeCamera::inputRotateAxisX
	float ___inputRotateAxisX_18;
	// System.Single UnityEngine.Rendering.FreeCamera::inputRotateAxisY
	float ___inputRotateAxisY_19;
	// System.Single UnityEngine.Rendering.FreeCamera::inputChangeSpeed
	float ___inputChangeSpeed_20;
	// System.Single UnityEngine.Rendering.FreeCamera::inputVertical
	float ___inputVertical_21;
	// System.Single UnityEngine.Rendering.FreeCamera::inputHorizontal
	float ___inputHorizontal_22;
	// System.Single UnityEngine.Rendering.FreeCamera::inputYAxis
	float ___inputYAxis_23;
	// System.Boolean UnityEngine.Rendering.FreeCamera::leftShiftBoost
	bool ___leftShiftBoost_24;
	// System.Boolean UnityEngine.Rendering.FreeCamera::leftShift
	bool ___leftShift_25;
	// System.Boolean UnityEngine.Rendering.FreeCamera::fire1
	bool ___fire1_26;
};

struct FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields
{
	// System.String UnityEngine.Rendering.FreeCamera::kMouseX
	String_t* ___kMouseX_10;
	// System.String UnityEngine.Rendering.FreeCamera::kMouseY
	String_t* ___kMouseY_11;
	// System.String UnityEngine.Rendering.FreeCamera::kRightStickX
	String_t* ___kRightStickX_12;
	// System.String UnityEngine.Rendering.FreeCamera::kRightStickY
	String_t* ___kRightStickY_13;
	// System.String UnityEngine.Rendering.FreeCamera::kVertical
	String_t* ___kVertical_14;
	// System.String UnityEngine.Rendering.FreeCamera::kHorizontal
	String_t* ___kHorizontal_15;
	// System.String UnityEngine.Rendering.FreeCamera::kYAxis
	String_t* ___kYAxis_16;
	// System.String UnityEngine.Rendering.FreeCamera::kSpeedAxis
	String_t* ___kSpeedAxis_17;
};

// UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource
struct RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49 
{
	// UnityEngine.Rendering.RendererUtils.RendererListDesc UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource::desc
	RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E ___desc_0;
	// UnityEngine.Rendering.RendererUtils.RendererList UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource::rendererList
	RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ___rendererList_1;
};
// Native definition for P/Invoke marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource
struct RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_pinvoke
{
	RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_pinvoke ___desc_0;
	RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ___rendererList_1;
};
// Native definition for COM marshalling of UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource
struct RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_com
{
	RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E_marshaled_com ___desc_0;
	RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ___rendererList_1;
};

// UnityEngine.EventSystems.UIBehaviour
struct UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D  : public MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71
{
};

// UnityEngine.UI.CanvasScaler
struct CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B  : public UIBehaviour_tB9D4295827BD2EEDEF0749200C6CA7090C742A9D
{
	// UnityEngine.UI.CanvasScaler/ScaleMode UnityEngine.UI.CanvasScaler::m_UiScaleMode
	int32_t ___m_UiScaleMode_4;
	// System.Single UnityEngine.UI.CanvasScaler::m_ReferencePixelsPerUnit
	float ___m_ReferencePixelsPerUnit_5;
	// System.Single UnityEngine.UI.CanvasScaler::m_ScaleFactor
	float ___m_ScaleFactor_6;
	// UnityEngine.Vector2 UnityEngine.UI.CanvasScaler::m_ReferenceResolution
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___m_ReferenceResolution_7;
	// UnityEngine.UI.CanvasScaler/ScreenMatchMode UnityEngine.UI.CanvasScaler::m_ScreenMatchMode
	int32_t ___m_ScreenMatchMode_8;
	// System.Single UnityEngine.UI.CanvasScaler::m_MatchWidthOrHeight
	float ___m_MatchWidthOrHeight_9;
	// UnityEngine.UI.CanvasScaler/Unit UnityEngine.UI.CanvasScaler::m_PhysicalUnit
	int32_t ___m_PhysicalUnit_11;
	// System.Single UnityEngine.UI.CanvasScaler::m_FallbackScreenDPI
	float ___m_FallbackScreenDPI_12;
	// System.Single UnityEngine.UI.CanvasScaler::m_DefaultSpriteDPI
	float ___m_DefaultSpriteDPI_13;
	// System.Single UnityEngine.UI.CanvasScaler::m_DynamicPixelsPerUnit
	float ___m_DynamicPixelsPerUnit_14;
	// UnityEngine.Canvas UnityEngine.UI.CanvasScaler::m_Canvas
	Canvas_t2DB4CEFDFF732884866C83F11ABF75F5AE8FFB26* ___m_Canvas_15;
	// System.Single UnityEngine.UI.CanvasScaler::m_PrevScaleFactor
	float ___m_PrevScaleFactor_16;
	// System.Single UnityEngine.UI.CanvasScaler::m_PrevReferencePixelsPerUnit
	float ___m_PrevReferencePixelsPerUnit_17;
	// System.Boolean UnityEngine.UI.CanvasScaler::m_PresetInfoIsWorld
	bool ___m_PresetInfoIsWorld_18;
};
#ifdef __clang__
#pragma clang diagnostic pop
#endif
// System.Collections.Generic.List`1<System.Int32>[]
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);
	}
};
// System.Delegate[]
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);
	}
};
// System.Object[]
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);
	}
};
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle[]
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;
	}
};
// System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>[]
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);
	}
};
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData[]
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);
	}
};
// UnityEngine.GUIContent[]
struct GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503  : public RuntimeArray
{
	ALIGN_FIELD (8) GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* m_Items[1];

	inline GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2** 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, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// System.Int32[]
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;
	}
};
// UnityEngine.Camera[]
struct CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B  : public RuntimeArray
{
	ALIGN_FIELD (8) Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* m_Items[1];

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

	inline uint32_t GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline uint32_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, uint32_t value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline uint32_t GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline uint32_t* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, uint32_t value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Rendering.DynamicResolutionHandler/ScalerContainer[]
struct ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577  : public RuntimeArray
{
	ALIGN_FIELD (8) ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 m_Items[1];

	inline ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375* 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, ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___method_1), (void*)NULL);
	}
	inline ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)&((m_Items + index)->___method_1), (void*)NULL);
	}
};
// System.String[]
struct StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248  : public RuntimeArray
{
	ALIGN_FIELD (8) String_t* m_Items[1];

	inline String_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline String_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, String_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline String_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline String_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, String_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// UnityEngine.Rendering.DebugActionDesc[]
struct DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703  : public RuntimeArray
{
	ALIGN_FIELD (8) DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* m_Items[1];

	inline DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC** 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, DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// UnityEngine.Rendering.DebugActionState[]
struct DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733  : public RuntimeArray
{
	ALIGN_FIELD (8) DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* m_Items[1];

	inline DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA** 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, DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// UnityEngine.KeyCode[]
struct KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85  : 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;
	}
};
// UnityEngine.Touch[]
struct TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3  : public RuntimeArray
{
	ALIGN_FIELD (8) Touch_t03E51455ED508492B3F278903A0114FA0E87B417 m_Items[1];

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

	inline bool GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline bool* 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, bool value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline bool GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline bool* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, bool value)
	{
		m_Items[index] = value;
	}
};
// UnityEngine.Vector3[]
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;
	}
};
// UnityEngine.Vector2[]
struct Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA  : public RuntimeArray
{
	ALIGN_FIELD (8) Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 m_Items[1];

	inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* 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, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
	}
	inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 value)
	{
		m_Items[index] = value;
	}
};
// System.Func`1<System.Boolean>[]
struct Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A  : public RuntimeArray
{
	ALIGN_FIELD (8) Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* m_Items[1];

	inline Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457** 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, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// System.Reflection.FieldInfo[]
struct FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8  : public RuntimeArray
{
	ALIGN_FIELD (8) FieldInfo_t* m_Items[1];

	inline FieldInfo_t* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline FieldInfo_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, FieldInfo_t* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline FieldInfo_t* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline FieldInfo_t** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, FieldInfo_t* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// System.Func`1<System.Int32>[]
struct Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30  : public RuntimeArray
{
	ALIGN_FIELD (8) Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* m_Items[1];

	inline Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* GetAt(il2cpp_array_size_t index) const
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		return m_Items[index];
	}
	inline Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD** 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, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* value)
	{
		IL2CPP_ARRAY_BOUNDS_CHECK(index, (uint32_t)(this)->max_length);
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
	inline Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* GetAtUnchecked(il2cpp_array_size_t index) const
	{
		return m_Items[index];
	}
	inline Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD** GetAddressAtUnchecked(il2cpp_array_size_t index)
	{
		return m_Items + index;
	}
	inline void SetAtUnchecked(il2cpp_array_size_t index, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* value)
	{
		m_Items[index] = value;
		Il2CppCodeGenWriteBarrier((void**)m_Items + index, (void*)value);
	}
};
// System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Object,System.Int32>>[]
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_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item2_1))->___Item1_0), (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_0), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&((&((m_Items + index)->___Item2_1))->___Item1_0), (void*)NULL);
		#endif
	}
};
// UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle[]
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;
	}
};
// UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle[]
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;
	}
};
// UnityEngine.Rendering.RendererUtils.RendererList[]
struct RendererListU5BU5D_tED46B37755BE0712107BE8F0C415BF8D63D5CFF8  : public RuntimeArray
{
	ALIGN_FIELD (8) RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E m_Items[1];

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

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 void FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_pinvoke(const FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D& unmarshaled, FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_pinvoke_back(const FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_pinvoke& marshaled, FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D& unmarshaled);
IL2CPP_EXTERN_C void FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_pinvoke_cleanup(FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_pinvoke& marshaled);
IL2CPP_EXTERN_C void FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_com(const FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D& unmarshaled, FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_com& marshaled);
IL2CPP_EXTERN_C void FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_com_back(const FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_com& marshaled, FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D& unmarshaled);
IL2CPP_EXTERN_C void FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_com_cleanup(FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_com& marshaled);

// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Object,System.Object>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, RuntimeObject* ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Object,System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9 Dictionary_2_GetEnumerator_m52AB12790B0B9B46B1DFB1F861C9DBEAB07C1FDA_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230 Enumerator_get_Current_mE3475384B761E1C7971D3639BD09117FE8363422_gshared_inline (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.KeyValuePair`2<System.Object,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_mC6BD8075F9C9DDEF7B4D731E5C38EC19103988E7_gshared_inline (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Object,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared (Enumerator_tEA93FE2B778D098F590CA168BEFC4CD85D73A6B9* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Object,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m5B32FBC624618211EB461D59CFBB10E987FD1329_gshared (Dictionary_2_t14FE4A752A83D53771C584E4C8D14E01F2AFD7BA* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m349A1657AA5617B19C3521CE68CF04167BF17791_gshared (Dictionary_2_t28372F4EC39F4F91AF54C2B6902494C299EB408C* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Object,System.Int32>>>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m88D2A8E04DC2791D3A8495368F65F5B60D37E52C_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<T> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<System.Object>::get_sharedPool()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR SharedObjectPool_1_t81E33CE7C8FD116C81F6BD07447B1F342468C6BF* SharedObjectPool_1_get_sharedPool_mA4B5BF62E7E1FC0B84F87C0ADAFDBC5C9E83DB21_gshared (const RuntimeMethod* method) ;
// T UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<System.Object>::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SharedObjectPool_1_Get_m2743A6A1BD9E2DDA84204BA3F8C3F3A64447BAF2_gshared (SharedObjectPool_1_t81E33CE7C8FD116C81F6BD07447B1F342468C6BF* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Object,System.Int32>>>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4 List_1_GetEnumerator_mDD718143781FC5096D250163C4387C1552B47B61_gshared (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Object,System.Int32>>>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m1BC2EA047A2B5DD771622B1EF1ED8E305F0EA385_gshared (Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Object,System.Int32>>>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C Enumerator_get_Current_m19F6ABFA3B7A0E6F52CC097607676366E461637F_gshared_inline (Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mE045679667E15DE2368FDC013CFE45675221F677_gshared (Dictionary_2_t28372F4EC39F4F91AF54C2B6902494C299EB408C* __this, ValueTuple_2_tC57529B8C1EE84CA3D138FBE3836C013C6DC40AC ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Stack`1<System.Object>::Push(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Object,System.Int32>>>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m90690AD1EDC671F7B515A986C2B3A4F54DB48C5C_gshared (Enumerator_tB36DB9966B022B9487029942C5D6FA612DC2B3F4* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Object,System.Int32>>>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mE549A854DDE299C02DDF78B8E33246A1CA4194F2_gshared_inline (List_1_t5E7CB67AB7C87928F1E26BF81BA3299EACC3128C* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<System.Object>::Release(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedObjectPool_1_Release_m58911D77D03E6891D593D4F022A8038108C18BB6_gshared (SharedObjectPool_1_t81E33CE7C8FD116C81F6BD07447B1F342468C6BF* __this, RuntimeObject* ___value0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.ValueTuple`2<System.Object,System.Int32>,System.Object>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Clear_mA12C33A8301A59BB42B02EB4307E5732BB0274E9_gshared (Dictionary_2_t28372F4EC39F4F91AF54C2B6902494C299EB408C* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266_gshared (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475_gshared (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m198C60446E2624FE75EFBF068B089000B61DF348_gshared_inline (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_gshared_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_gshared_inline (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___item0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_gshared_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___item0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<System.Object>::TryGetResource(System.Int32,Type&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourcePool_1_TryGetResource_m784944EAA2CFA14FF07D0BBF031E7003AFF71FE9_gshared (RenderGraphResourcePool_1_t2BCE040CF93E2747878EDA7D52FB60B822627066* __this, int32_t ___hashCode0, RuntimeObject** ___resource1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<System.Object>::RegisterFrameAllocation(System.Int32,Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_RegisterFrameAllocation_mA1A663D89C2166B2C66C5AE39AB9D9908992A642_gshared (RenderGraphResourcePool_1_t2BCE040CF93E2747878EDA7D52FB60B822627066* __this, int32_t ___hash0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<System.Object>::ReleaseResource(System.Int32,Type,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_ReleaseResource_m061B4064CB448F7A82B053A36347D39F5084BB7F_gshared (RenderGraphResourcePool_1_t2BCE040CF93E2747878EDA7D52FB60B822627066* __this, int32_t ___hash0, RuntimeObject* ___resource1, int32_t ___currentFrameIndex2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<System.Object>::UnregisterFrameAllocation(System.Int32,Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1_UnregisterFrameAllocation_mCB9C5E9F5DB66048CE1A2142749F2B8B0D4B92F7_gshared (RenderGraphResourcePool_1_t2BCE040CF93E2747878EDA7D52FB60B822627066* __this, int32_t ___hash0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc,System.Object>::ReleaseGraphicsResource()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_ReleaseGraphicsResource_m256AB524F4F0D4DE54A4422863A8A3BD8FE2B85A_gshared (RenderGraphResource_2_tB88E8C0ADD47AA0667E417E3A377E41C80AF23DB* __this, const RuntimeMethod* method) ;
// T[] System.Array::Empty<System.Object>()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2__ctor_m21F68AF3ED5E6D1890D00043A18CBCE9ED1EC460_gshared (RenderGraphResource_2_tB88E8C0ADD47AA0667E417E3A377E41C80AF23DB* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3 Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3 Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Value()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IList`1<TKey> System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<System.Object,System.Int32>>::get_Keys()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SortedList_2_get_Keys_m172C33B78751EA61C36EFA8221EB4C6D26F102E7_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.IList`1<TValue> System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<System.Object,System.Int32>>::get_Values()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* SortedList_2_get_Values_mEBEED70021E09FCC11E8C5BAADBC68816399E1D3_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<System.Object>::ShouldReleaseResource(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourcePool_1_ShouldReleaseResource_m3BC8C5D9D09A9FAE135313C8C10725C0578A83BD_gshared (int32_t ___lastUsedFrameIndex0, int32_t ___currentFrameIndex1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___item0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<System.Object,System.Int32>>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t SortedList_2_get_Count_m73A4314072E235F81E8A9082848504D9774BF5BF_gshared_inline (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Int32>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC List_1_GetEnumerator_mCADB185AB483C855873FCD0B1D5AAC909ED7F7BD_gshared (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<System.Int32>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_gshared_inline (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<System.Object,System.Int32>>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool SortedList_2_Remove_m3370DBD0173B09FADBAC1F738CB157934729BA3A_gshared (SortedList_2_tC7AE2B2BAEE7B263E99BEF399E612D5CBF0E5CA7* __this, int32_t ___key0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Int32>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Object>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared (Enumerator_tE92C1AC40A104A179B94F8A013728FD9314CFBD3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcePool_1__ctor_mEDEE84CA3BF3A78325F0117C69EAFEF6FED5EC7B_gshared (RenderGraphResourcePool_1_t2BCE040CF93E2747878EDA7D52FB60B822627066* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource>::get_size()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_m2D85CC818F77A4096E9474CA56125F7ED642F048_gshared_inline (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, const RuntimeMethod* method) ;
// T& UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_gshared (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9_gshared (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.RendererUtils.RendererList>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1__ctor_mE81DE4F45A353EF615F33427143597996939C064_gshared (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* __this, int32_t ___capacity0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.DynamicArray`1<System.Object>::get_size()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t DynamicArray_1_get_size_m1B00C20A8CC4D62269585D16A58425D3F258836F_gshared_inline (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, const RuntimeMethod* method) ;
// T& UnityEngine.Rendering.DynamicArray`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject** DynamicArray_1_get_Item_m7DDF1E462D1484149A4D812CAD717F816205FD44_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::AddNewRenderGraphResource<System.Object>(ResType&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourcesData_AddNewRenderGraphResource_TisRuntimeObject_mB9040DF97633813729CADB454AAEAF31E23C7E91_gshared (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, RuntimeObject** ___outRes0, bool ___pooledResource1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource>::Add(T&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DynamicArray_1_Add_mB846BE12D777542AF304BAB9DA6AC948A161ADD2_gshared (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.ProfilingSampler::Get<System.Int32Enum>(TEnum)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared (int32_t ___marker0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.RendererUtils.RendererList>::Clear()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mDB5AC7FBA6FEC04093A33267F1F111A0117FFF76_gshared_inline (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777 List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E_gshared (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC_gshared (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::get_Current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_gshared_inline (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.RendererUtils.RendererList>::Add(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m96352FF97846EDDA858C0FE1B8AFF40EA915C5CD_gshared_inline (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* __this, RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ___item0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::MoveNext()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D_gshared (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource>::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1_Clear_m2D2FEBF4C81356C4B64C5B416436969FECF74217_gshared (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DynamicArray`1<System.Object>::Resize(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1_Resize_m3E24EB8A4A036B423BA304E8C3C94EBD0222822E_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, int32_t ___newSize0, bool ___keepContent1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DynamicArray`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicArray_1__ctor_m1D48C3A8E1801317510426302D1838A768CFB0E6_gshared (DynamicArray_1_t7C64F5A74B7BA6F6B3589A766CADE3F59C6C7BCA* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc,System.Object>::ReleaseGraphicsResource()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2_ReleaseGraphicsResource_m580E140C55575BF64304BD6D6C5B9510D797ED3E_gshared (RenderGraphResource_2_tE96B4D7FF4AEF68A0C973E9CC90A8F0F433FFA30* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc,System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResource_2__ctor_mD15B722A553AE384411D01473994234C3FA4D1FD_gshared (RenderGraphResource_2_tE96B4D7FF4AEF68A0C973E9CC90A8F0F433FFA30* __this, const RuntimeMethod* method) ;
// T UnityEngine.Component::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Int32>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1_gshared (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.Int32>::set_getter(System.Func`1<T>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_gshared_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___value0, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Int32>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87_gshared (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.Int32>::set_setter(System.Action`1<T>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_gshared_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ObservableList`1<System.Object>::Add(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableList_1_Add_mAC0B855838349364FD856F3E112E0C2529C4FCF7_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.ObservableList`1<System.Object>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ObservableList_1_Remove_m824D699BB87F0E5E5A57999D30B4F17F1025C475_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// T UnityEngine.Rendering.ObjectPool`1<System.Object>::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObjectPool_1_Get_mE9FFBA2538E67EDE8398894D38E4F29EF389DCD0_gshared (ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ObjectPool`1<System.Object>::Release(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1_Release_mF2F787094C8ED78607A13686E4119494D7F71654_gshared (ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58* __this, RuntimeObject* ___element0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Events.UnityAction`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared (UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ObjectPool`1<System.Object>::.ctor(UnityEngine.Events.UnityAction`1<T>,UnityEngine.Events.UnityAction`1<T>,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObjectPool_1__ctor_m87A3CD9EE01778918E720BB5D8C6372E8223BF5E_gshared (ObjectPool_1_t99595E72EFE3F4492DB424138C3B94C9E0C18B58* __this, UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* ___actionOnGet0, UnityAction_1_t9C30BCD020745BF400CBACF22C6F34ADBA2DDA6A* ___actionOnRelease1, bool ___collectionCheck2, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.NativeArray`1<System.UInt32>::get_IsCreated()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.UInt32>(Unity.Collections.NativeArray`1<T>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___array0, int32_t ___capacity1, const RuntimeMethod* method) ;
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<System.UInt32>(Unity.Collections.NativeArray`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_gshared (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___nativeArray0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::QuickSort<System.UInt32,System.UInt32,UnityEngine.Rendering.CoreUnsafeUtils/UintKeyGetter>(System.Void*,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_QuickSort_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8_mA04BB389454EC77314C0485B0E45EDA54F421347_gshared (void* ___data0, int32_t ___left1, int32_t ___right2, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.CoreUnsafeUtils::CompareHashes<UnityEngine.Hash128,UnityEngine.Rendering.CoreUnsafeUtils/DefaultKeyGetter`1<UnityEngine.Hash128>,UnityEngine.Hash128,UnityEngine.Rendering.CoreUnsafeUtils/DefaultKeyGetter`1<UnityEngine.Hash128>>(System.Int32,System.Void*,System.Int32,System.Void*,System.Int32*,System.Int32*,System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUnsafeUtils_CompareHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_m3D77112BD8ED1C983D735D41CC0DBA924426E637_gshared (int32_t ___oldHashCount0, void* ___oldHashes1, int32_t ___newHashCount2, void* ___newHashes3, int32_t* ___addIndices4, int32_t* ___removeIndices5, int32_t* ___addCount6, int32_t* ___remCount7, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::CombineHashes<UnityEngine.Hash128,UnityEngine.Rendering.CoreUnsafeUtils/DefaultKeyGetter`1<UnityEngine.Hash128>>(System.Int32,System.Void*,UnityEngine.Hash128*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_CombineHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_mEA26DB028FEEB21C80F51B51CC2C4B2B2C178B47_gshared (int32_t ___count0, void* ___hashes1, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* ___outHash2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::CopyTo<System.Int32>(T[],System.Void*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_CopyTo_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m07A467AD9197D3E836F9C0C317863A414D6B748F_gshared (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___list0, void* ___dest1, int32_t ___count2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::QuickSort<System.Int32>(System.Int32,System.Void*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_QuickSort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFDBA1196282164ED2F455FC297BAD4FA282E42A_gshared (int32_t ___count0, void* ___data1, const RuntimeMethod* method) ;
// T Unity.Collections.LowLevel.Unsafe.UnsafeUtility::ReadArrayElement<System.Int32>(System.Void*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_gshared (void* ___source0, int32_t ___index1, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___key0, RuntimeObject** ___value1, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Dictionary_2_get_Count_mB1687BC0FFB3D5E49E5129641D4FB9EA23743F91_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, const RuntimeMethod* method) ;
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,System.Object>::get_Key()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___key0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.ByteEnum>::Remove(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_Remove_m660BC3F8BE701E496F72281D130F05B60F9E110B_gshared (Dictionary_2_t4878CC9FF62AE29C882F2E787384F2E6D06C08FE* __this, int32_t ___key0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___key0, RuntimeObject* ___value1, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.ByteEnum>::TryGetValue(TKey,TValue&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_TryGetValue_mAB397FB724C44954A9D95C72D678226BC4B7CE24_gshared (Dictionary_2_t4878CC9FF62AE29C882F2E787384F2E6D06C08FE* __this, int32_t ___key0, uint8_t* ___value1, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,System.ByteEnum>::ContainsKey(TKey)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Dictionary_2_ContainsKey_mF926CB64F230B643045B844E90D27A8BFB98BEB1_gshared (Dictionary_2_t4878CC9FF62AE29C882F2E787384F2E6D06C08FE* __this, int32_t ___key0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.ByteEnum>::set_Item(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_set_Item_mEC87228C12F41898F068D033B8EB868CE60B32A4_gshared (Dictionary_2_t4878CC9FF62AE29C882F2E787384F2E6D06C08FE* __this, int32_t ___key0, uint8_t ___value1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.ByteEnum>::Add(TKey,TValue)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2_Add_m9B5A4BA8D2249BE5BD4DAC6B7699F1BE56A2CF08_gshared (Dictionary_2_t4878CC9FF62AE29C882F2E787384F2E6D06C08FE* __this, int32_t ___key0, uint8_t ___value1, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<UnityEngine.Rendering.GlobalDynamicResolutionSettings>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m2D1A5AA2F239316EFE105A596719E332C9A36BEE_gshared_inline (Nullable_1_tBF3EC3D0CDA8A83923E828624769133737FB82DC* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<UnityEngine.Rendering.GlobalDynamicResolutionSettings>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 Nullable_1_get_Value_mAF71DEB1832B2F592A970DE122BD9934B28ED5F7_gshared (Nullable_1_tBF3EC3D0CDA8A83923E828624769133737FB82DC* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.ByteEnum>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m9F0D5ACA0594E4A61C621588FF949851B33D2540_gshared (Dictionary_2_t4878CC9FF62AE29C882F2E787384F2E6D06C08FE* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,System.Object>::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Dictionary_2__ctor_m2E996E8E97DFC188B4E8854C11A9C82B16EDD2CE_gshared (Dictionary_2_tA75D1125AC9BE8F005BA9B868B373398E643C907* __this, int32_t ___capacity0, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.Object>::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32Enum>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<System.Int32Enum>::get_HasValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<System.Int32Enum>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) ;
// T System.Lazy`1<System.Object>::get_Value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Lazy_1_get_Value_mC3D475ED3C0FAB4E8BCC96FBF5EF49ED671B86A4_gshared (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.Object>::Sort()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void List_1_Sort_m31071C3C6DF1FAD770119031BEA9315A2E3C1298_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// System.Collections.ObjectModel.ReadOnlyCollection`1<T> System.Collections.Generic.List`1<System.Object>::AsReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_t5397DF0DB61D1090E7BBC89395CECB8D020CED92* List_1_AsReadOnly_m69D18D2353099DC61F87AD42FF87F25B1A4D299B_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, const RuntimeMethod* method) ;
// T UnityEngine.Resources::Load<System.Object>(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared (String_t* ___path0, const RuntimeMethod* method) ;
// T UnityEngine.Object::Instantiate<System.Object>(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared (RuntimeObject* ___original0, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Boolean>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// T UnityEngine.Object::FindObjectOfType<System.Object>()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared (const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32>::.ctor(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.List`1<System.Object>::Remove(T)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<T> UnityEngine.Rendering.ObservableList`1<System.Object>::GetEnumerator()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObservableList_1_GetEnumerator_m02945371C87364EB9DA756BCBC3555C4BCD419AC_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void System.Lazy`1<System.Object>::.ctor(System.Func`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Lazy_1__ctor_m4CD0C5ACC0541018DB9BDB090B1EFE67D5A9CEF1_gshared (Lazy_1_tAD66CD7CC97BB996411F4FE0F49A1817031B906E* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___valueFactory0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ObservableList`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableList_1__ctor_m50EBACA906689F9BB868F299066B8B168564E6E8_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ListChangedEventHandler`1<System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ListChangedEventHandler_1__ctor_m6A9295B600A60DAA1E8803037A5E1016E41ADB0E_gshared (ListChangedEventHandler_1_t75D35934C494DD9CAB03AF119619178B28527CFA* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ObservableList`1<System.Object>::add_ItemAdded(UnityEngine.Rendering.ListChangedEventHandler`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableList_1_add_ItemAdded_m035463556EB495F4A01A5496D83DB99F28D2048A_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, ListChangedEventHandler_1_t75D35934C494DD9CAB03AF119619178B28527CFA* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ObservableList`1<System.Object>::add_ItemRemoved(UnityEngine.Rendering.ListChangedEventHandler`1<T>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ObservableList_1_add_ItemRemoved_mFF2BD3456B064C443F77B94ED280CFC70CC41247_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, ListChangedEventHandler_1_t75D35934C494DD9CAB03AF119619178B28527CFA* ___value0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.ObservableList`1<System.Object>::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ObservableList_1_get_Count_m5F5A1C84D94608805A6C1A91D3927EE3B44CB14F_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, const RuntimeMethod* method) ;
// T UnityEngine.Rendering.ObservableList`1<System.Object>::get_Item(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ObservableList_1_get_Item_m58F14B5E0D1AA9AACDA14E1FF0CF9F96ED0233C2_gshared (ObservableList_1_tE27AD108B4CB5CCFF6DDF2DFB5953AB0C97F731C* __this, int32_t ___index0, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Boolean>::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Object>::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.Boolean>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_mC29DE25EB8F86B318FE49EF0F045FD48EC39D933_gshared (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Int32>::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_gshared_inline (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.Int32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_mE26676B8CC7ACCECF4108378DD58EF11BEC4036F_gshared (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, const RuntimeMethod* method) ;
// TResult System.Func`1<System.UInt32>::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Func_1_Invoke_m42A47D4021BA82E1C5E04EDF50368B01C6E31C0F_gshared_inline (Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.UInt32>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_m04AEBE01E48EB91B7A8BE814E52E47170E8E87CA_gshared (Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4* __this, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Single>::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_gshared_inline (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.Single>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_m927860AD1CF9E1B0C5FF2EE0E07A06D965C17708_gshared (Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<System.Object,System.Object>::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared (Func_2_tACBF5A1656250800CE861707354491F0611F6624* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Object,System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared (RuntimeObject* ___source0, Func_2_tACBF5A1656250800CE861707354491F0611F6624* ___selector1, const RuntimeMethod* method) ;
// TSource[] System.Linq.Enumerable::ToArray<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::First<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Int32>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_gshared_inline (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, int32_t ___obj0, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Distinct<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_Distinct_TisRuntimeObject_mBCF33F5AD0A25B1E57B46FF34330DF74278ADB9E_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// System.Int32 System.Linq.Enumerable::Count<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Enumerable_Count_TisRuntimeObject_mA9FCB8ECCFE8FABC5AA2F8D46F82ACD52279930B_gshared (RuntimeObject* ___source0, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::ElementAt<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Enumerable_ElementAt_TisRuntimeObject_mC51F008F04886AD65463E3166E3BFAB665994771_gshared (RuntimeObject* ___source0, int32_t ___index1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.Object>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_m61D4C158D5359B9DE1404A0958BA110AFB99A866_gshared (Field_1_t1A7E96663FCB6565DABFB97328A0933E2EB20FB5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Color>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1_gshared (Field_1_tA5C891F8362F7E414DC7A9ECCB6F8610A9A61316* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector2>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05_gshared (Field_1_tA072783C26CACD3E84F9B62900C79E98AA01B8ED* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector3>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B_gshared (Field_1_tC3CCA8F7619A0B639B6671BD922EC68E34595E18* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector4>::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C_gshared (Field_1_t13BBC583A7E521A9A0C5B9A2B8B537D8CEE550BD* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Object>::Invoke(T)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) ;

// System.Void System.Collections.Generic.List`1<System.Int32>::.ctor()
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);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::Clear()
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);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompiledResourceInfo_Reset_m37F299281DE9EEB99B9ADBC35125F59765D77A7E (CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_allowPassCulling()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraphPass_get_allowPassCulling_mE559F1DEB80EA60B73CCFFB9B6B9A044ABCCC292_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::get_allowPassCulling()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CompiledPassInfo_get_allowPassCulling_m19A371EF46D18F2FB95B569004344184EE159F3A (CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_enableAsyncCompute()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraphPass_get_enableAsyncCompute_mBB6A0D9A2B001BA428945EA247DEF457379EBAE4_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::Reset(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompiledPassInfo_Reset_mD739628D66EE219B4039E42DC685D5AAD09FCCD5 (CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___pass0, const RuntimeMethod* method) ;
// System.Void System.Object::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2 (RuntimeObject* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5E46E3271E2445F78FB3B0F9150A302F1D323B15 (U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ProfilingSampler::Begin(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler_Begin_m8DA3A616057A3BF9ACB1B0CA553273D5CAD9D19B (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ProfilingSampler::End(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingSampler_End_mE6456852B82D64D57CDE20BBE06801295CEE5EAE (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::BeginProfilingSampler(UnityEngine.Rendering.ProfilingSampler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_BeginProfilingSampler_m080E79B3E0E59C9791E59149FE65048B3A75F21F (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sampler0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope::.ctor(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph,UnityEngine.Rendering.ProfilingSampler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphProfilingScope__ctor_m33361E4872EC1955DC1C93B1252729C6F8AF2086 (RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___renderGraph0, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sampler1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphProfilingScope_Dispose_mD7AE540A4B899A562FD851CFABAFE458F1E9A5A7 (RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* __this, bool ___disposing0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphProfilingScope_Dispose_mF856703A7FA42EB3DDBE8EA78BA08DCEF8AAC971 (RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::EndProfilingSampler(UnityEngine.Rendering.ProfilingSampler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_EndProfilingSampler_m7D8308D0AD1C7E10F2F21AADE8FD8A55B56127D5 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sampler0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::CheckResource(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, bool ___dontCheckTransientReadWrite1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::IncrementWriteCount(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::SetColorBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_SetColorBuffer_m629290D196287553E5EC84B9A94C48C23C9DAC5B (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___resource0, int32_t ___index1, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::UseColorBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseColorBuffer_mBAFAA9789D8E5085F01F2E8798746E0A4C48D5B3 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, int32_t ___index1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::SetDepthBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle,UnityEngine.Experimental.Rendering.RenderGraphModule.DepthAccess)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_SetDepthBuffer_m0B5F8D52CB7649F774FD2B99F2213D2E0984A7C7 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___resource0, int32_t ___flags1, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::UseDepthBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&,UnityEngine.Experimental.Rendering.RenderGraphModule.DepthAccess)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseDepthBuffer_m52A44A353C52E10E3DBFAF26A87F86EB08310604 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, int32_t ___flags1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::IsRenderGraphResourceImported(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRenderGraphResourceImported_m5FF203E3F02C32A6F12726045B7AFE1397861FF5 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::TextureNeedsFallback(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_TextureNeedsFallback_m819A32FA09A5AEE0915E53C2A0752AF67820D75A (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___handle0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetTextureResourceDesc(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 RenderGraphResourceRegistry_GetTextureResourceDesc_m2C39D5A9FC117474762D89F7AC052300D38D86C9 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___handle0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.TextureDimension UnityEngine.Rendering.TextureXR::get_dimension()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureXR_get_dimension_m1FEDB3FB100070102EE907FAE16672FB6BF04AF0 (const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::get_defaultResources()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_blackTextureXR()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTextureXR_m7F3BED63C3F3A123D2539291E627AD370C3BEE7D_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_blackTexture3DXR()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTexture3DXR_m43CC668EC2EFFE4A8431667E2FF96EA5425990DA_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_blackTexture()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTexture_m958B2388E4F81582528BFB5A627A8996A11803C7_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_black()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ForceTextureClear(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ForceTextureClear_mE89D1B844EF9D79E803AAB8FC04A062F8D82192B (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___handle0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor1, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::WriteTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_WriteTexture_m506070A8AC6CD4948CBB01FC02E2B2FF2D002920 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::AddResourceRead(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AddResourceRead_mB1ADB02909484B844C83C50E3A9207712F9261A5 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::ReadTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_ReadTexture_m30A338D1203C736F18E9EDFE24A4208384D0925F (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::AddResourceWrite(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::ReadWriteTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_ReadWriteTexture_mEA66A932C42979F8EE0C1F402E5A6ED084F01836 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_index()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_index_m6E0D043021918E44294E866A910593C5FC32DEA7_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CreateTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_CreateTexture_mB56D76FBF3BA168425ABD73DA03B78937403EF97 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___desc0, int32_t ___transientPassIndex1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::AddTransientResource(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AddTransientResource_m308716C330A187EFADEC9399A3FFD6577794B3BD (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::CreateTransientTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_CreateTransientTexture_m703B7C4E31B2F4B2857E05B8FE4E9993157163D0 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___desc0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::CreateTransientTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_CreateTransientTexture_mC507AB02FE73C2F38389C79D9099EDC7F704688C (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___texture0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::UseRendererList(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_UseRendererList_m4DD9249C7253C3F216715E7957C50606CC1BCD52 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___rendererList0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::UseRendererList(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphBuilder_UseRendererList_mB0614B837677977DF8A14FDBF95146A74B3EE284 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___input0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::ReadComputeBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_ReadComputeBuffer_mA630B01D686BE9AB88772818404667D1E69F05D4 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___input0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::WriteComputeBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_WriteComputeBuffer_mCD7FAF2B083871011645D4CCD2E4A92781F7B495 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___input0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CreateComputeBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphResourceRegistry_CreateComputeBuffer_m6D7F63A99EB913A133D7E4C5BE6C5022FDD674CC (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___desc0, int32_t ___transientPassIndex1, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::CreateTransientComputeBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_CreateTransientComputeBuffer_mCFBDA8024544593AFE98147876B902E4753AFB7D (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___desc0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetComputeBufferResourceDesc(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 RenderGraphResourceRegistry_GetComputeBufferResourceDesc_m45F37B3D5BD530ECA2DB14CB6AABEFEBED91A2C1 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___handle0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::CreateTransientComputeBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_CreateTransientComputeBuffer_m59F48C032018CBE9FF26DCDF27C57B002F2B9A1D (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___computebuffer0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::EnableAsyncCompute(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_EnableAsyncCompute_m255E65710FC2330F395571C923DB5D5FBFE16844 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::EnableAsyncCompute(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_EnableAsyncCompute_mE27B28C6B8176AD36DBB5B4EE0DA800D90F87B03 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::AllowPassCulling(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AllowPassCulling_mC79C9FACC4E23C2EFB45D783462EBA4FCA08DE1A (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::AllowPassCulling(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_Dispose_m49A9299AD6BF815801312F85C7B6256C5575085B (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___disposing0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::AllowRendererListCulling(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AllowRendererListCulling_mBDE6711F92D9D4A15841500D1E723559126963F4 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::AllowRendererListCulling(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_AllowRendererListCulling_m1D4E879CAC013591F860F5C429D007D6ACF692F2 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___value0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::DependsOn(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphBuilder_DependsOn_mBF3A650716934BE44D1314668B1EC60CB1A62426 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___input0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::.ctor(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass,UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry,UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder__ctor_m356E87D6D032DF11F1909F32C011B98CFB16D7DE (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___renderPass0, RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___resources1, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___renderGraph2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::OnPassAdded(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraph_OnPassAdded_mD1E58984AA84ED4DC78BF2E11A9C6D482F47C8F6 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___pass0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::GenerateDebugData(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_GenerateDebugData_m59E2BAD0AEA250F2678C8D4D9A9EDFCCA6E6610B (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::GenerateDebugData(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_GenerateDebugData_mA7FBEB0EDD92133A1B737F8805349D57A368B6FC (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___value0, const RuntimeMethod* method) ;
// UnityEngine.Texture2D UnityEngine.Texture2D::get_blackTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_blackTexture_mBEF97F64AD650DAAC1EEC84EB34F9CF22B56A08C (const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.RTHandles::Alloc(UnityEngine.Texture)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m5FB7BA0DA42EED1A471BC719DEE9F8390319276A (Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* ___tex0, const RuntimeMethod* method) ;
// UnityEngine.Texture2D UnityEngine.Texture2D::get_whiteTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture2D_tE6505BC111DD8A424A9DBE8E05D7D09E11FFFCF4* Texture2D_get_whiteTexture_m3A243ED388F9EF0EC515015A6E0E50FD261D2FA1 (const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.RTHandles::Alloc(System.Int32,System.Int32,System.Int32,UnityEngine.Rendering.DepthBits,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.FilterMode,UnityEngine.TextureWrapMode,UnityEngine.Rendering.TextureDimension,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Single,UnityEngine.Rendering.MSAASamples,System.Boolean,System.Boolean,UnityEngine.RenderTextureMemoryless,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mBE00CEEDE8CC5D0BBF6BCB2CBE63A10C4BBE311D (int32_t ___width0, int32_t ___height1, int32_t ___slices2, int32_t ___depthBufferBits3, int32_t ___colorFormat4, int32_t ___filterMode5, int32_t ___wrapMode6, int32_t ___dimension7, bool ___enableRandomWrite8, bool ___useMipMap9, bool ___autoGenerateMips10, bool ___isShadowMap11, int32_t ___anisoLevel12, float ___mipMapBias13, int32_t ___msaaSamples14, bool ___bindTextureMS15, bool ___useDynamicScale16, int32_t ___memoryless17, String_t* ___name18, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RTHandle::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph::ImportTexture(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraph_ImportTexture_m295CC3D6BDBC43559F09E006FFF6B46DE85214A4 (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rt0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_blackTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTexture_m74BF0C27CB9B249D083B3659C985A952EC3B4759_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_whiteTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_whiteTexture_m0CBA5992252D94A798EC0F5C2D8E5C740665BF80_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_defaultShadowTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_defaultShadowTexture_m7E6330CB5F85105AA023A6AE1CF093FB7028C418_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetClearTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetClearTexture_mCF526848D4150166FF58820C2148DDE92088E5E8 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_clearTextureXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_clearTextureXR_m58EC34F05A82BED1A96F9AB405D74BA9FB0F6531_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetMagentaTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetMagentaTexture_m78FF5FBD10CA87D5F4895A2067CCA05EF86DC1F1 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_magentaTextureXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_magentaTextureXR_m86AA147802A13D59DC3FEB19786C756587E086FB_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetBlackTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTexture_m45914A991DC0E3690DD1DBC060F177D1A4FA387F (const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_blackTextureXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTextureXR_mBC67F3C0CFAF725BD6AD9F00655D0F7D28AB481F_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetBlackTextureArray()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTextureArray_mE9B06C869940C0B2628FB17BF5C0428282D4E907_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_blackTextureArrayXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTextureArrayXR_m718E584F8DBCE5CBEF6BF9E6CB3A9BFC93A07B2A_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetBlackUIntTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackUIntTexture_mA993FD95E2CC5790233A1045D50C75017D687946 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_blackUIntTextureXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackUIntTextureXR_m76D37B7D7F08B8327498257A9D03B592F77C7BCD_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetBlackTexture3D()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetBlackTexture3D_mF664E0D7AAC3887521178AAD68FA5988E92C9BBE_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_blackTexture3DXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTexture3DXR_m933581BEA26A9B1590991F0E2B9FCF602A0FCF05_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.TextureXR::GetWhiteTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureXR_GetWhiteTexture_m875408EF796842342A0176FC98D50C0F60F6D017 (const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_whiteTextureXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_whiteTextureXR_m469DC9C354E94585A837C9D991D1E7D52D166F05_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::IncrementIndentation(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_IncrementIndentation_m47F0FB67710EB0DD13E2F7F94C6B9556DADE4A8C (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent::.ctor(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogIndent__ctor_mB06A09F318DD57E80FDF39F5C443C9703BFB3822 (RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___logger0, int32_t ___indentation1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogIndent_Dispose_mEA306BC46A6C7A416418B1798FBF749A9F2031DC (RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* __this, bool ___disposing0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogIndent_Dispose_m0FFDA3A98E3E736D7A3784C9E9D5C6A97707B2B6 (RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::DecrementIndentation(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_DecrementIndentation_m1E0A4A858CAA383C6FB12875B8A87DE37566E318 (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.String,System.Text.StringBuilder>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m7F7902C19800C70057CC8F58F950C7BD28B4F1F4 (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* __this, String_t* ___key0, StringBuilder_t** ___value1, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4*, String_t*, StringBuilder_t**, const RuntimeMethod*))Dictionary_2_TryGetValue_mD15380A4ED7CDEE99EA45881577D26BA9CE1B849_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Text.StringBuilder::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D (StringBuilder_t* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Text.StringBuilder>::Add(TKey,TValue)
inline void Dictionary_2_Add_mBD9C816FBC66C7EFC66F991DD7AAC3F1284EF5EF (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* __this, String_t* ___key0, StringBuilder_t* ___value1, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4*, String_t*, StringBuilder_t*, const RuntimeMethod*))Dictionary_2_Add_m93FFFABE8FCE7FA9793F0915E2A8842C7CD0C0C1_gshared)(__this, ___key0, ___value1, method);
}
// System.Text.StringBuilder System.Text.StringBuilder::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Clear_m2D76F6533574F40A4E3E2DC4E730277CBD0AF8F6 (StringBuilder_t* __this, const RuntimeMethod* method) ;
// System.Int32 System.Math::Max(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Max_m530EBA549AFD98CFC2BD29FE86C6376E67DF11CF (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::Append(System.Char)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1 (StringBuilder_t* __this, Il2CppChar ___value0, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::AppendFormat(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendFormat_m14CB447291E6149BCF32E5E37DA21514BAD9C151 (StringBuilder_t* __this, String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ;
// System.Text.StringBuilder System.Text.StringBuilder::AppendLine()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringBuilder_t* StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E (StringBuilder_t* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.String,System.Text.StringBuilder>::GetEnumerator()
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);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Text.StringBuilder>::Dispose()
inline void Enumerator_Dispose_m4C59265AE7827B246EABE143C228773DF2A3C086 (Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E*, const RuntimeMethod*))Enumerator_Dispose_mEA5E01B81EB943B7003D87CEC1B6040524F0402C_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Text.StringBuilder>::get_Current()
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);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.String,System.Text.StringBuilder>::get_Value()
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);
}
// System.String System.String::Concat(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m9E3155FB84015C823606188F53B47CB44C444991 (String_t* ___str00, String_t* ___str11, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.String,System.Text.StringBuilder>::MoveNext()
inline bool Enumerator_MoveNext_m6F51ED417BCAEE511FE80353623E1B7FB0D0A942 (Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t0EE4C710AA5B5D6BE12FA74B72FEE37054453C2E*, const RuntimeMethod*))Enumerator_MoveNext_mCD4950A75FFADD54AF354D48C6C0DB0B5A22A5F4_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.String,System.Text.StringBuilder>::.ctor()
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);
}
// System.Void System.Collections.Generic.Dictionary`2<System.ValueTuple`2<System.Type,System.Int32>,System.Collections.Generic.Stack`1<System.Object>>::.ctor()
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);
}
// System.Void System.Collections.Generic.List`1<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Type,System.Int32>>>::.ctor()
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);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.MaterialPropertyBlock>::.ctor()
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);
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<T> UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<UnityEngine.MaterialPropertyBlock>::get_sharedPool()
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);
}
// T UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<UnityEngine.MaterialPropertyBlock>::Get()
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);
}
// System.Void UnityEngine.MaterialPropertyBlock::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MaterialPropertyBlock_Clear_m83CE1CC476A80F162FC89DBF6C2C78659B6E1253 (MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.MaterialPropertyBlock>::Add(T)
inline void List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_inline (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* __this, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C*, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Type,System.Int32>>>::GetEnumerator()
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);
}
// System.Void System.Collections.Generic.List`1/Enumerator<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Type,System.Int32>>>::Dispose()
inline void Enumerator_Dispose_m2301C91882FC1EAA1B967C8E6F3A4BCF40E45369 (Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7*, const RuntimeMethod*))Enumerator_Dispose_m1BC2EA047A2B5DD771622B1EF1ED8E305F0EA385_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Type,System.Int32>>>::get_Current()
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);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.ValueTuple`2<System.Type,System.Int32>,System.Collections.Generic.Stack`1<System.Object>>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m99D69C931A4C3FD0046E43BD538399E642851D1C (Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* __this, ValueTuple_2_tF34EACCF71A708BBFA7545E7D3A1298BB2019C7D ___key0, Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5** ___value1, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5*, ValueTuple_2_tF34EACCF71A708BBFA7545E7D3A1298BB2019C7D, Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5**, const RuntimeMethod*))Dictionary_2_TryGetValue_mE045679667E15DE2368FDC013CFE45675221F677_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Stack`1<System.Object>::Push(T)
inline void Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778 (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* __this, RuntimeObject* ___item0, const RuntimeMethod* method)
{
	((  void (*) (Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5*, RuntimeObject*, const RuntimeMethod*))Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_gshared)(__this, ___item0, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Type,System.Int32>>>::MoveNext()
inline bool Enumerator_MoveNext_m5F8A85651D2B6F522D4D7A9E08DE33986956A2E3 (Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tAAC9F89BE15D948A7AC1D4FF7125E345DD81E6E7*, const RuntimeMethod*))Enumerator_MoveNext_m90690AD1EDC671F7B515A986C2B3A4F54DB48C5C_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<System.ValueTuple`2<System.Object,System.ValueTuple`2<System.Type,System.Int32>>>::Clear()
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);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.MaterialPropertyBlock>::GetEnumerator()
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);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.MaterialPropertyBlock>::Dispose()
inline void Enumerator_Dispose_m83268DEE996EDF7B3641496DA42952F791954356 (Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.MaterialPropertyBlock>::get_Current()
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);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPool`1<UnityEngine.MaterialPropertyBlock>::Release(T)
inline void SharedObjectPool_1_Release_m5AED1F3FA2365231BD02B05A5C866C1D67CA6E26 (SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC* __this, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* ___value0, const RuntimeMethod* method)
{
	((  void (*) (SharedObjectPool_1_t45A1C980193F5EADB63880797944CFED9C190DAC*, MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D*, const RuntimeMethod*))SharedObjectPool_1_Release_m58911D77D03E6891D593D4F022A8038108C18BB6_gshared)(__this, ___value0, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.MaterialPropertyBlock>::MoveNext()
inline bool Enumerator_MoveNext_m30A7BE0EA3E7DB0D2D9906D7D61EC211CDCE0ECA (Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tB0A2AFF20CB1F6B441E035689105445CE30E1E77*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.MaterialPropertyBlock>::Clear()
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);
}
// System.Void System.Collections.Generic.Dictionary`2<System.ValueTuple`2<System.Type,System.Int32>,System.Collections.Generic.Stack`1<System.Object>>::Clear()
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);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase::ClearAll()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedObjectPoolBase_ClearAll_m1DC77E1D5D3432F1420DC8BDDAD6A31C5A86FDEC (const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase>::GetEnumerator()
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);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase>::Dispose()
inline void Enumerator_Dispose_m0061D8F5EB13E1F1EA4B6287EAF410A03785A821 (Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase>::get_Current()
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);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase>::MoveNext()
inline bool Enumerator_MoveNext_m04E2D706D2948D8D1A3E0A6F8B6FE3ABF6BE1E0E (Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tA9D885C98397B281A9614247494E2B216368E1F2*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase>::.ctor()
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);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::.ctor()
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);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>::.ctor()
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);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_name(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_name_m56C8D7395B29FC3BD99D82DE5E45450C9C41D55C_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_index(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_index_mB6B111B7325EC3F70A56417D620662F1AE2B68D2_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_customSampler(UnityEngine.Rendering.ProfilingSampler)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_customSampler_m05C5220CF5DC934495123022FED1941A678B41D2_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>::Clear()
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);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::Clear()
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);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_enableAsyncCompute(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_enableAsyncCompute_mFD54F752CC9F0C8D0C93AAEDEBF73123F3E69DC0_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_allowPassCulling(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_allowPassCulling_m28FA3B808526988AF0A322AFC0112C46EF247F73_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_allowRendererListCulling(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_allowRendererListCulling_m63CF79D071A52C16BE8DDA35A96471BAB435B671_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_generateDebugData(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_generateDebugData_m06A8222AC5BB9A409E836BBF16CAE39BCD408755_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_refCount(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_refCount_m33C073D227A1CDF4E665CC131CF3D93A346A42C2_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_colorBufferMaxIndex(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_colorBufferMaxIndex_m0A8C152F1E2DC60D9ABBF3E85E7A1808BCF0FD79_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___value0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::get_nullHandle()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 TextureHandle_get_nullHandle_m906CE1774950116C830EA6F1361DB1FEC0D892FE_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_depthBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_depthBuffer_m46E9FF4C57216F3C350642F354EDBDB7DDDAC5EE_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_colorBuffers()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::get_iType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5 (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle>::Add(T)
inline void List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_inline (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A, const RuntimeMethod*))List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_gshared_inline)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::Add(T)
inline void List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D, const RuntimeMethod*))List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_gshared_inline)(__this, ___item0, method);
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_colorBufferMaxIndex()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::.ctor(System.Int32,UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceHandle__ctor_m43993F666EE5128E896AE562EB4AE65263831C5F (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, int32_t ___value0, int32_t ___type1, bool ___shared2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle::.ctor(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferHandle__ctor_m6D965D9809C5D3C7F5F385E54890EE463A81776D (ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* __this, int32_t ___handle0, bool ___shared1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle::IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComputeBufferHandle_IsValid_m4D3C4E81EFDD8940200E2B823024D85C6DA8517A (ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::get_current()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* RenderGraphResourceRegistry_get_current_mDB6A36D7746DDF823D9A2041771667C450D460B6_inline (const RuntimeMethod* method) ;
// UnityEngine.ComputeBuffer UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetComputeBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* RenderGraphResourceRegistry_GetComputeBuffer_m0EED9E3B321167D13C91E26B70EB0D85FDE33010 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___handle0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ResourceHandle_IsValid_mBC26F92EEC475A8B75722BA104A462E16C6337A2 (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferDesc__ctor_mD364A4B1CBED57C895863DAEC68E88D5F3AEC8FD (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* __this, int32_t ___count0, int32_t ___stride1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc::.ctor(System.Int32,System.Int32,UnityEngine.ComputeBufferType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferDesc__ctor_m6E762AFC03BBCCB7D7C7B4ECF3D718D7C5606664 (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* __this, int32_t ___count0, int32_t ___stride1, int32_t ___type2, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBufferDesc_GetHashCode_m55AB43EE5444280A59027570E310275097E3BDB9 (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* __this, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8 (String_t* ___format0, RuntimeObject* ___arg01, const RuntimeMethod* method) ;
// System.Void System.InvalidOperationException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162 (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.ComputeBuffer>::TryGetResource(System.Int32,Type&)
inline bool RenderGraphResourcePool_1_TryGetResource_m2C36A59FB0C7B5D7BE73EC52E18B817F7A55E735 (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D* __this, int32_t ___hashCode0, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233** ___resource1, const RuntimeMethod* method)
{
	return ((  bool (*) (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*, int32_t, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233**, const RuntimeMethod*))RenderGraphResourcePool_1_TryGetResource_m784944EAA2CFA14FF07D0BBF031E7003AFF71FE9_gshared)(__this, ___hashCode0, ___resource1, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.ComputeBuffer>::RegisterFrameAllocation(System.Int32,Type)
inline void RenderGraphResourcePool_1_RegisterFrameAllocation_m513BF9E4E32181199CDD504B420794D0BF80D91A (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D* __this, int32_t ___hash0, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___value1, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*, int32_t, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, const RuntimeMethod*))RenderGraphResourcePool_1_RegisterFrameAllocation_mA1A663D89C2166B2C66C5AE39AB9D9908992A642_gshared)(__this, ___hash0, ___value1, method);
}
// System.String System.String::Concat(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B (String_t* ___str00, String_t* ___str11, String_t* ___str22, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.ComputeBuffer>::ReleaseResource(System.Int32,Type,System.Int32)
inline void RenderGraphResourcePool_1_ReleaseResource_mF7A756DDDEF719F9AFB3590FE157A01E3C4FE310 (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D* __this, int32_t ___hash0, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___resource1, int32_t ___currentFrameIndex2, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*, int32_t, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, int32_t, const RuntimeMethod*))RenderGraphResourcePool_1_ReleaseResource_m061B4064CB448F7A82B053A36347D39F5084BB7F_gshared)(__this, ___hash0, ___resource1, ___currentFrameIndex2, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.ComputeBuffer>::UnregisterFrameAllocation(System.Int32,Type)
inline void RenderGraphResourcePool_1_UnregisterFrameAllocation_m3C34686BDABEEA0723AD13DD651C0D857EEE41E2 (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D* __this, int32_t ___hash0, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___value1, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*, int32_t, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*, const RuntimeMethod*))RenderGraphResourcePool_1_UnregisterFrameAllocation_mCB9C5E9F5DB66048CE1A2142749F2B8B0D4B92F7_gshared)(__this, ___hash0, ___value1, method);
}
// System.Void UnityEngine.ComputeBuffer::.ctor(System.Int32,System.Int32,UnityEngine.ComputeBufferType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, int32_t ___count0, int32_t ___stride1, int32_t ___type2, const RuntimeMethod* method) ;
// System.Boolean System.String::op_Equality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// System.String System.String::Format(System.String,System.Object,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mA0534D6E2AE4D67A6BD8D45B3321323930EB930C (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, RuntimeObject* ___arg23, const RuntimeMethod* method) ;
// System.Void UnityEngine.ComputeBuffer::set_name(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_set_name_mEA1221EDD814B7085C421C05E436E0D44C53E421 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.ComputeBuffer::Release()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc,UnityEngine.ComputeBuffer>::ReleaseGraphicsResource()
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);
}
// T[] System.Array::Empty<System.Object>()
inline ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline (const RuntimeMethod* method)
{
	return ((  ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* (*) (const RuntimeMethod*))Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline)(method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::LogLine(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc,UnityEngine.ComputeBuffer>::.ctor()
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);
}
// System.Int32 UnityEngine.ComputeBuffer::get_count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506 (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.ComputeBuffer::get_stride()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBuffer_get_stride_m8B4C7BD906762E12F4CAE3038F4331FA464C010E (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>>::GetEnumerator()
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);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>>::Dispose()
inline void Enumerator_Dispose_m72AF564A61A4F1335B2E4C80FE761AB28D164863 (Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E*, const RuntimeMethod*))Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>>::get_Current()
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);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>>::get_Value()
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);
}
// System.Collections.Generic.IList`1<TKey> System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>::get_Keys()
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);
}
// System.Collections.Generic.IList`1<TValue> System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>::get_Values()
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);
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.ComputeBuffer>::ShouldReleaseResource(System.Int32,System.Int32)
inline bool RenderGraphResourcePool_1_ShouldReleaseResource_m0DAFCE417BE37FE6B5DFE626C4E6BA7BB8AABE1E (int32_t ___lastUsedFrameIndex0, int32_t ___currentFrameIndex1, const RuntimeMethod* method)
{
	return ((  bool (*) (int32_t, int32_t, const RuntimeMethod*))RenderGraphResourcePool_1_ShouldReleaseResource_m3BC8C5D9D09A9FAE135313C8C10725C0578A83BD_gshared)(___lastUsedFrameIndex0, ___currentFrameIndex1, method);
}
// System.Void System.Collections.Generic.List`1<System.Int32>::Add(T)
inline void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline)(__this, ___item0, method);
}
// System.Int32 System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>::get_Count()
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);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<System.Int32>::GetEnumerator()
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);
}
// System.Void System.Collections.Generic.List`1/Enumerator<System.Int32>::Dispose()
inline void Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<System.Int32>::get_Current()
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);
}
// System.Boolean System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>::Remove(TKey)
inline bool SortedList_2_Remove_m5755B1283CC9BAFFFBA3DE61E9D509A610B61C27 (SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4* __this, int32_t ___key0, const RuntimeMethod* method)
{
	return ((  bool (*) (SortedList_2_t1184F6FEB53993683D3297D04339783FE36098E4*, int32_t, const RuntimeMethod*))SortedList_2_Remove_m3370DBD0173B09FADBAC1F738CB157934729BA3A_gshared)(__this, ___key0, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<System.Int32>::MoveNext()
inline bool Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312 (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t9DBCD072C72E44AB8959D9884EF7F528028F20EC*, const RuntimeMethod*))Enumerator_MoveNext_m39C71A39758E2B4A04F44F20FCEFAF7009D5F312_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>>::MoveNext()
inline bool Enumerator_MoveNext_m9B8251569898F6B6ACB4E6B3BB23A4F21E731DE2 (Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_tAE5BA7823FB39D64A59FB452E6B552F57A14599E*, const RuntimeMethod*))Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared)(__this, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.ComputeBuffer>::.ctor()
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);
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9 (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* __this, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetTextureResource(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___handle0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::op_Implicit(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___handle0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::IsValid()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RendererListHandle_IsValid_m39DD764115038D342C81E04B5475E957246B08A1_inline (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::op_Implicit(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RendererListHandle_op_Implicit_m771AB0941E858D405F1A4C1134302FF22966A2BE (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___handle0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource>::get_size()
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);
}
// T& UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource>::get_Item(System.Int32)
inline RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31 (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* (*) (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59*, int32_t, const RuntimeMethod*))DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_gshared)(__this, ___index0, method);
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetComputeBufferResource(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* RenderGraphResourceRegistry_GetComputeBufferResource_mB99DACAE007D6E7166228A8974E78BB08B16A807 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___handle0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource>::.ctor()
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);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger__ctor_m5A66A4563DF90447B52CE4B1BADC00B48CC4306F (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.RendererUtils.RendererList>::.ctor(System.Int32)
inline void List_1__ctor_mE81DE4F45A353EF615F33427143597996939C064 (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* __this, int32_t ___capacity0, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106*, int32_t, const RuntimeMethod*))List_1__ctor_mE81DE4F45A353EF615F33427143597996939C064_gshared)(__this, ___capacity0, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData__ctor_m1D295D8A104963715BAE610F9A17C9F9E33F2682 (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceCallback__ctor_m83ADE3D8CD197E408D138B6414700A036BA0632E (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TexturePool::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TexturePool__ctor_m085C992A3A857BC6E0B417512CBE98134B2FFE5E (TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferPool::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferPool__ctor_m497219862B9FF4E5D7AC392EB0BEF378D8E43A56 (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::NewFrame(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceHandle_NewFrame_m4EEBD0A7AC7204F156A169D2298F4A36AE150304 (int32_t ___executionIndex0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::Initialize(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_Initialize_m2C02058B2932844BCB31FC192298B9430675E791 (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, String_t* ___logName0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ManageSharedRenderGraphResources()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ManageSharedRenderGraphResources_m50EF15E3C7C59411E5C067BE654792E10AFF24A2 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::set_current(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_set_current_m8BF0B3DFEBA901638224FAC3BB06391EE1D0654A_inline (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___value0, const RuntimeMethod* method) ;
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::get_type()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_type_m2A8AF5AC268B8068DF6EB721B4D28A6A82B0C88B_inline (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::get_index()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50 (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CheckHandleValidity(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___type0, int32_t ___index1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>::get_size()
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);
}
// System.String System.String::Format(System.String,System.Object,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987 (String_t* ___format0, RuntimeObject* ___arg01, RuntimeObject* ___arg12, const RuntimeMethod* method) ;
// System.Void System.ArgumentException::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ArgumentException__ctor_m026938A67AF9D36BB7ED27F80425D7194B514465 (ArgumentException_tAD90411542A20A9C72D5CDA3A84181D8B947A263* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CheckHandleValidity(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, const RuntimeMethod* method) ;
// T& UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>::get_Item(System.Int32)
inline IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** DynamicArray_1_get_Item_m5FC9383C3A815B0DF7AAD4C2A5CDFB1A25586ECE (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D** (*) (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*, int32_t, const RuntimeMethod*))DynamicArray_1_get_Item_m7DDF1E462D1484149A4D812CAD717F816205FD44_gshared)(__this, ___index0, method);
}
// System.Boolean UnityEngine.Rendering.RendererUtils.RendererList::get_isValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RendererList_get_isValid_m4D3FB1386B71A02B9453A00ACD38355F1B82DD68 (RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::AddNewRenderGraphResource<UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource>(ResType&,System.Boolean)
inline int32_t RenderGraphResourcesData_AddNewRenderGraphResource_TisTextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_m5EAB9D6E3E7A5CA62CA911A32377009C14173464 (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA** ___outRes0, bool ___pooledResource1, const RuntimeMethod* method)
{
	return ((  int32_t (*) (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE*, TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA**, bool, const RuntimeMethod*))RenderGraphResourcesData_AddNewRenderGraphResource_TisRuntimeObject_mB9040DF97633813729CADB454AAEAF31E23C7E91_gshared)(__this, ___outRes0, ___pooledResource1, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::.ctor(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0 (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* __this, int32_t ___handle0, bool ___shared1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RTHandle::SetTexture(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SetTexture_m3C2728178516E7C86C52BF75EC7303CFDE68CDC6 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___tex0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.RTHandles::Alloc(UnityEngine.Rendering.RenderTargetIdentifier,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mBC3081E1BB6BBE2F7722B13009D5D30DAD5DD67A (RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___tex0, String_t* ___name1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ValidateTextureDesc(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ValidateTextureDesc_mCB8ACB1153374A7AA619006246F237E54D2A38F3 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___desc0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ValidateRendererListDesc(UnityEngine.Rendering.RendererUtils.RendererListDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ValidateRendererListDesc_m4B314D30C4CAB53AF0F638A727EF506BD45CE0BF (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___desc0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource::.ctor(UnityEngine.Rendering.RendererUtils.RendererListDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererListResource__ctor_mC9EDE12FC17F2685835A6A57E9EF3FEF1629D15A (RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___desc0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource>::Add(T&)
inline int32_t DynamicArray_1_Add_mB846BE12D777542AF304BAB9DA6AC948A161ADD2 (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* __this, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* ___value0, const RuntimeMethod* method)
{
	return ((  int32_t (*) (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59*, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49*, const RuntimeMethod*))DynamicArray_1_Add_mB846BE12D777542AF304BAB9DA6AC948A161ADD2_gshared)(__this, ___value0, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererListHandle__ctor_mCFD25579FE4F4D3687533BE4A366128E0E23B0AF (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, int32_t ___handle0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::AddNewRenderGraphResource<UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource>(ResType&,System.Boolean)
inline int32_t RenderGraphResourcesData_AddNewRenderGraphResource_TisComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B_m2F59D7998F3DCEBA66B7AE98E271F29D0F5D723A (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B** ___outRes0, bool ___pooledResource1, const RuntimeMethod* method)
{
	return ((  int32_t (*) (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE*, ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B**, bool, const RuntimeMethod*))RenderGraphResourcesData_AddNewRenderGraphResource_TisRuntimeObject_mB9040DF97633813729CADB454AAEAF31E23C7E91_gshared)(__this, ___outRes0, ___pooledResource1, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ValidateComputeBufferDesc(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ValidateComputeBufferDesc_m8C766FBD5BD48AA70AA7DB385FD8868E0D303AE0 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___desc0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback::Invoke(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext,UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_inline (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RTHandle::SwitchToFastMemory(UnityEngine.Rendering.CommandBuffer,System.Single,UnityEngine.Rendering.FastMemoryFlags,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandle_SwitchToFastMemory_m88468F9FF42F96F5192DFE57669B36724AD9C22D (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, float ___residencyFraction1, int32_t ___flags2, bool ___copyContents3, const RuntimeMethod* method) ;
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Rendering.ProfilingSampler::Get<UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfileId>(TEnum)
inline ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ProfilingSampler_Get_TisRenderGraphProfileId_t5F4D3D7257C9D431B4E5ADBDA8C2F172C9EF06CE_mA7900427EEBBF515E92A267D121ABE224B31F86E (int32_t ___marker0, const RuntimeMethod* method)
{
	return ((  ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* (*) (int32_t, const RuntimeMethod*))ProfilingSampler_Get_TisInt32Enum_tCBAC8BA2BFF3A845FA599F303093BBBA374B6F0C_m8A88D1A0EBDE48471A988A3C0B292D7E590709B2_gshared)(___marker0, method);
}
// System.Void UnityEngine.Rendering.ProfilingScope::.ctor(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.ProfilingSampler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope__ctor_mE15813DF7651C1A3B6AFD6465AD4B973E8F1DBFC (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sampler1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ProfilingScope::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4 (ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD* __this, const RuntimeMethod* method) ;
// UnityEngine.Color UnityEngine.Color::get_magenta()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F Color_get_magenta_mE31C432891E0B3D23C8FB03CB3A38A60E7F52A9A_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::SetRenderTarget(UnityEngine.Rendering.CommandBuffer,UnityEngine.Rendering.RTHandle,UnityEngine.Rendering.ClearFlag,UnityEngine.Color,System.Int32,UnityEngine.CubemapFace,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_SetRenderTarget_mB3675FBA82D740E46DB7583DB810659B1C02DBBB (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___cmd0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___buffer1, int32_t ___clearFlag2, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor3, int32_t ___miplevel4, int32_t ___cubemapFace5, int32_t ___depthSlice6, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.RendererUtils.RendererList>::Clear()
inline void List_1_Clear_mDB5AC7FBA6FEC04093A33267F1F111A0117FFF76_inline (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106*, const RuntimeMethod*))List_1_Clear_mDB5AC7FBA6FEC04093A33267F1F111A0117FFF76_gshared_inline)(__this, method);
}
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::GetEnumerator()
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);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::Dispose()
inline void Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777*, const RuntimeMethod*))Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::get_Current()
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);
}
// UnityEngine.Rendering.RendererUtils.RendererList UnityEngine.Rendering.ScriptableRenderContext::CreateRendererList(UnityEngine.Rendering.RendererUtils.RendererListDesc)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ScriptableRenderContext_CreateRendererList_m4372D2AFD3B865604E2A33F2AAB018954E8F53AE (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E ___desc0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.RendererUtils.RendererList>::Add(T)
inline void List_1_Add_m96352FF97846EDDA858C0FE1B8AFF40EA915C5CD_inline (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* __this, RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106*, RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E, const RuntimeMethod*))List_1_Add_m96352FF97846EDDA858C0FE1B8AFF40EA915C5CD_gshared_inline)(__this, ___item0, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>::MoveNext()
inline bool Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t571D1F61ACDF3DE24FBDBF0CB28A7E448ACC8777*, const RuntimeMethod*))Enumerator_MoveNext_mA719E2403426B002A8D6C97FE7C406533D596D2D_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.ScriptableRenderContext::PrepareRendererListsAsync(System.Collections.Generic.List`1<UnityEngine.Rendering.RendererUtils.RendererList>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScriptableRenderContext_PrepareRendererListsAsync_mADDBA470A75397E689E1B962D05DC3A41D34D6C6 (ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36* __this, List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* ___rendererLists0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::LogResources()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_LogResources_mB4DE5B9AE131FF60064BBA25FBEE6034911165F0 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::Clear(System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData_Clear_mD4E3B153DD47FE532CC058AB44F597AB0D4DE56C (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, bool ___onException0, int32_t ___frameIndex1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource>::Clear()
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);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::PurgeUnusedGraphicsResources(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData_PurgeUnusedGraphicsResources_m24F8F6F3889FC6724341369C51260CC7D367B2AA (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, int32_t ___frameIndex0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::Cleanup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData_Cleanup_mD6A20FDAFB30E905B4FA0547490E7220BA3A3609 (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.RTHandles::Release(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rth0, const RuntimeMethod* method) ;
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::GetAllLogs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraphLogger_GetAllLogs_mAC4F351FF8782E057CA13F2BDB37BA3AE483FF20 (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::Log(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>::Resize(System.Int32,System.Boolean)
inline void DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1 (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* __this, int32_t ___newSize0, bool ___keepContent1, const RuntimeMethod* method)
{
	((  void (*) (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*, int32_t, bool, const RuntimeMethod*))DynamicArray_1_Resize_m3E24EB8A4A036B423BA304E8C3C94EBD0222822E_gshared)(__this, ___newSize0, ___keepContent1, method);
}
// System.Void UnityEngine.Rendering.DynamicArray`1<UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource>::.ctor()
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);
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::get_handle()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RendererListHandle_get_handle_m4D239A48FFDBFA551B8BE7A4448BF19370EEB848_inline (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::set_handle(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RendererListHandle_set_handle_m0DE76F63C96B25082DA109CB2C5C9EBB99F6D0E3_inline (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, int32_t ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RendererUtils.RendererList UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetRendererList(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E RenderGraphResourceRegistry_GetRendererList_mEE5905F0C7C1A54B54EDBD3F97DE645534CDDA9D (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___handle0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::set_type(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceHandle_set_type_m4626071A3B159FDD69989F2C9591A8977CB6454E_inline (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, int32_t ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___handle0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Rendering.RTHandle::op_Implicit(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___handle0, const RuntimeMethod* method) ;
// UnityEngine.Texture UnityEngine.Rendering.RTHandle::op_Implicit(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* RTHandle_op_Implicit_mEF75557100B4F5D5BD918A60C85060711687CD43 (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___handle0, const RuntimeMethod* method) ;
// UnityEngine.RenderTexture UnityEngine.Rendering.RTHandle::op_Implicit(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_op_Implicit_mB90C404C3D37DF7F2AFDEC28A29526EF784C62FB (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___handle0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::SetFallBackResource(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureHandle_SetFallBackResource_m63C811961161AB0BD5C7ECC272EBEF26ABE84EBE (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___texture0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.TextureXR::get_slices()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::InitDefaultValues(System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureDesc_InitDefaultValues_mF4DA67529813E66310182D684D50A9FCCA4BE911 (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* __this, bool ___dynamicResolution0, bool ___xrReady1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::.ctor(System.Int32,System.Int32,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureDesc__ctor_mAA4AB396BD886053C637CC275E7839B887B44FA3 (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* __this, int32_t ___width0, int32_t ___height1, bool ___dynamicResolution2, bool ___xrReady3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::.ctor(UnityEngine.Vector2,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureDesc__ctor_m7DD9D0AB2E909E3E014FA3BFE0433235881031E0 (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale0, bool ___dynamicResolution1, bool ___xrReady2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::.ctor(UnityEngine.Rendering.ScaleFunc,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureDesc__ctor_m524B5F82F524BB71949F24E0436876092BE8B0E0 (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* __this, ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___func0, bool ___dynamicResolution1, bool ___xrReady2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::.ctor(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureDesc__ctor_m55D6822C811DB1361730AA8C0E28564C62F95699 (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 ___input0, const RuntimeMethod* method) ;
// System.Int32 System.Single::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2 (float* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureDesc_GetHashCode_m84A013881648FFDEBA578DC743BA617C812130E0 (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Rendering.RTHandle::get_name()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RTHandle_get_name_mF2E7B6B108477C76931BD1E5798BB1DA1F036B7A_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.Rendering.RTHandle>::TryGetResource(System.Int32,Type&)
inline bool RenderGraphResourcePool_1_TryGetResource_m25108BC69565A05CB63883FD75EB0DBE27F1534B (RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD* __this, int32_t ___hashCode0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** ___resource1, const RuntimeMethod* method)
{
	return ((  bool (*) (RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD*, int32_t, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B**, const RuntimeMethod*))RenderGraphResourcePool_1_TryGetResource_m784944EAA2CFA14FF07D0BBF031E7003AFF71FE9_gshared)(__this, ___hashCode0, ___resource1, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.Rendering.RTHandle>::RegisterFrameAllocation(System.Int32,Type)
inline void RenderGraphResourcePool_1_RegisterFrameAllocation_m67CB109D6966334B9A2CF789F2DA1D817C900B3C (RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD* __this, int32_t ___hash0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___value1, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD*, int32_t, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*, const RuntimeMethod*))RenderGraphResourcePool_1_RegisterFrameAllocation_mA1A663D89C2166B2C66C5AE39AB9D9908992A642_gshared)(__this, ___hash0, ___value1, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.Rendering.RTHandle>::ReleaseResource(System.Int32,Type,System.Int32)
inline void RenderGraphResourcePool_1_ReleaseResource_m989ECCAA4C3911EAADF6A5435A7F6B321AEAE453 (RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD* __this, int32_t ___hash0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___resource1, int32_t ___currentFrameIndex2, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD*, int32_t, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*, int32_t, const RuntimeMethod*))RenderGraphResourcePool_1_ReleaseResource_m061B4064CB448F7A82B053A36347D39F5084BB7F_gshared)(__this, ___hash0, ___resource1, ___currentFrameIndex2, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.Rendering.RTHandle>::UnregisterFrameAllocation(System.Int32,Type)
inline void RenderGraphResourcePool_1_UnregisterFrameAllocation_m7A3DCDC370760343AD2C432CA1B6791A4BCD55CE (RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD* __this, int32_t ___hash0, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___value1, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD*, int32_t, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*, const RuntimeMethod*))RenderGraphResourcePool_1_UnregisterFrameAllocation_mCB9C5E9F5DB66048CE1A2142749F2B8B0D4B92F7_gshared)(__this, ___hash0, ___value1, method);
}
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.RTHandles::Alloc(UnityEngine.Vector2,System.Int32,UnityEngine.Rendering.DepthBits,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.FilterMode,UnityEngine.TextureWrapMode,UnityEngine.Rendering.TextureDimension,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Single,UnityEngine.Rendering.MSAASamples,System.Boolean,System.Boolean,UnityEngine.RenderTextureMemoryless,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_mF6D1EFD8D1C1D6A2D7AFDF134476829064BB245D (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scaleFactor0, int32_t ___slices1, int32_t ___depthBufferBits2, int32_t ___colorFormat3, int32_t ___filterMode4, int32_t ___wrapMode5, int32_t ___dimension6, bool ___enableRandomWrite7, bool ___useMipMap8, bool ___autoGenerateMips9, bool ___isShadowMap10, int32_t ___anisoLevel11, float ___mipMapBias12, int32_t ___msaaSamples13, bool ___bindTextureMS14, bool ___useDynamicScale15, int32_t ___memoryless16, String_t* ___name17, const RuntimeMethod* method) ;
// UnityEngine.Rendering.RTHandle UnityEngine.Rendering.RTHandles::Alloc(UnityEngine.Rendering.ScaleFunc,System.Int32,UnityEngine.Rendering.DepthBits,UnityEngine.Experimental.Rendering.GraphicsFormat,UnityEngine.FilterMode,UnityEngine.TextureWrapMode,UnityEngine.Rendering.TextureDimension,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Int32,System.Single,UnityEngine.Rendering.MSAASamples,System.Boolean,System.Boolean,UnityEngine.RenderTextureMemoryless,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RTHandles_Alloc_m7C54C425CB229BA88CCD575329EA889BA2E11ADD (ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___scaleFunc0, int32_t ___slices1, int32_t ___depthBufferBits2, int32_t ___colorFormat3, int32_t ___filterMode4, int32_t ___wrapMode5, int32_t ___dimension6, bool ___enableRandomWrite7, bool ___useMipMap8, bool ___autoGenerateMips9, bool ___isShadowMap10, int32_t ___anisoLevel11, float ___mipMapBias12, int32_t ___msaaSamples13, bool ___bindTextureMS14, bool ___useDynamicScale15, int32_t ___memoryless16, String_t* ___name17, const RuntimeMethod* method) ;
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc,UnityEngine.Rendering.RTHandle>::ReleaseGraphicsResource()
inline void RenderGraphResource_2_ReleaseGraphicsResource_mA524BE83AAC813EFEF145D6DE4695B955504AA70 (RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B* __this, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*, const RuntimeMethod*))RenderGraphResource_2_ReleaseGraphicsResource_m580E140C55575BF64304BD6D6C5B9510D797ED3E_gshared)(__this, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResource`2<UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc,UnityEngine.Rendering.RTHandle>::.ctor()
inline void RenderGraphResource_2__ctor_mA4622921E1426703D53C53D3132B7B7B3C04E81A (RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B* __this, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*, const RuntimeMethod*))RenderGraphResource_2__ctor_mD15B722A553AE384411D01473994234C3FA4D1FD_gshared)(__this, method);
}
// UnityEngine.RenderTexture UnityEngine.Rendering.RTHandle::get_rt()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.Object::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.Int64 UnityEngine.Profiling.Profiler::GetRuntimeMemorySizeLong(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t Profiler_GetRuntimeMemorySizeLong_mDFEEAC13D86F93EDAFB588017CEAD7D541B5A227 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___o0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.RTHandle::GetInstanceID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RTHandle_GetInstanceID_m03B8397D7EADA4B68CDA99A76334A359D238F33F (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>>::GetEnumerator()
inline Enumerator_t6C4A9D6E5786C5B628C2CAEB8D31FA6B8F047536 Dictionary_2_GetEnumerator_m24E911690B9D5E9DE9CC8189D01D88ACADD6CA00 (Dictionary_2_t4EAC15363030DFDF453F1AB77D690425033951F5* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t6C4A9D6E5786C5B628C2CAEB8D31FA6B8F047536 (*) (Dictionary_2_t4EAC15363030DFDF453F1AB77D690425033951F5*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>>::Dispose()
inline void Enumerator_Dispose_m160AD537EE53612198308CC4C18769A752076FA7 (Enumerator_t6C4A9D6E5786C5B628C2CAEB8D31FA6B8F047536* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t6C4A9D6E5786C5B628C2CAEB8D31FA6B8F047536*, const RuntimeMethod*))Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>>::get_Current()
inline KeyValuePair_2_tE952F956792965330FD09CF7B3F9D4485848585C Enumerator_get_Current_m586DFC34ACCDA6379AD6EE50BA840E226C1580D1_inline (Enumerator_t6C4A9D6E5786C5B628C2CAEB8D31FA6B8F047536* __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_tE952F956792965330FD09CF7B3F9D4485848585C (*) (Enumerator_t6C4A9D6E5786C5B628C2CAEB8D31FA6B8F047536*, const RuntimeMethod*))Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>>::get_Value()
inline SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* KeyValuePair_2_get_Value_m846F833A669F541542DCE931168E1D2B29D0B4C2_inline (KeyValuePair_2_tE952F956792965330FD09CF7B3F9D4485848585C* __this, const RuntimeMethod* method)
{
	return ((  SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* (*) (KeyValuePair_2_tE952F956792965330FD09CF7B3F9D4485848585C*, const RuntimeMethod*))KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline)(__this, method);
}
// System.Collections.Generic.IList`1<TKey> System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>::get_Keys()
inline RuntimeObject* SortedList_2_get_Keys_mD5F67F7DD6797A302E660A4A57169048730F84A8 (SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528*, const RuntimeMethod*))SortedList_2_get_Keys_m172C33B78751EA61C36EFA8221EB4C6D26F102E7_gshared)(__this, method);
}
// System.Collections.Generic.IList`1<TValue> System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>::get_Values()
inline RuntimeObject* SortedList_2_get_Values_m83B9988D6F0A135C86687880BF56E818DD320252 (SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528*, const RuntimeMethod*))SortedList_2_get_Values_mEBEED70021E09FCC11E8C5BAADBC68816399E1D3_gshared)(__this, method);
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.Rendering.RTHandle>::ShouldReleaseResource(System.Int32,System.Int32)
inline bool RenderGraphResourcePool_1_ShouldReleaseResource_mDB6A2B84BCE7ECF179CFEFB94235D656EAE741A1 (int32_t ___lastUsedFrameIndex0, int32_t ___currentFrameIndex1, const RuntimeMethod* method)
{
	return ((  bool (*) (int32_t, int32_t, const RuntimeMethod*))RenderGraphResourcePool_1_ShouldReleaseResource_m3BC8C5D9D09A9FAE135313C8C10725C0578A83BD_gshared)(___lastUsedFrameIndex0, ___currentFrameIndex1, method);
}
// System.Int32 System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>::get_Count()
inline int32_t SortedList_2_get_Count_m61A5F0BE62BCD5D3498DBA976B5BD7683A003E7D_inline (SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528*, const RuntimeMethod*))SortedList_2_get_Count_m73A4314072E235F81E8A9082848504D9774BF5BF_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>::Remove(TKey)
inline bool SortedList_2_Remove_mAE7E7D729EFE4160C79E95393099AEBB7F02E799 (SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* __this, int32_t ___key0, const RuntimeMethod* method)
{
	return ((  bool (*) (SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528*, int32_t, const RuntimeMethod*))SortedList_2_Remove_m3370DBD0173B09FADBAC1F738CB157934729BA3A_gshared)(__this, ___key0, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,System.Collections.Generic.SortedList`2<System.Int32,System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>>::MoveNext()
inline bool Enumerator_MoveNext_mB75CA124B2A7E01A4A2F575ECEB69DA12FFC5FED (Enumerator_t6C4A9D6E5786C5B628C2CAEB8D31FA6B8F047536* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t6C4A9D6E5786C5B628C2CAEB8D31FA6B8F047536*, const RuntimeMethod*))Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared)(__this, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourcePool`1<UnityEngine.Rendering.RTHandle>::.ctor()
inline void RenderGraphResourcePool_1__ctor_mC0C71DBDD5FA4DE840BC231B425ED7BCC32F5E92 (RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD* __this, const RuntimeMethod* method)
{
	((  void (*) (RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD*, const RuntimeMethod*))RenderGraphResourcePool_1__ctor_mEDEE84CA3BF3A78325F0117C69EAFEF6FED5EC7B_gshared)(__this, method);
}
// T UnityEngine.Component::GetComponent<UnityEngine.Camera>()
inline Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method)
{
	return ((  Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* (*) (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3*, const RuntimeMethod*))Component_GetComponent_TisRuntimeObject_m7181F81CAEC2CF53F5D2BC79B7425C16E1F80D33_gshared)(__this, method);
}
// System.Boolean UnityEngine.Object::op_Equality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Debug::LogError(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2 (RuntimeObject* ___message0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.CameraSwitcher::GetCameraCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraSwitcher_GetCameraCount_mC48F44F4BE27326847DE783C7CB6F89D6A4E3CB0 (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Object::op_Inequality(UnityEngine.Object,UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___x0, Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___y1, const RuntimeMethod* method) ;
// System.Void UnityEngine.GUIContent::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* __this, String_t* ___text0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/EnumField::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField__ctor_m70AF15D32AC334B12E512298AAE02ED438074C78 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Widget::set_displayName(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void System.Func`1<System.Int32>::.ctor(System.Object,System.IntPtr)
inline void Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1 (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.Int32>::set_getter(System.Func`1<T>)
inline void Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___value0, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A*, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*, const RuntimeMethod*))Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_gshared_inline)(__this, ___value0, method);
}
// System.Void System.Action`1<System.Int32>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87 (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.Int32>::set_setter(System.Action`1<T>)
inline void Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___value0, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A*, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*, const RuntimeMethod*))Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_gshared_inline)(__this, ___value0, method);
}
// System.Void UnityEngine.Rendering.DebugUI/EnumField::set_getIndex(System.Func`1<System.Int32>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnumField_set_getIndex_m1353057A317788EE0157D6559E7EB7178D08C62B_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/EnumField::set_setIndex(System.Action`1<System.Int32>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnumField_set_setIndex_m5C3DF9F1331972A5B1DA0F62664530BA86344F3D_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.DebugManager UnityEngine.Rendering.DebugManager::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D (const RuntimeMethod* method) ;
// UnityEngine.Rendering.DebugUI/Panel UnityEngine.Rendering.DebugManager::GetPanel(System.String,System.Boolean,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* DebugManager_GetPanel_mD434C1C01EA3E39B3C97783F23C6DDF10E2D4617 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, String_t* ___displayName0, bool ___createIfNull1, int32_t ___groupIndex2, bool ___overrideIfExist3, const RuntimeMethod* method) ;
// UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget> UnityEngine.Rendering.DebugUI/Panel::get_children()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>::Add(T)
inline void ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ___item0, const RuntimeMethod* method)
{
	((  void (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*, const RuntimeMethod*))ObservableList_1_Add_mAC0B855838349364FD856F3E112E0C2529C4FCF7_gshared)(__this, ___item0, method);
}
// System.Boolean UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>::Remove(T)
inline bool ObservableList_1_Remove_m8DE9DB8981D4ED36A9D9D79F0B5773EAC2452079 (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ___item0, const RuntimeMethod* method)
{
	return ((  bool (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*, const RuntimeMethod*))ObservableList_1_Remove_m824D699BB87F0E5E5A57999D30B4F17F1025C475_gshared)(__this, ___item0, method);
}
// UnityEngine.Transform UnityEngine.Component::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371 (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_position()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Transform::get_rotation()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Camera UnityEngine.Rendering.CameraSwitcher::GetNextCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* CameraSwitcher_GetNextCamera_mFD17D7213672960C743C4947E83EAA95ED8F8018 (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_position(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_rotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.MonoBehaviour::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E (MonoBehaviour_t532A11E69716D348D8AA7F854AFCBFCB8AD17F71* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CameraSwitcher::SetCameraIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraSwitcher_SetCameraIndex_mC467AB35FC45BC0FBA09C062B854B4210C682FED (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.FreeCamera::RegisterInputs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeCamera_RegisterInputs_m33CB202F41B9766CC2A375A56704D828C0523AD5 (FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Input::GetMouseButton(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA (int32_t ___button0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Input::GetAxis(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62 (String_t* ___axisName0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Input::GetKey(UnityEngine.KeyCode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434 (int32_t ___key0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.DebugManager::get_displayRuntimeUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugManager_get_displayRuntimeUI_m425A05718ADC5F5168D3D862C0FF3CB5D36259A0 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.FreeCamera::UpdateInputs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeCamera_UpdateInputs_m52DB79FEF7076222572E8AA0D651610F89BAB7EA (FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_localEulerAngles()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Clamp(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::Euler(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localRotation(UnityEngine.Quaternion)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 ___value0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Time::get_deltaTime()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865 (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_forward()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Multiply(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Addition(UnityEngine.Vector3,UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Transform::get_right()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_up()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline (const RuntimeMethod* method) ;
// T UnityEngine.Rendering.ObjectPool`1<UnityEngine.Rendering.CommandBuffer>::Get()
inline CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ObjectPool_1_Get_mB8660004BDB22C9E30E1901297F069A54B8962FC (ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A* __this, const RuntimeMethod* method)
{
	return ((  CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* (*) (ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A*, const RuntimeMethod*))ObjectPool_1_Get_mE9FFBA2538E67EDE8398894D38E4F29EF389DCD0_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.CommandBuffer::set_name(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_set_name_mEC83B7FE28D6817A36A8B894A661D6D217488965 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ObjectPool`1<UnityEngine.Rendering.CommandBuffer>::Release(T)
inline void ObjectPool_1_Release_mB5CF3245EA5BAA3D7D933373E68C51F18E9C0D72 (ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___element0, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A*, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7*, const RuntimeMethod*))ObjectPool_1_Release_mF2F787094C8ED78607A13686E4119494D7F71654_gshared)(__this, ___element0, method);
}
// System.Void UnityEngine.Events.UnityAction`1<UnityEngine.Rendering.CommandBuffer>::.ctor(System.Object,System.IntPtr)
inline void UnityAction_1__ctor_mE5222E0C533B4606B28F0CAFCDAC1691CA124E62 (UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3*, RuntimeObject*, intptr_t, const RuntimeMethod*))UnityAction_1__ctor_m0C2FC6B483B474AE9596A43EBA7FF6E85503A92A_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.Rendering.ObjectPool`1<UnityEngine.Rendering.CommandBuffer>::.ctor(UnityEngine.Events.UnityAction`1<T>,UnityEngine.Events.UnityAction`1<T>,System.Boolean)
inline void ObjectPool_1__ctor_m13B62E128A79F53C615E7DF1B25E4417BF8A071B (ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A* __this, UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3* ___actionOnGet0, UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3* ___actionOnRelease1, bool ___collectionCheck2, const RuntimeMethod* method)
{
	((  void (*) (ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A*, UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3*, UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3*, bool, const RuntimeMethod*))ObjectPool_1__ctor_m87A3CD9EE01778918E720BB5D8C6372E8223BF5E_gshared)(__this, ___actionOnGet0, ___actionOnRelease1, ___collectionCheck2, method);
}
// System.Void UnityEngine.Rendering.CommandBufferPool/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5F75A5B7C96F0194D93D30844E235C11C9ABF735 (U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CommandBuffer::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* __this, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.Rendering.ConstantBufferBase>::GetEnumerator()
inline Enumerator_t319AAF5758260805311C2ED8A5C9E7BBD6274BC7 List_1_GetEnumerator_m875DDB3239FA13A20BF8D98D346D5742E41EEC89 (List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t319AAF5758260805311C2ED8A5C9E7BBD6274BC7 (*) (List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.ConstantBufferBase>::Dispose()
inline void Enumerator_Dispose_mAA26D5438EC15BD0204CAD2CF52E1B10713BE77B (Enumerator_t319AAF5758260805311C2ED8A5C9E7BBD6274BC7* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t319AAF5758260805311C2ED8A5C9E7BBD6274BC7*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.ConstantBufferBase>::get_Current()
inline ConstantBufferBase_t20014DD79FCE2106360B8D0A97014A1B69B8CA8C* Enumerator_get_Current_m1A3B59844025AFE1C45AF80C58848493DF79DCCC_inline (Enumerator_t319AAF5758260805311C2ED8A5C9E7BBD6274BC7* __this, const RuntimeMethod* method)
{
	return ((  ConstantBufferBase_t20014DD79FCE2106360B8D0A97014A1B69B8CA8C* (*) (Enumerator_t319AAF5758260805311C2ED8A5C9E7BBD6274BC7*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.ConstantBufferBase>::MoveNext()
inline bool Enumerator_MoveNext_mC573C228367C6465B33535AC423BDDECDF963A9D (Enumerator_t319AAF5758260805311C2ED8A5C9E7BBD6274BC7* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t319AAF5758260805311C2ED8A5C9E7BBD6274BC7*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ConstantBufferBase>::Clear()
inline void List_1_Clear_m4B2190F4F3190BEB9A69431753DCA23A197286F8_inline (List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F*, const RuntimeMethod*))List_1_Clear_m16C1F2C61FED5955F10EB36BC1CB2DF34B128994_gshared_inline)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ConstantBufferBase>::Add(T)
inline void List_1_Add_m698FFBBFF921A2B1569F3D375B07C40F1AF68AB6_inline (List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F* __this, ConstantBufferBase_t20014DD79FCE2106360B8D0A97014A1B69B8CA8C* ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F*, ConstantBufferBase_t20014DD79FCE2106360B8D0A97014A1B69B8CA8C*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.ConstantBufferBase>::.ctor()
inline void List_1__ctor_mD3DB24ABEC1D8CE889A93044394351EAED670544 (List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Attribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Attribute__ctor_m79ED1BF1EE36D1E417BA89A0D9F91F8AAD8D19E2 (Attribute_tFDA8EFEFB0711976D22474794576DAF28F7440AA* __this, const RuntimeMethod* method) ;
// System.Void System.Exception::.ctor(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F (Exception_t* __this, String_t* ___message0, const RuntimeMethod* method) ;
// System.Int32 System.Math::Min(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52 (int32_t ___val10, int32_t ___val21, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::MergeSort(System.UInt32*,System.UInt32*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_MergeSort_mA92312BFBD305D9DA438CD75A8A85AFC39AF2BE0 (uint32_t* ___array0, uint32_t* ___support1, int32_t ___length2, const RuntimeMethod* method) ;
// System.Boolean Unity.Collections.NativeArray`1<System.UInt32>::get_IsCreated()
inline bool NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, const RuntimeMethod*))NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.ArrayExtensions::ResizeArray<System.UInt32>(Unity.Collections.NativeArray`1<T>&,System.Int32)
inline void ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___array0, int32_t ___capacity1, const RuntimeMethod* method)
{
	((  void (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*, int32_t, const RuntimeMethod*))ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_gshared)(___array0, ___capacity1, method);
}
// System.Void* Unity.Collections.LowLevel.Unsafe.NativeArrayUnsafeUtility::GetUnsafePtr<System.UInt32>(Unity.Collections.NativeArray`1<T>)
inline void* NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___nativeArray0, const RuntimeMethod* method)
{
	return ((  void* (*) (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184, const RuntimeMethod*))NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_gshared)(___nativeArray0, method);
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::InsertionSort(System.UInt32*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_InsertionSort_mB4218049796B4E91C7E736F712F6305F153953AF (uint32_t* ___arr0, int32_t ___length1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::CalculateRadixSortSupportArrays(System.Int32,System.Int32,System.UInt32*,System.UInt32*&,System.UInt32*&,System.UInt32*&,System.UInt32*&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_CalculateRadixSortSupportArrays_m099957E5F963D7B8420B8383597899B69F49B571 (int32_t ___bitStates0, int32_t ___arrayLength1, uint32_t* ___supportArray2, uint32_t** ___bucketIndices3, uint32_t** ___bucketSizes4, uint32_t** ___bucketPrefix5, uint32_t** ___arrayOutput6, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::CalculateRadixParams(System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_CalculateRadixParams_m5487E51F909A62979487045AB5241D485AA50891 (int32_t ___radixBits0, int32_t* ___bitStates1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.CoreUnsafeUtils::CalculateRadixSupportSize(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUnsafeUtils_CalculateRadixSupportSize_mBE59C8A83606238C6327FD9214A1BD422AE45040 (int32_t ___bitStates0, int32_t ___arrayLength1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::RadixSort(System.UInt32*,System.UInt32*,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_RadixSort_m0F847D33AB68C5E19DD9008A5BD659E5E9FFDBFA (uint32_t* ___array0, uint32_t* ___support1, int32_t ___radixBits2, int32_t ___bitStates3, int32_t ___length4, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::QuickSort<System.UInt32,System.UInt32,UnityEngine.Rendering.CoreUnsafeUtils/UintKeyGetter>(System.Void*,System.Int32,System.Int32)
inline void CoreUnsafeUtils_QuickSort_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8_mA04BB389454EC77314C0485B0E45EDA54F421347 (void* ___data0, int32_t ___left1, int32_t ___right2, const RuntimeMethod* method)
{
	((  void (*) (void*, int32_t, int32_t, const RuntimeMethod*))CoreUnsafeUtils_QuickSort_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8_mA04BB389454EC77314C0485B0E45EDA54F421347_gshared)(___data0, ___left1, ___right2, method);
}
// System.Int32 UnityEngine.Rendering.CoreUnsafeUtils::CompareHashes<UnityEngine.Hash128,UnityEngine.Rendering.CoreUnsafeUtils/DefaultKeyGetter`1<UnityEngine.Hash128>,UnityEngine.Hash128,UnityEngine.Rendering.CoreUnsafeUtils/DefaultKeyGetter`1<UnityEngine.Hash128>>(System.Int32,System.Void*,System.Int32,System.Void*,System.Int32*,System.Int32*,System.Int32&,System.Int32&)
inline int32_t CoreUnsafeUtils_CompareHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_m3D77112BD8ED1C983D735D41CC0DBA924426E637 (int32_t ___oldHashCount0, void* ___oldHashes1, int32_t ___newHashCount2, void* ___newHashes3, int32_t* ___addIndices4, int32_t* ___removeIndices5, int32_t* ___addCount6, int32_t* ___remCount7, const RuntimeMethod* method)
{
	return ((  int32_t (*) (int32_t, void*, int32_t, void*, int32_t*, int32_t*, int32_t*, int32_t*, const RuntimeMethod*))CoreUnsafeUtils_CompareHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_m3D77112BD8ED1C983D735D41CC0DBA924426E637_gshared)(___oldHashCount0, ___oldHashes1, ___newHashCount2, ___newHashes3, ___addIndices4, ___removeIndices5, ___addCount6, ___remCount7, method);
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::CombineHashes<UnityEngine.Hash128,UnityEngine.Rendering.CoreUnsafeUtils/DefaultKeyGetter`1<UnityEngine.Hash128>>(System.Int32,System.Void*,UnityEngine.Hash128*)
inline void CoreUnsafeUtils_CombineHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_mEA26DB028FEEB21C80F51B51CC2C4B2B2C178B47 (int32_t ___count0, void* ___hashes1, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* ___outHash2, const RuntimeMethod* method)
{
	((  void (*) (int32_t, void*, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40*, const RuntimeMethod*))CoreUnsafeUtils_CombineHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_mEA26DB028FEEB21C80F51B51CC2C4B2B2C178B47_gshared)(___count0, ___hashes1, ___outHash2, method);
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::CopyTo<System.Int32>(T[],System.Void*,System.Int32)
inline void CoreUnsafeUtils_CopyTo_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m07A467AD9197D3E836F9C0C317863A414D6B748F (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___list0, void* ___dest1, int32_t ___count2, const RuntimeMethod* method)
{
	((  void (*) (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*, void*, int32_t, const RuntimeMethod*))CoreUnsafeUtils_CopyTo_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m07A467AD9197D3E836F9C0C317863A414D6B748F_gshared)(___list0, ___dest1, ___count2, method);
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::QuickSort<System.Int32>(System.Int32,System.Void*)
inline void CoreUnsafeUtils_QuickSort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFDBA1196282164ED2F455FC297BAD4FA282E42A (int32_t ___count0, void* ___data1, const RuntimeMethod* method)
{
	((  void (*) (int32_t, void*, const RuntimeMethod*))CoreUnsafeUtils_QuickSort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFDBA1196282164ED2F455FC297BAD4FA282E42A_gshared)(___count0, ___data1, method);
}
// T Unity.Collections.LowLevel.Unsafe.UnsafeUtility::ReadArrayElement<System.Int32>(System.Void*,System.Int32)
inline int32_t UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084 (void* ___source0, int32_t ___index1, const RuntimeMethod* method)
{
	return ((  int32_t (*) (void*, int32_t, const RuntimeMethod*))UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_gshared)(___source0, ___index1, method);
}
// System.Int32 System.Int32::CompareTo(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586 (int32_t* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::get_Count()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t FixedBufferStringQueue_get_Count_mD76761535F559C02B70B4D5D2307258723BB34F9_inline (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::set_Count(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FixedBufferStringQueue_set_Count_m6E44F205107949D343D9C9D27F6CD2BB225D6667_inline (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedBufferStringQueue_Clear_m0B3FFD74689701A352CD3EDFA9C85E9D28ED6DF0 (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::.ctor(System.Byte*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedBufferStringQueue__ctor_m02082DF6032DA322E64476C0C762A17BCC4F26DC (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, uint8_t* ___ptr0, int32_t ___length1, const RuntimeMethod* method) ;
// System.Int32 System.String::get_Length()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline (String_t* __this, const RuntimeMethod* method) ;
// System.Char System.String::get_Chars(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Il2CppChar String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3 (String_t* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::TryPush(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedBufferStringQueue_TryPush_m72D763782852C157100DBA747E8F137F4B6B3149 (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, String_t* ___v0, const RuntimeMethod* method) ;
// System.String System.String::CreateString(System.Char*,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2 (String_t* __this, Il2CppChar* ___value0, int32_t ___startIndex1, int32_t ___length2, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::TryPop(System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedBufferStringQueue_TryPop_mF2BA587E26D93B58FB0BAD59C5125E9E6FB80F09 (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, String_t** ___v0, const RuntimeMethod* method) ;
// System.Void Unity.Collections.LowLevel.Unsafe.UnsafeUtility::MemClear(System.Void*,System.Int64)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1 (void* ___destination0, int64_t ___size1, const RuntimeMethod* method) ;
// System.UInt32 UnityEngine.Rendering.CoreUnsafeUtils/UintKeyGetter::Get(System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t UintKeyGetter_Get_m76C2635B8A8D4EFDFCF2157D5A691B9C0D7F6141 (UintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8* __this, uint32_t* ___v0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2Int::.ctor(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::set_filter(UnityEngine.Rendering.DynamicResUpscaleFilter)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DynamicResolutionHandler_set_filter_mBE888DA4EDD9D09F8FBC2D7482DF6CA3EC8C01F2_inline (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, uint8_t ___value0, const RuntimeMethod* method) ;
// UnityEngine.Rendering.DynamicResUpscaleFilter UnityEngine.Rendering.DynamicResolutionHandler::get_filter()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t DynamicResolutionHandler_get_filter_mD3E5D8CCCC4B486123F2CFBECC993E34490AC9AC_inline (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::HardwareDynamicResIsEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicResolutionHandler_HardwareDynamicResIsEnabled_mDD7A039094F7770063A58FB71942B9204E3353CA (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.ScalableBufferManager::ResizeBuffers(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ScalableBufferManager_ResizeBuffers_m3E75B5044AD106F7413273B884D313FEE11FEA0A (float ___widthScale0, float ___heightScale1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Object::GetInstanceID()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m04DCC1695F7F852B1D086022B8F3C64FAC8A6E00 (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* __this, int32_t ___key0, DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE** ___value1, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C*, int32_t, DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE**, const RuntimeMethod*))Dictionary_2_TryGetValue_m7316301B8CF47FB538886B229B2749EC160B9D5C_gshared)(__this, ___key0, ___value1, method);
}
// System.Int32 System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>::get_Count()
inline int32_t Dictionary_2_get_Count_mC85F0D596306439EE376E75E2A157CBB518559CF (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C*, const RuntimeMethod*))Dictionary_2_get_Count_mB1687BC0FFB3D5E49E5129641D4FB9EA23743F91_gshared)(__this, method);
}
// System.Collections.Generic.Dictionary`2/Enumerator<TKey,TValue> System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>::GetEnumerator()
inline Enumerator_t8E184E0555368D4FFFAECF000CF3B306999E721C Dictionary_2_GetEnumerator_mF9327490F33773A5193D561C4C4EBEC957EAC74E (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t8E184E0555368D4FFFAECF000CF3B306999E721C (*) (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C*, const RuntimeMethod*))Dictionary_2_GetEnumerator_m3F1620145BA0815B7C7CD648EF054558AA26556A_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>::Dispose()
inline void Enumerator_Dispose_m767D5059CC4582D736606941CACFBA8837B33537 (Enumerator_t8E184E0555368D4FFFAECF000CF3B306999E721C* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t8E184E0555368D4FFFAECF000CF3B306999E721C*, const RuntimeMethod*))Enumerator_Dispose_mAECCBE12C0427D7ACF88F82FA266F1AE37402565_gshared)(__this, method);
}
// System.Collections.Generic.KeyValuePair`2<TKey,TValue> System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>::get_Current()
inline KeyValuePair_2_t64D8A69CD85349125F45CD5489FE7FBE1B7C72CF Enumerator_get_Current_mD5B8163DDAEBEBF38C5997CF4416CA67940DAA53_inline (Enumerator_t8E184E0555368D4FFFAECF000CF3B306999E721C* __this, const RuntimeMethod* method)
{
	return ((  KeyValuePair_2_t64D8A69CD85349125F45CD5489FE7FBE1B7C72CF (*) (Enumerator_t8E184E0555368D4FFFAECF000CF3B306999E721C*, const RuntimeMethod*))Enumerator_get_Current_m90160D324DA0D9F5624A345F47D8E226A118911A_gshared_inline)(__this, method);
}
// TValue System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>::get_Value()
inline DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* KeyValuePair_2_get_Value_m92A49EADE1037DBC1BDC755AD35504B45D1C03BA_inline (KeyValuePair_2_t64D8A69CD85349125F45CD5489FE7FBE1B7C72CF* __this, const RuntimeMethod* method)
{
	return ((  DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* (*) (KeyValuePair_2_t64D8A69CD85349125F45CD5489FE7FBE1B7C72CF*, const RuntimeMethod*))KeyValuePair_2_get_Value_m8508BCECB0654E2E93B1A141382E2688ADE7EE7C_gshared_inline)(__this, method);
}
// TKey System.Collections.Generic.KeyValuePair`2<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>::get_Key()
inline int32_t KeyValuePair_2_get_Key_m7C018FBD640BD8EEC68CE82E9FC0E8E57940090F_inline (KeyValuePair_2_t64D8A69CD85349125F45CD5489FE7FBE1B7C72CF* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (KeyValuePair_2_t64D8A69CD85349125F45CD5489FE7FBE1B7C72CF*, const RuntimeMethod*))KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2/Enumerator<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>::MoveNext()
inline bool Enumerator_MoveNext_m2661966C22AF7F9C24799A120890164E77B616AC (Enumerator_t8E184E0555368D4FFFAECF000CF3B306999E721C* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t8E184E0555368D4FFFAECF000CF3B306999E721C*, const RuntimeMethod*))Enumerator_MoveNext_m4DC143BC57F14EDD85AB13B6D6F3B5D0E319B30E_gshared)(__this, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>::Remove(TKey)
inline bool Dictionary_2_Remove_mB4C49073188B54507567E656510D43C0D23DA429 (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* __this, int32_t ___key0, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m12BAB2F82E34CAA21A7245AB61E48F106340C1A4_gshared)(__this, ___key0, method);
}
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResUpscaleFilter>::Remove(TKey)
inline bool Dictionary_2_Remove_m6C02BFDBDF778F364BDB78C07DA728A36139FBF4 (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* __this, int32_t ___key0, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720*, int32_t, const RuntimeMethod*))Dictionary_2_Remove_m660BC3F8BE701E496F72281D130F05B60F9E110B_gshared)(__this, ___key0, method);
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler__ctor_m8F8CCCC18D6BB56DBD15B129F83EF516C2535B27 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) ;
// System.Void System.WeakReference::.ctor(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void WeakReference__ctor_m5F9E2F970CD85965A003C0B37ABDBFAA1F5CF241 (WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* __this, RuntimeObject* ___target0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_Reset_mCAD8F828B490E47D29551684E9BF919A80D082CC (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>::Add(TKey,TValue)
inline void Dictionary_2_Add_m0036A46EA7C7A7B4554FD16AC80CC16D0A8523FA (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* __this, int32_t ___key0, DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* ___value1, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C*, int32_t, DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE*, const RuntimeMethod*))Dictionary_2_Add_mAF1EF7DA16BD70E252EA5C4B0F74DE519A02CBCD_gshared)(__this, ___key0, ___value1, method);
}
// UnityEngine.Rendering.GlobalDynamicResolutionSettings UnityEngine.Rendering.GlobalDynamicResolutionSettings::NewDefault()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 GlobalDynamicResolutionSettings_NewDefault_m71D4A4C9701FE0B775841CC91D436A979E9294CE (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Application::get_isPlaying()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34 (const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResUpscaleFilter>::TryGetValue(TKey,TValue&)
inline bool Dictionary_2_TryGetValue_m6C82128EB0F479618AB5FD54CB59D7BE20582100 (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* __this, int32_t ___key0, uint8_t* ___value1, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720*, int32_t, uint8_t*, const RuntimeMethod*))Dictionary_2_TryGetValue_mAB397FB724C44954A9D95C72D678226BC4B7CE24_gshared)(__this, ___key0, ___value1, method);
}
// System.Void UnityEngine.Vector2::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) ;
// System.Single UnityEngine.ScalableBufferManager::get_widthScaleFactor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalableBufferManager_get_widthScaleFactor_m544DB29370FFD51C8E445BA407B0199116F79EAC (const RuntimeMethod* method) ;
// System.Single UnityEngine.ScalableBufferManager::get_heightScaleFactor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float ScalableBufferManager_get_heightScaleFactor_mD47126B1D94893B4DC53B57D7678631A058A264B (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Vector2Int::get_x()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
// System.Double System.Math::Log(System.Double,System.Double)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR double Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054 (double ___a0, double ___newBase1, const RuntimeMethod* method) ;
// System.Boolean System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResUpscaleFilter>::ContainsKey(TKey)
inline bool Dictionary_2_ContainsKey_mC2AE4EAEAB53A839AFC45030F5F839AFD32231E1 (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* __this, int32_t ___key0, const RuntimeMethod* method)
{
	return ((  bool (*) (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720*, int32_t, const RuntimeMethod*))Dictionary_2_ContainsKey_mF926CB64F230B643045B844E90D27A8BFB98BEB1_gshared)(__this, ___key0, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResUpscaleFilter>::set_Item(TKey,TValue)
inline void Dictionary_2_set_Item_mD4224757F4323A4BF5BFD03AF21A3EFD6DAF14FE (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* __this, int32_t ___key0, uint8_t ___value1, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720*, int32_t, uint8_t, const RuntimeMethod*))Dictionary_2_set_Item_mEC87228C12F41898F068D033B8EB868CE60B32A4_gshared)(__this, ___key0, ___value1, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResUpscaleFilter>::Add(TKey,TValue)
inline void Dictionary_2_Add_mE647E705A3297D9CB71D31678981A081CC2F1DD5 (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* __this, int32_t ___key0, uint8_t ___value1, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720*, int32_t, uint8_t, const RuntimeMethod*))Dictionary_2_Add_m9B5A4BA8D2249BE5BD4DAC6B7699F1BE56A2CF08_gshared)(__this, ___key0, ___value1, method);
}
// UnityEngine.Rendering.DynamicResolutionHandler UnityEngine.Rendering.DynamicResolutionHandler::GetOrCreateDrsInstanceHandler(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* DynamicResolutionHandler_GetOrCreateDrsInstanceHandler_m90865F4B52D9D8FE59A4FC303EA80170D4C8185F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) ;
// System.Boolean System.Nullable`1<UnityEngine.Rendering.GlobalDynamicResolutionSettings>::get_HasValue()
inline bool Nullable_1_get_HasValue_m2D1A5AA2F239316EFE105A596719E332C9A36BEE_inline (Nullable_1_tBF3EC3D0CDA8A83923E828624769133737FB82DC* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Nullable_1_tBF3EC3D0CDA8A83923E828624769133737FB82DC*, const RuntimeMethod*))Nullable_1_get_HasValue_m2D1A5AA2F239316EFE105A596719E332C9A36BEE_gshared_inline)(__this, method);
}
// T System.Nullable`1<UnityEngine.Rendering.GlobalDynamicResolutionSettings>::get_Value()
inline GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 Nullable_1_get_Value_mAF71DEB1832B2F592A970DE122BD9934B28ED5F7 (Nullable_1_tBF3EC3D0CDA8A83923E828624769133737FB82DC* __this, const RuntimeMethod* method)
{
	return ((  GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 (*) (Nullable_1_tBF3EC3D0CDA8A83923E828624769133737FB82DC*, const RuntimeMethod*))Nullable_1_get_Value_mAF71DEB1832B2F592A970DE122BD9934B28ED5F7_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::Update(UnityEngine.Rendering.GlobalDynamicResolutionSettings,System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_Update_m88523DFEA038541509AE38FAB7A136FC22D0FD24 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 ___settings0, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnResolutionChange1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::ProcessSettings(UnityEngine.Rendering.GlobalDynamicResolutionSettings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_ProcessSettings_mB1DA598171628A30DBDEA6F3BE179B894422D7FE (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 ___settings0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::FlushScalableBufferManagerState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicResolutionHandler_FlushScalableBufferManagerState_mE5CED8D2E09BC0844DB1969D491D35C534379BD1 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.PerformDynamicRes::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_inline (PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Lerp(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___a0, float ___b1, float ___t2, const RuntimeMethod* method) ;
// System.Single UnityEngine.Mathf::Max(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___a0, float ___b1, const RuntimeMethod* method) ;
// System.Void System.Action::Invoke()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::get_runUpscalerFilterOnFullResolution()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicResolutionHandler_get_runUpscalerFilterOnFullResolution_mB676A5E1BD1FABB5CCACA1E4EB0A8C266CB1CD23 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2Int UnityEngine.Rendering.DynamicResolutionHandler::ApplyScalesOnSize(UnityEngine.Vector2Int)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A DynamicResolutionHandler_ApplyScalesOnSize_m65DBECCBF4C39386564AFFE17573331EAC4B15AB (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___size0, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Rendering.DynamicResolutionHandler::GetResolvedScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 DynamicResolutionHandler_GetResolvedScale_m1F5182A5D9687FACF4F859CB38CD92CB767282D7 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2Int UnityEngine.Rendering.DynamicResolutionHandler::ApplyScalesOnSize(UnityEngine.Vector2Int,UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A DynamicResolutionHandler_ApplyScalesOnSize_mD8A58BA1454CF83D34BF0DFCBC4A0B0251C5B240 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___size0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scales1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::CeilToInt(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___f0, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Vector2Int::get_y()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2Int::set_x(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector2Int::set_y(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Single System.Math::Min(System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float Math_Min_mE913811A2F7566294BF4649A434282634E7254B3 (float ___val10, float ___val21, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.PerformDynamicRes::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerformDynamicRes__ctor_m6DE404207716B9CF7CB8E08C5C9E59A82B49B40E (PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResUpscaleFilter>::.ctor()
inline void Dictionary_2__ctor_m56932344B821D64D355248ED298FB77C7AC17ADC (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* __this, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720*, const RuntimeMethod*))Dictionary_2__ctor_m9F0D5ACA0594E4A61C621588FF949851B33D2540_gshared)(__this, method);
}
// System.Void System.Collections.Generic.Dictionary`2<System.Int32,UnityEngine.Rendering.DynamicResolutionHandler>::.ctor(System.Int32)
inline void Dictionary_2__ctor_mCA698A0BABE3E4F16FE55D7F66B93DC799B2BB45 (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* __this, int32_t ___capacity0, const RuntimeMethod* method)
{
	((  void (*) (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C*, int32_t, const RuntimeMethod*))Dictionary_2__ctor_m2E996E8E97DFC188B4E8854C11A9C82B16EDD2CE_gshared)(__this, ___capacity0, method);
}
// System.Boolean System.Enum::TryParse(System.Type,System.String,System.Object&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Enum_TryParse_m181C95C283BAB5BAC27224F59FEB52F13F9D2A70 (Type_t* ___enumType0, String_t* ___value1, RuntimeObject** ___result2, const RuntimeMethod* method) ;
// System.String[] System.Enum::GetNames(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Enum_GetNames_m382A68AE28D7B6035331EC0685315144F15957C3 (Type_t* ___enumType0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.XRGraphics::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA (const RuntimeMethod* method) ;
// System.Single UnityEngine.XR.XRSettings::get_eyeTextureResolutionScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XRSettings_get_eyeTextureResolutionScale_m335B9DB51528FCA7534FCD6828796395D63ADA90 (const RuntimeMethod* method) ;
// System.Void UnityEngine.XR.XRSettings::set_eyeTextureResolutionScale(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRSettings_set_eyeTextureResolutionScale_m92F1029D68F387D9B0C2DB35DFAB2FD82C64A30B (float ___value0, const RuntimeMethod* method) ;
// System.Single UnityEngine.XR.XRSettings::get_renderViewportScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XRSettings_get_renderViewportScale_mB35A32F5FE6B2EEE0CEF95ADFC04F171B6E5F5D1 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.XR.XRSettings::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRSettings_get_enabled_mC22ABF5BF7D835DAB861A1FA384DBB8904D15E70 (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.XR.XRSettings::get_isDeviceActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRSettings_get_isDeviceActive_m0C8A5F7EC76EF392020137915E4DD8E75EBDD6B8 (const RuntimeMethod* method) ;
// System.String UnityEngine.XR.XRSettings::get_loadedDeviceName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XRSettings_get_loadedDeviceName_mAEB3908916B98A9E8CF2FD8754B5AAB096245243 (const RuntimeMethod* method) ;
// System.String[] UnityEngine.XR.XRSettings::get_supportedDevices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* XRSettings_get_supportedDevices_m9ABC69D1044484DF7ED2B236AFCCD8BF107BB74C (const RuntimeMethod* method) ;
// UnityEngine.XR.XRSettings/StereoRenderingMode UnityEngine.XR.XRSettings::get_stereoRenderingMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRSettings_get_stereoRenderingMode_mD66918C11E2216B1F8FA76934F79D5F85BC303FC (const RuntimeMethod* method) ;
// UnityEngine.RenderTextureDescriptor UnityEngine.XR.XRSettings::get_eyeTextureDesc()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 XRSettings_get_eyeTextureDesc_mFBE8F6D5D5A23E4DE1BCCD994ADFAB4FB11D7A19 (const RuntimeMethod* method) ;
// System.Void UnityEngine.RenderTextureDescriptor::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderTextureDescriptor__ctor_m0D1C84B1D245FA247C36A59D816BBB179E0670D1 (RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46* __this, int32_t ___width0, int32_t ___height1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.XR.XRSettings::get_eyeTextureWidth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRSettings_get_eyeTextureWidth_m3B18AF3F3382398E2A818B2B01AA1FE90FEB3AAF (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.XR.XRSettings::get_eyeTextureHeight()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRSettings_get_eyeTextureHeight_mCF4B2EC6851A8B8A8C4E6FC085A621B3166DB67A (const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugActionDesc::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionDesc__ctor_m850B5BC98DC18B58B0F5C7549CF58BF020418010 (DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.String[]>::Add(T)
inline void List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_inline (List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED*, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.KeyCode[]>::Add(T)
inline void List_1_Add_m4C9C8D3BD85A0CBF6B2226BCC7B87E3E60949B96_inline (List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702* __this, KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702*, KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Void UnityEngine.Rendering.DebugManager::AddAction(UnityEngine.Rendering.DebugAction,UnityEngine.Rendering.DebugActionDesc)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_AddAction_mADAAC2A5B86323625966CC53D0413AA0E4C7E9BB (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, int32_t ___action0, DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* ___desc1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugActionState::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState__ctor_m3C1005EA7D29105C979ECB8FEDBC8114301DFE54 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.DebugActionState::get_runningAction()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DebugActionState_get_runningAction_mEB9DCBC3068EB129469ECA0CB23A78ECFB79E738_inline (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<System.String[]>::get_Item(System.Int32)
inline StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* List_1_get_Item_m4BA8B6B2564FB6EBB18BF12EAE65683993DDC6E9 (List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* (*) (List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// System.Boolean UnityEngine.Input::GetButton(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetButton_m2F217DAE69DB3D1324FB848B3C9C84F19A80989E (String_t* ___buttonName0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugActionState::TriggerWithButton(System.String[],System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_TriggerWithButton_m1D439F09C1E1DD96E87D4311567CB1E338B5E446 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___buttons0, float ___state1, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<System.String[]>::get_Count()
inline int32_t List_1_get_Count_m4C9664A55C20ADC38997EE29A957C5CC3A7068E4_inline (List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Boolean System.String::op_Inequality(System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6 (String_t* ___a0, String_t* ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugActionState::TriggerWithAxis(System.String,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_TriggerWithAxis_m92207FB8B22C7AC3AB743CE533748137AB0D23B2 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, String_t* ___axis0, float ___state1, const RuntimeMethod* method) ;
// T System.Collections.Generic.List`1<UnityEngine.KeyCode[]>::get_Item(System.Int32)
inline KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* List_1_get_Item_m267D7939096928A9A22943126A6DD414A2686436 (List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702* __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* (*) (List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702*, int32_t, const RuntimeMethod*))List_1_get_Item_m33561245D64798C2AB07584C0EC4F240E4839A38_gshared)(__this, ___index0, method);
}
// System.Void UnityEngine.Rendering.DebugActionState::TriggerWithKey(UnityEngine.KeyCode[],System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_TriggerWithKey_m16D021504F3A199A000C00A2CC76B534FA7FDEB4 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* ___keys0, float ___state1, const RuntimeMethod* method) ;
// System.Int32 System.Collections.Generic.List`1<UnityEngine.KeyCode[]>::get_Count()
inline int32_t List_1_get_Count_mA0CE2495698B434FD5DD87FFB98EAA6E16D9A17B_inline (List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702*, const RuntimeMethod*))List_1_get_Count_m4407E4C389F22B8CEC282C15D56516658746C383_gshared_inline)(__this, method);
}
// System.Void UnityEngine.Rendering.DebugActionState::Update(UnityEngine.Rendering.DebugActionDesc)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_Update_m9E82525978934996DC1DAE8672E949BD7D6EAB9E (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* ___desc0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugManager::UpdateAction(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_UpdateAction_mC315562B9E390627E83B59D5CA15DDB0B9AF9375 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, int32_t ___actionIndex0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugManager::SampleAction(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_SampleAction_mBB1CB238142C6828A7BC49AC6885BD4B5E14185D (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, int32_t ___actionIndex0, const RuntimeMethod* method) ;
// System.Single UnityEngine.Rendering.DebugActionState::get_actionState()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DebugActionState_get_actionState_m7DF4C910BA8D1EB0A09F67889CAC58E68FF7CA5D_inline (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, const RuntimeMethod* method) ;
// UnityEngine.Touch[] UnityEngine.Input::get_touches()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* Input_get_touches_m7CFDF6848F3EC3A8FE458436B2B8BD14B5C65CEF (const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Input::get_touchCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Input_get_touchCount_m057388BFC67A0F4CA53764B1022867ED81D01E39 (const RuntimeMethod* method) ;
// System.Void System.Nullable`1<UnityEngine.TouchPhase>::.ctor(T)
inline void Nullable_1__ctor_m988C795ADB71738BF510FA2A53DB66AB9979D9C1 (Nullable_1_t75AFA86FBBD53B6ECE0C17CF3EAAE777AB1E19B0* __this, int32_t ___value0, const RuntimeMethod* method)
{
	((  void (*) (Nullable_1_t75AFA86FBBD53B6ECE0C17CF3EAAE777AB1E19B0*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m5100B58428BDAD8C79F3D8576B0C2E1D4F3924EB_gshared)(__this, ___value0, method);
}
// System.Boolean System.Nullable`1<UnityEngine.TouchPhase>::get_HasValue()
inline bool Nullable_1_get_HasValue_m1CC9FA8B94EA8E383BDA9382073F714E028FE807_inline (Nullable_1_t75AFA86FBBD53B6ECE0C17CF3EAAE777AB1E19B0* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Nullable_1_t75AFA86FBBD53B6ECE0C17CF3EAAE777AB1E19B0*, const RuntimeMethod*))Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline)(__this, method);
}
// UnityEngine.TouchPhase UnityEngine.Touch::get_phase()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Touch_get_phase_mB82409FB2BE1C32ABDBA6A72E52A099D28AB70B0 (Touch_t03E51455ED508492B3F278903A0114FA0E87B417* __this, const RuntimeMethod* method) ;
// T System.Nullable`1<UnityEngine.TouchPhase>::get_Value()
inline int32_t Nullable_1_get_Value_m4C00468C8C1A5EFE309A51B164BCC96C382CAEDA (Nullable_1_t75AFA86FBBD53B6ECE0C17CF3EAAE777AB1E19B0* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Nullable_1_t75AFA86FBBD53B6ECE0C17CF3EAAE777AB1E19B0*, const RuntimeMethod*))Nullable_1_get_Value_m0E81D9B6F2BA5FA17AA4366C5179CD09524FCB60_gshared)(__this, method);
}
// System.Int32 UnityEngine.Touch::get_tapCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Touch_get_tapCount_mE75D2783AC38FCF536C99F36AB9F76AFA3EB7EB6 (Touch_t03E51455ED508492B3F278903A0114FA0E87B417* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Input::get_mouseScrollDelta()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Input_get_mouseScrollDelta_mD112408E9182AA0F529179FF31E21D8DCD5CFA74 (const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector2::op_Inequality(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Input::get_touchSupported()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_get_touchSupported_m2A4FA398A793861AE1BC5971A1363552AB33BEEF (const RuntimeMethod* method) ;
// T System.Lazy`1<UnityEngine.Rendering.DebugManager>::get_Value()
inline DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* Lazy_1_get_Value_mE76752FCA0188A3D50B5C7FE739BAAD652B8A7DD (Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162* __this, const RuntimeMethod* method)
{
	return ((  DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* (*) (Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162*, const RuntimeMethod*))Lazy_1_get_Value_mC3D475ED3C0FAB4E8BCC96FBF5EF49ED671B86A4_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.DebugUI/Panel>::Sort()
inline void List_1_Sort_m9808692A83E11661C0698CC520319BD3DBE92D03 (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F*, const RuntimeMethod*))List_1_Sort_m31071C3C6DF1FAD770119031BEA9315A2E3C1298_gshared)(__this, method);
}
// System.Collections.ObjectModel.ReadOnlyCollection`1<T> System.Collections.Generic.List`1<UnityEngine.Rendering.DebugUI/Panel>::AsReadOnly()
inline ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299* List_1_AsReadOnly_m92404E3CD663D7E5978F38B59E4A1A3FE82A5821 (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* __this, const RuntimeMethod* method)
{
	return ((  ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299* (*) (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F*, const RuntimeMethod*))List_1_AsReadOnly_m69D18D2353099DC61F87AD42FF87F25B1A4D299B_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.DebugManager::UpdateReadOnlyCollection()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_UpdateReadOnlyCollection_m53286D374289908BD8D3A8D5E99661CEEB80AAC5 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Combine(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00 (Delegate_t* ___a0, Delegate_t* ___b1, const RuntimeMethod* method) ;
// System.Delegate System.Delegate::Remove(System.Delegate,System.Delegate)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Delegate_t* Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3 (Delegate_t* ___source0, Delegate_t* ___value1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUpdater::SetEnabled(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_SetEnabled_m1FC528C668514A63BCF2D9FCB4B71519CDBE31B2 (bool ___enabled0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.GameObject::get_activeInHierarchy()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// T UnityEngine.Resources::Load<UnityEngine.Transform>(System.String)
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Resources_Load_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mA8DDF4C3776A9CB5E3A51A78CAFF467AE2885019 (String_t* ___path0, const RuntimeMethod* method)
{
	return ((  Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*) (String_t*, const RuntimeMethod*))Resources_Load_TisRuntimeObject_mD1AF6299B14F87ED1D1A6199A51480919F7C79D7_gshared)(___path0, method);
}
// T UnityEngine.Object::Instantiate<UnityEngine.Transform>(T)
inline Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* Object_Instantiate_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m0B9074AE90D43856913C96B1141E260D4BFBD2EB (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* ___original0, const RuntimeMethod* method)
{
	return ((  Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* (*) (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1*, const RuntimeMethod*))Object_Instantiate_TisRuntimeObject_m90A1E6C4C2B445D2E848DB75C772D1B95AAC046A_gshared)(___original0, method);
}
// UnityEngine.GameObject UnityEngine.Component::get_gameObject()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B (Component_t39FBE53E5EFCF4409111FB22C15FF73717632EC3* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Object::set_name(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* __this, String_t* ___value0, const RuntimeMethod* method) ;
// UnityEngine.Transform UnityEngine.GameObject::get_transform()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_zero()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Transform::set_localPosition(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134 (Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* __this, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// T UnityEngine.GameObject::GetComponent<UnityEngine.Rendering.UI.DebugUIHandlerCanvas>()
inline DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* GameObject_GetComponent_TisDebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209_m217B7C2DA8A48A9231BB24CD10EFCF3A375E4E48 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// T UnityEngine.GameObject::GetComponent<UnityEngine.UI.CanvasScaler>()
inline CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* GameObject_GetComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_m1AF8F471893D04BF1E6A139B25EA4CE07B23F8F8 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Void UnityEngine.UI.CanvasScaler::set_uiScaleMode(UnityEngine.UI.CanvasScaler/ScaleMode)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void CanvasScaler_set_uiScaleMode_m064C83FFA35E2AED4E9FA7D5EC1AD19630D8FC2A_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.GameObject::SetActive(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92 (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.CoreUtils::Destroy(UnityEngine.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69 (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C* ___obj0, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Boolean>::Invoke(T)
inline void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, bool, const RuntimeMethod*))Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline)(__this, ___obj0, method);
}
// System.Void UnityEngine.Rendering.DebugUpdater::HandleInternalEventSystemComponents(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUpdater_HandleInternalEventSystemComponents_mE3D39D8364F39FBAA697B4E1AD8FA708AF313F3A (bool ___uiEnabled0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugManager::EnsurePersistentCanvas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_EnsurePersistentCanvas_m3EF45D3A10CE2C9CF3AAEA227125FD5C225D8908 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.DebugUI/Panel>::.ctor()
inline void List_1__ctor_m2E9BD0CC86BB0BAF7BD0A8F4C6BBA90C245DF468 (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Action`1<System.Boolean>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501 (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Action::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugManager::ReDrawOnScreenDebug()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_ReDrawOnScreenDebug_m743E2E7D187BB39F175DE5D6D21F6BD0676A49F7 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.UI.DebugUIHandlerCanvas::RequestHierarchyReset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUIHandlerCanvas_RequestHierarchyReset_m795844483B9DE139935276CB7BB5015E9868071B (DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugManager::add_resetData(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_add_resetData_m6195C05AE430E2DF4B8D0FB20D5057552AF24240 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugManager::remove_resetData(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_remove_resetData_m96A67431C2EAF71CAC1E811A13738711BEBE1AC6 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) ;
// System.Collections.Generic.List`1/Enumerator<T> System.Collections.Generic.List`1<UnityEngine.Rendering.DebugUI/Panel>::GetEnumerator()
inline Enumerator_t68605C14691268049525EFA83B698E2790FEE63F List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* __this, const RuntimeMethod* method)
{
	return ((  Enumerator_t68605C14691268049525EFA83B698E2790FEE63F (*) (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F*, const RuntimeMethod*))List_1_GetEnumerator_mD8294A7FA2BEB1929487127D476F8EC1CDC23BFC_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.DebugUI/Panel>::Dispose()
inline void Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C (Enumerator_t68605C14691268049525EFA83B698E2790FEE63F* __this, const RuntimeMethod* method)
{
	((  void (*) (Enumerator_t68605C14691268049525EFA83B698E2790FEE63F*, const RuntimeMethod*))Enumerator_Dispose_mD9DC3E3C3697830A4823047AB29A77DBBB5ED419_gshared)(__this, method);
}
// T System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.DebugUI/Panel>::get_Current()
inline Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_inline (Enumerator_t68605C14691268049525EFA83B698E2790FEE63F* __this, const RuntimeMethod* method)
{
	return ((  Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* (*) (Enumerator_t68605C14691268049525EFA83B698E2790FEE63F*, const RuntimeMethod*))Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline)(__this, method);
}
// System.Boolean System.Collections.Generic.List`1/Enumerator<UnityEngine.Rendering.DebugUI/Panel>::MoveNext()
inline bool Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C (Enumerator_t68605C14691268049525EFA83B698E2790FEE63F* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Enumerator_t68605C14691268049525EFA83B698E2790FEE63F*, const RuntimeMethod*))Enumerator_MoveNext_mE921CC8F29FBBDE7CC3209A0ED0D921D58D00BCB_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.UI.DebugUIHandlerCanvas::ChangeSelection(UnityEngine.Rendering.UI.DebugUIHandlerWidget,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUIHandlerCanvas_ChangeSelection_mE3D51E1E6390B8C7B5926F26122F8AF2588BF03D (DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* __this, DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* ___widget0, bool ___fromNext1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.UI.DebugUIHandlerCanvas::SetScrollTarget(UnityEngine.Rendering.UI.DebugUIHandlerWidget)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUIHandlerCanvas_SetScrollTarget_mD305DF6EA8FC2C84F08EDCAE2336DDD15C2E3E86 (DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* __this, DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* ___widget0, const RuntimeMethod* method) ;
// T UnityEngine.Object::FindObjectOfType<UnityEngine.Rendering.UI.DebugUIHandlerPersistentCanvas>()
inline DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* Object_FindObjectOfType_TisDebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D_m383F0378C98966112D723E119BC1199893314515 (const RuntimeMethod* method)
{
	return ((  DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* (*) (const RuntimeMethod*))Object_FindObjectOfType_TisRuntimeObject_m02DFBF011F3B59F777A5E521DB2A116DD496E968_gshared)(method);
}
// T UnityEngine.GameObject::GetComponent<UnityEngine.Rendering.UI.DebugUIHandlerPersistentCanvas>()
inline DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* GameObject_GetComponent_TisDebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D_mF3FD65E332592902EDE177838D0B1227DCB9B65B (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* __this, const RuntimeMethod* method)
{
	return ((  DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* (*) (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*, const RuntimeMethod*))GameObject_GetComponent_TisRuntimeObject_m6EAED4AA356F0F48288F67899E5958792395563B_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.UI.DebugUIHandlerPersistentCanvas::Toggle(UnityEngine.Rendering.DebugUI/Value)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUIHandlerPersistentCanvas_Toggle_m29203DB1C46DF26C0B2726B6340DB0CEC27A15D8 (DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* __this, Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457* ___widget0, const RuntimeMethod* method) ;
// System.Void System.Nullable`1<System.Int32>::.ctor(T)
inline void Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703 (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* __this, int32_t ___value0, const RuntimeMethod* method)
{
	((  void (*) (Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28*, int32_t, const RuntimeMethod*))Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_gshared)(__this, ___value0, method);
}
// System.String UnityEngine.Rendering.DebugUI/Panel::get_displayName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Panel_get_displayName_m186C10E927B2800035B328BD9A40D8B5FB3D4EE4_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.Rendering.DebugUI/Panel>::.ctor(System.Object,System.IntPtr)
inline void Action_1__ctor_m685B45A3C4306940E649D7D7A20B38221C376D77 (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*, RuntimeObject*, intptr_t, const RuntimeMethod*))Action_1__ctor_m2E1DFA67718FC1A0B6E5DFEB78831FFE9C059EB4_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.Rendering.DebugUI/Panel::remove_onSetDirty(System.Action`1<UnityEngine.Rendering.DebugUI/Panel>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_remove_onSetDirty_mDA42D481B964BFBEB6CAC9856AC23E1629F1E02D (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugManager::RemovePanel(UnityEngine.Rendering.DebugUI/Panel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_RemovePanel_m6A4747CEB9021415FE50E4215B26CDFE6F1FFCF4 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___panel0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Panel::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel__ctor_m1FC7CE20C8B2968C68E3EE1CFD0410871B3F5F38 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Panel::set_displayName(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Panel_set_displayName_mE0DE5D17782E9980165F39D8CEC37169D3A8F0B7_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Panel::set_groupIndex(System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Panel_set_groupIndex_mFE863A99C9A0E2168E3E24171BBDFB7541E4E64C_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, int32_t ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Panel::add_onSetDirty(System.Action`1<UnityEngine.Rendering.DebugUI/Panel>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_add_onSetDirty_mF68B8AC37258A177F270E8FC7D9B63785E92E711 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* ___value0, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<UnityEngine.Rendering.DebugUI/Panel>::Add(T)
inline void List_1_Add_m5EF58D410691FDE3B357A70330A7F0B581011FEF_inline (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___item0, const RuntimeMethod* method)
{
	((  void (*) (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F*, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*, const RuntimeMethod*))List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline)(__this, ___item0, method);
}
// System.Boolean System.Collections.Generic.List`1<UnityEngine.Rendering.DebugUI/Panel>::Remove(T)
inline bool List_1_Remove_m77C848B7E7A48B3DE0DAEBF9EBF1690426B653D9 (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___item0, const RuntimeMethod* method)
{
	return ((  bool (*) (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F*, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*, const RuntimeMethod*))List_1_Remove_m4DFA48F4CEB9169601E75FC28517C5C06EFA5AD7_gshared)(__this, ___item0, method);
}
// UnityEngine.Rendering.DebugUI/Widget UnityEngine.Rendering.DebugManager::GetItem(System.String,UnityEngine.Rendering.DebugUI/IContainer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* DebugManager_GetItem_m566B64605B39FCFA874D81BD5FF3EA91826DBF07 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, String_t* ___queryPath0, RuntimeObject* ___container1, const RuntimeMethod* method) ;
// System.Collections.Generic.IEnumerator`1<T> UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>::GetEnumerator()
inline RuntimeObject* ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, const RuntimeMethod*))ObservableList_1_GetEnumerator_m02945371C87364EB9DA756BCBC3555C4BCD419AC_gshared)(__this, method);
}
// System.String UnityEngine.Rendering.DebugUI/Widget::get_queryPath()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Widget_get_queryPath_mB3729532CECC96E1EC3F3D8BF51ABA50BAEA84C9_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) ;
// System.Void System.Func`1<UnityEngine.Rendering.DebugManager>::.ctor(System.Object,System.IntPtr)
inline void Func_1__ctor_m313236EA4AC443DB40B4C27DB536CD59B08E9C21 (Func_1_tBE8C571EB505D571012E82020E5A94DBFDF74776* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (Func_1_tBE8C571EB505D571012E82020E5A94DBFDF74776*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_1__ctor_m663374A863E492A515BE9626B6F0E444991834E8_gshared)(__this, ___object0, ___method1, method);
}
// System.Void System.Lazy`1<UnityEngine.Rendering.DebugManager>::.ctor(System.Func`1<T>)
inline void Lazy_1__ctor_mE3EB2B1E9323883EAB57A14BA72B4323118677BA (Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162* __this, Func_1_tBE8C571EB505D571012E82020E5A94DBFDF74776* ___valueFactory0, const RuntimeMethod* method)
{
	((  void (*) (Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162*, Func_1_tBE8C571EB505D571012E82020E5A94DBFDF74776*, const RuntimeMethod*))Lazy_1__ctor_m4CD0C5ACC0541018DB9BDB090B1EFE67D5A9CEF1_gshared)(__this, ___valueFactory0, method);
}
// System.Void UnityEngine.Rendering.DebugManager/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m62A49ED74D0D04ED3D1DCB5CFE60143C140CCA32 (U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager__ctor_mF476ADDF14866AE360540BE83717892D259CC38E (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) ;
// System.Void System.Collections.Generic.List`1<System.String[]>::.ctor()
inline void List_1__ctor_m51867D7C9A5A1C3DE4C23B746BAC6CF661BA1929 (List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void System.Collections.Generic.List`1<UnityEngine.KeyCode[]>::.ctor()
inline void List_1__ctor_m0A3D43BDE6C0AEEBDE08A85232418E78822D9589 (List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702* __this, const RuntimeMethod* method)
{
	((  void (*) (List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702*, const RuntimeMethod*))List_1__ctor_m7F078BB342729BDF11327FD89D7872265328F690_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.DebugActionState::set_actionState(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DebugActionState_set_actionState_mF8B8936D22509EBB2A75CCBE299A7E689F35F519_inline (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, float ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugActionState::set_runningAction(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DebugActionState_set_runningAction_mC0CBE1248F7AC3282F94479C272FE840EACE6475_inline (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugActionState::Trigger(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_Trigger_m6EB1B4962D76B3FC49800703CB441D030515F16D (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, int32_t ___triggerCount0, float ___state1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Input::GetButtonUp(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetButtonUp_mEE713E86F1A024762EFED092BC59F3478E786601 (String_t* ___buttonName0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Mathf::Approximately(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___a0, float ___b1, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Input::GetKeyUp(UnityEngine.KeyCode)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Input_GetKeyUp_m9A962E395811A9901E7E05F267E198A533DBEF2F (int32_t ___key0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugActionState::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_Reset_m02AC56B80B3E1D2F6168085671463C739A0DFAB5 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugShapes::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes__ctor_m51B4A41AD0E654D2733C4F03EC777F9A1E97CBBA (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_normalized()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::get_up()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_vertices(UnityEngine.Vector3[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_normals(UnityEngine.Vector3[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_uv(UnityEngine.Vector2[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::set_triangles(System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::RecalculateBounds()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh_RecalculateBounds_mA9B293F57C6CD298AE2D2DB19061FC23B05AB90B (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_down()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_forward()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_back()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_left()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline (const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::get_right()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline (const RuntimeMethod* method) ;
// System.Void System.Runtime.CompilerServices.RuntimeHelpers::InitializeArray(System.Array,System.RuntimeFieldHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B (RuntimeArray* ___array0, RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 ___fldHandle1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Vector3::.ctor(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, const RuntimeMethod* method) ;
// UnityEngine.Vector2 UnityEngine.Vector2::op_Implicit(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Mesh::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00 (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugShapes::BuildSphere(UnityEngine.Mesh&,System.Single,System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes_BuildSphere_m2F8DC6F2C41EC71B78426044CB72C9A901564DB2 (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** ___outputMesh0, float ___radius1, uint32_t ___longSubdiv2, uint32_t ___latSubdiv3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugShapes::BuildBox(UnityEngine.Mesh&,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes_BuildBox_m32A28AE9D970EC49A14B27E8304E3036F9585A78 (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** ___outputMesh0, float ___length1, float ___width2, float ___height3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugShapes::BuildCone(UnityEngine.Mesh&,System.Single,System.Single,System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes_BuildCone_m3B10CB0169CB29F6E7D9B9BFB118FD7533DD0C34 (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** ___outputMesh0, float ___height1, float ___topRadius2, float ___bottomRadius3, int32_t ___nbSides4, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugShapes::BuildPyramid(UnityEngine.Mesh&,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes_BuildPyramid_m053C3007C6D480E9FC626DB4269C9176E10826D1 (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** ___outputMesh0, float ___width1, float ___height2, float ___depth3, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugShapes::BuildShapes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes_BuildShapes_m9EE57CB52AFBE5B256F90A129B7351BEDB76C08B (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugShapes::RebuildResources()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes_RebuildResources_mCC40B2CAAA50D843081A5318223853A7AEA5C894 (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget> UnityEngine.Rendering.DebugUI/Container::get_children()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Widget::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget__ctor_m376F53A5E652F839D704FE6F6A447C11FA669C66 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>::.ctor()
inline void ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, const RuntimeMethod* method)
{
	((  void (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, const RuntimeMethod*))ObservableList_1__ctor_m50EBACA906689F9BB868F299066B8B168564E6E8_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.DebugUI/Container::set_children(UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Container_set_children_mCF89E0F76E568DF6B7D36DF256D31EFA6C0816AF_inline (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.ListChangedEventHandler`1<UnityEngine.Rendering.DebugUI/Widget>::.ctor(System.Object,System.IntPtr)
inline void ListChangedEventHandler_1__ctor_mD2BA8BACC53C49C10336D37004136D4E8B2421BC (ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*, RuntimeObject*, intptr_t, const RuntimeMethod*))ListChangedEventHandler_1__ctor_m6A9295B600A60DAA1E8803037A5E1016E41ADB0E_gshared)(__this, ___object0, ___method1, method);
}
// System.Void UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>::add_ItemAdded(UnityEngine.Rendering.ListChangedEventHandler`1<T>)
inline void ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* ___value0, const RuntimeMethod* method)
{
	((  void (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*, const RuntimeMethod*))ObservableList_1_add_ItemAdded_m035463556EB495F4A01A5496D83DB99F28D2048A_gshared)(__this, ___value0, method);
}
// System.Void UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>::add_ItemRemoved(UnityEngine.Rendering.ListChangedEventHandler`1<T>)
inline void ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7 (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* ___value0, const RuntimeMethod* method)
{
	((  void (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*, const RuntimeMethod*))ObservableList_1_add_ItemRemoved_mFF2BD3456B064C443F77B94ED280CFC70CC41247_gshared)(__this, ___value0, method);
}
// System.Void UnityEngine.Rendering.DebugUI/Widget::GenerateQueryPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget_GenerateQueryPath_m40520357FEDFC20D4B6905A9C93D20478362C49A (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Panel::SetDirty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_SetDirty_mEC30ADB4136D2F16BAF184FC412796F28B55AC4D (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Container::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8 (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Container::.ctor(System.String,UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container__ctor_m46FE992D48A7E41195B54F97C68C6850E4E88638 (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, String_t* ___displayName0, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___children1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Foldout::set_columnLabels(System.String[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Foldout_set_columnLabels_m708C0359BECC9C20EA881B159AA9362000B7BD74_inline (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Foldout::set_columnTooltips(System.String[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Foldout_set_columnTooltips_m461962F856FCF985C404521285F86AC77A7AF02B_inline (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___value0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.DebugUI/Foldout::GetValue()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Foldout_GetValue_m3AC0382B7AEF8DABEA86B4D8076A8ADCD21210B9_inline (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Foldout::SetValue(System.Boolean)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Foldout_SetValue_m9C7EA58B4CD8DB13304A7F2E23A40CEDA2A1DD7B_inline (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, bool ___value0, const RuntimeMethod* method) ;
// System.Boolean[] UnityEngine.Rendering.DebugUI/Table::get_VisibleColumns()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* Table_get_VisibleColumns_m8E0E5070482E68F4F6C1B01AE62F0B36745ECF65 (Table_t02C23978AEDF525D15A9D9D7A528AC5D22DE8590* __this, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>::get_Count()
inline int32_t ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, const RuntimeMethod*))ObservableList_1_get_Count_m5F5A1C84D94608805A6C1A91D3927EE3B44CB14F_gshared)(__this, method);
}
// T UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>::get_Item(System.Int32)
inline Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719 (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* __this, int32_t ___index0, const RuntimeMethod* method)
{
	return ((  Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* (*) (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*, int32_t, const RuntimeMethod*))ObservableList_1_get_Item_m58F14B5E0D1AA9AACDA14E1FF0CF9F96ED0233C2_gshared)(__this, ___index0, method);
}
// System.Void UnityEngine.Rendering.DebugUI/Container::OnItemAdded(UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>,UnityEngine.Rendering.ListChangedEventArgs`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container_OnItemAdded_m2A8448259868E7070860EFE2CBBF9903B57AF4BA (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___sender0, ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* ___e1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Container::OnItemRemoved(UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>,UnityEngine.Rendering.ListChangedEventArgs`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container_OnItemRemoved_mE2081F89AA7A0D0FAC294EE0AD59258746DD84C8 (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___sender0, ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* ___e1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Foldout::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Foldout__ctor_m139328695A6D59A234CDE32D0CEDA6B80A4F96D2 (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, const RuntimeMethod* method) ;
// UnityEngine.Rendering.DebugUI/Flags UnityEngine.Rendering.DebugUI/Widget::get_flags()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Widget_get_flags_mEB9026DBB54AF2A1941D478C9A393BBCF958573D_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.DebugUI/Widget::get_isRuntimeOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Widget_get_isRuntimeOnly_mDA9928932296862108B0CE5E897423F70DD4857A (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Boolean>::Invoke()
inline bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method)
{
	return ((  bool (*) (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457*, const RuntimeMethod*))Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline)(__this, method);
}
// System.String UnityEngine.Rendering.DebugUI/Widget::get_displayName()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Widget_get_displayName_m1E7836A53BF88619C4815EA70F9243319567F0F4_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) ;
// System.String System.String::Trim()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5 (String_t* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Widget::set_queryPath(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Widget_set_queryPath_m9F3323420B75D42329C83F09359E9ED3F90E5DC9_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Widget::set_tooltip(System.String)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Widget_set_tooltip_m87968E949EAD82E82438D33EAB241C6B8352C37B_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___value0, const RuntimeMethod* method) ;
// System.Func`1<System.Object> UnityEngine.Rendering.DebugUI/Value::get_getter()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* Value_get_getter_mBB5B000F4470481A61A298E2CD13DF4CBD70B23E_inline (Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457* __this, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Object>::Invoke()
inline RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4*, const RuntimeMethod*))Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline)(__this, method);
}
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.Boolean>::.ctor()
inline void Field_1__ctor_mC29DE25EB8F86B318FE49EF0F045FD48EC39D933 (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t32151A22D4B1B5C1DFFDDACD9F3C78D19596507A*, const RuntimeMethod*))Field_1__ctor_mC29DE25EB8F86B318FE49EF0F045FD48EC39D933_gshared)(__this, method);
}
// System.Func`1<System.Boolean>[] UnityEngine.Rendering.DebugUI/HistoryBoolField::get_historyGetter()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* HistoryBoolField_get_historyGetter_m4D7567A18F6A433A3ECE3573D6D875EC02A3963E_inline (HistoryBoolField_t76A4E68747D844E26F7A87751125E257F3B5D9F0* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/BoolField::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55 (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* __this, const RuntimeMethod* method) ;
// TResult System.Func`1<System.Int32>::Invoke()
inline int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_inline (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method)
{
	return ((  int32_t (*) (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*, const RuntimeMethod*))Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_gshared_inline)(__this, method);
}
// System.Int32 UnityEngine.Mathf::Max(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) ;
// System.Int32 UnityEngine.Mathf::Min(System.Int32,System.Int32)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.Int32>::.ctor()
inline void Field_1__ctor_mE26676B8CC7ACCECF4108378DD58EF11BEC4036F (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A*, const RuntimeMethod*))Field_1__ctor_mE26676B8CC7ACCECF4108378DD58EF11BEC4036F_gshared)(__this, method);
}
// TResult System.Func`1<System.UInt32>::Invoke()
inline uint32_t Func_1_Invoke_m42A47D4021BA82E1C5E04EDF50368B01C6E31C0F_inline (Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* __this, const RuntimeMethod* method)
{
	return ((  uint32_t (*) (Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D*, const RuntimeMethod*))Func_1_Invoke_m42A47D4021BA82E1C5E04EDF50368B01C6E31C0F_gshared_inline)(__this, method);
}
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.UInt32>::.ctor()
inline void Field_1__ctor_m04AEBE01E48EB91B7A8BE814E52E47170E8E87CA (Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t6C7F8E4DCB976CF33CBE31AA06D45F8A3E1580D4*, const RuntimeMethod*))Field_1__ctor_m04AEBE01E48EB91B7A8BE814E52E47170E8E87CA_gshared)(__this, method);
}
// TResult System.Func`1<System.Single>::Invoke()
inline float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_inline (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method)
{
	return ((  float (*) (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7*, const RuntimeMethod*))Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_gshared_inline)(__this, method);
}
// System.Single UnityEngine.Mathf::Min(System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___a0, float ___b1, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.Single>::.ctor()
inline void Field_1__ctor_m927860AD1CF9E1B0C5FF2EE0E07A06D965C17708 (Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t644B86FEF42048CB531CD13D6477869470E12AD8*, const RuntimeMethod*))Field_1__ctor_m927860AD1CF9E1B0C5FF2EE0E07A06D965C17708_gshared)(__this, method);
}
// System.Void System.Func`2<System.Reflection.FieldInfo,UnityEngine.GUIContent>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_mC200D7F66E3D3FC6A8C4F32AFCA7675DDC37962F (Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<System.Reflection.FieldInfo,UnityEngine.GUIContent>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisFieldInfo_t_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_m72A2AD36B3E3DD4822F668B76A90E696E0AF4BFA (RuntimeObject* ___source0, Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA* ___selector1, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___source0, ___selector1, method);
}
// TSource[] System.Linq.Enumerable::ToArray<UnityEngine.GUIContent>(System.Collections.Generic.IEnumerable`1<TSource>)
inline GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* Enumerable_ToArray_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_mD6D9C82BDB0246E4E41F391FD88B36210318AC0F (RuntimeObject* ___source0, const RuntimeMethod* method)
{
	return ((  GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_ToArray_TisRuntimeObject_mA54265C2C8A0864929ECD300B75E4952D553D17D_gshared)(___source0, method);
}
// System.Array System.Enum::GetValues(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeArray* Enum_GetValues_m803B9D68C367FAABC5AFB6B5B52775C8A573CEF9 (Type_t* ___enumType0, const RuntimeMethod* method) ;
// System.Int32 System.Array::get_Length()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57 (RuntimeArray* __this, const RuntimeMethod* method) ;
// System.Object System.Array::GetValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Array_GetValue_m007D247B8A6FE5BD60FD1CD510A714A416F2BA21 (RuntimeArray* __this, int32_t ___index0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/EnumUtility/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5BF6A81593EC440E9C45B6A8C387ABF988A0CE36 (U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19* __this, const RuntimeMethod* method) ;
// System.Type System.Type::GetTypeFromHandle(System.RuntimeTypeHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57 (RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B ___handle0, const RuntimeMethod* method) ;
// TSource System.Linq.Enumerable::First<System.Object>(System.Collections.Generic.IEnumerable`1<TSource>)
inline RuntimeObject* Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_gshared)(___source0, method);
}
// System.String System.Text.RegularExpressions.Regex::Replace(System.String,System.String,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D (String_t* ___input0, String_t* ___pattern1, String_t* ___replacement2, const RuntimeMethod* method) ;
// System.Func`1<System.Int32> UnityEngine.Rendering.DebugUI/EnumField::get_getIndex()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* EnumField_get_getIndex_m9D3DADB71BE92C1B54FD5315B8C06BA2D68EE3FD_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) ;
// System.Action`1<System.Int32> UnityEngine.Rendering.DebugUI/EnumField::get_setIndex()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* EnumField_get_setIndex_m72B40AFF93BCB6A72148E36EB14C98F3948C1922_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) ;
// System.Void System.Action`1<System.Int32>::Invoke(T)
inline void Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_inline (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, int32_t ___obj0, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*, int32_t, const RuntimeMethod*))Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_gshared_inline)(__this, ___obj0, method);
}
// UnityEngine.GUIContent[] UnityEngine.Rendering.DebugUI/EnumUtility::MakeEnumNames(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* EnumUtility_MakeEnumNames_m2D48D268D98788EA4B35DA55E806D974D29B80A7 (Type_t* ___enumType0, const RuntimeMethod* method) ;
// System.Int32[] UnityEngine.Rendering.DebugUI/EnumUtility::MakeEnumValues(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* EnumUtility_MakeEnumValues_m3922537E93C42AB8A3584541A6FF8E69A19C26D7 (Type_t* ___enumType0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/EnumField::InitIndexes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_InitIndexes_m5A00CA7100887328361759AF12502AC803E57472 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/EnumField::InitQuickSeparators()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_InitQuickSeparators_m819096798D533BAFC6541EFCDB7B9DAE8B078D1E (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) ;
// System.Void System.Func`2<UnityEngine.GUIContent,System.String>::.ctor(System.Object,System.IntPtr)
inline void Func_2__ctor_m468F78DA5A10C7E1A86F80921F6CC0C19506CB1E (Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method)
{
	((  void (*) (Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F*, RuntimeObject*, intptr_t, const RuntimeMethod*))Func_2__ctor_m7F8A01C0B02BC1D4063F4EB1E817F7A48562A398_gshared)(__this, ___object0, ___method1, method);
}
// System.Collections.Generic.IEnumerable`1<TResult> System.Linq.Enumerable::Select<UnityEngine.GUIContent,System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Func`2<TSource,TResult>)
inline RuntimeObject* Enumerable_Select_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_TisString_t_m0ED254599DEBE6BAB9D4E6D8B85090CC324E044E (RuntimeObject* ___source0, Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* ___selector1, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F*, const RuntimeMethod*))Enumerable_Select_TisRuntimeObject_TisRuntimeObject_m67C538A5EBF57C4844107A8EF25DB2CAAFBAF8FB_gshared)(___source0, ___selector1, method);
}
// System.Collections.Generic.IEnumerable`1<TSource> System.Linq.Enumerable::Distinct<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline RuntimeObject* Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B (RuntimeObject* ___source0, const RuntimeMethod* method)
{
	return ((  RuntimeObject* (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Distinct_TisRuntimeObject_mBCF33F5AD0A25B1E57B46FF34330DF74278ADB9E_gshared)(___source0, method);
}
// System.Int32 System.Linq.Enumerable::Count<System.String>(System.Collections.Generic.IEnumerable`1<TSource>)
inline int32_t Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0 (RuntimeObject* ___source0, const RuntimeMethod* method)
{
	return ((  int32_t (*) (RuntimeObject*, const RuntimeMethod*))Enumerable_Count_TisRuntimeObject_mA9FCB8ECCFE8FABC5AA2F8D46F82ACD52279930B_gshared)(___source0, method);
}
// TSource System.Linq.Enumerable::ElementAt<System.String>(System.Collections.Generic.IEnumerable`1<TSource>,System.Int32)
inline String_t* Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75 (RuntimeObject* ___source0, int32_t ___index1, const RuntimeMethod* method)
{
	return ((  String_t* (*) (RuntimeObject*, int32_t, const RuntimeMethod*))Enumerable_ElementAt_TisRuntimeObject_mC51F008F04886AD65463E3166E3BFAB665994771_gshared)(___source0, ___index1, method);
}
// System.Void UnityEngine.Rendering.DebugUI/EnumField/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mB8A8520B3A180E74A7D93029922E79D6AD8C0130 (U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F* __this, const RuntimeMethod* method) ;
// System.String UnityEngine.GUIContent::get_text()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* GUIContent_get_text_mC6D7981351923AD7F802AC659314BA56DF7F3ED6 (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* __this, const RuntimeMethod* method) ;
// System.String[] System.String::Split(System.Char,System.StringSplitOptions)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4 (String_t* __this, Il2CppChar ___separator0, int32_t ___options1, const RuntimeMethod* method) ;
// System.Func`1<System.Int32>[] UnityEngine.Rendering.DebugUI/HistoryEnumField::get_historyIndexGetter()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C_inline (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/BitField::set_enumNames(UnityEngine.GUIContent[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitField_set_enumNames_m16DCD2AEC657E914F549F55710165EC906BF2E7B_inline (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/BitField::set_enumValues(System.Int32[])
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitField_set_enumValues_m359E7A2117FA2BE7906B2995F44F0C07DE64A238_inline (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<System.Enum>::.ctor()
inline void Field_1__ctor_m78BF1E2D6798A3DA4E39D535DABBF0930D243627 (Field_1_t226E1C169087ABFC1448D9AD905D6E1BC4FCFD4C* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t226E1C169087ABFC1448D9AD905D6E1BC4FCFD4C*, const RuntimeMethod*))Field_1__ctor_m61D4C158D5359B9DE1404A0958BA110AFB99A866_gshared)(__this, method);
}
// System.Single UnityEngine.Mathf::Clamp01(System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___value0, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Color>::.ctor()
inline void Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1 (Field_1_tA5C891F8362F7E414DC7A9ECCB6F8610A9A61316* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_tA5C891F8362F7E414DC7A9ECCB6F8610A9A61316*, const RuntimeMethod*))Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector2>::.ctor()
inline void Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05 (Field_1_tA072783C26CACD3E84F9B62900C79E98AA01B8ED* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_tA072783C26CACD3E84F9B62900C79E98AA01B8ED*, const RuntimeMethod*))Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector3>::.ctor()
inline void Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B (Field_1_tC3CCA8F7619A0B639B6671BD922EC68E34595E18* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_tC3CCA8F7619A0B639B6671BD922EC68E34595E18*, const RuntimeMethod*))Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B_gshared)(__this, method);
}
// System.Void UnityEngine.Rendering.DebugUI/Field`1<UnityEngine.Vector4>::.ctor()
inline void Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C (Field_1_t13BBC583A7E521A9A0C5B9A2B8B537D8CEE550BD* __this, const RuntimeMethod* method)
{
	((  void (*) (Field_1_t13BBC583A7E521A9A0C5B9A2B8B537D8CEE550BD*, const RuntimeMethod*))Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C_gshared)(__this, method);
}
// UnityEngine.Rendering.DebugUI/Flags UnityEngine.Rendering.DebugUI/Panel::get_flags()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Panel_get_flags_mBC1AB348B149288BC1ACD0D4E7162622829ECE05_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Rendering.DebugUI/Panel::get_isRuntimeOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Panel_get_isRuntimeOnly_m03FC70341EBC84633B6F0F93BFCC961A3470AAEE (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Rendering.DebugUI/Panel::set_children(UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Panel_set_children_mADB01D395A7BFE1B9D5AC10A0D7B602D9EB7F478_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___value0, const RuntimeMethod* method) ;
// System.Void System.Action`1<UnityEngine.Rendering.DebugUI/Panel>::Invoke(T)
inline void Action_1_Invoke_m7DEDAA32765B3DE3FE7B31545A50C027546F442E_inline (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___obj0, const RuntimeMethod* method)
{
	((  void (*) (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*, const RuntimeMethod*))Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline)(__this, ___obj0, method);
}
// System.Int32 UnityEngine.Rendering.DebugUI/Panel::get_groupIndex()
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Panel_get_groupIndex_m9BF4D7734CF4BDAB37EA115B037D349AC1883766_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) ;
// System.Void UnityEngine.Color::.ctor(System.Single,System.Single,System.Single,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) ;
// UnityEngine.Quaternion UnityEngine.Quaternion::Internal_FromEulerRad(UnityEngine.Vector3)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___euler0, const RuntimeMethod* method) ;
// System.Boolean UnityEngine.Vector2::op_Equality(UnityEngine.Vector2,UnityEngine.Vector2)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::Normalize(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, const RuntimeMethod* method) ;
// System.Void System.Array::Clear(System.Array,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB (RuntimeArray* ___array0, int32_t ___index1, int32_t ___length2, const RuntimeMethod* method) ;
// System.Single UnityEngine.Vector3::Magnitude(UnityEngine.Vector3)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, const RuntimeMethod* method) ;
// UnityEngine.Vector3 UnityEngine.Vector3::op_Division(UnityEngine.Vector3,System.Single)
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Division_mCC6BB24E372AB96B8380D1678446EF6A8BAE13BB_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) ;
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo
IL2CPP_EXTERN_C void CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshal_pinvoke(const CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A& unmarshaled, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_pinvoke& marshaled)
{
	Exception_t* ___producers_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'producers' of type 'CompiledResourceInfo'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___producers_0Exception, NULL);
}
IL2CPP_EXTERN_C void CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshal_pinvoke_back(const CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_pinvoke& marshaled, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A& unmarshaled)
{
	Exception_t* ___producers_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'producers' of type 'CompiledResourceInfo'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___producers_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo
IL2CPP_EXTERN_C void CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshal_pinvoke_cleanup(CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo
IL2CPP_EXTERN_C void CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshal_com(const CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A& unmarshaled, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_com& marshaled)
{
	Exception_t* ___producers_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'producers' of type 'CompiledResourceInfo'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___producers_0Exception, NULL);
}
IL2CPP_EXTERN_C void CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshal_com_back(const CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_com& marshaled, CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A& unmarshaled)
{
	Exception_t* ___producers_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'producers' of type 'CompiledResourceInfo'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___producers_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo
IL2CPP_EXTERN_C void CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshal_com_cleanup(CompiledResourceInfo_t1B258600AF5819B19709F6E4FF0D2803D039336A_marshaled_com& marshaled)
{
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledResourceInfo::Reset()
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;
	}
	{
		// if (producers == null)
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_0 = __this->___producers_0;
		if (L_0)
		{
			goto IL_0013;
		}
	}
	{
		// producers = new List<int>();
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		NullCheck(L_1);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_1, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		__this->___producers_0 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___producers_0), (void*)L_1);
	}

IL_0013:
	{
		// if (consumers == null)
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_2 = __this->___consumers_1;
		if (L_2)
		{
			goto IL_0026;
		}
	}
	{
		// consumers = new List<int>();
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_3 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		NullCheck(L_3);
		List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8(L_3, List_1__ctor_m17F501B5A5C289ECE1B4F3D6EBF05DFA421433F8_RuntimeMethod_var);
		__this->___consumers_1 = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___consumers_1), (void*)L_3);
	}

IL_0026:
	{
		// producers.Clear();
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_4 = __this->___producers_0;
		NullCheck(L_4);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_4, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		// consumers.Clear();
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_5 = __this->___consumers_1;
		NullCheck(L_5);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_5, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		// refCount = 0;
		__this->___refCount_2 = 0;
		// imported = false;
		__this->___imported_3 = (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
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo
IL2CPP_EXTERN_C void CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshal_pinvoke(const CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615& unmarshaled, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_pinvoke& marshaled)
{
	Exception_t* ___pass_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'pass' of type 'CompiledPassInfo': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___pass_0Exception, NULL);
}
IL2CPP_EXTERN_C void CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshal_pinvoke_back(const CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_pinvoke& marshaled, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615& unmarshaled)
{
	Exception_t* ___pass_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'pass' of type 'CompiledPassInfo': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___pass_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo
IL2CPP_EXTERN_C void CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshal_pinvoke_cleanup(CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo
IL2CPP_EXTERN_C void CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshal_com(const CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615& unmarshaled, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_com& marshaled)
{
	Exception_t* ___pass_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'pass' of type 'CompiledPassInfo': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___pass_0Exception, NULL);
}
IL2CPP_EXTERN_C void CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshal_com_back(const CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_com& marshaled, CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615& unmarshaled)
{
	Exception_t* ___pass_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'pass' of type 'CompiledPassInfo': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___pass_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo
IL2CPP_EXTERN_C void CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshal_com_cleanup(CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615_marshaled_com& marshaled)
{
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::get_allowPassCulling()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CompiledPassInfo_get_allowPassCulling_m19A371EF46D18F2FB95B569004344184EE159F3A (CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* __this, const RuntimeMethod* method) 
{
	{
		// public bool allowPassCulling { get { return pass.allowPassCulling; } }
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___pass_0;
		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;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/CompiledPassInfo::Reset(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CompiledPassInfo_Reset_mD739628D66EE219B4039E42DC685D5AAD09FCCD5 (CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___pass0, 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;
	{
		// this.pass = pass;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = ___pass0;
		__this->___pass_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___pass_0), (void*)L_0);
		// enableAsyncCompute = pass.enableAsyncCompute;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_1 = ___pass0;
		NullCheck(L_1);
		bool L_2;
		L_2 = RenderGraphPass_get_enableAsyncCompute_mBB6A0D9A2B001BA428945EA247DEF457379EBAE4_inline(L_1, NULL);
		__this->___enableAsyncCompute_10 = L_2;
		// if (resourceCreateList == null)
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_3 = __this->___resourceCreateList_1;
		if (L_3)
		{
			goto IL_0059;
		}
	}
	{
		// resourceCreateList = new List<int>[(int)RenderGraphResourceType.Count];
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_4 = (List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)SZArrayNew(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___resourceCreateList_1 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___resourceCreateList_1), (void*)L_4);
		// resourceReleaseList = new List<int>[(int)RenderGraphResourceType.Count];
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_5 = (List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206*)SZArrayNew(List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___resourceReleaseList_2 = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___resourceReleaseList_2), (void*)L_5);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		V_0 = 0;
		goto IL_0055;
	}

IL_0037:
	{
		// resourceCreateList[i] = new List<int>();
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_6 = __this->___resourceCreateList_1;
		int32_t L_7 = V_0;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_8 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		NullCheck(L_8);
		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);
		// resourceReleaseList[i] = new List<int>();
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_9 = __this->___resourceReleaseList_2;
		int32_t L_10 = V_0;
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_11 = (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*)il2cpp_codegen_object_new(List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73_il2cpp_TypeInfo_var);
		NullCheck(L_11);
		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);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_12 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0055:
	{
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_13 = V_0;
		if ((((int32_t)L_13) < ((int32_t)2)))
		{
			goto IL_0037;
		}
	}

IL_0059:
	{
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		V_1 = 0;
		goto IL_007b;
	}

IL_005d:
	{
		// resourceCreateList[i].Clear();
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_14 = __this->___resourceCreateList_1;
		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);
		// resourceReleaseList[i].Clear();
		List_1U5BU5D_t37294D7C303231F2FD83B3C398AED0937F4F3206* L_18 = __this->___resourceReleaseList_2;
		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);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_22 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_22, 1));
	}

IL_007b:
	{
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_23 = V_1;
		if ((((int32_t)L_23) < ((int32_t)2)))
		{
			goto IL_005d;
		}
	}
	{
		// refCount = 0;
		__this->___refCount_3 = 0;
		// culled = false;
		__this->___culled_4 = (bool)0;
		// hasSideEffect = false;
		__this->___hasSideEffect_5 = (bool)0;
		// syncToPassIndex = -1;
		__this->___syncToPassIndex_6 = (-1);
		// syncFromPassIndex = -1;
		__this->___syncFromPassIndex_7 = (-1);
		// needGraphicsFence = false;
		__this->___needGraphicsFence_8 = (bool)0;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void CompiledPassInfo_Reset_mD739628D66EE219B4039E42DC685D5AAD09FCCD5_AdjustorThunk (RuntimeObject* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___pass0, const RuntimeMethod* method)
{
	CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<CompiledPassInfo_t7434C596A1EA90A428DAECAA3FFB87314BC84615*>(__this + _offset);
	CompiledPassInfo_Reset_mD739628D66EE219B4039E42DC685D5AAD09FCCD5(_thisAdjusted, ___pass0, 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
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/ProfilingScopePassData::.ctor()
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* ___graph0, const RuntimeMethod* method)
{
	il2cpp_array_size_t length = __this->___delegates_13->max_length;
	Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->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_1)((Il2CppObject*)currentDelegate->___method_code_6, ___graph0, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
	}
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenInst(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, const RuntimeMethod* method)
{
	NullCheck(___graph0);
	typedef void (*FunctionPointerType) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr_0)(___graph0, method);
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenStatic(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, const RuntimeMethod* method)
{
	typedef void (*FunctionPointerType) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr_0)(___graph0, method);
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenStaticInvoker(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, const RuntimeMethod* method)
{
	InvokerActionInvoker1< RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* >::Invoke(__this->___method_ptr_0, method, NULL, ___graph0);
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_ClosedStaticInvoker(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, const RuntimeMethod* method)
{
	InvokerActionInvoker2< RuntimeObject*, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___graph0);
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenVirtual(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, const RuntimeMethod* method)
{
	NullCheck(___graph0);
	VirtualActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), ___graph0);
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenInterface(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, const RuntimeMethod* method)
{
	NullCheck(___graph0);
	InterfaceActionInvoker0::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___graph0);
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenGenericVirtual(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, const RuntimeMethod* method)
{
	NullCheck(___graph0);
	GenericVirtualActionInvoker0::Invoke(method, ___graph0);
}
void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenGenericInterface(OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, const RuntimeMethod* method)
{
	NullCheck(___graph0);
	GenericInterfaceActionInvoker0::Invoke(method, ___graph0);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnGraphRegisteredDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGraphRegisteredDelegate__ctor_mBF475B620BDA057E27E35DF0D2E2B635B5F7A1F7 (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) 
{
	__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
	__this->___method_3 = ___method1;
	__this->___m_target_2 = ___object0;
	Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
	int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
	__this->___method_code_6 = (intptr_t)__this;
	if (MethodIsStatic((RuntimeMethod*)___method1))
	{
		bool isOpen = parameterCount == 1;
		if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
			if (isOpen)
				__this->___invoke_impl_1 = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenStaticInvoker;
			else
				__this->___invoke_impl_1 = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_ClosedStaticInvoker;
		else
			if (isOpen)
				__this->___invoke_impl_1 = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenStatic;
			else
				{
					__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
					__this->___method_code_6 = (intptr_t)__this->___m_target_2;
				}
	}
	else
	{
		bool isOpen = parameterCount == 0;
		if (isOpen)
		{
			if (__this->___method_is_virtual_12)
			{
				if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___method1))
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1))
						__this->___invoke_impl_1 = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenGenericInterface;
					else
						__this->___invoke_impl_1 = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenGenericVirtual;
				else
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1))
						__this->___invoke_impl_1 = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenInterface;
					else
						__this->___invoke_impl_1 = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenVirtual;
			}
			else
			{
				__this->___invoke_impl_1 = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_OpenInst;
			}
		}
		else
		{
			if (___object0 == NULL)
				il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
			__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
			__this->___method_code_6 = (intptr_t)__this->___m_target_2;
		}
	}
	__this->___extra_arg_5 = (intptr_t)&OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C_Multicast;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnGraphRegisteredDelegate::Invoke(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGraphRegisteredDelegate_Invoke_mC9549D2FDF84731F604FEC183A1991248D14AA2C (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___graph0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnGraphRegisteredDelegate::BeginInvoke(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnGraphRegisteredDelegate_BeginInvoke_m721B71F047A8E1912DF5C565FEC9E4FF512A4412 (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback1, RuntimeObject* ___object2, const RuntimeMethod* method) 
{
	void *__d_args[2] = {0};
	__d_args[0] = ___graph0;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback1, (RuntimeObject*)___object2);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnGraphRegisteredDelegate::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnGraphRegisteredDelegate_EndInvoke_m9FAF8CC04036C4FCA52B31D800C8E169E1724D3C (OnGraphRegisteredDelegate_t31768B4561FF76800AC9B3D17A837827EC7E0EB9* __this, RuntimeObject* ___result0, const RuntimeMethod* method) 
{
	il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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* ___graph0, String_t* ___executionName1, const RuntimeMethod* method)
{
	il2cpp_array_size_t length = __this->___delegates_13->max_length;
	Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->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_1)((Il2CppObject*)currentDelegate->___method_code_6, ___graph0, ___executionName1, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
	}
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenInst(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, String_t* ___executionName1, const RuntimeMethod* method)
{
	NullCheck(___graph0);
	typedef void (*FunctionPointerType) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr_0)(___graph0, ___executionName1, method);
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenStatic(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, String_t* ___executionName1, const RuntimeMethod* method)
{
	typedef void (*FunctionPointerType) (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr_0)(___graph0, ___executionName1, method);
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenStaticInvoker(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, String_t* ___executionName1, const RuntimeMethod* method)
{
	InvokerActionInvoker2< RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t* >::Invoke(__this->___method_ptr_0, method, NULL, ___graph0, ___executionName1);
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_ClosedStaticInvoker(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, String_t* ___executionName1, const RuntimeMethod* method)
{
	InvokerActionInvoker3< RuntimeObject*, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___graph0, ___executionName1);
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenVirtual(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, String_t* ___executionName1, const RuntimeMethod* method)
{
	NullCheck(___graph0);
	VirtualActionInvoker1< String_t* >::Invoke(il2cpp_codegen_method_get_slot(method), ___graph0, ___executionName1);
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenInterface(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, String_t* ___executionName1, const RuntimeMethod* method)
{
	NullCheck(___graph0);
	InterfaceActionInvoker1< String_t* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___graph0, ___executionName1);
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenGenericVirtual(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, String_t* ___executionName1, const RuntimeMethod* method)
{
	NullCheck(___graph0);
	GenericVirtualActionInvoker1< String_t* >::Invoke(method, ___graph0, ___executionName1);
}
void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenGenericInterface(OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, String_t* ___executionName1, const RuntimeMethod* method)
{
	NullCheck(___graph0);
	GenericInterfaceActionInvoker1< String_t* >::Invoke(method, ___graph0, ___executionName1);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnExecutionRegisteredDelegate::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnExecutionRegisteredDelegate__ctor_m381043C04E0B63FAA6A7D116018B634481B201CB (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) 
{
	__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
	__this->___method_3 = ___method1;
	__this->___m_target_2 = ___object0;
	Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
	int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
	__this->___method_code_6 = (intptr_t)__this;
	if (MethodIsStatic((RuntimeMethod*)___method1))
	{
		bool isOpen = parameterCount == 2;
		if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
			if (isOpen)
				__this->___invoke_impl_1 = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenStaticInvoker;
			else
				__this->___invoke_impl_1 = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_ClosedStaticInvoker;
		else
			if (isOpen)
				__this->___invoke_impl_1 = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenStatic;
			else
				{
					__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
					__this->___method_code_6 = (intptr_t)__this->___m_target_2;
				}
	}
	else
	{
		bool isOpen = parameterCount == 1;
		if (isOpen)
		{
			if (__this->___method_is_virtual_12)
			{
				if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___method1))
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1))
						__this->___invoke_impl_1 = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenGenericInterface;
					else
						__this->___invoke_impl_1 = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenGenericVirtual;
				else
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1))
						__this->___invoke_impl_1 = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenInterface;
					else
						__this->___invoke_impl_1 = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenVirtual;
			}
			else
			{
				__this->___invoke_impl_1 = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_OpenInst;
			}
		}
		else
		{
			if (___object0 == NULL)
				il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
			__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
			__this->___method_code_6 = (intptr_t)__this->___m_target_2;
		}
	}
	__this->___extra_arg_5 = (intptr_t)&OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1_Multicast;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnExecutionRegisteredDelegate::Invoke(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph,System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnExecutionRegisteredDelegate_Invoke_m02D2B7F3514909A2E1DD5C17C5F8770BEF828CE1 (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, String_t* ___executionName1, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB*, String_t*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___graph0, ___executionName1, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnExecutionRegisteredDelegate::BeginInvoke(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph,System.String,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* OnExecutionRegisteredDelegate_BeginInvoke_m181019B8E8810BC94A25060D80852015DE4B0D2A (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___graph0, String_t* ___executionName1, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback2, RuntimeObject* ___object3, const RuntimeMethod* method) 
{
	void *__d_args[3] = {0};
	__d_args[0] = ___graph0;
	__d_args[1] = ___executionName1;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/OnExecutionRegisteredDelegate::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void OnExecutionRegisteredDelegate_EndInvoke_m46D98B4FDD6D5D73D62758651E178705BCC3A27E (OnExecutionRegisteredDelegate_t4E612DCD17907BD63A44EEF6E3A0B43FD2A87FEE* __this, RuntimeObject* ___result0, const RuntimeMethod* method) 
{
	il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/<>c::.cctor()
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);
		NullCheck(L_0);
		U3CU3Ec__ctor_m5E46E3271E2445F78FB3B0F9150A302F1D323B15(L_0, NULL);
		((U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5E46E3271E2445F78FB3B0F9150A302F1D323B15 (U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/<>c::<BeginProfilingSampler>b__61_0(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/ProfilingScopePassData,UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CBeginProfilingSamplerU3Eb__61_0_m59488D9D6AEA1CED8C5043FAA1ED7043BADEC627 (U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* __this, ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* ___data0, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___ctx1, const RuntimeMethod* method) 
{
	{
		// data.sampler.Begin(ctx.cmd);
		ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* L_0 = ___data0;
		NullCheck(L_0);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = L_0->___sampler_0;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_2 = ___ctx1;
		NullCheck(L_2);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = L_2->___cmd_1;
		NullCheck(L_1);
		ProfilingSampler_Begin_m8DA3A616057A3BF9ACB1B0CA553273D5CAD9D19B(L_1, L_3, NULL);
		// });
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/<>c::<EndProfilingSampler>b__62_0(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph/ProfilingScopePassData,UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3CEndProfilingSamplerU3Eb__62_0_mF7F5701CC58F1FBF0468B1DD7A9407E1E5E0752B (U3CU3Ec_tD850CA64B20D7FE38565F6F486FDCF216CD12B09* __this, ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* ___data0, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___ctx1, const RuntimeMethod* method) 
{
	{
		// data.sampler.End(ctx.cmd);
		ProfilingScopePassData_tE43CACBA43B529572F8D8B944D07AFEBDC5B908B* L_0 = ___data0;
		NullCheck(L_0);
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = L_0->___sampler_0;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_2 = ___ctx1;
		NullCheck(L_2);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_3 = L_2->___cmd_1;
		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
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope
IL2CPP_EXTERN_C void RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshal_pinvoke(const RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0& unmarshaled, RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_pinvoke& marshaled)
{
	Exception_t* ___m_Sampler_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Sampler' of type 'RenderGraphProfilingScope': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Sampler_1Exception, NULL);
}
IL2CPP_EXTERN_C void RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshal_pinvoke_back(const RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_pinvoke& marshaled, RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0& unmarshaled)
{
	Exception_t* ___m_Sampler_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Sampler' of type 'RenderGraphProfilingScope': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Sampler_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope
IL2CPP_EXTERN_C void RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshal_pinvoke_cleanup(RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope
IL2CPP_EXTERN_C void RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshal_com(const RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0& unmarshaled, RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_com& marshaled)
{
	Exception_t* ___m_Sampler_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Sampler' of type 'RenderGraphProfilingScope': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Sampler_1Exception, NULL);
}
IL2CPP_EXTERN_C void RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshal_com_back(const RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_com& marshaled, RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0& unmarshaled)
{
	Exception_t* ___m_Sampler_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Sampler' of type 'RenderGraphProfilingScope': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Sampler_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope
IL2CPP_EXTERN_C void RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshal_com_cleanup(RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0_marshaled_com& marshaled)
{
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope::.ctor(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph,UnityEngine.Rendering.ProfilingSampler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphProfilingScope__ctor_m33361E4872EC1955DC1C93B1252729C6F8AF2086 (RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___renderGraph0, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sampler1, const RuntimeMethod* method) 
{
	{
		// m_RenderGraph = renderGraph;
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = ___renderGraph0;
		__this->___m_RenderGraph_2 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraph_2), (void*)L_0);
		// m_Sampler = sampler;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_1 = ___sampler1;
		__this->___m_Sampler_1 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Sampler_1), (void*)L_1);
		// m_Disposed = false;
		__this->___m_Disposed_0 = (bool)0;
		// renderGraph.BeginProfilingSampler(sampler);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_2 = ___renderGraph0;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = ___sampler1;
		NullCheck(L_2);
		RenderGraph_BeginProfilingSampler_m080E79B3E0E59C9791E59149FE65048B3A75F21F(L_2, L_3, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphProfilingScope__ctor_m33361E4872EC1955DC1C93B1252729C6F8AF2086_AdjustorThunk (RuntimeObject* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___renderGraph0, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___sampler1, const RuntimeMethod* method)
{
	RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0*>(__this + _offset);
	RenderGraphProfilingScope__ctor_m33361E4872EC1955DC1C93B1252729C6F8AF2086(_thisAdjusted, ___renderGraph0, ___sampler1, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphProfilingScope_Dispose_mF856703A7FA42EB3DDBE8EA78BA08DCEF8AAC971 (RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* __this, const RuntimeMethod* method) 
{
	{
		// Dispose(true);
		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);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphProfilingScope::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphProfilingScope_Dispose_mD7AE540A4B899A562FD851CFABAFE458F1E9A5A7 (RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* __this, bool ___disposing0, const RuntimeMethod* method) 
{
	{
		// if (m_Disposed)
		bool L_0 = __this->___m_Disposed_0;
		if (!L_0)
		{
			goto IL_0009;
		}
	}
	{
		// return;
		return;
	}

IL_0009:
	{
		// if (disposing)
		bool L_1 = ___disposing0;
		if (!L_1)
		{
			goto IL_001d;
		}
	}
	{
		// m_RenderGraph.EndProfilingSampler(m_Sampler);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_2 = __this->___m_RenderGraph_2;
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_3 = __this->___m_Sampler_1;
		NullCheck(L_2);
		RenderGraph_EndProfilingSampler_m7D8308D0AD1C7E10F2F21AADE8FD8A55B56127D5(L_2, L_3, NULL);
	}

IL_001d:
	{
		// m_Disposed = true;
		__this->___m_Disposed_0 = (bool)1;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphProfilingScope_Dispose_mD7AE540A4B899A562FD851CFABAFE458F1E9A5A7_AdjustorThunk (RuntimeObject* __this, bool ___disposing0, const RuntimeMethod* method)
{
	RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphProfilingScope_t1FFE4E5C53237490107027CBCCA6684B111C28C0*>(__this + _offset);
	RenderGraphProfilingScope_Dispose_mD7AE540A4B899A562FD851CFABAFE458F1E9A5A7(_thisAdjusted, ___disposing0, 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
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder
IL2CPP_EXTERN_C void RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshal_pinvoke(const RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC& unmarshaled, RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_pinvoke& marshaled)
{
	Exception_t* ___m_RenderPass_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_RenderPass' of type 'RenderGraphBuilder': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_RenderPass_0Exception, NULL);
}
IL2CPP_EXTERN_C void RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshal_pinvoke_back(const RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_pinvoke& marshaled, RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC& unmarshaled)
{
	Exception_t* ___m_RenderPass_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_RenderPass' of type 'RenderGraphBuilder': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_RenderPass_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder
IL2CPP_EXTERN_C void RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshal_pinvoke_cleanup(RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder
IL2CPP_EXTERN_C void RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshal_com(const RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC& unmarshaled, RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_com& marshaled)
{
	Exception_t* ___m_RenderPass_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_RenderPass' of type 'RenderGraphBuilder': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_RenderPass_0Exception, NULL);
}
IL2CPP_EXTERN_C void RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshal_com_back(const RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_com& marshaled, RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC& unmarshaled)
{
	Exception_t* ___m_RenderPass_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_RenderPass' of type 'RenderGraphBuilder': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_RenderPass_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder
IL2CPP_EXTERN_C void RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshal_com_cleanup(RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC_marshaled_com& marshaled)
{
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::UseColorBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseColorBuffer_mBAFAA9789D8E5085F01F2E8798746E0A4C48D5B3 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, int32_t ___index1, const RuntimeMethod* method) 
{
	{
		// CheckResource(input.handle, true);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (&L_0->___handle_1);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)1, NULL);
		// m_Resources.IncrementWriteCount(input.handle);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2 = __this->___m_Resources_1;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (&L_3->___handle_1);
		NullCheck(L_2);
		RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC(L_2, L_4, NULL);
		// m_RenderPass.SetColorBuffer(input, index);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass_0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_6 = ___input0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_7 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_6);
		int32_t L_8 = ___index1;
		NullCheck(L_5);
		RenderGraphPass_SetColorBuffer_m629290D196287553E5EC84B9A94C48C23C9DAC5B(L_5, L_7, L_8, NULL);
		// return input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_9 = ___input0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_10 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_9);
		return L_10;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseColorBuffer_mBAFAA9789D8E5085F01F2E8798746E0A4C48D5B3_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, int32_t ___index1, 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, ___input0, ___index1, method);
	return _returnValue;
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::UseDepthBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&,UnityEngine.Experimental.Rendering.RenderGraphModule.DepthAccess)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseDepthBuffer_m52A44A353C52E10E3DBFAF26A87F86EB08310604 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, int32_t ___flags1, const RuntimeMethod* method) 
{
	{
		// CheckResource(input.handle, true);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (&L_0->___handle_1);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)1, NULL);
		// m_Resources.IncrementWriteCount(input.handle);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2 = __this->___m_Resources_1;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (&L_3->___handle_1);
		NullCheck(L_2);
		RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC(L_2, L_4, NULL);
		// m_RenderPass.SetDepthBuffer(input, flags);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass_0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_6 = ___input0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_7 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_6);
		int32_t L_8 = ___flags1;
		NullCheck(L_5);
		RenderGraphPass_SetDepthBuffer_m0B5F8D52CB7649F774FD2B99F2213D2E0984A7C7(L_5, L_7, L_8, NULL);
		// return input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_9 = ___input0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_10 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_9);
		return L_10;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_UseDepthBuffer_m52A44A353C52E10E3DBFAF26A87F86EB08310604_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, int32_t ___flags1, 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, ___input0, ___flags1, method);
	return _returnValue;
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::ReadTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_ReadTexture_m30A338D1203C736F18E9EDFE24A4208384D0925F (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, 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;
	}
	TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// CheckResource(input.handle);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (&L_0->___handle_1);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)0, NULL);
		// if (!m_Resources.IsRenderGraphResourceImported(input.handle) && m_Resources.TextureNeedsFallback(input))
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2 = __this->___m_Resources_1;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (&L_3->___handle_1);
		NullCheck(L_2);
		bool L_5;
		L_5 = RenderGraphResourceRegistry_IsRenderGraphResourceImported_m5FF203E3F02C32A6F12726045B7AFE1397861FF5(L_2, L_4, NULL);
		if (L_5)
		{
			goto IL_00bd;
		}
	}
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_6 = __this->___m_Resources_1;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_7 = ___input0;
		NullCheck(L_6);
		bool L_8;
		L_8 = RenderGraphResourceRegistry_TextureNeedsFallback_m819A32FA09A5AEE0915E53C2A0752AF67820D75A(L_6, L_7, NULL);
		if (!L_8)
		{
			goto IL_00bd;
		}
	}
	{
		// var desc = m_Resources.GetTextureResourceDesc(input.handle);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_9 = __this->___m_Resources_1;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_10 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_11 = (&L_10->___handle_1);
		NullCheck(L_9);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_12;
		L_12 = RenderGraphResourceRegistry_GetTextureResourceDesc_m2C39D5A9FC117474762D89F7AC052300D38D86C9(L_9, L_11, NULL);
		V_0 = L_12;
		// if (!desc.bindTextureMS)
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_13 = V_0;
		bool L_14 = L_13.___bindTextureMS_18;
		if (L_14)
		{
			goto IL_0097;
		}
	}
	{
		// if (desc.dimension == TextureXR.dimension)
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_15 = V_0;
		int32_t L_16 = L_15.___dimension_10;
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		int32_t L_17;
		L_17 = TextureXR_get_dimension_m1FEDB3FB100070102EE907FAE16672FB6BF04AF0(NULL);
		if ((!(((uint32_t)L_16) == ((uint32_t)L_17))))
		{
			goto IL_006c;
		}
	}
	{
		// return m_RenderGraph.defaultResources.blackTextureXR;
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_18 = __this->___m_RenderGraph_2;
		NullCheck(L_18);
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_19;
		L_19 = RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline(L_18, NULL);
		NullCheck(L_19);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_20;
		L_20 = RenderGraphDefaultResources_get_blackTextureXR_m7F3BED63C3F3A123D2539291E627AD370C3BEE7D_inline(L_19, NULL);
		return L_20;
	}

IL_006c:
	{
		// else if (desc.dimension == TextureDimension.Tex3D)
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_21 = V_0;
		int32_t L_22 = L_21.___dimension_10;
		if ((!(((uint32_t)L_22) == ((uint32_t)3))))
		{
			goto IL_0086;
		}
	}
	{
		// return m_RenderGraph.defaultResources.blackTexture3DXR;
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_23 = __this->___m_RenderGraph_2;
		NullCheck(L_23);
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_24;
		L_24 = RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline(L_23, NULL);
		NullCheck(L_24);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_25;
		L_25 = RenderGraphDefaultResources_get_blackTexture3DXR_m43CC668EC2EFFE4A8431667E2FF96EA5425990DA_inline(L_24, NULL);
		return L_25;
	}

IL_0086:
	{
		// return m_RenderGraph.defaultResources.blackTexture;
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_26 = __this->___m_RenderGraph_2;
		NullCheck(L_26);
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_27;
		L_27 = RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline(L_26, NULL);
		NullCheck(L_27);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_28;
		L_28 = RenderGraphDefaultResources_get_blackTexture_m958B2388E4F81582528BFB5A627A8996A11803C7_inline(L_27, NULL);
		return L_28;
	}

IL_0097:
	{
		// if (!desc.clearBuffer)
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_29 = V_0;
		bool L_30 = L_29.___clearBuffer_24;
		if (L_30)
		{
			goto IL_00b5;
		}
	}
	{
		// m_Resources.ForceTextureClear(input.handle, Color.black);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_31 = __this->___m_Resources_1;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_32 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_33 = (&L_32->___handle_1);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_34;
		L_34 = Color_get_black_mB50217951591A045844C61E7FF31EEE3FEF16737_inline(NULL);
		NullCheck(L_31);
		RenderGraphResourceRegistry_ForceTextureClear_mE89D1B844EF9D79E803AAB8FC04A062F8D82192B(L_31, L_33, L_34, NULL);
	}

IL_00b5:
	{
		// WriteTexture(input);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_35 = ___input0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_36;
		L_36 = RenderGraphBuilder_WriteTexture_m506070A8AC6CD4948CBB01FC02E2B2FF2D002920(__this, L_35, NULL);
	}

IL_00bd:
	{
		// m_RenderPass.AddResourceRead(input.handle);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_37 = __this->___m_RenderPass_0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_38 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_39 = (&L_38->___handle_1);
		NullCheck(L_37);
		RenderGraphPass_AddResourceRead_mB1ADB02909484B844C83C50E3A9207712F9261A5(L_37, L_39, NULL);
		// return input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_40 = ___input0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_41 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_40);
		return L_41;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_ReadTexture_m30A338D1203C736F18E9EDFE24A4208384D0925F_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, 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, ___input0, method);
	return _returnValue;
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::WriteTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_WriteTexture_m506070A8AC6CD4948CBB01FC02E2B2FF2D002920 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, const RuntimeMethod* method) 
{
	{
		// CheckResource(input.handle);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (&L_0->___handle_1);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)0, NULL);
		// m_Resources.IncrementWriteCount(input.handle);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2 = __this->___m_Resources_1;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (&L_3->___handle_1);
		NullCheck(L_2);
		RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC(L_2, L_4, NULL);
		// m_RenderPass.AddResourceWrite(input.handle);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass_0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_6 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_7 = (&L_6->___handle_1);
		NullCheck(L_5);
		RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069(L_5, L_7, NULL);
		// return input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_8 = ___input0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_9 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_8);
		return L_9;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_WriteTexture_m506070A8AC6CD4948CBB01FC02E2B2FF2D002920_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, 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, ___input0, method);
	return _returnValue;
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::ReadWriteTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_ReadWriteTexture_mEA66A932C42979F8EE0C1F402E5A6ED084F01836 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, const RuntimeMethod* method) 
{
	{
		// CheckResource(input.handle);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (&L_0->___handle_1);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)0, NULL);
		// m_Resources.IncrementWriteCount(input.handle);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2 = __this->___m_Resources_1;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (&L_3->___handle_1);
		NullCheck(L_2);
		RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC(L_2, L_4, NULL);
		// m_RenderPass.AddResourceWrite(input.handle);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass_0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_6 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_7 = (&L_6->___handle_1);
		NullCheck(L_5);
		RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069(L_5, L_7, NULL);
		// m_RenderPass.AddResourceRead(input.handle);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_8 = __this->___m_RenderPass_0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_9 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_10 = (&L_9->___handle_1);
		NullCheck(L_8);
		RenderGraphPass_AddResourceRead_mB1ADB02909484B844C83C50E3A9207712F9261A5(L_8, L_10, NULL);
		// return input;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_11 = ___input0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_12 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_11);
		return L_12;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_ReadWriteTexture_mEA66A932C42979F8EE0C1F402E5A6ED084F01836_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___input0, 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, ___input0, method);
	return _returnValue;
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::CreateTransientTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_CreateTransientTexture_m703B7C4E31B2F4B2857E05B8FE4E9993157163D0 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___desc0, const RuntimeMethod* method) 
{
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// var result = m_Resources.CreateTexture(desc, m_RenderPass.index);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources_1;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_1 = ___desc0;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2 = __this->___m_RenderPass_0;
		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;
		// m_RenderPass.AddTransientResource(result.handle);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_6 = (&(&V_0)->___handle_1);
		NullCheck(L_5);
		RenderGraphPass_AddTransientResource_m308716C330A187EFADEC9399A3FFD6577794B3BD(L_5, L_6, NULL);
		// return result;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_CreateTransientTexture_m703B7C4E31B2F4B2857E05B8FE4E9993157163D0_AdjustorThunk (RuntimeObject* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___desc0, 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, ___desc0, method);
	return _returnValue;
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::CreateTransientTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_CreateTransientTexture_mC507AB02FE73C2F38389C79D9099EDC7F704688C (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___texture0, 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));
	{
		// var desc = m_Resources.GetTextureResourceDesc(texture.handle);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources_1;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_1 = ___texture0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = (&L_1->___handle_1);
		NullCheck(L_0);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_3;
		L_3 = RenderGraphResourceRegistry_GetTextureResourceDesc_m2C39D5A9FC117474762D89F7AC052300D38D86C9(L_0, L_2, NULL);
		V_0 = L_3;
		// var result = m_Resources.CreateTexture(desc, m_RenderPass.index);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_4 = __this->___m_Resources_1;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass_0;
		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;
		// m_RenderPass.AddTransientResource(result.handle);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_8 = __this->___m_RenderPass_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_9 = (&(&V_1)->___handle_1);
		NullCheck(L_8);
		RenderGraphPass_AddTransientResource_m308716C330A187EFADEC9399A3FFD6577794B3BD(L_8, L_9, NULL);
		// return result;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C  TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphBuilder_CreateTransientTexture_mC507AB02FE73C2F38389C79D9099EDC7F704688C_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___texture0, 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, ___texture0, method);
	return _returnValue;
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::UseRendererList(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphBuilder_UseRendererList_mB0614B837677977DF8A14FDBF95146A74B3EE284 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___input0, const RuntimeMethod* method) 
{
	{
		// m_RenderPass.UseRendererList(input);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___m_RenderPass_0;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_1 = ___input0;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_2 = (*(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*)L_1);
		NullCheck(L_0);
		RenderGraphPass_UseRendererList_m4DD9249C7253C3F216715E7957C50606CC1BCD52(L_0, L_2, NULL);
		// return input;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_3 = ___input0;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_4 = (*(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*)L_3);
		return L_4;
	}
}
IL2CPP_EXTERN_C  RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphBuilder_UseRendererList_mB0614B837677977DF8A14FDBF95146A74B3EE284_AdjustorThunk (RuntimeObject* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___input0, 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, ___input0, method);
	return _returnValue;
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::ReadComputeBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_ReadComputeBuffer_mA630B01D686BE9AB88772818404667D1E69F05D4 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___input0, const RuntimeMethod* method) 
{
	{
		// CheckResource(input.handle);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_0 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (&L_0->___handle_1);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)0, NULL);
		// m_RenderPass.AddResourceRead(input.handle);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2 = __this->___m_RenderPass_0;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_3 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (&L_3->___handle_1);
		NullCheck(L_2);
		RenderGraphPass_AddResourceRead_mB1ADB02909484B844C83C50E3A9207712F9261A5(L_2, L_4, NULL);
		// return input;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_5 = ___input0;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_6 = (*(ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB*)L_5);
		return L_6;
	}
}
IL2CPP_EXTERN_C  ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_ReadComputeBuffer_mA630B01D686BE9AB88772818404667D1E69F05D4_AdjustorThunk (RuntimeObject* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___input0, 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, ___input0, method);
	return _returnValue;
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::WriteComputeBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_WriteComputeBuffer_mCD7FAF2B083871011645D4CCD2E4A92781F7B495 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___input0, const RuntimeMethod* method) 
{
	{
		// CheckResource(input.handle);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_0 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = (&L_0->___handle_1);
		RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(__this, L_1, (bool)0, NULL);
		// m_RenderPass.AddResourceWrite(input.handle);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2 = __this->___m_RenderPass_0;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_3 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (&L_3->___handle_1);
		NullCheck(L_2);
		RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069(L_2, L_4, NULL);
		// m_Resources.IncrementWriteCount(input.handle);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_5 = __this->___m_Resources_1;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_6 = ___input0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_7 = (&L_6->___handle_1);
		NullCheck(L_5);
		RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC(L_5, L_7, NULL);
		// return input;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_8 = ___input0;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_9 = (*(ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB*)L_8);
		return L_9;
	}
}
IL2CPP_EXTERN_C  ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_WriteComputeBuffer_mCD7FAF2B083871011645D4CCD2E4A92781F7B495_AdjustorThunk (RuntimeObject* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___input0, 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, ___input0, method);
	return _returnValue;
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::CreateTransientComputeBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_CreateTransientComputeBuffer_mCFBDA8024544593AFE98147876B902E4753AFB7D (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___desc0, const RuntimeMethod* method) 
{
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// var result = m_Resources.CreateComputeBuffer(desc, m_RenderPass.index);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources_1;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_1 = ___desc0;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2 = __this->___m_RenderPass_0;
		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;
		// m_RenderPass.AddTransientResource(result.handle);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_6 = (&(&V_0)->___handle_1);
		NullCheck(L_5);
		RenderGraphPass_AddTransientResource_m308716C330A187EFADEC9399A3FFD6577794B3BD(L_5, L_6, NULL);
		// return result;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_7 = V_0;
		return L_7;
	}
}
IL2CPP_EXTERN_C  ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_CreateTransientComputeBuffer_mCFBDA8024544593AFE98147876B902E4753AFB7D_AdjustorThunk (RuntimeObject* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___desc0, 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, ___desc0, method);
	return _returnValue;
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::CreateTransientComputeBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_CreateTransientComputeBuffer_m59F48C032018CBE9FF26DCDF27C57B002F2B9A1D (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___computebuffer0, 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));
	{
		// var desc = m_Resources.GetComputeBufferResourceDesc(computebuffer.handle);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = __this->___m_Resources_1;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_1 = ___computebuffer0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = (&L_1->___handle_1);
		NullCheck(L_0);
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 L_3;
		L_3 = RenderGraphResourceRegistry_GetComputeBufferResourceDesc_m45F37B3D5BD530ECA2DB14CB6AABEFEBED91A2C1(L_0, L_2, NULL);
		V_0 = L_3;
		// var result = m_Resources.CreateComputeBuffer(desc, m_RenderPass.index);
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_4 = __this->___m_Resources_1;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_5 = __this->___m_RenderPass_0;
		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;
		// m_RenderPass.AddTransientResource(result.handle);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_8 = __this->___m_RenderPass_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_9 = (&(&V_1)->___handle_1);
		NullCheck(L_8);
		RenderGraphPass_AddTransientResource_m308716C330A187EFADEC9399A3FFD6577794B3BD(L_8, L_9, NULL);
		// return result;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_10 = V_1;
		return L_10;
	}
}
IL2CPP_EXTERN_C  ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphBuilder_CreateTransientComputeBuffer_m59F48C032018CBE9FF26DCDF27C57B002F2B9A1D_AdjustorThunk (RuntimeObject* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___computebuffer0, 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, ___computebuffer0, method);
	return _returnValue;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::EnableAsyncCompute(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_EnableAsyncCompute_mE27B28C6B8176AD36DBB5B4EE0DA800D90F87B03 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// m_RenderPass.EnableAsyncCompute(value);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___m_RenderPass_0;
		bool L_1 = ___value0;
		NullCheck(L_0);
		RenderGraphPass_EnableAsyncCompute_m255E65710FC2330F395571C923DB5D5FBFE16844(L_0, L_1, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_EnableAsyncCompute_mE27B28C6B8176AD36DBB5B4EE0DA800D90F87B03_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_EnableAsyncCompute_mE27B28C6B8176AD36DBB5B4EE0DA800D90F87B03(_thisAdjusted, ___value0, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::AllowPassCulling(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// m_RenderPass.AllowPassCulling(value);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___m_RenderPass_0;
		bool L_1 = ___value0;
		NullCheck(L_0);
		RenderGraphPass_AllowPassCulling_mC79C9FACC4E23C2EFB45D783462EBA4FCA08DE1A(L_0, L_1, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_AllowPassCulling_m123C799CF19AF7D92A976CCC235C6721F1D8EE86(_thisAdjusted, ___value0, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_Dispose_m6CD2A0E7451C1E81E016C27394732E07F6C53071 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, const RuntimeMethod* method) 
{
	{
		// Dispose(true);
		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);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::AllowRendererListCulling(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_AllowRendererListCulling_m1D4E879CAC013591F860F5C429D007D6ACF692F2 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// m_RenderPass.AllowRendererListCulling(value);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___m_RenderPass_0;
		bool L_1 = ___value0;
		NullCheck(L_0);
		RenderGraphPass_AllowRendererListCulling_mBDE6711F92D9D4A15841500D1E723559126963F4(L_0, L_1, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_AllowRendererListCulling_m1D4E879CAC013591F860F5C429D007D6ACF692F2_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_AllowRendererListCulling_m1D4E879CAC013591F860F5C429D007D6ACF692F2(_thisAdjusted, ___value0, method);
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::DependsOn(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphBuilder_DependsOn_mBF3A650716934BE44D1314668B1EC60CB1A62426 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___input0, const RuntimeMethod* method) 
{
	{
		// m_RenderPass.UseRendererList(input);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___m_RenderPass_0;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_1 = ___input0;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_2 = (*(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*)L_1);
		NullCheck(L_0);
		RenderGraphPass_UseRendererList_m4DD9249C7253C3F216715E7957C50606CC1BCD52(L_0, L_2, NULL);
		// return input;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_3 = ___input0;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_4 = (*(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*)L_3);
		return L_4;
	}
}
IL2CPP_EXTERN_C  RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphBuilder_DependsOn_mBF3A650716934BE44D1314668B1EC60CB1A62426_AdjustorThunk (RuntimeObject* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___input0, 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, ___input0, method);
	return _returnValue;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::.ctor(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass,UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry,UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder__ctor_m356E87D6D032DF11F1909F32C011B98CFB16D7DE (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___renderPass0, RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___resources1, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___renderGraph2, const RuntimeMethod* method) 
{
	{
		// m_RenderPass = renderPass;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = ___renderPass0;
		__this->___m_RenderPass_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderPass_0), (void*)L_0);
		// m_Resources = resources;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_1 = ___resources1;
		__this->___m_Resources_1 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Resources_1), (void*)L_1);
		// m_RenderGraph = renderGraph;
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_2 = ___renderGraph2;
		__this->___m_RenderGraph_2 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraph_2), (void*)L_2);
		// m_Disposed = false;
		__this->___m_Disposed_3 = (bool)0;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder__ctor_m356E87D6D032DF11F1909F32C011B98CFB16D7DE_AdjustorThunk (RuntimeObject* __this, RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* ___renderPass0, RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___resources1, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___renderGraph2, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder__ctor_m356E87D6D032DF11F1909F32C011B98CFB16D7DE(_thisAdjusted, ___renderPass0, ___resources1, ___renderGraph2, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_Dispose_m49A9299AD6BF815801312F85C7B6256C5575085B (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___disposing0, const RuntimeMethod* method) 
{
	{
		// if (m_Disposed)
		bool L_0 = __this->___m_Disposed_3;
		if (!L_0)
		{
			goto IL_0009;
		}
	}
	{
		// return;
		return;
	}

IL_0009:
	{
		// m_RenderGraph.OnPassAdded(m_RenderPass);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_1 = __this->___m_RenderGraph_2;
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_2 = __this->___m_RenderPass_0;
		NullCheck(L_1);
		RenderGraph_OnPassAdded_mD1E58984AA84ED4DC78BF2E11A9C6D482F47C8F6(L_1, L_2, NULL);
		// m_Disposed = true;
		__this->___m_Disposed_3 = (bool)1;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_Dispose_m49A9299AD6BF815801312F85C7B6256C5575085B_AdjustorThunk (RuntimeObject* __this, bool ___disposing0, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_Dispose_m49A9299AD6BF815801312F85C7B6256C5575085B(_thisAdjusted, ___disposing0, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::CheckResource(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6 (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, bool ___dontCheckTransientReadWrite1, const RuntimeMethod* method) 
{
	{
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6_AdjustorThunk (RuntimeObject* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, bool ___dontCheckTransientReadWrite1, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_CheckResource_m5BF5C4956D9B0FA14EBBE35D84650212A2F0F7C6(_thisAdjusted, ___res0, ___dontCheckTransientReadWrite1, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphBuilder::GenerateDebugData(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphBuilder_GenerateDebugData_mA7FBEB0EDD92133A1B737F8805349D57A368B6FC (RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// m_RenderPass.GenerateDebugData(value);
		RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* L_0 = __this->___m_RenderPass_0;
		bool L_1 = ___value0;
		NullCheck(L_0);
		RenderGraphPass_GenerateDebugData_m59E2BAD0AEA250F2678C8D4D9A9EDFCCA6E6610B(L_0, L_1, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphBuilder_GenerateDebugData_mA7FBEB0EDD92133A1B737F8805349D57A368B6FC_AdjustorThunk (RuntimeObject* __this, bool ___value0, const RuntimeMethod* method)
{
	RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphBuilder_t8AEC7329276477A095C2D889D3361085DD1A1FFC*>(__this + _offset);
	RenderGraphBuilder_GenerateDebugData_mA7FBEB0EDD92133A1B737F8805349D57A368B6FC(_thisAdjusted, ___value0, 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
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_blackTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTexture_m958B2388E4F81582528BFB5A627A8996A11803C7 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTexture { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTextureU3Ek__BackingField_4;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_blackTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTexture_m74BF0C27CB9B249D083B3659C985A952EC3B4759 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTexture { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CblackTextureU3Ek__BackingField_4 = L_0;
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_whiteTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_whiteTexture_mA110B74B58D4E59C7DBD489FAFA8F2648AC7C0CF (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle whiteTexture { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CwhiteTextureU3Ek__BackingField_5;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_whiteTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_whiteTexture_m0CBA5992252D94A798EC0F5C2D8E5C740665BF80 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle whiteTexture { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CwhiteTextureU3Ek__BackingField_5 = L_0;
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_clearTextureXR()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_clearTextureXR_m8D433C546AD5EBBA8005CC6FACF2BE8CE3ABBCC5 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle clearTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CclearTextureXRU3Ek__BackingField_6;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_clearTextureXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_clearTextureXR_m58EC34F05A82BED1A96F9AB405D74BA9FB0F6531 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle clearTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CclearTextureXRU3Ek__BackingField_6 = L_0;
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_magentaTextureXR()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_magentaTextureXR_m215CC94319969BF117853F0F2C10134CFA116867 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle magentaTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CmagentaTextureXRU3Ek__BackingField_7;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_magentaTextureXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_magentaTextureXR_m86AA147802A13D59DC3FEB19786C756587E086FB (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle magentaTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CmagentaTextureXRU3Ek__BackingField_7 = L_0;
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_blackTextureXR()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTextureXR_m7F3BED63C3F3A123D2539291E627AD370C3BEE7D (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTextureXRU3Ek__BackingField_8;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_blackTextureXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTextureXR_mBC67F3C0CFAF725BD6AD9F00655D0F7D28AB481F (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CblackTextureXRU3Ek__BackingField_8 = L_0;
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_blackTextureArrayXR()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTextureArrayXR_m9D842DD3FC9C8D92B85A4EA4BF75438D2CB54728 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTextureArrayXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTextureArrayXRU3Ek__BackingField_9;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_blackTextureArrayXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTextureArrayXR_m718E584F8DBCE5CBEF6BF9E6CB3A9BFC93A07B2A (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTextureArrayXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CblackTextureArrayXRU3Ek__BackingField_9 = L_0;
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_blackUIntTextureXR()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackUIntTextureXR_m781231EE0405206EDB142D84568F77392CE989A9 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackUIntTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackUIntTextureXRU3Ek__BackingField_10;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_blackUIntTextureXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackUIntTextureXR_m76D37B7D7F08B8327498257A9D03B592F77C7BCD (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackUIntTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CblackUIntTextureXRU3Ek__BackingField_10 = L_0;
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_blackTexture3DXR()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTexture3DXR_m43CC668EC2EFFE4A8431667E2FF96EA5425990DA (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTexture3DXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTexture3DXRU3Ek__BackingField_11;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_blackTexture3DXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTexture3DXR_m933581BEA26A9B1590991F0E2B9FCF602A0FCF05 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTexture3DXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CblackTexture3DXRU3Ek__BackingField_11 = L_0;
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_whiteTextureXR()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_whiteTextureXR_m00E23431A45FB09E2C313E79F73AD2AB13483E09 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle whiteTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CwhiteTextureXRU3Ek__BackingField_12;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_whiteTextureXR(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_whiteTextureXR_m469DC9C354E94585A837C9D991D1E7D52D166F05 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle whiteTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CwhiteTextureXRU3Ek__BackingField_12 = L_0;
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::get_defaultShadowTexture()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_defaultShadowTexture_m4EA8FB8D0893BC33315B9FE9339E1C37DE050F50 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle defaultShadowTexture { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CdefaultShadowTextureU3Ek__BackingField_13;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::set_defaultShadowTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_defaultShadowTexture_m7E6330CB5F85105AA023A6AE1CF093FB7028C418 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle defaultShadowTexture { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CdefaultShadowTextureU3Ek__BackingField_13 = L_0;
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::.ctor()
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;
	}
	{
		// internal RenderGraphDefaultResources()
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		// m_BlackTexture2D = RTHandles.Alloc(Texture2D.blackTexture);
		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_1 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_BlackTexture2D_1), (void*)L_1);
		// m_WhiteTexture2D = RTHandles.Alloc(Texture2D.whiteTexture);
		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_2 = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_WhiteTexture2D_2), (void*)L_3);
		// m_ShadowTexture2D = RTHandles.Alloc(1, 1, depthBufferBits: DepthBits.Depth32, isShadowMap: true);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4;
		L_4 = RTHandles_Alloc_mBE00CEEDE8CC5D0BBF6BCB2CBE63A10C4BBE311D(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, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		__this->___m_ShadowTexture2D_3 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ShadowTexture2D_3), (void*)L_4);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::Cleanup()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_Cleanup_mF92409946BCC07400255DD355133A79C987C2AED (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// m_BlackTexture2D.Release();
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_BlackTexture2D_1;
		NullCheck(L_0);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_0, NULL);
		// m_WhiteTexture2D.Release();
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = __this->___m_WhiteTexture2D_2;
		NullCheck(L_1);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_1, NULL);
		// m_ShadowTexture2D.Release();
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = __this->___m_ShadowTexture2D_3;
		NullCheck(L_2);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_2, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDefaultResources::InitializeForRendering(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraph)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_InitializeForRendering_mE0C84DD4903970B6D9352590F1011993801BA8C0 (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* ___renderGraph0, 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;
	}
	{
		// blackTexture = renderGraph.ImportTexture(m_BlackTexture2D);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_0 = ___renderGraph0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = __this->___m_BlackTexture2D_1;
		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);
		// whiteTexture = renderGraph.ImportTexture(m_WhiteTexture2D);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_3 = ___renderGraph0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_4 = __this->___m_WhiteTexture2D_2;
		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);
		// defaultShadowTexture = renderGraph.ImportTexture(m_ShadowTexture2D);
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_6 = ___renderGraph0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = __this->___m_ShadowTexture2D_3;
		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);
		// clearTextureXR = renderGraph.ImportTexture(TextureXR.GetClearTexture());
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_9 = ___renderGraph0;
		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);
		// magentaTextureXR = renderGraph.ImportTexture(TextureXR.GetMagentaTexture());
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_12 = ___renderGraph0;
		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);
		// blackTextureXR = renderGraph.ImportTexture(TextureXR.GetBlackTexture());
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_15 = ___renderGraph0;
		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);
		// blackTextureArrayXR = renderGraph.ImportTexture(TextureXR.GetBlackTextureArray());
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_18 = ___renderGraph0;
		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);
		// blackUIntTextureXR = renderGraph.ImportTexture(TextureXR.GetBlackUIntTexture());
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_21 = ___renderGraph0;
		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);
		// blackTexture3DXR = renderGraph.ImportTexture(TextureXR.GetBlackTexture3D());
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_24 = ___renderGraph0;
		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);
		// whiteTextureXR = renderGraph.ImportTexture(TextureXR.GetWhiteTexture());
		RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* L_27 = ___renderGraph0;
		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
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent
IL2CPP_EXTERN_C void RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshal_pinvoke(const RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5& unmarshaled, RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_pinvoke& marshaled)
{
	Exception_t* ___m_Logger_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Logger' of type 'RenderGraphLogIndent': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Logger_1Exception, NULL);
}
IL2CPP_EXTERN_C void RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshal_pinvoke_back(const RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_pinvoke& marshaled, RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5& unmarshaled)
{
	Exception_t* ___m_Logger_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Logger' of type 'RenderGraphLogIndent': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Logger_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent
IL2CPP_EXTERN_C void RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshal_pinvoke_cleanup(RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent
IL2CPP_EXTERN_C void RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshal_com(const RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5& unmarshaled, RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_com& marshaled)
{
	Exception_t* ___m_Logger_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Logger' of type 'RenderGraphLogIndent': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Logger_1Exception, NULL);
}
IL2CPP_EXTERN_C void RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshal_com_back(const RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_com& marshaled, RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5& unmarshaled)
{
	Exception_t* ___m_Logger_1Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'm_Logger' of type 'RenderGraphLogIndent': Reference type field marshaling is not supported.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___m_Logger_1Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent
IL2CPP_EXTERN_C void RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshal_com_cleanup(RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5_marshaled_com& marshaled)
{
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent::.ctor(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogIndent__ctor_mB06A09F318DD57E80FDF39F5C443C9703BFB3822 (RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___logger0, int32_t ___indentation1, const RuntimeMethod* method) 
{
	{
		// m_Disposed = false;
		__this->___m_Disposed_2 = (bool)0;
		// m_Indentation = indentation;
		int32_t L_0 = ___indentation1;
		__this->___m_Indentation_0 = L_0;
		// m_Logger = logger;
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_1 = ___logger0;
		__this->___m_Logger_1 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Logger_1), (void*)L_1);
		// m_Logger.IncrementIndentation(m_Indentation);
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = __this->___m_Logger_1;
		int32_t L_3 = __this->___m_Indentation_0;
		NullCheck(L_2);
		RenderGraphLogger_IncrementIndentation_m47F0FB67710EB0DD13E2F7F94C6B9556DADE4A8C(L_2, L_3, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphLogIndent__ctor_mB06A09F318DD57E80FDF39F5C443C9703BFB3822_AdjustorThunk (RuntimeObject* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___logger0, int32_t ___indentation1, const RuntimeMethod* method)
{
	RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5*>(__this + _offset);
	RenderGraphLogIndent__ctor_mB06A09F318DD57E80FDF39F5C443C9703BFB3822(_thisAdjusted, ___logger0, ___indentation1, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent::Dispose()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogIndent_Dispose_m0FFDA3A98E3E736D7A3784C9E9D5C6A97707B2B6 (RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* __this, const RuntimeMethod* method) 
{
	{
		// Dispose(true);
		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);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogIndent::Dispose(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogIndent_Dispose_mEA306BC46A6C7A416418B1798FBF749A9F2031DC (RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* __this, bool ___disposing0, const RuntimeMethod* method) 
{
	{
		// if (m_Disposed)
		bool L_0 = __this->___m_Disposed_2;
		if (!L_0)
		{
			goto IL_0009;
		}
	}
	{
		// return;
		return;
	}

IL_0009:
	{
		// if (disposing && m_Logger != null)
		bool L_1 = ___disposing0;
		if (!L_1)
		{
			goto IL_0025;
		}
	}
	{
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = __this->___m_Logger_1;
		if (!L_2)
		{
			goto IL_0025;
		}
	}
	{
		// m_Logger.DecrementIndentation(m_Indentation);
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_3 = __this->___m_Logger_1;
		int32_t L_4 = __this->___m_Indentation_0;
		NullCheck(L_3);
		RenderGraphLogger_DecrementIndentation_m1E0A4A858CAA383C6FB12875B8A87DE37566E318(L_3, L_4, NULL);
	}

IL_0025:
	{
		// m_Disposed = true;
		__this->___m_Disposed_2 = (bool)1;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RenderGraphLogIndent_Dispose_mEA306BC46A6C7A416418B1798FBF749A9F2031DC_AdjustorThunk (RuntimeObject* __this, bool ___disposing0, const RuntimeMethod* method)
{
	RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RenderGraphLogIndent_tF9C4FBEEBE5BC22C223A368FD757DB647CD5C8E5*>(__this + _offset);
	RenderGraphLogIndent_Dispose_mEA306BC46A6C7A416418B1798FBF749A9F2031DC(_thisAdjusted, ___disposing0, 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
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::Initialize(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_Initialize_m2C02058B2932844BCB31FC192298B9430675E791 (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, String_t* ___logName0, 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;
	{
		// if (!m_LogMap.TryGetValue(logName, out var stringBuilder))
		Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* L_0 = __this->___m_LogMap_0;
		String_t* L_1 = ___logName0;
		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 = new StringBuilder();
		StringBuilder_t* L_3 = (StringBuilder_t*)il2cpp_codegen_object_new(StringBuilder_t_il2cpp_TypeInfo_var);
		NullCheck(L_3);
		StringBuilder__ctor_m1D99713357DE05DAFA296633639DB55F8C30587D(L_3, NULL);
		V_0 = L_3;
		// m_LogMap.Add(logName, stringBuilder);
		Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* L_4 = __this->___m_LogMap_0;
		String_t* L_5 = ___logName0;
		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:
	{
		// m_CurrentBuilder = stringBuilder;
		StringBuilder_t* L_7 = V_0;
		__this->___m_CurrentBuilder_1 = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentBuilder_1), (void*)L_7);
		// m_CurrentBuilder.Clear();
		StringBuilder_t* L_8 = __this->___m_CurrentBuilder_1;
		NullCheck(L_8);
		StringBuilder_t* L_9;
		L_9 = StringBuilder_Clear_m2D76F6533574F40A4E3E2DC4E730277CBD0AF8F6(L_8, NULL);
		// m_CurrentIndentation = 0;
		__this->___m_CurrentIndentation_2 = 0;
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::IncrementIndentation(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_IncrementIndentation_m47F0FB67710EB0DD13E2F7F94C6B9556DADE4A8C (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, int32_t ___value0, 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;
	}
	{
		// m_CurrentIndentation += Math.Abs(value);
		int32_t L_0 = __this->___m_CurrentIndentation_2;
		int32_t L_1 = ___value0;
		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_2 = ((int32_t)il2cpp_codegen_add(L_0, L_2));
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::DecrementIndentation(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_DecrementIndentation_m1E0A4A858CAA383C6FB12875B8A87DE37566E318 (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, int32_t ___value0, 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;
	}
	{
		// m_CurrentIndentation = Math.Max(0, m_CurrentIndentation - Math.Abs(value));
		int32_t L_0 = __this->___m_CurrentIndentation_2;
		int32_t L_1 = ___value0;
		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_2 = L_3;
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::LogLine(System.String,System.Object[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, String_t* ___format0, ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* ___args1, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		// for (int i = 0; i < m_CurrentIndentation; ++i)
		V_0 = 0;
		goto IL_0016;
	}

IL_0004:
	{
		// m_CurrentBuilder.Append('\t');
		StringBuilder_t* L_0 = __this->___m_CurrentBuilder_1;
		NullCheck(L_0);
		StringBuilder_t* L_1;
		L_1 = StringBuilder_Append_m71228B30F05724CD2CD96D9611DCD61BFB96A6E1(L_0, ((int32_t)9), NULL);
		// for (int i = 0; i < m_CurrentIndentation; ++i)
		int32_t L_2 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
	}

IL_0016:
	{
		// for (int i = 0; i < m_CurrentIndentation; ++i)
		int32_t L_3 = V_0;
		int32_t L_4 = __this->___m_CurrentIndentation_2;
		if ((((int32_t)L_3) < ((int32_t)L_4)))
		{
			goto IL_0004;
		}
	}
	{
		// m_CurrentBuilder.AppendFormat(format, args);
		StringBuilder_t* L_5 = __this->___m_CurrentBuilder_1;
		String_t* L_6 = ___format0;
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_7 = ___args1;
		NullCheck(L_5);
		StringBuilder_t* L_8;
		L_8 = StringBuilder_AppendFormat_m14CB447291E6149BCF32E5E37DA21514BAD9C151(L_5, L_6, L_7, NULL);
		// m_CurrentBuilder.AppendLine();
		StringBuilder_t* L_9 = __this->___m_CurrentBuilder_1;
		NullCheck(L_9);
		StringBuilder_t* L_10;
		L_10 = StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E(L_9, NULL);
		// }
		return;
	}
}
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::GetLog(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraphLogger_GetLog_m69349D845CE72C304B61A6F3F2DF2558C378FC6B (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* __this, String_t* ___logName0, 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;
	{
		// if (m_LogMap.TryGetValue(logName, out var builder))
		Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* L_0 = __this->___m_LogMap_0;
		String_t* L_1 = ___logName0;
		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;
		}
	}
	{
		// return builder.ToString();
		StringBuilder_t* L_3 = V_0;
		NullCheck(L_3);
		String_t* L_4;
		L_4 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_3);
		return L_4;
	}

IL_0017:
	{
		// return "";
		return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
	}
}
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::GetAllLogs()
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;
	{
		// string result = "";
		V_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		// foreach (var kvp in m_LogMap)
		Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* L_0 = __this->___m_LogMap_0;
		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:
			{// begin finally (depth: 1)
				Enumerator_Dispose_m4C59265AE7827B246EABE143C228773DF2A3C086((&V_1), Enumerator_Dispose_m4C59265AE7827B246EABE143C228773DF2A3C086_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0038_1;
			}

IL_0014_1:
			{
				// foreach (var kvp in m_LogMap)
				KeyValuePair_2_tD811495BB503B1FEA49409E7D29F95867A11EEA2 L_2;
				L_2 = Enumerator_get_Current_m9A3D89560E2E4D1D58BA482DB9E8435CEC036F44_inline((&V_1), Enumerator_get_Current_m9A3D89560E2E4D1D58BA482DB9E8435CEC036F44_RuntimeMethod_var);
				V_2 = L_2;
				// var builder = kvp.Value;
				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;
				// builder.AppendLine();
				StringBuilder_t* L_4 = V_3;
				NullCheck(L_4);
				StringBuilder_t* L_5;
				L_5 = StringBuilder_AppendLine_m3BC704C4E6A8531027D8C9287D0AB2AA0188AC4E(L_4, NULL);
				// result += builder.ToString();
				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 /* System.String System.Object::ToString() */, L_7);
				String_t* L_9;
				L_9 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(L_6, L_8, NULL);
				V_0 = L_9;
			}

IL_0038_1:
			{
				// foreach (var kvp in m_LogMap)
				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;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0051:
	{
		// return result;
		String_t* L_11 = V_0;
		return L_11;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger::.ctor()
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<string, StringBuilder> m_LogMap = new Dictionary<string, StringBuilder>(); // Can log multiple instances before flush everything.
		Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4* L_0 = (Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4*)il2cpp_codegen_object_new(Dictionary_2_tCF638F17FD574996754DB56C7776FBAEE0A0B1C4_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		Dictionary_2__ctor_mBC1FB3C99EC5EEC4B66EF4DD7244C5F9AD659D01(L_0, Dictionary_2__ctor_mBC1FB3C99EC5EEC4B66EF4DD7244C5F9AD659D01_RuntimeMethod_var);
		__this->___m_LogMap_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_LogMap_0), (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
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool::.ctor()
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<(Type, int), Stack<object>> m_ArrayPool = new Dictionary<(Type, int), Stack<object>>();
		Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* L_0 = (Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5*)il2cpp_codegen_object_new(Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		Dictionary_2__ctor_mC457EA613A0C67B39E57C286CD9A8B8D944572D2(L_0, Dictionary_2__ctor_mC457EA613A0C67B39E57C286CD9A8B8D944572D2_RuntimeMethod_var);
		__this->___m_ArrayPool_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ArrayPool_0), (void*)L_0);
		// List<(object, (Type, int))> m_AllocatedArrays = new List<(object, (Type, int))>();
		List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* L_1 = (List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3*)il2cpp_codegen_object_new(List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3_il2cpp_TypeInfo_var);
		NullCheck(L_1);
		List_1__ctor_mA014A1E2F472A3A623E1DAC9360F1121C197343A(L_1, List_1__ctor_mA014A1E2F472A3A623E1DAC9360F1121C197343A_RuntimeMethod_var);
		__this->___m_AllocatedArrays_1 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AllocatedArrays_1), (void*)L_1);
		// List<MaterialPropertyBlock> m_AllocatedMaterialPropertyBlocks = new List<MaterialPropertyBlock>();
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_2 = (List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C*)il2cpp_codegen_object_new(List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C_il2cpp_TypeInfo_var);
		NullCheck(L_2);
		List_1__ctor_m9FDBD09FEFDB8C3F98E74C51E846806B1523EE85(L_2, List_1__ctor_m9FDBD09FEFDB8C3F98E74C51E846806B1523EE85_RuntimeMethod_var);
		__this->___m_AllocatedMaterialPropertyBlocks_2 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_AllocatedMaterialPropertyBlocks_2), (void*)L_2);
		// internal RenderGraphObjectPool() { }
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		// internal RenderGraphObjectPool() { }
		return;
	}
}
// UnityEngine.MaterialPropertyBlock UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool::GetTempMaterialPropertyBlock()
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;
	{
		// var result = SharedObjectPool<MaterialPropertyBlock>.sharedPool.Get();
		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;
		// result.Clear();
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_2 = V_0;
		NullCheck(L_2);
		MaterialPropertyBlock_Clear_m83CE1CC476A80F162FC89DBF6C2C78659B6E1253(L_2, NULL);
		// m_AllocatedMaterialPropertyBlocks.Add(result);
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_3 = __this->___m_AllocatedMaterialPropertyBlocks_2;
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_4 = V_0;
		NullCheck(L_3);
		List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_inline(L_3, L_4, List_1_Add_m03B29C69F9974D985EFCE1B1D91AC7AC4F578723_RuntimeMethod_var);
		// return result;
		MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_5 = V_0;
		return L_5;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool::ReleaseAllTempAlloc()
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;
	{
		// foreach (var arrayDesc in m_AllocatedArrays)
		List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* L_0 = __this->___m_AllocatedArrays_1;
		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:
			{// begin finally (depth: 1)
				Enumerator_Dispose_m2301C91882FC1EAA1B967C8E6F3A4BCF40E45369((&V_0), Enumerator_Dispose_m2301C91882FC1EAA1B967C8E6F3A4BCF40E45369_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0036_1;
			}

IL_000e_1:
			{
				// foreach (var arrayDesc in m_AllocatedArrays)
				ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E L_2;
				L_2 = Enumerator_get_Current_m10D0EC184F0DF3F2F9EBFCD00A1B63D8C04FC5A6_inline((&V_0), Enumerator_get_Current_m10D0EC184F0DF3F2F9EBFCD00A1B63D8C04FC5A6_RuntimeMethod_var);
				V_1 = L_2;
				// bool result = m_ArrayPool.TryGetValue(arrayDesc.Item2, out var stack);
				Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* L_3 = __this->___m_ArrayPool_0;
				ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E L_4 = V_1;
				ValueTuple_2_tF34EACCF71A708BBFA7545E7D3A1298BB2019C7D L_5 = L_4.___Item2_1;
				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.Push(arrayDesc.Item1);
				Stack_1_tAD790A47551563636908E21E4F08C54C0C323EB5* L_7 = V_2;
				ValueTuple_2_tF84FEBD8A912F24572EFCF15570D16C3346CEB6E L_8 = V_1;
				RuntimeObject* L_9 = L_8.___Item1_0;
				NullCheck(L_7);
				Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778(L_7, L_9, Stack_1_Push_m709DD11BC1291A905814182CF9A367DE7399A778_RuntimeMethod_var);
			}

IL_0036_1:
			{
				// foreach (var arrayDesc in m_AllocatedArrays)
				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;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_004f:
	{
		// m_AllocatedArrays.Clear();
		List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* L_11 = __this->___m_AllocatedArrays_1;
		NullCheck(L_11);
		List_1_Clear_m33C3976D729E717F90056E739D92EA1D6C22E335_inline(L_11, List_1_Clear_m33C3976D729E717F90056E739D92EA1D6C22E335_RuntimeMethod_var);
		// foreach (var mpb in m_AllocatedMaterialPropertyBlocks)
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_12 = __this->___m_AllocatedMaterialPropertyBlocks_2;
		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:
			{// begin finally (depth: 1)
				Enumerator_Dispose_m83268DEE996EDF7B3641496DA42952F791954356((&V_3), Enumerator_Dispose_m83268DEE996EDF7B3641496DA42952F791954356_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_007d_1;
			}

IL_0068_1:
			{
				// foreach (var mpb in m_AllocatedMaterialPropertyBlocks)
				MaterialPropertyBlock_t2308669579033A857EFE6E4831909F638B27411D* L_14;
				L_14 = Enumerator_get_Current_m7CF9EAFCBAD62D512D7B7A7E2443F18496A3C2CC_inline((&V_3), Enumerator_get_Current_m7CF9EAFCBAD62D512D7B7A7E2443F18496A3C2CC_RuntimeMethod_var);
				V_4 = L_14;
				// SharedObjectPool<MaterialPropertyBlock>.sharedPool.Release(mpb);
				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:
			{
				// foreach (var mpb in m_AllocatedMaterialPropertyBlocks)
				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;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0096:
	{
		// m_AllocatedMaterialPropertyBlocks.Clear();
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_18 = __this->___m_AllocatedMaterialPropertyBlocks_2;
		NullCheck(L_18);
		List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_inline(L_18, List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool::Cleanup()
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;
	}
	{
		// m_AllocatedArrays.Clear();
		List_1_t93556F5BC290149F13350CCB1F0DBFFECE376CA3* L_0 = __this->___m_AllocatedArrays_1;
		NullCheck(L_0);
		List_1_Clear_m33C3976D729E717F90056E739D92EA1D6C22E335_inline(L_0, List_1_Clear_m33C3976D729E717F90056E739D92EA1D6C22E335_RuntimeMethod_var);
		// m_AllocatedMaterialPropertyBlocks.Clear();
		List_1_tAFCDB9CCBAF11013AA7B0EC7BB51B10127AB467C* L_1 = __this->___m_AllocatedMaterialPropertyBlocks_2;
		NullCheck(L_1);
		List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_inline(L_1, List_1_Clear_m9F715F08CBEBE3B3BC6498655CD458D21FC80E45_RuntimeMethod_var);
		// m_ArrayPool.Clear();
		Dictionary_2_t7096FDAEA6CE93401BE4CE39471636261DB28BF5* L_2 = __this->___m_ArrayPool_0;
		NullCheck(L_2);
		Dictionary_2_Clear_m9B5ED06FF7A5EE435736D3F569A287385996360B(L_2, Dictionary_2_Clear_m9B5ED06FF7A5EE435736D3F569A287385996360B_RuntimeMethod_var);
		// SharedObjectPoolBase.ClearAll();
		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
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase::ClearAll()
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));
	{
		// foreach (var pool in s_AllocatedPools)
		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_0;
		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:
			{// begin finally (depth: 1)
				Enumerator_Dispose_m0061D8F5EB13E1F1EA4B6287EAF410A03785A821((&V_0), Enumerator_Dispose_m0061D8F5EB13E1F1EA4B6287EAF410A03785A821_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0019_1;
			}

IL_000d_1:
			{
				// foreach (var pool in s_AllocatedPools)
				SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4* L_2;
				L_2 = Enumerator_get_Current_m0D03747E7D6A378D9C2BDA362110D1868393154E_inline((&V_0), Enumerator_get_Current_m0D03747E7D6A378D9C2BDA362110D1868393154E_RuntimeMethod_var);
				// pool.Clear();
				NullCheck(L_2);
				VirtualActionInvoker0::Invoke(4 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase::Clear() */, L_2);
			}

IL_0019_1:
			{
				// foreach (var pool in s_AllocatedPools)
				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;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0032:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SharedObjectPoolBase__ctor_m34384565D933407EF906528A12090A0B368A0A8D (SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphObjectPool/SharedObjectPoolBase::.cctor()
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;
	}
	{
		// protected static List<SharedObjectPoolBase> s_AllocatedPools = new List<SharedObjectPoolBase>();
		List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6* L_0 = (List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6*)il2cpp_codegen_object_new(List_1_tAB88A723317E4271A08B8451C69CD3393C84BCB6_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		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_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_StaticFields*)il2cpp_codegen_static_fields_for(SharedObjectPoolBase_t9E5CE604659E65FF5879D63774B24C62183B54C4_il2cpp_TypeInfo_var))->___s_AllocatedPools_0), (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
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_name()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraphPass_get_name_mBC9E08A5232E33757330806E9E52F8EA924101DB (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public string name { get; protected set; }
		String_t* L_0 = __this->___U3CnameU3Ek__BackingField_0;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_name(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_name_m56C8D7395B29FC3BD99D82DE5E45450C9C41D55C (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, String_t* ___value0, const RuntimeMethod* method) 
{
	{
		// public string name { get; protected set; }
		String_t* L_0 = ___value0;
		__this->___U3CnameU3Ek__BackingField_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField_0), (void*)L_0);
		return;
	}
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_index()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_index_m6E0D043021918E44294E866A910593C5FC32DEA7 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public int index { get; protected set; }
		int32_t L_0 = __this->___U3CindexU3Ek__BackingField_1;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_index(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_index_mB6B111B7325EC3F70A56417D620662F1AE2B68D2 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public int index { get; protected set; }
		int32_t L_0 = ___value0;
		__this->___U3CindexU3Ek__BackingField_1 = L_0;
		return;
	}
}
// UnityEngine.Rendering.ProfilingSampler UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_customSampler()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* RenderGraphPass_get_customSampler_m524E1FD5FEEEB3F2B4ABA23D793FDFF3208F9218 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public ProfilingSampler customSampler { get; protected set; }
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = __this->___U3CcustomSamplerU3Ek__BackingField_2;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_customSampler(UnityEngine.Rendering.ProfilingSampler)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_customSampler_m05C5220CF5DC934495123022FED1941A678B41D2 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___value0, const RuntimeMethod* method) 
{
	{
		// public ProfilingSampler customSampler { get; protected set; }
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___value0;
		__this->___U3CcustomSamplerU3Ek__BackingField_2 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcustomSamplerU3Ek__BackingField_2), (void*)L_0);
		return;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_enableAsyncCompute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphPass_get_enableAsyncCompute_mBB6A0D9A2B001BA428945EA247DEF457379EBAE4 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public bool enableAsyncCompute { get; protected set; }
		bool L_0 = __this->___U3CenableAsyncComputeU3Ek__BackingField_3;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_enableAsyncCompute(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_enableAsyncCompute_mFD54F752CC9F0C8D0C93AAEDEBF73123F3E69DC0 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// public bool enableAsyncCompute { get; protected set; }
		bool L_0 = ___value0;
		__this->___U3CenableAsyncComputeU3Ek__BackingField_3 = L_0;
		return;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_allowPassCulling()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphPass_get_allowPassCulling_mE559F1DEB80EA60B73CCFFB9B6B9A044ABCCC292 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public bool allowPassCulling { get; protected set; }
		bool L_0 = __this->___U3CallowPassCullingU3Ek__BackingField_4;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_allowPassCulling(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_allowPassCulling_m28FA3B808526988AF0A322AFC0112C46EF247F73 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// public bool allowPassCulling { get; protected set; }
		bool L_0 = ___value0;
		__this->___U3CallowPassCullingU3Ek__BackingField_4 = L_0;
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_depthBuffer()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphPass_get_depthBuffer_mAB47D705BCC4CAC03894FD18F0982F852534FCB5 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle depthBuffer { get; protected set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CdepthBufferU3Ek__BackingField_5;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_depthBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_depthBuffer_m46E9FF4C57216F3C350642F354EDBDB7DDDAC5EE (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle depthBuffer { get; protected set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CdepthBufferU3Ek__BackingField_5 = L_0;
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle[] UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_colorBuffers()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle[] colorBuffers { get; protected set; } = new TextureHandle[RenderGraph.kMaxMRTCount];
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_0 = __this->___U3CcolorBuffersU3Ek__BackingField_6;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_colorBuffers(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_colorBuffers_m202BEDE7D90F27DBD440DAEECFFB73E733B34D4F (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle[] colorBuffers { get; protected set; } = new TextureHandle[RenderGraph.kMaxMRTCount];
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_0 = ___value0;
		__this->___U3CcolorBuffersU3Ek__BackingField_6 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolorBuffersU3Ek__BackingField_6), (void*)L_0);
		return;
	}
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_colorBufferMaxIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public int colorBufferMaxIndex { get; protected set; } = -1;
		int32_t L_0 = __this->___U3CcolorBufferMaxIndexU3Ek__BackingField_7;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_colorBufferMaxIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_colorBufferMaxIndex_m0A8C152F1E2DC60D9ABBF3E85E7A1808BCF0FD79 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public int colorBufferMaxIndex { get; protected set; } = -1;
		int32_t L_0 = ___value0;
		__this->___U3CcolorBufferMaxIndexU3Ek__BackingField_7 = L_0;
		return;
	}
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_refCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_refCount_mD6FE631C1208D6A14A47885B37EB7A22562DB766 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public int refCount { get; protected set; }
		int32_t L_0 = __this->___U3CrefCountU3Ek__BackingField_8;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_refCount(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_refCount_m33C073D227A1CDF4E665CC131CF3D93A346A42C2 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public int refCount { get; protected set; }
		int32_t L_0 = ___value0;
		__this->___U3CrefCountU3Ek__BackingField_8 = L_0;
		return;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_generateDebugData()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphPass_get_generateDebugData_m4C5F5F8A6F4F69709B0AEDC14740F6A4D792E9F8 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public bool generateDebugData { get; protected set; }
		bool L_0 = __this->___U3CgenerateDebugDataU3Ek__BackingField_9;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_generateDebugData(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_generateDebugData_m06A8222AC5BB9A409E836BBF16CAE39BCD408755 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// public bool generateDebugData { get; protected set; }
		bool L_0 = ___value0;
		__this->___U3CgenerateDebugDataU3Ek__BackingField_9 = L_0;
		return;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::get_allowRendererListCulling()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphPass_get_allowRendererListCulling_mDCB37A5EE941A7023093E530BF177DB1E30BD26A (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public bool allowRendererListCulling { get; protected set; }
		bool L_0 = __this->___U3CallowRendererListCullingU3Ek__BackingField_10;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::set_allowRendererListCulling(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_set_allowRendererListCulling_m63CF79D071A52C16BE8DDA35A96471BAB435B671 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// public bool allowRendererListCulling { get; protected set; }
		bool L_0 = ___value0;
		__this->___U3CallowRendererListCullingU3Ek__BackingField_10 = L_0;
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::.ctor()
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;
	{
		// public TextureHandle[] colorBuffers { get; protected set; } = new TextureHandle[RenderGraph.kMaxMRTCount];
		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_0;
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_1 = (TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD*)(TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD*)SZArrayNew(TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD_il2cpp_TypeInfo_var, (uint32_t)L_0);
		__this->___U3CcolorBuffersU3Ek__BackingField_6 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolorBuffersU3Ek__BackingField_6), (void*)L_1);
		// public int colorBufferMaxIndex { get; protected set; } = -1;
		__this->___U3CcolorBufferMaxIndexU3Ek__BackingField_7 = (-1);
		// public List<ResourceHandle>[] resourceReadLists = new List<ResourceHandle>[(int)RenderGraphResourceType.Count];
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_2 = (List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3*)(List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3*)SZArrayNew(List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___resourceReadLists_11 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___resourceReadLists_11), (void*)L_2);
		// public List<ResourceHandle>[] resourceWriteLists = new List<ResourceHandle>[(int)RenderGraphResourceType.Count];
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_3 = (List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3*)(List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3*)SZArrayNew(List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___resourceWriteLists_12 = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___resourceWriteLists_12), (void*)L_3);
		// public List<ResourceHandle>[] transientResourceList = new List<ResourceHandle>[(int)RenderGraphResourceType.Count];
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_4 = (List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3*)(List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3*)SZArrayNew(List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___transientResourceList_13 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___transientResourceList_13), (void*)L_4);
		// public List<RendererListHandle> usedRendererListList = new List<RendererListHandle>();
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_5 = (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*)il2cpp_codegen_object_new(List_1_t87AE23082814D175C791AB0CD6E68302C3E42536_il2cpp_TypeInfo_var);
		NullCheck(L_5);
		List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266(L_5, List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266_RuntimeMethod_var);
		__this->___usedRendererListList_14 = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___usedRendererListList_14), (void*)L_5);
		// public List<RendererListHandle> dependsOnRendererListList = new List<RendererListHandle>();
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_6 = (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*)il2cpp_codegen_object_new(List_1_t87AE23082814D175C791AB0CD6E68302C3E42536_il2cpp_TypeInfo_var);
		NullCheck(L_6);
		List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266(L_6, List_1__ctor_m0A063E54534200BA49153421DEEDD0A762D26266_RuntimeMethod_var);
		__this->___dependsOnRendererListList_15 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___dependsOnRendererListList_15), (void*)L_6);
		// public RenderGraphPass()
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		V_0 = 0;
		goto IL_0086;
	}

IL_005b:
	{
		// resourceReadLists[i] = new List<ResourceHandle>();
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_7 = __this->___resourceReadLists_11;
		int32_t L_8 = V_0;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_9 = (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*)il2cpp_codegen_object_new(List_1_t91D94788DFFF98BEB1318A5549946309D4C94116_il2cpp_TypeInfo_var);
		NullCheck(L_9);
		List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475(L_9, List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475_RuntimeMethod_var);
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, L_9);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_8), (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*)L_9);
		// resourceWriteLists[i] = new List<ResourceHandle>();
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_10 = __this->___resourceWriteLists_12;
		int32_t L_11 = V_0;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_12 = (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*)il2cpp_codegen_object_new(List_1_t91D94788DFFF98BEB1318A5549946309D4C94116_il2cpp_TypeInfo_var);
		NullCheck(L_12);
		List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475(L_12, List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475_RuntimeMethod_var);
		NullCheck(L_10);
		ArrayElementTypeCheck (L_10, L_12);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(L_11), (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*)L_12);
		// transientResourceList[i] = new List<ResourceHandle>();
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_13 = __this->___transientResourceList_13;
		int32_t L_14 = V_0;
		List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* L_15 = (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*)il2cpp_codegen_object_new(List_1_t91D94788DFFF98BEB1318A5549946309D4C94116_il2cpp_TypeInfo_var);
		NullCheck(L_15);
		List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475(L_15, List_1__ctor_mA0E12F4B773E1969D7613019BBDDCF2A30A55475_RuntimeMethod_var);
		NullCheck(L_13);
		ArrayElementTypeCheck (L_13, L_15);
		(L_13)->SetAt(static_cast<il2cpp_array_size_t>(L_14), (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*)L_15);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_16 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_16, 1));
	}

IL_0086:
	{
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_17 = V_0;
		if ((((int32_t)L_17) < ((int32_t)2)))
		{
			goto IL_005b;
		}
	}
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::Clear()
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;
	{
		// name = "";
		RenderGraphPass_set_name_m56C8D7395B29FC3BD99D82DE5E45450C9C41D55C_inline(__this, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		// index = -1;
		RenderGraphPass_set_index_mB6B111B7325EC3F70A56417D620662F1AE2B68D2_inline(__this, (-1), NULL);
		// customSampler = null;
		RenderGraphPass_set_customSampler_m05C5220CF5DC934495123022FED1941A678B41D2_inline(__this, (ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE*)NULL, NULL);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		V_0 = 0;
		goto IL_0048;
	}

IL_001d:
	{
		// resourceReadLists[i].Clear();
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_0 = __this->___resourceReadLists_11;
		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);
		// resourceWriteLists[i].Clear();
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_4 = __this->___resourceWriteLists_12;
		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);
		// transientResourceList[i].Clear();
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_8 = __this->___transientResourceList_13;
		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);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_12 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0048:
	{
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_13 = V_0;
		if ((((int32_t)L_13) < ((int32_t)2)))
		{
			goto IL_001d;
		}
	}
	{
		// usedRendererListList.Clear();
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_14 = __this->___usedRendererListList_14;
		NullCheck(L_14);
		List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_inline(L_14, List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_RuntimeMethod_var);
		// dependsOnRendererListList.Clear();
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_15 = __this->___dependsOnRendererListList_15;
		NullCheck(L_15);
		List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_inline(L_15, List_1_Clear_m00177DD0BBDC36D9E513E121085A854511D73B6E_RuntimeMethod_var);
		// enableAsyncCompute = false;
		RenderGraphPass_set_enableAsyncCompute_mFD54F752CC9F0C8D0C93AAEDEBF73123F3E69DC0_inline(__this, (bool)0, NULL);
		// allowPassCulling = true;
		RenderGraphPass_set_allowPassCulling_m28FA3B808526988AF0A322AFC0112C46EF247F73_inline(__this, (bool)1, NULL);
		// allowRendererListCulling = true;
		RenderGraphPass_set_allowRendererListCulling_m63CF79D071A52C16BE8DDA35A96471BAB435B671_inline(__this, (bool)1, NULL);
		// generateDebugData = true;
		RenderGraphPass_set_generateDebugData_m06A8222AC5BB9A409E836BBF16CAE39BCD408755_inline(__this, (bool)1, NULL);
		// refCount = 0;
		RenderGraphPass_set_refCount_m33C073D227A1CDF4E665CC131CF3D93A346A42C2_inline(__this, 0, NULL);
		// colorBufferMaxIndex = -1;
		RenderGraphPass_set_colorBufferMaxIndex_m0A8C152F1E2DC60D9ABBF3E85E7A1808BCF0FD79_inline(__this, (-1), NULL);
		// depthBuffer = TextureHandle.nullHandle;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_16;
		L_16 = TextureHandle_get_nullHandle_m906CE1774950116C830EA6F1361DB1FEC0D892FE_inline(NULL);
		RenderGraphPass_set_depthBuffer_m46E9FF4C57216F3C350642F354EDBDB7DDDAC5EE_inline(__this, L_16, NULL);
		// for (int i = 0; i < RenderGraph.kMaxMRTCount; ++i)
		V_1 = 0;
		goto IL_00b0;
	}

IL_009b:
	{
		// colorBuffers[i] = TextureHandle.nullHandle;
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_17;
		L_17 = RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60_inline(__this, NULL);
		int32_t L_18 = V_1;
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_19;
		L_19 = TextureHandle_get_nullHandle_m906CE1774950116C830EA6F1361DB1FEC0D892FE_inline(NULL);
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(L_18), (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09)L_19);
		// for (int i = 0; i < RenderGraph.kMaxMRTCount; ++i)
		int32_t L_20 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_20, 1));
	}

IL_00b0:
	{
		// for (int i = 0; i < RenderGraph.kMaxMRTCount; ++i)
		int32_t L_21 = V_1;
		il2cpp_codegen_runtime_class_init_inline(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var);
		int32_t L_22 = ((RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB_il2cpp_TypeInfo_var))->___kMaxMRTCount_0;
		if ((((int32_t)L_21) < ((int32_t)L_22)))
		{
			goto IL_009b;
		}
	}
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::AddResourceWrite(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// resourceWriteLists[res.iType].Add(res);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_0 = __this->___resourceWriteLists_12;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = ___res0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_2 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_1);
		V_0 = L_2;
		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 = ___res0;
		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;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::AddResourceRead(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AddResourceRead_mB1ADB02909484B844C83C50E3A9207712F9261A5 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// resourceReadLists[res.iType].Add(res);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_0 = __this->___resourceReadLists_11;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = ___res0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_2 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_1);
		V_0 = L_2;
		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 = ___res0;
		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;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::AddTransientResource(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AddTransientResource_m308716C330A187EFADEC9399A3FFD6577794B3BD (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// transientResourceList[res.iType].Add(res);
		List_1U5BU5D_tC28B20F6D88E1CE609D97C74C2F458F91E413EF3* L_0 = __this->___transientResourceList_13;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_1 = ___res0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_2 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_1);
		V_0 = L_2;
		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 = ___res0;
		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;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::UseRendererList(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_UseRendererList_m4DD9249C7253C3F216715E7957C50606CC1BCD52 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___rendererList0, 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;
	}
	{
		// usedRendererListList.Add(rendererList);
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_0 = __this->___usedRendererListList_14;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_1 = ___rendererList0;
		NullCheck(L_0);
		List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_inline(L_0, L_1, List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::DependsOnRendererList(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_DependsOnRendererList_m1717D28AE97E76DF4BD356691E4864707994E1F0 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___rendererList0, 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;
	}
	{
		// dependsOnRendererListList.Add(rendererList);
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_0 = __this->___dependsOnRendererListList_15;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_1 = ___rendererList0;
		NullCheck(L_0);
		List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_inline(L_0, L_1, List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::EnableAsyncCompute(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_EnableAsyncCompute_m255E65710FC2330F395571C923DB5D5FBFE16844 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// enableAsyncCompute = value;
		bool L_0 = ___value0;
		RenderGraphPass_set_enableAsyncCompute_mFD54F752CC9F0C8D0C93AAEDEBF73123F3E69DC0_inline(__this, L_0, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::AllowPassCulling(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AllowPassCulling_mC79C9FACC4E23C2EFB45D783462EBA4FCA08DE1A (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// allowPassCulling = value;
		bool L_0 = ___value0;
		RenderGraphPass_set_allowPassCulling_m28FA3B808526988AF0A322AFC0112C46EF247F73_inline(__this, L_0, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::AllowRendererListCulling(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_AllowRendererListCulling_mBDE6711F92D9D4A15841500D1E723559126963F4 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// allowRendererListCulling = value;
		bool L_0 = ___value0;
		RenderGraphPass_set_allowRendererListCulling_m63CF79D071A52C16BE8DDA35A96471BAB435B671_inline(__this, L_0, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::GenerateDebugData(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_GenerateDebugData_m59E2BAD0AEA250F2678C8D4D9A9EDFCCA6E6610B (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// generateDebugData = value;
		bool L_0 = ___value0;
		RenderGraphPass_set_generateDebugData_m06A8222AC5BB9A409E836BBF16CAE39BCD408755_inline(__this, L_0, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::SetColorBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_SetColorBuffer_m629290D196287553E5EC84B9A94C48C23C9DAC5B (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___resource0, int32_t ___index1, 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;
	}
	{
		// colorBufferMaxIndex = Math.Max(colorBufferMaxIndex, index);
		int32_t L_0;
		L_0 = RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5_inline(__this, NULL);
		int32_t L_1 = ___index1;
		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);
		// colorBuffers[index] = resource;
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_3;
		L_3 = RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60_inline(__this, NULL);
		int32_t L_4 = ___index1;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_5 = ___resource0;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09)L_5);
		// AddResourceWrite(resource.handle);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_6 = (&(&___resource0)->___handle_1);
		RenderGraphPass_AddResourceWrite_m77B37DF35F880B3CA9B0F2D93A39AAA381EE8069(__this, L_6, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphPass::SetDepthBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle,UnityEngine.Experimental.Rendering.RenderGraphModule.DepthAccess)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphPass_SetDepthBuffer_m0B5F8D52CB7649F774FD2B99F2213D2E0984A7C7 (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___resource0, int32_t ___flags1, const RuntimeMethod* method) 
{
	{
		// depthBuffer = resource;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___resource0;
		RenderGraphPass_set_depthBuffer_m46E9FF4C57216F3C350642F354EDBDB7DDDAC5EE_inline(__this, L_0, NULL);
		// if ((flags & DepthAccess.Read) != 0)
		int32_t L_1 = ___flags1;
		if (!((int32_t)((int32_t)L_1&1)))
		{
			goto IL_0019;
		}
	}
	{
		// AddResourceRead(resource.handle);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = (&(&___resource0)->___handle_1);
		RenderGraphPass_AddResourceRead_mB1ADB02909484B844C83C50E3A9207712F9261A5(__this, L_2, NULL);
	}

IL_0019:
	{
		// if ((flags & DepthAccess.Write) != 0)
		int32_t L_3 = ___flags1;
		if (!((int32_t)((int32_t)L_3&2)))
		{
			goto IL_002b;
		}
	}
	{
		// AddResourceWrite(resource.handle);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (&(&___resource0)->___handle_1);
		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
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle::get_nullHandle()
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;
	}
	{
		// public static ComputeBufferHandle nullHandle { get { return s_NullHandle; } }
		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_0;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle::.ctor(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferHandle__ctor_m6D965D9809C5D3C7F5F385E54890EE463A81776D (ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* __this, int32_t ___handle0, bool ___shared1, const RuntimeMethod* method) 
{
	{
		// internal ComputeBufferHandle(int handle, bool shared = false) { this.handle = new ResourceHandle(handle, RenderGraphResourceType.ComputeBuffer, shared); }
		int32_t L_0 = ___handle0;
		bool L_1 = ___shared1;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_2;
		memset((&L_2), 0, sizeof(L_2));
		ResourceHandle__ctor_m43993F666EE5128E896AE562EB4AE65263831C5F((&L_2), L_0, 1, L_1, /*hidden argument*/NULL);
		__this->___handle_1 = L_2;
		// internal ComputeBufferHandle(int handle, bool shared = false) { this.handle = new ResourceHandle(handle, RenderGraphResourceType.ComputeBuffer, shared); }
		return;
	}
}
IL2CPP_EXTERN_C  void ComputeBufferHandle__ctor_m6D965D9809C5D3C7F5F385E54890EE463A81776D_AdjustorThunk (RuntimeObject* __this, int32_t ___handle0, bool ___shared1, const RuntimeMethod* method)
{
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB*>(__this + _offset);
	ComputeBufferHandle__ctor_m6D965D9809C5D3C7F5F385E54890EE463A81776D(_thisAdjusted, ___handle0, ___shared1, method);
}
// UnityEngine.ComputeBuffer UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle::op_Implicit(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ComputeBufferHandle_op_Implicit_mC419224FAF5F0CDDB5732D6BE409BFE0D1E98026 (ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB ___buffer0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator ComputeBuffer(ComputeBufferHandle buffer) => buffer.IsValid() ? RenderGraphResourceRegistry.current.GetComputeBuffer(buffer) : null;
		bool L_0;
		L_0 = ComputeBufferHandle_IsValid_m4D3C4E81EFDD8940200E2B823024D85C6DA8517A((&___buffer0), 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, (&___buffer0), NULL);
		return L_2;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle::IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool ComputeBufferHandle_IsValid_m4D3C4E81EFDD8940200E2B823024D85C6DA8517A (ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* __this, const RuntimeMethod* method) 
{
	{
		// public bool IsValid() => handle.IsValid();
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = (&__this->___handle_1);
		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;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle::.cctor()
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
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc
IL2CPP_EXTERN_C void ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshal_pinvoke(const ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4& unmarshaled, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_pinvoke& marshaled)
{
	marshaled.___count_0 = unmarshaled.___count_0;
	marshaled.___stride_1 = unmarshaled.___stride_1;
	marshaled.___type_2 = unmarshaled.___type_2;
	marshaled.___name_3 = il2cpp_codegen_marshal_string(unmarshaled.___name_3);
}
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_0;
	unmarshaled.___count_0 = unmarshaledcount_temp_0;
	int32_t unmarshaledstride_temp_1 = 0;
	unmarshaledstride_temp_1 = marshaled.___stride_1;
	unmarshaled.___stride_1 = unmarshaledstride_temp_1;
	int32_t unmarshaledtype_temp_2 = 0;
	unmarshaledtype_temp_2 = marshaled.___type_2;
	unmarshaled.___type_2 = unmarshaledtype_temp_2;
	unmarshaled.___name_3 = il2cpp_codegen_marshal_string_result(marshaled.___name_3);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_3), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_3));
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc
IL2CPP_EXTERN_C void ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshal_pinvoke_cleanup(ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___name_3);
	marshaled.___name_3 = NULL;
}
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc
IL2CPP_EXTERN_C void ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshal_com(const ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4& unmarshaled, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_com& marshaled)
{
	marshaled.___count_0 = unmarshaled.___count_0;
	marshaled.___stride_1 = unmarshaled.___stride_1;
	marshaled.___type_2 = unmarshaled.___type_2;
	marshaled.___name_3 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_3);
}
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_0;
	unmarshaled.___count_0 = unmarshaledcount_temp_0;
	int32_t unmarshaledstride_temp_1 = 0;
	unmarshaledstride_temp_1 = marshaled.___stride_1;
	unmarshaled.___stride_1 = unmarshaledstride_temp_1;
	int32_t unmarshaledtype_temp_2 = 0;
	unmarshaledtype_temp_2 = marshaled.___type_2;
	unmarshaled.___type_2 = unmarshaledtype_temp_2;
	unmarshaled.___name_3 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_3);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_3), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_3));
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc
IL2CPP_EXTERN_C void ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshal_com_cleanup(ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___name_3);
	marshaled.___name_3 = NULL;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc::.ctor(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferDesc__ctor_mD364A4B1CBED57C895863DAEC68E88D5F3AEC8FD (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* __this, int32_t ___count0, int32_t ___stride1, const RuntimeMethod* method) 
{
	{
		// : this()
		il2cpp_codegen_initobj(__this, sizeof(ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4));
		// this.count = count;
		int32_t L_0 = ___count0;
		__this->___count_0 = L_0;
		// this.stride = stride;
		int32_t L_1 = ___stride1;
		__this->___stride_1 = L_1;
		// type = ComputeBufferType.Default;
		__this->___type_2 = 0;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void ComputeBufferDesc__ctor_mD364A4B1CBED57C895863DAEC68E88D5F3AEC8FD_AdjustorThunk (RuntimeObject* __this, int32_t ___count0, int32_t ___stride1, const RuntimeMethod* method)
{
	ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*>(__this + _offset);
	ComputeBufferDesc__ctor_mD364A4B1CBED57C895863DAEC68E88D5F3AEC8FD(_thisAdjusted, ___count0, ___stride1, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc::.ctor(System.Int32,System.Int32,UnityEngine.ComputeBufferType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferDesc__ctor_m6E762AFC03BBCCB7D7C7B4ECF3D718D7C5606664 (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* __this, int32_t ___count0, int32_t ___stride1, int32_t ___type2, const RuntimeMethod* method) 
{
	{
		// : this()
		il2cpp_codegen_initobj(__this, sizeof(ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4));
		// this.count = count;
		int32_t L_0 = ___count0;
		__this->___count_0 = L_0;
		// this.stride = stride;
		int32_t L_1 = ___stride1;
		__this->___stride_1 = L_1;
		// this.type = type;
		int32_t L_2 = ___type2;
		__this->___type_2 = L_2;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void ComputeBufferDesc__ctor_m6E762AFC03BBCCB7D7C7B4ECF3D718D7C5606664_AdjustorThunk (RuntimeObject* __this, int32_t ___count0, int32_t ___stride1, int32_t ___type2, const RuntimeMethod* method)
{
	ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*>(__this + _offset);
	ComputeBufferDesc__ctor_m6E762AFC03BBCCB7D7C7B4ECF3D718D7C5606664(_thisAdjusted, ___count0, ___stride1, ___type2, method);
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBufferDesc_GetHashCode_m55AB43EE5444280A59027570E310275097E3BDB9 (ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* __this, const RuntimeMethod* method) 
{
	{
		// int hashCode = 17;
		// hashCode = hashCode * 23 + count;
		int32_t L_0 = __this->___count_0;
		// hashCode = hashCode * 23 + stride;
		int32_t L_1 = __this->___stride_1;
		// hashCode = hashCode * 23 + (int)type;
		int32_t L_2 = __this->___type_2;
		// return hashCode;
		return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)17), ((int32_t)23))), L_0)), ((int32_t)23))), L_1)), ((int32_t)23))), (int32_t)L_2));
	}
}
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
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource::GetName()
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;
	}
	{
		// if (imported)
		bool L_0 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___imported_0;
		if (!L_0)
		{
			goto IL_000e;
		}
	}
	{
		// return "ImportedComputeBuffer"; // No getter for compute buffer name.
		return _stringLiteralEE5FE880D2AEFF87309EACF64BDF32A6DED879A4;
	}

IL_000e:
	{
		// return desc.name;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_1 = (&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc_9);
		String_t* L_2 = L_1->___name_3;
		return L_2;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource::CreatePooledGraphicsResource()
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);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* G_B4_0 = NULL;
	ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* G_B3_0 = NULL;
	{
		// int hashCode = desc.GetHashCode();
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_0 = (&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc_9);
		int32_t L_1;
		L_1 = ComputeBufferDesc_GetHashCode_m55AB43EE5444280A59027570E310275097E3BDB9(L_0, NULL);
		V_0 = L_1;
		// if (graphicsResource != null)
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource_10;
		if (!L_2)
		{
			goto IL_0030;
		}
	}
	{
		// throw new InvalidOperationException(string.Format("Trying to create an already created resource ({0}). Resource was probably declared for writing more than once in the same pass.", GetName()));
		String_t* L_3;
		L_3 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::GetName() */, __this);
		String_t* L_4;
		L_4 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07C82913218E0E4CAB070743BC35646A4D5B3F84)), 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)));
		NullCheck(L_5);
		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:
	{
		// var pool = m_Pool as ComputeBufferPool;
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_6 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___m_Pool_8;
		// if (!pool.TryGetResource(hashCode, out graphicsResource))
		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 = (&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource_10);
		NullCheck(L_7);
		bool L_10;
		L_10 = RenderGraphResourcePool_1_TryGetResource_m2C36A59FB0C7B5D7BE73EC52E18B817F7A55E735(L_7, L_8, L_9, RenderGraphResourcePool_1_TryGetResource_m2C36A59FB0C7B5D7BE73EC52E18B817F7A55E735_RuntimeMethod_var);
		G_B3_0 = L_7;
		if (L_10)
		{
			G_B4_0 = L_7;
			goto IL_0055;
		}
	}
	{
		// CreateGraphicsResource();
		VirtualActionInvoker1< String_t* >::Invoke(10 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::CreateGraphicsResource(System.String) */, __this, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		G_B4_0 = G_B3_0;
	}

IL_0055:
	{
		// cachedHash = hashCode;
		int32_t L_11 = V_0;
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___cachedHash_5 = L_11;
		// pool.RegisterFrameAllocation(cachedHash, graphicsResource);
		int32_t L_12 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___cachedHash_5;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_13 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource_10;
		NullCheck(G_B4_0);
		RenderGraphResourcePool_1_RegisterFrameAllocation_m513BF9E4E32181199CDD504B420794D0BF80D91A(G_B4_0, L_12, L_13, RenderGraphResourcePool_1_RegisterFrameAllocation_m513BF9E4E32181199CDD504B420794D0BF80D91A_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource::ReleasePooledGraphicsResource(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferResource_ReleasePooledGraphicsResource_m31E104B57DC4881A3ABADEEC39A35A7009059A13 (ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* __this, int32_t ___frameIndex0, 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;
	{
		// if (graphicsResource == null)
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource_10;
		if (L_0)
		{
			goto IL_0023;
		}
	}
	{
		// throw new InvalidOperationException($"Tried to release a resource ({GetName()}) that was never created. Check that there is at least one pass writing to it first.");
		String_t* L_1;
		L_1 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::GetName() */, __this);
		String_t* L_2;
		L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCA98E691F05D74C0C5A25C46F8C697BCDF1EEB5B)), 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)));
		NullCheck(L_3);
		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:
	{
		// var pool = m_Pool as ComputeBufferPool;
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_4 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___m_Pool_8;
		V_0 = ((ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2*)IsInstClass((RuntimeObject*)L_4, ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2_il2cpp_TypeInfo_var));
		// if (pool != null)
		ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* L_5 = V_0;
		if (!L_5)
		{
			goto IL_0057;
		}
	}
	{
		// pool.ReleaseResource(cachedHash, graphicsResource, frameIndex);
		ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* L_6 = V_0;
		int32_t L_7 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___cachedHash_5;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_8 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource_10;
		int32_t L_9 = ___frameIndex0;
		NullCheck(L_6);
		RenderGraphResourcePool_1_ReleaseResource_mF7A756DDDEF719F9AFB3590FE157A01E3C4FE310(L_6, L_7, L_8, L_9, RenderGraphResourcePool_1_ReleaseResource_mF7A756DDDEF719F9AFB3590FE157A01E3C4FE310_RuntimeMethod_var);
		// pool.UnregisterFrameAllocation(cachedHash, graphicsResource);
		ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* L_10 = V_0;
		int32_t L_11 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___cachedHash_5;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_12 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource_10;
		NullCheck(L_10);
		RenderGraphResourcePool_1_UnregisterFrameAllocation_m3C34686BDABEEA0723AD13DD651C0D857EEE41E2(L_10, L_11, L_12, RenderGraphResourcePool_1_UnregisterFrameAllocation_m3C34686BDABEEA0723AD13DD651C0D857EEE41E2_RuntimeMethod_var);
	}

IL_0057:
	{
		// Reset(null);
		VirtualActionInvoker1< IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* >::Invoke(4 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::Reset(UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool) */, __this, (IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8*)NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource::CreateGraphicsResource(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferResource_CreateGraphicsResource_mF4FF7838BFB34D9102C71612F3F9FDB0B5842335 (ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* __this, String_t* ___name0, 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;
	{
		// graphicsResource = new ComputeBuffer(desc.count, desc.stride, desc.type);
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_0 = (&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc_9);
		int32_t L_1 = L_0->___count_0;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_2 = (&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc_9);
		int32_t L_3 = L_2->___stride_1;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_4 = (&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc_9);
		int32_t L_5 = L_4->___type_2;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)il2cpp_codegen_object_new(ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233_il2cpp_TypeInfo_var);
		NullCheck(L_6);
		ComputeBuffer__ctor_m10899F96063EF384E8F25E2D61242CCF5F327D08(L_6, L_1, L_3, L_5, NULL);
		((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource_10 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource_10), (void*)L_6);
		// graphicsResource.name = name == "" ? $"RenderGraphComputeBuffer_{desc.count}_{desc.stride}_{desc.type}" : name;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource_10;
		String_t* L_8 = ___name0;
		bool L_9;
		L_9 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		G_B1_0 = L_7;
		if (L_9)
		{
			G_B2_0 = L_7;
			goto IL_0042;
		}
	}
	{
		String_t* L_10 = ___name0;
		G_B3_0 = L_10;
		G_B3_1 = G_B1_0;
		goto IL_007c;
	}

IL_0042:
	{
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_11 = (&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc_9);
		int32_t L_12 = L_11->___count_0;
		int32_t L_13 = L_12;
		RuntimeObject* L_14 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_13);
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_15 = (&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc_9);
		int32_t L_16 = L_15->___stride_1;
		int32_t L_17 = L_16;
		RuntimeObject* L_18 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_17);
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_19 = (&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc_9);
		int32_t L_20 = L_19->___type_2;
		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;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource::ReleaseGraphicsResource()
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;
	}
	{
		// if (graphicsResource != null)
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource_10;
		if (!L_0)
		{
			goto IL_0013;
		}
	}
	{
		// graphicsResource.Release();
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_1 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___graphicsResource_10;
		NullCheck(L_1);
		ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_1, NULL);
	}

IL_0013:
	{
		// base.ReleaseGraphicsResource();
		RenderGraphResource_2_ReleaseGraphicsResource_m28491F1C521142EF0ADE249634E259C250B4143A(__this, RenderGraphResource_2_ReleaseGraphicsResource_m28491F1C521142EF0ADE249634E259C250B4143A_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource::LogCreation(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferResource_LogCreation_mD30137A8AE8836D80A66FD99420D7B5133C1A0C0 (ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___logger0, 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;
	}
	{
		// logger.LogLine($"Created ComputeBuffer: {desc.name}");
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_0 = ___logger0;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_1 = (&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc_9);
		String_t* L_2 = L_1->___name_3;
		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;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource::LogRelease(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferResource_LogRelease_mD0B0364A21342A653FC46EC98027A5187B51780C (ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___logger0, 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;
	}
	{
		// logger.LogLine($"Released ComputeBuffer: {desc.name}");
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_0 = ___logger0;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_1 = (&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)__this)->___desc_9);
		String_t* L_2 = L_1->___name_3;
		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;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource::.ctor()
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
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferPool::ReleaseInternalResource(UnityEngine.ComputeBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferPool_ReleaseInternalResource_m2DBEDACD727065173AE14FC066CB2B7CA7D0F3EE (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___res0, const RuntimeMethod* method) 
{
	{
		// res.Release();
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ___res0;
		NullCheck(L_0);
		ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_0, NULL);
		// }
		return;
	}
}
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferPool::GetResourceName(UnityEngine.ComputeBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* ComputeBufferPool_GetResourceName_m8F3B467AAB1E56640E445B1EB9F3687C714217DA (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___res0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4AE957C227A250D7C2CE4CD2677EA2F19098858A);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return "ComputeBufferNameNotAvailable"; // ComputeBuffer.name is a setter only :(
		return _stringLiteral4AE957C227A250D7C2CE4CD2677EA2F19098858A;
	}
}
// System.Int64 UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferPool::GetResourceSize(UnityEngine.ComputeBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t ComputeBufferPool_GetResourceSize_mC4E7725F37DA0BDF6628D8CCF667B689C80C64D8 (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___res0, const RuntimeMethod* method) 
{
	{
		// return res.count * res.stride;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ___res0;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = ComputeBuffer_get_count_m4DAA2D2714BA7A46F007697F601E4446F1049506(L_0, NULL);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_2 = ___res0;
		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)));
	}
}
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferPool::GetResourceTypeName()
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 "ComputeBuffer";
		return _stringLiteralFCFF77360AE89D816DAECE8C4FDE82C97BB65929;
	}
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferPool::GetSortIndex(UnityEngine.ComputeBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ComputeBufferPool_GetSortIndex_m55B303A28500F485D2DC06D86DDEA59A899232D3 (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___res0, const RuntimeMethod* method) 
{
	{
		// return res.GetHashCode();
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_0 = ___res0;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0);
		return L_1;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferPool::PurgeUnusedResources(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ComputeBufferPool_PurgeUnusedResources_m0698892370966E0C43D456312178E681381E321D (ComputeBufferPool_t4AD328BB77895FFFD3993A04FEC9DBB489859DE2* __this, int32_t ___currentFrameIndex0, 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;
	{
		// s_CurrentFrameIndex = currentFrameIndex;
		int32_t L_0 = ___currentFrameIndex0;
		((RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D_il2cpp_TypeInfo_var))->___s_CurrentFrameIndex_3 = L_0;
		// m_RemoveList.Clear();
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = ((RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*)__this)->___m_RemoveList_1;
		NullCheck(L_1);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_1, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		// foreach (var kvp in m_ResourcePool)
		Dictionary_2_tF2EDF056F0149817635F2C50FE28384178A40363* L_2 = ((RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*)__this)->___m_ResourcePool_0;
		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:
			{// begin finally (depth: 1)
				Enumerator_Dispose_m72AF564A61A4F1335B2E4C80FE761AB28D164863((&V_0), Enumerator_Dispose_m72AF564A61A4F1335B2E4C80FE761AB28D164863_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_00cd_1;
			}

IL_0022_1:
			{
				// foreach (var kvp in m_ResourcePool)
				KeyValuePair_2_t09D31739B6A73A2DD2230438ABE7A283CC62AECF L_4;
				L_4 = Enumerator_get_Current_m215E016F4F757BDCF90E0AD66A7B05295DDF47EC_inline((&V_0), Enumerator_get_Current_m215E016F4F757BDCF90E0AD66A7B05295DDF47EC_RuntimeMethod_var);
				V_1 = L_4;
				// var list = kvp.Value;
				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;
				// var keys = list.Keys;
				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;
				// var values = list.Values;
				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;
				// for (int i = 0; i < list.Count; ++i)
				V_5 = 0;
				goto IL_0089_1;
			}

IL_0046_1:
			{
				// var value = values[i];
				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 /* T System.Collections.Generic.IList`1<System.ValueTuple`2<UnityEngine.ComputeBuffer,System.Int32>>::get_Item(System.Int32) */, IList_1_t8225F33D1D06FB5C37A08FB7D1E8E32737ABAAE6_il2cpp_TypeInfo_var, L_10, L_11);
				V_6 = L_12;
				// if (ShouldReleaseResource(value.frameIndex, s_CurrentFrameIndex))
				ValueTuple_2_t8E49A8C86714F021568630521F437C3BB2338D3C L_13 = V_6;
				int32_t L_14 = L_13.___Item2_1;
				int32_t L_15 = ((RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D_il2cpp_TypeInfo_var))->___s_CurrentFrameIndex_3;
				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;
				}
			}
			{
				// value.resource.Release();
				ValueTuple_2_t8E49A8C86714F021568630521F437C3BB2338D3C L_17 = V_6;
				ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_18 = L_17.___Item1_0;
				NullCheck(L_18);
				ComputeBuffer_Release_mF1F157C929A0A5B2FDCD703A286EE09723450B72(L_18, NULL);
				// m_RemoveList.Add(keys[i]);
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_19 = ((RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*)__this)->___m_RemoveList_1;
				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 /* T System.Collections.Generic.IList`1<System.Int32>::get_Item(System.Int32) */, 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:
			{
				// for (int i = 0; i < list.Count; ++i)
				int32_t L_23 = V_5;
				V_5 = ((int32_t)il2cpp_codegen_add(L_23, 1));
			}

IL_0089_1:
			{
				// for (int i = 0; i < list.Count; ++i)
				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;
				}
			}
			{
				// foreach (var key in m_RemoveList)
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_27 = ((RenderGraphResourcePool_1_tE5B56B6F0B38471FF3CA52E44D541FF2DE391E3D*)__this)->___m_RemoveList_1;
				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:
					{// begin finally (depth: 2)
						Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_7), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
						return;
					}// end finally (depth: 2)
				});
				try
				{// begin try (depth: 2)
					{
						goto IL_00b4_2;
					}

IL_00a2_2:
					{
						// foreach (var key in m_RemoveList)
						int32_t L_29;
						L_29 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_7), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
						V_8 = L_29;
						// list.Remove(key);
						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:
					{
						// foreach (var key in m_RemoveList)
						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;
					}
				}// end try (depth: 2)
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_00cd_1:
			{
				// foreach (var kvp in m_ResourcePool)
				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;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00e9:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferPool::.ctor()
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
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool::.ctor()
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
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::get_current()
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;
	}
	{
		// return m_CurrentRegistry;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = ((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var))->___m_CurrentRegistry_1;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::set_current(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_set_current_m8BF0B3DFEBA901638224FAC3BB06391EE1D0654A (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___value0, 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;
	}
	{
		// m_CurrentRegistry = value;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = ___value0;
		((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var))->___m_CurrentRegistry_1 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var))->___m_CurrentRegistry_1), (void*)L_0);
		// }
		return;
	}
}
// UnityEngine.Rendering.RTHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___handle0, 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*)&TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* V_0 = NULL;
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* V_1 = NULL;
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 V_2;
	memset((&V_2), 0, sizeof(V_2));
	{
		// if (!handle.IsValid())
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___handle0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_1 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_0);
		V_2 = L_1;
		bool L_2;
		L_2 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&V_2), NULL);
		if (L_2)
		{
			goto IL_0012;
		}
	}
	{
		// return null;
		return (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B*)NULL;
	}

IL_0012:
	{
		// var texResource = GetTextureResource(handle.handle);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___handle0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (&L_3->___handle_1);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_5;
		L_5 = RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B(__this, L_4, NULL);
		V_0 = L_5;
		// var resource = texResource.graphicsResource;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_6 = V_0;
		NullCheck(L_6);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_6)->___graphicsResource_10;
		V_1 = L_7;
		// if (resource == null)
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = V_1;
		if (L_8)
		{
			goto IL_007a;
		}
	}
	{
		// if (handle.fallBackResource != TextureHandle.nullHandle.handle)
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_9 = ___handle0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_10 = L_9->___fallBackResource_2;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		int32_t L_11;
		L_11 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_10, NULL);
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_12;
		L_12 = TextureHandle_get_nullHandle_m906CE1774950116C830EA6F1361DB1FEC0D892FE_inline(NULL);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_13 = L_12.___handle_1;
		int32_t L_14;
		L_14 = ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B(L_13, NULL);
		if ((((int32_t)L_11) == ((int32_t)L_14)))
		{
			goto IL_0057;
		}
	}
	{
		// return GetTextureResource(handle.fallBackResource).graphicsResource;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_15 = ___handle0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_16 = (&L_15->___fallBackResource_2);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_17;
		L_17 = RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B(__this, L_16, NULL);
		NullCheck(L_17);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_17)->___graphicsResource_10;
		return L_18;
	}

IL_0057:
	{
		// else if (!texResource.imported)
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_19 = V_0;
		NullCheck(L_19);
		bool L_20 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_19)->___imported_0;
		if (L_20)
		{
			goto IL_007a;
		}
	}
	{
		// throw new InvalidOperationException($"Trying to use a texture ({texResource.GetName()}) that was already released or not yet created. Make sure you declare it for reading in your pass or you don't read it before it's been written to at least once.");
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_21 = V_0;
		NullCheck(L_21);
		String_t* L_22;
		L_22 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::GetName() */, L_21);
		String_t* L_23;
		L_23 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC5B637AFC41E68B29AACC51090650BC5066693A6)), L_22, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral5817F0E5D8912F5446E55417FA883F482432A841)), NULL);
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_24 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		NullCheck(L_24);
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_24, L_23, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_24, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&RenderGraphResourceRegistry_GetTexture_mA0D4C3A6CEAF8647C8AE76D4A90319750D29E43D_RuntimeMethod_var)));
	}

IL_007a:
	{
		// return resource;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_25 = V_1;
		return L_25;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::TextureNeedsFallback(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_TextureNeedsFallback_m819A32FA09A5AEE0915E53C2A0752AF67820D75A (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* ___handle0, const RuntimeMethod* method) 
{
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// if (!handle.IsValid())
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_0 = ___handle0;
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_1 = (*(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*)L_0);
		V_0 = L_1;
		bool L_2;
		L_2 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&V_0), NULL);
		if (L_2)
		{
			goto IL_0012;
		}
	}
	{
		// return false;
		return (bool)0;
	}

IL_0012:
	{
		// return GetTextureResource(handle.handle).NeedsFallBack();
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* L_3 = ___handle0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (&L_3->___handle_1);
		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 /* System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::NeedsFallBack() */, L_5);
		return L_6;
	}
}
// UnityEngine.Rendering.RendererUtils.RendererList UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetRendererList(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E RenderGraphResourceRegistry_GetRendererList_mEE5905F0C7C1A54B54EDBD3F97DE645534CDDA9D (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___handle0, 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_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// if (!handle.IsValid() || handle >= m_RendererListResources.size)
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_0 = ___handle0;
		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 = ___handle0;
		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_3;
		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:
	{
		// return CoreRendererList.nullRendererList;
		il2cpp_codegen_runtime_class_init_inline(RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E_il2cpp_TypeInfo_var);
		RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E L_8 = ((RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E_StaticFields*)il2cpp_codegen_static_fields_for(RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E_il2cpp_TypeInfo_var))->___nullRendererList_3;
		return L_8;
	}

IL_002e:
	{
		// return m_RendererListResources[handle].rendererList;
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_9 = __this->___m_RendererListResources_3;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_10 = ___handle0;
		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_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E L_14 = L_13->___rendererList_1;
		return L_14;
	}
}
// UnityEngine.ComputeBuffer UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetComputeBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* RenderGraphResourceRegistry_GetComputeBuffer_m0EED9E3B321167D13C91E26B70EB0D85FDE33010 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* ___handle0, const RuntimeMethod* method) 
{
	ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB V_0;
	memset((&V_0), 0, sizeof(V_0));
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B4_0 = NULL;
	ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* G_B3_0 = NULL;
	{
		// if (!handle.IsValid())
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_0 = ___handle0;
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_1 = (*(ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB*)L_0);
		V_0 = L_1;
		bool L_2;
		L_2 = ComputeBufferHandle_IsValid_m4D3C4E81EFDD8940200E2B823024D85C6DA8517A((&V_0), NULL);
		if (L_2)
		{
			goto IL_0012;
		}
	}
	{
		// return null;
		return (ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233*)NULL;
	}

IL_0012:
	{
		// var bufferResource = GetComputeBufferResource(handle.handle);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB* L_3 = ___handle0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = (&L_3->___handle_1);
		ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* L_5;
		L_5 = RenderGraphResourceRegistry_GetComputeBufferResource_mB99DACAE007D6E7166228A8974E78BB08B16A807(__this, L_4, NULL);
		// var resource = bufferResource.graphicsResource;
		NullCheck(L_5);
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_6 = ((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)L_5)->___graphicsResource_10;
		// if (resource == null)
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_7 = L_6;
		G_B3_0 = L_7;
		if (L_7)
		{
			G_B4_0 = L_7;
			goto IL_0031;
		}
	}
	{
		// throw new InvalidOperationException("Trying to use a compute buffer ({bufferResource.GetName()}) that was already released or not yet created. Make sure you declare it for reading in your pass or you don't read it before it's been written to at least once.");
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		NullCheck(L_8);
		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 resource;
		return G_B4_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::.ctor()
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_mE81DE4F45A353EF615F33427143597996939C064_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106_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;
	}
	{
		// RenderGraphResourcesData[] m_RenderGraphResources = new RenderGraphResourcesData[(int)RenderGraphResourceType.Count];
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = (RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1*)(RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1*)SZArrayNew(RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___m_RenderGraphResources_2 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphResources_2), (void*)L_0);
		// DynamicArray<RendererListResource> m_RendererListResources = new DynamicArray<RendererListResource>();
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_1 = (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59*)il2cpp_codegen_object_new(DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59_il2cpp_TypeInfo_var);
		NullCheck(L_1);
		DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9(L_1, DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9_RuntimeMethod_var);
		__this->___m_RendererListResources_3 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererListResources_3), (void*)L_1);
		// RenderGraphLogger m_ResourceLogger = new RenderGraphLogger();
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17*)il2cpp_codegen_object_new(RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17_il2cpp_TypeInfo_var);
		NullCheck(L_2);
		RenderGraphLogger__ctor_m5A66A4563DF90447B52CE4B1BADC00B48CC4306F(L_2, NULL);
		__this->___m_ResourceLogger_5 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResourceLogger_5), (void*)L_2);
		// List<CoreRendererList> m_ActiveRendererLists = new List<CoreRendererList>(kInitialRendererListCount);
		List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* L_3 = (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106*)il2cpp_codegen_object_new(List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106_il2cpp_TypeInfo_var);
		NullCheck(L_3);
		List_1__ctor_mE81DE4F45A353EF615F33427143597996939C064(L_3, ((int32_t)256), List_1__ctor_mE81DE4F45A353EF615F33427143597996939C064_RuntimeMethod_var);
		__this->___m_ActiveRendererLists_11 = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveRendererLists_11), (void*)L_3);
		// private RenderGraphResourceRegistry()
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::.ctor(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphDebugParams,UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry__ctor_m3D24628B5135F00370A97E8F549B13449FE28BFD (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* ___renderGraphDebug0, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___frameInformationLogger1, 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_mE81DE4F45A353EF615F33427143597996939C064_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourceRegistry_CreateTextureCallback_m1755AA433A8745C3B8C5BA8B67666151AD8AD300_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*)&TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// RenderGraphResourcesData[] m_RenderGraphResources = new RenderGraphResourcesData[(int)RenderGraphResourceType.Count];
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = (RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1*)(RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1*)SZArrayNew(RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1_il2cpp_TypeInfo_var, (uint32_t)2);
		__this->___m_RenderGraphResources_2 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphResources_2), (void*)L_0);
		// DynamicArray<RendererListResource> m_RendererListResources = new DynamicArray<RendererListResource>();
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_1 = (DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59*)il2cpp_codegen_object_new(DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59_il2cpp_TypeInfo_var);
		NullCheck(L_1);
		DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9(L_1, DynamicArray_1__ctor_mB6E486BF5FB688D7B16F29D5F2D7DBBD88F9DBF9_RuntimeMethod_var);
		__this->___m_RendererListResources_3 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RendererListResources_3), (void*)L_1);
		// RenderGraphLogger m_ResourceLogger = new RenderGraphLogger();
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = (RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17*)il2cpp_codegen_object_new(RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17_il2cpp_TypeInfo_var);
		NullCheck(L_2);
		RenderGraphLogger__ctor_m5A66A4563DF90447B52CE4B1BADC00B48CC4306F(L_2, NULL);
		__this->___m_ResourceLogger_5 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ResourceLogger_5), (void*)L_2);
		// List<CoreRendererList> m_ActiveRendererLists = new List<CoreRendererList>(kInitialRendererListCount);
		List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* L_3 = (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106*)il2cpp_codegen_object_new(List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106_il2cpp_TypeInfo_var);
		NullCheck(L_3);
		List_1__ctor_mE81DE4F45A353EF615F33427143597996939C064(L_3, ((int32_t)256), List_1__ctor_mE81DE4F45A353EF615F33427143597996939C064_RuntimeMethod_var);
		__this->___m_ActiveRendererLists_11 = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ActiveRendererLists_11), (void*)L_3);
		// internal RenderGraphResourceRegistry(RenderGraphDebugParams renderGraphDebug, RenderGraphLogger frameInformationLogger)
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		// m_RenderGraphDebug = renderGraphDebug;
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_4 = ___renderGraphDebug0;
		__this->___m_RenderGraphDebug_4 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RenderGraphDebug_4), (void*)L_4);
		// m_FrameInformationLogger = frameInformationLogger;
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_5 = ___frameInformationLogger1;
		__this->___m_FrameInformationLogger_6 = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_FrameInformationLogger_6), (void*)L_5);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		V_0 = 0;
		goto IL_005b;
	}

IL_004a:
	{
		// m_RenderGraphResources[i] = new RenderGraphResourcesData();
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_6 = __this->___m_RenderGraphResources_2;
		int32_t L_7 = V_0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_8 = (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE*)il2cpp_codegen_object_new(RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE_il2cpp_TypeInfo_var);
		NullCheck(L_8);
		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);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_9 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_9, 1));
	}

IL_005b:
	{
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_10 = V_0;
		if ((((int32_t)L_10) < ((int32_t)2)))
		{
			goto IL_004a;
		}
	}
	{
		// m_RenderGraphResources[(int)RenderGraphResourceType.Texture].createResourceCallback = CreateTextureCallback;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_11 = __this->___m_RenderGraphResources_2;
		NullCheck(L_11);
		int32_t L_12 = 0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_13 = (L_11)->GetAt(static_cast<il2cpp_array_size_t>(L_12));
		ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* L_14 = (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC*)il2cpp_codegen_object_new(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC_il2cpp_TypeInfo_var);
		NullCheck(L_14);
		ResourceCallback__ctor_m83ADE3D8CD197E408D138B6414700A036BA0632E(L_14, __this, (intptr_t)((void*)RenderGraphResourceRegistry_CreateTextureCallback_m1755AA433A8745C3B8C5BA8B67666151AD8AD300_RuntimeMethod_var), NULL);
		NullCheck(L_13);
		L_13->___createResourceCallback_3 = L_14;
		Il2CppCodeGenWriteBarrier((void**)(&L_13->___createResourceCallback_3), (void*)L_14);
		// m_RenderGraphResources[(int)RenderGraphResourceType.Texture].releaseResourceCallback = ReleaseTextureCallback;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_15 = __this->___m_RenderGraphResources_2;
		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);
		NullCheck(L_18);
		ResourceCallback__ctor_m83ADE3D8CD197E408D138B6414700A036BA0632E(L_18, __this, (intptr_t)((void*)RenderGraphResourceRegistry_ReleaseTextureCallback_mAA581CF5124B152FA95F4A7B5FF297DFD60ACF2B_RuntimeMethod_var), NULL);
		NullCheck(L_17);
		L_17->___releaseResourceCallback_4 = L_18;
		Il2CppCodeGenWriteBarrier((void**)(&L_17->___releaseResourceCallback_4), (void*)L_18);
		// m_RenderGraphResources[(int)RenderGraphResourceType.Texture].pool = new TexturePool();
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_19 = __this->___m_RenderGraphResources_2;
		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);
		NullCheck(L_22);
		TexturePool__ctor_m085C992A3A857BC6E0B417512CBE98134B2FFE5E(L_22, NULL);
		NullCheck(L_21);
		L_21->___pool_2 = L_22;
		Il2CppCodeGenWriteBarrier((void**)(&L_21->___pool_2), (void*)L_22);
		// m_RenderGraphResources[(int)RenderGraphResourceType.ComputeBuffer].pool = new ComputeBufferPool();
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_23 = __this->___m_RenderGraphResources_2;
		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);
		NullCheck(L_26);
		ComputeBufferPool__ctor_m497219862B9FF4E5D7AC392EB0BEF378D8E43A56(L_26, NULL);
		NullCheck(L_25);
		L_25->___pool_2 = L_26;
		Il2CppCodeGenWriteBarrier((void**)(&L_25->___pool_2), (void*)L_26);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::BeginRenderGraph(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_BeginRenderGraph_m109C1A8064C64EBB550A307F1DDA1E32AFA92D61 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___executionCount0, 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;
	}
	{
		// m_ExecutionCount = executionCount;
		int32_t L_0 = ___executionCount0;
		__this->___m_ExecutionCount_8 = L_0;
		// ResourceHandle.NewFrame(executionCount);
		int32_t L_1 = ___executionCount0;
		il2cpp_codegen_runtime_class_init_inline(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var);
		ResourceHandle_NewFrame_m4EEBD0A7AC7204F156A169D2298F4A36AE150304(L_1, NULL);
		// if (m_RenderGraphDebug.enableLogging)
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_2 = __this->___m_RenderGraphDebug_4;
		NullCheck(L_2);
		bool L_3 = L_2->___enableLogging_6;
		if (!L_3)
		{
			goto IL_002a;
		}
	}
	{
		// m_ResourceLogger.Initialize("RenderGraph Resources");
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_4 = __this->___m_ResourceLogger_5;
		NullCheck(L_4);
		RenderGraphLogger_Initialize_m2C02058B2932844BCB31FC192298B9430675E791(L_4, _stringLiteralFF41D62CD984DB92C743064F9DB5D930A6E73368, NULL);
	}

IL_002a:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::BeginExecute(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_BeginExecute_m6B9A1BAF2E57480EFF735E50A8AB45BF781BAEFC (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___currentFrameIndex0, const RuntimeMethod* method) 
{
	{
		// m_CurrentFrameIndex = currentFrameIndex;
		int32_t L_0 = ___currentFrameIndex0;
		__this->___m_CurrentFrameIndex_7 = L_0;
		// ManageSharedRenderGraphResources();
		RenderGraphResourceRegistry_ManageSharedRenderGraphResources_m50EF15E3C7C59411E5C067BE654792E10AFF24A2(__this, NULL);
		// current = this;
		RenderGraphResourceRegistry_set_current_m8BF0B3DFEBA901638224FAC3BB06391EE1D0654A_inline(__this, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::EndExecute()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_EndExecute_m54A581B0A8DE32C8094EA4195F294D46F001A625 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) 
{
	{
		// current = null;
		RenderGraphResourceRegistry_set_current_m8BF0B3DFEBA901638224FAC3BB06391EE1D0654A_inline((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C*)NULL, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CheckHandleValidity(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, const RuntimeMethod* method) 
{
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// CheckHandleValidity(res.type, res.index);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___res0;
		int32_t L_1;
		L_1 = ResourceHandle_get_type_m2A8AF5AC268B8068DF6EB721B4D28A6A82B0C88B_inline(L_0, NULL);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = ___res0;
		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;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CheckHandleValidity(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___type0, int32_t ___index1, 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;
	{
		// var resources = m_RenderGraphResources[(int)type].resourceArray;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		int32_t L_1 = ___type0;
		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_0;
		V_0 = L_4;
		// if (index >= resources.size)
		int32_t L_5 = ___index1;
		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;
		}
	}
	{
		// throw new ArgumentException($"Trying to access resource of type {type} with an invalid resource index {index}");
		int32_t L_8 = ___type0;
		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 = ___index1;
		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)));
		NullCheck(L_15);
		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;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::IncrementWriteCount(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_IncrementWriteCount_m32CCCC2CE84EECFEFBD2A5CE234505BED3D7DCEC (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, 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;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// CheckHandleValidity(res);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___res0;
		RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9(__this, L_0, NULL);
		// m_RenderGraphResources[res.iType].resourceArray[res.index].IncrementWriteCount();
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources_2;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = ___res0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_3 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_2);
		V_0 = L_3;
		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_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_8 = ___res0;
		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 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::IncrementWriteCount() */, L_12);
		// }
		return;
	}
}
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetRenderGraphResourceName(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraphResourceRegistry_GetRenderGraphResourceName_m000367B8EC114CE49B849D6037005B092368C34E (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, 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;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// CheckHandleValidity(res);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___res0;
		RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9(__this, L_0, NULL);
		// return m_RenderGraphResources[res.iType].resourceArray[res.index].GetName();
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources_2;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = ___res0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_3 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_2);
		V_0 = L_3;
		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_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_8 = ___res0;
		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 /* System.String UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::GetName() */, L_12);
		return L_13;
	}
}
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetRenderGraphResourceName(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* RenderGraphResourceRegistry_GetRenderGraphResourceName_m6BE8678CBC929733854088EC9888BD69A9681275 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___type0, int32_t ___index1, 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;
	}
	{
		// CheckHandleValidity(type, index);
		int32_t L_0 = ___type0;
		int32_t L_1 = ___index1;
		RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242(__this, L_0, L_1, NULL);
		// return m_RenderGraphResources[(int)type].resourceArray[index].GetName();
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_2 = __this->___m_RenderGraphResources_2;
		int32_t L_3 = ___type0;
		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_0;
		int32_t L_7 = ___index1;
		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 /* System.String UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::GetName() */, L_9);
		return L_10;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::IsRenderGraphResourceImported(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRenderGraphResourceImported_m5FF203E3F02C32A6F12726045B7AFE1397861FF5 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, 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;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// CheckHandleValidity(res);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___res0;
		RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9(__this, L_0, NULL);
		// return m_RenderGraphResources[res.iType].resourceArray[res.index].imported;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources_2;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = ___res0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_3 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_2);
		V_0 = L_3;
		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_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_8 = ___res0;
		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_0;
		return L_13;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::IsRenderGraphResourceShared(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRenderGraphResourceShared_m0F3BAD8A7BEC39EFBC4AEA1B4BD93E4A7C9A2789 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___type0, int32_t ___index1, const RuntimeMethod* method) 
{
	{
		// CheckHandleValidity(type, index);
		int32_t L_0 = ___type0;
		int32_t L_1 = ___index1;
		RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242(__this, L_0, L_1, NULL);
		// return index < m_RenderGraphResources[(int)type].sharedResourcesCount;
		int32_t L_2 = ___index1;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_3 = __this->___m_RenderGraphResources_2;
		int32_t L_4 = ___type0;
		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_1;
		return (bool)((((int32_t)L_2) < ((int32_t)L_7))? 1 : 0);
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::IsGraphicsResourceCreated(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsGraphicsResourceCreated_m50B0405E020D24FD2B289583781D3FF572AABE25 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, 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;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// CheckHandleValidity(res);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___res0;
		RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9(__this, L_0, NULL);
		// return m_RenderGraphResources[res.iType].resourceArray[res.index].IsCreated();
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources_2;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = ___res0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_3 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_2);
		V_0 = L_3;
		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_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_8 = ___res0;
		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 /* System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::IsCreated() */, L_12);
		return L_13;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::IsRendererListCreated(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRendererListCreated_m1A178F8154E4F5DB639A1045B09E845F5379B77D (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* ___res0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicArray_1_get_Item_mF3E6225CDFD0CD64C4DC1289DB12E97049574C31_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return m_RendererListResources[res].rendererList.isValid;
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_0 = __this->___m_RendererListResources_3;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* L_1 = ___res0;
		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_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E* L_5 = (&L_4->___rendererList_1);
		bool L_6;
		L_6 = RendererList_get_isValid_m4D3FB1386B71A02B9453A00ACD38355F1B82DD68(L_5, NULL);
		return L_6;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::IsRenderGraphResourceImported(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RenderGraphResourceRegistry_IsRenderGraphResourceImported_m4EBCFCBEC813263D9E399AD7A558A84D05520BE8 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___type0, int32_t ___index1, 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;
	}
	{
		// CheckHandleValidity(type, index);
		int32_t L_0 = ___type0;
		int32_t L_1 = ___index1;
		RenderGraphResourceRegistry_CheckHandleValidity_m7FF4B6FCCAC9C84081F20C819239A2DABB39F242(__this, L_0, L_1, NULL);
		// return m_RenderGraphResources[(int)type].resourceArray[index].imported;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_2 = __this->___m_RenderGraphResources_2;
		int32_t L_3 = ___type0;
		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_0;
		int32_t L_7 = ___index1;
		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_0;
		return L_10;
	}
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetRenderGraphResourceTransientIndex(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourceRegistry_GetRenderGraphResourceTransientIndex_m0554B2306A87364D556DFD483C14FC8002B4E2D9 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___res0, 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;
	}
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// CheckHandleValidity(res);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___res0;
		RenderGraphResourceRegistry_CheckHandleValidity_m158A4E64E99E375C73D5F0CAC1B113EFE6E55BD9(__this, L_0, NULL);
		// return m_RenderGraphResources[res.iType].resourceArray[res.index].transientPassIndex;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources_2;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_2 = ___res0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_3 = (*(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*)L_2);
		V_0 = L_3;
		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_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_8 = ___res0;
		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_6;
		return L_13;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ImportTexture(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_ImportTexture_m81DF7C26F2DEBE95D1391CFAB9AD7E6330039960 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___rt0, 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;
	{
		// int newHandle = m_RenderGraphResources[(int)RenderGraphResourceType.Texture].AddNewRenderGraphResource(out TextureResource texResource);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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);
		// texResource.graphicsResource = rt;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_4 = V_0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_5 = ___rt0;
		NullCheck(L_4);
		((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_4)->___graphicsResource_10 = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_4)->___graphicsResource_10), (void*)L_5);
		// texResource.imported = true;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_6 = V_0;
		NullCheck(L_6);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_6)->___imported_0 = (bool)1;
		// return new TextureHandle(newHandle);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_7;
		memset((&L_7), 0, sizeof(L_7));
		TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0((&L_7), L_3, (bool)0, /*hidden argument*/NULL);
		return L_7;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CreateSharedTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc&,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_CreateSharedTexture_m3A8992CB6C1F797D20E181351290790D840129DF (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___desc0, bool ___explicitRelease1, 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;
	{
		// var textureResources = m_RenderGraphResources[(int)RenderGraphResourceType.Texture];
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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;
		// int sharedTextureCount = textureResources.sharedResourcesCount;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_3 = V_0;
		NullCheck(L_3);
		int32_t L_4 = L_3->___sharedResourcesCount_1;
		V_1 = L_4;
		// TextureResource texResource = null;
		V_2 = (TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA*)NULL;
		// int textureIndex = -1;
		V_3 = (-1);
		// for (int i = 0; i < sharedTextureCount; ++i)
		V_4 = 0;
		goto IL_004d;
	}

IL_0019:
	{
		// var resource = textureResources.resourceArray[i];
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_5 = V_0;
		NullCheck(L_5);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_6 = L_5->___resourceArray_0;
		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);
		// if (resource.shared == false) // unused
		NullCheck(L_9);
		bool L_10 = L_9->___shared_1;
		if (L_10)
		{
			goto IL_0047;
		}
	}
	{
		// texResource = (TextureResource)textureResources.resourceArray[i];
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_11 = V_0;
		NullCheck(L_11);
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_12 = L_11->___resourceArray_0;
		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));
		// textureIndex = i;
		int32_t L_16 = V_4;
		V_3 = L_16;
		// break;
		goto IL_0052;
	}

IL_0047:
	{
		// for (int i = 0; i < sharedTextureCount; ++i)
		int32_t L_17 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_17, 1));
	}

IL_004d:
	{
		// for (int i = 0; i < sharedTextureCount; ++i)
		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:
	{
		// if (texResource == null)
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_20 = V_2;
		if (L_20)
		{
			goto IL_0074;
		}
	}
	{
		// textureIndex = m_RenderGraphResources[(int)RenderGraphResourceType.Texture].AddNewRenderGraphResource(out texResource, pooledResource: false);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_21 = __this->___m_RenderGraphResources_2;
		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;
		// textureResources.sharedResourcesCount++;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_25 = V_0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_26 = L_25;
		NullCheck(L_26);
		int32_t L_27 = L_26->___sharedResourcesCount_1;
		NullCheck(L_26);
		L_26->___sharedResourcesCount_1 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_0074:
	{
		// texResource.imported = true;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_28 = V_2;
		NullCheck(L_28);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_28)->___imported_0 = (bool)1;
		// texResource.shared = true;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_29 = V_2;
		NullCheck(L_29);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_29)->___shared_1 = (bool)1;
		// texResource.sharedExplicitRelease = explicitRelease;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_30 = V_2;
		bool L_31 = ___explicitRelease1;
		NullCheck(L_30);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_30)->___sharedExplicitRelease_2 = L_31;
		// texResource.desc = desc;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_32 = V_2;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_33 = ___desc0;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_34 = (*(TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)L_33);
		NullCheck(L_32);
		((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_32)->___desc_9 = L_34;
		Il2CppCodeGenWriteBarrier((void**)&(((&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_32)->___desc_9))->___func_5), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_32)->___desc_9))->___name_21), (void*)NULL);
		#endif
		// return new TextureHandle(textureIndex, shared: true);
		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, /*hidden argument*/NULL);
		return L_36;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ReleaseSharedTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ReleaseSharedTexture_m4FD13BFAD381734BE5254BC14DCD86D0399D651E (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___texture0, 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;
	{
		// var texResources = m_RenderGraphResources[(int)RenderGraphResourceType.Texture];
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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;
		// if (texture.handle >= texResources.sharedResourcesCount)
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_3 = ___texture0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_4 = L_3.___handle_1;
		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_1;
		if ((((int32_t)L_5) < ((int32_t)L_7)))
		{
			goto IL_0027;
		}
	}
	{
		// throw new InvalidOperationException("Tried to release a non shared texture.");
		InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB* L_8 = (InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&InvalidOperationException_t5DDE4D49B7405FAAB1E4576F4715A42A3FAD4BAB_il2cpp_TypeInfo_var)));
		NullCheck(L_8);
		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:
	{
		// if (texture.handle == (texResources.sharedResourcesCount - 1))
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_9 = ___texture0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_10 = L_9.___handle_1;
		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_1;
		if ((!(((uint32_t)L_11) == ((uint32_t)((int32_t)il2cpp_codegen_subtract(L_13, 1))))))
		{
			goto IL_004a;
		}
	}
	{
		// texResources.sharedResourcesCount--;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_14 = V_0;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_15 = L_14;
		NullCheck(L_15);
		int32_t L_16 = L_15->___sharedResourcesCount_1;
		NullCheck(L_15);
		L_15->___sharedResourcesCount_1 = ((int32_t)il2cpp_codegen_subtract(L_16, 1));
	}

IL_004a:
	{
		// var texResource = GetTextureResource(texture.handle);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_17 = (&(&___texture0)->___handle_1);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_18;
		L_18 = RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B(__this, L_17, NULL);
		// texResource.ReleaseGraphicsResource();
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_19 = L_18;
		NullCheck(L_19);
		VirtualActionInvoker0::Invoke(12 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::ReleaseGraphicsResource() */, L_19);
		// texResource.Reset(null);
		NullCheck(L_19);
		VirtualActionInvoker1< IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* >::Invoke(4 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::Reset(UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool) */, L_19, (IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8*)NULL);
		// }
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ImportBackbuffer(UnityEngine.Rendering.RenderTargetIdentifier)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_ImportBackbuffer_mB707AA8E5A2543978EE0EFED8B3F179479C99B77 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B ___rt0, 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;
	{
		// if (m_CurrentBackbuffer != null)
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = __this->___m_CurrentBackbuffer_9;
		if (!L_0)
		{
			goto IL_0016;
		}
	}
	{
		// m_CurrentBackbuffer.SetTexture(rt);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = __this->___m_CurrentBackbuffer_9;
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_2 = ___rt0;
		NullCheck(L_1);
		RTHandle_SetTexture_m3C2728178516E7C86C52BF75EC7303CFDE68CDC6(L_1, L_2, NULL);
		goto IL_0027;
	}

IL_0016:
	{
		// m_CurrentBackbuffer = RTHandles.Alloc(rt, "Backbuffer");
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_3 = ___rt0;
		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_9 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentBackbuffer_9), (void*)L_4);
	}

IL_0027:
	{
		// int newHandle = m_RenderGraphResources[(int)RenderGraphResourceType.Texture].AddNewRenderGraphResource(out TextureResource texResource);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_5 = __this->___m_RenderGraphResources_2;
		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);
		// texResource.graphicsResource = m_CurrentBackbuffer;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_9 = V_0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_10 = __this->___m_CurrentBackbuffer_9;
		NullCheck(L_9);
		((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_9)->___graphicsResource_10 = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_9)->___graphicsResource_10), (void*)L_10);
		// texResource.imported = true;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_11 = V_0;
		NullCheck(L_11);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_11)->___imported_0 = (bool)1;
		// return new TextureHandle(newHandle);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_12;
		memset((&L_12), 0, sizeof(L_12));
		TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0((&L_12), L_8, (bool)0, /*hidden argument*/NULL);
		return L_12;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CreateTexture(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphResourceRegistry_CreateTexture_mB56D76FBF3BA168425ABD73DA03B78937403EF97 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___desc0, int32_t ___transientPassIndex1, 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;
	{
		// ValidateTextureDesc(desc);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_0 = ___desc0;
		RenderGraphResourceRegistry_ValidateTextureDesc_mCB8ACB1153374A7AA619006246F237E54D2A38F3(__this, L_0, NULL);
		// int newHandle = m_RenderGraphResources[(int)RenderGraphResourceType.Texture].AddNewRenderGraphResource(out TextureResource texResource);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources_2;
		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);
		// texResource.desc = desc;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_5 = V_0;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_6 = ___desc0;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_7 = (*(TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)L_6);
		NullCheck(L_5);
		((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_5)->___desc_9 = L_7;
		Il2CppCodeGenWriteBarrier((void**)&(((&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_5)->___desc_9))->___func_5), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_5)->___desc_9))->___name_21), (void*)NULL);
		#endif
		// texResource.transientPassIndex = transientPassIndex;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_8 = V_0;
		int32_t L_9 = ___transientPassIndex1;
		NullCheck(L_8);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_8)->___transientPassIndex_6 = L_9;
		// texResource.requestFallBack = desc.fallBackToBlackTexture;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_10 = V_0;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_11 = ___desc0;
		bool L_12 = L_11->___fallBackToBlackTexture_23;
		NullCheck(L_10);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_10)->___requestFallBack_3 = L_12;
		// return new TextureHandle(newHandle);
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_13;
		memset((&L_13), 0, sizeof(L_13));
		TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0((&L_13), L_4, (bool)0, /*hidden argument*/NULL);
		return L_13;
	}
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetTextureResourceCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourceRegistry_GetTextureResourceCount_m9A0358556F0E62ABDE85400838CC760709CBA1F1 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, 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;
	}
	{
		// return m_RenderGraphResources[(int)RenderGraphResourceType.Texture].resourceArray.size;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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_0;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_inline(L_3, DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_RuntimeMethod_var);
		return L_4;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetTextureResource(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___handle0, 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;
	}
	{
		// return m_RenderGraphResources[(int)RenderGraphResourceType.Texture].resourceArray[handle] as TextureResource;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = ___handle0;
		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));
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetTextureResourceDesc(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 RenderGraphResourceRegistry_GetTextureResourceDesc_m2C39D5A9FC117474762D89F7AC052300D38D86C9 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___handle0, 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;
	}
	{
		// return (m_RenderGraphResources[(int)RenderGraphResourceType.Texture].resourceArray[handle] as TextureResource).desc;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = ___handle0;
		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_9;
		return L_9;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ForceTextureClear(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&,UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ForceTextureClear_mE89D1B844EF9D79E803AAB8FC04A062F8D82192B (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___handle0, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___clearColor1, const RuntimeMethod* method) 
{
	{
		// GetTextureResource(handle).desc.clearBuffer = true;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = ___handle0;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_1;
		L_1 = RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B(__this, L_0, NULL);
		NullCheck(L_1);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_2 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_1)->___desc_9);
		L_2->___clearBuffer_24 = (bool)1;
		// GetTextureResource(handle).desc.clearColor = clearColor;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_3 = ___handle0;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_4;
		L_4 = RenderGraphResourceRegistry_GetTextureResource_m2F3C125ADA19AE539C96849F62D4941BC494815B(__this, L_3, NULL);
		NullCheck(L_4);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_5 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_4)->___desc_9);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_6 = ___clearColor1;
		L_5->___clearColor_25 = L_6;
		// }
		return;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CreateRendererList(UnityEngine.Rendering.RendererUtils.RendererListDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D RenderGraphResourceRegistry_CreateRendererList_m5A3D14CA61A7CA5A00BC82E0500ABB1BBE5671FD (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___desc0, 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));
	{
		// ValidateRendererListDesc(desc);
		RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* L_0 = ___desc0;
		RenderGraphResourceRegistry_ValidateRendererListDesc_m4B314D30C4CAB53AF0F638A727EF506BD45CE0BF(__this, L_0, NULL);
		// int newHandle = m_RendererListResources.Add(new RendererListResource(desc));
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_1 = __this->___m_RendererListResources_3;
		RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* L_2 = ___desc0;
		RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49 L_3;
		memset((&L_3), 0, sizeof(L_3));
		RendererListResource__ctor_mC9EDE12FC17F2685835A6A57E9EF3FEF1629D15A((&L_3), L_2, /*hidden argument*/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);
		// return new RendererListHandle(newHandle);
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_5;
		memset((&L_5), 0, sizeof(L_5));
		RendererListHandle__ctor_mCFD25579FE4F4D3687533BE4A366128E0E23B0AF((&L_5), L_4, /*hidden argument*/NULL);
		return L_5;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ImportComputeBuffer(UnityEngine.ComputeBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphResourceRegistry_ImportComputeBuffer_m68A696B824F2878ACE3E44E760E028D61B149ECB (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* ___computeBuffer0, 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;
	{
		// int newHandle = m_RenderGraphResources[(int)RenderGraphResourceType.ComputeBuffer].AddNewRenderGraphResource(out ComputeBufferResource bufferResource);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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);
		// bufferResource.graphicsResource = computeBuffer;
		ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* L_4 = V_0;
		ComputeBuffer_t51EADA9015EBCC1B982C5584E9AB2734415A8233* L_5 = ___computeBuffer0;
		NullCheck(L_4);
		((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)L_4)->___graphicsResource_10 = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)L_4)->___graphicsResource_10), (void*)L_5);
		// bufferResource.imported = true;
		ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* L_6 = V_0;
		NullCheck(L_6);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_6)->___imported_0 = (bool)1;
		// return new ComputeBufferHandle(newHandle);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_7;
		memset((&L_7), 0, sizeof(L_7));
		ComputeBufferHandle__ctor_m6D965D9809C5D3C7F5F385E54890EE463A81776D((&L_7), L_3, (bool)0, /*hidden argument*/NULL);
		return L_7;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferHandle UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CreateComputeBuffer(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB RenderGraphResourceRegistry_CreateComputeBuffer_m6D7F63A99EB913A133D7E4C5BE6C5022FDD674CC (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___desc0, int32_t ___transientPassIndex1, 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;
	{
		// ValidateComputeBufferDesc(desc);
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_0 = ___desc0;
		RenderGraphResourceRegistry_ValidateComputeBufferDesc_m8C766FBD5BD48AA70AA7DB385FD8868E0D303AE0(__this, L_0, NULL);
		// int newHandle = m_RenderGraphResources[(int)RenderGraphResourceType.ComputeBuffer].AddNewRenderGraphResource(out ComputeBufferResource bufferResource);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_1 = __this->___m_RenderGraphResources_2;
		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);
		// bufferResource.desc = desc;
		ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* L_5 = V_0;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* L_6 = ___desc0;
		ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 L_7 = (*(ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4*)L_6);
		NullCheck(L_5);
		((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)L_5)->___desc_9 = L_7;
		Il2CppCodeGenWriteBarrier((void**)&(((&((RenderGraphResource_2_t856083A9BF521F97C9827CE62E1BCC3E20401B74*)L_5)->___desc_9))->___name_3), (void*)NULL);
		// bufferResource.transientPassIndex = transientPassIndex;
		ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* L_8 = V_0;
		int32_t L_9 = ___transientPassIndex1;
		NullCheck(L_8);
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)L_8)->___transientPassIndex_6 = L_9;
		// return new ComputeBufferHandle(newHandle);
		ComputeBufferHandle_t31B1A67DD1AF48681A2431D1208EC01C61400EAB L_10;
		memset((&L_10), 0, sizeof(L_10));
		ComputeBufferHandle__ctor_m6D965D9809C5D3C7F5F385E54890EE463A81776D((&L_10), L_4, (bool)0, /*hidden argument*/NULL);
		return L_10;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetComputeBufferResourceDesc(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4 RenderGraphResourceRegistry_GetComputeBufferResourceDesc_m45F37B3D5BD530ECA2DB14CB6AABEFEBED91A2C1 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___handle0, 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;
	}
	{
		// return (m_RenderGraphResources[(int)RenderGraphResourceType.ComputeBuffer].resourceArray[handle] as ComputeBufferResource).desc;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = ___handle0;
		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_9;
		return L_9;
	}
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetComputeBufferResourceCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RenderGraphResourceRegistry_GetComputeBufferResourceCount_mFBBEF3A6EEACCA67A6E98067D47839EFE2005D1E (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, 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;
	}
	{
		// return m_RenderGraphResources[(int)RenderGraphResourceType.ComputeBuffer].resourceArray.size;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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_0;
		NullCheck(L_3);
		int32_t L_4;
		L_4 = DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_inline(L_3, DynamicArray_1_get_size_m56D2768863B15299FA4F2F14E271686207A8C2E4_RuntimeMethod_var);
		return L_4;
	}
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferResource UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::GetComputeBufferResource(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ComputeBufferResource_t4A10BF469818130DBF2146441645025E315EE54B* RenderGraphResourceRegistry_GetComputeBufferResource_mB99DACAE007D6E7166228A8974E78BB08B16A807 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* ___handle0, 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;
	}
	{
		// return m_RenderGraphResources[(int)RenderGraphResourceType.ComputeBuffer].resourceArray[handle] as ComputeBufferResource;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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_0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_4 = ___handle0;
		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));
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::UpdateSharedResourceLastFrameIndex(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_UpdateSharedResourceLastFrameIndex_m01A8CCDA734B3D604AB0A96C77F519152509288D (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, int32_t ___type0, int32_t ___index1, 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;
	}
	{
		// m_RenderGraphResources[type].resourceArray[index].sharedResourceLastFrameUsed = m_ExecutionCount;
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		int32_t L_1 = ___type0;
		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_0;
		int32_t L_5 = ___index1;
		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_8;
		NullCheck(L_7);
		L_7->___sharedResourceLastFrameUsed_7 = L_8;
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ManageSharedRenderGraphResources()
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;
	{
		// for (int type = 0; type < (int)RenderGraphResourceType.Count; ++type)
		V_0 = 0;
		goto IL_0082;
	}

IL_0004:
	{
		// var resources = m_RenderGraphResources[type];
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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;
		// for (int i = 0; i < resources.sharedResourcesCount; ++i)
		V_2 = 0;
		goto IL_0075;
	}

IL_0011:
	{
		// var resource = m_RenderGraphResources[type].resourceArray[i];
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_4 = __this->___m_RenderGraphResources_2;
		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_0;
		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;
		// bool isCreated = resource.IsCreated();
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_12 = V_3;
		NullCheck(L_12);
		bool L_13;
		L_13 = VirtualFuncInvoker0< bool >::Invoke(6 /* System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::IsCreated() */, L_12);
		V_4 = L_13;
		// if (resource.sharedResourceLastFrameUsed == m_ExecutionCount && !isCreated)
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_14 = V_3;
		NullCheck(L_14);
		int32_t L_15 = L_14->___sharedResourceLastFrameUsed_7;
		int32_t L_16 = __this->___m_ExecutionCount_8;
		if ((!(((uint32_t)L_15) == ((uint32_t)L_16))))
		{
			goto IL_004e;
		}
	}
	{
		bool L_17 = V_4;
		if (L_17)
		{
			goto IL_004e;
		}
	}
	{
		// resource.CreateGraphicsResource(resource.GetName());
		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 /* System.String UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::GetName() */, L_19);
		NullCheck(L_18);
		VirtualActionInvoker1< String_t* >::Invoke(10 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::CreateGraphicsResource(System.String) */, L_18, L_20);
		goto IL_0071;
	}

IL_004e:
	{
		// else if (isCreated && !resource.sharedExplicitRelease && ((resource.sharedResourceLastFrameUsed + kSharedResourceLifetime) < m_ExecutionCount))
		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_2;
		if (L_23)
		{
			goto IL_0071;
		}
	}
	{
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_24 = V_3;
		NullCheck(L_24);
		int32_t L_25 = L_24->___sharedResourceLastFrameUsed_7;
		int32_t L_26 = __this->___m_ExecutionCount_8;
		if ((((int32_t)((int32_t)il2cpp_codegen_add(L_25, ((int32_t)30)))) >= ((int32_t)L_26)))
		{
			goto IL_0071;
		}
	}
	{
		// resource.ReleaseGraphicsResource();
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_27 = V_3;
		NullCheck(L_27);
		VirtualActionInvoker0::Invoke(12 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::ReleaseGraphicsResource() */, L_27);
	}

IL_0071:
	{
		// for (int i = 0; i < resources.sharedResourcesCount; ++i)
		int32_t L_28 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_28, 1));
	}

IL_0075:
	{
		// for (int i = 0; i < resources.sharedResourcesCount; ++i)
		int32_t L_29 = V_2;
		RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* L_30 = V_1;
		NullCheck(L_30);
		int32_t L_31 = L_30->___sharedResourcesCount_1;
		if ((((int32_t)L_29) < ((int32_t)L_31)))
		{
			goto IL_0011;
		}
	}
	{
		// for (int type = 0; type < (int)RenderGraphResourceType.Count; ++type)
		int32_t L_32 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_32, 1));
	}

IL_0082:
	{
		// for (int type = 0; type < (int)RenderGraphResourceType.Count; ++type)
		int32_t L_33 = V_0;
		if ((((int32_t)L_33) < ((int32_t)2)))
		{
			goto IL_0004;
		}
	}
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CreatePooledResource(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CreatePooledResource_m7A707BFF2BE29D1B8B8103879C8B3EC7B8B7B3BD (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, int32_t ___type1, int32_t ___index2, 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_B5_0 = NULL;
	ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* G_B4_0 = NULL;
	{
		// var resource = m_RenderGraphResources[type].resourceArray[index];
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		int32_t L_1 = ___type1;
		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_0;
		int32_t L_5 = ___index2;
		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;
		// if (!resource.imported)
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_8 = V_0;
		NullCheck(L_8);
		bool L_9 = L_8->___imported_0;
		if (L_9)
		{
			goto IL_0055;
		}
	}
	{
		// resource.CreatePooledGraphicsResource();
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_10 = V_0;
		NullCheck(L_10);
		VirtualActionInvoker0::Invoke(9 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::CreatePooledGraphicsResource() */, L_10);
		// if (m_RenderGraphDebug.enableLogging)
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_11 = __this->___m_RenderGraphDebug_4;
		NullCheck(L_11);
		bool L_12 = L_11->___enableLogging_6;
		if (!L_12)
		{
			goto IL_003c;
		}
	}
	{
		// resource.LogCreation(m_FrameInformationLogger);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_13 = V_0;
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_14 = __this->___m_FrameInformationLogger_6;
		NullCheck(L_13);
		VirtualActionInvoker1< RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* >::Invoke(13 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::LogCreation(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger) */, L_13, L_14);
	}

IL_003c:
	{
		// m_RenderGraphResources[type].createResourceCallback?.Invoke(rgContext, resource);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_15 = __this->___m_RenderGraphResources_2;
		int32_t L_16 = ___type1;
		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);
		ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* L_19 = L_18->___createResourceCallback_3;
		ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* L_20 = L_19;
		G_B4_0 = L_20;
		if (L_20)
		{
			G_B5_0 = L_20;
			goto IL_004e;
		}
	}
	{
		return;
	}

IL_004e:
	{
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_21 = ___rgContext0;
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_22 = V_0;
		NullCheck(G_B5_0);
		ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_inline(G_B5_0, L_21, L_22, NULL);
	}

IL_0055:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CreateTextureCallback(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext,UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CreateTextureCallback_m1755AA433A8745C3B8C5BA8B67666151AD8AD300 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, 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;
	ProfilingScope_t57898BA31E8EF8F083EF84E0DA2737AC61CBC5BD V_3;
	memset((&V_3), 0, sizeof(V_3));
	int32_t V_4 = 0;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F V_5;
	memset((&V_5), 0, sizeof(V_5));
	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));
	{
		// var resource = res as TextureResource;
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_0 = ___res1;
		V_0 = ((TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA*)IsInstClass((RuntimeObject*)L_0, TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var));
		// var fastMemDesc = resource.desc.fastMemoryDesc;
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_1 = V_0;
		NullCheck(L_1);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_2 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_1)->___desc_9);
		FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D L_3 = L_2->___fastMemoryDesc_22;
		V_1 = L_3;
		// if (fastMemDesc.inFastMemory)
		FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D L_4 = V_1;
		bool L_5 = L_4.___inFastMemory_0;
		if (!L_5)
		{
			goto IL_0039;
		}
	}
	{
		// resource.graphicsResource.SwitchToFastMemory(rgContext.cmd, fastMemDesc.residencyFraction, fastMemDesc.flags);
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_6 = V_0;
		NullCheck(L_6);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_7 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_6)->___graphicsResource_10;
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_8 = ___rgContext0;
		NullCheck(L_8);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_9 = L_8->___cmd_1;
		FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D L_10 = V_1;
		float L_11 = L_10.___residencyFraction_2;
		FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D L_12 = V_1;
		int32_t L_13 = L_12.___flags_1;
		NullCheck(L_7);
		RTHandle_SwitchToFastMemory_m88468F9FF42F96F5192DFE57669B36724AD9C22D(L_7, L_9, L_11, L_13, (bool)0, NULL);
	}

IL_0039:
	{
		// if (resource.desc.clearBuffer || m_RenderGraphDebug.clearRenderTargetsAtCreation)
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_14 = V_0;
		NullCheck(L_14);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_15 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_14)->___desc_9);
		bool L_16 = L_15->___clearBuffer_24;
		if (L_16)
		{
			goto IL_0056;
		}
	}
	{
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_17 = __this->___m_RenderGraphDebug_4;
		NullCheck(L_17);
		bool L_18 = L_17->___clearRenderTargetsAtCreation_2;
		if (!L_18)
		{
			goto IL_00e0;
		}
	}

IL_0056:
	{
		// bool debugClear = m_RenderGraphDebug.clearRenderTargetsAtCreation && !resource.desc.clearBuffer;
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_19 = __this->___m_RenderGraphDebug_4;
		NullCheck(L_19);
		bool L_20 = L_19->___clearRenderTargetsAtCreation_2;
		if (!L_20)
		{
			goto IL_0073;
		}
	}
	{
		TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_21 = V_0;
		NullCheck(L_21);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_22 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_21)->___desc_9);
		bool L_23 = L_22->___clearBuffer_24;
		G_B7_0 = ((((int32_t)L_23) == ((int32_t)0))? 1 : 0);
		goto IL_0074;
	}

IL_0073:
	{
		G_B7_0 = 0;
	}

IL_0074:
	{
		V_2 = (bool)G_B7_0;
		// using (new ProfilingScope(rgContext.cmd, ProfilingSampler.Get(debugClear ? RenderGraphProfileId.RenderGraphClearDebug : RenderGraphProfileId.RenderGraphClear)))
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_24 = ___rgContext0;
		NullCheck(L_24);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_25 = L_24->___cmd_1;
		bool L_26 = V_2;
		G_B8_0 = L_25;
		G_B8_1 = (&V_3);
		if (L_26)
		{
			G_B9_0 = L_25;
			G_B9_1 = (&V_3);
			goto IL_0083;
		}
	}
	{
		G_B10_0 = 2;
		G_B10_1 = G_B8_0;
		G_B10_2 = G_B8_1;
		goto IL_0084;
	}

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

IL_0084:
	{
		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_00d2:
			{// begin finally (depth: 1)
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_3), NULL);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				// var clearFlag = resource.desc.depthBufferBits != DepthBits.None ? ClearFlag.DepthStencil : ClearFlag.Color;
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_28 = V_0;
				NullCheck(L_28);
				TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_29 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_28)->___desc_9);
				int32_t L_30 = L_29->___depthBufferBits_6;
				if (L_30)
				{
					goto IL_009e_1;
				}
			}
			{
				G_B14_0 = 1;
				goto IL_009f_1;
			}

IL_009e_1:
			{
				G_B14_0 = 6;
			}

IL_009f_1:
			{
				V_4 = G_B14_0;
				// var clearColor = debugClear ? Color.magenta : resource.desc.clearColor;
				bool L_31 = V_2;
				if (L_31)
				{
					goto IL_00b1_1;
				}
			}
			{
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_32 = V_0;
				NullCheck(L_32);
				TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_33 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_32)->___desc_9);
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_34 = L_33->___clearColor_25;
				G_B17_0 = L_34;
				goto IL_00b6_1;
			}

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

IL_00b6_1:
			{
				V_5 = G_B17_0;
				// CoreUtils.SetRenderTarget(rgContext.cmd, resource.graphicsResource, clearFlag, clearColor);
				RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_36 = ___rgContext0;
				NullCheck(L_36);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_37 = L_36->___cmd_1;
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_38 = V_0;
				NullCheck(L_38);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_39 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_38)->___graphicsResource_10;
				int32_t L_40 = V_4;
				Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_41 = V_5;
				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_00e0;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00e0:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ReleasePooledResource(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ReleasePooledResource_m2031C38E48A585EB086C244A3D47D44E034C1ABF (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, int32_t ___type1, int32_t ___index2, 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;
	{
		// var resource = m_RenderGraphResources[type].resourceArray[index];
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		int32_t L_1 = ___type1;
		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_0;
		int32_t L_5 = ___index2;
		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;
		// if (!resource.imported)
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_8 = V_0;
		NullCheck(L_8);
		bool L_9 = L_8->___imported_0;
		if (L_9)
		{
			goto IL_005c;
		}
	}
	{
		// m_RenderGraphResources[type].releaseResourceCallback?.Invoke(rgContext, resource);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_10 = __this->___m_RenderGraphResources_2;
		int32_t L_11 = ___type1;
		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_4;
		ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* L_15 = L_14;
		G_B2_0 = L_15;
		if (L_15)
		{
			G_B3_0 = L_15;
			goto IL_0030;
		}
	}
	{
		goto IL_0037;
	}

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

IL_0037:
	{
		// if (m_RenderGraphDebug.enableLogging)
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_18 = __this->___m_RenderGraphDebug_4;
		NullCheck(L_18);
		bool L_19 = L_18->___enableLogging_6;
		if (!L_19)
		{
			goto IL_0050;
		}
	}
	{
		// resource.LogRelease(m_FrameInformationLogger);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_20 = V_0;
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_21 = __this->___m_FrameInformationLogger_6;
		NullCheck(L_20);
		VirtualActionInvoker1< RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* >::Invoke(14 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::LogRelease(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger) */, L_20, L_21);
	}

IL_0050:
	{
		// resource.ReleasePooledGraphicsResource(m_CurrentFrameIndex);
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_22 = V_0;
		int32_t L_23 = __this->___m_CurrentFrameIndex_7;
		NullCheck(L_22);
		VirtualActionInvoker1< int32_t >::Invoke(11 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::ReleasePooledGraphicsResource(System.Int32) */, L_22, L_23);
	}

IL_005c:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ReleaseTextureCallback(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext,UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ReleaseTextureCallback_mAA581CF5124B152FA95F4A7B5FF297DFD60ACF2B (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, 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;
	{
		// var resource = res as TextureResource;
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_0 = ___res1;
		V_0 = ((TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA*)IsInstClass((RuntimeObject*)L_0, TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var));
		// if (m_RenderGraphDebug.clearRenderTargetsAtRelease)
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_1 = __this->___m_RenderGraphDebug_4;
		NullCheck(L_1);
		bool L_2 = L_1->___clearRenderTargetsAtRelease_3;
		if (!L_2)
		{
			goto IL_0063;
		}
	}
	{
		// using (new ProfilingScope(rgContext.cmd, ProfilingSampler.Get(RenderGraphProfileId.RenderGraphClearDebug)))
		RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_3 = ___rgContext0;
		NullCheck(L_3);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_4 = L_3->___cmd_1;
		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:
			{// begin finally (depth: 1)
				ProfilingScope_Dispose_m4231A2ACA1F8E345BB0078310A9F7601704C8BE4((&V_1), NULL);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				// var clearFlag = resource.desc.depthBufferBits != DepthBits.None ? ClearFlag.DepthStencil : ClearFlag.Color;
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_6 = V_0;
				NullCheck(L_6);
				TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_7 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_6)->___desc_9);
				int32_t L_8 = L_7->___depthBufferBits_6;
				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;
				// CoreUtils.SetRenderTarget(rgContext.cmd, resource.graphicsResource, clearFlag, Color.magenta);
				RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* L_9 = ___rgContext0;
				NullCheck(L_9);
				CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_10 = L_9->___cmd_1;
				TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* L_11 = V_0;
				NullCheck(L_11);
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_12 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)L_11)->___graphicsResource_10;
				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;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0063:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ValidateTextureDesc(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ValidateTextureDesc_mCB8ACB1153374A7AA619006246F237E54D2A38F3 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* ___desc0, const RuntimeMethod* method) 
{
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ValidateRendererListDesc(UnityEngine.Rendering.RendererUtils.RendererListDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ValidateRendererListDesc_m4B314D30C4CAB53AF0F638A727EF506BD45CE0BF (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___desc0, const RuntimeMethod* method) 
{
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::ValidateComputeBufferDesc(UnityEngine.Experimental.Rendering.RenderGraphModule.ComputeBufferDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_ValidateComputeBufferDesc_m8C766FBD5BD48AA70AA7DB385FD8868E0D303AE0 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, ComputeBufferDesc_t4AFBC6F02239B19810A79101771BBE76388524F4* ___desc0, const RuntimeMethod* method) 
{
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::CreateRendererLists(System.Collections.Generic.List`1<UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle>,UnityEngine.Rendering.ScriptableRenderContext,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_CreateRendererLists_mBE817E97CC7909310E47A54C4FEEA42257AF4AE3 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* ___rendererLists0, ScriptableRenderContext_t5AB09B3602BEB456E0DC3D53926D3A3BDAF08E36 ___context1, bool ___manualDispatch2, 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_m96352FF97846EDDA858C0FE1B8AFF40EA915C5CD_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_mDB5AC7FBA6FEC04093A33267F1F111A0117FFF76_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_mBF00027B35F787CD3439440CB37089826648E82E_RuntimeMethod_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;
	{
		// m_ActiveRendererLists.Clear();
		List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* L_0 = __this->___m_ActiveRendererLists_11;
		NullCheck(L_0);
		List_1_Clear_mDB5AC7FBA6FEC04093A33267F1F111A0117FFF76_inline(L_0, List_1_Clear_mDB5AC7FBA6FEC04093A33267F1F111A0117FFF76_RuntimeMethod_var);
		// foreach (var rendererList in rendererLists)
		List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* L_1 = ___rendererLists0;
		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:
			{// begin finally (depth: 1)
				Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC((&V_0), Enumerator_Dispose_m3FBE406905C8C075379C2C5821987708C647CDAC_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0059_1;
			}

IL_0014_1:
			{
				// foreach (var rendererList in rendererLists)
				RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_3;
				L_3 = Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_inline((&V_0), Enumerator_get_Current_m3A11D2ABC69C52B158DF18691ABAF2843B40B9DB_RuntimeMethod_var);
				V_1 = L_3;
				// ref var rendererListResource = ref m_RendererListResources[rendererList];
				DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_4 = __this->___m_RendererListResources_3;
				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;
				// ref var desc = ref rendererListResource.desc;
				RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* L_8 = V_2;
				RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* L_9 = (&L_8->___desc_0);
				V_3 = L_9;
				// rendererListResource.rendererList = context.CreateRendererList(desc);
				RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* L_10 = V_2;
				RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* L_11 = V_3;
				RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E L_12 = (*(RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E*)L_11);
				RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E L_13;
				L_13 = ScriptableRenderContext_CreateRendererList_m4372D2AFD3B865604E2A33F2AAB018954E8F53AE((&___context1), L_12, NULL);
				L_10->___rendererList_1 = L_13;
				// m_ActiveRendererLists.Add(rendererListResource.rendererList);
				List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* L_14 = __this->___m_ActiveRendererLists_11;
				RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* L_15 = V_2;
				RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E L_16 = L_15->___rendererList_1;
				NullCheck(L_14);
				List_1_Add_m96352FF97846EDDA858C0FE1B8AFF40EA915C5CD_inline(L_14, L_16, List_1_Add_m96352FF97846EDDA858C0FE1B8AFF40EA915C5CD_RuntimeMethod_var);
			}

IL_0059_1:
			{
				// foreach (var rendererList in rendererLists)
				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;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0072:
	{
		// if (manualDispatch)
		bool L_18 = ___manualDispatch2;
		if (!L_18)
		{
			goto IL_0082;
		}
	}
	{
		// context.PrepareRendererListsAsync(m_ActiveRendererLists);
		List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* L_19 = __this->___m_ActiveRendererLists_11;
		ScriptableRenderContext_PrepareRendererListsAsync_mADDBA470A75397E689E1B962D05DC3A41D34D6C6((&___context1), L_19, NULL);
	}

IL_0082:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::Clear(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_Clear_mD46E87EC32F4E591732FCD7FB7F69AA1243AF309 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, bool ___onException0, 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_mDB5AC7FBA6FEC04093A33267F1F111A0117FFF76_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// LogResources();
		RenderGraphResourceRegistry_LogResources_mB4DE5B9AE131FF60064BBA25FBEE6034911165F0(__this, NULL);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		V_0 = 0;
		goto IL_0022;
	}

IL_000a:
	{
		// m_RenderGraphResources[i].Clear(onException, m_CurrentFrameIndex);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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 = ___onException0;
		int32_t L_5 = __this->___m_CurrentFrameIndex_7;
		NullCheck(L_3);
		RenderGraphResourcesData_Clear_mD4E3B153DD47FE532CC058AB44F597AB0D4DE56C(L_3, L_4, L_5, NULL);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_6 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
	}

IL_0022:
	{
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_7 = V_0;
		if ((((int32_t)L_7) < ((int32_t)2)))
		{
			goto IL_000a;
		}
	}
	{
		// m_RendererListResources.Clear();
		DynamicArray_1_t32FB886A5D922EE301E17A95EB958B1FA6B53A59* L_8 = __this->___m_RendererListResources_3;
		NullCheck(L_8);
		DynamicArray_1_Clear_m2D2FEBF4C81356C4B64C5B416436969FECF74217(L_8, DynamicArray_1_Clear_m2D2FEBF4C81356C4B64C5B416436969FECF74217_RuntimeMethod_var);
		// m_ActiveRendererLists.Clear();
		List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* L_9 = __this->___m_ActiveRendererLists_11;
		NullCheck(L_9);
		List_1_Clear_mDB5AC7FBA6FEC04093A33267F1F111A0117FFF76_inline(L_9, List_1_Clear_mDB5AC7FBA6FEC04093A33267F1F111A0117FFF76_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::PurgeUnusedGraphicsResources()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_PurgeUnusedGraphicsResources_m593279893CD0650F0AAC95859FCE4C5E40C943B5 (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		V_0 = 0;
		goto IL_001b;
	}

IL_0004:
	{
		// m_RenderGraphResources[i].PurgeUnusedGraphicsResources(m_CurrentFrameIndex);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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_7;
		NullCheck(L_3);
		RenderGraphResourcesData_PurgeUnusedGraphicsResources_m24F8F6F3889FC6724341369C51260CC7D367B2AA(L_3, L_4, NULL);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_001b:
	{
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_6 = V_0;
		if ((((int32_t)L_6) < ((int32_t)2)))
		{
			goto IL_0004;
		}
	}
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::Cleanup()
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;
	{
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		V_0 = 0;
		goto IL_0015;
	}

IL_0004:
	{
		// m_RenderGraphResources[i].Cleanup();
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_0 = __this->___m_RenderGraphResources_2;
		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);
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_4 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_4, 1));
	}

IL_0015:
	{
		// for (int i = 0; i < (int)RenderGraphResourceType.Count; ++i)
		int32_t L_5 = V_0;
		if ((((int32_t)L_5) < ((int32_t)2)))
		{
			goto IL_0004;
		}
	}
	{
		// RTHandles.Release(m_CurrentBackbuffer);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_6 = __this->___m_CurrentBackbuffer_9;
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandles_Release_m21765673C17AE3696BEC5FC15732F97F44039283(L_6, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::FlushLogs()
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;
	}
	{
		// Debug.Log(m_ResourceLogger.GetAllLogs());
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_0 = __this->___m_ResourceLogger_5;
		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;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry::LogResources()
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;
	{
		// if (m_RenderGraphDebug.enableLogging)
		RenderGraphDebugParams_t71FB41FA59B11FB4B0E81B17F48923224ED4905E* L_0 = __this->___m_RenderGraphDebug_4;
		NullCheck(L_0);
		bool L_1 = L_0->___enableLogging_6;
		if (!L_1)
		{
			goto IL_005b;
		}
	}
	{
		// m_ResourceLogger.LogLine("==== Allocated Resources ====\n");
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_2 = __this->___m_ResourceLogger_5;
		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);
		// for (int type = 0; type < (int)RenderGraphResourceType.Count; ++type)
		V_0 = 0;
		goto IL_0057;
	}

IL_0026:
	{
		// m_RenderGraphResources[type].pool.LogResources(m_ResourceLogger);
		RenderGraphResourcesDataU5BU5D_t986D5EFBEEA417451A84B934DC874462633F7BA1* L_4 = __this->___m_RenderGraphResources_2;
		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_2;
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_9 = __this->___m_ResourceLogger_5;
		NullCheck(L_8);
		VirtualActionInvoker1< RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* >::Invoke(7 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool::LogResources(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger) */, L_8, L_9);
		// m_ResourceLogger.LogLine("");
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_10 = __this->___m_ResourceLogger_5;
		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);
		// for (int type = 0; type < (int)RenderGraphResourceType.Count; ++type)
		int32_t L_12 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_12, 1));
	}

IL_0057:
	{
		// for (int type = 0; type < (int)RenderGraphResourceType.Count; ++type)
		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
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_Multicast(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, const RuntimeMethod* method)
{
	il2cpp_array_size_t length = __this->___delegates_13->max_length;
	Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->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_1)((Il2CppObject*)currentDelegate->___method_code_6, ___rgContext0, ___res1, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
	}
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenInst(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, const RuntimeMethod* method)
{
	NullCheck(___rgContext0);
	typedef void (*FunctionPointerType) (RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr_0)(___rgContext0, ___res1, method);
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenStatic(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, const RuntimeMethod* method)
{
	typedef void (*FunctionPointerType) (RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
	((FunctionPointerType)__this->___method_ptr_0)(___rgContext0, ___res1, method);
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenStaticInvoker(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, const RuntimeMethod* method)
{
	InvokerActionInvoker2< RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(__this->___method_ptr_0, method, NULL, ___rgContext0, ___res1);
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_ClosedStaticInvoker(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, const RuntimeMethod* method)
{
	InvokerActionInvoker3< RuntimeObject*, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2, ___rgContext0, ___res1);
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenVirtual(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, const RuntimeMethod* method)
{
	NullCheck(___rgContext0);
	VirtualActionInvoker1< IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(il2cpp_codegen_method_get_slot(method), ___rgContext0, ___res1);
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenInterface(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, const RuntimeMethod* method)
{
	NullCheck(___rgContext0);
	InterfaceActionInvoker1< IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(il2cpp_codegen_method_get_slot(method), il2cpp_codegen_method_get_declaring_type(method), ___rgContext0, ___res1);
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenGenericVirtual(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, const RuntimeMethod* method)
{
	NullCheck(___rgContext0);
	GenericVirtualActionInvoker1< IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(method, ___rgContext0, ___res1);
}
void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenGenericInterface(ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, const RuntimeMethod* method)
{
	NullCheck(___rgContext0);
	GenericInterfaceActionInvoker1< IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* >::Invoke(method, ___rgContext0, ___res1);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceCallback__ctor_m83ADE3D8CD197E408D138B6414700A036BA0632E (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) 
{
	__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
	__this->___method_3 = ___method1;
	__this->___m_target_2 = ___object0;
	Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
	int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
	__this->___method_code_6 = (intptr_t)__this;
	if (MethodIsStatic((RuntimeMethod*)___method1))
	{
		bool isOpen = parameterCount == 2;
		if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
			if (isOpen)
				__this->___invoke_impl_1 = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenStaticInvoker;
			else
				__this->___invoke_impl_1 = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_ClosedStaticInvoker;
		else
			if (isOpen)
				__this->___invoke_impl_1 = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenStatic;
			else
				{
					__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
					__this->___method_code_6 = (intptr_t)__this->___m_target_2;
				}
	}
	else
	{
		bool isOpen = parameterCount == 1;
		if (isOpen)
		{
			if (__this->___method_is_virtual_12)
			{
				if (il2cpp_codegen_method_is_generic_instance_method((RuntimeMethod*)___method1))
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1))
						__this->___invoke_impl_1 = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenGenericInterface;
					else
						__this->___invoke_impl_1 = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenGenericVirtual;
				else
					if (il2cpp_codegen_method_is_interface_method((RuntimeMethod*)___method1))
						__this->___invoke_impl_1 = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenInterface;
					else
						__this->___invoke_impl_1 = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenVirtual;
			}
			else
			{
				__this->___invoke_impl_1 = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_OpenInst;
			}
		}
		else
		{
			if (___object0 == NULL)
				il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
			__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
			__this->___method_code_6 = (intptr_t)__this->___m_target_2;
		}
	}
	__this->___extra_arg_5 = (intptr_t)&ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_Multicast;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback::Invoke(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext,UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978 (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___rgContext0, ___res1, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback::BeginInvoke(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphContext,UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource,System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* ResourceCallback_BeginInvoke_m5B83C1D642493776276FEFE24718E11B73456D42 (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback2, RuntimeObject* ___object3, const RuntimeMethod* method) 
{
	void *__d_args[3] = {0};
	__d_args[0] = ___rgContext0;
	__d_args[1] = ___res1;
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback2, (RuntimeObject*)___object3);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/ResourceCallback::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceCallback_EndInvoke_mFFE27089EF8D2FDFD7D6451D6E207BF5B0BF5E71 (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RuntimeObject* ___result0, const RuntimeMethod* method) 
{
	il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 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
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::Clear(System.Boolean,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData_Clear_mD4E3B153DD47FE532CC058AB44F597AB0D4DE56C (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, bool ___onException0, int32_t ___frameIndex1, 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;
	}
	{
		// resourceArray.Resize(sharedResourcesCount); // First N elements are reserved for shared persistent resources and are kept as is.
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_0 = __this->___resourceArray_0;
		int32_t L_1 = __this->___sharedResourcesCount_1;
		NullCheck(L_0);
		DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1(L_0, L_1, (bool)0, DynamicArray_1_Resize_mEEEB907EAEFD4C22DB449FF052CF6AC967A27AD1_RuntimeMethod_var);
		// pool.CheckFrameAllocation(onException, frameIndex);
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_2 = __this->___pool_2;
		bool L_3 = ___onException0;
		int32_t L_4 = ___frameIndex1;
		NullCheck(L_2);
		VirtualActionInvoker2< bool, int32_t >::Invoke(6 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool::CheckFrameAllocation(System.Boolean,System.Int32) */, L_2, L_3, L_4);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::Cleanup()
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;
	{
		// for (int i = 0; i < sharedResourcesCount; ++i)
		V_0 = 0;
		goto IL_001f;
	}

IL_0004:
	{
		// var resource = resourceArray[i];
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_0 = __this->___resourceArray_0;
		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;
		// if (resource != null)
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_4 = V_1;
		if (!L_4)
		{
			goto IL_001b;
		}
	}
	{
		// resource.ReleaseGraphicsResource();
		IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* L_5 = V_1;
		NullCheck(L_5);
		VirtualActionInvoker0::Invoke(12 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::ReleaseGraphicsResource() */, L_5);
	}

IL_001b:
	{
		// for (int i = 0; i < sharedResourcesCount; ++i)
		int32_t L_6 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_6, 1));
	}

IL_001f:
	{
		// for (int i = 0; i < sharedResourcesCount; ++i)
		int32_t L_7 = V_0;
		int32_t L_8 = __this->___sharedResourcesCount_1;
		if ((((int32_t)L_7) < ((int32_t)L_8)))
		{
			goto IL_0004;
		}
	}
	{
		// pool.Cleanup();
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_9 = __this->___pool_2;
		NullCheck(L_9);
		VirtualActionInvoker0::Invoke(5 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool::Cleanup() */, L_9);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::PurgeUnusedGraphicsResources(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RenderGraphResourcesData_PurgeUnusedGraphicsResources_m24F8F6F3889FC6724341369C51260CC7D367B2AA (RenderGraphResourcesData_tB2FF97B16A3E1DE700283778679C5CC0C39F4CFE* __this, int32_t ___frameIndex0, const RuntimeMethod* method) 
{
	{
		// pool.PurgeUnusedResources(frameIndex);
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_0 = __this->___pool_2;
		int32_t L_1 = ___frameIndex0;
		NullCheck(L_0);
		VirtualActionInvoker1< int32_t >::Invoke(4 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool::PurgeUnusedResources(System.Int32) */, L_0, L_1);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceRegistry/RenderGraphResourcesData::.ctor()
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;
	}
	{
		// public DynamicArray<IRenderGraphResource> resourceArray = new DynamicArray<IRenderGraphResource>();
		DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB* L_0 = (DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB*)il2cpp_codegen_object_new(DynamicArray_1_t401F46C0081DE185BCAB1D30DE8D6B6DC9AA6AFB_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		DynamicArray_1__ctor_mC54BA6AC0346382BA706F5BFD551B21E983A0E13(L_0, DynamicArray_1__ctor_mC54BA6AC0346382BA706F5BFD551B21E983A0E13_RuntimeMethod_var);
		__this->___resourceArray_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___resourceArray_0), (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
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle
IL2CPP_EXTERN_C void RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshal_pinvoke(const RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D& unmarshaled, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_pinvoke& marshaled)
{
	marshaled.___m_IsValid_0 = static_cast<int32_t>(unmarshaled.___m_IsValid_0);
	marshaled.___U3ChandleU3Ek__BackingField_1 = unmarshaled.___U3ChandleU3Ek__BackingField_1;
}
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_0);
	unmarshaled.___m_IsValid_0 = unmarshaledm_IsValid_temp_0;
	int32_t unmarshaledU3ChandleU3Ek__BackingField_temp_1 = 0;
	unmarshaledU3ChandleU3Ek__BackingField_temp_1 = marshaled.___U3ChandleU3Ek__BackingField_1;
	unmarshaled.___U3ChandleU3Ek__BackingField_1 = unmarshaledU3ChandleU3Ek__BackingField_temp_1;
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle
IL2CPP_EXTERN_C void RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshal_pinvoke_cleanup(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle
IL2CPP_EXTERN_C void RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshal_com(const RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D& unmarshaled, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_com& marshaled)
{
	marshaled.___m_IsValid_0 = static_cast<int32_t>(unmarshaled.___m_IsValid_0);
	marshaled.___U3ChandleU3Ek__BackingField_1 = unmarshaled.___U3ChandleU3Ek__BackingField_1;
}
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_0);
	unmarshaled.___m_IsValid_0 = unmarshaledm_IsValid_temp_0;
	int32_t unmarshaledU3ChandleU3Ek__BackingField_temp_1 = 0;
	unmarshaledU3ChandleU3Ek__BackingField_temp_1 = marshaled.___U3ChandleU3Ek__BackingField_1;
	unmarshaled.___U3ChandleU3Ek__BackingField_1 = unmarshaledU3ChandleU3Ek__BackingField_temp_1;
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle
IL2CPP_EXTERN_C void RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshal_com_cleanup(RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D_marshaled_com& marshaled)
{
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::get_handle()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RendererListHandle_get_handle_m4D239A48FFDBFA551B8BE7A4448BF19370EEB848 (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, const RuntimeMethod* method) 
{
	{
		// internal int handle { get; private set; }
		int32_t L_0 = __this->___U3ChandleU3Ek__BackingField_1;
		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;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::set_handle(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererListHandle_set_handle_m0DE76F63C96B25082DA109CB2C5C9EBB99F6D0E3 (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// internal int handle { get; private set; }
		int32_t L_0 = ___value0;
		__this->___U3ChandleU3Ek__BackingField_1 = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void RendererListHandle_set_handle_m0DE76F63C96B25082DA109CB2C5C9EBB99F6D0E3_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method)
{
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*>(__this + _offset);
	RendererListHandle_set_handle_m0DE76F63C96B25082DA109CB2C5C9EBB99F6D0E3_inline(_thisAdjusted, ___value0, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::.ctor(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererListHandle__ctor_mCFD25579FE4F4D3687533BE4A366128E0E23B0AF (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, int32_t ___handle0, const RuntimeMethod* method) 
{
	{
		// internal RendererListHandle(int handle) { this.handle = handle; m_IsValid = true; }
		int32_t L_0 = ___handle0;
		RendererListHandle_set_handle_m0DE76F63C96B25082DA109CB2C5C9EBB99F6D0E3_inline(__this, L_0, NULL);
		// internal RendererListHandle(int handle) { this.handle = handle; m_IsValid = true; }
		__this->___m_IsValid_0 = (bool)1;
		// internal RendererListHandle(int handle) { this.handle = handle; m_IsValid = true; }
		return;
	}
}
IL2CPP_EXTERN_C  void RendererListHandle__ctor_mCFD25579FE4F4D3687533BE4A366128E0E23B0AF_AdjustorThunk (RuntimeObject* __this, int32_t ___handle0, const RuntimeMethod* method)
{
	RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D*>(__this + _offset);
	RendererListHandle__ctor_mCFD25579FE4F4D3687533BE4A366128E0E23B0AF(_thisAdjusted, ___handle0, method);
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::op_Implicit(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t RendererListHandle_op_Implicit_m771AB0941E858D405F1A4C1134302FF22966A2BE (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___handle0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator int(RendererListHandle handle) { return handle.handle; }
		int32_t L_0;
		L_0 = RendererListHandle_get_handle_m4D239A48FFDBFA551B8BE7A4448BF19370EEB848_inline((&___handle0), NULL);
		return L_0;
	}
}
// UnityEngine.Rendering.RendererUtils.RendererList UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::op_Implicit(UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E RendererListHandle_op_Implicit_mA4ED2E6586373E448B504B2801E9E8049E09E52F (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___rendererList0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static implicit operator CoreRendererList(RendererListHandle rendererList) => rendererList.IsValid() ? RenderGraphResourceRegistry.current.GetRendererList(rendererList) : CoreRendererList.nullRendererList;
		bool L_0;
		L_0 = RendererListHandle_IsValid_m39DD764115038D342C81E04B5475E957246B08A1_inline((&___rendererList0), NULL);
		if (L_0)
		{
			goto IL_000f;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E_il2cpp_TypeInfo_var);
		RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E L_1 = ((RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E_StaticFields*)il2cpp_codegen_static_fields_for(RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E_il2cpp_TypeInfo_var))->___nullRendererList_3;
		return L_1;
	}

IL_000f:
	{
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_2;
		L_2 = RenderGraphResourceRegistry_get_current_mDB6A36D7746DDF823D9A2041771667C450D460B6_inline(NULL);
		NullCheck(L_2);
		RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E L_3;
		L_3 = RenderGraphResourceRegistry_GetRendererList_mEE5905F0C7C1A54B54EDBD3F97DE645534CDDA9D(L_2, (&___rendererList0), NULL);
		return L_3;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListHandle::IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool RendererListHandle_IsValid_m39DD764115038D342C81E04B5475E957246B08A1 (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, const RuntimeMethod* method) 
{
	{
		// public bool IsValid() => m_IsValid;
		bool L_0 = __this->___m_IsValid_0;
		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


// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource
IL2CPP_EXTERN_C void RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshal_pinvoke(const RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49& unmarshaled, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_pinvoke& marshaled)
{
	Exception_t* ___desc_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'desc' of type 'RendererListResource'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___desc_0Exception, NULL);
}
IL2CPP_EXTERN_C void RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshal_pinvoke_back(const RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_pinvoke& marshaled, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49& unmarshaled)
{
	Exception_t* ___desc_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'desc' of type 'RendererListResource'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___desc_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource
IL2CPP_EXTERN_C void RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshal_pinvoke_cleanup(RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_pinvoke& marshaled)
{
}


// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource
IL2CPP_EXTERN_C void RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshal_com(const RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49& unmarshaled, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_com& marshaled)
{
	Exception_t* ___desc_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'desc' of type 'RendererListResource'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___desc_0Exception, NULL);
}
IL2CPP_EXTERN_C void RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshal_com_back(const RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_com& marshaled, RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49& unmarshaled)
{
	Exception_t* ___desc_0Exception = il2cpp_codegen_get_marshal_directive_exception("Cannot marshal field 'desc' of type 'RendererListResource'.");
	IL2CPP_RAISE_MANAGED_EXCEPTION(___desc_0Exception, NULL);
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource
IL2CPP_EXTERN_C void RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshal_com_cleanup(RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49_marshaled_com& marshaled)
{
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.RendererListResource::.ctor(UnityEngine.Rendering.RendererUtils.RendererListDesc&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void RendererListResource__ctor_mC9EDE12FC17F2685835A6A57E9EF3FEF1629D15A (RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___desc0, const RuntimeMethod* method) 
{
	{
		// this.desc = desc;
		RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* L_0 = ___desc0;
		RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E L_1 = (*(RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E*)L_0);
		__this->___desc_0 = L_1;
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___desc_0))->___overrideMaterial_4), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___desc_0))->___U3CcameraU3Ek__BackingField_9), (void*)NULL);
		#endif
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((&__this->___desc_0))->___U3CpassNamesU3Ek__BackingField_11), (void*)NULL);
		#endif
		// this.rendererList = new CoreRendererList(); // Invalid by default
		RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E* L_2 = (&__this->___rendererList_1);
		il2cpp_codegen_initobj(L_2, sizeof(RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E));
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void RendererListResource__ctor_mC9EDE12FC17F2685835A6A57E9EF3FEF1629D15A_AdjustorThunk (RuntimeObject* __this, RendererListDesc_t5C51B75B4D539F99345A077545015B8FB99FE78E* ___desc0, const RuntimeMethod* method)
{
	RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<RendererListResource_t9B978DD85ADC467D7E4DB42EF603B7C49918BF49*>(__this + _offset);
	RendererListResource__ctor_mC9EDE12FC17F2685835A6A57E9EF3FEF1629D15A(_thisAdjusted, ___desc0, 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
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::get_index()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50 (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) 
{
	{
		// public int index { get { return (int)(m_Value & kIndexMask); } }
		uint32_t L_0 = __this->___m_Value_2;
		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;
}
// UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::get_type()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_type_m2A8AF5AC268B8068DF6EB721B4D28A6A82B0C88B (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) 
{
	{
		// public RenderGraphResourceType type { get; private set; }
		int32_t L_0 = __this->___U3CtypeU3Ek__BackingField_5;
		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;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::set_type(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceHandle_set_type_m4626071A3B159FDD69989F2C9591A8977CB6454E (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public RenderGraphResourceType type { get; private set; }
		int32_t L_0 = ___value0;
		__this->___U3CtypeU3Ek__BackingField_5 = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void ResourceHandle_set_type_m4626071A3B159FDD69989F2C9591A8977CB6454E_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method)
{
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*>(__this + _offset);
	ResourceHandle_set_type_m4626071A3B159FDD69989F2C9591A8977CB6454E_inline(_thisAdjusted, ___value0, method);
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::get_iType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_iType_mE93479F8B75DD94FF1B32AC5FAF7E6F923DC63C5 (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) 
{
	{
		// public int iType { get { return (int)type; } }
		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;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::.ctor(System.Int32,UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphResourceType,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceHandle__ctor_m43993F666EE5128E896AE562EB4AE65263831C5F (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, int32_t ___value0, int32_t ___type1, bool ___shared2, 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;
	{
		// m_Value = ((uint)value & kIndexMask) | (shared ? s_SharedResourceValidBit : s_CurrentValidBit);
		int32_t L_0 = ___value0;
		bool L_1 = ___shared2;
		G_B1_0 = ((int32_t)(L_0&((int32_t)65535)));
		G_B1_1 = __this;
		if (L_1)
		{
			G_B2_0 = ((int32_t)(L_0&((int32_t)65535)));
			G_B2_1 = __this;
			goto IL_0012;
		}
	}
	{
		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_3;
		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_4;
		G_B3_0 = L_3;
		G_B3_1 = G_B2_0;
		G_B3_2 = G_B2_1;
	}

IL_0017:
	{
		G_B3_2->___m_Value_2 = ((int32_t)(G_B3_1|(int32_t)G_B3_0));
		// this.type = type;
		int32_t L_4 = ___type1;
		ResourceHandle_set_type_m4626071A3B159FDD69989F2C9591A8977CB6454E_inline(__this, L_4, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void ResourceHandle__ctor_m43993F666EE5128E896AE562EB4AE65263831C5F_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, int32_t ___type1, bool ___shared2, const RuntimeMethod* method)
{
	ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A*>(__this + _offset);
	ResourceHandle__ctor_m43993F666EE5128E896AE562EB4AE65263831C5F(_thisAdjusted, ___value0, ___type1, ___shared2, method);
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::op_Implicit(UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t ResourceHandle_op_Implicit_m547758B62E562771F17E6010DC48F2BAD1D9C02B (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___handle0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator int(ResourceHandle handle) => handle.index;
		int32_t L_0;
		L_0 = ResourceHandle_get_index_m91DB2195EB1D4B5AF1D37FF737C8B6EF8B4E9E50((&___handle0), NULL);
		return L_0;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::IsValid()
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;
	{
		// var validity = m_Value & kValidityMask;
		uint32_t L_0 = __this->___m_Value_2;
		V_0 = ((int32_t)((int32_t)L_0&((int32_t)-65536)));
		// return validity != 0 && (validity == s_CurrentValidBit || validity == s_SharedResourceValidBit);
		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_3;
		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_4;
		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;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::NewFrame(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ResourceHandle_NewFrame_m4EEBD0A7AC7204F156A169D2298F4A36AE150304 (int32_t ___executionIndex0, 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;
	{
		// uint previousValidBit = s_CurrentValidBit;
		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_3;
		V_0 = L_0;
		// s_CurrentValidBit = (uint)(((executionIndex >> 16) ^ (executionIndex & 0xffff) * 58546883) << 16);
		int32_t L_1 = ___executionIndex0;
		int32_t L_2 = ___executionIndex0;
		((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_CurrentValidBit_3 = ((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)));
		// if (s_CurrentValidBit == 0 || s_CurrentValidBit == s_SharedResourceValidBit)
		uint32_t L_3 = ((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_CurrentValidBit_3;
		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_3;
		uint32_t L_5 = ((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_SharedResourceValidBit_4;
		if ((!(((uint32_t)L_4) == ((uint32_t)L_5))))
		{
			goto IL_004b;
		}
	}

IL_0033:
	{
		// uint value = 1;
		V_1 = 1;
		goto IL_003b;
	}

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

IL_003b:
	{
		// while (previousValidBit == (value << 16))
		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;
		}
	}
	{
		// s_CurrentValidBit = (value << 16);
		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_3 = ((int32_t)((int32_t)L_9<<((int32_t)16)));
	}

IL_004b:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.ResourceHandle::.cctor()
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;
	}
	{
		// static uint s_CurrentValidBit = 1 << 16;
		((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_CurrentValidBit_3 = ((int32_t)65536);
		// static uint s_SharedResourceValidBit = 0x7FFF << 16;
		((ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_StaticFields*)il2cpp_codegen_static_fields_for(ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A_il2cpp_TypeInfo_var))->___s_SharedResourceValidBit_4 = ((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
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::Reset(UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_Reset_m81E9B60C6150975FDFED0428472E8A472FF30627 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* ___pool0, const RuntimeMethod* method) 
{
	{
		// imported = false;
		__this->___imported_0 = (bool)0;
		// shared = false;
		__this->___shared_1 = (bool)0;
		// sharedExplicitRelease = false;
		__this->___sharedExplicitRelease_2 = (bool)0;
		// cachedHash = -1;
		__this->___cachedHash_5 = (-1);
		// transientPassIndex = -1;
		__this->___transientPassIndex_6 = (-1);
		// sharedResourceLastFrameUsed = -1;
		__this->___sharedResourceLastFrameUsed_7 = (-1);
		// requestFallBack = false;
		__this->___requestFallBack_3 = (bool)0;
		// writeCount = 0;
		__this->___writeCount_4 = 0;
		// m_Pool = pool;
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_0 = ___pool0;
		__this->___m_Pool_8 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Pool_8), (void*)L_0);
		// }
		return;
	}
}
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::GetName()
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 "";
		return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::IsCreated()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IRenderGraphResource_IsCreated_m16C66BC5B46AD970AF5368B8F424021B592A40A8 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		// return false;
		return (bool)0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::IncrementWriteCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_IncrementWriteCount_m591E3311ADF6DCC6A07B5401A482C0CBDB04917A (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		// writeCount++;
		uint32_t L_0 = __this->___writeCount_4;
		__this->___writeCount_4 = ((int32_t)il2cpp_codegen_add((int32_t)L_0, 1));
		// }
		return;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::NeedsFallBack()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool IRenderGraphResource_NeedsFallBack_mEC21987B1F714A426BBD1500E5FAC10241F09654 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		// return requestFallBack && writeCount == 0;
		bool L_0 = __this->___requestFallBack_3;
		if (!L_0)
		{
			goto IL_0012;
		}
	}
	{
		uint32_t L_1 = __this->___writeCount_4;
		return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
	}

IL_0012:
	{
		return (bool)0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::CreatePooledGraphicsResource()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_CreatePooledGraphicsResource_mB261A2ADFC1ED261F87248C8C07AEE15B0A226F3 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		// public virtual void CreatePooledGraphicsResource() { }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::CreateGraphicsResource(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_CreateGraphicsResource_m26D0C999DA9152D23FF6D5C38509095F96D20766 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, String_t* ___name0, const RuntimeMethod* method) 
{
	{
		// public virtual void CreateGraphicsResource(string name = "") { }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::ReleasePooledGraphicsResource(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_ReleasePooledGraphicsResource_mCE11733A2622F15CC41392867E92884DA9EEC3D3 (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, int32_t ___frameIndex0, const RuntimeMethod* method) 
{
	{
		// public virtual void ReleasePooledGraphicsResource(int frameIndex) { }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::ReleaseGraphicsResource()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_ReleaseGraphicsResource_mA150B18FCCF7EEE7A61CC3B4DC6D3F024B0BEFAB (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		// public virtual void ReleaseGraphicsResource() { }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::LogCreation(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_LogCreation_mD97B45EBEB5863A24FBC1A59F3E6537F09DB45BE (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___logger0, const RuntimeMethod* method) 
{
	{
		// public virtual void LogCreation(RenderGraphLogger logger) { }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::LogRelease(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IRenderGraphResource_LogRelease_mBE6D5B8DE2FD3EAF5BFB0F1D28683591A693E0CF (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___logger0, const RuntimeMethod* method) 
{
	{
		// public virtual void LogRelease(RenderGraphLogger logger) { }
		return;
	}
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::GetSortIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IRenderGraphResource_GetSortIndex_m56A038268B0ECA06215646E6EA64F979329277FA (IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* __this, const RuntimeMethod* method) 
{
	{
		// public virtual int GetSortIndex() { return 0; }
		return 0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::.ctor()
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
// UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::get_nullHandle()
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;
	}
	{
		// public static TextureHandle nullHandle { get { return s_NullHandle; } }
		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_0;
		return L_0;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::.ctor(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0 (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* __this, int32_t ___handle0, bool ___shared1, 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;
	}
	{
		// internal TextureHandle(int handle, bool shared = false) { this.handle = new ResourceHandle(handle, RenderGraphResourceType.Texture, shared); fallBackResource = s_NullHandle.handle; }
		int32_t L_0 = ___handle0;
		bool L_1 = ___shared1;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_2;
		memset((&L_2), 0, sizeof(L_2));
		ResourceHandle__ctor_m43993F666EE5128E896AE562EB4AE65263831C5F((&L_2), L_0, 0, L_1, /*hidden argument*/NULL);
		__this->___handle_1 = L_2;
		// internal TextureHandle(int handle, bool shared = false) { this.handle = new ResourceHandle(handle, RenderGraphResourceType.Texture, shared); fallBackResource = s_NullHandle.handle; }
		il2cpp_codegen_runtime_class_init_inline(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var);
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_3 = (&((TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_StaticFields*)il2cpp_codegen_static_fields_for(TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09_il2cpp_TypeInfo_var))->___s_NullHandle_0)->___handle_1;
		__this->___fallBackResource_2 = L_3;
		// internal TextureHandle(int handle, bool shared = false) { this.handle = new ResourceHandle(handle, RenderGraphResourceType.Texture, shared); fallBackResource = s_NullHandle.handle; }
		return;
	}
}
IL2CPP_EXTERN_C  void TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0_AdjustorThunk (RuntimeObject* __this, int32_t ___handle0, bool ___shared1, const RuntimeMethod* method)
{
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*>(__this + _offset);
	TextureHandle__ctor_mC6D0A6B896CC0E8589B88D370869149649031FB0(_thisAdjusted, ___handle0, ___shared1, method);
}
// UnityEngine.Rendering.RenderTargetIdentifier UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::op_Implicit(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B TextureHandle_op_Implicit_m7D0B532B3A4CE3E92E1FC08A743BED70AC767A55 (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___texture0, const RuntimeMethod* method) 
{
	RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static implicit operator RenderTargetIdentifier(TextureHandle texture) => texture.IsValid() ? RenderGraphResourceRegistry.current.GetTexture(texture) : default(RenderTargetIdentifier);
		bool L_0;
		L_0 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&___texture0), 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, (&___texture0), NULL);
		RenderTargetIdentifier_tA528663AC6EB3911D8E91AA40F7070FA5455442B L_4;
		L_4 = RTHandle_op_Implicit_m2462183372B0496DE475889924EDCAAAD2011B54(L_3, NULL);
		return L_4;
	}
}
// UnityEngine.Texture UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::op_Implicit(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Texture_t791CBB51219779964E0E8A2ED7C1AA5F92A4A700* TextureHandle_op_Implicit_m0E08A5D7E574D5C206C46019F37323F87F2B207A (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___texture0, const RuntimeMethod* method) 
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_0 = NULL;
	{
		// public static implicit operator Texture(TextureHandle texture) => texture.IsValid() ? RenderGraphResourceRegistry.current.GetTexture(texture) : null;
		bool L_0;
		L_0 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&___texture0), 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, (&___texture0), 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;
	}
}
// UnityEngine.RenderTexture UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::op_Implicit(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* TextureHandle_op_Implicit_m6624D5BEE8B9BE234F5249F3A90A112DB53784BE (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___texture0, const RuntimeMethod* method) 
{
	RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* G_B3_0 = NULL;
	{
		// public static implicit operator RenderTexture(TextureHandle texture) => texture.IsValid() ? RenderGraphResourceRegistry.current.GetTexture(texture) : null;
		bool L_0;
		L_0 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&___texture0), 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, (&___texture0), 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;
	}
}
// UnityEngine.Rendering.RTHandle UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::op_Implicit(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* TextureHandle_op_Implicit_m4C8F0C7B41C666953B97B4E4A8A2560A9482B22C (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___texture0, const RuntimeMethod* method) 
{
	{
		// public static implicit operator RTHandle(TextureHandle texture) => texture.IsValid() ? RenderGraphResourceRegistry.current.GetTexture(texture) : null;
		bool L_0;
		L_0 = TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9((&___texture0), 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, (&___texture0), NULL);
		return L_2;
	}
}
// System.Boolean UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::IsValid()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool TextureHandle_IsValid_m3C2D8F8EB70206A09F3FFADDDD230E00C25269D9 (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* __this, const RuntimeMethod* method) 
{
	{
		// public bool IsValid() => handle.IsValid();
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* L_0 = (&__this->___handle_1);
		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;
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::SetFallBackResource(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureHandle_SetFallBackResource_m63C811961161AB0BD5C7ECC272EBEF26ABE84EBE (TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___texture0, const RuntimeMethod* method) 
{
	{
		// public void SetFallBackResource(TextureHandle texture) { fallBackResource = texture.handle; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___texture0;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_1 = L_0.___handle_1;
		__this->___fallBackResource_2 = L_1;
		// public void SetFallBackResource(TextureHandle texture) { fallBackResource = texture.handle; }
		return;
	}
}
IL2CPP_EXTERN_C  void TextureHandle_SetFallBackResource_m63C811961161AB0BD5C7ECC272EBEF26ABE84EBE_AdjustorThunk (RuntimeObject* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___texture0, const RuntimeMethod* method)
{
	TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09*>(__this + _offset);
	TextureHandle_SetFallBackResource_m63C811961161AB0BD5C7ECC272EBEF26ABE84EBE(_thisAdjusted, ___texture0, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureHandle::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureHandle__cctor_mBF223FED199ECFE42B527F589C0FD25F81DB6345 (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
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.FastMemoryDesc
IL2CPP_EXTERN_C void FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_pinvoke(const FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D& unmarshaled, FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_pinvoke& marshaled)
{
	marshaled.___inFastMemory_0 = static_cast<int32_t>(unmarshaled.___inFastMemory_0);
	marshaled.___flags_1 = unmarshaled.___flags_1;
	marshaled.___residencyFraction_2 = unmarshaled.___residencyFraction_2;
}
IL2CPP_EXTERN_C void FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_pinvoke_back(const FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_pinvoke& marshaled, FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D& unmarshaled)
{
	bool unmarshaledinFastMemory_temp_0 = false;
	unmarshaledinFastMemory_temp_0 = static_cast<bool>(marshaled.___inFastMemory_0);
	unmarshaled.___inFastMemory_0 = unmarshaledinFastMemory_temp_0;
	int32_t unmarshaledflags_temp_1 = 0;
	unmarshaledflags_temp_1 = marshaled.___flags_1;
	unmarshaled.___flags_1 = unmarshaledflags_temp_1;
	float unmarshaledresidencyFraction_temp_2 = 0.0f;
	unmarshaledresidencyFraction_temp_2 = marshaled.___residencyFraction_2;
	unmarshaled.___residencyFraction_2 = unmarshaledresidencyFraction_temp_2;
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.FastMemoryDesc
IL2CPP_EXTERN_C void FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_pinvoke_cleanup(FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.FastMemoryDesc
IL2CPP_EXTERN_C void FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_com(const FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D& unmarshaled, FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_com& marshaled)
{
	marshaled.___inFastMemory_0 = static_cast<int32_t>(unmarshaled.___inFastMemory_0);
	marshaled.___flags_1 = unmarshaled.___flags_1;
	marshaled.___residencyFraction_2 = unmarshaled.___residencyFraction_2;
}
IL2CPP_EXTERN_C void FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_com_back(const FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshaled_com& marshaled, FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D& unmarshaled)
{
	bool unmarshaledinFastMemory_temp_0 = false;
	unmarshaledinFastMemory_temp_0 = static_cast<bool>(marshaled.___inFastMemory_0);
	unmarshaled.___inFastMemory_0 = unmarshaledinFastMemory_temp_0;
	int32_t unmarshaledflags_temp_1 = 0;
	unmarshaledflags_temp_1 = marshaled.___flags_1;
	unmarshaled.___flags_1 = unmarshaledflags_temp_1;
	float unmarshaledresidencyFraction_temp_2 = 0.0f;
	unmarshaledresidencyFraction_temp_2 = marshaled.___residencyFraction_2;
	unmarshaled.___residencyFraction_2 = unmarshaledresidencyFraction_temp_2;
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.FastMemoryDesc
IL2CPP_EXTERN_C void FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_com_cleanup(FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_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


// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc
IL2CPP_EXTERN_C void TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshal_pinvoke(const TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601& unmarshaled, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshaled_pinvoke& marshaled)
{
	marshaled.___sizeMode_0 = unmarshaled.___sizeMode_0;
	marshaled.___width_1 = unmarshaled.___width_1;
	marshaled.___height_2 = unmarshaled.___height_2;
	marshaled.___slices_3 = unmarshaled.___slices_3;
	marshaled.___scale_4 = unmarshaled.___scale_4;
	marshaled.___func_5 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___func_5));
	marshaled.___depthBufferBits_6 = unmarshaled.___depthBufferBits_6;
	marshaled.___colorFormat_7 = unmarshaled.___colorFormat_7;
	marshaled.___filterMode_8 = unmarshaled.___filterMode_8;
	marshaled.___wrapMode_9 = unmarshaled.___wrapMode_9;
	marshaled.___dimension_10 = unmarshaled.___dimension_10;
	marshaled.___enableRandomWrite_11 = static_cast<int32_t>(unmarshaled.___enableRandomWrite_11);
	marshaled.___useMipMap_12 = static_cast<int32_t>(unmarshaled.___useMipMap_12);
	marshaled.___autoGenerateMips_13 = static_cast<int32_t>(unmarshaled.___autoGenerateMips_13);
	marshaled.___isShadowMap_14 = static_cast<int32_t>(unmarshaled.___isShadowMap_14);
	marshaled.___anisoLevel_15 = unmarshaled.___anisoLevel_15;
	marshaled.___mipMapBias_16 = unmarshaled.___mipMapBias_16;
	marshaled.___msaaSamples_17 = unmarshaled.___msaaSamples_17;
	marshaled.___bindTextureMS_18 = static_cast<int32_t>(unmarshaled.___bindTextureMS_18);
	marshaled.___useDynamicScale_19 = static_cast<int32_t>(unmarshaled.___useDynamicScale_19);
	marshaled.___memoryless_20 = unmarshaled.___memoryless_20;
	marshaled.___name_21 = il2cpp_codegen_marshal_string(unmarshaled.___name_21);
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_pinvoke(unmarshaled.___fastMemoryDesc_22, marshaled.___fastMemoryDesc_22);
	marshaled.___fallBackToBlackTexture_23 = static_cast<int32_t>(unmarshaled.___fallBackToBlackTexture_23);
	marshaled.___clearBuffer_24 = static_cast<int32_t>(unmarshaled.___clearBuffer_24);
	marshaled.___clearColor_25 = unmarshaled.___clearColor_25;
}
IL2CPP_EXTERN_C void TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshal_pinvoke_back(const TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshaled_pinvoke& marshaled, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t unmarshaledsizeMode_temp_0 = 0;
	unmarshaledsizeMode_temp_0 = marshaled.___sizeMode_0;
	unmarshaled.___sizeMode_0 = unmarshaledsizeMode_temp_0;
	int32_t unmarshaledwidth_temp_1 = 0;
	unmarshaledwidth_temp_1 = marshaled.___width_1;
	unmarshaled.___width_1 = unmarshaledwidth_temp_1;
	int32_t unmarshaledheight_temp_2 = 0;
	unmarshaledheight_temp_2 = marshaled.___height_2;
	unmarshaled.___height_2 = unmarshaledheight_temp_2;
	int32_t unmarshaledslices_temp_3 = 0;
	unmarshaledslices_temp_3 = marshaled.___slices_3;
	unmarshaled.___slices_3 = unmarshaledslices_temp_3;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledscale_temp_4;
	memset((&unmarshaledscale_temp_4), 0, sizeof(unmarshaledscale_temp_4));
	unmarshaledscale_temp_4 = marshaled.___scale_4;
	unmarshaled.___scale_4 = unmarshaledscale_temp_4;
	unmarshaled.___func_5 = il2cpp_codegen_marshal_function_ptr_to_delegate<ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791>(marshaled.___func_5, ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791_il2cpp_TypeInfo_var);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___func_5), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791>(marshaled.___func_5, ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791_il2cpp_TypeInfo_var));
	int32_t unmarshaleddepthBufferBits_temp_6 = 0;
	unmarshaleddepthBufferBits_temp_6 = marshaled.___depthBufferBits_6;
	unmarshaled.___depthBufferBits_6 = unmarshaleddepthBufferBits_temp_6;
	int32_t unmarshaledcolorFormat_temp_7 = 0;
	unmarshaledcolorFormat_temp_7 = marshaled.___colorFormat_7;
	unmarshaled.___colorFormat_7 = unmarshaledcolorFormat_temp_7;
	int32_t unmarshaledfilterMode_temp_8 = 0;
	unmarshaledfilterMode_temp_8 = marshaled.___filterMode_8;
	unmarshaled.___filterMode_8 = unmarshaledfilterMode_temp_8;
	int32_t unmarshaledwrapMode_temp_9 = 0;
	unmarshaledwrapMode_temp_9 = marshaled.___wrapMode_9;
	unmarshaled.___wrapMode_9 = unmarshaledwrapMode_temp_9;
	int32_t unmarshaleddimension_temp_10 = 0;
	unmarshaleddimension_temp_10 = marshaled.___dimension_10;
	unmarshaled.___dimension_10 = unmarshaleddimension_temp_10;
	bool unmarshaledenableRandomWrite_temp_11 = false;
	unmarshaledenableRandomWrite_temp_11 = static_cast<bool>(marshaled.___enableRandomWrite_11);
	unmarshaled.___enableRandomWrite_11 = unmarshaledenableRandomWrite_temp_11;
	bool unmarshaleduseMipMap_temp_12 = false;
	unmarshaleduseMipMap_temp_12 = static_cast<bool>(marshaled.___useMipMap_12);
	unmarshaled.___useMipMap_12 = unmarshaleduseMipMap_temp_12;
	bool unmarshaledautoGenerateMips_temp_13 = false;
	unmarshaledautoGenerateMips_temp_13 = static_cast<bool>(marshaled.___autoGenerateMips_13);
	unmarshaled.___autoGenerateMips_13 = unmarshaledautoGenerateMips_temp_13;
	bool unmarshaledisShadowMap_temp_14 = false;
	unmarshaledisShadowMap_temp_14 = static_cast<bool>(marshaled.___isShadowMap_14);
	unmarshaled.___isShadowMap_14 = unmarshaledisShadowMap_temp_14;
	int32_t unmarshaledanisoLevel_temp_15 = 0;
	unmarshaledanisoLevel_temp_15 = marshaled.___anisoLevel_15;
	unmarshaled.___anisoLevel_15 = unmarshaledanisoLevel_temp_15;
	float unmarshaledmipMapBias_temp_16 = 0.0f;
	unmarshaledmipMapBias_temp_16 = marshaled.___mipMapBias_16;
	unmarshaled.___mipMapBias_16 = unmarshaledmipMapBias_temp_16;
	int32_t unmarshaledmsaaSamples_temp_17 = 0;
	unmarshaledmsaaSamples_temp_17 = marshaled.___msaaSamples_17;
	unmarshaled.___msaaSamples_17 = unmarshaledmsaaSamples_temp_17;
	bool unmarshaledbindTextureMS_temp_18 = false;
	unmarshaledbindTextureMS_temp_18 = static_cast<bool>(marshaled.___bindTextureMS_18);
	unmarshaled.___bindTextureMS_18 = unmarshaledbindTextureMS_temp_18;
	bool unmarshaleduseDynamicScale_temp_19 = false;
	unmarshaleduseDynamicScale_temp_19 = static_cast<bool>(marshaled.___useDynamicScale_19);
	unmarshaled.___useDynamicScale_19 = unmarshaleduseDynamicScale_temp_19;
	int32_t unmarshaledmemoryless_temp_20 = 0;
	unmarshaledmemoryless_temp_20 = marshaled.___memoryless_20;
	unmarshaled.___memoryless_20 = unmarshaledmemoryless_temp_20;
	unmarshaled.___name_21 = il2cpp_codegen_marshal_string_result(marshaled.___name_21);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_21), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_21));
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D unmarshaledfastMemoryDesc_temp_22;
	memset((&unmarshaledfastMemoryDesc_temp_22), 0, sizeof(unmarshaledfastMemoryDesc_temp_22));
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_pinvoke_back(marshaled.___fastMemoryDesc_22, unmarshaledfastMemoryDesc_temp_22);
	unmarshaled.___fastMemoryDesc_22 = unmarshaledfastMemoryDesc_temp_22;
	bool unmarshaledfallBackToBlackTexture_temp_23 = false;
	unmarshaledfallBackToBlackTexture_temp_23 = static_cast<bool>(marshaled.___fallBackToBlackTexture_23);
	unmarshaled.___fallBackToBlackTexture_23 = unmarshaledfallBackToBlackTexture_temp_23;
	bool unmarshaledclearBuffer_temp_24 = false;
	unmarshaledclearBuffer_temp_24 = static_cast<bool>(marshaled.___clearBuffer_24);
	unmarshaled.___clearBuffer_24 = unmarshaledclearBuffer_temp_24;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F unmarshaledclearColor_temp_25;
	memset((&unmarshaledclearColor_temp_25), 0, sizeof(unmarshaledclearColor_temp_25));
	unmarshaledclearColor_temp_25 = marshaled.___clearColor_25;
	unmarshaled.___clearColor_25 = unmarshaledclearColor_temp_25;
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc
IL2CPP_EXTERN_C void TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshal_pinvoke_cleanup(TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___name_21);
	marshaled.___name_21 = NULL;
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_pinvoke_cleanup(marshaled.___fastMemoryDesc_22);
}


// Conversion methods for marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc
IL2CPP_EXTERN_C void TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshal_com(const TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601& unmarshaled, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshaled_com& marshaled)
{
	marshaled.___sizeMode_0 = unmarshaled.___sizeMode_0;
	marshaled.___width_1 = unmarshaled.___width_1;
	marshaled.___height_2 = unmarshaled.___height_2;
	marshaled.___slices_3 = unmarshaled.___slices_3;
	marshaled.___scale_4 = unmarshaled.___scale_4;
	marshaled.___func_5 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___func_5));
	marshaled.___depthBufferBits_6 = unmarshaled.___depthBufferBits_6;
	marshaled.___colorFormat_7 = unmarshaled.___colorFormat_7;
	marshaled.___filterMode_8 = unmarshaled.___filterMode_8;
	marshaled.___wrapMode_9 = unmarshaled.___wrapMode_9;
	marshaled.___dimension_10 = unmarshaled.___dimension_10;
	marshaled.___enableRandomWrite_11 = static_cast<int32_t>(unmarshaled.___enableRandomWrite_11);
	marshaled.___useMipMap_12 = static_cast<int32_t>(unmarshaled.___useMipMap_12);
	marshaled.___autoGenerateMips_13 = static_cast<int32_t>(unmarshaled.___autoGenerateMips_13);
	marshaled.___isShadowMap_14 = static_cast<int32_t>(unmarshaled.___isShadowMap_14);
	marshaled.___anisoLevel_15 = unmarshaled.___anisoLevel_15;
	marshaled.___mipMapBias_16 = unmarshaled.___mipMapBias_16;
	marshaled.___msaaSamples_17 = unmarshaled.___msaaSamples_17;
	marshaled.___bindTextureMS_18 = static_cast<int32_t>(unmarshaled.___bindTextureMS_18);
	marshaled.___useDynamicScale_19 = static_cast<int32_t>(unmarshaled.___useDynamicScale_19);
	marshaled.___memoryless_20 = unmarshaled.___memoryless_20;
	marshaled.___name_21 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_21);
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_com(unmarshaled.___fastMemoryDesc_22, marshaled.___fastMemoryDesc_22);
	marshaled.___fallBackToBlackTexture_23 = static_cast<int32_t>(unmarshaled.___fallBackToBlackTexture_23);
	marshaled.___clearBuffer_24 = static_cast<int32_t>(unmarshaled.___clearBuffer_24);
	marshaled.___clearColor_25 = unmarshaled.___clearColor_25;
}
IL2CPP_EXTERN_C void TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshal_com_back(const TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshaled_com& marshaled, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t unmarshaledsizeMode_temp_0 = 0;
	unmarshaledsizeMode_temp_0 = marshaled.___sizeMode_0;
	unmarshaled.___sizeMode_0 = unmarshaledsizeMode_temp_0;
	int32_t unmarshaledwidth_temp_1 = 0;
	unmarshaledwidth_temp_1 = marshaled.___width_1;
	unmarshaled.___width_1 = unmarshaledwidth_temp_1;
	int32_t unmarshaledheight_temp_2 = 0;
	unmarshaledheight_temp_2 = marshaled.___height_2;
	unmarshaled.___height_2 = unmarshaledheight_temp_2;
	int32_t unmarshaledslices_temp_3 = 0;
	unmarshaledslices_temp_3 = marshaled.___slices_3;
	unmarshaled.___slices_3 = unmarshaledslices_temp_3;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 unmarshaledscale_temp_4;
	memset((&unmarshaledscale_temp_4), 0, sizeof(unmarshaledscale_temp_4));
	unmarshaledscale_temp_4 = marshaled.___scale_4;
	unmarshaled.___scale_4 = unmarshaledscale_temp_4;
	unmarshaled.___func_5 = il2cpp_codegen_marshal_function_ptr_to_delegate<ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791>(marshaled.___func_5, ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791_il2cpp_TypeInfo_var);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___func_5), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791>(marshaled.___func_5, ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791_il2cpp_TypeInfo_var));
	int32_t unmarshaleddepthBufferBits_temp_6 = 0;
	unmarshaleddepthBufferBits_temp_6 = marshaled.___depthBufferBits_6;
	unmarshaled.___depthBufferBits_6 = unmarshaleddepthBufferBits_temp_6;
	int32_t unmarshaledcolorFormat_temp_7 = 0;
	unmarshaledcolorFormat_temp_7 = marshaled.___colorFormat_7;
	unmarshaled.___colorFormat_7 = unmarshaledcolorFormat_temp_7;
	int32_t unmarshaledfilterMode_temp_8 = 0;
	unmarshaledfilterMode_temp_8 = marshaled.___filterMode_8;
	unmarshaled.___filterMode_8 = unmarshaledfilterMode_temp_8;
	int32_t unmarshaledwrapMode_temp_9 = 0;
	unmarshaledwrapMode_temp_9 = marshaled.___wrapMode_9;
	unmarshaled.___wrapMode_9 = unmarshaledwrapMode_temp_9;
	int32_t unmarshaleddimension_temp_10 = 0;
	unmarshaleddimension_temp_10 = marshaled.___dimension_10;
	unmarshaled.___dimension_10 = unmarshaleddimension_temp_10;
	bool unmarshaledenableRandomWrite_temp_11 = false;
	unmarshaledenableRandomWrite_temp_11 = static_cast<bool>(marshaled.___enableRandomWrite_11);
	unmarshaled.___enableRandomWrite_11 = unmarshaledenableRandomWrite_temp_11;
	bool unmarshaleduseMipMap_temp_12 = false;
	unmarshaleduseMipMap_temp_12 = static_cast<bool>(marshaled.___useMipMap_12);
	unmarshaled.___useMipMap_12 = unmarshaleduseMipMap_temp_12;
	bool unmarshaledautoGenerateMips_temp_13 = false;
	unmarshaledautoGenerateMips_temp_13 = static_cast<bool>(marshaled.___autoGenerateMips_13);
	unmarshaled.___autoGenerateMips_13 = unmarshaledautoGenerateMips_temp_13;
	bool unmarshaledisShadowMap_temp_14 = false;
	unmarshaledisShadowMap_temp_14 = static_cast<bool>(marshaled.___isShadowMap_14);
	unmarshaled.___isShadowMap_14 = unmarshaledisShadowMap_temp_14;
	int32_t unmarshaledanisoLevel_temp_15 = 0;
	unmarshaledanisoLevel_temp_15 = marshaled.___anisoLevel_15;
	unmarshaled.___anisoLevel_15 = unmarshaledanisoLevel_temp_15;
	float unmarshaledmipMapBias_temp_16 = 0.0f;
	unmarshaledmipMapBias_temp_16 = marshaled.___mipMapBias_16;
	unmarshaled.___mipMapBias_16 = unmarshaledmipMapBias_temp_16;
	int32_t unmarshaledmsaaSamples_temp_17 = 0;
	unmarshaledmsaaSamples_temp_17 = marshaled.___msaaSamples_17;
	unmarshaled.___msaaSamples_17 = unmarshaledmsaaSamples_temp_17;
	bool unmarshaledbindTextureMS_temp_18 = false;
	unmarshaledbindTextureMS_temp_18 = static_cast<bool>(marshaled.___bindTextureMS_18);
	unmarshaled.___bindTextureMS_18 = unmarshaledbindTextureMS_temp_18;
	bool unmarshaleduseDynamicScale_temp_19 = false;
	unmarshaleduseDynamicScale_temp_19 = static_cast<bool>(marshaled.___useDynamicScale_19);
	unmarshaled.___useDynamicScale_19 = unmarshaleduseDynamicScale_temp_19;
	int32_t unmarshaledmemoryless_temp_20 = 0;
	unmarshaledmemoryless_temp_20 = marshaled.___memoryless_20;
	unmarshaled.___memoryless_20 = unmarshaledmemoryless_temp_20;
	unmarshaled.___name_21 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_21);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_21), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_21));
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D unmarshaledfastMemoryDesc_temp_22;
	memset((&unmarshaledfastMemoryDesc_temp_22), 0, sizeof(unmarshaledfastMemoryDesc_temp_22));
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_com_back(marshaled.___fastMemoryDesc_22, unmarshaledfastMemoryDesc_temp_22);
	unmarshaled.___fastMemoryDesc_22 = unmarshaledfastMemoryDesc_temp_22;
	bool unmarshaledfallBackToBlackTexture_temp_23 = false;
	unmarshaledfallBackToBlackTexture_temp_23 = static_cast<bool>(marshaled.___fallBackToBlackTexture_23);
	unmarshaled.___fallBackToBlackTexture_23 = unmarshaledfallBackToBlackTexture_temp_23;
	bool unmarshaledclearBuffer_temp_24 = false;
	unmarshaledclearBuffer_temp_24 = static_cast<bool>(marshaled.___clearBuffer_24);
	unmarshaled.___clearBuffer_24 = unmarshaledclearBuffer_temp_24;
	Color_tD001788D726C3A7F1379BEED0260B9591F440C1F unmarshaledclearColor_temp_25;
	memset((&unmarshaledclearColor_temp_25), 0, sizeof(unmarshaledclearColor_temp_25));
	unmarshaledclearColor_temp_25 = marshaled.___clearColor_25;
	unmarshaled.___clearColor_25 = unmarshaledclearColor_temp_25;
}
// Conversion method for clean up from marshalling of: UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc
IL2CPP_EXTERN_C void TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshal_com_cleanup(TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___name_21);
	marshaled.___name_21 = NULL;
	FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D_marshal_com_cleanup(marshaled.___fastMemoryDesc_22);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::InitDefaultValues(System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureDesc_InitDefaultValues_mF4DA67529813E66310182D684D50A9FCCA4BE911 (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* __this, bool ___dynamicResolution0, bool ___xrReady1, 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;
	}
	{
		// useDynamicScale = dynamicResolution;
		bool L_0 = ___dynamicResolution0;
		__this->___useDynamicScale_19 = L_0;
		// if (xrReady)
		bool L_1 = ___xrReady1;
		if (!L_1)
		{
			goto IL_0021;
		}
	}
	{
		// slices = TextureXR.slices;
		il2cpp_codegen_runtime_class_init_inline(TextureXR_tB3A225CF8C32F06F290405118D16AE7F07ADE14B_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = TextureXR_get_slices_mD1D1C98CE4525E270B35B0F9145D1B4CD9EBBC3A_inline(NULL);
		__this->___slices_3 = L_2;
		// dimension = TextureXR.dimension;
		int32_t L_3;
		L_3 = TextureXR_get_dimension_m1FEDB3FB100070102EE907FAE16672FB6BF04AF0(NULL);
		__this->___dimension_10 = L_3;
		return;
	}

IL_0021:
	{
		// slices = 1;
		__this->___slices_3 = 1;
		// dimension = TextureDimension.Tex2D;
		__this->___dimension_10 = 2;
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void TextureDesc_InitDefaultValues_mF4DA67529813E66310182D684D50A9FCCA4BE911_AdjustorThunk (RuntimeObject* __this, bool ___dynamicResolution0, bool ___xrReady1, const RuntimeMethod* method)
{
	TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*>(__this + _offset);
	TextureDesc_InitDefaultValues_mF4DA67529813E66310182D684D50A9FCCA4BE911(_thisAdjusted, ___dynamicResolution0, ___xrReady1, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::.ctor(System.Int32,System.Int32,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureDesc__ctor_mAA4AB396BD886053C637CC275E7839B887B44FA3 (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* __this, int32_t ___width0, int32_t ___height1, bool ___dynamicResolution2, bool ___xrReady3, const RuntimeMethod* method) 
{
	{
		// : this()
		il2cpp_codegen_initobj(__this, sizeof(TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601));
		// sizeMode = TextureSizeMode.Explicit;
		__this->___sizeMode_0 = 0;
		// this.width = width;
		int32_t L_0 = ___width0;
		__this->___width_1 = L_0;
		// this.height = height;
		int32_t L_1 = ___height1;
		__this->___height_2 = L_1;
		// msaaSamples = MSAASamples.None;
		__this->___msaaSamples_17 = 1;
		// InitDefaultValues(dynamicResolution, xrReady);
		bool L_2 = ___dynamicResolution2;
		bool L_3 = ___xrReady3;
		TextureDesc_InitDefaultValues_mF4DA67529813E66310182D684D50A9FCCA4BE911(__this, L_2, L_3, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void TextureDesc__ctor_mAA4AB396BD886053C637CC275E7839B887B44FA3_AdjustorThunk (RuntimeObject* __this, int32_t ___width0, int32_t ___height1, bool ___dynamicResolution2, bool ___xrReady3, const RuntimeMethod* method)
{
	TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*>(__this + _offset);
	TextureDesc__ctor_mAA4AB396BD886053C637CC275E7839B887B44FA3(_thisAdjusted, ___width0, ___height1, ___dynamicResolution2, ___xrReady3, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::.ctor(UnityEngine.Vector2,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureDesc__ctor_m7DD9D0AB2E909E3E014FA3BFE0433235881031E0 (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale0, bool ___dynamicResolution1, bool ___xrReady2, const RuntimeMethod* method) 
{
	{
		// : this()
		il2cpp_codegen_initobj(__this, sizeof(TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601));
		// sizeMode = TextureSizeMode.Scale;
		__this->___sizeMode_0 = 1;
		// this.scale = scale;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___scale0;
		__this->___scale_4 = L_0;
		// msaaSamples = MSAASamples.None;
		__this->___msaaSamples_17 = 1;
		// dimension = TextureDimension.Tex2D;
		__this->___dimension_10 = 2;
		// InitDefaultValues(dynamicResolution, xrReady);
		bool L_1 = ___dynamicResolution1;
		bool L_2 = ___xrReady2;
		TextureDesc_InitDefaultValues_mF4DA67529813E66310182D684D50A9FCCA4BE911(__this, L_1, L_2, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void TextureDesc__ctor_m7DD9D0AB2E909E3E014FA3BFE0433235881031E0_AdjustorThunk (RuntimeObject* __this, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scale0, bool ___dynamicResolution1, bool ___xrReady2, const RuntimeMethod* method)
{
	TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*>(__this + _offset);
	TextureDesc__ctor_m7DD9D0AB2E909E3E014FA3BFE0433235881031E0(_thisAdjusted, ___scale0, ___dynamicResolution1, ___xrReady2, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::.ctor(UnityEngine.Rendering.ScaleFunc,System.Boolean,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureDesc__ctor_m524B5F82F524BB71949F24E0436876092BE8B0E0 (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* __this, ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___func0, bool ___dynamicResolution1, bool ___xrReady2, const RuntimeMethod* method) 
{
	{
		// : this()
		il2cpp_codegen_initobj(__this, sizeof(TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601));
		// sizeMode = TextureSizeMode.Functor;
		__this->___sizeMode_0 = 2;
		// this.func = func;
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* L_0 = ___func0;
		__this->___func_5 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___func_5), (void*)L_0);
		// msaaSamples = MSAASamples.None;
		__this->___msaaSamples_17 = 1;
		// dimension = TextureDimension.Tex2D;
		__this->___dimension_10 = 2;
		// InitDefaultValues(dynamicResolution, xrReady);
		bool L_1 = ___dynamicResolution1;
		bool L_2 = ___xrReady2;
		TextureDesc_InitDefaultValues_mF4DA67529813E66310182D684D50A9FCCA4BE911(__this, L_1, L_2, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void TextureDesc__ctor_m524B5F82F524BB71949F24E0436876092BE8B0E0_AdjustorThunk (RuntimeObject* __this, ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* ___func0, bool ___dynamicResolution1, bool ___xrReady2, const RuntimeMethod* method)
{
	TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*>(__this + _offset);
	TextureDesc__ctor_m524B5F82F524BB71949F24E0436876092BE8B0E0(_thisAdjusted, ___func0, ___dynamicResolution1, ___xrReady2, method);
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::.ctor(UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureDesc__ctor_m55D6822C811DB1361730AA8C0E28564C62F95699 (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 ___input0, const RuntimeMethod* method) 
{
	{
		// this = input;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 L_0 = ___input0;
		*(TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)__this = L_0;
		Il2CppCodeGenWriteBarrier((void**)&(((TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)__this)->___func_5), (void*)NULL);
		#if IL2CPP_ENABLE_STRICT_WRITE_BARRIERS
		Il2CppCodeGenWriteBarrier((void**)&(((TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*)__this)->___name_21), (void*)NULL);
		#endif
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void TextureDesc__ctor_m55D6822C811DB1361730AA8C0E28564C62F95699_AdjustorThunk (RuntimeObject* __this, TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601 ___input0, const RuntimeMethod* method)
{
	TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*>(__this + _offset);
	TextureDesc__ctor_m55D6822C811DB1361730AA8C0E28564C62F95699(_thisAdjusted, ___input0, method);
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.TextureDesc::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TextureDesc_GetHashCode_m84A013881648FFDEBA578DC743BA617C812130E0 (TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t G_B8_0 = 0;
	int32_t G_B7_0 = 0;
	int32_t G_B9_0 = 0;
	int32_t G_B9_1 = 0;
	int32_t G_B11_0 = 0;
	int32_t G_B10_0 = 0;
	int32_t G_B12_0 = 0;
	int32_t G_B12_1 = 0;
	int32_t G_B14_0 = 0;
	int32_t G_B13_0 = 0;
	int32_t G_B15_0 = 0;
	int32_t G_B15_1 = 0;
	int32_t G_B17_0 = 0;
	int32_t G_B16_0 = 0;
	int32_t G_B18_0 = 0;
	int32_t G_B18_1 = 0;
	int32_t G_B20_0 = 0;
	int32_t G_B19_0 = 0;
	int32_t G_B21_0 = 0;
	int32_t G_B21_1 = 0;
	int32_t G_B23_0 = 0;
	int32_t G_B22_0 = 0;
	int32_t G_B24_0 = 0;
	int32_t G_B24_1 = 0;
	int32_t G_B26_0 = 0;
	int32_t G_B25_0 = 0;
	int32_t G_B27_0 = 0;
	int32_t G_B27_1 = 0;
	{
		// int hashCode = 17;
		V_0 = ((int32_t)17);
		// switch (sizeMode)
		int32_t L_0 = __this->___sizeMode_0;
		V_1 = L_0;
		int32_t L_1 = V_1;
		switch (L_1)
		{
			case 0:
			{
				goto IL_001e;
			}
			case 1:
			{
				goto IL_0053;
			}
			case 2:
			{
				goto IL_0038;
			}
		}
	}
	{
		goto IL_007f;
	}

IL_001e:
	{
		// hashCode = hashCode * 23 + width;
		int32_t L_2 = V_0;
		int32_t L_3 = __this->___width_1;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_2, ((int32_t)23))), L_3));
		// hashCode = hashCode * 23 + height;
		int32_t L_4 = V_0;
		int32_t L_5 = __this->___height_2;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_4, ((int32_t)23))), L_5));
		// break;
		goto IL_007f;
	}

IL_0038:
	{
		// if (func != null)
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* L_6 = __this->___func_5;
		if (!L_6)
		{
			goto IL_007f;
		}
	}
	{
		// hashCode = hashCode * 23 + func.GetHashCode();
		int32_t L_7 = V_0;
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* L_8 = __this->___func_5;
		NullCheck(L_8);
		int32_t L_9;
		L_9 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_8);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_7, ((int32_t)23))), L_9));
		// break;
		goto IL_007f;
	}

IL_0053:
	{
		// hashCode = hashCode * 23 + scale.x.GetHashCode();
		int32_t L_10 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_11 = (&__this->___scale_4);
		float* L_12 = (&L_11->___x_0);
		int32_t L_13;
		L_13 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_12, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_10, ((int32_t)23))), L_13));
		// hashCode = hashCode * 23 + scale.y.GetHashCode();
		int32_t L_14 = V_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* L_15 = (&__this->___scale_4);
		float* L_16 = (&L_15->___y_1);
		int32_t L_17;
		L_17 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_16, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_14, ((int32_t)23))), L_17));
	}

IL_007f:
	{
		// hashCode = hashCode * 23 + mipMapBias.GetHashCode();
		int32_t L_18 = V_0;
		float* L_19 = (&__this->___mipMapBias_16);
		int32_t L_20;
		L_20 = Single_GetHashCode_mC3F1E099D1CF165C2D71FBCC5EF6A6792F9021D2(L_19, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_18, ((int32_t)23))), L_20));
		// hashCode = hashCode * 23 + slices;
		int32_t L_21 = V_0;
		int32_t L_22 = __this->___slices_3;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_21, ((int32_t)23))), L_22));
		// hashCode = hashCode * 23 + (int)depthBufferBits;
		int32_t L_23 = V_0;
		int32_t L_24 = __this->___depthBufferBits_6;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_23, ((int32_t)23))), (int32_t)L_24));
		// hashCode = hashCode * 23 + (int)colorFormat;
		int32_t L_25 = V_0;
		int32_t L_26 = __this->___colorFormat_7;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_25, ((int32_t)23))), (int32_t)L_26));
		// hashCode = hashCode * 23 + (int)filterMode;
		int32_t L_27 = V_0;
		int32_t L_28 = __this->___filterMode_8;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_27, ((int32_t)23))), (int32_t)L_28));
		// hashCode = hashCode * 23 + (int)wrapMode;
		int32_t L_29 = V_0;
		int32_t L_30 = __this->___wrapMode_9;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_29, ((int32_t)23))), (int32_t)L_30));
		// hashCode = hashCode * 23 + (int)dimension;
		int32_t L_31 = V_0;
		int32_t L_32 = __this->___dimension_10;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_31, ((int32_t)23))), (int32_t)L_32));
		// hashCode = hashCode * 23 + (int)memoryless;
		int32_t L_33 = V_0;
		int32_t L_34 = __this->___memoryless_20;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_33, ((int32_t)23))), (int32_t)L_34));
		// hashCode = hashCode * 23 + anisoLevel;
		int32_t L_35 = V_0;
		int32_t L_36 = __this->___anisoLevel_15;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_35, ((int32_t)23))), L_36));
		// hashCode = hashCode * 23 + (enableRandomWrite ? 1 : 0);
		int32_t L_37 = V_0;
		bool L_38 = __this->___enableRandomWrite_11;
		G_B7_0 = ((int32_t)il2cpp_codegen_multiply(L_37, ((int32_t)23)));
		if (L_38)
		{
			G_B8_0 = ((int32_t)il2cpp_codegen_multiply(L_37, ((int32_t)23)));
			goto IL_00ff;
		}
	}
	{
		G_B9_0 = 0;
		G_B9_1 = G_B7_0;
		goto IL_0100;
	}

IL_00ff:
	{
		G_B9_0 = 1;
		G_B9_1 = G_B8_0;
	}

IL_0100:
	{
		V_0 = ((int32_t)il2cpp_codegen_add(G_B9_1, G_B9_0));
		// hashCode = hashCode * 23 + (useMipMap ? 1 : 0);
		int32_t L_39 = V_0;
		bool L_40 = __this->___useMipMap_12;
		G_B10_0 = ((int32_t)il2cpp_codegen_multiply(L_39, ((int32_t)23)));
		if (L_40)
		{
			G_B11_0 = ((int32_t)il2cpp_codegen_multiply(L_39, ((int32_t)23)));
			goto IL_0111;
		}
	}
	{
		G_B12_0 = 0;
		G_B12_1 = G_B10_0;
		goto IL_0112;
	}

IL_0111:
	{
		G_B12_0 = 1;
		G_B12_1 = G_B11_0;
	}

IL_0112:
	{
		V_0 = ((int32_t)il2cpp_codegen_add(G_B12_1, G_B12_0));
		// hashCode = hashCode * 23 + (autoGenerateMips ? 1 : 0);
		int32_t L_41 = V_0;
		bool L_42 = __this->___autoGenerateMips_13;
		G_B13_0 = ((int32_t)il2cpp_codegen_multiply(L_41, ((int32_t)23)));
		if (L_42)
		{
			G_B14_0 = ((int32_t)il2cpp_codegen_multiply(L_41, ((int32_t)23)));
			goto IL_0123;
		}
	}
	{
		G_B15_0 = 0;
		G_B15_1 = G_B13_0;
		goto IL_0124;
	}

IL_0123:
	{
		G_B15_0 = 1;
		G_B15_1 = G_B14_0;
	}

IL_0124:
	{
		V_0 = ((int32_t)il2cpp_codegen_add(G_B15_1, G_B15_0));
		// hashCode = hashCode * 23 + (isShadowMap ? 1 : 0);
		int32_t L_43 = V_0;
		bool L_44 = __this->___isShadowMap_14;
		G_B16_0 = ((int32_t)il2cpp_codegen_multiply(L_43, ((int32_t)23)));
		if (L_44)
		{
			G_B17_0 = ((int32_t)il2cpp_codegen_multiply(L_43, ((int32_t)23)));
			goto IL_0135;
		}
	}
	{
		G_B18_0 = 0;
		G_B18_1 = G_B16_0;
		goto IL_0136;
	}

IL_0135:
	{
		G_B18_0 = 1;
		G_B18_1 = G_B17_0;
	}

IL_0136:
	{
		V_0 = ((int32_t)il2cpp_codegen_add(G_B18_1, G_B18_0));
		// hashCode = hashCode * 23 + (bindTextureMS ? 1 : 0);
		int32_t L_45 = V_0;
		bool L_46 = __this->___bindTextureMS_18;
		G_B19_0 = ((int32_t)il2cpp_codegen_multiply(L_45, ((int32_t)23)));
		if (L_46)
		{
			G_B20_0 = ((int32_t)il2cpp_codegen_multiply(L_45, ((int32_t)23)));
			goto IL_0147;
		}
	}
	{
		G_B21_0 = 0;
		G_B21_1 = G_B19_0;
		goto IL_0148;
	}

IL_0147:
	{
		G_B21_0 = 1;
		G_B21_1 = G_B20_0;
	}

IL_0148:
	{
		V_0 = ((int32_t)il2cpp_codegen_add(G_B21_1, G_B21_0));
		// hashCode = hashCode * 23 + (useDynamicScale ? 1 : 0);
		int32_t L_47 = V_0;
		bool L_48 = __this->___useDynamicScale_19;
		G_B22_0 = ((int32_t)il2cpp_codegen_multiply(L_47, ((int32_t)23)));
		if (L_48)
		{
			G_B23_0 = ((int32_t)il2cpp_codegen_multiply(L_47, ((int32_t)23)));
			goto IL_0159;
		}
	}
	{
		G_B24_0 = 0;
		G_B24_1 = G_B22_0;
		goto IL_015a;
	}

IL_0159:
	{
		G_B24_0 = 1;
		G_B24_1 = G_B23_0;
	}

IL_015a:
	{
		V_0 = ((int32_t)il2cpp_codegen_add(G_B24_1, G_B24_0));
		// hashCode = hashCode * 23 + (int)msaaSamples;
		int32_t L_49 = V_0;
		int32_t L_50 = __this->___msaaSamples_17;
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_49, ((int32_t)23))), (int32_t)L_50));
		// hashCode = hashCode * 23 + (fastMemoryDesc.inFastMemory ? 1 : 0);
		int32_t L_51 = V_0;
		FastMemoryDesc_tAD0B2FF1E2C10081569B42C98F9E48DE366F7F4D* L_52 = (&__this->___fastMemoryDesc_22);
		bool L_53 = L_52->___inFastMemory_0;
		G_B25_0 = ((int32_t)il2cpp_codegen_multiply(L_51, ((int32_t)23)));
		if (L_53)
		{
			G_B26_0 = ((int32_t)il2cpp_codegen_multiply(L_51, ((int32_t)23)));
			goto IL_017c;
		}
	}
	{
		G_B27_0 = 0;
		G_B27_1 = G_B25_0;
		goto IL_017d;
	}

IL_017c:
	{
		G_B27_0 = 1;
		G_B27_1 = G_B26_0;
	}

IL_017d:
	{
		V_0 = ((int32_t)il2cpp_codegen_add(G_B27_1, G_B27_0));
		// return hashCode;
		int32_t L_54 = V_0;
		return L_54;
	}
}
IL2CPP_EXTERN_C  int32_t TextureDesc_GetHashCode_m84A013881648FFDEBA578DC743BA617C812130E0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = TextureDesc_GetHashCode_m84A013881648FFDEBA578DC743BA617C812130E0(_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
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource::GetName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TextureResource_GetName_mC89D211EB725AE9D25374F813A8F16B64A16ED91 (TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral240C22C35A66AE787BF45A4DECC936113ECEF2BE);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (imported && !shared)
		bool L_0 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___imported_0;
		if (!L_0)
		{
			goto IL_002a;
		}
	}
	{
		bool L_1 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___shared_1;
		if (L_1)
		{
			goto IL_002a;
		}
	}
	{
		// return graphicsResource != null ? graphicsResource.name : "null resource";
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10;
		if (L_2)
		{
			goto IL_001e;
		}
	}
	{
		return _stringLiteral240C22C35A66AE787BF45A4DECC936113ECEF2BE;
	}

IL_001e:
	{
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_3 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10;
		NullCheck(L_3);
		String_t* L_4;
		L_4 = RTHandle_get_name_mF2E7B6B108477C76931BD1E5798BB1DA1F036B7A_inline(L_3, NULL);
		return L_4;
	}

IL_002a:
	{
		// return desc.name;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_5 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		String_t* L_6 = L_5->___name_21;
		return L_6;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource::CreatePooledGraphicsResource()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureResource_CreatePooledGraphicsResource_m27BBE4F4CF511B3881F29BDB02A7EB8E00804465 (TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1_RegisterFrameAllocation_m67CB109D6966334B9A2CF789F2DA1D817C900B3C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1_TryGetResource_m25108BC69565A05CB63883FD75EB0DBE27F1534B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* G_B4_0 = NULL;
	TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* G_B3_0 = NULL;
	{
		// int hashCode = desc.GetHashCode();
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_0 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_1;
		L_1 = TextureDesc_GetHashCode_m84A013881648FFDEBA578DC743BA617C812130E0(L_0, NULL);
		V_0 = L_1;
		// if (graphicsResource != null)
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_2 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10;
		if (!L_2)
		{
			goto IL_0030;
		}
	}
	{
		// throw new InvalidOperationException(string.Format("Trying to create an already created resource ({0}). Resource was probably declared for writing more than once in the same pass.", GetName()));
		String_t* L_3;
		L_3 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::GetName() */, __this);
		String_t* L_4;
		L_4 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteral07C82913218E0E4CAB070743BC35646A4D5B3F84)), 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)));
		NullCheck(L_5);
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_5, L_4, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_5, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TextureResource_CreatePooledGraphicsResource_m27BBE4F4CF511B3881F29BDB02A7EB8E00804465_RuntimeMethod_var)));
	}

IL_0030:
	{
		// var pool = m_Pool as TexturePool;
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_6 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___m_Pool_8;
		// if (!pool.TryGetResource(hashCode, out graphicsResource))
		TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* L_7 = ((TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5*)IsInstClass((RuntimeObject*)L_6, TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5_il2cpp_TypeInfo_var));
		int32_t L_8 = V_0;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B** L_9 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10);
		NullCheck(L_7);
		bool L_10;
		L_10 = RenderGraphResourcePool_1_TryGetResource_m25108BC69565A05CB63883FD75EB0DBE27F1534B(L_7, L_8, L_9, RenderGraphResourcePool_1_TryGetResource_m25108BC69565A05CB63883FD75EB0DBE27F1534B_RuntimeMethod_var);
		G_B3_0 = L_7;
		if (L_10)
		{
			G_B4_0 = L_7;
			goto IL_0055;
		}
	}
	{
		// CreateGraphicsResource();
		VirtualActionInvoker1< String_t* >::Invoke(10 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::CreateGraphicsResource(System.String) */, __this, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		G_B4_0 = G_B3_0;
	}

IL_0055:
	{
		// cachedHash = hashCode;
		int32_t L_11 = V_0;
		((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___cachedHash_5 = L_11;
		// pool.RegisterFrameAllocation(cachedHash, graphicsResource);
		int32_t L_12 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___cachedHash_5;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_13 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10;
		NullCheck(G_B4_0);
		RenderGraphResourcePool_1_RegisterFrameAllocation_m67CB109D6966334B9A2CF789F2DA1D817C900B3C(G_B4_0, L_12, L_13, RenderGraphResourcePool_1_RegisterFrameAllocation_m67CB109D6966334B9A2CF789F2DA1D817C900B3C_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource::ReleasePooledGraphicsResource(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureResource_ReleasePooledGraphicsResource_m2034ACC2EFAC93E7061A920E411FE6655C950552 (TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* __this, int32_t ___frameIndex0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1_ReleaseResource_m989ECCAA4C3911EAADF6A5435A7F6B321AEAE453_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1_UnregisterFrameAllocation_m7A3DCDC370760343AD2C432CA1B6791A4BCD55CE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* V_0 = NULL;
	{
		// if (graphicsResource == null)
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10;
		if (L_0)
		{
			goto IL_0023;
		}
	}
	{
		// throw new InvalidOperationException($"Tried to release a resource ({GetName()}) that was never created. Check that there is at least one pass writing to it first.");
		String_t* L_1;
		L_1 = VirtualFuncInvoker0< String_t* >::Invoke(5 /* System.String UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::GetName() */, __this);
		String_t* L_2;
		L_2 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralCA98E691F05D74C0C5A25C46F8C697BCDF1EEB5B)), 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)));
		NullCheck(L_3);
		InvalidOperationException__ctor_mE4CB6F4712AB6D99A2358FBAE2E052B3EE976162(L_3, L_2, NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&TextureResource_ReleasePooledGraphicsResource_m2034ACC2EFAC93E7061A920E411FE6655C950552_RuntimeMethod_var)));
	}

IL_0023:
	{
		// var pool = m_Pool as TexturePool;
		IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* L_4 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___m_Pool_8;
		V_0 = ((TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5*)IsInstClass((RuntimeObject*)L_4, TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5_il2cpp_TypeInfo_var));
		// if (pool != null)
		TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* L_5 = V_0;
		if (!L_5)
		{
			goto IL_0057;
		}
	}
	{
		// pool.ReleaseResource(cachedHash, graphicsResource, frameIndex);
		TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* L_6 = V_0;
		int32_t L_7 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___cachedHash_5;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_8 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10;
		int32_t L_9 = ___frameIndex0;
		NullCheck(L_6);
		RenderGraphResourcePool_1_ReleaseResource_m989ECCAA4C3911EAADF6A5435A7F6B321AEAE453(L_6, L_7, L_8, L_9, RenderGraphResourcePool_1_ReleaseResource_m989ECCAA4C3911EAADF6A5435A7F6B321AEAE453_RuntimeMethod_var);
		// pool.UnregisterFrameAllocation(cachedHash, graphicsResource);
		TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* L_10 = V_0;
		int32_t L_11 = ((IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*)__this)->___cachedHash_5;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_12 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10;
		NullCheck(L_10);
		RenderGraphResourcePool_1_UnregisterFrameAllocation_m7A3DCDC370760343AD2C432CA1B6791A4BCD55CE(L_10, L_11, L_12, RenderGraphResourcePool_1_UnregisterFrameAllocation_m7A3DCDC370760343AD2C432CA1B6791A4BCD55CE_RuntimeMethod_var);
	}

IL_0057:
	{
		// Reset(null);
		VirtualActionInvoker1< IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8* >::Invoke(4 /* System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResource::Reset(UnityEngine.Experimental.Rendering.RenderGraphModule.IRenderGraphResourcePool) */, __this, (IRenderGraphResourcePool_t8BF833F3C5D0BD8E45632CF923363EC782F4DDA8*)NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource::CreateGraphicsResource(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureResource_CreateGraphicsResource_m96734CDAB9AEE1B1616C3B93E145EF059DAA67C7 (TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* __this, String_t* ___name0, 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*)&RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2E363CCF778E13C61797252486375695263E9D06);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// if (name == "")
		String_t* L_0 = ___name0;
		bool L_1;
		L_1 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_0, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		if (!L_1)
		{
			goto IL_002b;
		}
	}
	{
		// name = $"RenderGraphTexture_{m_TextureCreationIndex++}";
		int32_t L_2 = ((TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_StaticFields*)il2cpp_codegen_static_fields_for(TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var))->___m_TextureCreationIndex_11;
		int32_t L_3 = L_2;
		((TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_StaticFields*)il2cpp_codegen_static_fields_for(TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA_il2cpp_TypeInfo_var))->___m_TextureCreationIndex_11 = ((int32_t)il2cpp_codegen_add(L_3, 1));
		int32_t L_4 = L_3;
		RuntimeObject* L_5 = Box(Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var, &L_4);
		String_t* L_6;
		L_6 = String_Format_mA8DBB4C2516B9723C5A41E6CB1E2FAF4BBE96DD8(_stringLiteral2E363CCF778E13C61797252486375695263E9D06, L_5, NULL);
		___name0 = L_6;
	}

IL_002b:
	{
		// switch (desc.sizeMode)
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_7 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_8 = L_7->___sizeMode_0;
		V_0 = L_8;
		int32_t L_9 = V_0;
		switch (L_9)
		{
			case 0:
			{
				goto IL_004a;
			}
			case 1:
			{
				goto IL_011d;
			}
			case 2:
			{
				goto IL_01e5;
			}
		}
	}
	{
		return;
	}

IL_004a:
	{
		// graphicsResource = RTHandles.Alloc(desc.width, desc.height, desc.slices, desc.depthBufferBits, desc.colorFormat, desc.filterMode, desc.wrapMode, desc.dimension, desc.enableRandomWrite,
		//     desc.useMipMap, desc.autoGenerateMips, desc.isShadowMap, desc.anisoLevel, desc.mipMapBias, desc.msaaSamples, desc.bindTextureMS, desc.useDynamicScale, desc.memoryless, name);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_10 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_11 = L_10->___width_1;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_12 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_13 = L_12->___height_2;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_14 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_15 = L_14->___slices_3;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_16 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_17 = L_16->___depthBufferBits_6;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_18 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_19 = L_18->___colorFormat_7;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_20 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_21 = L_20->___filterMode_8;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_22 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_23 = L_22->___wrapMode_9;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_24 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_25 = L_24->___dimension_10;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_26 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_27 = L_26->___enableRandomWrite_11;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_28 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_29 = L_28->___useMipMap_12;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_30 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_31 = L_30->___autoGenerateMips_13;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_32 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_33 = L_32->___isShadowMap_14;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_34 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_35 = L_34->___anisoLevel_15;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_36 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		float L_37 = L_36->___mipMapBias_16;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_38 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_39 = L_38->___msaaSamples_17;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_40 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_41 = L_40->___bindTextureMS_18;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_42 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_43 = L_42->___useDynamicScale_19;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_44 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_45 = L_44->___memoryless_20;
		String_t* L_46 = ___name0;
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_47;
		L_47 = RTHandles_Alloc_mBE00CEEDE8CC5D0BBF6BCB2CBE63A10C4BBE311D(L_11, L_13, L_15, L_17, L_19, L_21, L_23, L_25, L_27, L_29, L_31, L_33, L_35, L_37, L_39, L_41, L_43, L_45, L_46, NULL);
		((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10 = L_47;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10), (void*)L_47);
		// break;
		return;
	}

IL_011d:
	{
		// graphicsResource = RTHandles.Alloc(desc.scale, desc.slices, desc.depthBufferBits, desc.colorFormat, desc.filterMode, desc.wrapMode, desc.dimension, desc.enableRandomWrite,
		//     desc.useMipMap, desc.autoGenerateMips, desc.isShadowMap, desc.anisoLevel, desc.mipMapBias, desc.msaaSamples, desc.bindTextureMS, desc.useDynamicScale, desc.memoryless, name);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_48 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_49 = L_48->___scale_4;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_50 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_51 = L_50->___slices_3;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_52 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_53 = L_52->___depthBufferBits_6;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_54 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_55 = L_54->___colorFormat_7;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_56 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_57 = L_56->___filterMode_8;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_58 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_59 = L_58->___wrapMode_9;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_60 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_61 = L_60->___dimension_10;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_62 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_63 = L_62->___enableRandomWrite_11;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_64 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_65 = L_64->___useMipMap_12;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_66 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_67 = L_66->___autoGenerateMips_13;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_68 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_69 = L_68->___isShadowMap_14;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_70 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_71 = L_70->___anisoLevel_15;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_72 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		float L_73 = L_72->___mipMapBias_16;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_74 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_75 = L_74->___msaaSamples_17;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_76 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_77 = L_76->___bindTextureMS_18;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_78 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_79 = L_78->___useDynamicScale_19;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_80 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_81 = L_80->___memoryless_20;
		String_t* L_82 = ___name0;
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_83;
		L_83 = RTHandles_Alloc_mF6D1EFD8D1C1D6A2D7AFDF134476829064BB245D(L_49, L_51, L_53, L_55, L_57, L_59, L_61, L_63, L_65, L_67, L_69, L_71, L_73, L_75, L_77, L_79, L_81, L_82, NULL);
		((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10 = L_83;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10), (void*)L_83);
		// break;
		return;
	}

IL_01e5:
	{
		// graphicsResource = RTHandles.Alloc(desc.func, desc.slices, desc.depthBufferBits, desc.colorFormat, desc.filterMode, desc.wrapMode, desc.dimension, desc.enableRandomWrite,
		//     desc.useMipMap, desc.autoGenerateMips, desc.isShadowMap, desc.anisoLevel, desc.mipMapBias, desc.msaaSamples, desc.bindTextureMS, desc.useDynamicScale, desc.memoryless, name);
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_84 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		ScaleFunc_t423F661DAD5C7A18F509C8F1F62C9D6AEA9A9791* L_85 = L_84->___func_5;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_86 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_87 = L_86->___slices_3;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_88 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_89 = L_88->___depthBufferBits_6;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_90 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_91 = L_90->___colorFormat_7;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_92 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_93 = L_92->___filterMode_8;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_94 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_95 = L_94->___wrapMode_9;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_96 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_97 = L_96->___dimension_10;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_98 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_99 = L_98->___enableRandomWrite_11;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_100 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_101 = L_100->___useMipMap_12;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_102 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_103 = L_102->___autoGenerateMips_13;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_104 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_105 = L_104->___isShadowMap_14;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_106 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_107 = L_106->___anisoLevel_15;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_108 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		float L_109 = L_108->___mipMapBias_16;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_110 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_111 = L_110->___msaaSamples_17;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_112 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_113 = L_112->___bindTextureMS_18;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_114 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_115 = L_114->___useDynamicScale_19;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_116 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		int32_t L_117 = L_116->___memoryless_20;
		String_t* L_118 = ___name0;
		il2cpp_codegen_runtime_class_init_inline(RTHandles_t84D932A74064E591F31E9813FBED5D64F5CC888C_il2cpp_TypeInfo_var);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_119;
		L_119 = RTHandles_Alloc_m7C54C425CB229BA88CCD575329EA889BA2E11ADD(L_85, L_87, L_89, L_91, L_93, L_95, L_97, L_99, L_101, L_103, L_105, L_107, L_109, L_111, L_113, L_115, L_117, L_118, NULL);
		((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10 = L_119;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10), (void*)L_119);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource::ReleaseGraphicsResource()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureResource_ReleaseGraphicsResource_mC2630A1E843565E00B4A5BAED0640BF24C051D47 (TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResource_2_ReleaseGraphicsResource_mA524BE83AAC813EFEF145D6DE4695B955504AA70_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (graphicsResource != null)
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10;
		if (!L_0)
		{
			goto IL_0013;
		}
	}
	{
		// graphicsResource.Release();
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_1 = ((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___graphicsResource_10;
		NullCheck(L_1);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_1, NULL);
	}

IL_0013:
	{
		// base.ReleaseGraphicsResource();
		RenderGraphResource_2_ReleaseGraphicsResource_mA524BE83AAC813EFEF145D6DE4695B955504AA70(__this, RenderGraphResource_2_ReleaseGraphicsResource_mA524BE83AAC813EFEF145D6DE4695B955504AA70_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource::LogCreation(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureResource_LogCreation_mCAA0157BCD522230430F557DC2F98CD36E2CAC75 (TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___logger0, 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*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7AC3557EF55B39486D6D0C8F1D63BF2D975FD3BE);
		s_Il2CppMethodInitialized = true;
	}
	{
		// logger.LogLine($"Created Texture: {desc.name} (Cleared: {desc.clearBuffer})");
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_0 = ___logger0;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_1 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		String_t* L_2 = L_1->___name_21;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_3 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		bool L_4 = L_3->___clearBuffer_24;
		bool L_5 = L_4;
		RuntimeObject* L_6 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_5);
		String_t* L_7;
		L_7 = String_Format_mFB7DA489BD99F4670881FF50EC017BFB0A5C0987(_stringLiteral7AC3557EF55B39486D6D0C8F1D63BF2D975FD3BE, L_2, L_6, NULL);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_8;
		L_8 = Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_inline(Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_RuntimeMethod_var);
		NullCheck(L_0);
		RenderGraphLogger_LogLine_m3502DD261EFC7E7DAFFC3F4C461A6D02D841B5BC(L_0, L_7, L_8, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource::LogRelease(UnityEngine.Experimental.Rendering.RenderGraphModule.RenderGraphLogger)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureResource_LogRelease_m8B4C211B21EFFFC6ADF082275A2001648F0B05EF (TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* __this, RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* ___logger0, 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*)&_stringLiteralC7AAB0414E2DE66C24B0E86AAF0FB38455D8F62B);
		s_Il2CppMethodInitialized = true;
	}
	{
		// logger.LogLine($"Released Texture: {desc.name}");
		RenderGraphLogger_t340B4BCF805D9B4D9CB9AAE173C1ADFE5F479D17* L_0 = ___logger0;
		TextureDesc_tBD9644C6170930E57EEF8542E9200AD9D858B601* L_1 = (&((RenderGraphResource_2_tDAAE9A7E302AD09B60FCF8D906E34BFA78C9891B*)__this)->___desc_9);
		String_t* L_2 = L_1->___name_21;
		String_t* L_3;
		L_3 = String_Concat_m9E3155FB84015C823606188F53B47CB44C444991(_stringLiteralC7AAB0414E2DE66C24B0E86AAF0FB38455D8F62B, 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;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TextureResource::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TextureResource__ctor_m659F978DACAC9671F72A2B7B10D66E1B43B61501 (TextureResource_t6289C25D4857A198BD5EBBDBE576F62DCC8FD0AA* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResource_2__ctor_mA4622921E1426703D53C53D3132B7B7B3C04E81A_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResource_2__ctor_mA4622921E1426703D53C53D3132B7B7B3C04E81A(__this, RenderGraphResource_2__ctor_mA4622921E1426703D53C53D3132B7B7B3C04E81A_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
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TexturePool::ReleaseInternalResource(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TexturePool_ReleaseInternalResource_m9473BE0C881790CC3CABDA03D48DFDA123C5B004 (TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___res0, const RuntimeMethod* method) 
{
	{
		// res.Release();
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___res0;
		NullCheck(L_0);
		RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_0, NULL);
		// }
		return;
	}
}
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.TexturePool::GetResourceName(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TexturePool_GetResourceName_mB31216B01D16305C89FFF4ABAFF269877CADB195 (TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___res0, const RuntimeMethod* method) 
{
	{
		// return res.rt.name;
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___res0;
		NullCheck(L_0);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1;
		L_1 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_0, NULL);
		NullCheck(L_1);
		String_t* L_2;
		L_2 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_1, NULL);
		return L_2;
	}
}
// System.Int64 UnityEngine.Experimental.Rendering.RenderGraphModule.TexturePool::GetResourceSize(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int64_t TexturePool_GetResourceSize_m86E799D5F54610D987CE10737FE5BBB1D43A2A06 (TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___res0, const RuntimeMethod* method) 
{
	{
		// return Profiling.Profiler.GetRuntimeMemorySizeLong(res.rt);
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___res0;
		NullCheck(L_0);
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_1;
		L_1 = RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline(L_0, NULL);
		int64_t L_2;
		L_2 = Profiler_GetRuntimeMemorySizeLong_mDFEEAC13D86F93EDAFB588017CEAD7D541B5A227(L_1, NULL);
		return L_2;
	}
}
// System.String UnityEngine.Experimental.Rendering.RenderGraphModule.TexturePool::GetResourceTypeName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* TexturePool_GetResourceTypeName_m0B614259A4C46737679DE1C6925BDAD352E60620 (TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral75ABE46520D2663D819AC90CCE08D3B0606DC483);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return "Texture";
		return _stringLiteral75ABE46520D2663D819AC90CCE08D3B0606DC483;
	}
}
// System.Int32 UnityEngine.Experimental.Rendering.RenderGraphModule.TexturePool::GetSortIndex(UnityEngine.Rendering.RTHandle)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t TexturePool_GetSortIndex_m0D47B44E4D16A6119869CD3B0B68B64ACB819F2A (TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* __this, RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* ___res0, const RuntimeMethod* method) 
{
	{
		// return res.GetInstanceID();
		RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_0 = ___res0;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = RTHandle_GetInstanceID_m03B8397D7EADA4B68CDA99A76334A359D238F33F(L_0, NULL);
		return L_1;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TexturePool::PurgeUnusedResources(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TexturePool_PurgeUnusedResources_m994BE8A3177D9AAE636F4D40F4E959C6F9A30945 (TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* __this, int32_t ___currentFrameIndex0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_m24E911690B9D5E9DE9CC8189D01D88ACADD6CA00_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m160AD537EE53612198308CC4C18769A752076FA7_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_MoveNext_mB75CA124B2A7E01A4A2F575ECEB69DA12FFC5FED_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m586DFC34ACCDA6379AD6EE50BA840E226C1580D1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IList_1_t13A3E626FB38A92BB2421A824F0AD342DF2F6E70_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_m846F833A669F541542DCE931168E1D2B29D0B4C2_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_mDB6A2B84BCE7ECF179CFEFB94235D656EAE741A1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortedList_2_Remove_mAE7E7D729EFE4160C79E95393099AEBB7F02E799_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortedList_2_get_Count_m61A5F0BE62BCD5D3498DBA976B5BD7683A003E7D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortedList_2_get_Keys_mD5F67F7DD6797A302E660A4A57169048730F84A8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&SortedList_2_get_Values_m83B9988D6F0A135C86687880BF56E818DD320252_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t6C4A9D6E5786C5B628C2CAEB8D31FA6B8F047536 V_0;
	memset((&V_0), 0, sizeof(V_0));
	KeyValuePair_2_tE952F956792965330FD09CF7B3F9D4485848585C V_1;
	memset((&V_1), 0, sizeof(V_1));
	SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* V_2 = NULL;
	RuntimeObject* V_3 = NULL;
	RuntimeObject* V_4 = NULL;
	int32_t V_5 = 0;
	ValueTuple_2_tC3AECC35C8C5A0E0288CD2C3BFF250D56BFCAB6E 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;
	{
		// s_CurrentFrameIndex = currentFrameIndex;
		int32_t L_0 = ___currentFrameIndex0;
		((RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD_il2cpp_TypeInfo_var))->___s_CurrentFrameIndex_3 = L_0;
		// m_RemoveList.Clear();
		List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_1 = ((RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD*)__this)->___m_RemoveList_1;
		NullCheck(L_1);
		List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_inline(L_1, List_1_Clear_mF6795DE5F49C1D0B91D6A0955F448B22970D67A9_RuntimeMethod_var);
		// foreach (var kvp in m_ResourcePool)
		Dictionary_2_t4EAC15363030DFDF453F1AB77D690425033951F5* L_2 = ((RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD*)__this)->___m_ResourcePool_0;
		NullCheck(L_2);
		Enumerator_t6C4A9D6E5786C5B628C2CAEB8D31FA6B8F047536 L_3;
		L_3 = Dictionary_2_GetEnumerator_m24E911690B9D5E9DE9CC8189D01D88ACADD6CA00(L_2, Dictionary_2_GetEnumerator_m24E911690B9D5E9DE9CC8189D01D88ACADD6CA00_RuntimeMethod_var);
		V_0 = L_3;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_00db:
			{// begin finally (depth: 1)
				Enumerator_Dispose_m160AD537EE53612198308CC4C18769A752076FA7((&V_0), Enumerator_Dispose_m160AD537EE53612198308CC4C18769A752076FA7_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_00cd_1;
			}

IL_0022_1:
			{
				// foreach (var kvp in m_ResourcePool)
				KeyValuePair_2_tE952F956792965330FD09CF7B3F9D4485848585C L_4;
				L_4 = Enumerator_get_Current_m586DFC34ACCDA6379AD6EE50BA840E226C1580D1_inline((&V_0), Enumerator_get_Current_m586DFC34ACCDA6379AD6EE50BA840E226C1580D1_RuntimeMethod_var);
				V_1 = L_4;
				// var list = kvp.Value;
				SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* L_5;
				L_5 = KeyValuePair_2_get_Value_m846F833A669F541542DCE931168E1D2B29D0B4C2_inline((&V_1), KeyValuePair_2_get_Value_m846F833A669F541542DCE931168E1D2B29D0B4C2_RuntimeMethod_var);
				V_2 = L_5;
				// var keys = list.Keys;
				SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* L_6 = V_2;
				NullCheck(L_6);
				RuntimeObject* L_7;
				L_7 = SortedList_2_get_Keys_mD5F67F7DD6797A302E660A4A57169048730F84A8(L_6, SortedList_2_get_Keys_mD5F67F7DD6797A302E660A4A57169048730F84A8_RuntimeMethod_var);
				V_3 = L_7;
				// var values = list.Values;
				SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* L_8 = V_2;
				NullCheck(L_8);
				RuntimeObject* L_9;
				L_9 = SortedList_2_get_Values_m83B9988D6F0A135C86687880BF56E818DD320252(L_8, SortedList_2_get_Values_m83B9988D6F0A135C86687880BF56E818DD320252_RuntimeMethod_var);
				V_4 = L_9;
				// for (int i = 0; i < list.Count; ++i)
				V_5 = 0;
				goto IL_0089_1;
			}

IL_0046_1:
			{
				// var value = values[i];
				RuntimeObject* L_10 = V_4;
				int32_t L_11 = V_5;
				NullCheck(L_10);
				ValueTuple_2_tC3AECC35C8C5A0E0288CD2C3BFF250D56BFCAB6E L_12;
				L_12 = InterfaceFuncInvoker1< ValueTuple_2_tC3AECC35C8C5A0E0288CD2C3BFF250D56BFCAB6E, int32_t >::Invoke(0 /* T System.Collections.Generic.IList`1<System.ValueTuple`2<UnityEngine.Rendering.RTHandle,System.Int32>>::get_Item(System.Int32) */, IList_1_t13A3E626FB38A92BB2421A824F0AD342DF2F6E70_il2cpp_TypeInfo_var, L_10, L_11);
				V_6 = L_12;
				// if (ShouldReleaseResource(value.frameIndex, s_CurrentFrameIndex))
				ValueTuple_2_tC3AECC35C8C5A0E0288CD2C3BFF250D56BFCAB6E L_13 = V_6;
				int32_t L_14 = L_13.___Item2_1;
				int32_t L_15 = ((RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD_il2cpp_TypeInfo_var))->___s_CurrentFrameIndex_3;
				bool L_16;
				L_16 = RenderGraphResourcePool_1_ShouldReleaseResource_mDB6A2B84BCE7ECF179CFEFB94235D656EAE741A1(L_14, L_15, RenderGraphResourcePool_1_ShouldReleaseResource_mDB6A2B84BCE7ECF179CFEFB94235D656EAE741A1_RuntimeMethod_var);
				if (!L_16)
				{
					goto IL_0083_1;
				}
			}
			{
				// value.resource.Release();
				ValueTuple_2_tC3AECC35C8C5A0E0288CD2C3BFF250D56BFCAB6E L_17 = V_6;
				RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* L_18 = L_17.___Item1_0;
				NullCheck(L_18);
				RTHandle_Release_m743C2A22FD95D177D2D425E9DF1F3088161F387B(L_18, NULL);
				// m_RemoveList.Add(keys[i]);
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_19 = ((RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD*)__this)->___m_RemoveList_1;
				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 /* T System.Collections.Generic.IList`1<System.Int32>::get_Item(System.Int32) */, 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:
			{
				// for (int i = 0; i < list.Count; ++i)
				int32_t L_23 = V_5;
				V_5 = ((int32_t)il2cpp_codegen_add(L_23, 1));
			}

IL_0089_1:
			{
				// for (int i = 0; i < list.Count; ++i)
				int32_t L_24 = V_5;
				SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* L_25 = V_2;
				NullCheck(L_25);
				int32_t L_26;
				L_26 = SortedList_2_get_Count_m61A5F0BE62BCD5D3498DBA976B5BD7683A003E7D_inline(L_25, SortedList_2_get_Count_m61A5F0BE62BCD5D3498DBA976B5BD7683A003E7D_RuntimeMethod_var);
				if ((((int32_t)L_24) < ((int32_t)L_26)))
				{
					goto IL_0046_1;
				}
			}
			{
				// foreach (var key in m_RemoveList)
				List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* L_27 = ((RenderGraphResourcePool_1_t33C02B12A60B32C0A4E60F4A08811451087BF3AD*)__this)->___m_RemoveList_1;
				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:
					{// begin finally (depth: 2)
						Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923((&V_7), Enumerator_Dispose_m38A9F15FDBDCDFB9590C961110777EE028621923_RuntimeMethod_var);
						return;
					}// end finally (depth: 2)
				});
				try
				{// begin try (depth: 2)
					{
						goto IL_00b4_2;
					}

IL_00a2_2:
					{
						// foreach (var key in m_RemoveList)
						int32_t L_29;
						L_29 = Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_inline((&V_7), Enumerator_get_Current_mB49912FF111A954F2C326BF4FA29A53C1027187B_RuntimeMethod_var);
						V_8 = L_29;
						// list.Remove(key);
						SortedList_2_t8DAAEC49D23D94C116BEEE791C7E6AA9C7F3E528* L_30 = V_2;
						int32_t L_31 = V_8;
						NullCheck(L_30);
						bool L_32;
						L_32 = SortedList_2_Remove_mAE7E7D729EFE4160C79E95393099AEBB7F02E799(L_30, L_31, SortedList_2_Remove_mAE7E7D729EFE4160C79E95393099AEBB7F02E799_RuntimeMethod_var);
					}

IL_00b4_2:
					{
						// foreach (var key in m_RemoveList)
						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;
					}
				}// end try (depth: 2)
				catch(Il2CppExceptionWrapper& e)
				{
					__finallyBlock.StoreException(e.ex);
				}
			}

IL_00cd_1:
			{
				// foreach (var kvp in m_ResourcePool)
				bool L_34;
				L_34 = Enumerator_MoveNext_mB75CA124B2A7E01A4A2F575ECEB69DA12FFC5FED((&V_0), Enumerator_MoveNext_mB75CA124B2A7E01A4A2F575ECEB69DA12FFC5FED_RuntimeMethod_var);
				if (L_34)
				{
					goto IL_0022_1;
				}
			}
			{
				goto IL_00e9;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_00e9:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Experimental.Rendering.RenderGraphModule.TexturePool::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void TexturePool__ctor_m085C992A3A857BC6E0B417512CBE98134B2FFE5E (TexturePool_tAC40DC2538C097BFEA6903848AABA2C8E26DA1B5* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&RenderGraphResourcePool_1__ctor_mC0C71DBDD5FA4DE840BC231B425ED7BCC32F5E92_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		RenderGraphResourcePool_1__ctor_mC0C71DBDD5FA4DE840BC231B425ED7BCC32F5E92(__this, RenderGraphResourcePool_1__ctor_mC0C71DBDD5FA4DE840BC231B425ED7BCC32F5E92_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
// System.Void UnityEngine.Rendering.CameraSwitcher::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraSwitcher_OnEnable_m24104E3A78B71F31442A1B8A71F79F2620966BB7 (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraSwitcher_U3COnEnableU3Eb__10_0_mBA0A44912EFBB06862FFE6BFAB473CC8088554B5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraSwitcher_U3COnEnableU3Eb__10_1_mED6417B1D873D0CDB7A4AD790D3DE5B816BA64DF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraSwitcher_U3COnEnableU3Eb__10_2_m5FF4CE2227650E8A8EC1FDF82EFA120910C9F651_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CameraSwitcher_U3COnEnableU3Eb__10_3_mBEEA1799E253361CAA01E1EB466A05EB1A8CEF60_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4D9F6D7EA7554D43F97EB012F7E7443309086DB2);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral570059DAA6BA36583F759B87A49DCE91093D6090);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralA3BA001F9094C1422D8E1BE9AFABCC81BC8E5587);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralAA58F844CE982C2D66DDE90B688C058474CCD0BD);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* V_1 = NULL;
	{
		// m_OriginalCamera = GetComponent<Camera>();
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0;
		L_0 = Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4(__this, Component_GetComponent_TisCamera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184_m64AC6C06DD93C5FB249091FEC84FA8475457CCC4_RuntimeMethod_var);
		__this->___m_OriginalCamera_6 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_OriginalCamera_6), (void*)L_0);
		// m_CurrentCamera = m_OriginalCamera;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_1 = __this->___m_OriginalCamera_6;
		__this->___m_CurrentCamera_9 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentCamera_9), (void*)L_1);
		// if (m_OriginalCamera == null)
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = __this->___m_OriginalCamera_6;
		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_0031;
		}
	}
	{
		// Debug.LogError("Camera Switcher needs a Camera component attached");
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralAA58F844CE982C2D66DDE90B688C058474CCD0BD, NULL);
		// return;
		return;
	}

IL_0031:
	{
		// m_CurrentCameraIndex = GetCameraCount() - 1;
		int32_t L_4;
		L_4 = CameraSwitcher_GetCameraCount_mC48F44F4BE27326847DE783C7CB6F89D6A4E3CB0(__this, NULL);
		__this->___m_CurrentCameraIndex_5 = ((int32_t)il2cpp_codegen_subtract(L_4, 1));
		// m_CameraNames = new GUIContent[GetCameraCount()];
		int32_t L_5;
		L_5 = CameraSwitcher_GetCameraCount_mC48F44F4BE27326847DE783C7CB6F89D6A4E3CB0(__this, NULL);
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_6 = (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)SZArrayNew(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var, (uint32_t)L_5);
		__this->___m_CameraNames_10 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraNames_10), (void*)L_6);
		// m_CameraIndices = new int[GetCameraCount()];
		int32_t L_7;
		L_7 = CameraSwitcher_GetCameraCount_mC48F44F4BE27326847DE783C7CB6F89D6A4E3CB0(__this, NULL);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_8 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_7);
		__this->___m_CameraIndices_11 = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CameraIndices_11), (void*)L_8);
		// for (int i = 0; i < m_Cameras.Length; ++i)
		V_0 = 0;
		goto IL_00ab;
	}

IL_0065:
	{
		// Camera cam = m_Cameras[i];
		CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_9 = __this->___m_Cameras_4;
		int32_t L_10 = V_0;
		NullCheck(L_9);
		int32_t L_11 = L_10;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_12 = (L_9)->GetAt(static_cast<il2cpp_array_size_t>(L_11));
		V_1 = L_12;
		// if (cam != null)
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13 = V_1;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_14;
		L_14 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_13, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_14)
		{
			goto IL_008c;
		}
	}
	{
		// m_CameraNames[i] = new GUIContent(cam.name);
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_15 = __this->___m_CameraNames_10;
		int32_t L_16 = V_0;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17 = V_1;
		NullCheck(L_17);
		String_t* L_18;
		L_18 = Object_get_name_mAC2F6B897CF1303BA4249B4CB55271AFACBB6392(L_17, NULL);
		GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_19 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
		NullCheck(L_19);
		GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_19, L_18, NULL);
		NullCheck(L_15);
		ArrayElementTypeCheck (L_15, L_19);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(L_16), (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)L_19);
		goto IL_009e;
	}

IL_008c:
	{
		// m_CameraNames[i] = new GUIContent("null");
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_20 = __this->___m_CameraNames_10;
		int32_t L_21 = V_0;
		GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_22 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
		NullCheck(L_22);
		GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_22, _stringLiteral5BEFD8CC60A79699B5BB00E37BAC5B62D371E174, NULL);
		NullCheck(L_20);
		ArrayElementTypeCheck (L_20, L_22);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)L_22);
	}

IL_009e:
	{
		// m_CameraIndices[i] = i;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_23 = __this->___m_CameraIndices_11;
		int32_t L_24 = V_0;
		int32_t L_25 = V_0;
		NullCheck(L_23);
		(L_23)->SetAt(static_cast<il2cpp_array_size_t>(L_24), (int32_t)L_25);
		// for (int i = 0; i < m_Cameras.Length; ++i)
		int32_t L_26 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_26, 1));
	}

IL_00ab:
	{
		// for (int i = 0; i < m_Cameras.Length; ++i)
		int32_t L_27 = V_0;
		CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_28 = __this->___m_Cameras_4;
		NullCheck(L_28);
		if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))
		{
			goto IL_0065;
		}
	}
	{
		// m_CameraNames[GetCameraCount() - 1] = new GUIContent("Original Camera");
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_29 = __this->___m_CameraNames_10;
		int32_t L_30;
		L_30 = CameraSwitcher_GetCameraCount_mC48F44F4BE27326847DE783C7CB6F89D6A4E3CB0(__this, NULL);
		GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_31 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
		NullCheck(L_31);
		GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_31, _stringLiteral4D9F6D7EA7554D43F97EB012F7E7443309086DB2, NULL);
		NullCheck(L_29);
		ArrayElementTypeCheck (L_29, L_31);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_30, 1))), (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)L_31);
		// m_CameraIndices[GetCameraCount() - 1] = GetCameraCount() - 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_32 = __this->___m_CameraIndices_11;
		int32_t L_33;
		L_33 = CameraSwitcher_GetCameraCount_mC48F44F4BE27326847DE783C7CB6F89D6A4E3CB0(__this, NULL);
		int32_t L_34;
		L_34 = CameraSwitcher_GetCameraCount_mC48F44F4BE27326847DE783C7CB6F89D6A4E3CB0(__this, NULL);
		NullCheck(L_32);
		(L_32)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(L_33, 1))), (int32_t)((int32_t)il2cpp_codegen_subtract(L_34, 1)));
		// m_DebugEntry = new DebugUI.EnumField { displayName = "Camera Switcher", getter = () => m_CurrentCameraIndex, setter = value => SetCameraIndex(value), enumNames = m_CameraNames, enumValues = m_CameraIndices, getIndex = () => m_DebugEntryEnumIndex, setIndex = value => m_DebugEntryEnumIndex = value };
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_35 = (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C*)il2cpp_codegen_object_new(EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C_il2cpp_TypeInfo_var);
		NullCheck(L_35);
		EnumField__ctor_m70AF15D32AC334B12E512298AAE02ED438074C78(L_35, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_36 = L_35;
		NullCheck(L_36);
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(L_36, _stringLiteralA3BA001F9094C1422D8E1BE9AFABCC81BC8E5587, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_37 = L_36;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_38 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		NullCheck(L_38);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_38, __this, (intptr_t)((void*)CameraSwitcher_U3COnEnableU3Eb__10_0_mBA0A44912EFBB06862FFE6BFAB473CC8088554B5_RuntimeMethod_var), NULL);
		NullCheck(L_37);
		Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_inline(L_37, L_38, Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_RuntimeMethod_var);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_39 = L_37;
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_40 = (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*)il2cpp_codegen_object_new(Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var);
		NullCheck(L_40);
		Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87(L_40, __this, (intptr_t)((void*)CameraSwitcher_U3COnEnableU3Eb__10_1_mED6417B1D873D0CDB7A4AD790D3DE5B816BA64DF_RuntimeMethod_var), NULL);
		NullCheck(L_39);
		Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_inline(L_39, L_40, Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_RuntimeMethod_var);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_41 = L_39;
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_42 = __this->___m_CameraNames_10;
		NullCheck(L_41);
		L_41->___enumNames_10 = L_42;
		Il2CppCodeGenWriteBarrier((void**)(&L_41->___enumNames_10), (void*)L_42);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_43 = L_41;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_44 = __this->___m_CameraIndices_11;
		NullCheck(L_43);
		L_43->___enumValues_11 = L_44;
		Il2CppCodeGenWriteBarrier((void**)(&L_43->___enumValues_11), (void*)L_44);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_45 = L_43;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_46 = (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD*)il2cpp_codegen_object_new(Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD_il2cpp_TypeInfo_var);
		NullCheck(L_46);
		Func_1__ctor_m475512287B9508E6D4721B3022635FED517234D1(L_46, __this, (intptr_t)((void*)CameraSwitcher_U3COnEnableU3Eb__10_2_m5FF4CE2227650E8A8EC1FDF82EFA120910C9F651_RuntimeMethod_var), NULL);
		NullCheck(L_45);
		EnumField_set_getIndex_m1353057A317788EE0157D6559E7EB7178D08C62B_inline(L_45, L_46, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_47 = L_45;
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_48 = (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404*)il2cpp_codegen_object_new(Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404_il2cpp_TypeInfo_var);
		NullCheck(L_48);
		Action_1__ctor_m1BA854F3F4319EA4A4294DDFDA21C395B8D0FF87(L_48, __this, (intptr_t)((void*)CameraSwitcher_U3COnEnableU3Eb__10_3_mBEEA1799E253361CAA01E1EB466A05EB1A8CEF60_RuntimeMethod_var), NULL);
		NullCheck(L_47);
		EnumField_set_setIndex_m5C3DF9F1331972A5B1DA0F62664530BA86344F3D_inline(L_47, L_48, NULL);
		__this->___m_DebugEntry_12 = L_47;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugEntry_12), (void*)L_47);
		// var panel = DebugManager.instance.GetPanel("Camera", true);
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_49;
		L_49 = DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D(NULL);
		NullCheck(L_49);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_50;
		L_50 = DebugManager_GetPanel_mD434C1C01EA3E39B3C97783F23C6DDF10E2D4617(L_49, _stringLiteral570059DAA6BA36583F759B87A49DCE91093D6090, (bool)1, 0, (bool)0, NULL);
		// panel.children.Add(m_DebugEntry);
		NullCheck(L_50);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_51;
		L_51 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(L_50, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_52 = __this->___m_DebugEntry_12;
		NullCheck(L_51);
		ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB(L_51, L_52, ObservableList_1_Add_m2013E96CFB37A7E6137FEF089C172C2930901ADB_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CameraSwitcher::OnDisable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraSwitcher_OnDisable_mD2920C1486BFE1EC7F87A863B373A17F8954B9D8 (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_Remove_m8DE9DB8981D4ED36A9D9D79F0B5773EAC2452079_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (m_DebugEntry != null && m_DebugEntry.panel != null)
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_0 = __this->___m_DebugEntry_12;
		if (!L_0)
		{
			goto IL_0031;
		}
	}
	{
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_1 = __this->___m_DebugEntry_12;
		NullCheck(L_1);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_2;
		L_2 = VirtualFuncInvoker0< Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* >::Invoke(4 /* UnityEngine.Rendering.DebugUI/Panel UnityEngine.Rendering.DebugUI/Widget::get_panel() */, L_1);
		if (!L_2)
		{
			goto IL_0031;
		}
	}
	{
		// var panel = m_DebugEntry.panel;
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_3 = __this->___m_DebugEntry_12;
		NullCheck(L_3);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_4;
		L_4 = VirtualFuncInvoker0< Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* >::Invoke(4 /* UnityEngine.Rendering.DebugUI/Panel UnityEngine.Rendering.DebugUI/Widget::get_panel() */, L_3);
		// panel.children.Remove(m_DebugEntry);
		NullCheck(L_4);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_5;
		L_5 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(L_4, NULL);
		EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* L_6 = __this->___m_DebugEntry_12;
		NullCheck(L_5);
		bool L_7;
		L_7 = ObservableList_1_Remove_m8DE9DB8981D4ED36A9D9D79F0B5773EAC2452079(L_5, L_6, ObservableList_1_Remove_m8DE9DB8981D4ED36A9D9D79F0B5773EAC2452079_RuntimeMethod_var);
	}

IL_0031:
	{
		// }
		return;
	}
}
// System.Int32 UnityEngine.Rendering.CameraSwitcher::GetCameraCount()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraSwitcher_GetCameraCount_mC48F44F4BE27326847DE783C7CB6F89D6A4E3CB0 (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, const RuntimeMethod* method) 
{
	{
		// return m_Cameras.Length + 1; // We need +1 for handling the original camera.
		CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_0 = __this->___m_Cameras_4;
		NullCheck(L_0);
		return ((int32_t)il2cpp_codegen_add(((int32_t)(((RuntimeArray*)L_0)->max_length)), 1));
	}
}
// UnityEngine.Camera UnityEngine.Rendering.CameraSwitcher::GetNextCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* CameraSwitcher_GetNextCamera_mFD17D7213672960C743C4947E83EAA95ED8F8018 (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, const RuntimeMethod* method) 
{
	{
		// if (m_CurrentCameraIndex == m_Cameras.Length)
		int32_t L_0 = __this->___m_CurrentCameraIndex_5;
		CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_1 = __this->___m_Cameras_4;
		NullCheck(L_1);
		if ((!(((uint32_t)L_0) == ((uint32_t)((int32_t)(((RuntimeArray*)L_1)->max_length))))))
		{
			goto IL_0017;
		}
	}
	{
		// return m_OriginalCamera;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = __this->___m_OriginalCamera_6;
		return L_2;
	}

IL_0017:
	{
		// return m_Cameras[m_CurrentCameraIndex];
		CameraU5BU5D_t1506EBA524A07AD1066D6DD4D7DFC6721F1AC26B* L_3 = __this->___m_Cameras_4;
		int32_t L_4 = __this->___m_CurrentCameraIndex_5;
		NullCheck(L_3);
		int32_t L_5 = L_4;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		return L_6;
	}
}
// System.Void UnityEngine.Rendering.CameraSwitcher::SetCameraIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraSwitcher_SetCameraIndex_mC467AB35FC45BC0FBA09C062B854B4210C682FED (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, int32_t ___index0, 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;
	}
	{
		// if (index > 0 && index < GetCameraCount())
		int32_t L_0 = ___index0;
		if ((((int32_t)L_0) <= ((int32_t)0)))
		{
			goto IL_00e8;
		}
	}
	{
		int32_t L_1 = ___index0;
		int32_t L_2;
		L_2 = CameraSwitcher_GetCameraCount_mC48F44F4BE27326847DE783C7CB6F89D6A4E3CB0(__this, NULL);
		if ((((int32_t)L_1) >= ((int32_t)L_2)))
		{
			goto IL_00e8;
		}
	}
	{
		// m_CurrentCameraIndex = index;
		int32_t L_3 = ___index0;
		__this->___m_CurrentCameraIndex_5 = L_3;
		// if (m_CurrentCamera == m_OriginalCamera)
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_4 = __this->___m_CurrentCamera_9;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = __this->___m_OriginalCamera_6;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_6;
		L_6 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_4, L_5, NULL);
		if (!L_6)
		{
			goto IL_0059;
		}
	}
	{
		// m_OriginalCameraPosition = m_OriginalCamera.transform.position;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_7 = __this->___m_OriginalCamera_6;
		NullCheck(L_7);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_8;
		L_8 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_7, NULL);
		NullCheck(L_8);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		L_9 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_8, NULL);
		__this->___m_OriginalCameraPosition_7 = L_9;
		// m_OriginalCameraRotation = m_OriginalCamera.transform.rotation;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_10 = __this->___m_OriginalCamera_6;
		NullCheck(L_10);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_11;
		L_11 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_10, NULL);
		NullCheck(L_11);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_12;
		L_12 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_11, NULL);
		__this->___m_OriginalCameraRotation_8 = L_12;
	}

IL_0059:
	{
		// m_CurrentCamera = GetNextCamera();
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_13;
		L_13 = CameraSwitcher_GetNextCamera_mFD17D7213672960C743C4947E83EAA95ED8F8018(__this, NULL);
		__this->___m_CurrentCamera_9 = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_CurrentCamera_9), (void*)L_13);
		// if (m_CurrentCamera != null)
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_14 = __this->___m_CurrentCamera_9;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_15;
		L_15 = Object_op_Inequality_mD0BE578448EAA61948F25C32F8DD55AB1F778602(L_14, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_15)
		{
			goto IL_00e8;
		}
	}
	{
		// if (m_CurrentCamera == m_OriginalCamera)
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_16 = __this->___m_CurrentCamera_9;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_17 = __this->___m_OriginalCamera_6;
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		bool L_18;
		L_18 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_16, L_17, NULL);
		if (!L_18)
		{
			goto IL_00b2;
		}
	}
	{
		// m_OriginalCamera.transform.position = m_OriginalCameraPosition;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_19 = __this->___m_OriginalCamera_6;
		NullCheck(L_19);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_20;
		L_20 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_19, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21 = __this->___m_OriginalCameraPosition_7;
		NullCheck(L_20);
		Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_20, L_21, NULL);
		// m_OriginalCamera.transform.rotation = m_OriginalCameraRotation;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_22 = __this->___m_OriginalCamera_6;
		NullCheck(L_22);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_23;
		L_23 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_22, NULL);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_24 = __this->___m_OriginalCameraRotation_8;
		NullCheck(L_23);
		Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_23, L_24, NULL);
	}

IL_00b2:
	{
		// transform.position = m_CurrentCamera.transform.position;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_25;
		L_25 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_26 = __this->___m_CurrentCamera_9;
		NullCheck(L_26);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_27;
		L_27 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_26, NULL);
		NullCheck(L_27);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
		L_28 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_27, NULL);
		NullCheck(L_25);
		Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_25, L_28, NULL);
		// transform.rotation = m_CurrentCamera.transform.rotation;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29;
		L_29 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_30 = __this->___m_CurrentCamera_9;
		NullCheck(L_30);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_31;
		L_31 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(L_30, NULL);
		NullCheck(L_31);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_32;
		L_32 = Transform_get_rotation_m32AF40CA0D50C797DA639A696F8EAEC7524C179C(L_31, NULL);
		NullCheck(L_29);
		Transform_set_rotation_m61340DE74726CF0F9946743A727C4D444397331D(L_29, L_32, NULL);
	}

IL_00e8:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CameraSwitcher::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraSwitcher__ctor_m58E93E0C44E327A17DC191FAB41AEAE02756F7E0 (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, const RuntimeMethod* method) 
{
	{
		// private int m_CurrentCameraIndex = -1;
		__this->___m_CurrentCameraIndex_5 = (-1);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
// System.Int32 UnityEngine.Rendering.CameraSwitcher::<OnEnable>b__10_0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraSwitcher_U3COnEnableU3Eb__10_0_mBA0A44912EFBB06862FFE6BFAB473CC8088554B5 (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, const RuntimeMethod* method) 
{
	{
		// m_DebugEntry = new DebugUI.EnumField { displayName = "Camera Switcher", getter = () => m_CurrentCameraIndex, setter = value => SetCameraIndex(value), enumNames = m_CameraNames, enumValues = m_CameraIndices, getIndex = () => m_DebugEntryEnumIndex, setIndex = value => m_DebugEntryEnumIndex = value };
		int32_t L_0 = __this->___m_CurrentCameraIndex_5;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.CameraSwitcher::<OnEnable>b__10_1(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraSwitcher_U3COnEnableU3Eb__10_1_mED6417B1D873D0CDB7A4AD790D3DE5B816BA64DF (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// m_DebugEntry = new DebugUI.EnumField { displayName = "Camera Switcher", getter = () => m_CurrentCameraIndex, setter = value => SetCameraIndex(value), enumNames = m_CameraNames, enumValues = m_CameraIndices, getIndex = () => m_DebugEntryEnumIndex, setIndex = value => m_DebugEntryEnumIndex = value };
		int32_t L_0 = ___value0;
		CameraSwitcher_SetCameraIndex_mC467AB35FC45BC0FBA09C062B854B4210C682FED(__this, L_0, NULL);
		return;
	}
}
// System.Int32 UnityEngine.Rendering.CameraSwitcher::<OnEnable>b__10_2()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CameraSwitcher_U3COnEnableU3Eb__10_2_m5FF4CE2227650E8A8EC1FDF82EFA120910C9F651 (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, const RuntimeMethod* method) 
{
	{
		// m_DebugEntry = new DebugUI.EnumField { displayName = "Camera Switcher", getter = () => m_CurrentCameraIndex, setter = value => SetCameraIndex(value), enumNames = m_CameraNames, enumValues = m_CameraIndices, getIndex = () => m_DebugEntryEnumIndex, setIndex = value => m_DebugEntryEnumIndex = value };
		int32_t L_0 = __this->___m_DebugEntryEnumIndex_13;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.CameraSwitcher::<OnEnable>b__10_3(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CameraSwitcher_U3COnEnableU3Eb__10_3_mBEEA1799E253361CAA01E1EB466A05EB1A8CEF60 (CameraSwitcher_t51154680A1498BC397CB176097F7AB3D4DF95085* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// m_DebugEntry = new DebugUI.EnumField { displayName = "Camera Switcher", getter = () => m_CurrentCameraIndex, setter = value => SetCameraIndex(value), enumNames = m_CameraNames, enumValues = m_CameraIndices, getIndex = () => m_DebugEntryEnumIndex, setIndex = value => m_DebugEntryEnumIndex = value };
		int32_t L_0 = ___value0;
		__this->___m_DebugEntryEnumIndex_13 = 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
// System.Void UnityEngine.Rendering.FreeCamera::OnEnable()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeCamera_OnEnable_mD7CA8EBB7B0281F02AB4CC64606DBE70A82B54AB (FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571* __this, const RuntimeMethod* method) 
{
	{
		// RegisterInputs();
		FreeCamera_RegisterInputs_m33CB202F41B9766CC2A375A56704D828C0523AD5(__this, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.FreeCamera::RegisterInputs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeCamera_RegisterInputs_m33CB202F41B9766CC2A375A56704D828C0523AD5 (FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571* __this, const RuntimeMethod* method) 
{
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.FreeCamera::UpdateInputs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeCamera_UpdateInputs_m52DB79FEF7076222572E8AA0D651610F89BAB7EA (FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralFBC1FBDF3F91C0637B6624C6C526B3718C7E46A2);
		s_Il2CppMethodInitialized = true;
	}
	{
		// inputRotateAxisX = 0.0f;
		__this->___inputRotateAxisX_18 = (0.0f);
		// inputRotateAxisY = 0.0f;
		__this->___inputRotateAxisY_19 = (0.0f);
		// leftShiftBoost = false;
		__this->___leftShiftBoost_24 = (bool)0;
		// fire1 = false;
		__this->___fire1_26 = (bool)0;
		// if (Input.GetMouseButton(1))
		bool L_0;
		L_0 = Input_GetMouseButton_m4995DD4A2D4F916565C1B1B5AAF7DF17C126B3EA(1, NULL);
		if (!L_0)
		{
			goto IL_0061;
		}
	}
	{
		// leftShiftBoost = true;
		__this->___leftShiftBoost_24 = (bool)1;
		// inputRotateAxisX = Input.GetAxis(kMouseX) * m_LookSpeedMouse;
		il2cpp_codegen_runtime_class_init_inline(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var);
		String_t* L_1 = ((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kMouseX_10;
		float L_2;
		L_2 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(L_1, NULL);
		float L_3 = __this->___m_LookSpeedMouse_6;
		__this->___inputRotateAxisX_18 = ((float)il2cpp_codegen_multiply(L_2, L_3));
		// inputRotateAxisY = Input.GetAxis(kMouseY) * m_LookSpeedMouse;
		String_t* L_4 = ((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kMouseY_11;
		float L_5;
		L_5 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(L_4, NULL);
		float L_6 = __this->___m_LookSpeedMouse_6;
		__this->___inputRotateAxisY_19 = ((float)il2cpp_codegen_multiply(L_5, L_6));
	}

IL_0061:
	{
		// inputRotateAxisX += (Input.GetAxis(kRightStickX) * m_LookSpeedController * k_MouseSensitivityMultiplier);
		float L_7 = __this->___inputRotateAxisX_18;
		il2cpp_codegen_runtime_class_init_inline(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var);
		String_t* L_8 = ((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kRightStickX_12;
		float L_9;
		L_9 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(L_8, NULL);
		float L_10 = __this->___m_LookSpeedController_5;
		__this->___inputRotateAxisX_18 = ((float)il2cpp_codegen_add(L_7, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_9, L_10)), (0.00999999978f)))));
		// inputRotateAxisY += (Input.GetAxis(kRightStickY) * m_LookSpeedController * k_MouseSensitivityMultiplier);
		float L_11 = __this->___inputRotateAxisY_19;
		String_t* L_12 = ((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kRightStickY_13;
		float L_13;
		L_13 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(L_12, NULL);
		float L_14 = __this->___m_LookSpeedController_5;
		__this->___inputRotateAxisY_19 = ((float)il2cpp_codegen_add(L_11, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_multiply(L_13, L_14)), (0.00999999978f)))));
		// leftShift = Input.GetKey(KeyCode.LeftShift);
		bool L_15;
		L_15 = Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434(((int32_t)304), NULL);
		__this->___leftShift_25 = L_15;
		// fire1 = Input.GetAxis("Fire1") > 0.0f;
		float L_16;
		L_16 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(_stringLiteralFBC1FBDF3F91C0637B6624C6C526B3718C7E46A2, NULL);
		__this->___fire1_26 = (bool)((((float)L_16) > ((float)(0.0f)))? 1 : 0);
		// inputChangeSpeed = Input.GetAxis(kSpeedAxis);
		String_t* L_17 = ((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kSpeedAxis_17;
		float L_18;
		L_18 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(L_17, NULL);
		__this->___inputChangeSpeed_20 = L_18;
		// inputVertical = Input.GetAxis(kVertical);
		String_t* L_19 = ((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kVertical_14;
		float L_20;
		L_20 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(L_19, NULL);
		__this->___inputVertical_21 = L_20;
		// inputHorizontal = Input.GetAxis(kHorizontal);
		String_t* L_21 = ((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kHorizontal_15;
		float L_22;
		L_22 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(L_21, NULL);
		__this->___inputHorizontal_22 = L_22;
		// inputYAxis = Input.GetAxis(kYAxis);
		String_t* L_23 = ((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kYAxis_16;
		float L_24;
		L_24 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(L_23, NULL);
		__this->___inputYAxis_23 = L_24;
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.FreeCamera::Update()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeCamera_Update_mB479DC04102D3835894EF87B8C2C1926053267B7 (FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	int32_t G_B11_0 = 0;
	float G_B15_0 = 0.0f;
	float G_B13_0 = 0.0f;
	float G_B14_0 = 0.0f;
	{
		// if (DebugManager.instance.displayRuntimeUI)
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_0;
		L_0 = DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D(NULL);
		NullCheck(L_0);
		bool L_1;
		L_1 = DebugManager_get_displayRuntimeUI_m425A05718ADC5F5168D3D862C0FF3CB5D36259A0(L_0, NULL);
		if (!L_1)
		{
			goto IL_000d;
		}
	}
	{
		// return;
		return;
	}

IL_000d:
	{
		// UpdateInputs();
		FreeCamera_UpdateInputs_m52DB79FEF7076222572E8AA0D651610F89BAB7EA(__this, NULL);
		// if (inputChangeSpeed != 0.0f)
		float L_2 = __this->___inputChangeSpeed_20;
		if ((((float)L_2) == ((float)(0.0f))))
		{
			goto IL_0054;
		}
	}
	{
		// m_MoveSpeed += inputChangeSpeed * m_MoveSpeedIncrement;
		float L_3 = __this->___m_MoveSpeed_7;
		float L_4 = __this->___inputChangeSpeed_20;
		float L_5 = __this->___m_MoveSpeedIncrement_8;
		__this->___m_MoveSpeed_7 = ((float)il2cpp_codegen_add(L_3, ((float)il2cpp_codegen_multiply(L_4, L_5))));
		// if (m_MoveSpeed < m_MoveSpeedIncrement) m_MoveSpeed = m_MoveSpeedIncrement;
		float L_6 = __this->___m_MoveSpeed_7;
		float L_7 = __this->___m_MoveSpeedIncrement_8;
		if ((!(((float)L_6) < ((float)L_7))))
		{
			goto IL_0054;
		}
	}
	{
		// if (m_MoveSpeed < m_MoveSpeedIncrement) m_MoveSpeed = m_MoveSpeedIncrement;
		float L_8 = __this->___m_MoveSpeedIncrement_8;
		__this->___m_MoveSpeed_7 = L_8;
	}

IL_0054:
	{
		// bool moved = inputRotateAxisX != 0.0f || inputRotateAxisY != 0.0f || inputVertical != 0.0f || inputHorizontal != 0.0f || inputYAxis != 0.0f;
		float L_9 = __this->___inputRotateAxisX_18;
		if ((!(((float)L_9) == ((float)(0.0f)))))
		{
			goto IL_009a;
		}
	}
	{
		float L_10 = __this->___inputRotateAxisY_19;
		if ((!(((float)L_10) == ((float)(0.0f)))))
		{
			goto IL_009a;
		}
	}
	{
		float L_11 = __this->___inputVertical_21;
		if ((!(((float)L_11) == ((float)(0.0f)))))
		{
			goto IL_009a;
		}
	}
	{
		float L_12 = __this->___inputHorizontal_22;
		if ((!(((float)L_12) == ((float)(0.0f)))))
		{
			goto IL_009a;
		}
	}
	{
		float L_13 = __this->___inputYAxis_23;
		G_B11_0 = ((((int32_t)((((float)L_13) == ((float)(0.0f)))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		goto IL_009b;
	}

IL_009a:
	{
		G_B11_0 = 1;
	}

IL_009b:
	{
		// if (moved)
		if (!G_B11_0)
		{
			goto IL_01ea;
		}
	}
	{
		// float rotationX = transform.localEulerAngles.x;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_14;
		L_14 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_14);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_15;
		L_15 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_14, NULL);
		float L_16 = L_15.___x_2;
		// float newRotationY = transform.localEulerAngles.y + inputRotateAxisX;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_17;
		L_17 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_17);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_18;
		L_18 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_17, NULL);
		float L_19 = L_18.___y_3;
		float L_20 = __this->___inputRotateAxisX_18;
		V_0 = ((float)il2cpp_codegen_add(L_19, L_20));
		// float newRotationX = (rotationX - inputRotateAxisY);
		float L_21 = L_16;
		float L_22 = __this->___inputRotateAxisY_19;
		V_1 = ((float)il2cpp_codegen_subtract(L_21, L_22));
		// if (rotationX <= 90.0f && newRotationX >= 0.0f)
		float L_23 = L_21;
		G_B13_0 = L_23;
		if ((!(((float)L_23) <= ((float)(90.0f)))))
		{
			G_B15_0 = L_23;
			goto IL_00f2;
		}
	}
	{
		float L_24 = V_1;
		G_B14_0 = G_B13_0;
		if ((!(((float)L_24) >= ((float)(0.0f)))))
		{
			G_B15_0 = G_B13_0;
			goto IL_00f2;
		}
	}
	{
		// newRotationX = Mathf.Clamp(newRotationX, 0.0f, 90.0f);
		float L_25 = V_1;
		float L_26;
		L_26 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_25, (0.0f), (90.0f), NULL);
		V_1 = L_26;
		G_B15_0 = G_B14_0;
	}

IL_00f2:
	{
		// if (rotationX >= 270.0f)
		if ((!(((float)G_B15_0) >= ((float)(270.0f)))))
		{
			goto IL_010a;
		}
	}
	{
		// newRotationX = Mathf.Clamp(newRotationX, 270.0f, 360.0f);
		float L_27 = V_1;
		float L_28;
		L_28 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_27, (270.0f), (360.0f), NULL);
		V_1 = L_28;
	}

IL_010a:
	{
		// transform.localRotation = Quaternion.Euler(newRotationX, newRotationY, transform.localEulerAngles.z);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_29;
		L_29 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		float L_30 = V_1;
		float L_31 = V_0;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_32;
		L_32 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_32);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
		L_33 = Transform_get_localEulerAngles_m358AA9AE8FA24FD1BB7842D231C8644D1C2910C6(L_32, NULL);
		float L_34 = L_33.___z_4;
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_35;
		L_35 = Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline(L_30, L_31, L_34, NULL);
		NullCheck(L_29);
		Transform_set_localRotation_mAB4A011D134BA58AB780BECC0025CA65F16185FA(L_29, L_35, NULL);
		// float moveSpeed = Time.deltaTime * m_MoveSpeed;
		float L_36;
		L_36 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		float L_37 = __this->___m_MoveSpeed_7;
		V_2 = ((float)il2cpp_codegen_multiply(L_36, L_37));
		// if (fire1 || leftShiftBoost && leftShift)
		bool L_38 = __this->___fire1_26;
		if (L_38)
		{
			goto IL_0151;
		}
	}
	{
		bool L_39 = __this->___leftShiftBoost_24;
		if (!L_39)
		{
			goto IL_015a;
		}
	}
	{
		bool L_40 = __this->___leftShift_25;
		if (!L_40)
		{
			goto IL_015a;
		}
	}

IL_0151:
	{
		// moveSpeed *= m_Turbo;
		float L_41 = V_2;
		float L_42 = __this->___m_Turbo_9;
		V_2 = ((float)il2cpp_codegen_multiply(L_41, L_42));
	}

IL_015a:
	{
		// transform.position += transform.forward * moveSpeed * inputVertical;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_43;
		L_43 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_44 = L_43;
		NullCheck(L_44);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
		L_45 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_44, NULL);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_46;
		L_46 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_46);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_47;
		L_47 = Transform_get_forward_mFCFACF7165FDAB21E80E384C494DF278386CEE2F(L_46, NULL);
		float L_48 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_49;
		L_49 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_47, L_48, NULL);
		float L_50 = __this->___inputVertical_21;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_51;
		L_51 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_49, L_50, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52;
		L_52 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_45, L_51, NULL);
		NullCheck(L_44);
		Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_44, L_52, NULL);
		// transform.position += transform.right * moveSpeed * inputHorizontal;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_53;
		L_53 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_54 = L_53;
		NullCheck(L_54);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
		L_55 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_54, NULL);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_56;
		L_56 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		NullCheck(L_56);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_57;
		L_57 = Transform_get_right_mC6DC057C23313802E2186A9E0DB760D795A758A4(L_56, NULL);
		float L_58 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_59;
		L_59 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_57, L_58, NULL);
		float L_60 = __this->___inputHorizontal_22;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_61;
		L_61 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_59, L_60, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62;
		L_62 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_55, L_61, NULL);
		NullCheck(L_54);
		Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_54, L_62, NULL);
		// transform.position += Vector3.up * moveSpeed * inputYAxis;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_63;
		L_63 = Component_get_transform_m2919A1D81931E6932C7F06D4C2F0AB8DDA9A5371(__this, NULL);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_64 = L_63;
		NullCheck(L_64);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
		L_65 = Transform_get_position_m69CD5FA214FDAE7BB701552943674846C220FDE1(L_64, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66;
		L_66 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
		float L_67 = V_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68;
		L_68 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_66, L_67, NULL);
		float L_69 = __this->___inputYAxis_23;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70;
		L_70 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_68, L_69, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_71;
		L_71 = Vector3_op_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline(L_65, L_70, NULL);
		NullCheck(L_64);
		Transform_set_position_mA1A817124BB41B685043DED2A9BA48CDF37C4156(L_64, L_71, NULL);
	}

IL_01ea:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.FreeCamera::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeCamera__ctor_m60B6098E94DB0A2D70B37A19E0DB1B837BEC9A60 (FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571* __this, const RuntimeMethod* method) 
{
	{
		// public float m_LookSpeedController = 120f;
		__this->___m_LookSpeedController_5 = (120.0f);
		// public float m_LookSpeedMouse = 4.0f;
		__this->___m_LookSpeedMouse_6 = (4.0f);
		// public float m_MoveSpeed = 10.0f;
		__this->___m_MoveSpeed_7 = (10.0f);
		// public float m_MoveSpeedIncrement = 2.5f;
		__this->___m_MoveSpeedIncrement_8 = (2.5f);
		// public float m_Turbo = 10.0f;
		__this->___m_Turbo_9 = (10.0f);
		MonoBehaviour__ctor_m592DB0105CA0BC97AA1C5F4AD27B12D68A3B7C1E(__this, NULL);
		return;
	}
}
// System.Void UnityEngine.Rendering.FreeCamera::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FreeCamera__cctor_m0A1CE296C1F84268A06C4ACE5AF9627E2DB0453B (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral072C24677ABD6F4AC2FAF9AC8E848931C302BE31);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral40A5F85B04596450402716C2C743DC20226B6C8F);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral89DB0B777D792B805795A0A209A85FC6C08A618C);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE3C4641EC205D563A2050E979545669537175463);
		s_Il2CppMethodInitialized = true;
	}
	{
		// private static string kMouseX = "Mouse X";
		((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kMouseX_10 = _stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7;
		Il2CppCodeGenWriteBarrier((void**)(&((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kMouseX_10), (void*)_stringLiteral88BEE283254D7094E258B3A88730F4CC4F1E4AC7);
		// private static string kMouseY = "Mouse Y";
		((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kMouseY_11 = _stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0;
		Il2CppCodeGenWriteBarrier((void**)(&((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kMouseY_11), (void*)_stringLiteral16DD21BE77B115D392226EB71A2D3A9FDC29E3F0);
		// private static string kRightStickX = "Controller Right Stick X";
		((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kRightStickX_12 = _stringLiteralE3C4641EC205D563A2050E979545669537175463;
		Il2CppCodeGenWriteBarrier((void**)(&((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kRightStickX_12), (void*)_stringLiteralE3C4641EC205D563A2050E979545669537175463);
		// private static string kRightStickY = "Controller Right Stick Y";
		((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kRightStickY_13 = _stringLiteral40A5F85B04596450402716C2C743DC20226B6C8F;
		Il2CppCodeGenWriteBarrier((void**)(&((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kRightStickY_13), (void*)_stringLiteral40A5F85B04596450402716C2C743DC20226B6C8F);
		// private static string kVertical = "Vertical";
		((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kVertical_14 = _stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A;
		Il2CppCodeGenWriteBarrier((void**)(&((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kVertical_14), (void*)_stringLiteral265E15F1F86F1C766555899D5771CF29055DE75A);
		// private static string kHorizontal = "Horizontal";
		((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kHorizontal_15 = _stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E;
		Il2CppCodeGenWriteBarrier((void**)(&((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kHorizontal_15), (void*)_stringLiteral7F8C014BD4810CC276D0F9F81A1E759C7B098B1E);
		// private static string kYAxis = "YAxis";
		((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kYAxis_16 = _stringLiteral072C24677ABD6F4AC2FAF9AC8E848931C302BE31;
		Il2CppCodeGenWriteBarrier((void**)(&((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kYAxis_16), (void*)_stringLiteral072C24677ABD6F4AC2FAF9AC8E848931C302BE31);
		// private static string kSpeedAxis = "Speed Axis";
		((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kSpeedAxis_17 = _stringLiteral89DB0B777D792B805795A0A209A85FC6C08A618C;
		Il2CppCodeGenWriteBarrier((void**)(&((FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_StaticFields*)il2cpp_codegen_static_fields_for(FreeCamera_t2904FFED3AE2A0BFC5BB3A978B57A3A5A4DD1571_il2cpp_TypeInfo_var))->___kSpeedAxis_17), (void*)_stringLiteral89DB0B777D792B805795A0A209A85FC6C08A618C);
		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
// UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.CommandBufferPool::Get()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* CommandBufferPool_Get_m1A194FD7FBF7B6B0B47F292287DAD9EB65EE4423 (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*)&ObjectPool_1_Get_mB8660004BDB22C9E30E1901297F069A54B8962FC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		// var cmd = s_BufferPool.Get();
		il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
		ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A* L_0 = ((CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_StaticFields*)il2cpp_codegen_static_fields_for(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var))->___s_BufferPool_0;
		NullCheck(L_0);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1;
		L_1 = ObjectPool_1_Get_mB8660004BDB22C9E30E1901297F069A54B8962FC(L_0, ObjectPool_1_Get_mB8660004BDB22C9E30E1901297F069A54B8962FC_RuntimeMethod_var);
		// cmd.name = "";
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = L_1;
		NullCheck(L_2);
		CommandBuffer_set_name_mEC83B7FE28D6817A36A8B894A661D6D217488965(L_2, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		// return cmd;
		return L_2;
	}
}
// UnityEngine.Rendering.CommandBuffer UnityEngine.Rendering.CommandBufferPool::Get(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* CommandBufferPool_Get_m8BACBB8F2735B3252A95EF928FFFD6E9B2E457D5 (String_t* ___name0, 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*)&ObjectPool_1_Get_mB8660004BDB22C9E30E1901297F069A54B8962FC_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// var cmd = s_BufferPool.Get();
		il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
		ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A* L_0 = ((CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_StaticFields*)il2cpp_codegen_static_fields_for(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var))->___s_BufferPool_0;
		NullCheck(L_0);
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1;
		L_1 = ObjectPool_1_Get_mB8660004BDB22C9E30E1901297F069A54B8962FC(L_0, ObjectPool_1_Get_mB8660004BDB22C9E30E1901297F069A54B8962FC_RuntimeMethod_var);
		// cmd.name = name;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_2 = L_1;
		String_t* L_3 = ___name0;
		NullCheck(L_2);
		CommandBuffer_set_name_mEC83B7FE28D6817A36A8B894A661D6D217488965(L_2, L_3, NULL);
		// return cmd;
		return L_2;
	}
}
// System.Void UnityEngine.Rendering.CommandBufferPool::Release(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferPool_Release_mF83A83AA404E868E189436107015AD084C00C844 (CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___buffer0, 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*)&ObjectPool_1_Release_mB5CF3245EA5BAA3D7D933373E68C51F18E9C0D72_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// s_BufferPool.Release(buffer);
		il2cpp_codegen_runtime_class_init_inline(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var);
		ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A* L_0 = ((CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_StaticFields*)il2cpp_codegen_static_fields_for(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var))->___s_BufferPool_0;
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_1 = ___buffer0;
		NullCheck(L_0);
		ObjectPool_1_Release_mB5CF3245EA5BAA3D7D933373E68C51F18E9C0D72(L_0, L_1, ObjectPool_1_Release_mB5CF3245EA5BAA3D7D933373E68C51F18E9C0D72_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CommandBufferPool::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CommandBufferPool__cctor_m875A45A2A068726DA4DBEA3CD490665DC17C32C4 (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*)&ObjectPool_1__ctor_m13B62E128A79F53C615E7DF1B25E4417BF8A071B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__4_0_mB68D246349C87B64BAAA41AFD0D35D7FCEDA7184_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// static ObjectPool<CommandBuffer> s_BufferPool = new ObjectPool<CommandBuffer>(null, x => x.Clear());
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7_il2cpp_TypeInfo_var);
		U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7* L_0 = ((U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7_il2cpp_TypeInfo_var))->___U3CU3E9_0;
		UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3* L_1 = (UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3*)il2cpp_codegen_object_new(UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3_il2cpp_TypeInfo_var);
		NullCheck(L_1);
		UnityAction_1__ctor_mE5222E0C533B4606B28F0CAFCDAC1691CA124E62(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__4_0_mB68D246349C87B64BAAA41AFD0D35D7FCEDA7184_RuntimeMethod_var), NULL);
		ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A* L_2 = (ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A*)il2cpp_codegen_object_new(ObjectPool_1_t155A04758AD82A5EEED900DB5DA32CE002FC4D0A_il2cpp_TypeInfo_var);
		NullCheck(L_2);
		ObjectPool_1__ctor_m13B62E128A79F53C615E7DF1B25E4417BF8A071B(L_2, (UnityAction_1_tEBB0F34A92985592AFB696B0D4B6FF2E5207B3F3*)NULL, L_1, (bool)1, ObjectPool_1__ctor_m13B62E128A79F53C615E7DF1B25E4417BF8A071B_RuntimeMethod_var);
		((CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_StaticFields*)il2cpp_codegen_static_fields_for(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var))->___s_BufferPool_0 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_StaticFields*)il2cpp_codegen_static_fields_for(CommandBufferPool_t88CACA06AB445EE4743F5C4D742C73761A2DEF0F_il2cpp_TypeInfo_var))->___s_BufferPool_0), (void*)L_2);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.CommandBufferPool/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mA24CF4DEBDFB804AD1D4BE0743D76929B91E28AF (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7* L_0 = (U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7*)il2cpp_codegen_object_new(U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		U3CU3Ec__ctor_m5F75A5B7C96F0194D93D30844E235C11C9ABF735(L_0, NULL);
		((U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
		return;
	}
}
// System.Void UnityEngine.Rendering.CommandBufferPool/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5F75A5B7C96F0194D93D30844E235C11C9ABF735 (U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
// System.Void UnityEngine.Rendering.CommandBufferPool/<>c::<.cctor>b__4_0(UnityEngine.Rendering.CommandBuffer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_cctorU3Eb__4_0_mB68D246349C87B64BAAA41AFD0D35D7FCEDA7184 (U3CU3Ec_t8347D9E446FDED361EBA7B2BBD3F3421286273A7* __this, CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* ___x0, const RuntimeMethod* method) 
{
	{
		// static ObjectPool<CommandBuffer> s_BufferPool = new ObjectPool<CommandBuffer>(null, x => x.Clear());
		CommandBuffer_tB56007DC84EF56296C325EC32DD12AC1E3DC91F7* L_0 = ___x0;
		NullCheck(L_0);
		CommandBuffer_Clear_m4E1272BD1A0C162C9C26434E115279F42FA557C7(L_0, 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
// System.Void UnityEngine.Rendering.ConstantBuffer::ReleaseAll()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer_ReleaseAll_mC148EBAB9E0D93A2E19DBAC8FC5D21621B63722F (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mAA26D5438EC15BD0204CAD2CF52E1B10713BE77B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mC573C228367C6465B33535AC423BDDECDF963A9D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m1A3B59844025AFE1C45AF80C58848493DF79DCCC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Clear_m4B2190F4F3190BEB9A69431753DCA23A197286F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m875DDB3239FA13A20BF8D98D346D5742E41EEC89_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t319AAF5758260805311C2ED8A5C9E7BBD6274BC7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// foreach (var cb in m_RegisteredConstantBuffers)
		il2cpp_codegen_runtime_class_init_inline(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F* L_0 = ((ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_StaticFields*)il2cpp_codegen_static_fields_for(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var))->___m_RegisteredConstantBuffers_0;
		NullCheck(L_0);
		Enumerator_t319AAF5758260805311C2ED8A5C9E7BBD6274BC7 L_1;
		L_1 = List_1_GetEnumerator_m875DDB3239FA13A20BF8D98D346D5742E41EEC89(L_0, List_1_GetEnumerator_m875DDB3239FA13A20BF8D98D346D5742E41EEC89_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0024:
			{// begin finally (depth: 1)
				Enumerator_Dispose_mAA26D5438EC15BD0204CAD2CF52E1B10713BE77B((&V_0), Enumerator_Dispose_mAA26D5438EC15BD0204CAD2CF52E1B10713BE77B_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0019_1;
			}

IL_000d_1:
			{
				// foreach (var cb in m_RegisteredConstantBuffers)
				ConstantBufferBase_t20014DD79FCE2106360B8D0A97014A1B69B8CA8C* L_2;
				L_2 = Enumerator_get_Current_m1A3B59844025AFE1C45AF80C58848493DF79DCCC_inline((&V_0), Enumerator_get_Current_m1A3B59844025AFE1C45AF80C58848493DF79DCCC_RuntimeMethod_var);
				// cb.Release();
				NullCheck(L_2);
				VirtualActionInvoker0::Invoke(4 /* System.Void UnityEngine.Rendering.ConstantBufferBase::Release() */, L_2);
			}

IL_0019_1:
			{
				// foreach (var cb in m_RegisteredConstantBuffers)
				bool L_3;
				L_3 = Enumerator_MoveNext_mC573C228367C6465B33535AC423BDDECDF963A9D((&V_0), Enumerator_MoveNext_mC573C228367C6465B33535AC423BDDECDF963A9D_RuntimeMethod_var);
				if (L_3)
				{
					goto IL_000d_1;
				}
			}
			{
				goto IL_0032;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0032:
	{
		// m_RegisteredConstantBuffers.Clear();
		il2cpp_codegen_runtime_class_init_inline(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F* L_4 = ((ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_StaticFields*)il2cpp_codegen_static_fields_for(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var))->___m_RegisteredConstantBuffers_0;
		NullCheck(L_4);
		List_1_Clear_m4B2190F4F3190BEB9A69431753DCA23A197286F8_inline(L_4, List_1_Clear_m4B2190F4F3190BEB9A69431753DCA23A197286F8_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.ConstantBuffer::Register(UnityEngine.Rendering.ConstantBufferBase)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer_Register_m24F8C58FC12AA35AF693D7921DA60D890F0AF88F (ConstantBufferBase_t20014DD79FCE2106360B8D0A97014A1B69B8CA8C* ___cb0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m698FFBBFF921A2B1569F3D375B07C40F1AF68AB6_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// m_RegisteredConstantBuffers.Add(cb);
		il2cpp_codegen_runtime_class_init_inline(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F* L_0 = ((ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_StaticFields*)il2cpp_codegen_static_fields_for(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var))->___m_RegisteredConstantBuffers_0;
		ConstantBufferBase_t20014DD79FCE2106360B8D0A97014A1B69B8CA8C* L_1 = ___cb0;
		NullCheck(L_0);
		List_1_Add_m698FFBBFF921A2B1569F3D375B07C40F1AF68AB6_inline(L_0, L_1, List_1_Add_m698FFBBFF921A2B1569F3D375B07C40F1AF68AB6_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.ConstantBuffer::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer__ctor_mEA032D1349A00FDB9819C68A091D4ED28B6B592E (ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
// System.Void UnityEngine.Rendering.ConstantBuffer::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBuffer__cctor_m549681EC6B3AD9C64D33C263FC46D91096155F07 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_mD3DB24ABEC1D8CE889A93044394351EAED670544_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// static List<ConstantBufferBase> m_RegisteredConstantBuffers = new List<ConstantBufferBase>();
		List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F* L_0 = (List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F*)il2cpp_codegen_object_new(List_1_t763DE56D8B401C117651B07CA70E79E840BD9B3F_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		List_1__ctor_mD3DB24ABEC1D8CE889A93044394351EAED670544(L_0, List_1__ctor_mD3DB24ABEC1D8CE889A93044394351EAED670544_RuntimeMethod_var);
		((ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_StaticFields*)il2cpp_codegen_static_fields_for(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var))->___m_RegisteredConstantBuffers_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_StaticFields*)il2cpp_codegen_static_fields_for(ConstantBuffer_tB166ADD4FDA2C484CB3C1407D8129F97DF1BCC26_il2cpp_TypeInfo_var))->___m_RegisteredConstantBuffers_0), (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
// System.Void UnityEngine.Rendering.ConstantBufferBase::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ConstantBufferBase__ctor_m94F35283F61DBA0BE16E974E2E08FE8AF001C633 (ConstantBufferBase_t20014DD79FCE2106360B8D0A97014A1B69B8CA8C* __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
// System.Void UnityEngine.Rendering.DisplayInfoAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DisplayInfoAttribute__ctor_m32E321F8942CD30E9525DC5625957DA0FAF00CE2 (DisplayInfoAttribute_t492F6FB01E7EDE87EDE5340F0003DFDCE7ED40CB* __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
// System.Void UnityEngine.Rendering.AdditionalPropertyAttribute::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void AdditionalPropertyAttribute__ctor_m26BABC5057FB7B910AA64EF6DBC2A4E345D14DAE (AdditionalPropertyAttribute_t8E43D95777FDC3D89A2A8DE705459718E923D286* __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
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::CalculateRadixParams(System.Int32,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_CalculateRadixParams_m5487E51F909A62979487045AB5241D485AA50891 (int32_t ___radixBits0, int32_t* ___bitStates1, const RuntimeMethod* method) 
{
	{
		// if (radixBits != 2 && radixBits != 4 && radixBits != 8)
		int32_t L_0 = ___radixBits0;
		if ((((int32_t)L_0) == ((int32_t)2)))
		{
			goto IL_0017;
		}
	}
	{
		int32_t L_1 = ___radixBits0;
		if ((((int32_t)L_1) == ((int32_t)4)))
		{
			goto IL_0017;
		}
	}
	{
		int32_t L_2 = ___radixBits0;
		if ((((int32_t)L_2) == ((int32_t)8)))
		{
			goto IL_0017;
		}
	}
	{
		// throw new Exception("Radix bits must be 2, 4 or 8 for uint radix sort.");
		Exception_t* L_3 = (Exception_t*)il2cpp_codegen_object_new(((RuntimeClass*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&Exception_t_il2cpp_TypeInfo_var)));
		NullCheck(L_3);
		Exception__ctor_m9B2BD92CD68916245A75109105D9071C9D430E7F(L_3, ((String_t*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&_stringLiteralC3010E6534A6846D60D12B52C05910A23193BC04)), NULL);
		IL2CPP_RAISE_MANAGED_EXCEPTION(L_3, ((RuntimeMethod*)il2cpp_codegen_initialize_runtime_metadata_inline((uintptr_t*)&CoreUnsafeUtils_CalculateRadixParams_m5487E51F909A62979487045AB5241D485AA50891_RuntimeMethod_var)));
	}

IL_0017:
	{
		// bitStates = 1 << radixBits;
		int32_t* L_4 = ___bitStates1;
		int32_t L_5 = ___radixBits0;
		*((int32_t*)L_4) = (int32_t)((int32_t)(1<<((int32_t)(L_5&((int32_t)31)))));
		// }
		return;
	}
}
// System.Int32 UnityEngine.Rendering.CoreUnsafeUtils::CalculateRadixSupportSize(System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUnsafeUtils_CalculateRadixSupportSize_mBE59C8A83606238C6327FD9214A1BD422AE45040 (int32_t ___bitStates0, int32_t ___arrayLength1, const RuntimeMethod* method) 
{
	{
		// return bitStates * 3 + arrayLength;
		int32_t L_0 = ___bitStates0;
		int32_t L_1 = ___arrayLength1;
		return ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, 3)), L_1));
	}
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::CalculateRadixSortSupportArrays(System.Int32,System.Int32,System.UInt32*,System.UInt32*&,System.UInt32*&,System.UInt32*&,System.UInt32*&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_CalculateRadixSortSupportArrays_m099957E5F963D7B8420B8383597899B69F49B571 (int32_t ___bitStates0, int32_t ___arrayLength1, uint32_t* ___supportArray2, uint32_t** ___bucketIndices3, uint32_t** ___bucketSizes4, uint32_t** ___bucketPrefix5, uint32_t** ___arrayOutput6, const RuntimeMethod* method) 
{
	{
		// bucketIndices = supportArray;
		uint32_t** L_0 = ___bucketIndices3;
		uint32_t* L_1 = ___supportArray2;
		*((intptr_t*)L_0) = (intptr_t)L_1;
		// bucketSizes = bucketIndices + bitStates;
		uint32_t** L_2 = ___bucketSizes4;
		uint32_t** L_3 = ___bucketIndices3;
		int32_t L_4 = ___bitStates0;
		*((intptr_t*)L_2) = (intptr_t)((intptr_t)il2cpp_codegen_add((*((intptr_t*)L_3)), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_4), 4))));
		// bucketPrefix = bucketSizes + bitStates;
		uint32_t** L_5 = ___bucketPrefix5;
		uint32_t** L_6 = ___bucketSizes4;
		int32_t L_7 = ___bitStates0;
		*((intptr_t*)L_5) = (intptr_t)((intptr_t)il2cpp_codegen_add((*((intptr_t*)L_6)), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_7), 4))));
		// arrayOutput = bucketPrefix + bitStates;
		uint32_t** L_8 = ___arrayOutput6;
		uint32_t** L_9 = ___bucketPrefix5;
		int32_t L_10 = ___bitStates0;
		*((intptr_t*)L_8) = (intptr_t)((intptr_t)il2cpp_codegen_add((*((intptr_t*)L_9)), ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_10), 4))));
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::MergeSort(System.UInt32*,System.UInt32*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_MergeSort_mA92312BFBD305D9DA438CD75A8A85AFC39AF2BE0 (uint32_t* ___array0, uint32_t* ___support1, int32_t ___length2, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	int32_t V_4 = 0;
	int32_t V_5 = 0;
	int32_t V_6 = 0;
	{
		// for (int k = 1; k < length; k *= 2)
		V_0 = 1;
		goto IL_00ec;
	}

IL_0007:
	{
		// for (int left = 0; left + k < length; left += k * 2)
		V_1 = 0;
		goto IL_00df;
	}

IL_000e:
	{
		// int right = left + k;
		int32_t L_0 = V_1;
		int32_t L_1 = V_0;
		V_2 = ((int32_t)il2cpp_codegen_add(L_0, L_1));
		// int rightend = right + k;
		int32_t L_2 = V_2;
		int32_t L_3 = V_0;
		V_3 = ((int32_t)il2cpp_codegen_add(L_2, L_3));
		// if (rightend > length)
		int32_t L_4 = V_3;
		int32_t L_5 = ___length2;
		if ((((int32_t)L_4) <= ((int32_t)L_5)))
		{
			goto IL_001c;
		}
	}
	{
		// rightend = length;
		int32_t L_6 = ___length2;
		V_3 = L_6;
	}

IL_001c:
	{
		// int m = left;
		int32_t L_7 = V_1;
		V_4 = L_7;
		// int i = left;
		int32_t L_8 = V_1;
		V_5 = L_8;
		// int j = right;
		int32_t L_9 = V_2;
		V_6 = L_9;
		goto IL_006b;
	}

IL_0027:
	{
		// if (array[i] <= array[j])
		uint32_t* L_10 = ___array0;
		int32_t L_11 = V_5;
		int32_t L_12 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_10, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_11), 4)))));
		uint32_t* L_13 = ___array0;
		int32_t L_14 = V_6;
		int32_t L_15 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_13, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_14), 4)))));
		if ((!(((uint32_t)L_12) <= ((uint32_t)L_15))))
		{
			goto IL_0050;
		}
	}
	{
		// support[m] = array[i++];
		uint32_t* L_16 = ___support1;
		int32_t L_17 = V_4;
		uint32_t* L_18 = ___array0;
		int32_t L_19 = V_5;
		int32_t L_20 = L_19;
		V_5 = ((int32_t)il2cpp_codegen_add(L_20, 1));
		int32_t L_21 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_18, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_20), 4)))));
		*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_16, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_17), 4))))) = (int32_t)L_21;
		goto IL_0065;
	}

IL_0050:
	{
		// support[m] = array[j++];
		uint32_t* L_22 = ___support1;
		int32_t L_23 = V_4;
		uint32_t* L_24 = ___array0;
		int32_t L_25 = V_6;
		int32_t L_26 = L_25;
		V_6 = ((int32_t)il2cpp_codegen_add(L_26, 1));
		int32_t L_27 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_24, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_26), 4)))));
		*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_22, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_23), 4))))) = (int32_t)L_27;
	}

IL_0065:
	{
		// m++;
		int32_t L_28 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_28, 1));
	}

IL_006b:
	{
		// while (i < right && j < rightend)
		int32_t L_29 = V_5;
		int32_t L_30 = V_2;
		if ((((int32_t)L_29) >= ((int32_t)L_30)))
		{
			goto IL_0092;
		}
	}
	{
		int32_t L_31 = V_6;
		int32_t L_32 = V_3;
		if ((((int32_t)L_31) < ((int32_t)L_32)))
		{
			goto IL_0027;
		}
	}
	{
		goto IL_0092;
	}

IL_0077:
	{
		// support[m] = array[i++];
		uint32_t* L_33 = ___support1;
		int32_t L_34 = V_4;
		uint32_t* L_35 = ___array0;
		int32_t L_36 = V_5;
		int32_t L_37 = L_36;
		V_5 = ((int32_t)il2cpp_codegen_add(L_37, 1));
		int32_t L_38 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_35, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_37), 4)))));
		*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_33, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_34), 4))))) = (int32_t)L_38;
		// m++;
		int32_t L_39 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_39, 1));
	}

IL_0092:
	{
		// while (i < right)
		int32_t L_40 = V_5;
		int32_t L_41 = V_2;
		if ((((int32_t)L_40) < ((int32_t)L_41)))
		{
			goto IL_0077;
		}
	}
	{
		goto IL_00b4;
	}

IL_0099:
	{
		// support[m] = array[j++];
		uint32_t* L_42 = ___support1;
		int32_t L_43 = V_4;
		uint32_t* L_44 = ___array0;
		int32_t L_45 = V_6;
		int32_t L_46 = L_45;
		V_6 = ((int32_t)il2cpp_codegen_add(L_46, 1));
		int32_t L_47 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_44, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_46), 4)))));
		*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_42, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_43), 4))))) = (int32_t)L_47;
		// m++;
		int32_t L_48 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_48, 1));
	}

IL_00b4:
	{
		// while (j < rightend)
		int32_t L_49 = V_6;
		int32_t L_50 = V_3;
		if ((((int32_t)L_49) < ((int32_t)L_50)))
		{
			goto IL_0099;
		}
	}
	{
		// for (m = left; m < rightend; m++)
		int32_t L_51 = V_1;
		V_4 = L_51;
		goto IL_00d4;
	}

IL_00be:
	{
		// array[m] = support[m];
		uint32_t* L_52 = ___array0;
		int32_t L_53 = V_4;
		uint32_t* L_54 = ___support1;
		int32_t L_55 = V_4;
		int32_t L_56 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_54, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_55), 4)))));
		*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_52, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_53), 4))))) = (int32_t)L_56;
		// for (m = left; m < rightend; m++)
		int32_t L_57 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_57, 1));
	}

IL_00d4:
	{
		// for (m = left; m < rightend; m++)
		int32_t L_58 = V_4;
		int32_t L_59 = V_3;
		if ((((int32_t)L_58) < ((int32_t)L_59)))
		{
			goto IL_00be;
		}
	}
	{
		// for (int left = 0; left + k < length; left += k * 2)
		int32_t L_60 = V_1;
		int32_t L_61 = V_0;
		V_1 = ((int32_t)il2cpp_codegen_add(L_60, ((int32_t)il2cpp_codegen_multiply(L_61, 2))));
	}

IL_00df:
	{
		// for (int left = 0; left + k < length; left += k * 2)
		int32_t L_62 = V_1;
		int32_t L_63 = V_0;
		int32_t L_64 = ___length2;
		if ((((int32_t)((int32_t)il2cpp_codegen_add(L_62, L_63))) < ((int32_t)L_64)))
		{
			goto IL_000e;
		}
	}
	{
		// for (int k = 1; k < length; k *= 2)
		int32_t L_65 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_multiply(L_65, 2));
	}

IL_00ec:
	{
		// for (int k = 1; k < length; k *= 2)
		int32_t L_66 = V_0;
		int32_t L_67 = ___length2;
		if ((((int32_t)L_66) < ((int32_t)L_67)))
		{
			goto IL_0007;
		}
	}
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::MergeSort(System.UInt32[],System.Int32,System.UInt32[]&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_MergeSort_mB404C0957C5549968042521D26F9F1C471821F34 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___arr0, int32_t ___sortSize1, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** ___supportArray2, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t* V_0 = NULL;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_1 = NULL;
	uint32_t* V_2 = NULL;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_3 = NULL;
	{
		// sortSize = Math.Min(sortSize, arr.Length);
		int32_t L_0 = ___sortSize1;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = ___arr0;
		NullCheck(L_1);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, ((int32_t)(((RuntimeArray*)L_1)->max_length)), NULL);
		___sortSize1 = L_2;
		// if (arr == null || sortSize == 0)
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = ___arr0;
		if (!L_3)
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_4 = ___sortSize1;
		if (L_4)
		{
			goto IL_0012;
		}
	}

IL_0011:
	{
		// return;
		return;
	}

IL_0012:
	{
		// if (supportArray == null || supportArray.Length < sortSize)
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_5 = ___supportArray2;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_6 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_5);
		if (!L_6)
		{
			goto IL_001d;
		}
	}
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_7 = ___supportArray2;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_8 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_7);
		NullCheck(L_8);
		int32_t L_9 = ___sortSize1;
		if ((((int32_t)((int32_t)(((RuntimeArray*)L_8)->max_length))) >= ((int32_t)L_9)))
		{
			goto IL_0025;
		}
	}

IL_001d:
	{
		// supportArray = new uint[sortSize];
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_10 = ___supportArray2;
		int32_t L_11 = ___sortSize1;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)L_11);
		*((RuntimeObject**)L_10) = (RuntimeObject*)L_12;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)(RuntimeObject*)L_12);
	}

IL_0025:
	{
		// fixed (uint* arrPtr = arr)
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_13 = ___arr0;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_14 = L_13;
		V_1 = L_14;
		if (!L_14)
		{
			goto IL_002f;
		}
	}
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_15 = V_1;
		NullCheck(L_15);
		if (((int32_t)(((RuntimeArray*)L_15)->max_length)))
		{
			goto IL_0034;
		}
	}

IL_002f:
	{
		V_0 = (uint32_t*)((uintptr_t)0);
		goto IL_003d;
	}

IL_0034:
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_16 = V_1;
		NullCheck(L_16);
		V_0 = (uint32_t*)((uintptr_t)((L_16)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
	}

IL_003d:
	{
		// fixed (uint* supportPtr = supportArray)
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_17 = ___supportArray2;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_18 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_17);
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_19 = L_18;
		V_3 = L_19;
		if (!L_19)
		{
			goto IL_0048;
		}
	}
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_20 = V_3;
		NullCheck(L_20);
		if (((int32_t)(((RuntimeArray*)L_20)->max_length)))
		{
			goto IL_004d;
		}
	}

IL_0048:
	{
		V_2 = (uint32_t*)((uintptr_t)0);
		goto IL_0056;
	}

IL_004d:
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_21 = V_3;
		NullCheck(L_21);
		V_2 = (uint32_t*)((uintptr_t)((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
	}

IL_0056:
	{
		// CoreUnsafeUtils.MergeSort(arrPtr, supportPtr, sortSize);
		uint32_t* L_22 = V_0;
		uint32_t* L_23 = V_2;
		int32_t L_24 = ___sortSize1;
		CoreUnsafeUtils_MergeSort_mA92312BFBD305D9DA438CD75A8A85AFC39AF2BE0(L_22, L_23, L_24, NULL);
		V_3 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)NULL;
		V_1 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)NULL;
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::MergeSort(Unity.Collections.NativeArray`1<System.UInt32>,System.Int32,Unity.Collections.NativeArray`1<System.UInt32>&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_MergeSort_m547F6B2A2D2D2AF6E4E3A9A53341BA3D9E8DB059 (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___arr0, int32_t ___sortSize1, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___supportArray2, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// sortSize = Math.Min(sortSize, arr.Length);
		int32_t L_0 = ___sortSize1;
		int32_t L_1;
		L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___arr0))->___m_Length_1);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, L_1, NULL);
		___sortSize1 = L_2;
		// if (!arr.IsCreated || sortSize == 0)
		bool L_3;
		L_3 = NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA((&___arr0), NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_RuntimeMethod_var);
		if (!L_3)
		{
			goto IL_001b;
		}
	}
	{
		int32_t L_4 = ___sortSize1;
		if (L_4)
		{
			goto IL_001c;
		}
	}

IL_001b:
	{
		// return;
		return;
	}

IL_001c:
	{
		// if (!supportArray.IsCreated || supportArray.Length < sortSize)
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_5 = ___supportArray2;
		bool L_6;
		L_6 = NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA(L_5, NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_RuntimeMethod_var);
		if (!L_6)
		{
			goto IL_002d;
		}
	}
	{
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_7 = ___supportArray2;
		int32_t L_8;
		L_8 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_7)->___m_Length_1);
		int32_t L_9 = ___sortSize1;
		if ((((int32_t)L_8) >= ((int32_t)L_9)))
		{
			goto IL_003a;
		}
	}

IL_002d:
	{
		// supportArray.ResizeArray(arr.Length);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_10 = ___supportArray2;
		int32_t L_11;
		L_11 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___arr0))->___m_Length_1);
		ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E(L_10, L_11, ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_RuntimeMethod_var);
	}

IL_003a:
	{
		// CoreUnsafeUtils.MergeSort((uint*)arr.GetUnsafePtr(), (uint*)supportArray.GetUnsafePtr(), sortSize);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_12 = ___arr0;
		void* L_13;
		L_13 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D(L_12, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_14 = ___supportArray2;
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_15 = (*(NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)L_14);
		void* L_16;
		L_16 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D(L_15, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
		int32_t L_17 = ___sortSize1;
		CoreUnsafeUtils_MergeSort_mA92312BFBD305D9DA438CD75A8A85AFC39AF2BE0((uint32_t*)L_13, (uint32_t*)L_16, L_17, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::InsertionSort(System.UInt32*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_InsertionSort_mB4218049796B4E91C7E736F712F6305F153953AF (uint32_t* ___arr0, int32_t ___length1, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	uint32_t V_2 = 0;
	{
		// for (int i = 0; i < length; ++i)
		V_0 = 0;
		goto IL_0048;
	}

IL_0004:
	{
		// for (int j = i; j >= 1; --j)
		int32_t L_0 = V_0;
		V_1 = L_0;
		goto IL_0040;
	}

IL_0008:
	{
		// if (arr[j] >= arr[j - 1])
		uint32_t* L_1 = ___arr0;
		int32_t L_2 = V_1;
		int32_t L_3 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_1, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_2), 4)))));
		uint32_t* L_4 = ___arr0;
		int32_t L_5 = V_1;
		int32_t L_6 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_4, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_subtract(L_5, 1))), 4)))));
		if ((!(((uint32_t)L_3) < ((uint32_t)L_6))))
		{
			goto IL_0044;
		}
	}
	{
		// var tmp = arr[j];
		uint32_t* L_7 = ___arr0;
		int32_t L_8 = V_1;
		int32_t L_9 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_7, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_8), 4)))));
		V_2 = L_9;
		// arr[j] = arr[j - 1];
		uint32_t* L_10 = ___arr0;
		int32_t L_11 = V_1;
		uint32_t* L_12 = ___arr0;
		int32_t L_13 = V_1;
		int32_t L_14 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_12, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_subtract(L_13, 1))), 4)))));
		*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_10, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_11), 4))))) = (int32_t)L_14;
		// arr[j - 1] = tmp;
		uint32_t* L_15 = ___arr0;
		int32_t L_16 = V_1;
		uint32_t L_17 = V_2;
		*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_15, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_subtract(L_16, 1))), 4))))) = (int32_t)L_17;
		// for (int j = i; j >= 1; --j)
		int32_t L_18 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_18, 1));
	}

IL_0040:
	{
		// for (int j = i; j >= 1; --j)
		int32_t L_19 = V_1;
		if ((((int32_t)L_19) >= ((int32_t)1)))
		{
			goto IL_0008;
		}
	}

IL_0044:
	{
		// for (int i = 0; i < length; ++i)
		int32_t L_20 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_20, 1));
	}

IL_0048:
	{
		// for (int i = 0; i < length; ++i)
		int32_t L_21 = V_0;
		int32_t L_22 = ___length1;
		if ((((int32_t)L_21) < ((int32_t)L_22)))
		{
			goto IL_0004;
		}
	}
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::InsertionSort(System.UInt32[],System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_InsertionSort_mF702124908E2CB6EB4ECA93BD8267472EB1DEDD3 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___arr0, int32_t ___sortSize1, 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;
	}
	uint32_t* V_0 = NULL;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_1 = NULL;
	{
		// sortSize = Math.Min(arr.Length, sortSize);
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ___arr0;
		NullCheck(L_0);
		int32_t L_1 = ___sortSize1;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(((int32_t)(((RuntimeArray*)L_0)->max_length)), L_1, NULL);
		___sortSize1 = L_2;
		// if (arr == null || sortSize == 0)
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = ___arr0;
		if (!L_3)
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_4 = ___sortSize1;
		if (L_4)
		{
			goto IL_0012;
		}
	}

IL_0011:
	{
		// return;
		return;
	}

IL_0012:
	{
		// fixed (uint* ptr = arr)
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_5 = ___arr0;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_6 = L_5;
		V_1 = L_6;
		if (!L_6)
		{
			goto IL_001c;
		}
	}
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_7 = V_1;
		NullCheck(L_7);
		if (((int32_t)(((RuntimeArray*)L_7)->max_length)))
		{
			goto IL_0021;
		}
	}

IL_001c:
	{
		V_0 = (uint32_t*)((uintptr_t)0);
		goto IL_002a;
	}

IL_0021:
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_8 = V_1;
		NullCheck(L_8);
		V_0 = (uint32_t*)((uintptr_t)((L_8)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
	}

IL_002a:
	{
		// CoreUnsafeUtils.InsertionSort(ptr, sortSize);
		uint32_t* L_9 = V_0;
		int32_t L_10 = ___sortSize1;
		CoreUnsafeUtils_InsertionSort_mB4218049796B4E91C7E736F712F6305F153953AF(L_9, L_10, NULL);
		V_1 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)NULL;
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::InsertionSort(Unity.Collections.NativeArray`1<System.UInt32>,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_InsertionSort_m86594A3AF1F5A54A8D77B0EE19AFF0FFB52F8CE8 (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___arr0, int32_t ___sortSize1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// sortSize = Math.Min(arr.Length, sortSize);
		int32_t L_0;
		L_0 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___arr0))->___m_Length_1);
		int32_t L_1 = ___sortSize1;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, L_1, NULL);
		___sortSize1 = L_2;
		// if (!arr.IsCreated || sortSize == 0)
		bool L_3;
		L_3 = NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA((&___arr0), NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_RuntimeMethod_var);
		if (!L_3)
		{
			goto IL_001b;
		}
	}
	{
		int32_t L_4 = ___sortSize1;
		if (L_4)
		{
			goto IL_001c;
		}
	}

IL_001b:
	{
		// return;
		return;
	}

IL_001c:
	{
		// CoreUnsafeUtils.InsertionSort((uint*)arr.GetUnsafePtr(), sortSize);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_5 = ___arr0;
		void* L_6;
		L_6 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D(L_5, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
		int32_t L_7 = ___sortSize1;
		CoreUnsafeUtils_InsertionSort_mB4218049796B4E91C7E736F712F6305F153953AF((uint32_t*)L_6, L_7, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::RadixSort(System.UInt32*,System.UInt32*,System.Int32,System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_RadixSort_m0F847D33AB68C5E19DD9008A5BD659E5E9FFDBFA (uint32_t* ___array0, uint32_t* ___support1, int32_t ___radixBits2, int32_t ___bitStates3, int32_t ___length4, const RuntimeMethod* method) 
{
	uint32_t V_0 = 0;
	uint32_t* V_1 = NULL;
	uint32_t* V_2 = NULL;
	uint32_t* V_3 = NULL;
	uint32_t* V_4 = NULL;
	int32_t V_5 = 0;
	uint32_t* V_6 = NULL;
	uint32_t* V_7 = NULL;
	int32_t V_8 = 0;
	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;
	uint32_t V_14 = 0;
	uint32_t V_15 = 0;
	uint32_t V_16 = 0;
	{
		// uint mask = (uint)(bitStates - 1);
		int32_t L_0 = ___bitStates3;
		V_0 = ((int32_t)il2cpp_codegen_subtract(L_0, 1));
		// CalculateRadixSortSupportArrays(bitStates, length, support, out uint* bucketIndices, out uint* bucketSizes, out uint* bucketPrefix, out uint* arrayOutput);
		int32_t L_1 = ___bitStates3;
		int32_t L_2 = ___length4;
		uint32_t* L_3 = ___support1;
		CoreUnsafeUtils_CalculateRadixSortSupportArrays_m099957E5F963D7B8420B8383597899B69F49B571(L_1, L_2, L_3, (&V_1), (&V_2), (&V_3), (&V_4), NULL);
		// int buckets = (sizeof(uint) * 8) / radixBits;
		int32_t L_4 = ___radixBits2;
		V_5 = ((int32_t)(((int32_t)32)/L_4));
		// uint* targetBuffer = arrayOutput;
		uint32_t* L_5 = V_4;
		V_6 = L_5;
		// uint* inputBuffer = array;
		uint32_t* L_6 = ___array0;
		V_7 = L_6;
		// for (int b = 0; b < buckets; ++b)
		V_8 = 0;
		goto IL_0106;
	}

IL_002a:
	{
		// int shift = b * radixBits;
		int32_t L_7 = V_8;
		int32_t L_8 = ___radixBits2;
		V_9 = ((int32_t)il2cpp_codegen_multiply(L_7, L_8));
		// for (int s = 0; s < 3 * bitStates; ++s)
		V_10 = 0;
		goto IL_0044;
	}

IL_0035:
	{
		// bucketIndices[s] = 0;//bucketSizes and bucketPrefix get zeroed, since we walk 3x the bit states
		uint32_t* L_9 = V_1;
		int32_t L_10 = V_10;
		*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_9, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_10), 4))))) = (int32_t)0;
		// for (int s = 0; s < 3 * bitStates; ++s)
		int32_t L_11 = V_10;
		V_10 = ((int32_t)il2cpp_codegen_add(L_11, 1));
	}

IL_0044:
	{
		// for (int s = 0; s < 3 * bitStates; ++s)
		int32_t L_12 = V_10;
		int32_t L_13 = ___bitStates3;
		if ((((int32_t)L_12) < ((int32_t)((int32_t)il2cpp_codegen_multiply(3, L_13)))))
		{
			goto IL_0035;
		}
	}
	{
		// for (int i = 0; i < length; ++i)
		V_11 = 0;
		goto IL_0073;
	}

IL_0050:
	{
		// bucketSizes[((inputBuffer[i] >> shift) & mask)]++;
		uint32_t* L_14 = V_2;
		uint32_t* L_15 = V_7;
		int32_t L_16 = V_11;
		int32_t L_17 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_15, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_16), 4)))));
		int32_t L_18 = V_9;
		uint32_t L_19 = V_0;
		uint32_t* L_20 = ((uint32_t*)il2cpp_codegen_add((intptr_t)L_14, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)((uint32_t)((int32_t)(((int32_t)((uint32_t)L_17>>((int32_t)(L_18&((int32_t)31)))))&(int32_t)L_19)))), ((int64_t)4))))));
		int32_t L_21 = *((uint32_t*)L_20);
		*((int32_t*)L_20) = (int32_t)((int32_t)il2cpp_codegen_add(L_21, 1));
		// for (int i = 0; i < length; ++i)
		int32_t L_22 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_22, 1));
	}

IL_0073:
	{
		// for (int i = 0; i < length; ++i)
		int32_t L_23 = V_11;
		int32_t L_24 = ___length4;
		if ((((int32_t)L_23) < ((int32_t)L_24)))
		{
			goto IL_0050;
		}
	}
	{
		// for (int s = 1; s < bitStates; ++s)
		V_12 = 1;
		goto IL_00a1;
	}

IL_007e:
	{
		// bucketPrefix[s] = bucketPrefix[s - 1] + bucketSizes[s - 1];
		uint32_t* L_25 = V_3;
		int32_t L_26 = V_12;
		uint32_t* L_27 = V_3;
		int32_t L_28 = V_12;
		int32_t L_29 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_27, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_subtract(L_28, 1))), 4)))));
		uint32_t* L_30 = V_2;
		int32_t L_31 = V_12;
		int32_t L_32 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_30, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)((int32_t)il2cpp_codegen_subtract(L_31, 1))), 4)))));
		*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_25, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_26), 4))))) = (int32_t)((int32_t)il2cpp_codegen_add(L_29, L_32));
		// for (int s = 1; s < bitStates; ++s)
		int32_t L_33 = V_12;
		V_12 = ((int32_t)il2cpp_codegen_add(L_33, 1));
	}

IL_00a1:
	{
		// for (int s = 1; s < bitStates; ++s)
		int32_t L_34 = V_12;
		int32_t L_35 = ___bitStates3;
		if ((((int32_t)L_34) < ((int32_t)L_35)))
		{
			goto IL_007e;
		}
	}
	{
		// for (int i = 0; i < length; ++i)
		V_13 = 0;
		goto IL_00f2;
	}

IL_00ab:
	{
		// uint val = inputBuffer[i];
		uint32_t* L_36 = V_7;
		int32_t L_37 = V_13;
		int32_t L_38 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_36, ((intptr_t)il2cpp_codegen_multiply(((intptr_t)L_37), 4)))));
		V_14 = L_38;
		// uint bucket = (val >> shift) & mask;
		uint32_t L_39 = V_14;
		int32_t L_40 = V_9;
		uint32_t L_41 = V_0;
		V_15 = ((int32_t)(((int32_t)((uint32_t)L_39>>((int32_t)(L_40&((int32_t)31)))))&(int32_t)L_41));
		// targetBuffer[bucketPrefix[bucket] + bucketIndices[bucket]++] = val;
		uint32_t* L_42 = V_6;
		uint32_t* L_43 = V_3;
		uint32_t L_44 = V_15;
		int32_t L_45 = *((uint32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_43, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_44), ((int64_t)4)))))));
		uint32_t* L_46 = V_1;
		uint32_t L_47 = V_15;
		uint32_t* L_48 = ((uint32_t*)il2cpp_codegen_add((intptr_t)L_46, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)L_47), ((int64_t)4))))));
		int32_t L_49 = *((uint32_t*)L_48);
		V_16 = L_49;
		uint32_t L_50 = V_16;
		*((int32_t*)L_48) = (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_50, 1));
		uint32_t L_51 = V_16;
		uint32_t L_52 = V_14;
		*((int32_t*)((uint32_t*)il2cpp_codegen_add((intptr_t)L_42, ((intptr_t)((int64_t)il2cpp_codegen_multiply(((int64_t)(uint64_t)((uint32_t)((int32_t)il2cpp_codegen_add(L_45, (int32_t)L_51)))), ((int64_t)4))))))) = (int32_t)L_52;
		// for (int i = 0; i < length; ++i)
		int32_t L_53 = V_13;
		V_13 = ((int32_t)il2cpp_codegen_add(L_53, 1));
	}

IL_00f2:
	{
		// for (int i = 0; i < length; ++i)
		int32_t L_54 = V_13;
		int32_t L_55 = ___length4;
		if ((((int32_t)L_54) < ((int32_t)L_55)))
		{
			goto IL_00ab;
		}
	}
	{
		// uint* tmp = inputBuffer;
		uint32_t* L_56 = V_7;
		// inputBuffer = targetBuffer;
		uint32_t* L_57 = V_6;
		V_7 = L_57;
		// targetBuffer = tmp;
		V_6 = L_56;
		// for (int b = 0; b < buckets; ++b)
		int32_t L_58 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_58, 1));
	}

IL_0106:
	{
		// for (int b = 0; b < buckets; ++b)
		int32_t L_59 = V_8;
		int32_t L_60 = V_5;
		if ((((int32_t)L_59) < ((int32_t)L_60)))
		{
			goto IL_002a;
		}
	}
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::RadixSort(System.UInt32[],System.Int32,System.UInt32[]&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_RadixSort_m4EA9E77175D933DEEB78C89B8929A70AD602A6B0 (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___arr0, int32_t ___sortSize1, UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** ___supportArray2, int32_t ___radixBits3, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	uint32_t* V_2 = NULL;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_3 = NULL;
	uint32_t* V_4 = NULL;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_5 = NULL;
	{
		// sortSize = Math.Min(sortSize, arr.Length);
		int32_t L_0 = ___sortSize1;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = ___arr0;
		NullCheck(L_1);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, ((int32_t)(((RuntimeArray*)L_1)->max_length)), NULL);
		___sortSize1 = L_2;
		// CalculateRadixParams(radixBits, out int bitStates);
		int32_t L_3 = ___radixBits3;
		CoreUnsafeUtils_CalculateRadixParams_m5487E51F909A62979487045AB5241D485AA50891(L_3, (&V_0), NULL);
		// if (arr == null || sortSize == 0)
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_4 = ___arr0;
		if (!L_4)
		{
			goto IL_0019;
		}
	}
	{
		int32_t L_5 = ___sortSize1;
		if (L_5)
		{
			goto IL_001a;
		}
	}

IL_0019:
	{
		// return;
		return;
	}

IL_001a:
	{
		// int supportSize = CalculateRadixSupportSize(bitStates, sortSize);
		int32_t L_6 = V_0;
		int32_t L_7 = ___sortSize1;
		int32_t L_8;
		L_8 = CoreUnsafeUtils_CalculateRadixSupportSize_mBE59C8A83606238C6327FD9214A1BD422AE45040(L_6, L_7, NULL);
		V_1 = L_8;
		// if (supportArray == null || supportArray.Length < supportSize)
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_9 = ___supportArray2;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_10 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_9);
		if (!L_10)
		{
			goto IL_002d;
		}
	}
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_11 = ___supportArray2;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_12 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_11);
		NullCheck(L_12);
		int32_t L_13 = V_1;
		if ((((int32_t)((int32_t)(((RuntimeArray*)L_12)->max_length))) >= ((int32_t)L_13)))
		{
			goto IL_0035;
		}
	}

IL_002d:
	{
		// supportArray = new uint[supportSize];
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_14 = ___supportArray2;
		int32_t L_15 = V_1;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_16 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)SZArrayNew(UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA_il2cpp_TypeInfo_var, (uint32_t)L_15);
		*((RuntimeObject**)L_14) = (RuntimeObject*)L_16;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_14, (void*)(RuntimeObject*)L_16);
	}

IL_0035:
	{
		// fixed (uint* ptr = arr)
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_17 = ___arr0;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_18 = L_17;
		V_3 = L_18;
		if (!L_18)
		{
			goto IL_003f;
		}
	}
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_19 = V_3;
		NullCheck(L_19);
		if (((int32_t)(((RuntimeArray*)L_19)->max_length)))
		{
			goto IL_0044;
		}
	}

IL_003f:
	{
		V_2 = (uint32_t*)((uintptr_t)0);
		goto IL_004d;
	}

IL_0044:
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_20 = V_3;
		NullCheck(L_20);
		V_2 = (uint32_t*)((uintptr_t)((L_20)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
	}

IL_004d:
	{
		// fixed (uint* supportArrayPtr = supportArray)
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA** L_21 = ___supportArray2;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_22 = *((UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA**)L_21);
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_23 = L_22;
		V_5 = L_23;
		if (!L_23)
		{
			goto IL_005a;
		}
	}
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_24 = V_5;
		NullCheck(L_24);
		if (((int32_t)(((RuntimeArray*)L_24)->max_length)))
		{
			goto IL_0060;
		}
	}

IL_005a:
	{
		V_4 = (uint32_t*)((uintptr_t)0);
		goto IL_006b;
	}

IL_0060:
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_25 = V_5;
		NullCheck(L_25);
		V_4 = (uint32_t*)((uintptr_t)((L_25)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
	}

IL_006b:
	{
		// CoreUnsafeUtils.RadixSort(ptr, supportArrayPtr, radixBits, bitStates, sortSize);
		uint32_t* L_26 = V_2;
		uint32_t* L_27 = V_4;
		int32_t L_28 = ___radixBits3;
		int32_t L_29 = V_0;
		int32_t L_30 = ___sortSize1;
		CoreUnsafeUtils_RadixSort_m0F847D33AB68C5E19DD9008A5BD659E5E9FFDBFA(L_26, L_27, L_28, L_29, L_30, NULL);
		V_5 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)NULL;
		V_3 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)NULL;
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::RadixSort(Unity.Collections.NativeArray`1<System.UInt32>,System.Int32,Unity.Collections.NativeArray`1<System.UInt32>&,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_RadixSort_m5640CCC4C126CBBB05E5675A74466D7095EB04CA (NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 ___array0, int32_t ___sortSize1, NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* ___supportArray2, int32_t ___radixBits3, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	{
		// sortSize = Math.Min(sortSize, array.Length);
		int32_t L_0 = ___sortSize1;
		int32_t L_1;
		L_1 = IL2CPP_NATIVEARRAY_GET_LENGTH(((&___array0))->___m_Length_1);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_2;
		L_2 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_0, L_1, NULL);
		___sortSize1 = L_2;
		// CalculateRadixParams(radixBits, out int bitStates);
		int32_t L_3 = ___radixBits3;
		CoreUnsafeUtils_CalculateRadixParams_m5487E51F909A62979487045AB5241D485AA50891(L_3, (&V_0), NULL);
		// if (!array.IsCreated || sortSize == 0)
		bool L_4;
		L_4 = NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA((&___array0), NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_RuntimeMethod_var);
		if (!L_4)
		{
			goto IL_0023;
		}
	}
	{
		int32_t L_5 = ___sortSize1;
		if (L_5)
		{
			goto IL_0024;
		}
	}

IL_0023:
	{
		// return;
		return;
	}

IL_0024:
	{
		// int supportSize = CalculateRadixSupportSize(bitStates, sortSize);
		int32_t L_6 = V_0;
		int32_t L_7 = ___sortSize1;
		int32_t L_8;
		L_8 = CoreUnsafeUtils_CalculateRadixSupportSize_mBE59C8A83606238C6327FD9214A1BD422AE45040(L_6, L_7, NULL);
		V_1 = L_8;
		// if (!supportArray.IsCreated || supportArray.Length < supportSize)
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_9 = ___supportArray2;
		bool L_10;
		L_10 = NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA(L_9, NativeArray_1_get_IsCreated_m1589AA18BC64ECF5AA79D95DCE5D7887E98B70AA_RuntimeMethod_var);
		if (!L_10)
		{
			goto IL_003d;
		}
	}
	{
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_11 = ___supportArray2;
		int32_t L_12;
		L_12 = IL2CPP_NATIVEARRAY_GET_LENGTH((L_11)->___m_Length_1);
		int32_t L_13 = V_1;
		if ((((int32_t)L_12) >= ((int32_t)L_13)))
		{
			goto IL_0044;
		}
	}

IL_003d:
	{
		// supportArray.ResizeArray((int)supportSize);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_14 = ___supportArray2;
		int32_t L_15 = V_1;
		ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E(L_14, L_15, ArrayExtensions_ResizeArray_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mA7A1947DAC61D89594FD427B8866AF243CBCA65E_RuntimeMethod_var);
	}

IL_0044:
	{
		// CoreUnsafeUtils.RadixSort((uint*)array.GetUnsafePtr(), (uint*)supportArray.GetUnsafePtr(), radixBits, bitStates, sortSize);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_16 = ___array0;
		void* L_17;
		L_17 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D(L_16, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184* L_18 = ___supportArray2;
		NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184 L_19 = (*(NativeArray_1_t453E3DEA4CC9F1056F24E417C3308C35174BC184*)L_18);
		void* L_20;
		L_20 = NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D(L_19, NativeArrayUnsafeUtility_GetUnsafePtr_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_mCF93808CC5FB2F98EFE996D2E958CDB16E0E429D_RuntimeMethod_var);
		int32_t L_21 = ___radixBits3;
		int32_t L_22 = V_0;
		int32_t L_23 = ___sortSize1;
		CoreUnsafeUtils_RadixSort_m0F847D33AB68C5E19DD9008A5BD659E5E9FFDBFA((uint32_t*)L_17, (uint32_t*)L_20, L_21, L_22, L_23, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::QuickSort(System.UInt32[],System.Int32,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_QuickSort_m605E6F57CC32AFF818AA315BF0C12D24A0FA677F (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* ___arr0, int32_t ___left1, int32_t ___right2, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUnsafeUtils_QuickSort_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8_mA04BB389454EC77314C0485B0E45EDA54F421347_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	uint32_t* V_0 = NULL;
	UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* V_1 = NULL;
	{
		// fixed (uint* ptr = arr)
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_0 = ___arr0;
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_1 = L_0;
		V_1 = L_1;
		if (!L_1)
		{
			goto IL_000a;
		}
	}
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_2 = V_1;
		NullCheck(L_2);
		if (((int32_t)(((RuntimeArray*)L_2)->max_length)))
		{
			goto IL_000f;
		}
	}

IL_000a:
	{
		V_0 = (uint32_t*)((uintptr_t)0);
		goto IL_0018;
	}

IL_000f:
	{
		UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA* L_3 = V_1;
		NullCheck(L_3);
		V_0 = (uint32_t*)((uintptr_t)((L_3)->GetAddressAt(static_cast<il2cpp_array_size_t>(0))));
	}

IL_0018:
	{
		// CoreUnsafeUtils.QuickSort<uint, uint, UintKeyGetter>(ptr, left, right);
		uint32_t* L_4 = V_0;
		int32_t L_5 = ___left1;
		int32_t L_6 = ___right2;
		CoreUnsafeUtils_QuickSort_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8_mA04BB389454EC77314C0485B0E45EDA54F421347((void*)L_4, L_5, L_6, CoreUnsafeUtils_QuickSort_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUInt32_t1833D51FFA667B18A5AA4B8D34DE284F8495D29B_TisUintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8_mA04BB389454EC77314C0485B0E45EDA54F421347_RuntimeMethod_var);
		V_1 = (UInt32U5BU5D_t02FBD658AD156A17574ECE6106CF1FBFCC9807FA*)NULL;
		// }
		return;
	}
}
// System.Int32 UnityEngine.Rendering.CoreUnsafeUtils::CompareHashes(System.Int32,UnityEngine.Hash128*,System.Int32,UnityEngine.Hash128*,System.Int32*,System.Int32*,System.Int32&,System.Int32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t CoreUnsafeUtils_CompareHashes_m56F8B09104155C8804B83844AADDBD7ED5AD2F5C (int32_t ___oldHashCount0, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* ___oldHashes1, int32_t ___newHashCount2, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* ___newHashes3, int32_t* ___addIndices4, int32_t* ___removeIndices5, int32_t* ___addCount6, int32_t* ___remCount7, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUnsafeUtils_CompareHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_m3D77112BD8ED1C983D735D41CC0DBA924426E637_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// return CompareHashes<Hash128, DefaultKeyGetter<Hash128>, Hash128, DefaultKeyGetter<Hash128>>(
		//     oldHashCount, oldHashes,
		//     newHashCount, newHashes,
		//     addIndices, removeIndices,
		//     out addCount, out remCount
		// );
		int32_t L_0 = ___oldHashCount0;
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* L_1 = ___oldHashes1;
		int32_t L_2 = ___newHashCount2;
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* L_3 = ___newHashes3;
		int32_t* L_4 = ___addIndices4;
		int32_t* L_5 = ___removeIndices5;
		int32_t* L_6 = ___addCount6;
		int32_t* L_7 = ___remCount7;
		int32_t L_8;
		L_8 = CoreUnsafeUtils_CompareHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_m3D77112BD8ED1C983D735D41CC0DBA924426E637(L_0, (void*)L_1, L_2, (void*)L_3, L_4, L_5, L_6, L_7, CoreUnsafeUtils_CompareHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_m3D77112BD8ED1C983D735D41CC0DBA924426E637_RuntimeMethod_var);
		return L_8;
	}
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils::CombineHashes(System.Int32,UnityEngine.Hash128*,UnityEngine.Hash128*)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void CoreUnsafeUtils_CombineHashes_m04B8C2069A4A92E8C704F77BC097F11FA0EF84C8 (int32_t ___count0, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* ___hashes1, Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* ___outHash2, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUnsafeUtils_CombineHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_mEA26DB028FEEB21C80F51B51CC2C4B2B2C178B47_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// CombineHashes<Hash128, DefaultKeyGetter<Hash128>>(count, hashes, outHash);
		int32_t L_0 = ___count0;
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* L_1 = ___hashes1;
		Hash128_t93367F504B687578F893CDBCD13FB95AC8A87A40* L_2 = ___outHash2;
		CoreUnsafeUtils_CombineHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_mEA26DB028FEEB21C80F51B51CC2C4B2B2C178B47(L_0, (void*)L_1, L_2, CoreUnsafeUtils_CombineHashes_TisHash128_t93367F504B687578F893CDBCD13FB95AC8A87A40_TisDefaultKeyGetter_1_tBFAC52555BBFEA1112D9C2E76596CD28686FAD3A_mEA26DB028FEEB21C80F51B51CC2C4B2B2C178B47_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Boolean UnityEngine.Rendering.CoreUnsafeUtils::HaveDuplicates(System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool CoreUnsafeUtils_HaveDuplicates_mAFAE06DBD7DAEFFB44DA9A40D569748B1C74AF7D (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___arr0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUnsafeUtils_CopyTo_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m07A467AD9197D3E836F9C0C317863A414D6B748F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUnsafeUtils_HaveDuplicates_mAFAE06DBD7DAEFFB44DA9A40D569748B1C74AF7D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUnsafeUtils_QuickSort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFDBA1196282164ED2F455FC297BAD4FA282E42A_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		// int* copy = stackalloc int[arr.Length];
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___arr0;
		NullCheck(L_0);
		if ((uintptr_t)((uintptr_t)((int32_t)(((RuntimeArray*)L_0)->max_length))) * (uintptr_t)4 > (uintptr_t)kIl2CppUIntPtrMax)
			IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), CoreUnsafeUtils_HaveDuplicates_mAFAE06DBD7DAEFFB44DA9A40D569748B1C74AF7D_RuntimeMethod_var);
		int8_t* L_1 = (int8_t*) alloca(((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)((int32_t)(((RuntimeArray*)L_0)->max_length))), 4)));
		memset(L_1, 0, ((intptr_t)il2cpp_codegen_multiply((intptr_t)((uintptr_t)((int32_t)(((RuntimeArray*)L_0)->max_length))), 4)));
		V_0 = (int32_t*)(L_1);
		// arr.CopyTo<int>(copy, arr.Length);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_2 = ___arr0;
		int32_t* L_3 = V_0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = ___arr0;
		NullCheck(L_4);
		CoreUnsafeUtils_CopyTo_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m07A467AD9197D3E836F9C0C317863A414D6B748F(L_2, (void*)L_3, ((int32_t)(((RuntimeArray*)L_4)->max_length)), CoreUnsafeUtils_CopyTo_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_m07A467AD9197D3E836F9C0C317863A414D6B748F_RuntimeMethod_var);
		// QuickSort<int>(arr.Length, copy);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = ___arr0;
		NullCheck(L_5);
		int32_t* L_6 = V_0;
		CoreUnsafeUtils_QuickSort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFDBA1196282164ED2F455FC297BAD4FA282E42A(((int32_t)(((RuntimeArray*)L_5)->max_length)), (void*)L_6, CoreUnsafeUtils_QuickSort_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mCFDBA1196282164ED2F455FC297BAD4FA282E42A_RuntimeMethod_var);
		// for (int i = arr.Length - 1; i > 0; --i)
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_7 = ___arr0;
		NullCheck(L_7);
		V_1 = ((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_7)->max_length)), 1));
		goto IL_0044;
	}

IL_0024:
	{
		// if (UnsafeUtility.ReadArrayElement<int>(copy, i).CompareTo(UnsafeUtility.ReadArrayElement<int>(copy, i - 1)) == 0)
		int32_t* L_8 = V_0;
		int32_t L_9 = V_1;
		int32_t L_10;
		L_10 = UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084((void*)L_8, L_9, UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_RuntimeMethod_var);
		V_2 = L_10;
		int32_t* L_11 = V_0;
		int32_t L_12 = V_1;
		int32_t L_13;
		L_13 = UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084((void*)L_11, ((int32_t)il2cpp_codegen_subtract(L_12, 1)), UnsafeUtility_ReadArrayElement_TisInt32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_mFBA66C06ECEB0A2BC1AAE634B6E6BB436F957084_RuntimeMethod_var);
		int32_t L_14;
		L_14 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_2), L_13, NULL);
		if (L_14)
		{
			goto IL_0040;
		}
	}
	{
		// return true;
		return (bool)1;
	}

IL_0040:
	{
		// for (int i = arr.Length - 1; i > 0; --i)
		int32_t L_15 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_subtract(L_15, 1));
	}

IL_0044:
	{
		// for (int i = arr.Length - 1; i > 0; --i)
		int32_t L_16 = V_1;
		if ((((int32_t)L_16) > ((int32_t)0)))
		{
			goto IL_0024;
		}
	}
	{
		// return false;
		return (bool)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
// System.Int32 UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::get_Count()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t FixedBufferStringQueue_get_Count_mD76761535F559C02B70B4D5D2307258723BB34F9 (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, const RuntimeMethod* method) 
{
	{
		// public int Count { get; private set; }
		int32_t L_0 = __this->___U3CCountU3Ek__BackingField_5;
		return L_0;
	}
}
IL2CPP_EXTERN_C  int32_t FixedBufferStringQueue_get_Count_mD76761535F559C02B70B4D5D2307258723BB34F9_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7*>(__this + _offset);
	int32_t _returnValue;
	_returnValue = FixedBufferStringQueue_get_Count_mD76761535F559C02B70B4D5D2307258723BB34F9_inline(_thisAdjusted, method);
	return _returnValue;
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::set_Count(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedBufferStringQueue_set_Count_m6E44F205107949D343D9C9D27F6CD2BB225D6667 (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public int Count { get; private set; }
		int32_t L_0 = ___value0;
		__this->___U3CCountU3Ek__BackingField_5 = L_0;
		return;
	}
}
IL2CPP_EXTERN_C  void FixedBufferStringQueue_set_Count_m6E44F205107949D343D9C9D27F6CD2BB225D6667_AdjustorThunk (RuntimeObject* __this, int32_t ___value0, const RuntimeMethod* method)
{
	FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7*>(__this + _offset);
	FixedBufferStringQueue_set_Count_m6E44F205107949D343D9C9D27F6CD2BB225D6667_inline(_thisAdjusted, ___value0, method);
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::.ctor(System.Byte*,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedBufferStringQueue__ctor_m02082DF6032DA322E64476C0C762A17BCC4F26DC (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, uint8_t* ___ptr0, int32_t ___length1, const RuntimeMethod* method) 
{
	{
		// m_BufferStart = ptr;
		uint8_t* L_0 = ___ptr0;
		__this->___m_BufferStart_3 = L_0;
		// m_BufferLength = length;
		int32_t L_1 = ___length1;
		__this->___m_BufferLength_4 = L_1;
		// m_BufferEnd = m_BufferStart + m_BufferLength;
		uint8_t* L_2 = __this->___m_BufferStart_3;
		int32_t L_3 = __this->___m_BufferLength_4;
		__this->___m_BufferEnd_2 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_2, L_3));
		// m_ReadCursor = m_BufferStart;
		uint8_t* L_4 = __this->___m_BufferStart_3;
		__this->___m_ReadCursor_0 = L_4;
		// m_WriteCursor = m_BufferStart;
		uint8_t* L_5 = __this->___m_BufferStart_3;
		__this->___m_WriteCursor_1 = L_5;
		// Count = 0;
		FixedBufferStringQueue_set_Count_m6E44F205107949D343D9C9D27F6CD2BB225D6667_inline(__this, 0, NULL);
		// Clear();
		FixedBufferStringQueue_Clear_m0B3FFD74689701A352CD3EDFA9C85E9D28ED6DF0(__this, NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void FixedBufferStringQueue__ctor_m02082DF6032DA322E64476C0C762A17BCC4F26DC_AdjustorThunk (RuntimeObject* __this, uint8_t* ___ptr0, int32_t ___length1, const RuntimeMethod* method)
{
	FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7*>(__this + _offset);
	FixedBufferStringQueue__ctor_m02082DF6032DA322E64476C0C762A17BCC4F26DC(_thisAdjusted, ___ptr0, ___length1, method);
}
// System.Boolean UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::TryPush(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedBufferStringQueue_TryPush_m72D763782852C157100DBA747E8F137F4B6B3149 (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, String_t* ___v0, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	Il2CppChar* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	{
		// var size = v.Length * sizeof(char) + sizeof(int);
		String_t* L_0 = ___v0;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_0, NULL);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_1, 2)), 4));
		// if (m_WriteCursor + size >= m_BufferEnd)
		uint8_t* L_2 = __this->___m_WriteCursor_1;
		int32_t L_3 = V_0;
		uint8_t* L_4 = __this->___m_BufferEnd_2;
		if ((!(((uintptr_t)((uint8_t*)il2cpp_codegen_add((intptr_t)L_2, L_3))) >= ((uintptr_t)L_4))))
		{
			goto IL_001d;
		}
	}
	{
		// return false;
		return (bool)0;
	}

IL_001d:
	{
		// *(int*)m_WriteCursor = v.Length;
		uint8_t* L_5 = __this->___m_WriteCursor_1;
		String_t* L_6 = ___v0;
		NullCheck(L_6);
		int32_t L_7;
		L_7 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_6, NULL);
		*((int32_t*)L_5) = (int32_t)L_7;
		// m_WriteCursor += sizeof(int);
		uint8_t* L_8 = __this->___m_WriteCursor_1;
		__this->___m_WriteCursor_1 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_8, 4));
		// var charPtr = (char*)m_WriteCursor;
		uint8_t* L_9 = __this->___m_WriteCursor_1;
		V_1 = (Il2CppChar*)L_9;
		// for (int i = 0; i < v.Length; ++i, ++charPtr)
		V_2 = 0;
		goto IL_0054;
	}

IL_0043:
	{
		// *charPtr = v[i];
		Il2CppChar* L_10 = V_1;
		String_t* L_11 = ___v0;
		int32_t L_12 = V_2;
		NullCheck(L_11);
		Il2CppChar L_13;
		L_13 = String_get_Chars_mC49DF0CD2D3BE7BE97B3AD9C995BE3094F8E36D3(L_11, L_12, NULL);
		*((int16_t*)L_10) = (int16_t)L_13;
		// for (int i = 0; i < v.Length; ++i, ++charPtr)
		int32_t L_14 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_14, 1));
		// for (int i = 0; i < v.Length; ++i, ++charPtr)
		Il2CppChar* L_15 = V_1;
		V_1 = ((Il2CppChar*)il2cpp_codegen_add((intptr_t)L_15, 2));
	}

IL_0054:
	{
		// for (int i = 0; i < v.Length; ++i, ++charPtr)
		int32_t L_16 = V_2;
		String_t* L_17 = ___v0;
		NullCheck(L_17);
		int32_t L_18;
		L_18 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_17, NULL);
		if ((((int32_t)L_16) < ((int32_t)L_18)))
		{
			goto IL_0043;
		}
	}
	{
		// m_WriteCursor += sizeof(char) * v.Length;
		uint8_t* L_19 = __this->___m_WriteCursor_1;
		String_t* L_20 = ___v0;
		NullCheck(L_20);
		int32_t L_21;
		L_21 = String_get_Length_m42625D67623FA5CC7A44D47425CE86FB946542D2_inline(L_20, NULL);
		__this->___m_WriteCursor_1 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_19, ((int32_t)il2cpp_codegen_multiply(2, L_21))));
		// ++Count;
		int32_t L_22;
		L_22 = FixedBufferStringQueue_get_Count_mD76761535F559C02B70B4D5D2307258723BB34F9_inline(__this, NULL);
		V_3 = ((int32_t)il2cpp_codegen_add(L_22, 1));
		int32_t L_23 = V_3;
		FixedBufferStringQueue_set_Count_m6E44F205107949D343D9C9D27F6CD2BB225D6667_inline(__this, L_23, NULL);
		// return true;
		return (bool)1;
	}
}
IL2CPP_EXTERN_C  bool FixedBufferStringQueue_TryPush_m72D763782852C157100DBA747E8F137F4B6B3149_AdjustorThunk (RuntimeObject* __this, String_t* ___v0, const RuntimeMethod* method)
{
	FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7*>(__this + _offset);
	bool _returnValue;
	_returnValue = FixedBufferStringQueue_TryPush_m72D763782852C157100DBA747E8F137F4B6B3149(_thisAdjusted, ___v0, method);
	return _returnValue;
}
// System.Boolean UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::TryPop(System.String&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool FixedBufferStringQueue_TryPop_mF2BA587E26D93B58FB0BAD59C5125E9E6FB80F09 (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, String_t** ___v0, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		// var size = *(int*)m_ReadCursor;
		uint8_t* L_0 = __this->___m_ReadCursor_0;
		int32_t L_1 = *((int32_t*)L_0);
		V_0 = L_1;
		// if (size != 0)
		int32_t L_2 = V_0;
		if (!L_2)
		{
			goto IL_003a;
		}
	}
	{
		// m_ReadCursor += sizeof(int);
		uint8_t* L_3 = __this->___m_ReadCursor_0;
		__this->___m_ReadCursor_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_3, 4));
		// v = new string((char*)m_ReadCursor, 0, size);
		String_t** L_4 = ___v0;
		uint8_t* L_5 = __this->___m_ReadCursor_0;
		int32_t L_6 = V_0;
		String_t* L_7;
		L_7 = String_CreateString_m3F8794FEB452558B8A68C65E1F0B603B3D94E0E2(NULL, (Il2CppChar*)L_5, 0, L_6, NULL);
		*((RuntimeObject**)L_4) = (RuntimeObject*)L_7;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_4, (void*)(RuntimeObject*)L_7);
		// m_ReadCursor += size * sizeof(char);
		uint8_t* L_8 = __this->___m_ReadCursor_0;
		int32_t L_9 = V_0;
		__this->___m_ReadCursor_0 = ((uint8_t*)il2cpp_codegen_add((intptr_t)L_8, ((int32_t)il2cpp_codegen_multiply(L_9, 2))));
		// return true;
		return (bool)1;
	}

IL_003a:
	{
		// v = default;
		String_t** L_10 = ___v0;
		*((RuntimeObject**)L_10) = (RuntimeObject*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(RuntimeObject**)L_10, (void*)(RuntimeObject*)NULL);
		// return false;
		return (bool)0;
	}
}
IL2CPP_EXTERN_C  bool FixedBufferStringQueue_TryPop_mF2BA587E26D93B58FB0BAD59C5125E9E6FB80F09_AdjustorThunk (RuntimeObject* __this, String_t** ___v0, const RuntimeMethod* method)
{
	FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7*>(__this + _offset);
	bool _returnValue;
	_returnValue = FixedBufferStringQueue_TryPop_mF2BA587E26D93B58FB0BAD59C5125E9E6FB80F09(_thisAdjusted, ___v0, method);
	return _returnValue;
}
// System.Void UnityEngine.Rendering.CoreUnsafeUtils/FixedBufferStringQueue::Clear()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FixedBufferStringQueue_Clear_m0B3FFD74689701A352CD3EDFA9C85E9D28ED6DF0 (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, const RuntimeMethod* method) 
{
	{
		// m_WriteCursor = m_BufferStart;
		uint8_t* L_0 = __this->___m_BufferStart_3;
		__this->___m_WriteCursor_1 = L_0;
		// m_ReadCursor = m_BufferStart;
		uint8_t* L_1 = __this->___m_BufferStart_3;
		__this->___m_ReadCursor_0 = L_1;
		// Count = 0;
		FixedBufferStringQueue_set_Count_m6E44F205107949D343D9C9D27F6CD2BB225D6667_inline(__this, 0, NULL);
		// UnsafeUtility.MemClear(m_BufferStart, m_BufferLength);
		uint8_t* L_2 = __this->___m_BufferStart_3;
		int32_t L_3 = __this->___m_BufferLength_4;
		UnsafeUtility_MemClear_m6C4377117084A11A667A567BC2F5E606A632A7C1((void*)L_2, ((int64_t)L_3), NULL);
		// }
		return;
	}
}
IL2CPP_EXTERN_C  void FixedBufferStringQueue_Clear_m0B3FFD74689701A352CD3EDFA9C85E9D28ED6DF0_AdjustorThunk (RuntimeObject* __this, const RuntimeMethod* method)
{
	FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7*>(__this + _offset);
	FixedBufferStringQueue_Clear_m0B3FFD74689701A352CD3EDFA9C85E9D28ED6DF0(_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
// System.UInt32 UnityEngine.Rendering.CoreUnsafeUtils/UintKeyGetter::Get(System.UInt32&)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t UintKeyGetter_Get_m76C2635B8A8D4EFDFCF2157D5A691B9C0D7F6141 (UintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8* __this, uint32_t* ___v0, const RuntimeMethod* method) 
{
	{
		// { public uint Get(ref uint v) { return v; } }
		uint32_t* L_0 = ___v0;
		int32_t L_1 = *((uint32_t*)L_0);
		return L_1;
	}
}
IL2CPP_EXTERN_C  uint32_t UintKeyGetter_Get_m76C2635B8A8D4EFDFCF2157D5A691B9C0D7F6141_AdjustorThunk (RuntimeObject* __this, uint32_t* ___v0, const RuntimeMethod* method)
{
	UintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8* _thisAdjusted;
	int32_t _offset = 1;
	_thisAdjusted = reinterpret_cast<UintKeyGetter_tA42A60857A313F21755ED561D57B21FAF9750DD8*>(__this + _offset);
	uint32_t _returnValue;
	_returnValue = UintKeyGetter_Get_m76C2635B8A8D4EFDFCF2157D5A691B9C0D7F6141(_thisAdjusted, ___v0, method);
	return _returnValue;
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
float PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_Multicast(PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, const RuntimeMethod* method)
{
	il2cpp_array_size_t length = __this->___delegates_13->max_length;
	Delegate_t** delegatesToInvoke = reinterpret_cast<Delegate_t**>(__this->___delegates_13->GetAddressAtUnchecked(0));
	float retVal = 0.0f;
	for (il2cpp_array_size_t i = 0; i < length; i++)
	{
		PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* currentDelegate = reinterpret_cast<PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47*>(delegatesToInvoke[i]);
		typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
		retVal = ((FunctionPointerType)currentDelegate->___invoke_impl_1)((Il2CppObject*)currentDelegate->___method_code_6, reinterpret_cast<RuntimeMethod*>(currentDelegate->___method_3));
	}
	return retVal;
}
float PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_OpenInst(PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, const RuntimeMethod* method)
{
	typedef float (*FunctionPointerType) (const RuntimeMethod*);
	return ((FunctionPointerType)__this->___method_ptr_0)(method);
}
float PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_OpenStatic(PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, const RuntimeMethod* method)
{
	typedef float (*FunctionPointerType) (const RuntimeMethod*);
	return ((FunctionPointerType)__this->___method_ptr_0)(method);
}
float PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_OpenStaticInvoker(PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, const RuntimeMethod* method)
{
	return InvokerFuncInvoker0< float >::Invoke(__this->___method_ptr_0, method, NULL);
}
float PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_ClosedStaticInvoker(PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, const RuntimeMethod* method)
{
	return InvokerFuncInvoker1< float, RuntimeObject* >::Invoke(__this->___method_ptr_0, method, NULL, __this->___m_target_2);
}
IL2CPP_EXTERN_C  float DelegatePInvokeWrapper_PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47 (PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, const RuntimeMethod* method)
{
	typedef float (DEFAULT_CALL *PInvokeFunc)();
	PInvokeFunc il2cppPInvokeFunc = reinterpret_cast<PInvokeFunc>(il2cpp_codegen_get_reverse_pinvoke_function_ptr(__this));
	// Native function invocation
	float returnValue = il2cppPInvokeFunc();

	return returnValue;
}
// System.Void UnityEngine.Rendering.PerformDynamicRes::.ctor(System.Object,System.IntPtr)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void PerformDynamicRes__ctor_m6DE404207716B9CF7CB8E08C5C9E59A82B49B40E (PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, RuntimeObject* ___object0, intptr_t ___method1, const RuntimeMethod* method) 
{
	__this->___method_ptr_0 = il2cpp_codegen_get_virtual_call_method_pointer((RuntimeMethod*)___method1);
	__this->___method_3 = ___method1;
	__this->___m_target_2 = ___object0;
	Il2CppCodeGenWriteBarrier((void**)(&__this->___m_target_2), (void*)___object0);
	int parameterCount = il2cpp_codegen_method_parameter_count((RuntimeMethod*)___method1);
	__this->___method_code_6 = (intptr_t)__this;
	if (MethodIsStatic((RuntimeMethod*)___method1))
	{
		bool isOpen = parameterCount == 0;
		if (il2cpp_codegen_call_method_via_invoker((RuntimeMethod*)___method1))
			if (isOpen)
				__this->___invoke_impl_1 = (intptr_t)&PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_OpenStaticInvoker;
			else
				__this->___invoke_impl_1 = (intptr_t)&PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_ClosedStaticInvoker;
		else
			if (isOpen)
				__this->___invoke_impl_1 = (intptr_t)&PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_OpenStatic;
			else
				{
					__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
					__this->___method_code_6 = (intptr_t)__this->___m_target_2;
				}
	}
	else
	{
		if (___object0 == NULL)
			il2cpp_codegen_raise_exception(il2cpp_codegen_get_argument_exception(NULL, "Delegate to an instance method cannot have null 'this'."), NULL);
		__this->___invoke_impl_1 = (intptr_t)__this->___method_ptr_0;
		__this->___method_code_6 = (intptr_t)__this->___m_target_2;
	}
	__this->___extra_arg_5 = (intptr_t)&PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_Multicast;
}
// System.Single UnityEngine.Rendering.PerformDynamicRes::Invoke()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B (PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, const RuntimeMethod* method) 
{
	typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
// System.IAsyncResult UnityEngine.Rendering.PerformDynamicRes::BeginInvoke(System.AsyncCallback,System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* PerformDynamicRes_BeginInvoke_mAEE0D03993E275FFF28478E712CD340A29719AD6 (PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, AsyncCallback_t7FEF460CBDCFB9C5FA2EF776984778B9A4145F4C* ___callback0, RuntimeObject* ___object1, const RuntimeMethod* method) 
{
	void *__d_args[1] = {0};
	return (RuntimeObject*)il2cpp_codegen_delegate_begin_invoke((RuntimeDelegate*)__this, __d_args, (RuntimeDelegate*)___callback0, (RuntimeObject*)___object1);
}
// System.Single UnityEngine.Rendering.PerformDynamicRes::EndInvoke(System.IAsyncResult)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float PerformDynamicRes_EndInvoke_m0063049FB2B568344D76DEB0505B3E2E42BE6645 (PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, RuntimeObject* ___result0, const RuntimeMethod* method) 
{
	RuntimeObject *__result = il2cpp_codegen_delegate_end_invoke((Il2CppAsyncResult*) ___result0, 0);
	return *(float*)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
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_Reset_mCAD8F828B490E47D29551684E9BF919A80D082CC (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// m_Enabled = false;
		__this->___m_Enabled_0 = (bool)0;
		// m_UseMipBias = false;
		__this->___m_UseMipBias_1 = (bool)0;
		// m_MinScreenFraction = 1.0f;
		__this->___m_MinScreenFraction_2 = (1.0f);
		// m_MaxScreenFraction = 1.0f;
		__this->___m_MaxScreenFraction_3 = (1.0f);
		// m_CurrentFraction = 1.0f;
		__this->___m_CurrentFraction_4 = (1.0f);
		// m_ForcingRes = false;
		__this->___m_ForcingRes_5 = (bool)0;
		// m_CurrentCameraRequest = true;
		__this->___m_CurrentCameraRequest_6 = (bool)1;
		// m_PrevFraction = -1.0f;
		__this->___m_PrevFraction_7 = (-1.0f);
		// m_ForceSoftwareFallback = false;
		__this->___m_ForceSoftwareFallback_8 = (bool)0;
		// m_RunUpscalerFilterOnFullResolution = false;
		__this->___m_RunUpscalerFilterOnFullResolution_9 = (bool)0;
		// m_PrevHWScaleWidth = 1.0f;
		__this->___m_PrevHWScaleWidth_10 = (1.0f);
		// m_PrevHWScaleHeight = 1.0f;
		__this->___m_PrevHWScaleHeight_11 = (1.0f);
		// m_LastScaledSize = new Vector2Int(0, 0);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0;
		memset((&L_0), 0, sizeof(L_0));
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&L_0), 0, 0, /*hidden argument*/NULL);
		__this->___m_LastScaledSize_12 = L_0;
		// filter = DynamicResUpscaleFilter.CatmullRom;
		DynamicResolutionHandler_set_filter_mBE888DA4EDD9D09F8FBC2D7482DF6CA3EC8C01F2_inline(__this, 1, NULL);
		// }
		return;
	}
}
// UnityEngine.Rendering.DynamicResUpscaleFilter UnityEngine.Rendering.DynamicResolutionHandler::get_filter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint8_t DynamicResolutionHandler_get_filter_mD3E5D8CCCC4B486123F2CFBECC993E34490AC9AC (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// public DynamicResUpscaleFilter filter { get; private set; }
		uint8_t L_0 = __this->___U3CfilterU3Ek__BackingField_16;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::set_filter(UnityEngine.Rendering.DynamicResUpscaleFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_set_filter_mBE888DA4EDD9D09F8FBC2D7482DF6CA3EC8C01F2 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, uint8_t ___value0, const RuntimeMethod* method) 
{
	{
		// public DynamicResUpscaleFilter filter { get; private set; }
		uint8_t L_0 = ___value0;
		__this->___U3CfilterU3Ek__BackingField_16 = L_0;
		return;
	}
}
// UnityEngine.Vector2Int UnityEngine.Rendering.DynamicResolutionHandler::get_finalViewport()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A DynamicResolutionHandler_get_finalViewport_m00EBCB5489C6369B1CB3FDFDC304E2BD1271776A (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// public Vector2Int finalViewport { get; set; }
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->___U3CfinalViewportU3Ek__BackingField_18;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::set_finalViewport(UnityEngine.Vector2Int)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_set_finalViewport_mE821C4F8DD1C095D1ED61AFBA0663D2101E88D2B (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___value0, const RuntimeMethod* method) 
{
	{
		// public Vector2Int finalViewport { get; set; }
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ___value0;
		__this->___U3CfinalViewportU3Ek__BackingField_18 = L_0;
		return;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::set_runUpscalerFilterOnFullResolution(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_set_runUpscalerFilterOnFullResolution_mB838E0AE8DA12FEDE11D98C3041C3A618580F89B (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// set { m_RunUpscalerFilterOnFullResolution = value; }
		bool L_0 = ___value0;
		__this->___m_RunUpscalerFilterOnFullResolution_9 = L_0;
		// set { m_RunUpscalerFilterOnFullResolution = value; }
		return;
	}
}
// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::get_runUpscalerFilterOnFullResolution()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicResolutionHandler_get_runUpscalerFilterOnFullResolution_mB676A5E1BD1FABB5CCACA1E4EB0A8C266CB1CD23 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// get { return m_RunUpscalerFilterOnFullResolution || filter == DynamicResUpscaleFilter.EdgeAdaptiveScalingUpres; }
		bool L_0 = __this->___m_RunUpscalerFilterOnFullResolution_9;
		if (L_0)
		{
			goto IL_0012;
		}
	}
	{
		uint8_t L_1;
		L_1 = DynamicResolutionHandler_get_filter_mD3E5D8CCCC4B486123F2CFBECC993E34490AC9AC_inline(__this, NULL);
		return (bool)((((int32_t)L_1) == ((int32_t)4))? 1 : 0);
	}

IL_0012:
	{
		return (bool)1;
	}
}
// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::FlushScalableBufferManagerState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicResolutionHandler_FlushScalableBufferManagerState_mE5CED8D2E09BC0844DB1969D491D35C534379BD1 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float G_B6_0 = 0.0f;
	{
		// if (s_GlobalHwUpresActive == HardwareDynamicResIsEnabled() && s_GlobalHwFraction == m_CurrentFraction)
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		bool L_0 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_GlobalHwUpresActive_29;
		bool L_1;
		L_1 = DynamicResolutionHandler_HardwareDynamicResIsEnabled_mDD7A039094F7770063A58FB71942B9204E3353CA(__this, NULL);
		if ((!(((uint32_t)L_0) == ((uint32_t)L_1))))
		{
			goto IL_001c;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		float L_2 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_GlobalHwFraction_28;
		float L_3 = __this->___m_CurrentFraction_4;
		if ((!(((float)L_2) == ((float)L_3))))
		{
			goto IL_001c;
		}
	}
	{
		// return false;
		return (bool)0;
	}

IL_001c:
	{
		// s_GlobalHwUpresActive = HardwareDynamicResIsEnabled();
		bool L_4;
		L_4 = DynamicResolutionHandler_HardwareDynamicResIsEnabled_mDD7A039094F7770063A58FB71942B9204E3353CA(__this, NULL);
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_GlobalHwUpresActive_29 = L_4;
		// s_GlobalHwFraction = m_CurrentFraction;
		float L_5 = __this->___m_CurrentFraction_4;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_GlobalHwFraction_28 = L_5;
		// float currentFraction = s_GlobalHwUpresActive ? s_GlobalHwFraction : 1.0f;
		bool L_6 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_GlobalHwUpresActive_29;
		if (L_6)
		{
			goto IL_0040;
		}
	}
	{
		G_B6_0 = (1.0f);
		goto IL_0045;
	}

IL_0040:
	{
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		float L_7 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_GlobalHwFraction_28;
		G_B6_0 = L_7;
	}

IL_0045:
	{
		// ScalableBufferManager.ResizeBuffers(currentFraction, currentFraction);
		float L_8 = G_B6_0;
		ScalableBufferManager_ResizeBuffers_m3E75B5044AD106F7413273B884D313FEE11FEA0A(L_8, L_8, NULL);
		// return true;
		return (bool)1;
	}
}
// UnityEngine.Rendering.DynamicResolutionHandler UnityEngine.Rendering.DynamicResolutionHandler::GetOrCreateDrsInstanceHandler(UnityEngine.Camera)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* DynamicResolutionHandler_GetOrCreateDrsInstanceHandler_m90865F4B52D9D8FE59A4FC303EA80170D4C8185F (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_m0036A46EA7C7A7B4554FD16AC80CC16D0A8523FA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_GetEnumerator_mF9327490F33773A5193D561C4C4EBEC957EAC74E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_m6C02BFDBDF778F364BDB78C07DA728A36139FBF4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Remove_mB4C49073188B54507567E656510D43C0D23DA429_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m04DCC1695F7F852B1D086022B8F3C64FAC8A6E00_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_get_Count_mC85F0D596306439EE376E75E2A157CBB518559CF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_m767D5059CC4582D736606941CACFBA8837B33537_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_m2661966C22AF7F9C24799A120890164E77B616AC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_mD5B8163DDAEBEBF38C5997CF4416CA67940DAA53_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Key_m7C018FBD640BD8EEC68CE82E9FC0E8E57940090F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyValuePair_2_get_Value_m92A49EADE1037DBC1BDC755AD35504B45D1C03BA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* V_0 = NULL;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* V_3 = NULL;
	Enumerator_t8E184E0555368D4FFFAECF000CF3B306999E721C V_4;
	memset((&V_4), 0, sizeof(V_4));
	KeyValuePair_2_t64D8A69CD85349125F45CD5489FE7FBE1B7C72CF V_5;
	memset((&V_5), 0, sizeof(V_5));
	{
		// if (camera == null)
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___camera0;
		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_000b;
		}
	}
	{
		// return null;
		return (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE*)NULL;
	}

IL_000b:
	{
		// DynamicResolutionHandler instance = null;
		V_0 = (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE*)NULL;
		// var key = camera.GetInstanceID();
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_2 = ___camera0;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_2, NULL);
		V_1 = L_3;
		// if (!s_CameraInstances.TryGetValue(key, out instance))
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* L_4 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraInstances_23;
		int32_t L_5 = V_1;
		NullCheck(L_4);
		bool L_6;
		L_6 = Dictionary_2_TryGetValue_m04DCC1695F7F852B1D086022B8F3C64FAC8A6E00(L_4, L_5, (&V_0), Dictionary_2_TryGetValue_m04DCC1695F7F852B1D086022B8F3C64FAC8A6E00_RuntimeMethod_var);
		if (L_6)
		{
			goto IL_00f0;
		}
	}
	{
		// if (s_CameraInstances.Count >= CameraDictionaryMaxcCapacity)
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* L_7 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraInstances_23;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = Dictionary_2_get_Count_mC85F0D596306439EE376E75E2A157CBB518559CF(L_7, Dictionary_2_get_Count_mC85F0D596306439EE376E75E2A157CBB518559CF_RuntimeMethod_var);
		if ((((int32_t)L_8) < ((int32_t)((int32_t)32))))
		{
			goto IL_00bb;
		}
	}
	{
		// int recycledInstanceKey = 0;
		V_2 = 0;
		// DynamicResolutionHandler recycledInstance = null;
		V_3 = (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE*)NULL;
		// foreach (var kv in s_CameraInstances)
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* L_9 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraInstances_23;
		NullCheck(L_9);
		Enumerator_t8E184E0555368D4FFFAECF000CF3B306999E721C L_10;
		L_10 = Dictionary_2_GetEnumerator_mF9327490F33773A5193D561C4C4EBEC957EAC74E(L_9, Dictionary_2_GetEnumerator_mF9327490F33773A5193D561C4C4EBEC957EAC74E_RuntimeMethod_var);
		V_4 = L_10;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0090:
			{// begin finally (depth: 1)
				Enumerator_Dispose_m767D5059CC4582D736606941CACFBA8837B33537((&V_4), Enumerator_Dispose_m767D5059CC4582D736606941CACFBA8837B33537_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0085_1;
			}

IL_0049_1:
			{
				// foreach (var kv in s_CameraInstances)
				KeyValuePair_2_t64D8A69CD85349125F45CD5489FE7FBE1B7C72CF L_11;
				L_11 = Enumerator_get_Current_mD5B8163DDAEBEBF38C5997CF4416CA67940DAA53_inline((&V_4), Enumerator_get_Current_mD5B8163DDAEBEBF38C5997CF4416CA67940DAA53_RuntimeMethod_var);
				V_5 = L_11;
				// if (kv.Value.m_OwnerCameraWeakRef == null || !kv.Value.m_OwnerCameraWeakRef.IsAlive)
				DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_12;
				L_12 = KeyValuePair_2_get_Value_m92A49EADE1037DBC1BDC755AD35504B45D1C03BA_inline((&V_5), KeyValuePair_2_get_Value_m92A49EADE1037DBC1BDC755AD35504B45D1C03BA_RuntimeMethod_var);
				NullCheck(L_12);
				WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* L_13 = L_12->___m_OwnerCameraWeakRef_22;
				if (!L_13)
				{
					goto IL_0073_1;
				}
			}
			{
				DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_14;
				L_14 = KeyValuePair_2_get_Value_m92A49EADE1037DBC1BDC755AD35504B45D1C03BA_inline((&V_5), KeyValuePair_2_get_Value_m92A49EADE1037DBC1BDC755AD35504B45D1C03BA_RuntimeMethod_var);
				NullCheck(L_14);
				WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* L_15 = L_14->___m_OwnerCameraWeakRef_22;
				NullCheck(L_15);
				bool L_16;
				L_16 = VirtualFuncInvoker0< bool >::Invoke(5 /* System.Boolean System.WeakReference::get_IsAlive() */, L_15);
				if (L_16)
				{
					goto IL_0085_1;
				}
			}

IL_0073_1:
			{
				// recycledInstance = kv.Value;
				DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_17;
				L_17 = KeyValuePair_2_get_Value_m92A49EADE1037DBC1BDC755AD35504B45D1C03BA_inline((&V_5), KeyValuePair_2_get_Value_m92A49EADE1037DBC1BDC755AD35504B45D1C03BA_RuntimeMethod_var);
				V_3 = L_17;
				// recycledInstanceKey = kv.Key;
				int32_t L_18;
				L_18 = KeyValuePair_2_get_Key_m7C018FBD640BD8EEC68CE82E9FC0E8E57940090F_inline((&V_5), KeyValuePair_2_get_Key_m7C018FBD640BD8EEC68CE82E9FC0E8E57940090F_RuntimeMethod_var);
				V_2 = L_18;
				// break;
				goto IL_009e;
			}

IL_0085_1:
			{
				// foreach (var kv in s_CameraInstances)
				bool L_19;
				L_19 = Enumerator_MoveNext_m2661966C22AF7F9C24799A120890164E77B616AC((&V_4), Enumerator_MoveNext_m2661966C22AF7F9C24799A120890164E77B616AC_RuntimeMethod_var);
				if (L_19)
				{
					goto IL_0049_1;
				}
			}
			{
				goto IL_009e;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_009e:
	{
		// if (recycledInstance != null)
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_20 = V_3;
		if (!L_20)
		{
			goto IL_00bb;
		}
	}
	{
		// instance = recycledInstance;
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_21 = V_3;
		V_0 = L_21;
		// s_CameraInstances.Remove(recycledInstanceKey);
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* L_22 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraInstances_23;
		int32_t L_23 = V_2;
		NullCheck(L_22);
		bool L_24;
		L_24 = Dictionary_2_Remove_mB4C49073188B54507567E656510D43C0D23DA429(L_22, L_23, Dictionary_2_Remove_mB4C49073188B54507567E656510D43C0D23DA429_RuntimeMethod_var);
		// s_CameraUpscaleFilters.Remove(recycledInstanceKey);
		Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* L_25 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraUpscaleFilters_17;
		int32_t L_26 = V_2;
		NullCheck(L_25);
		bool L_27;
		L_27 = Dictionary_2_Remove_m6C02BFDBDF778F364BDB78C07DA728A36139FBF4(L_25, L_26, Dictionary_2_Remove_m6C02BFDBDF778F364BDB78C07DA728A36139FBF4_RuntimeMethod_var);
	}

IL_00bb:
	{
		// if (instance == null)
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_28 = V_0;
		if (L_28)
		{
			goto IL_00d2;
		}
	}
	{
		// instance = new DynamicResolutionHandler();
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_29 = (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE*)il2cpp_codegen_object_new(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		NullCheck(L_29);
		DynamicResolutionHandler__ctor_m8F8CCCC18D6BB56DBD15B129F83EF516C2535B27(L_29, NULL);
		V_0 = L_29;
		// instance.m_OwnerCameraWeakRef = new WeakReference(camera);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_30 = V_0;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_31 = ___camera0;
		WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* L_32 = (WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E*)il2cpp_codegen_object_new(WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E_il2cpp_TypeInfo_var);
		NullCheck(L_32);
		WeakReference__ctor_m5F9E2F970CD85965A003C0B37ABDBFAA1F5CF241(L_32, L_31, NULL);
		NullCheck(L_30);
		L_30->___m_OwnerCameraWeakRef_22 = L_32;
		Il2CppCodeGenWriteBarrier((void**)(&L_30->___m_OwnerCameraWeakRef_22), (void*)L_32);
		goto IL_00e4;
	}

IL_00d2:
	{
		// instance.Reset();
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_33 = V_0;
		NullCheck(L_33);
		DynamicResolutionHandler_Reset_mCAD8F828B490E47D29551684E9BF919A80D082CC(L_33, NULL);
		// instance.m_OwnerCameraWeakRef.Target = camera;
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_34 = V_0;
		NullCheck(L_34);
		WeakReference_tD4B0518CE911FFD9FAAB3FCD492644A354312D8E* L_35 = L_34->___m_OwnerCameraWeakRef_22;
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_36 = ___camera0;
		NullCheck(L_35);
		VirtualActionInvoker1< RuntimeObject* >::Invoke(7 /* System.Void System.WeakReference::set_Target(System.Object) */, L_35, L_36);
	}

IL_00e4:
	{
		// s_CameraInstances.Add(key, instance);
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* L_37 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraInstances_23;
		int32_t L_38 = V_1;
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_39 = V_0;
		NullCheck(L_37);
		Dictionary_2_Add_m0036A46EA7C7A7B4554FD16AC80CC16D0A8523FA(L_37, L_38, L_39, Dictionary_2_Add_m0036A46EA7C7A7B4554FD16AC80CC16D0A8523FA_RuntimeMethod_var);
	}

IL_00f0:
	{
		// return instance;
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_40 = V_0;
		return L_40;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::set_upsamplerSchedule(UnityEngine.Rendering.DynamicResolutionHandler/UpsamplerScheduleType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_set_upsamplerSchedule_m89200D3DE9B9C5C320A773D8C31635B6BDB0A437 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public UpsamplerScheduleType upsamplerSchedule { set { m_UpsamplerSchedule = value; } get { return m_UpsamplerSchedule; } }
		int32_t L_0 = ___value0;
		__this->___m_UpsamplerSchedule_30 = L_0;
		// public UpsamplerScheduleType upsamplerSchedule { set { m_UpsamplerSchedule = value; } get { return m_UpsamplerSchedule; } }
		return;
	}
}
// UnityEngine.Rendering.DynamicResolutionHandler/UpsamplerScheduleType UnityEngine.Rendering.DynamicResolutionHandler::get_upsamplerSchedule()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DynamicResolutionHandler_get_upsamplerSchedule_m912966EB7F7528669346F8172C4CC2713421C354 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// public UpsamplerScheduleType upsamplerSchedule { set { m_UpsamplerSchedule = value; } get { return m_UpsamplerSchedule; } }
		int32_t L_0 = __this->___m_UpsamplerSchedule_30;
		return L_0;
	}
}
// UnityEngine.Rendering.DynamicResolutionHandler UnityEngine.Rendering.DynamicResolutionHandler::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* DynamicResolutionHandler_get_instance_m8342EE11F735097586D623F150DB8379C50B388D (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static DynamicResolutionHandler instance { get { return s_ActiveInstance; } }
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_0 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstance_26;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler__ctor_m8F8CCCC18D6BB56DBD15B129F83EF516C2535B27 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// private GlobalDynamicResolutionSettings m_CachedSettings = GlobalDynamicResolutionSettings.NewDefault();
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_0;
		L_0 = GlobalDynamicResolutionSettings_NewDefault_m71D4A4C9701FE0B775841CC91D436A979E9294CE(NULL);
		__this->___m_CachedSettings_20 = L_0;
		// private UpsamplerScheduleType m_UpsamplerSchedule = UpsamplerScheduleType.AfterPost;
		__this->___m_UpsamplerSchedule_30 = 1;
		// private DynamicResolutionHandler()
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		// Reset();
		DynamicResolutionHandler_Reset_mCAD8F828B490E47D29551684E9BF919A80D082CC(__this, NULL);
		// }
		return;
	}
}
// System.Single UnityEngine.Rendering.DynamicResolutionHandler::DefaultDynamicResMethod()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DynamicResolutionHandler_DefaultDynamicResMethod_mD0D72A491EC20DC7C7CA68DC043E9A1196808C9C (const RuntimeMethod* method) 
{
	{
		// return 1.0f;
		return (1.0f);
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::ProcessSettings(UnityEngine.Rendering.GlobalDynamicResolutionSettings)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_ProcessSettings_mB1DA598171628A30DBDEA6F3BE179B894422D7FE (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 ___settings0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_TryGetValue_m6C82128EB0F479618AB5FD54CB59D7BE20582100_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	bool V_2 = false;
	uint8_t V_3 = 0;
	float V_4 = 0.0f;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* G_B4_0 = NULL;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* G_B1_0 = NULL;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* G_B3_0 = NULL;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* G_B2_0 = NULL;
	int32_t G_B5_0 = 0;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* G_B5_1 = NULL;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* G_B9_0 = NULL;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* G_B8_0 = NULL;
	uint8_t G_B10_0 = 0;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* G_B10_1 = NULL;
	{
		// m_Enabled = settings.enabled && (Application.isPlaying || settings.forceResolution);
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_0 = ___settings0;
		bool L_1 = L_0.___enabled_0;
		G_B1_0 = __this;
		if (!L_1)
		{
			G_B4_0 = __this;
			goto IL_001b;
		}
	}
	{
		bool L_2;
		L_2 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
		G_B2_0 = G_B1_0;
		if (L_2)
		{
			G_B3_0 = G_B1_0;
			goto IL_0018;
		}
	}
	{
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_3 = ___settings0;
		bool L_4 = L_3.___forceResolution_10;
		G_B5_0 = ((int32_t)(L_4));
		G_B5_1 = G_B2_0;
		goto IL_001c;
	}

IL_0018:
	{
		G_B5_0 = 1;
		G_B5_1 = G_B3_0;
		goto IL_001c;
	}

IL_001b:
	{
		G_B5_0 = 0;
		G_B5_1 = G_B4_0;
	}

IL_001c:
	{
		NullCheck(G_B5_1);
		G_B5_1->___m_Enabled_0 = (bool)G_B5_0;
		// if (!m_Enabled)
		bool L_5 = __this->___m_Enabled_0;
		if (L_5)
		{
			goto IL_0039;
		}
	}
	{
		// m_CurrentFraction = 1.0f;
		__this->___m_CurrentFraction_4 = (1.0f);
		goto IL_00f5;
	}

IL_0039:
	{
		// type = settings.dynResType;
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_6 = ___settings0;
		uint8_t L_7 = L_6.___dynResType_8;
		__this->___type_19 = L_7;
		// m_UseMipBias = settings.useMipBias;
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_8 = ___settings0;
		bool L_9 = L_8.___useMipBias_1;
		__this->___m_UseMipBias_1 = L_9;
		// float minScreenFrac = Mathf.Clamp(settings.minPercentage / 100.0f, 0.1f, 1.0f);
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_10 = ___settings0;
		float L_11 = L_10.___minPercentage_7;
		float L_12;
		L_12 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_11/(100.0f))), (0.100000001f), (1.0f), NULL);
		V_0 = L_12;
		// m_MinScreenFraction = minScreenFrac;
		float L_13 = V_0;
		__this->___m_MinScreenFraction_2 = L_13;
		// float maxScreenFrac = Mathf.Clamp(settings.maxPercentage / 100.0f, m_MinScreenFraction, 3.0f);
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_14 = ___settings0;
		float L_15 = L_14.___maxPercentage_6;
		float L_16 = __this->___m_MinScreenFraction_2;
		float L_17;
		L_17 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_15/(100.0f))), L_16, (3.0f), NULL);
		V_1 = L_17;
		// m_MaxScreenFraction = maxScreenFrac;
		float L_18 = V_1;
		__this->___m_MaxScreenFraction_3 = L_18;
		// bool hasUserRequestedFilter = s_CameraUpscaleFilters.TryGetValue(s_ActiveCameraId, out DynamicResUpscaleFilter requestedFilter);
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* L_19 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraUpscaleFilters_17;
		int32_t L_20 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveCameraId_25;
		NullCheck(L_19);
		bool L_21;
		L_21 = Dictionary_2_TryGetValue_m6C82128EB0F479618AB5FD54CB59D7BE20582100(L_19, L_20, (&V_3), Dictionary_2_TryGetValue_m6C82128EB0F479618AB5FD54CB59D7BE20582100_RuntimeMethod_var);
		V_2 = L_21;
		// filter = hasUserRequestedFilter ? requestedFilter : settings.upsampleFilter;
		bool L_22 = V_2;
		G_B8_0 = __this;
		if (L_22)
		{
			G_B9_0 = __this;
			goto IL_00b6;
		}
	}
	{
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_23 = ___settings0;
		uint8_t L_24 = L_23.___upsampleFilter_9;
		G_B10_0 = L_24;
		G_B10_1 = G_B8_0;
		goto IL_00b7;
	}

IL_00b6:
	{
		uint8_t L_25 = V_3;
		G_B10_0 = L_25;
		G_B10_1 = G_B9_0;
	}

IL_00b7:
	{
		NullCheck(G_B10_1);
		DynamicResolutionHandler_set_filter_mBE888DA4EDD9D09F8FBC2D7482DF6CA3EC8C01F2_inline(G_B10_1, G_B10_0, NULL);
		// m_ForcingRes = settings.forceResolution;
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_26 = ___settings0;
		bool L_27 = L_26.___forceResolution_10;
		__this->___m_ForcingRes_5 = L_27;
		// if (m_ForcingRes)
		bool L_28 = __this->___m_ForcingRes_5;
		if (!L_28)
		{
			goto IL_00f5;
		}
	}
	{
		// float fraction = Mathf.Clamp(settings.forcedPercentage / 100.0f, 0.1f, 1.5f);
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_29 = ___settings0;
		float L_30 = L_29.___forcedPercentage_11;
		float L_31;
		L_31 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_30/(100.0f))), (0.100000001f), (1.5f), NULL);
		V_4 = L_31;
		// m_CurrentFraction = fraction;
		float L_32 = V_4;
		__this->___m_CurrentFraction_4 = L_32;
	}

IL_00f5:
	{
		// m_CachedSettings = settings;
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_33 = ___settings0;
		__this->___m_CachedSettings_20 = L_33;
		// }
		return;
	}
}
// UnityEngine.Vector2 UnityEngine.Rendering.DynamicResolutionHandler::GetResolvedScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 DynamicResolutionHandler_GetResolvedScale_m1F5182A5D9687FACF4F859CB38CD92CB767282D7 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	{
		// if (!m_Enabled || !m_CurrentCameraRequest)
		bool L_0 = __this->___m_Enabled_0;
		if (!L_0)
		{
			goto IL_0010;
		}
	}
	{
		bool L_1 = __this->___m_CurrentCameraRequest_6;
		if (L_1)
		{
			goto IL_0020;
		}
	}

IL_0010:
	{
		// return new Vector2(1.0f, 1.0f);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2;
		memset((&L_2), 0, sizeof(L_2));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_2), (1.0f), (1.0f), /*hidden argument*/NULL);
		return L_2;
	}

IL_0020:
	{
		// float scaleFractionX = m_CurrentFraction;
		float L_3 = __this->___m_CurrentFraction_4;
		V_0 = L_3;
		// float scaleFractionY = m_CurrentFraction;
		float L_4 = __this->___m_CurrentFraction_4;
		V_1 = L_4;
		// if (!m_ForceSoftwareFallback && type == DynamicResolutionType.Hardware)
		bool L_5 = __this->___m_ForceSoftwareFallback_8;
		if (L_5)
		{
			goto IL_004b;
		}
	}
	{
		uint8_t L_6 = __this->___type_19;
		if ((!(((uint32_t)L_6) == ((uint32_t)1))))
		{
			goto IL_004b;
		}
	}
	{
		// scaleFractionX = ScalableBufferManager.widthScaleFactor;
		float L_7;
		L_7 = ScalableBufferManager_get_widthScaleFactor_m544DB29370FFD51C8E445BA407B0199116F79EAC(NULL);
		V_0 = L_7;
		// scaleFractionY = ScalableBufferManager.heightScaleFactor;
		float L_8;
		L_8 = ScalableBufferManager_get_heightScaleFactor_mD47126B1D94893B4DC53B57D7678631A058A264B(NULL);
		V_1 = L_8;
	}

IL_004b:
	{
		// return new Vector2(scaleFractionX, scaleFractionY);
		float L_9 = V_0;
		float L_10 = V_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_11;
		memset((&L_11), 0, sizeof(L_11));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_11), L_9, L_10, /*hidden argument*/NULL);
		return L_11;
	}
}
// System.Single UnityEngine.Rendering.DynamicResolutionHandler::CalculateMipBias(UnityEngine.Vector2Int,UnityEngine.Vector2Int,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DynamicResolutionHandler_CalculateMipBias_m91211395DCDC11B8AA6569C65033DFF95C31CD7D (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___inputResolution0, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___outputResolution1, bool ___forceApply2, 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;
	}
	{
		// if (!m_UseMipBias && !forceApply)
		bool L_0 = __this->___m_UseMipBias_1;
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		bool L_1 = ___forceApply2;
		if (L_1)
		{
			goto IL_0011;
		}
	}
	{
		// return 0.0f;
		return (0.0f);
	}

IL_0011:
	{
		// return (float)Math.Log((double)inputResolution.x / (double)outputResolution.x, 2.0);
		int32_t L_2;
		L_2 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___inputResolution0), NULL);
		int32_t L_3;
		L_3 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___outputResolution1), NULL);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_4;
		L_4 = Math_Log_m5A3BBBF06AB82F25C885812E07D27B473CF43054(((double)(((double)L_2)/((double)L_3))), (2.0), NULL);
		return ((float)L_4);
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::SetDynamicResScaler(UnityEngine.Rendering.PerformDynamicRes,UnityEngine.Rendering.DynamicResScalePolicyType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_SetDynamicResScaler_mEF4EBE9F77E6675065FD71E602AE2B37A54B84EC (PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* ___scaler0, int32_t ___scalerType1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// s_ScalerContainers[(int)DynamicResScalerSlot.User] = new ScalerContainer() { type = scalerType, method = scaler };
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577* L_0 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ScalerContainers_14;
		il2cpp_codegen_initobj((&V_0), sizeof(ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375));
		int32_t L_1 = ___scalerType1;
		(&V_0)->___type_0 = L_1;
		PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* L_2 = ___scaler0;
		(&V_0)->___method_1 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___method_1), (void*)L_2);
		ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 L_3 = V_0;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(0), (ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375)L_3);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::SetSystemDynamicResScaler(UnityEngine.Rendering.PerformDynamicRes,UnityEngine.Rendering.DynamicResScalePolicyType)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_SetSystemDynamicResScaler_m3E4EDCF73343AFD732A373408C8D122B872596AD (PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* ___scaler0, int32_t ___scalerType1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// s_ScalerContainers[(int)DynamicResScalerSlot.System] = new ScalerContainer() { type = scalerType, method = scaler };
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577* L_0 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ScalerContainers_14;
		il2cpp_codegen_initobj((&V_0), sizeof(ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375));
		int32_t L_1 = ___scalerType1;
		(&V_0)->___type_0 = L_1;
		PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* L_2 = ___scaler0;
		(&V_0)->___method_1 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___method_1), (void*)L_2);
		ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 L_3 = V_0;
		NullCheck(L_0);
		(L_0)->SetAt(static_cast<il2cpp_array_size_t>(1), (ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375)L_3);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::SetActiveDynamicScalerSlot(UnityEngine.Rendering.DynamicResScalerSlot)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_SetActiveDynamicScalerSlot_m80230FC6C9EE998391319BD1B893CCF548180FFF (int32_t ___slot0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// s_ActiveScalerSlot = slot;
		int32_t L_0 = ___slot0;
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveScalerSlot_13 = L_0;
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::ClearSelectedCamera()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_ClearSelectedCamera_m450A58BCADB9DB185DC64F049A3BEA533BE5DB7C (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// s_ActiveInstance = s_DefaultInstance;
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_0 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_DefaultInstance_24;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstance_26 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstance_26), (void*)L_0);
		// s_ActiveCameraId = 0;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveCameraId_25 = 0;
		// s_ActiveInstanceDirty = true;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstanceDirty_27 = (bool)1;
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::SetUpscaleFilter(UnityEngine.Camera,UnityEngine.Rendering.DynamicResUpscaleFilter)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_SetUpscaleFilter_m5B21F135D8085F7CADA56CF2C2AA2F21A1729629 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, uint8_t ___filter1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_Add_mE647E705A3297D9CB71D31678981A081CC2F1DD5_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_ContainsKey_mC2AE4EAEAB53A839AFC45030F5F839AFD32231E1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_set_Item_mD4224757F4323A4BF5BFD03AF21A3EFD6DAF14FE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// var cameraID = camera.GetInstanceID();
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___camera0;
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_0, NULL);
		V_0 = L_1;
		// if (s_CameraUpscaleFilters.ContainsKey(cameraID))
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* L_2 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraUpscaleFilters_17;
		int32_t L_3 = V_0;
		NullCheck(L_2);
		bool L_4;
		L_4 = Dictionary_2_ContainsKey_mC2AE4EAEAB53A839AFC45030F5F839AFD32231E1(L_2, L_3, Dictionary_2_ContainsKey_mC2AE4EAEAB53A839AFC45030F5F839AFD32231E1_RuntimeMethod_var);
		if (!L_4)
		{
			goto IL_0021;
		}
	}
	{
		// s_CameraUpscaleFilters[cameraID] = filter;
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* L_5 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraUpscaleFilters_17;
		int32_t L_6 = V_0;
		uint8_t L_7 = ___filter1;
		NullCheck(L_5);
		Dictionary_2_set_Item_mD4224757F4323A4BF5BFD03AF21A3EFD6DAF14FE(L_5, L_6, L_7, Dictionary_2_set_Item_mD4224757F4323A4BF5BFD03AF21A3EFD6DAF14FE_RuntimeMethod_var);
		return;
	}

IL_0021:
	{
		// s_CameraUpscaleFilters.Add(cameraID, filter);
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* L_8 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraUpscaleFilters_17;
		int32_t L_9 = V_0;
		uint8_t L_10 = ___filter1;
		NullCheck(L_8);
		Dictionary_2_Add_mE647E705A3297D9CB71D31678981A081CC2F1DD5(L_8, L_9, L_10, Dictionary_2_Add_mE647E705A3297D9CB71D31678981A081CC2F1DD5_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::SetCurrentCameraRequest(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_SetCurrentCameraRequest_m8AAE061DC0452D48F183C9B6FD9BCB063B542D9B (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, bool ___cameraRequest0, const RuntimeMethod* method) 
{
	{
		// m_CurrentCameraRequest = cameraRequest;
		bool L_0 = ___cameraRequest0;
		__this->___m_CurrentCameraRequest_6 = L_0;
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::UpdateAndUseCamera(UnityEngine.Camera,System.Nullable`1<UnityEngine.Rendering.GlobalDynamicResolutionSettings>,System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_UpdateAndUseCamera_m113EDE5730DF5708B5D83434377EE94677C9E5F0 (Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* ___camera0, Nullable_1_tBF3EC3D0CDA8A83923E828624769133737FB82DC ___settings1, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnResolutionChange2, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m2D1A5AA2F239316EFE105A596719E332C9A36BEE_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_mAF71DEB1832B2F592A970DE122BD9934B28ED5F7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* G_B5_0 = NULL;
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* G_B4_0 = NULL;
	GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 G_B6_0;
	memset((&G_B6_0), 0, sizeof(G_B6_0));
	DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* G_B6_1 = NULL;
	{
		// if (camera == null)
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_0 = ___camera0;
		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_0017;
		}
	}
	{
		// s_ActiveInstance = s_DefaultInstance;
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_2 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_DefaultInstance_24;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstance_26 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstance_26), (void*)L_2);
		// newCameraId = 0;
		V_0 = 0;
		goto IL_0029;
	}

IL_0017:
	{
		// s_ActiveInstance = GetOrCreateDrsInstanceHandler(camera);
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_3 = ___camera0;
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_4;
		L_4 = DynamicResolutionHandler_GetOrCreateDrsInstanceHandler_m90865F4B52D9D8FE59A4FC303EA80170D4C8185F(L_3, NULL);
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstance_26 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstance_26), (void*)L_4);
		// newCameraId = camera.GetInstanceID();
		Camera_tA92CC927D7439999BC82DBEDC0AA45B470F9E184* L_5 = ___camera0;
		NullCheck(L_5);
		int32_t L_6;
		L_6 = Object_GetInstanceID_m554FF4073C9465F3835574CC084E68AAEEC6CC6A(L_5, NULL);
		V_0 = L_6;
	}

IL_0029:
	{
		// s_ActiveInstanceDirty = newCameraId != s_ActiveCameraId;
		int32_t L_7 = V_0;
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		int32_t L_8 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveCameraId_25;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstanceDirty_27 = (bool)((((int32_t)((((int32_t)L_7) == ((int32_t)L_8))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		// s_ActiveCameraId = newCameraId;
		int32_t L_9 = V_0;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveCameraId_25 = L_9;
		// s_ActiveInstance.Update(settings.HasValue ? settings.Value : s_ActiveInstance.m_CachedSettings, OnResolutionChange);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_10 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstance_26;
		bool L_11;
		L_11 = Nullable_1_get_HasValue_m2D1A5AA2F239316EFE105A596719E332C9A36BEE_inline((&___settings1), Nullable_1_get_HasValue_m2D1A5AA2F239316EFE105A596719E332C9A36BEE_RuntimeMethod_var);
		G_B4_0 = L_10;
		if (L_11)
		{
			G_B5_0 = L_10;
			goto IL_0059;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_12 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstance_26;
		NullCheck(L_12);
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_13 = L_12->___m_CachedSettings_20;
		G_B6_0 = L_13;
		G_B6_1 = G_B4_0;
		goto IL_0060;
	}

IL_0059:
	{
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_14;
		L_14 = Nullable_1_get_Value_mAF71DEB1832B2F592A970DE122BD9934B28ED5F7((&___settings1), Nullable_1_get_Value_mAF71DEB1832B2F592A970DE122BD9934B28ED5F7_RuntimeMethod_var);
		G_B6_0 = L_14;
		G_B6_1 = G_B5_0;
	}

IL_0060:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_15 = ___OnResolutionChange2;
		NullCheck(G_B6_1);
		DynamicResolutionHandler_Update_m88523DFEA038541509AE38FAB7A136FC22D0FD24(G_B6_1, G_B6_0, L_15, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::Update(UnityEngine.Rendering.GlobalDynamicResolutionSettings,System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_Update_m88523DFEA038541509AE38FAB7A136FC22D0FD24 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 ___settings0, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___OnResolutionChange1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	bool V_0 = false;
	ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375* V_1 = NULL;
	float V_2 = 0.0f;
	float V_3 = 0.0f;
	int32_t G_B13_0 = 0;
	int32_t G_B9_0 = 0;
	int32_t G_B10_0 = 0;
	int32_t G_B12_0 = 0;
	int32_t G_B11_0 = 0;
	{
		// ProcessSettings(settings);
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_0 = ___settings0;
		DynamicResolutionHandler_ProcessSettings_mB1DA598171628A30DBDEA6F3BE179B894422D7FE(__this, L_0, NULL);
		// if (!m_Enabled || !s_ActiveInstanceDirty)
		bool L_1 = __this->___m_Enabled_0;
		if (!L_1)
		{
			goto IL_0016;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		bool L_2 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstanceDirty_27;
		if (L_2)
		{
			goto IL_0024;
		}
	}

IL_0016:
	{
		// FlushScalableBufferManagerState();
		bool L_3;
		L_3 = DynamicResolutionHandler_FlushScalableBufferManagerState_mE5CED8D2E09BC0844DB1969D491D35C534379BD1(__this, NULL);
		// s_ActiveInstanceDirty = false;
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstanceDirty_27 = (bool)0;
		// return;
		return;
	}

IL_0024:
	{
		// if (!m_ForcingRes)
		bool L_4 = __this->___m_ForcingRes_5;
		if (L_4)
		{
			goto IL_00b9;
		}
	}
	{
		// ref ScalerContainer scaler = ref s_ScalerContainers[(int)s_ActiveScalerSlot];
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577* L_5 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ScalerContainers_14;
		int32_t L_6 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveScalerSlot_13;
		NullCheck(L_5);
		V_1 = ((L_5)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_6)));
		// if (scaler.type == DynamicResScalePolicyType.ReturnsMinMaxLerpFactor)
		ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375* L_7 = V_1;
		int32_t L_8 = L_7->___type_0;
		if ((!(((uint32_t)L_8) == ((uint32_t)1))))
		{
			goto IL_007d;
		}
	}
	{
		// float currLerp = scaler.method();
		ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375* L_9 = V_1;
		PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* L_10 = L_9->___method_1;
		NullCheck(L_10);
		float L_11;
		L_11 = PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_inline(L_10, NULL);
		// float lerpFactor = Mathf.Clamp(currLerp, 0.0f, 1.0f);
		float L_12;
		L_12 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(L_11, (0.0f), (1.0f), NULL);
		V_2 = L_12;
		// m_CurrentFraction = Mathf.Lerp(m_MinScreenFraction, m_MaxScreenFraction, lerpFactor);
		float L_13 = __this->___m_MinScreenFraction_2;
		float L_14 = __this->___m_MaxScreenFraction_3;
		float L_15 = V_2;
		float L_16;
		L_16 = Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline(L_13, L_14, L_15, NULL);
		__this->___m_CurrentFraction_4 = L_16;
		goto IL_00b9;
	}

IL_007d:
	{
		// else if (scaler.type == DynamicResScalePolicyType.ReturnsPercentage)
		ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375* L_17 = V_1;
		int32_t L_18 = L_17->___type_0;
		if (L_18)
		{
			goto IL_00b9;
		}
	}
	{
		// float percentageRequested = Mathf.Max(scaler.method(), 5.0f);
		ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375* L_19 = V_1;
		PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* L_20 = L_19->___method_1;
		NullCheck(L_20);
		float L_21;
		L_21 = PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_inline(L_20, NULL);
		float L_22;
		L_22 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_21, (5.0f), NULL);
		V_3 = L_22;
		// m_CurrentFraction = Mathf.Clamp(percentageRequested / 100.0f, m_MinScreenFraction, m_MaxScreenFraction);
		float L_23 = V_3;
		float L_24 = __this->___m_MinScreenFraction_2;
		float L_25 = __this->___m_MaxScreenFraction_3;
		float L_26;
		L_26 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_23/(100.0f))), L_24, L_25, NULL);
		__this->___m_CurrentFraction_4 = L_26;
	}

IL_00b9:
	{
		// bool hardwareResolutionChanged = false;
		V_0 = (bool)0;
		// bool softwareResolutionChanged = m_CurrentFraction != m_PrevFraction;
		float L_27 = __this->___m_CurrentFraction_4;
		float L_28 = __this->___m_PrevFraction_7;
		// m_PrevFraction = m_CurrentFraction;
		float L_29 = __this->___m_CurrentFraction_4;
		__this->___m_PrevFraction_7 = L_29;
		// if (!m_ForceSoftwareFallback && type == DynamicResolutionType.Hardware)
		bool L_30 = __this->___m_ForceSoftwareFallback_8;
		G_B9_0 = ((((int32_t)((((float)L_27) == ((float)L_28))? 1 : 0)) == ((int32_t)0))? 1 : 0);
		if (L_30)
		{
			G_B13_0 = ((((int32_t)((((float)L_27) == ((float)L_28))? 1 : 0)) == ((int32_t)0))? 1 : 0);
			goto IL_010c;
		}
	}
	{
		uint8_t L_31 = __this->___type_19;
		G_B10_0 = G_B9_0;
		if ((!(((uint32_t)L_31) == ((uint32_t)1))))
		{
			G_B13_0 = G_B9_0;
			goto IL_010c;
		}
	}
	{
		// hardwareResolutionChanged = FlushScalableBufferManagerState();
		bool L_32;
		L_32 = DynamicResolutionHandler_FlushScalableBufferManagerState_mE5CED8D2E09BC0844DB1969D491D35C534379BD1(__this, NULL);
		V_0 = L_32;
		// if (ScalableBufferManager.widthScaleFactor != m_PrevHWScaleWidth ||
		//     ScalableBufferManager.heightScaleFactor != m_PrevHWScaleHeight)
		float L_33;
		L_33 = ScalableBufferManager_get_widthScaleFactor_m544DB29370FFD51C8E445BA407B0199116F79EAC(NULL);
		float L_34 = __this->___m_PrevHWScaleWidth_10;
		G_B11_0 = G_B10_0;
		if ((!(((float)L_33) == ((float)L_34))))
		{
			G_B12_0 = G_B10_0;
			goto IL_010a;
		}
	}
	{
		float L_35;
		L_35 = ScalableBufferManager_get_heightScaleFactor_mD47126B1D94893B4DC53B57D7678631A058A264B(NULL);
		float L_36 = __this->___m_PrevHWScaleHeight_11;
		G_B12_0 = G_B11_0;
		if ((((float)L_35) == ((float)L_36)))
		{
			G_B13_0 = G_B11_0;
			goto IL_010c;
		}
	}

IL_010a:
	{
		// hardwareResolutionChanged = true;
		V_0 = (bool)1;
		G_B13_0 = G_B12_0;
	}

IL_010c:
	{
		// if ((softwareResolutionChanged || hardwareResolutionChanged) && OnResolutionChange != null)
		bool L_37 = V_0;
		if (!((int32_t)(G_B13_0|(int32_t)L_37)))
		{
			goto IL_0119;
		}
	}
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_38 = ___OnResolutionChange1;
		if (!L_38)
		{
			goto IL_0119;
		}
	}
	{
		// OnResolutionChange();
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_39 = ___OnResolutionChange1;
		NullCheck(L_39);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_39, NULL);
	}

IL_0119:
	{
		// s_ActiveInstanceDirty = false;
		il2cpp_codegen_runtime_class_init_inline(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstanceDirty_27 = (bool)0;
		// m_PrevHWScaleWidth = ScalableBufferManager.widthScaleFactor;
		float L_40;
		L_40 = ScalableBufferManager_get_widthScaleFactor_m544DB29370FFD51C8E445BA407B0199116F79EAC(NULL);
		__this->___m_PrevHWScaleWidth_10 = L_40;
		// m_PrevHWScaleHeight = ScalableBufferManager.heightScaleFactor;
		float L_41;
		L_41 = ScalableBufferManager_get_heightScaleFactor_mD47126B1D94893B4DC53B57D7678631A058A264B(NULL);
		__this->___m_PrevHWScaleHeight_11 = L_41;
		// }
		return;
	}
}
// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::SoftwareDynamicResIsEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicResolutionHandler_SoftwareDynamicResIsEnabled_m6D45F7FB372F1E1735A5DA8F1F063DACCB9BDE9C (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// return m_CurrentCameraRequest && m_Enabled && (m_CurrentFraction != 1.0f || runUpscalerFilterOnFullResolution) && (m_ForceSoftwareFallback || type == DynamicResolutionType.Software);
		bool L_0 = __this->___m_CurrentCameraRequest_6;
		if (!L_0)
		{
			goto IL_0039;
		}
	}
	{
		bool L_1 = __this->___m_Enabled_0;
		if (!L_1)
		{
			goto IL_0039;
		}
	}
	{
		float L_2 = __this->___m_CurrentFraction_4;
		if ((!(((float)L_2) == ((float)(1.0f)))))
		{
			goto IL_0025;
		}
	}
	{
		bool L_3;
		L_3 = DynamicResolutionHandler_get_runUpscalerFilterOnFullResolution_mB676A5E1BD1FABB5CCACA1E4EB0A8C266CB1CD23(__this, NULL);
		if (!L_3)
		{
			goto IL_0039;
		}
	}

IL_0025:
	{
		bool L_4 = __this->___m_ForceSoftwareFallback_8;
		if (L_4)
		{
			goto IL_0037;
		}
	}
	{
		uint8_t L_5 = __this->___type_19;
		return (bool)((((int32_t)L_5) == ((int32_t)0))? 1 : 0);
	}

IL_0037:
	{
		return (bool)1;
	}

IL_0039:
	{
		return (bool)0;
	}
}
// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::HardwareDynamicResIsEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicResolutionHandler_HardwareDynamicResIsEnabled_mDD7A039094F7770063A58FB71942B9204E3353CA (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// return !m_ForceSoftwareFallback && m_CurrentCameraRequest && m_Enabled && type == DynamicResolutionType.Hardware;
		bool L_0 = __this->___m_ForceSoftwareFallback_8;
		if (L_0)
		{
			goto IL_0022;
		}
	}
	{
		bool L_1 = __this->___m_CurrentCameraRequest_6;
		if (!L_1)
		{
			goto IL_0022;
		}
	}
	{
		bool L_2 = __this->___m_Enabled_0;
		if (!L_2)
		{
			goto IL_0022;
		}
	}
	{
		uint8_t L_3 = __this->___type_19;
		return (bool)((((int32_t)L_3) == ((int32_t)1))? 1 : 0);
	}

IL_0022:
	{
		return (bool)0;
	}
}
// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::RequestsHardwareDynamicResolution()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicResolutionHandler_RequestsHardwareDynamicResolution_mE007D198D273487DD581E1D3C675218D9EC082CC (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// if (m_ForceSoftwareFallback)
		bool L_0 = __this->___m_ForceSoftwareFallback_8;
		if (!L_0)
		{
			goto IL_000a;
		}
	}
	{
		// return false;
		return (bool)0;
	}

IL_000a:
	{
		// return type == DynamicResolutionType.Hardware;
		uint8_t L_1 = __this->___type_19;
		return (bool)((((int32_t)L_1) == ((int32_t)1))? 1 : 0);
	}
}
// System.Boolean UnityEngine.Rendering.DynamicResolutionHandler::DynamicResolutionEnabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DynamicResolutionHandler_DynamicResolutionEnabled_m743EA5F78E9E53B4703F8D3E71914677043D6B5C (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// return m_CurrentCameraRequest && m_Enabled && (m_CurrentFraction != 1.0f || runUpscalerFilterOnFullResolution);
		bool L_0 = __this->___m_CurrentCameraRequest_6;
		if (!L_0)
		{
			goto IL_0026;
		}
	}
	{
		bool L_1 = __this->___m_Enabled_0;
		if (!L_1)
		{
			goto IL_0026;
		}
	}
	{
		float L_2 = __this->___m_CurrentFraction_4;
		if ((!(((float)L_2) == ((float)(1.0f)))))
		{
			goto IL_0024;
		}
	}
	{
		bool L_3;
		L_3 = DynamicResolutionHandler_get_runUpscalerFilterOnFullResolution_mB676A5E1BD1FABB5CCACA1E4EB0A8C266CB1CD23(__this, NULL);
		return L_3;
	}

IL_0024:
	{
		return (bool)1;
	}

IL_0026:
	{
		return (bool)0;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::ForceSoftwareFallback()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler_ForceSoftwareFallback_m824A0C6626039D48FA74E98910BB7204358AF883 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// m_ForceSoftwareFallback = true;
		__this->___m_ForceSoftwareFallback_8 = (bool)1;
		// }
		return;
	}
}
// UnityEngine.Vector2Int UnityEngine.Rendering.DynamicResolutionHandler::GetScaledSize(UnityEngine.Vector2Int)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A DynamicResolutionHandler_GetScaledSize_mF2F4EF2E56CA1F9977FC929AD538C3F39E3FC688 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___size0, const RuntimeMethod* method) 
{
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// cachedOriginalSize = size;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ___size0;
		__this->___cachedOriginalSize_15 = L_0;
		// if (!m_Enabled || !m_CurrentCameraRequest)
		bool L_1 = __this->___m_Enabled_0;
		if (!L_1)
		{
			goto IL_0017;
		}
	}
	{
		bool L_2 = __this->___m_CurrentCameraRequest_6;
		if (L_2)
		{
			goto IL_0019;
		}
	}

IL_0017:
	{
		// return size;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_3 = ___size0;
		return L_3;
	}

IL_0019:
	{
		// Vector2Int scaledSize = ApplyScalesOnSize(size);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_4 = ___size0;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_5;
		L_5 = DynamicResolutionHandler_ApplyScalesOnSize_m65DBECCBF4C39386564AFFE17573331EAC4B15AB(__this, L_4, NULL);
		V_0 = L_5;
		// m_LastScaledSize = scaledSize;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_6 = V_0;
		__this->___m_LastScaledSize_12 = L_6;
		// return scaledSize;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_7 = V_0;
		return L_7;
	}
}
// UnityEngine.Vector2Int UnityEngine.Rendering.DynamicResolutionHandler::ApplyScalesOnSize(UnityEngine.Vector2Int)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A DynamicResolutionHandler_ApplyScalesOnSize_m65DBECCBF4C39386564AFFE17573331EAC4B15AB (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___size0, const RuntimeMethod* method) 
{
	{
		// return ApplyScalesOnSize(size, GetResolvedScale());
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = ___size0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
		L_1 = DynamicResolutionHandler_GetResolvedScale_m1F5182A5D9687FACF4F859CB38CD92CB767282D7(__this, NULL);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_2;
		L_2 = DynamicResolutionHandler_ApplyScalesOnSize_mD8A58BA1454CF83D34BF0DFCBC4A0B0251C5B240(__this, L_0, L_1, NULL);
		return L_2;
	}
}
// UnityEngine.Vector2Int UnityEngine.Rendering.DynamicResolutionHandler::ApplyScalesOnSize(UnityEngine.Vector2Int,UnityEngine.Vector2)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A DynamicResolutionHandler_ApplyScalesOnSize_mD8A58BA1454CF83D34BF0DFCBC4A0B0251C5B240 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A ___size0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___scales1, 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;
	}
	Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// Vector2Int scaledSize = new Vector2Int(Mathf.CeilToInt(size.x * scales.x), Mathf.CeilToInt(size.y * scales.y));
		int32_t L_0;
		L_0 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___size0), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___scales1;
		float L_2 = L_1.___x_0;
		int32_t L_3;
		L_3 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)il2cpp_codegen_multiply(((float)L_0), L_2)), NULL);
		int32_t L_4;
		L_4 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___size0), NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = ___scales1;
		float L_6 = L_5.___y_1;
		int32_t L_7;
		L_7 = Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline(((float)il2cpp_codegen_multiply(((float)L_4), L_6)), NULL);
		Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline((&V_0), L_3, L_7, NULL);
		// if (m_ForceSoftwareFallback || type != DynamicResolutionType.Hardware)
		bool L_8 = __this->___m_ForceSoftwareFallback_8;
		if (L_8)
		{
			goto IL_0040;
		}
	}
	{
		uint8_t L_9 = __this->___type_19;
		if ((((int32_t)L_9) == ((int32_t)1)))
		{
			goto IL_006e;
		}
	}

IL_0040:
	{
		// scaledSize.x += (1 & scaledSize.x);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_10 = (&V_0);
		int32_t L_11;
		L_11 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline(L_10, NULL);
		int32_t L_12;
		L_12 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline(L_10, ((int32_t)il2cpp_codegen_add(L_11, ((int32_t)(1&L_12)))), NULL);
		// scaledSize.y += (1 & scaledSize.y);
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* L_13 = (&V_0);
		int32_t L_14;
		L_14 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline(L_13, NULL);
		int32_t L_15;
		L_15 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline(L_13, ((int32_t)il2cpp_codegen_add(L_14, ((int32_t)(1&L_15)))), NULL);
	}

IL_006e:
	{
		// scaledSize.x = Math.Min(scaledSize.x, size.x);
		int32_t L_16;
		L_16 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&V_0), NULL);
		int32_t L_17;
		L_17 = Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline((&___size0), NULL);
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		int32_t L_18;
		L_18 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_16, L_17, NULL);
		Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline((&V_0), L_18, NULL);
		// scaledSize.y = Math.Min(scaledSize.y, size.y);
		int32_t L_19;
		L_19 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&V_0), NULL);
		int32_t L_20;
		L_20 = Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline((&___size0), NULL);
		int32_t L_21;
		L_21 = Math_Min_m53C488772A34D53917BCA2A491E79A0A5356ED52(L_19, L_20, NULL);
		Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline((&V_0), L_21, NULL);
		// return scaledSize;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_22 = V_0;
		return L_22;
	}
}
// System.Single UnityEngine.Rendering.DynamicResolutionHandler::GetCurrentScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DynamicResolutionHandler_GetCurrentScale_mDF82E24A8DD95C5D205276D372E40B4C02C24F80 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// return (m_Enabled && m_CurrentCameraRequest) ? m_CurrentFraction : 1.0f;
		bool L_0 = __this->___m_Enabled_0;
		if (!L_0)
		{
			goto IL_0010;
		}
	}
	{
		bool L_1 = __this->___m_CurrentCameraRequest_6;
		if (L_1)
		{
			goto IL_0016;
		}
	}

IL_0010:
	{
		return (1.0f);
	}

IL_0016:
	{
		float L_2 = __this->___m_CurrentFraction_4;
		return L_2;
	}
}
// UnityEngine.Vector2Int UnityEngine.Rendering.DynamicResolutionHandler::GetLastScaledSize()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A DynamicResolutionHandler_GetLastScaledSize_m2EEF34035A43BD49F05DBA104CD496CBE3A9B471 (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// return m_LastScaledSize;
		Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A L_0 = __this->___m_LastScaledSize_12;
		return L_0;
	}
}
// System.Single UnityEngine.Rendering.DynamicResolutionHandler::GetLowResMultiplier(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DynamicResolutionHandler_GetLowResMultiplier_mB0FAA125AB58DF5F1F077B45104E840B15893A8D (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, float ___targetLowRes0, 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;
	{
		// if (!m_Enabled)
		bool L_0 = __this->___m_Enabled_0;
		if (L_0)
		{
			goto IL_000a;
		}
	}
	{
		// return targetLowRes;
		float L_1 = ___targetLowRes0;
		return L_1;
	}

IL_000a:
	{
		// float thresholdPercentage = Math.Min(m_CachedSettings.lowResTransparencyMinimumThreshold / 100.0f, targetLowRes);
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0* L_2 = (&__this->___m_CachedSettings_20);
		float L_3 = L_2->___lowResTransparencyMinimumThreshold_12;
		float L_4 = ___targetLowRes0;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		float L_5;
		L_5 = Math_Min_mE913811A2F7566294BF4649A434282634E7254B3(((float)(L_3/(100.0f))), L_4, NULL);
		V_0 = L_5;
		// float targetPercentage = targetLowRes * m_CurrentFraction;
		float L_6 = ___targetLowRes0;
		float L_7 = __this->___m_CurrentFraction_4;
		// if (targetPercentage >= thresholdPercentage)
		float L_8 = V_0;
		if ((!(((float)((float)il2cpp_codegen_multiply(L_6, L_7))) >= ((float)L_8))))
		{
			goto IL_002f;
		}
	}
	{
		// return targetLowRes;
		float L_9 = ___targetLowRes0;
		return L_9;
	}

IL_002f:
	{
		// return Mathf.Clamp(thresholdPercentage / m_CurrentFraction, 0.0f, 1.0f);
		float L_10 = V_0;
		float L_11 = __this->___m_CurrentFraction_4;
		float L_12;
		L_12 = Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline(((float)(L_10/L_11)), (0.0f), (1.0f), NULL);
		return L_12;
	}
}
// System.Void UnityEngine.Rendering.DynamicResolutionHandler::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DynamicResolutionHandler__cctor_m49AF0147AC32058CEF102B34BCA7FFB30844A7E1 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_m56932344B821D64D355248ED298FB77C7AC17ADC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2__ctor_mCA698A0BABE3E4F16FE55D7F66B93DC799B2BB45_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_DefaultDynamicResMethod_mD0D72A491EC20DC7C7CA68DC043E9A1196808C9C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// private static DynamicResScalerSlot s_ActiveScalerSlot = DynamicResScalerSlot.User;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveScalerSlot_13 = 0;
		// private static ScalerContainer[] s_ScalerContainers = new ScalerContainer[(int)DynamicResScalerSlot.Count]
		// {
		//     new ScalerContainer() { type = DynamicResScalePolicyType.ReturnsMinMaxLerpFactor, method = DefaultDynamicResMethod },
		//     new ScalerContainer() { type = DynamicResScalePolicyType.ReturnsMinMaxLerpFactor, method = DefaultDynamicResMethod }
		// };
		ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577* L_0 = (ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577*)(ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577*)SZArrayNew(ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577_il2cpp_TypeInfo_var, (uint32_t)2);
		ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577* L_1 = L_0;
		il2cpp_codegen_initobj((&V_0), sizeof(ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375));
		(&V_0)->___type_0 = 1;
		PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* L_2 = (PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47*)il2cpp_codegen_object_new(PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47_il2cpp_TypeInfo_var);
		NullCheck(L_2);
		PerformDynamicRes__ctor_m6DE404207716B9CF7CB8E08C5C9E59A82B49B40E(L_2, NULL, (intptr_t)((void*)DynamicResolutionHandler_DefaultDynamicResMethod_mD0D72A491EC20DC7C7CA68DC043E9A1196808C9C_RuntimeMethod_var), NULL);
		(&V_0)->___method_1 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___method_1), (void*)L_2);
		ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 L_3 = V_0;
		NullCheck(L_1);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(0), (ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375)L_3);
		ScalerContainerU5BU5D_tC77571377136111C49364FC610EEABE164F62577* L_4 = L_1;
		il2cpp_codegen_initobj((&V_0), sizeof(ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375));
		(&V_0)->___type_0 = 1;
		PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* L_5 = (PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47*)il2cpp_codegen_object_new(PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47_il2cpp_TypeInfo_var);
		NullCheck(L_5);
		PerformDynamicRes__ctor_m6DE404207716B9CF7CB8E08C5C9E59A82B49B40E(L_5, NULL, (intptr_t)((void*)DynamicResolutionHandler_DefaultDynamicResMethod_mD0D72A491EC20DC7C7CA68DC043E9A1196808C9C_RuntimeMethod_var), NULL);
		(&V_0)->___method_1 = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&(&V_0)->___method_1), (void*)L_5);
		ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375 L_6 = V_0;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(1), (ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375)L_6);
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ScalerContainers_14 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ScalerContainers_14), (void*)L_4);
		// static Dictionary<int, DynamicResUpscaleFilter> s_CameraUpscaleFilters = new Dictionary<int, DynamicResUpscaleFilter>();
		Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720* L_7 = (Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720*)il2cpp_codegen_object_new(Dictionary_2_tD63479E1341B4C7016EC65CE665BEDD2FD651720_il2cpp_TypeInfo_var);
		NullCheck(L_7);
		Dictionary_2__ctor_m56932344B821D64D355248ED298FB77C7AC17ADC(L_7, Dictionary_2__ctor_m56932344B821D64D355248ED298FB77C7AC17ADC_RuntimeMethod_var);
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraUpscaleFilters_17 = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraUpscaleFilters_17), (void*)L_7);
		// private static Dictionary<int, DynamicResolutionHandler> s_CameraInstances = new Dictionary<int, DynamicResolutionHandler>(CameraDictionaryMaxcCapacity);
		Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C* L_8 = (Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C*)il2cpp_codegen_object_new(Dictionary_2_t2A39BD4C1E857041785410552D256CB3E9342B4C_il2cpp_TypeInfo_var);
		NullCheck(L_8);
		Dictionary_2__ctor_mCA698A0BABE3E4F16FE55D7F66B93DC799B2BB45(L_8, ((int32_t)32), Dictionary_2__ctor_mCA698A0BABE3E4F16FE55D7F66B93DC799B2BB45_RuntimeMethod_var);
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraInstances_23 = L_8;
		Il2CppCodeGenWriteBarrier((void**)(&((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_CameraInstances_23), (void*)L_8);
		// private static DynamicResolutionHandler s_DefaultInstance = new DynamicResolutionHandler();
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_9 = (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE*)il2cpp_codegen_object_new(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var);
		NullCheck(L_9);
		DynamicResolutionHandler__ctor_m8F8CCCC18D6BB56DBD15B129F83EF516C2535B27(L_9, NULL);
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_DefaultInstance_24 = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_DefaultInstance_24), (void*)L_9);
		// private static int s_ActiveCameraId = 0;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveCameraId_25 = 0;
		// private static DynamicResolutionHandler s_ActiveInstance = s_DefaultInstance;
		DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* L_10 = ((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_DefaultInstance_24;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstance_26 = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstance_26), (void*)L_10);
		// private static bool s_ActiveInstanceDirty = true;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_ActiveInstanceDirty_27 = (bool)1;
		// private static float s_GlobalHwFraction = 1.0f;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_GlobalHwFraction_28 = (1.0f);
		// private static bool s_GlobalHwUpresActive = false;
		((DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_StaticFields*)il2cpp_codegen_static_fields_for(DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE_il2cpp_TypeInfo_var))->___s_GlobalHwUpresActive_29 = (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
// Conversion methods for marshalling of: UnityEngine.Rendering.DynamicResolutionHandler/ScalerContainer
IL2CPP_EXTERN_C void ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshal_pinvoke(const ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375& unmarshaled, ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshaled_pinvoke& marshaled)
{
	marshaled.___type_0 = unmarshaled.___type_0;
	marshaled.___method_1 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___method_1));
}
IL2CPP_EXTERN_C void ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshal_pinvoke_back(const ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshaled_pinvoke& marshaled, ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t unmarshaledtype_temp_0 = 0;
	unmarshaledtype_temp_0 = marshaled.___type_0;
	unmarshaled.___type_0 = unmarshaledtype_temp_0;
	unmarshaled.___method_1 = il2cpp_codegen_marshal_function_ptr_to_delegate<PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47>(marshaled.___method_1, PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47_il2cpp_TypeInfo_var);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___method_1), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47>(marshaled.___method_1, PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47_il2cpp_TypeInfo_var));
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.DynamicResolutionHandler/ScalerContainer
IL2CPP_EXTERN_C void ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshal_pinvoke_cleanup(ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Rendering.DynamicResolutionHandler/ScalerContainer
IL2CPP_EXTERN_C void ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshal_com(const ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375& unmarshaled, ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshaled_com& marshaled)
{
	marshaled.___type_0 = unmarshaled.___type_0;
	marshaled.___method_1 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___method_1));
}
IL2CPP_EXTERN_C void ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshal_com_back(const ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshaled_com& marshaled, ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t unmarshaledtype_temp_0 = 0;
	unmarshaledtype_temp_0 = marshaled.___type_0;
	unmarshaled.___type_0 = unmarshaledtype_temp_0;
	unmarshaled.___method_1 = il2cpp_codegen_marshal_function_ptr_to_delegate<PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47>(marshaled.___method_1, PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47_il2cpp_TypeInfo_var);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___method_1), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47>(marshaled.___method_1, PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47_il2cpp_TypeInfo_var));
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.DynamicResolutionHandler/ScalerContainer
IL2CPP_EXTERN_C void ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_marshal_com_cleanup(ScalerContainer_t8C9EBECAB45F9B7C806AF9F477262E5F80F5E375_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
// Conversion methods for marshalling of: UnityEngine.Rendering.GlobalDynamicResolutionSettings
IL2CPP_EXTERN_C void GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshal_pinvoke(const GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0& unmarshaled, GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshaled_pinvoke& marshaled)
{
	marshaled.___enabled_0 = static_cast<int32_t>(unmarshaled.___enabled_0);
	marshaled.___useMipBias_1 = static_cast<int32_t>(unmarshaled.___useMipBias_1);
	marshaled.___enableDLSS_2 = static_cast<int32_t>(unmarshaled.___enableDLSS_2);
	marshaled.___DLSSPerfQualitySetting_3 = unmarshaled.___DLSSPerfQualitySetting_3;
	marshaled.___DLSSUseOptimalSettings_4 = static_cast<int32_t>(unmarshaled.___DLSSUseOptimalSettings_4);
	marshaled.___DLSSSharpness_5 = unmarshaled.___DLSSSharpness_5;
	marshaled.___maxPercentage_6 = unmarshaled.___maxPercentage_6;
	marshaled.___minPercentage_7 = unmarshaled.___minPercentage_7;
	marshaled.___dynResType_8 = unmarshaled.___dynResType_8;
	marshaled.___upsampleFilter_9 = unmarshaled.___upsampleFilter_9;
	marshaled.___forceResolution_10 = static_cast<int32_t>(unmarshaled.___forceResolution_10);
	marshaled.___forcedPercentage_11 = unmarshaled.___forcedPercentage_11;
	marshaled.___lowResTransparencyMinimumThreshold_12 = unmarshaled.___lowResTransparencyMinimumThreshold_12;
	marshaled.___rayTracingHalfResThreshold_13 = unmarshaled.___rayTracingHalfResThreshold_13;
}
IL2CPP_EXTERN_C void GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshal_pinvoke_back(const GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshaled_pinvoke& marshaled, GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0& unmarshaled)
{
	bool unmarshaledenabled_temp_0 = false;
	unmarshaledenabled_temp_0 = static_cast<bool>(marshaled.___enabled_0);
	unmarshaled.___enabled_0 = unmarshaledenabled_temp_0;
	bool unmarshaleduseMipBias_temp_1 = false;
	unmarshaleduseMipBias_temp_1 = static_cast<bool>(marshaled.___useMipBias_1);
	unmarshaled.___useMipBias_1 = unmarshaleduseMipBias_temp_1;
	bool unmarshaledenableDLSS_temp_2 = false;
	unmarshaledenableDLSS_temp_2 = static_cast<bool>(marshaled.___enableDLSS_2);
	unmarshaled.___enableDLSS_2 = unmarshaledenableDLSS_temp_2;
	uint32_t unmarshaledDLSSPerfQualitySetting_temp_3 = 0;
	unmarshaledDLSSPerfQualitySetting_temp_3 = marshaled.___DLSSPerfQualitySetting_3;
	unmarshaled.___DLSSPerfQualitySetting_3 = unmarshaledDLSSPerfQualitySetting_temp_3;
	bool unmarshaledDLSSUseOptimalSettings_temp_4 = false;
	unmarshaledDLSSUseOptimalSettings_temp_4 = static_cast<bool>(marshaled.___DLSSUseOptimalSettings_4);
	unmarshaled.___DLSSUseOptimalSettings_4 = unmarshaledDLSSUseOptimalSettings_temp_4;
	float unmarshaledDLSSSharpness_temp_5 = 0.0f;
	unmarshaledDLSSSharpness_temp_5 = marshaled.___DLSSSharpness_5;
	unmarshaled.___DLSSSharpness_5 = unmarshaledDLSSSharpness_temp_5;
	float unmarshaledmaxPercentage_temp_6 = 0.0f;
	unmarshaledmaxPercentage_temp_6 = marshaled.___maxPercentage_6;
	unmarshaled.___maxPercentage_6 = unmarshaledmaxPercentage_temp_6;
	float unmarshaledminPercentage_temp_7 = 0.0f;
	unmarshaledminPercentage_temp_7 = marshaled.___minPercentage_7;
	unmarshaled.___minPercentage_7 = unmarshaledminPercentage_temp_7;
	uint8_t unmarshaleddynResType_temp_8 = 0;
	unmarshaleddynResType_temp_8 = marshaled.___dynResType_8;
	unmarshaled.___dynResType_8 = unmarshaleddynResType_temp_8;
	uint8_t unmarshaledupsampleFilter_temp_9 = 0;
	unmarshaledupsampleFilter_temp_9 = marshaled.___upsampleFilter_9;
	unmarshaled.___upsampleFilter_9 = unmarshaledupsampleFilter_temp_9;
	bool unmarshaledforceResolution_temp_10 = false;
	unmarshaledforceResolution_temp_10 = static_cast<bool>(marshaled.___forceResolution_10);
	unmarshaled.___forceResolution_10 = unmarshaledforceResolution_temp_10;
	float unmarshaledforcedPercentage_temp_11 = 0.0f;
	unmarshaledforcedPercentage_temp_11 = marshaled.___forcedPercentage_11;
	unmarshaled.___forcedPercentage_11 = unmarshaledforcedPercentage_temp_11;
	float unmarshaledlowResTransparencyMinimumThreshold_temp_12 = 0.0f;
	unmarshaledlowResTransparencyMinimumThreshold_temp_12 = marshaled.___lowResTransparencyMinimumThreshold_12;
	unmarshaled.___lowResTransparencyMinimumThreshold_12 = unmarshaledlowResTransparencyMinimumThreshold_temp_12;
	float unmarshaledrayTracingHalfResThreshold_temp_13 = 0.0f;
	unmarshaledrayTracingHalfResThreshold_temp_13 = marshaled.___rayTracingHalfResThreshold_13;
	unmarshaled.___rayTracingHalfResThreshold_13 = unmarshaledrayTracingHalfResThreshold_temp_13;
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.GlobalDynamicResolutionSettings
IL2CPP_EXTERN_C void GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshal_pinvoke_cleanup(GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshaled_pinvoke& marshaled)
{
}
// Conversion methods for marshalling of: UnityEngine.Rendering.GlobalDynamicResolutionSettings
IL2CPP_EXTERN_C void GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshal_com(const GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0& unmarshaled, GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshaled_com& marshaled)
{
	marshaled.___enabled_0 = static_cast<int32_t>(unmarshaled.___enabled_0);
	marshaled.___useMipBias_1 = static_cast<int32_t>(unmarshaled.___useMipBias_1);
	marshaled.___enableDLSS_2 = static_cast<int32_t>(unmarshaled.___enableDLSS_2);
	marshaled.___DLSSPerfQualitySetting_3 = unmarshaled.___DLSSPerfQualitySetting_3;
	marshaled.___DLSSUseOptimalSettings_4 = static_cast<int32_t>(unmarshaled.___DLSSUseOptimalSettings_4);
	marshaled.___DLSSSharpness_5 = unmarshaled.___DLSSSharpness_5;
	marshaled.___maxPercentage_6 = unmarshaled.___maxPercentage_6;
	marshaled.___minPercentage_7 = unmarshaled.___minPercentage_7;
	marshaled.___dynResType_8 = unmarshaled.___dynResType_8;
	marshaled.___upsampleFilter_9 = unmarshaled.___upsampleFilter_9;
	marshaled.___forceResolution_10 = static_cast<int32_t>(unmarshaled.___forceResolution_10);
	marshaled.___forcedPercentage_11 = unmarshaled.___forcedPercentage_11;
	marshaled.___lowResTransparencyMinimumThreshold_12 = unmarshaled.___lowResTransparencyMinimumThreshold_12;
	marshaled.___rayTracingHalfResThreshold_13 = unmarshaled.___rayTracingHalfResThreshold_13;
}
IL2CPP_EXTERN_C void GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshal_com_back(const GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshaled_com& marshaled, GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0& unmarshaled)
{
	bool unmarshaledenabled_temp_0 = false;
	unmarshaledenabled_temp_0 = static_cast<bool>(marshaled.___enabled_0);
	unmarshaled.___enabled_0 = unmarshaledenabled_temp_0;
	bool unmarshaleduseMipBias_temp_1 = false;
	unmarshaleduseMipBias_temp_1 = static_cast<bool>(marshaled.___useMipBias_1);
	unmarshaled.___useMipBias_1 = unmarshaleduseMipBias_temp_1;
	bool unmarshaledenableDLSS_temp_2 = false;
	unmarshaledenableDLSS_temp_2 = static_cast<bool>(marshaled.___enableDLSS_2);
	unmarshaled.___enableDLSS_2 = unmarshaledenableDLSS_temp_2;
	uint32_t unmarshaledDLSSPerfQualitySetting_temp_3 = 0;
	unmarshaledDLSSPerfQualitySetting_temp_3 = marshaled.___DLSSPerfQualitySetting_3;
	unmarshaled.___DLSSPerfQualitySetting_3 = unmarshaledDLSSPerfQualitySetting_temp_3;
	bool unmarshaledDLSSUseOptimalSettings_temp_4 = false;
	unmarshaledDLSSUseOptimalSettings_temp_4 = static_cast<bool>(marshaled.___DLSSUseOptimalSettings_4);
	unmarshaled.___DLSSUseOptimalSettings_4 = unmarshaledDLSSUseOptimalSettings_temp_4;
	float unmarshaledDLSSSharpness_temp_5 = 0.0f;
	unmarshaledDLSSSharpness_temp_5 = marshaled.___DLSSSharpness_5;
	unmarshaled.___DLSSSharpness_5 = unmarshaledDLSSSharpness_temp_5;
	float unmarshaledmaxPercentage_temp_6 = 0.0f;
	unmarshaledmaxPercentage_temp_6 = marshaled.___maxPercentage_6;
	unmarshaled.___maxPercentage_6 = unmarshaledmaxPercentage_temp_6;
	float unmarshaledminPercentage_temp_7 = 0.0f;
	unmarshaledminPercentage_temp_7 = marshaled.___minPercentage_7;
	unmarshaled.___minPercentage_7 = unmarshaledminPercentage_temp_7;
	uint8_t unmarshaleddynResType_temp_8 = 0;
	unmarshaleddynResType_temp_8 = marshaled.___dynResType_8;
	unmarshaled.___dynResType_8 = unmarshaleddynResType_temp_8;
	uint8_t unmarshaledupsampleFilter_temp_9 = 0;
	unmarshaledupsampleFilter_temp_9 = marshaled.___upsampleFilter_9;
	unmarshaled.___upsampleFilter_9 = unmarshaledupsampleFilter_temp_9;
	bool unmarshaledforceResolution_temp_10 = false;
	unmarshaledforceResolution_temp_10 = static_cast<bool>(marshaled.___forceResolution_10);
	unmarshaled.___forceResolution_10 = unmarshaledforceResolution_temp_10;
	float unmarshaledforcedPercentage_temp_11 = 0.0f;
	unmarshaledforcedPercentage_temp_11 = marshaled.___forcedPercentage_11;
	unmarshaled.___forcedPercentage_11 = unmarshaledforcedPercentage_temp_11;
	float unmarshaledlowResTransparencyMinimumThreshold_temp_12 = 0.0f;
	unmarshaledlowResTransparencyMinimumThreshold_temp_12 = marshaled.___lowResTransparencyMinimumThreshold_12;
	unmarshaled.___lowResTransparencyMinimumThreshold_12 = unmarshaledlowResTransparencyMinimumThreshold_temp_12;
	float unmarshaledrayTracingHalfResThreshold_temp_13 = 0.0f;
	unmarshaledrayTracingHalfResThreshold_temp_13 = marshaled.___rayTracingHalfResThreshold_13;
	unmarshaled.___rayTracingHalfResThreshold_13 = unmarshaledrayTracingHalfResThreshold_temp_13;
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.GlobalDynamicResolutionSettings
IL2CPP_EXTERN_C void GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshal_com_cleanup(GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0_marshaled_com& marshaled)
{
}
// UnityEngine.Rendering.GlobalDynamicResolutionSettings UnityEngine.Rendering.GlobalDynamicResolutionSettings::NewDefault()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 GlobalDynamicResolutionSettings_NewDefault_m71D4A4C9701FE0B775841CC91D436A979E9294CE (const RuntimeMethod* method) 
{
	GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		// public static GlobalDynamicResolutionSettings NewDefault() => new GlobalDynamicResolutionSettings()
		// {
		//     useMipBias = false,
		//     maxPercentage = 100.0f,
		//     minPercentage = 100.0f,
		//     // It fall-backs to software when not supported, so it makes sense to have it on by default.
		//     dynResType = DynamicResolutionType.Hardware,
		//     upsampleFilter = DynamicResUpscaleFilter.CatmullRom,
		//     forcedPercentage = 100.0f,
		//     lowResTransparencyMinimumThreshold = 0.0f,
		//     rayTracingHalfResThreshold = 50.0f,
		// 
		//     //Defaults for dlss
		//     enableDLSS = false,
		//     DLSSUseOptimalSettings = true,
		//     DLSSPerfQualitySetting = 0,
		//     DLSSSharpness = 0.5f
		// };
		il2cpp_codegen_initobj((&V_0), sizeof(GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0));
		(&V_0)->___useMipBias_1 = (bool)0;
		(&V_0)->___maxPercentage_6 = (100.0f);
		(&V_0)->___minPercentage_7 = (100.0f);
		(&V_0)->___dynResType_8 = 1;
		(&V_0)->___upsampleFilter_9 = 1;
		(&V_0)->___forcedPercentage_11 = (100.0f);
		(&V_0)->___lowResTransparencyMinimumThreshold_12 = (0.0f);
		(&V_0)->___rayTracingHalfResThreshold_13 = (50.0f);
		(&V_0)->___enableDLSS_2 = (bool)0;
		(&V_0)->___DLSSUseOptimalSettings_4 = (bool)1;
		(&V_0)->___DLSSPerfQualitySetting_3 = 0;
		(&V_0)->___DLSSSharpness_5 = (0.5f);
		GlobalDynamicResolutionSettings_t2BF29E3CFADCD55F6AC2D35D728817B79264A9A0 L_0 = V_0;
		return L_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
#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
// System.Enum UnityEngine.Rendering.SerializableEnum::get_value()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2* SerializableEnum_get_value_m847B9970F811A9F7105C31240EF5361847F6E5B3 (SerializableEnum_tDAC0ED9F8E09328B30EA89F1C26EAB575E44BD03* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		// if (Enum.TryParse(m_EnumType, m_EnumValueAsString, out object result))
		Type_t* L_0 = __this->___m_EnumType_1;
		String_t* L_1 = __this->___m_EnumValueAsString_0;
		il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
		bool L_2;
		L_2 = Enum_TryParse_m181C95C283BAB5BAC27224F59FEB52F13F9D2A70(L_0, L_1, (&V_0), NULL);
		if (!L_2)
		{
			goto IL_001c;
		}
	}
	{
		// return (Enum)result;
		RuntimeObject* L_3 = V_0;
		return ((Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)CastclassClass((RuntimeObject*)L_3, Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var));
	}

IL_001c:
	{
		// return default(Enum);
		return (Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2*)NULL;
	}
}
// System.Void UnityEngine.Rendering.SerializableEnum::set_value(System.Enum)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializableEnum_set_value_mEC3C9ABD19AAB4AEDCFB10BD76FCB66C67BC4D94 (SerializableEnum_tDAC0ED9F8E09328B30EA89F1C26EAB575E44BD03* __this, Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2* ___value0, const RuntimeMethod* method) 
{
	{
		// m_EnumValueAsString = value.ToString();
		Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2* L_0 = ___value0;
		NullCheck(L_0);
		String_t* L_1;
		L_1 = VirtualFuncInvoker0< String_t* >::Invoke(3 /* System.String System.Object::ToString() */, L_0);
		__this->___m_EnumValueAsString_0 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EnumValueAsString_0), (void*)L_1);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.SerializableEnum::.ctor(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void SerializableEnum__ctor_m0EC8862E7D14F1C0F50A735A8EE72127AED0ACA0 (SerializableEnum_tDAC0ED9F8E09328B30EA89F1C26EAB575E44BD03* __this, Type_t* ___enumType0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public SerializableEnum(Type enumType)
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		// m_EnumType = enumType;
		Type_t* L_0 = ___enumType0;
		__this->___m_EnumType_1 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EnumType_1), (void*)L_0);
		// m_EnumValueAsString = Enum.GetNames(enumType)[0];
		Type_t* L_1 = ___enumType0;
		il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2;
		L_2 = Enum_GetNames_m382A68AE28D7B6035331EC0685315144F15957C3(L_1, NULL);
		NullCheck(L_2);
		int32_t L_3 = 0;
		String_t* L_4 = (L_2)->GetAt(static_cast<il2cpp_array_size_t>(L_3));
		__this->___m_EnumValueAsString_0 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EnumValueAsString_0), (void*)L_4);
		// }
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Single UnityEngine.Rendering.XRGraphics::get_eyeTextureResolutionScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XRGraphics_get_eyeTextureResolutionScale_mE5D36A97C071BA1B80A23D2DF5CA27FBA76242AA (const RuntimeMethod* method) 
{
	{
		// if (enabled)
		bool L_0;
		L_0 = XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA(NULL);
		if (!L_0)
		{
			goto IL_000d;
		}
	}
	{
		// return XRSettings.eyeTextureResolutionScale;
		float L_1;
		L_1 = XRSettings_get_eyeTextureResolutionScale_m335B9DB51528FCA7534FCD6828796395D63ADA90(NULL);
		return L_1;
	}

IL_000d:
	{
		// return 1.0f;
		return (1.0f);
	}
}
// System.Void UnityEngine.Rendering.XRGraphics::set_eyeTextureResolutionScale(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRGraphics_set_eyeTextureResolutionScale_mD244B5FFF24B0F009F1532CB7ABA4531A75C940D (float ___value0, const RuntimeMethod* method) 
{
	{
		// XRSettings.eyeTextureResolutionScale = value;
		float L_0 = ___value0;
		XRSettings_set_eyeTextureResolutionScale_m92F1029D68F387D9B0C2DB35DFAB2FD82C64A30B(L_0, NULL);
		// }
		return;
	}
}
// System.Single UnityEngine.Rendering.XRGraphics::get_renderViewportScale()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float XRGraphics_get_renderViewportScale_m442D79B1093C4DCB4CF6F279B392B74BE06D9F28 (const RuntimeMethod* method) 
{
	{
		// if (enabled)
		bool L_0;
		L_0 = XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA(NULL);
		if (!L_0)
		{
			goto IL_000d;
		}
	}
	{
		// return XRSettings.renderViewportScale;
		float L_1;
		L_1 = XRSettings_get_renderViewportScale_mB35A32F5FE6B2EEE0CEF95ADFC04F171B6E5F5D1(NULL);
		return L_1;
	}

IL_000d:
	{
		// return 1.0f;
		return (1.0f);
	}
}
// System.Boolean UnityEngine.Rendering.XRGraphics::get_enabled()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA (const RuntimeMethod* method) 
{
	{
		// return XRSettings.enabled;
		bool L_0;
		L_0 = XRSettings_get_enabled_mC22ABF5BF7D835DAB861A1FA384DBB8904D15E70(NULL);
		return L_0;
	}
}
// System.Boolean UnityEngine.Rendering.XRGraphics::get_isDeviceActive()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool XRGraphics_get_isDeviceActive_m1287F4C0D530F0A75D0DB7143BAB28350C2F59F3 (const RuntimeMethod* method) 
{
	{
		// if (enabled)
		bool L_0;
		L_0 = XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA(NULL);
		if (!L_0)
		{
			goto IL_000d;
		}
	}
	{
		// return XRSettings.isDeviceActive;
		bool L_1;
		L_1 = XRSettings_get_isDeviceActive_m0C8A5F7EC76EF392020137915E4DD8E75EBDD6B8(NULL);
		return L_1;
	}

IL_000d:
	{
		// return false;
		return (bool)0;
	}
}
// System.String UnityEngine.Rendering.XRGraphics::get_loadedDeviceName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* XRGraphics_get_loadedDeviceName_mC39A1B637BD50645A610BB359024B303293785B8 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralCAC6B499BBC0805897FE83B04E8D4DEB8DD2DB44);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (enabled)
		bool L_0;
		L_0 = XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA(NULL);
		if (!L_0)
		{
			goto IL_000d;
		}
	}
	{
		// return XRSettings.loadedDeviceName;
		String_t* L_1;
		L_1 = XRSettings_get_loadedDeviceName_mAEB3908916B98A9E8CF2FD8754B5AAB096245243(NULL);
		return L_1;
	}

IL_000d:
	{
		// return "No XR device loaded";
		return _stringLiteralCAC6B499BBC0805897FE83B04E8D4DEB8DD2DB44;
	}
}
// System.String[] UnityEngine.Rendering.XRGraphics::get_supportedDevices()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* XRGraphics_get_supportedDevices_mB0D2D002CDE6688AAE54F50BBBEF28FA5587EB94 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (enabled)
		bool L_0;
		L_0 = XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA(NULL);
		if (!L_0)
		{
			goto IL_000d;
		}
	}
	{
		// return XRSettings.supportedDevices;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1;
		L_1 = XRSettings_get_supportedDevices_m9ABC69D1044484DF7ED2B236AFCCD8BF107BB74C(NULL);
		return L_1;
	}

IL_000d:
	{
		// return new string[1];
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
		return L_2;
	}
}
// UnityEngine.Rendering.XRGraphics/StereoRenderingMode UnityEngine.Rendering.XRGraphics::get_stereoRenderingMode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRGraphics_get_stereoRenderingMode_m7A176990C2FA63ECC6B17ED19A5F733B2556C8BD (const RuntimeMethod* method) 
{
	{
		// if (enabled)
		bool L_0;
		L_0 = XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA(NULL);
		if (!L_0)
		{
			goto IL_000d;
		}
	}
	{
		// return (StereoRenderingMode)XRSettings.stereoRenderingMode;
		int32_t L_1;
		L_1 = XRSettings_get_stereoRenderingMode_mD66918C11E2216B1F8FA76934F79D5F85BC303FC(NULL);
		return (int32_t)(L_1);
	}

IL_000d:
	{
		// return StereoRenderingMode.SinglePass;
		return (int32_t)(1);
	}
}
// UnityEngine.RenderTextureDescriptor UnityEngine.Rendering.XRGraphics::get_eyeTextureDesc()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 XRGraphics_get_eyeTextureDesc_m3D5A0E9820451C96BE9C943B6143D2C195F55AC4 (const RuntimeMethod* method) 
{
	{
		// if (enabled)
		bool L_0;
		L_0 = XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA(NULL);
		if (!L_0)
		{
			goto IL_000d;
		}
	}
	{
		// return XRSettings.eyeTextureDesc;
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_1;
		L_1 = XRSettings_get_eyeTextureDesc_mFBE8F6D5D5A23E4DE1BCCD994ADFAB4FB11D7A19(NULL);
		return L_1;
	}

IL_000d:
	{
		// return new RenderTextureDescriptor(0, 0);
		RenderTextureDescriptor_t69845881CE6437E4E61F92074F2F84079F23FA46 L_2;
		memset((&L_2), 0, sizeof(L_2));
		RenderTextureDescriptor__ctor_m0D1C84B1D245FA247C36A59D816BBB179E0670D1((&L_2), 0, 0, /*hidden argument*/NULL);
		return L_2;
	}
}
// System.Int32 UnityEngine.Rendering.XRGraphics::get_eyeTextureWidth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRGraphics_get_eyeTextureWidth_mA641FB52B42BA674FA1F4F06EC11A7B98875715C (const RuntimeMethod* method) 
{
	{
		// if (enabled)
		bool L_0;
		L_0 = XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA(NULL);
		if (!L_0)
		{
			goto IL_000d;
		}
	}
	{
		// return XRSettings.eyeTextureWidth;
		int32_t L_1;
		L_1 = XRSettings_get_eyeTextureWidth_m3B18AF3F3382398E2A818B2B01AA1FE90FEB3AAF(NULL);
		return L_1;
	}

IL_000d:
	{
		// return 0;
		return 0;
	}
}
// System.Int32 UnityEngine.Rendering.XRGraphics::get_eyeTextureHeight()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t XRGraphics_get_eyeTextureHeight_mC7C1A0B8849FAE0DCF2F6936CB2D1F565A3921A2 (const RuntimeMethod* method) 
{
	{
		// if (enabled)
		bool L_0;
		L_0 = XRGraphics_get_enabled_mD92F6EF93750E3034023EEDF5BF519A8AA5624AA(NULL);
		if (!L_0)
		{
			goto IL_000d;
		}
	}
	{
		// return XRSettings.eyeTextureHeight;
		int32_t L_1;
		L_1 = XRSettings_get_eyeTextureHeight_mCF4B2EC6851A8B8A8C4E6FC085A621B3166DB67A(NULL);
		return L_1;
	}

IL_000d:
	{
		// return 0;
		return 0;
	}
}
// System.Void UnityEngine.Rendering.XRGraphics::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void XRGraphics__ctor_m3F6CB23F4CCFBDB5B349C5A7D7B5A771E3C91357 (XRGraphics_t5A51582C07339595BC3D132AA61E0C27D5D7251F* __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
// System.Void UnityEngine.Rendering.DebugManager::RegisterActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_RegisterActions_m08A5627380CCCB0192783D05AEED057F817B177C (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m4C9C8D3BD85A0CBF6B2226BCC7B87E3E60949B96_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1307BA4A567DFD9D8491CC814CB44A5D3754F693);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral261A2957529B2493D4CBD376BC84ADA0AC84CD20);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral2B0B2A7CE9FCB919D397A9A36C8BBF6E0B8E21AE);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral33F1750A9460CF9AA93414EAC1FEC5930B0D92CA);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral6FD3CBC5570DF551DA0A9DA03FA751715B127DCD);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7E5FE4A03703EA2A0745B4AA6975E0F04C414E40);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral7F879A9C7F4E11562EFD35E90C4B633A5B8CAE6B);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral98E8AA63C53FB5CB23F89A8FEE107962F650CAD0);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE713F509C375EE6439C8E3ED55305F8529BAE241);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEDF3F84B3833AA4C4223CBC192AA3240A4A6F435);
		s_Il2CppMethodInitialized = true;
	}
	DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* V_0 = NULL;
	DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* V_1 = NULL;
	DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* V_2 = NULL;
	DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* V_3 = NULL;
	DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* V_4 = NULL;
	DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* V_5 = NULL;
	DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* V_6 = NULL;
	DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* V_7 = NULL;
	DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* V_8 = NULL;
	{
		// m_DebugActions = new DebugActionDesc[(int)DebugAction.DebugActionCount];
		DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703* L_0 = (DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703*)(DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703*)SZArrayNew(DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
		__this->___m_DebugActions_11 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugActions_11), (void*)L_0);
		// m_DebugActionStates = new DebugActionState[(int)DebugAction.DebugActionCount];
		DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733* L_1 = (DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733*)(DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733*)SZArrayNew(DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733_il2cpp_TypeInfo_var, (uint32_t)((int32_t)9));
		__this->___m_DebugActionStates_12 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_DebugActionStates_12), (void*)L_1);
		// var enableDebugMenu = new DebugActionDesc();
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_2 = (DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC*)il2cpp_codegen_object_new(DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC_il2cpp_TypeInfo_var);
		NullCheck(L_2);
		DebugActionDesc__ctor_m850B5BC98DC18B58B0F5C7549CF58BF020418010(L_2, NULL);
		V_0 = L_2;
		// enableDebugMenu.buttonTriggerList.Add(new[] { kEnableDebugBtn1, kEnableDebugBtn2 });
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_3 = V_0;
		NullCheck(L_3);
		List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* L_4 = L_3->___buttonTriggerList_1;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_5 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_6 = L_5;
		NullCheck(L_6);
		ArrayElementTypeCheck (L_6, _stringLiteralE713F509C375EE6439C8E3ED55305F8529BAE241);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteralE713F509C375EE6439C8E3ED55305F8529BAE241);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_7 = L_6;
		NullCheck(L_7);
		ArrayElementTypeCheck (L_7, _stringLiteral6FD3CBC5570DF551DA0A9DA03FA751715B127DCD);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral6FD3CBC5570DF551DA0A9DA03FA751715B127DCD);
		NullCheck(L_4);
		List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_inline(L_4, L_7, List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_RuntimeMethod_var);
		// enableDebugMenu.keyTriggerList.Add(new[] { KeyCode.LeftControl, KeyCode.Backspace });
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_8 = V_0;
		NullCheck(L_8);
		List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702* L_9 = L_8->___keyTriggerList_2;
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_10 = (KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85*)(KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85*)SZArrayNew(KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85_il2cpp_TypeInfo_var, (uint32_t)2);
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_11 = L_10;
		NullCheck(L_11);
		(L_11)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)((int32_t)306));
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_12 = L_11;
		NullCheck(L_12);
		(L_12)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)8);
		NullCheck(L_9);
		List_1_Add_m4C9C8D3BD85A0CBF6B2226BCC7B87E3E60949B96_inline(L_9, L_12, List_1_Add_m4C9C8D3BD85A0CBF6B2226BCC7B87E3E60949B96_RuntimeMethod_var);
		// enableDebugMenu.repeatMode = DebugActionRepeatMode.Never;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_13 = V_0;
		NullCheck(L_13);
		L_13->___repeatMode_3 = 0;
		// AddAction(DebugAction.EnableDebugMenu, enableDebugMenu);
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_14 = V_0;
		DebugManager_AddAction_mADAAC2A5B86323625966CC53D0413AA0E4C7E9BB(__this, 0, L_14, NULL);
		// var resetDebugMenu = new DebugActionDesc();
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_15 = (DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC*)il2cpp_codegen_object_new(DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC_il2cpp_TypeInfo_var);
		NullCheck(L_15);
		DebugActionDesc__ctor_m850B5BC98DC18B58B0F5C7549CF58BF020418010(L_15, NULL);
		V_1 = L_15;
		// resetDebugMenu.keyTriggerList.Add(new[] { KeyCode.LeftAlt, KeyCode.Backspace });
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_16 = V_1;
		NullCheck(L_16);
		List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702* L_17 = L_16->___keyTriggerList_2;
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_18 = (KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85*)(KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85*)SZArrayNew(KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85_il2cpp_TypeInfo_var, (uint32_t)2);
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_19 = L_18;
		NullCheck(L_19);
		(L_19)->SetAt(static_cast<il2cpp_array_size_t>(0), (int32_t)((int32_t)308));
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_20 = L_19;
		NullCheck(L_20);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(1), (int32_t)8);
		NullCheck(L_17);
		List_1_Add_m4C9C8D3BD85A0CBF6B2226BCC7B87E3E60949B96_inline(L_17, L_20, List_1_Add_m4C9C8D3BD85A0CBF6B2226BCC7B87E3E60949B96_RuntimeMethod_var);
		// resetDebugMenu.buttonTriggerList.Add(new[] { kResetBtn, kEnableDebugBtn2 });
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_21 = V_1;
		NullCheck(L_21);
		List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* L_22 = L_21->___buttonTriggerList_1;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)2);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_24 = L_23;
		NullCheck(L_24);
		ArrayElementTypeCheck (L_24, _stringLiteral33F1750A9460CF9AA93414EAC1FEC5930B0D92CA);
		(L_24)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral33F1750A9460CF9AA93414EAC1FEC5930B0D92CA);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_25 = L_24;
		NullCheck(L_25);
		ArrayElementTypeCheck (L_25, _stringLiteral6FD3CBC5570DF551DA0A9DA03FA751715B127DCD);
		(L_25)->SetAt(static_cast<il2cpp_array_size_t>(1), (String_t*)_stringLiteral6FD3CBC5570DF551DA0A9DA03FA751715B127DCD);
		NullCheck(L_22);
		List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_inline(L_22, L_25, List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_RuntimeMethod_var);
		// resetDebugMenu.repeatMode = DebugActionRepeatMode.Never;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_26 = V_1;
		NullCheck(L_26);
		L_26->___repeatMode_3 = 0;
		// AddAction(DebugAction.ResetAll, resetDebugMenu);
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_27 = V_1;
		DebugManager_AddAction_mADAAC2A5B86323625966CC53D0413AA0E4C7E9BB(__this, 8, L_27, NULL);
		// var nextDebugPanel = new DebugActionDesc();
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_28 = (DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC*)il2cpp_codegen_object_new(DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC_il2cpp_TypeInfo_var);
		NullCheck(L_28);
		DebugActionDesc__ctor_m850B5BC98DC18B58B0F5C7549CF58BF020418010(L_28, NULL);
		V_2 = L_28;
		// nextDebugPanel.buttonTriggerList.Add(new[] { kDebugNextBtn });
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_29 = V_2;
		NullCheck(L_29);
		List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* L_30 = L_29->___buttonTriggerList_1;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_31 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_32 = L_31;
		NullCheck(L_32);
		ArrayElementTypeCheck (L_32, _stringLiteral7F879A9C7F4E11562EFD35E90C4B633A5B8CAE6B);
		(L_32)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral7F879A9C7F4E11562EFD35E90C4B633A5B8CAE6B);
		NullCheck(L_30);
		List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_inline(L_30, L_32, List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_RuntimeMethod_var);
		// nextDebugPanel.repeatMode = DebugActionRepeatMode.Never;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_33 = V_2;
		NullCheck(L_33);
		L_33->___repeatMode_3 = 0;
		// AddAction(DebugAction.NextDebugPanel, nextDebugPanel);
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_34 = V_2;
		DebugManager_AddAction_mADAAC2A5B86323625966CC53D0413AA0E4C7E9BB(__this, 2, L_34, NULL);
		// var previousDebugPanel = new DebugActionDesc();
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_35 = (DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC*)il2cpp_codegen_object_new(DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC_il2cpp_TypeInfo_var);
		NullCheck(L_35);
		DebugActionDesc__ctor_m850B5BC98DC18B58B0F5C7549CF58BF020418010(L_35, NULL);
		V_3 = L_35;
		// previousDebugPanel.buttonTriggerList.Add(new[] { kDebugPreviousBtn });
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_36 = V_3;
		NullCheck(L_36);
		List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* L_37 = L_36->___buttonTriggerList_1;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_38 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_39 = L_38;
		NullCheck(L_39);
		ArrayElementTypeCheck (L_39, _stringLiteral7E5FE4A03703EA2A0745B4AA6975E0F04C414E40);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral7E5FE4A03703EA2A0745B4AA6975E0F04C414E40);
		NullCheck(L_37);
		List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_inline(L_37, L_39, List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_RuntimeMethod_var);
		// previousDebugPanel.repeatMode = DebugActionRepeatMode.Never;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_40 = V_3;
		NullCheck(L_40);
		L_40->___repeatMode_3 = 0;
		// AddAction(DebugAction.PreviousDebugPanel, previousDebugPanel);
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_41 = V_3;
		DebugManager_AddAction_mADAAC2A5B86323625966CC53D0413AA0E4C7E9BB(__this, 1, L_41, NULL);
		// var validate = new DebugActionDesc();
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_42 = (DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC*)il2cpp_codegen_object_new(DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC_il2cpp_TypeInfo_var);
		NullCheck(L_42);
		DebugActionDesc__ctor_m850B5BC98DC18B58B0F5C7549CF58BF020418010(L_42, NULL);
		V_4 = L_42;
		// validate.buttonTriggerList.Add(new[] { kValidateBtn });
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_43 = V_4;
		NullCheck(L_43);
		List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* L_44 = L_43->___buttonTriggerList_1;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_45 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_46 = L_45;
		NullCheck(L_46);
		ArrayElementTypeCheck (L_46, _stringLiteral2B0B2A7CE9FCB919D397A9A36C8BBF6E0B8E21AE);
		(L_46)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral2B0B2A7CE9FCB919D397A9A36C8BBF6E0B8E21AE);
		NullCheck(L_44);
		List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_inline(L_44, L_46, List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_RuntimeMethod_var);
		// validate.repeatMode = DebugActionRepeatMode.Never;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_47 = V_4;
		NullCheck(L_47);
		L_47->___repeatMode_3 = 0;
		// AddAction(DebugAction.Action, validate);
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_48 = V_4;
		DebugManager_AddAction_mADAAC2A5B86323625966CC53D0413AA0E4C7E9BB(__this, 3, L_48, NULL);
		// var persistent = new DebugActionDesc();
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_49 = (DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC*)il2cpp_codegen_object_new(DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC_il2cpp_TypeInfo_var);
		NullCheck(L_49);
		DebugActionDesc__ctor_m850B5BC98DC18B58B0F5C7549CF58BF020418010(L_49, NULL);
		V_5 = L_49;
		// persistent.buttonTriggerList.Add(new[] { kPersistentBtn });
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_50 = V_5;
		NullCheck(L_50);
		List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* L_51 = L_50->___buttonTriggerList_1;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_52 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_53 = L_52;
		NullCheck(L_53);
		ArrayElementTypeCheck (L_53, _stringLiteral261A2957529B2493D4CBD376BC84ADA0AC84CD20);
		(L_53)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral261A2957529B2493D4CBD376BC84ADA0AC84CD20);
		NullCheck(L_51);
		List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_inline(L_51, L_53, List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_RuntimeMethod_var);
		// persistent.repeatMode = DebugActionRepeatMode.Never;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_54 = V_5;
		NullCheck(L_54);
		L_54->___repeatMode_3 = 0;
		// AddAction(DebugAction.MakePersistent, persistent);
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_55 = V_5;
		DebugManager_AddAction_mADAAC2A5B86323625966CC53D0413AA0E4C7E9BB(__this, 4, L_55, NULL);
		// var multiplier = new DebugActionDesc();
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_56 = (DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC*)il2cpp_codegen_object_new(DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC_il2cpp_TypeInfo_var);
		NullCheck(L_56);
		DebugActionDesc__ctor_m850B5BC98DC18B58B0F5C7549CF58BF020418010(L_56, NULL);
		V_6 = L_56;
		// multiplier.buttonTriggerList.Add(new[] { kMultiplierBtn });
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_57 = V_6;
		NullCheck(L_57);
		List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* L_58 = L_57->___buttonTriggerList_1;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_59 = (StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248*)SZArrayNew(StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248_il2cpp_TypeInfo_var, (uint32_t)1);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_60 = L_59;
		NullCheck(L_60);
		ArrayElementTypeCheck (L_60, _stringLiteral98E8AA63C53FB5CB23F89A8FEE107962F650CAD0);
		(L_60)->SetAt(static_cast<il2cpp_array_size_t>(0), (String_t*)_stringLiteral98E8AA63C53FB5CB23F89A8FEE107962F650CAD0);
		NullCheck(L_58);
		List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_inline(L_58, L_60, List_1_Add_m926708BBEA1A57FF6B812BFB165466C637F5219D_RuntimeMethod_var);
		// multiplier.repeatMode = DebugActionRepeatMode.Delay;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_61 = V_6;
		NullCheck(L_61);
		L_61->___repeatMode_3 = 1;
		// validate.repeatDelay = 0f;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_62 = V_4;
		NullCheck(L_62);
		L_62->___repeatDelay_4 = (0.0f);
		// AddAction(DebugAction.Multiplier, multiplier);
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_63 = V_6;
		DebugManager_AddAction_mADAAC2A5B86323625966CC53D0413AA0E4C7E9BB(__this, 7, L_63, NULL);
		// var moveVertical = new DebugActionDesc();
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_64 = (DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC*)il2cpp_codegen_object_new(DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC_il2cpp_TypeInfo_var);
		NullCheck(L_64);
		DebugActionDesc__ctor_m850B5BC98DC18B58B0F5C7549CF58BF020418010(L_64, NULL);
		V_7 = L_64;
		// moveVertical.axisTrigger = kDPadVertical;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_65 = V_7;
		NullCheck(L_65);
		L_65->___axisTrigger_0 = _stringLiteral1307BA4A567DFD9D8491CC814CB44A5D3754F693;
		Il2CppCodeGenWriteBarrier((void**)(&L_65->___axisTrigger_0), (void*)_stringLiteral1307BA4A567DFD9D8491CC814CB44A5D3754F693);
		// moveVertical.repeatMode = DebugActionRepeatMode.Delay;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_66 = V_7;
		NullCheck(L_66);
		L_66->___repeatMode_3 = 1;
		// moveVertical.repeatDelay = 0.16f;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_67 = V_7;
		NullCheck(L_67);
		L_67->___repeatDelay_4 = (0.159999996f);
		// AddAction(DebugAction.MoveVertical, moveVertical);
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_68 = V_7;
		DebugManager_AddAction_mADAAC2A5B86323625966CC53D0413AA0E4C7E9BB(__this, 5, L_68, NULL);
		// var moveHorizontal = new DebugActionDesc();
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_69 = (DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC*)il2cpp_codegen_object_new(DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC_il2cpp_TypeInfo_var);
		NullCheck(L_69);
		DebugActionDesc__ctor_m850B5BC98DC18B58B0F5C7549CF58BF020418010(L_69, NULL);
		V_8 = L_69;
		// moveHorizontal.axisTrigger = kDPadHorizontal;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_70 = V_8;
		NullCheck(L_70);
		L_70->___axisTrigger_0 = _stringLiteralEDF3F84B3833AA4C4223CBC192AA3240A4A6F435;
		Il2CppCodeGenWriteBarrier((void**)(&L_70->___axisTrigger_0), (void*)_stringLiteralEDF3F84B3833AA4C4223CBC192AA3240A4A6F435);
		// moveHorizontal.repeatMode = DebugActionRepeatMode.Delay;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_71 = V_8;
		NullCheck(L_71);
		L_71->___repeatMode_3 = 1;
		// moveHorizontal.repeatDelay = 0.16f;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_72 = V_8;
		NullCheck(L_72);
		L_72->___repeatDelay_4 = (0.159999996f);
		// AddAction(DebugAction.MoveHorizontal, moveHorizontal);
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_73 = V_8;
		DebugManager_AddAction_mADAAC2A5B86323625966CC53D0413AA0E4C7E9BB(__this, 6, L_73, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::EnableInputActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_EnableInputActions_m5889ED24EFA3383E683D452FE45CD434E1611E92 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::AddAction(UnityEngine.Rendering.DebugAction,UnityEngine.Rendering.DebugActionDesc)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_AddAction_mADAAC2A5B86323625966CC53D0413AA0E4C7E9BB (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, int32_t ___action0, DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* ___desc1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// int index = (int)action;
		int32_t L_0 = ___action0;
		V_0 = L_0;
		// m_DebugActions[index] = desc;
		DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703* L_1 = __this->___m_DebugActions_11;
		int32_t L_2 = V_0;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_3 = ___desc1;
		NullCheck(L_1);
		ArrayElementTypeCheck (L_1, L_3);
		(L_1)->SetAt(static_cast<il2cpp_array_size_t>(L_2), (DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC*)L_3);
		// m_DebugActionStates[index] = new DebugActionState();
		DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733* L_4 = __this->___m_DebugActionStates_12;
		int32_t L_5 = V_0;
		DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* L_6 = (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA*)il2cpp_codegen_object_new(DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA_il2cpp_TypeInfo_var);
		NullCheck(L_6);
		DebugActionState__ctor_m3C1005EA7D29105C979ECB8FEDBC8114301DFE54(L_6, NULL);
		NullCheck(L_4);
		ArrayElementTypeCheck (L_4, L_6);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA*)L_6);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::SampleAction(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_SampleAction_mBB1CB238142C6828A7BC49AC6885BD4B5E14185D (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, int32_t ___actionIndex0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_m4C9664A55C20ADC38997EE29A957C5CC3A7068E4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Count_mA0CE2495698B434FD5DD87FFB98EAA6E16D9A17B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m267D7939096928A9A22943126A6DD414A2686436_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_get_Item_m4BA8B6B2564FB6EBB18BF12EAE65683993DDC6E9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* V_0 = NULL;
	DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* V_1 = NULL;
	int32_t V_2 = 0;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_3 = NULL;
	bool V_4 = false;
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_5 = NULL;
	int32_t V_6 = 0;
	float V_7 = 0.0f;
	int32_t V_8 = 0;
	bool V_9 = false;
	KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* V_10 = NULL;
	KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* V_11 = NULL;
	{
		// var desc = m_DebugActions[actionIndex];
		DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703* L_0 = __this->___m_DebugActions_11;
		int32_t L_1 = ___actionIndex0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		V_0 = L_3;
		// var state = m_DebugActionStates[actionIndex];
		DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733* L_4 = __this->___m_DebugActionStates_12;
		int32_t L_5 = ___actionIndex0;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_1 = L_7;
		// if (state.runningAction == false)
		DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* L_8 = V_1;
		NullCheck(L_8);
		bool L_9;
		L_9 = DebugActionState_get_runningAction_mEB9DCBC3068EB129469ECA0CB23A78ECFB79E738_inline(L_8, NULL);
		if (L_9)
		{
			goto IL_0116;
		}
	}
	{
		// for (int buttonListIndex = 0; buttonListIndex < desc.buttonTriggerList.Count; ++buttonListIndex)
		V_2 = 0;
		goto IL_006d;
	}

IL_0021:
	{
		// var buttons = desc.buttonTriggerList[buttonListIndex];
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_10 = V_0;
		NullCheck(L_10);
		List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* L_11 = L_10->___buttonTriggerList_1;
		int32_t L_12 = V_2;
		NullCheck(L_11);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_13;
		L_13 = List_1_get_Item_m4BA8B6B2564FB6EBB18BF12EAE65683993DDC6E9(L_11, L_12, List_1_get_Item_m4BA8B6B2564FB6EBB18BF12EAE65683993DDC6E9_RuntimeMethod_var);
		V_3 = L_13;
		// bool allButtonPressed = true;
		V_4 = (bool)1;
		// foreach (var button in buttons)
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_14 = V_3;
		V_5 = L_14;
		V_6 = 0;
		goto IL_004f;
	}

IL_0039:
	{
		// foreach (var button in buttons)
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_15 = V_5;
		int32_t L_16 = V_6;
		NullCheck(L_15);
		int32_t L_17 = L_16;
		String_t* L_18 = (L_15)->GetAt(static_cast<il2cpp_array_size_t>(L_17));
		// allButtonPressed = Input.GetButton(button);
		bool L_19;
		L_19 = Input_GetButton_m2F217DAE69DB3D1324FB848B3C9C84F19A80989E(L_18, NULL);
		V_4 = L_19;
		// if (!allButtonPressed)
		bool L_20 = V_4;
		if (!L_20)
		{
			goto IL_0057;
		}
	}
	{
		int32_t L_21 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_21, 1));
	}

IL_004f:
	{
		// foreach (var button in buttons)
		int32_t L_22 = V_6;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_23 = V_5;
		NullCheck(L_23);
		if ((((int32_t)L_22) < ((int32_t)((int32_t)(((RuntimeArray*)L_23)->max_length)))))
		{
			goto IL_0039;
		}
	}

IL_0057:
	{
		// if (allButtonPressed)
		bool L_24 = V_4;
		if (!L_24)
		{
			goto IL_0069;
		}
	}
	{
		// state.TriggerWithButton(buttons, 1f);
		DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* L_25 = V_1;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_26 = V_3;
		NullCheck(L_25);
		DebugActionState_TriggerWithButton_m1D439F09C1E1DD96E87D4311567CB1E338B5E446(L_25, L_26, (1.0f), NULL);
		// break;
		goto IL_007b;
	}

IL_0069:
	{
		// for (int buttonListIndex = 0; buttonListIndex < desc.buttonTriggerList.Count; ++buttonListIndex)
		int32_t L_27 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_27, 1));
	}

IL_006d:
	{
		// for (int buttonListIndex = 0; buttonListIndex < desc.buttonTriggerList.Count; ++buttonListIndex)
		int32_t L_28 = V_2;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_29 = V_0;
		NullCheck(L_29);
		List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* L_30 = L_29->___buttonTriggerList_1;
		NullCheck(L_30);
		int32_t L_31;
		L_31 = List_1_get_Count_m4C9664A55C20ADC38997EE29A957C5CC3A7068E4_inline(L_30, List_1_get_Count_m4C9664A55C20ADC38997EE29A957C5CC3A7068E4_RuntimeMethod_var);
		if ((((int32_t)L_28) < ((int32_t)L_31)))
		{
			goto IL_0021;
		}
	}

IL_007b:
	{
		// if (desc.axisTrigger != "")
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_32 = V_0;
		NullCheck(L_32);
		String_t* L_33 = L_32->___axisTrigger_0;
		bool L_34;
		L_34 = String_op_Inequality_m8C940F3CFC42866709D7CA931B3D77B4BE94BCB6(L_33, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		if (!L_34)
		{
			goto IL_00b1;
		}
	}
	{
		// float axisValue = Input.GetAxis(desc.axisTrigger);
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_35 = V_0;
		NullCheck(L_35);
		String_t* L_36 = L_35->___axisTrigger_0;
		float L_37;
		L_37 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(L_36, NULL);
		V_7 = L_37;
		// if (axisValue != 0f)
		float L_38 = V_7;
		if ((((float)L_38) == ((float)(0.0f))))
		{
			goto IL_00b1;
		}
	}
	{
		// state.TriggerWithAxis(desc.axisTrigger, axisValue);
		DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* L_39 = V_1;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_40 = V_0;
		NullCheck(L_40);
		String_t* L_41 = L_40->___axisTrigger_0;
		float L_42 = V_7;
		NullCheck(L_39);
		DebugActionState_TriggerWithAxis_m92207FB8B22C7AC3AB743CE533748137AB0D23B2(L_39, L_41, L_42, NULL);
	}

IL_00b1:
	{
		// for (int keyListIndex = 0; keyListIndex < desc.keyTriggerList.Count; ++keyListIndex)
		V_8 = 0;
		goto IL_0107;
	}

IL_00b6:
	{
		// bool allKeyPressed = true;
		V_9 = (bool)1;
		// var keys = desc.keyTriggerList[keyListIndex];
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_43 = V_0;
		NullCheck(L_43);
		List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702* L_44 = L_43->___keyTriggerList_2;
		int32_t L_45 = V_8;
		NullCheck(L_44);
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_46;
		L_46 = List_1_get_Item_m267D7939096928A9A22943126A6DD414A2686436(L_44, L_45, List_1_get_Item_m267D7939096928A9A22943126A6DD414A2686436_RuntimeMethod_var);
		V_10 = L_46;
		// foreach (var key in keys)
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_47 = V_10;
		V_11 = L_47;
		V_6 = 0;
		goto IL_00e7;
	}

IL_00d1:
	{
		// foreach (var key in keys)
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_48 = V_11;
		int32_t L_49 = V_6;
		NullCheck(L_48);
		int32_t L_50 = L_49;
		int32_t L_51 = (int32_t)(L_48)->GetAt(static_cast<il2cpp_array_size_t>(L_50));
		// allKeyPressed = Input.GetKey(key);
		bool L_52;
		L_52 = Input_GetKey_mE5681EF775F3CEBA7EAD7C63984F7B34C8E8D434(L_51, NULL);
		V_9 = L_52;
		// if (!allKeyPressed)
		bool L_53 = V_9;
		if (!L_53)
		{
			goto IL_00ef;
		}
	}
	{
		int32_t L_54 = V_6;
		V_6 = ((int32_t)il2cpp_codegen_add(L_54, 1));
	}

IL_00e7:
	{
		// foreach (var key in keys)
		int32_t L_55 = V_6;
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_56 = V_11;
		NullCheck(L_56);
		if ((((int32_t)L_55) < ((int32_t)((int32_t)(((RuntimeArray*)L_56)->max_length)))))
		{
			goto IL_00d1;
		}
	}

IL_00ef:
	{
		// if (allKeyPressed)
		bool L_57 = V_9;
		if (!L_57)
		{
			goto IL_0101;
		}
	}
	{
		// state.TriggerWithKey(keys, 1f);
		DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* L_58 = V_1;
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_59 = V_10;
		NullCheck(L_58);
		DebugActionState_TriggerWithKey_m16D021504F3A199A000C00A2CC76B534FA7FDEB4(L_58, L_59, (1.0f), NULL);
		// break;
		return;
	}

IL_0101:
	{
		// for (int keyListIndex = 0; keyListIndex < desc.keyTriggerList.Count; ++keyListIndex)
		int32_t L_60 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_60, 1));
	}

IL_0107:
	{
		// for (int keyListIndex = 0; keyListIndex < desc.keyTriggerList.Count; ++keyListIndex)
		int32_t L_61 = V_8;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_62 = V_0;
		NullCheck(L_62);
		List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702* L_63 = L_62->___keyTriggerList_2;
		NullCheck(L_63);
		int32_t L_64;
		L_64 = List_1_get_Count_mA0CE2495698B434FD5DD87FFB98EAA6E16D9A17B_inline(L_63, List_1_get_Count_mA0CE2495698B434FD5DD87FFB98EAA6E16D9A17B_RuntimeMethod_var);
		if ((((int32_t)L_61) < ((int32_t)L_64)))
		{
			goto IL_00b6;
		}
	}

IL_0116:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::UpdateAction(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_UpdateAction_mC315562B9E390627E83B59D5CA15DDB0B9AF9375 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, int32_t ___actionIndex0, const RuntimeMethod* method) 
{
	DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* V_0 = NULL;
	DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* V_1 = NULL;
	{
		// var desc = m_DebugActions[actionIndex];
		DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703* L_0 = __this->___m_DebugActions_11;
		int32_t L_1 = ___actionIndex0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		V_0 = L_3;
		// var state = m_DebugActionStates[actionIndex];
		DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733* L_4 = __this->___m_DebugActionStates_12;
		int32_t L_5 = ___actionIndex0;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* L_7 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		V_1 = L_7;
		// if (state.runningAction)
		DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* L_8 = V_1;
		NullCheck(L_8);
		bool L_9;
		L_9 = DebugActionState_get_runningAction_mEB9DCBC3068EB129469ECA0CB23A78ECFB79E738_inline(L_8, NULL);
		if (!L_9)
		{
			goto IL_0021;
		}
	}
	{
		// state.Update(desc);
		DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* L_10 = V_1;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_11 = V_0;
		NullCheck(L_10);
		DebugActionState_Update_m9E82525978934996DC1DAE8672E949BD7D6EAB9E(L_10, L_11, NULL);
	}

IL_0021:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::UpdateActions()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_UpdateActions_mFDFEE466E6EF0295FF22CFFC92738CD80DF6A30F (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		// for (int actionIndex = 0; actionIndex < m_DebugActions.Length; ++actionIndex)
		V_0 = 0;
		goto IL_0016;
	}

IL_0004:
	{
		// UpdateAction(actionIndex);
		int32_t L_0 = V_0;
		DebugManager_UpdateAction_mC315562B9E390627E83B59D5CA15DDB0B9AF9375(__this, L_0, NULL);
		// SampleAction(actionIndex);
		int32_t L_1 = V_0;
		DebugManager_SampleAction_mBB1CB238142C6828A7BC49AC6885BD4B5E14185D(__this, L_1, NULL);
		// for (int actionIndex = 0; actionIndex < m_DebugActions.Length; ++actionIndex)
		int32_t L_2 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
	}

IL_0016:
	{
		// for (int actionIndex = 0; actionIndex < m_DebugActions.Length; ++actionIndex)
		int32_t L_3 = V_0;
		DebugActionDescU5BU5D_t4E2759E60EB786DE189B8646D7E7BC5DEACE9703* L_4 = __this->___m_DebugActions_11;
		NullCheck(L_4);
		if ((((int32_t)L_3) < ((int32_t)((int32_t)(((RuntimeArray*)L_4)->max_length)))))
		{
			goto IL_0004;
		}
	}
	{
		// }
		return;
	}
}
// System.Single UnityEngine.Rendering.DebugManager::GetAction(UnityEngine.Rendering.DebugAction)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DebugManager_GetAction_mF49CDA3900720779DADCA26D660A9C08DAC7741C (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, int32_t ___action0, const RuntimeMethod* method) 
{
	{
		// return m_DebugActionStates[(int)action].actionState;
		DebugActionStateU5BU5D_tEDECDC92D0831CE3393A86713996A09454D0B733* L_0 = __this->___m_DebugActionStates_12;
		int32_t L_1 = ___action0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		float L_4;
		L_4 = DebugActionState_get_actionState_m7DF4C910BA8D1EB0A09F67889CAC58E68FF7CA5D_inline(L_3, NULL);
		return L_4;
	}
}
// System.Boolean UnityEngine.Rendering.DebugManager::GetActionToggleDebugMenuWithTouch()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugManager_GetActionToggleDebugMenuWithTouch_mD00A060C5705334410F83ACE437D7659756D71EB (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m988C795ADB71738BF510FA2A53DB66AB9979D9C1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_HasValue_m1CC9FA8B94EA8E383BDA9382073F714E028FE807_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1_get_Value_m4C00468C8C1A5EFE309A51B164BCC96C382CAEDA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* V_0 = NULL;
	Nullable_1_t75AFA86FBBD53B6ECE0C17CF3EAAE777AB1E19B0 V_1;
	memset((&V_1), 0, sizeof(V_1));
	TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* V_2 = NULL;
	int32_t V_3 = 0;
	Touch_t03E51455ED508492B3F278903A0114FA0E87B417 V_4;
	memset((&V_4), 0, sizeof(V_4));
	{
		// var touches = Input.touches;
		TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* L_0;
		L_0 = Input_get_touches_m7CFDF6848F3EC3A8FE458436B2B8BD14B5C65CEF(NULL);
		V_0 = L_0;
		// var touchCount = Input.touchCount;
		int32_t L_1;
		L_1 = Input_get_touchCount_m057388BFC67A0F4CA53764B1022867ED81D01E39(NULL);
		// TouchPhase? expectedTouchPhase = TouchPhase.Began;
		Nullable_1__ctor_m988C795ADB71738BF510FA2A53DB66AB9979D9C1((&V_1), 0, Nullable_1__ctor_m988C795ADB71738BF510FA2A53DB66AB9979D9C1_RuntimeMethod_var);
		// if (touchCount == 3)
		if ((!(((uint32_t)L_1) == ((uint32_t)3))))
		{
			goto IL_0054;
		}
	}
	{
		// foreach (var touch in touches)
		TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* L_2 = V_0;
		V_2 = L_2;
		V_3 = 0;
		goto IL_004e;
	}

IL_001c:
	{
		// foreach (var touch in touches)
		TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* L_3 = V_2;
		int32_t L_4 = V_3;
		NullCheck(L_3);
		int32_t L_5 = L_4;
		Touch_t03E51455ED508492B3F278903A0114FA0E87B417 L_6 = (L_3)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		V_4 = L_6;
		// if ((!expectedTouchPhase.HasValue || touch.phase == expectedTouchPhase.Value) && touch.tapCount == 2)
		bool L_7;
		L_7 = Nullable_1_get_HasValue_m1CC9FA8B94EA8E383BDA9382073F714E028FE807_inline((&V_1), Nullable_1_get_HasValue_m1CC9FA8B94EA8E383BDA9382073F714E028FE807_RuntimeMethod_var);
		if (!L_7)
		{
			goto IL_003e;
		}
	}
	{
		int32_t L_8;
		L_8 = Touch_get_phase_mB82409FB2BE1C32ABDBA6A72E52A099D28AB70B0((&V_4), NULL);
		int32_t L_9;
		L_9 = Nullable_1_get_Value_m4C00468C8C1A5EFE309A51B164BCC96C382CAEDA((&V_1), Nullable_1_get_Value_m4C00468C8C1A5EFE309A51B164BCC96C382CAEDA_RuntimeMethod_var);
		if ((!(((uint32_t)L_8) == ((uint32_t)L_9))))
		{
			goto IL_004a;
		}
	}

IL_003e:
	{
		int32_t L_10;
		L_10 = Touch_get_tapCount_mE75D2783AC38FCF536C99F36AB9F76AFA3EB7EB6((&V_4), NULL);
		if ((!(((uint32_t)L_10) == ((uint32_t)2))))
		{
			goto IL_004a;
		}
	}
	{
		// return true;
		return (bool)1;
	}

IL_004a:
	{
		int32_t L_11 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_11, 1));
	}

IL_004e:
	{
		// foreach (var touch in touches)
		int32_t L_12 = V_3;
		TouchU5BU5D_t242545870BFCA81F368CCF82E00F9E2A7FB523B3* L_13 = V_2;
		NullCheck(L_13);
		if ((((int32_t)L_12) < ((int32_t)((int32_t)(((RuntimeArray*)L_13)->max_length)))))
		{
			goto IL_001c;
		}
	}

IL_0054:
	{
		// return false;
		return (bool)0;
	}
}
// System.Boolean UnityEngine.Rendering.DebugManager::GetActionReleaseScrollTarget()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugManager_GetActionReleaseScrollTarget_mA8742D7420A03055AEF6E99576E359AA6E5FBE77 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		// bool mouseWheelActive = Input.mouseScrollDelta != Vector2.zero;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0;
		L_0 = Input_get_mouseScrollDelta_mD112408E9182AA0F529179FF31E21D8DCD5CFA74(NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1;
		L_1 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		bool L_2;
		L_2 = Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline(L_0, L_1, NULL);
		// bool touchSupported = Input.touchSupported;
		bool L_3;
		L_3 = Input_get_touchSupported_m2A4FA398A793861AE1BC5971A1363552AB33BEEF(NULL);
		V_0 = L_3;
		// return mouseWheelActive || touchSupported; // Touchscreens have general problems with scrolling, so it's disabled.
		bool L_4 = V_0;
		return (bool)((int32_t)((int32_t)L_2|(int32_t)L_4));
	}
}
// System.Void UnityEngine.Rendering.DebugManager::RegisterInputs()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_RegisterInputs_m537F22F75442F20A412290FED01B4E4F036EC233 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	{
		// }
		return;
	}
}
// UnityEngine.Rendering.DebugManager UnityEngine.Rendering.DebugManager::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* DebugManager_get_instance_m6606C2006331B9BDE453C15E14F3747930B3FC3D (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_get_Value_mE76752FCA0188A3D50B5C7FE739BAAD652B8A7DD_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public static DebugManager instance => s_Instance.Value;
		il2cpp_codegen_runtime_class_init_inline(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162* L_0 = ((DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_StaticFields*)il2cpp_codegen_static_fields_for(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var))->___s_Instance_13;
		NullCheck(L_0);
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_1;
		L_1 = Lazy_1_get_Value_mE76752FCA0188A3D50B5C7FE739BAAD652B8A7DD(L_0, Lazy_1_get_Value_mE76752FCA0188A3D50B5C7FE739BAAD652B8A7DD_RuntimeMethod_var);
		return L_1;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::UpdateReadOnlyCollection()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_UpdateReadOnlyCollection_m53286D374289908BD8D3A8D5E99661CEEB80AAC5 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_AsReadOnly_m92404E3CD663D7E5978F38B59E4A1A3FE82A5821_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Sort_m9808692A83E11661C0698CC520319BD3DBE92D03_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// m_Panels.Sort();
		List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* L_0 = __this->___m_Panels_15;
		NullCheck(L_0);
		List_1_Sort_m9808692A83E11661C0698CC520319BD3DBE92D03(L_0, List_1_Sort_m9808692A83E11661C0698CC520319BD3DBE92D03_RuntimeMethod_var);
		// m_ReadOnlyPanels = m_Panels.AsReadOnly();
		List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* L_1 = __this->___m_Panels_15;
		NullCheck(L_1);
		ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299* L_2;
		L_2 = List_1_AsReadOnly_m92404E3CD663D7E5978F38B59E4A1A3FE82A5821(L_1, List_1_AsReadOnly_m92404E3CD663D7E5978F38B59E4A1A3FE82A5821_RuntimeMethod_var);
		__this->___m_ReadOnlyPanels_14 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_ReadOnlyPanels_14), (void*)L_2);
		// }
		return;
	}
}
// System.Collections.ObjectModel.ReadOnlyCollection`1<UnityEngine.Rendering.DebugUI/Panel> UnityEngine.Rendering.DebugManager::get_panels()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299* DebugManager_get_panels_m6D2F1002F12979053200CD6A29CCED2635F12F6E (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	{
		// if (m_ReadOnlyPanels == null)
		ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299* L_0 = __this->___m_ReadOnlyPanels_14;
		if (L_0)
		{
			goto IL_000e;
		}
	}
	{
		// UpdateReadOnlyCollection();
		DebugManager_UpdateReadOnlyCollection_m53286D374289908BD8D3A8D5E99661CEEB80AAC5(__this, NULL);
	}

IL_000e:
	{
		// return m_ReadOnlyPanels;
		ReadOnlyCollection_1_tF0FFDCC1E1E5FFF308EA742DAB59C57038E63299* L_1 = __this->___m_ReadOnlyPanels_14;
		return L_1;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::add_onDisplayRuntimeUIChanged(System.Action`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_add_onDisplayRuntimeUIChanged_m9DDCAA67B1F3EDEC672CE08DFF83DA7E25EB0AFD (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___value0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL;
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL;
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_2 = NULL;
	{
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___onDisplayRuntimeUIChanged_16;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = V_0;
		V_1 = L_1;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_1;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___value0;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_4, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var));
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C** L_5 = (&__this->___onDisplayRuntimeUIChanged_16);
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = V_2;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = V_1;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = V_0;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_9) == ((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::remove_onDisplayRuntimeUIChanged(System.Action`1<System.Boolean>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_remove_onDisplayRuntimeUIChanged_m2DC90942AD8C4117BD4569F8659F0C0C928661A9 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* ___value0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_0 = NULL;
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_1 = NULL;
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* V_2 = NULL;
	{
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_0 = __this->___onDisplayRuntimeUIChanged_16;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = V_0;
		V_1 = L_1;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = V_1;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_3 = ___value0;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)Castclass((RuntimeObject*)L_4, Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var));
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C** L_5 = (&__this->___onDisplayRuntimeUIChanged_16);
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_6 = V_2;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_7 = V_1;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_9 = V_0;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_9) == ((RuntimeObject*)(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::add_onSetDirty(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_add_onSetDirty_m78A474A63D04359ED435BD03825CCCF2B701CA30 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___onSetDirty_17;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___value0;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___onSetDirty_17);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::remove_onSetDirty(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_remove_onSetDirty_mD60B9F3EB7FB9308E432F4395BDEF06B59A6A8D1 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___onSetDirty_17;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___value0;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___onSetDirty_17);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::add_resetData(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_add_resetData_m6195C05AE430E2DF4B8D0FB20D5057552AF24240 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___resetData_18;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___value0;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___resetData_18);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::remove_resetData(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_remove_resetData_m96A67431C2EAF71CAC1E811A13738711BEBE1AC6 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* V_2 = NULL;
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___resetData_18;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = V_0;
		V_1 = L_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_2 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_3 = ___value0;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)CastclassSealed((RuntimeObject*)L_4, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07** L_5 = (&__this->___resetData_18);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = V_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = V_1;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = V_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_9) == ((RuntimeObject*)(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
// System.Boolean UnityEngine.Rendering.DebugManager::get_displayEditorUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugManager_get_displayEditorUI_mB0BC6CF28FF4569A791579BF6BD22CAD17774792 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	{
		// public bool displayEditorUI => m_EditorOpen;
		bool L_0 = __this->___m_EditorOpen_25;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::ToggleEditorUI(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_ToggleEditorUI_m0A74DA6D686ECB521E6E82F19557955261DDE504 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, bool ___open0, const RuntimeMethod* method) 
{
	{
		// public void ToggleEditorUI(bool open) => m_EditorOpen = open;
		bool L_0 = ___open0;
		__this->___m_EditorOpen_25 = L_0;
		return;
	}
}
// System.Boolean UnityEngine.Rendering.DebugManager::get_enableRuntimeUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugManager_get_enableRuntimeUI_m2CB2E20F2CCE737FE6AD3214D5DC16D75F2CA532 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	{
		// get => m_EnableRuntimeUI;
		bool L_0 = __this->___m_EnableRuntimeUI_26;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::set_enableRuntimeUI(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_set_enableRuntimeUI_mBFBBD988EE69074F4E2AFA33770FDBBBC623C201 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// if (value != m_EnableRuntimeUI)
		bool L_0 = ___value0;
		bool L_1 = __this->___m_EnableRuntimeUI_26;
		if ((((int32_t)L_0) == ((int32_t)L_1)))
		{
			goto IL_0016;
		}
	}
	{
		// m_EnableRuntimeUI = value;
		bool L_2 = ___value0;
		__this->___m_EnableRuntimeUI_26 = L_2;
		// DebugUpdater.SetEnabled(value);
		bool L_3 = ___value0;
		DebugUpdater_SetEnabled_m1FC528C668514A63BCF2D9FCB4B71519CDBE31B2(L_3, NULL);
	}

IL_0016:
	{
		// }
		return;
	}
}
// System.Boolean UnityEngine.Rendering.DebugManager::get_displayRuntimeUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugManager_get_displayRuntimeUI_m425A05718ADC5F5168D3D862C0FF3CB5D36259A0 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __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;
	}
	{
		// get => m_Root != null && m_Root.activeInHierarchy;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_0 = __this->___m_Root_21;
		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_001a;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___m_Root_21;
		NullCheck(L_2);
		bool L_3;
		L_3 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_2, NULL);
		return L_3;
	}

IL_001a:
	{
		return (bool)0;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::set_displayRuntimeUI(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_set_displayRuntimeUI_m9D935288B59DE1136DB37985EFE102A35CD4A90A (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, bool ___value0, 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*)&GameObject_GetComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_m1AF8F471893D04BF1E6A139B25EA4CE07B23F8F8_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisDebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209_m217B7C2DA8A48A9231BB24CD10EFCF3A375E4E48_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m0B9074AE90D43856913C96B1141E260D4BFBD2EB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mA8DDF4C3776A9CB5E3A51A78CAFF467AE2885019_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral8AA4B3FBB6C9778EEEC68B0F582C1840C2FCD518);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC75A660E83DF3DB982C28934C1C8CA1A0BE1044D);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (value)
		bool L_0 = ___value0;
		if (!L_0)
		{
			goto IL_0072;
		}
	}
	{
		// m_Root = UnityObject.Instantiate(Resources.Load<Transform>("DebugUICanvas")).gameObject;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_1;
		L_1 = Resources_Load_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mA8DDF4C3776A9CB5E3A51A78CAFF467AE2885019(_stringLiteralC75A660E83DF3DB982C28934C1C8CA1A0BE1044D, Resources_Load_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mA8DDF4C3776A9CB5E3A51A78CAFF467AE2885019_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_2;
		L_2 = Object_Instantiate_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m0B9074AE90D43856913C96B1141E260D4BFBD2EB(L_1, Object_Instantiate_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m0B9074AE90D43856913C96B1141E260D4BFBD2EB_RuntimeMethod_var);
		NullCheck(L_2);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_3;
		L_3 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_2, NULL);
		__this->___m_Root_21 = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Root_21), (void*)L_3);
		// m_Root.name = "[Debug Canvas]";
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_4 = __this->___m_Root_21;
		NullCheck(L_4);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_4, _stringLiteral8AA4B3FBB6C9778EEEC68B0F582C1840C2FCD518, NULL);
		// m_Root.transform.localPosition = Vector3.zero;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_5 = __this->___m_Root_21;
		NullCheck(L_5);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
		L_6 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_5, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		NullCheck(L_6);
		Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_6, L_7, NULL);
		// m_RootUICanvas = m_Root.GetComponent<DebugUIHandlerCanvas>();
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = __this->___m_Root_21;
		NullCheck(L_8);
		DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* L_9;
		L_9 = GameObject_GetComponent_TisDebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209_m217B7C2DA8A48A9231BB24CD10EFCF3A375E4E48(L_8, GameObject_GetComponent_TisDebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209_m217B7C2DA8A48A9231BB24CD10EFCF3A375E4E48_RuntimeMethod_var);
		__this->___m_RootUICanvas_22 = L_9;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RootUICanvas_22), (void*)L_9);
		// var canvasScaler = m_Root.GetComponent<CanvasScaler>();
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_10 = __this->___m_Root_21;
		NullCheck(L_10);
		CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* L_11;
		L_11 = GameObject_GetComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_m1AF8F471893D04BF1E6A139B25EA4CE07B23F8F8(L_10, GameObject_GetComponent_TisCanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B_m1AF8F471893D04BF1E6A139B25EA4CE07B23F8F8_RuntimeMethod_var);
		// canvasScaler.uiScaleMode = CanvasScaler.ScaleMode.ScaleWithScreenSize;
		NullCheck(L_11);
		CanvasScaler_set_uiScaleMode_m064C83FFA35E2AED4E9FA7D5EC1AD19630D8FC2A_inline(L_11, 1, NULL);
		// m_Root.SetActive(true);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_12 = __this->___m_Root_21;
		NullCheck(L_12);
		GameObject_SetActive_m638E92E1E75E519E5B24CF150B08CA8E0CDFAB92(L_12, (bool)1, NULL);
		goto IL_008b;
	}

IL_0072:
	{
		// CoreUtils.Destroy(m_Root);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13 = __this->___m_Root_21;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_13, NULL);
		// m_Root = null;
		__this->___m_Root_21 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Root_21), (void*)(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL);
		// m_RootUICanvas = null;
		__this->___m_RootUICanvas_22 = (DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RootUICanvas_22), (void*)(DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209*)NULL);
	}

IL_008b:
	{
		// onDisplayRuntimeUIChanged(value);
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_14 = __this->___onDisplayRuntimeUIChanged_16;
		bool L_15 = ___value0;
		NullCheck(L_14);
		Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_inline(L_14, L_15, NULL);
		// DebugUpdater.HandleInternalEventSystemComponents(value);
		bool L_16 = ___value0;
		DebugUpdater_HandleInternalEventSystemComponents_mE3D39D8364F39FBAA697B4E1AD8FA708AF313F3A(L_16, NULL);
		// }
		return;
	}
}
// System.Boolean UnityEngine.Rendering.DebugManager::get_displayPersistentRuntimeUI()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugManager_get_displayPersistentRuntimeUI_m7B8B935C5E6D5D0EE734DB112B2178418910EF48 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __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;
	}
	{
		// get => m_RootUIPersistentCanvas != null && m_PersistentRoot.activeInHierarchy;
		DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* L_0 = __this->___m_RootUIPersistentCanvas_24;
		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_001a;
		}
	}
	{
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_2 = __this->___m_PersistentRoot_23;
		NullCheck(L_2);
		bool L_3;
		L_3 = GameObject_get_activeInHierarchy_m49250F4F168DCC5388D5BE4F6A5681386907B109(L_2, NULL);
		return L_3;
	}

IL_001a:
	{
		return (bool)0;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::set_displayPersistentRuntimeUI(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_set_displayPersistentRuntimeUI_m6EA3817BEF5D31D2000061DBE8E95CF40AA43262 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, bool ___value0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (value)
		bool L_0 = ___value0;
		if (!L_0)
		{
			goto IL_000a;
		}
	}
	{
		// EnsurePersistentCanvas();
		DebugManager_EnsurePersistentCanvas_m3EF45D3A10CE2C9CF3AAEA227125FD5C225D8908(__this, NULL);
		return;
	}

IL_000a:
	{
		// CoreUtils.Destroy(m_PersistentRoot);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1 = __this->___m_PersistentRoot_23;
		il2cpp_codegen_runtime_class_init_inline(CoreUtils_tEE57AB2B0DAE9561F4954B08800A8F957850B038_il2cpp_TypeInfo_var);
		CoreUtils_Destroy_mD2FDD299C528530E4CC5F99EFBAF90ABC7B02C69(L_1, NULL);
		// m_PersistentRoot = null;
		__this->___m_PersistentRoot_23 = (GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PersistentRoot_23), (void*)(GameObject_t76FEDD663AB33C991A9C9A23129337651094216F*)NULL);
		// m_RootUIPersistentCanvas = null;
		__this->___m_RootUIPersistentCanvas_24 = (DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RootUIPersistentCanvas_24), (void*)(DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D*)NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager__ctor_mF476ADDF14866AE360540BE83717892D259CC38E (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, 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*)&List_1__ctor_m2E9BD0CC86BB0BAF7BD0A8F4C6BBA90C245DF468_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__60_0_m27C553BA08B8E19BD22C5037B4B46F91E7892024_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__60_1_m0E439F754311BB00E2CE26E0431B497CD9D52BA1_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B2_0 = NULL;
	DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* G_B2_1 = NULL;
	Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* G_B1_0 = NULL;
	DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* G_B1_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B4_0 = NULL;
	DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* G_B4_1 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B3_0 = NULL;
	DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* G_B3_1 = NULL;
	{
		// readonly List<DebugUI.Panel> m_Panels = new List<DebugUI.Panel>();
		List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* L_0 = (List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F*)il2cpp_codegen_object_new(List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		List_1__ctor_m2E9BD0CC86BB0BAF7BD0A8F4C6BBA90C245DF468(L_0, List_1__ctor_m2E9BD0CC86BB0BAF7BD0A8F4C6BBA90C245DF468_RuntimeMethod_var);
		__this->___m_Panels_15 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Panels_15), (void*)L_0);
		// public event Action<bool> onDisplayRuntimeUIChanged = delegate { };
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var);
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_1 = ((U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var))->___U3CU3E9__60_0_1;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_2 = L_1;
		G_B1_0 = L_2;
		G_B1_1 = __this;
		if (L_2)
		{
			G_B2_0 = L_2;
			G_B2_1 = __this;
			goto IL_002b;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var);
		U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2* L_3 = ((U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var))->___U3CU3E9_0;
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_4 = (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C*)il2cpp_codegen_object_new(Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C_il2cpp_TypeInfo_var);
		NullCheck(L_4);
		Action_1__ctor_mA8C3AC97D1F076EA5D1D0C10CEE6BD3E94711501(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__60_0_m27C553BA08B8E19BD22C5037B4B46F91E7892024_RuntimeMethod_var), NULL);
		Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* L_5 = L_4;
		((U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var))->___U3CU3E9__60_0_1 = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var))->___U3CU3E9__60_0_1), (void*)L_5);
		G_B2_0 = L_5;
		G_B2_1 = G_B1_1;
	}

IL_002b:
	{
		NullCheck(G_B2_1);
		G_B2_1->___onDisplayRuntimeUIChanged_16 = G_B2_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___onDisplayRuntimeUIChanged_16), (void*)G_B2_0);
		// public event Action onSetDirty = delegate { };
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_6 = ((U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var))->___U3CU3E9__60_1_2;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_7 = L_6;
		G_B3_0 = L_7;
		G_B3_1 = __this;
		if (L_7)
		{
			G_B4_0 = L_7;
			G_B4_1 = __this;
			goto IL_0050;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var);
		U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2* L_8 = ((U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var))->___U3CU3E9_0;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_9 = (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07*)il2cpp_codegen_object_new(Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		NullCheck(L_9);
		Action__ctor_mBDC7B0B4A3F583B64C2896F01BDED360772F67DC(L_9, L_8, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__60_1_m0E439F754311BB00E2CE26E0431B497CD9D52BA1_RuntimeMethod_var), NULL);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_10 = L_9;
		((U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var))->___U3CU3E9__60_1_2 = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var))->___U3CU3E9__60_1_2), (void*)L_10);
		G_B4_0 = L_10;
		G_B4_1 = G_B3_1;
	}

IL_0050:
	{
		NullCheck(G_B4_1);
		G_B4_1->___onSetDirty_17 = G_B4_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B4_1->___onSetDirty_17), (void*)G_B4_0);
		// private bool m_EnableRuntimeUI = true;
		__this->___m_EnableRuntimeUI_26 = (bool)1;
		// DebugManager()
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::RefreshEditor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_RefreshEditor_m212A2648023473D0D7714F88FEF0B6B00357B948 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	{
		// refreshEditorRequested = true;
		__this->___refreshEditorRequested_19 = (bool)1;
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_Reset_m8F235B190A155A4748A6101C46F5654D989C42CA (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B2_0 = NULL;
	Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* G_B1_0 = NULL;
	{
		// resetData?.Invoke();
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___resetData_18;
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1 = L_0;
		G_B1_0 = L_1;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000c;
		}
	}
	{
		goto IL_0011;
	}

IL_000c:
	{
		NullCheck(G_B2_0);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(G_B2_0, NULL);
	}

IL_0011:
	{
		// ReDrawOnScreenDebug();
		DebugManager_ReDrawOnScreenDebug_m743E2E7D187BB39F175DE5D6D21F6BD0676A49F7(__this, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::ReDrawOnScreenDebug()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_ReDrawOnScreenDebug_m743E2E7D187BB39F175DE5D6D21F6BD0676A49F7 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* G_B3_0 = NULL;
	DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* G_B2_0 = NULL;
	{
		// if (displayRuntimeUI)
		bool L_0;
		L_0 = DebugManager_get_displayRuntimeUI_m425A05718ADC5F5168D3D862C0FF3CB5D36259A0(__this, NULL);
		if (!L_0)
		{
			goto IL_0018;
		}
	}
	{
		// m_RootUICanvas?.RequestHierarchyReset();
		DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* L_1 = __this->___m_RootUICanvas_22;
		DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* L_2 = L_1;
		G_B2_0 = L_2;
		if (L_2)
		{
			G_B3_0 = L_2;
			goto IL_0013;
		}
	}
	{
		return;
	}

IL_0013:
	{
		NullCheck(G_B3_0);
		DebugUIHandlerCanvas_RequestHierarchyReset_m795844483B9DE139935276CB7BB5015E9868071B(G_B3_0, NULL);
	}

IL_0018:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::RegisterData(UnityEngine.Rendering.IDebugData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_RegisterData_m120D9348EE342EEB06177C14D4B4E3E0A0FFF7C0 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, RuntimeObject* ___data0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDebugData_t1B615890FAADB3B7587742FF95F21192D3464087_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public void RegisterData(IDebugData data) => resetData += data.GetReset();
		RuntimeObject* L_0 = ___data0;
		NullCheck(L_0);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1;
		L_1 = InterfaceFuncInvoker0< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(0 /* System.Action UnityEngine.Rendering.IDebugData::GetReset() */, IDebugData_t1B615890FAADB3B7587742FF95F21192D3464087_il2cpp_TypeInfo_var, L_0);
		DebugManager_add_resetData_m6195C05AE430E2DF4B8D0FB20D5057552AF24240(__this, L_1, NULL);
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::UnregisterData(UnityEngine.Rendering.IDebugData)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_UnregisterData_m0E2EFE5940D89CC5A2E2115F56E5D004D8715AAE (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, RuntimeObject* ___data0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDebugData_t1B615890FAADB3B7587742FF95F21192D3464087_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public void UnregisterData(IDebugData data) => resetData -= data.GetReset();
		RuntimeObject* L_0 = ___data0;
		NullCheck(L_0);
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_1;
		L_1 = InterfaceFuncInvoker0< Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* >::Invoke(0 /* System.Action UnityEngine.Rendering.IDebugData::GetReset() */, IDebugData_t1B615890FAADB3B7587742FF95F21192D3464087_il2cpp_TypeInfo_var, L_0);
		DebugManager_remove_resetData_m96A67431C2EAF71CAC1E811A13738711BEBE1AC6(__this, L_1, NULL);
		return;
	}
}
// System.Int32 UnityEngine.Rendering.DebugManager::GetState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t DebugManager_GetState_mA45CEE821FEFFF5A7546DA822FD046F63FEF37CF (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Enumerator_t68605C14691268049525EFA83B698E2790FEE63F V_1;
	memset((&V_1), 0, sizeof(V_1));
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* V_2 = NULL;
	{
		// int hash = 17;
		V_0 = ((int32_t)17);
		// foreach (var panel in m_Panels)
		List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* L_0 = __this->___m_Panels_15;
		NullCheck(L_0);
		Enumerator_t68605C14691268049525EFA83B698E2790FEE63F L_1;
		L_1 = List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C(L_0, List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C_RuntimeMethod_var);
		V_1 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0030:
			{// begin finally (depth: 1)
				Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C((&V_1), Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0025_1;
			}

IL_0011_1:
			{
				// foreach (var panel in m_Panels)
				Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_2;
				L_2 = Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_inline((&V_1), Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_RuntimeMethod_var);
				V_2 = L_2;
				// hash = hash * 23 + panel.GetHashCode();
				int32_t L_3 = V_0;
				Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_4 = V_2;
				NullCheck(L_4);
				int32_t L_5;
				L_5 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_4);
				V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_3, ((int32_t)23))), L_5));
			}

IL_0025_1:
			{
				// foreach (var panel in m_Panels)
				bool L_6;
				L_6 = Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C((&V_1), Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C_RuntimeMethod_var);
				if (L_6)
				{
					goto IL_0011_1;
				}
			}
			{
				goto IL_003e;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_003e:
	{
		// return hash;
		int32_t L_7 = V_0;
		return L_7;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::RegisterRootCanvas(UnityEngine.Rendering.UI.DebugUIHandlerCanvas)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_RegisterRootCanvas_m17796C585AB91ADE0FA5901FD3B800B75A0C1A18 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* ___root0, const RuntimeMethod* method) 
{
	{
		// m_Root = root.gameObject;
		DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* L_0 = ___root0;
		NullCheck(L_0);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_1;
		L_1 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_0, NULL);
		__this->___m_Root_21 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Root_21), (void*)L_1);
		// m_RootUICanvas = root;
		DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* L_2 = ___root0;
		__this->___m_RootUICanvas_22 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RootUICanvas_22), (void*)L_2);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::ChangeSelection(UnityEngine.Rendering.UI.DebugUIHandlerWidget,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_ChangeSelection_m77C3E5AD1A1B7D9EEFA8C39BFD8A40B1AEEB856A (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* ___widget0, bool ___fromNext1, const RuntimeMethod* method) 
{
	{
		// m_RootUICanvas.ChangeSelection(widget, fromNext);
		DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* L_0 = __this->___m_RootUICanvas_22;
		DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* L_1 = ___widget0;
		bool L_2 = ___fromNext1;
		NullCheck(L_0);
		DebugUIHandlerCanvas_ChangeSelection_mE3D51E1E6390B8C7B5926F26122F8AF2588BF03D(L_0, L_1, L_2, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::SetScrollTarget(UnityEngine.Rendering.UI.DebugUIHandlerWidget)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_SetScrollTarget_mA81C5DD4585EF12FD3C966E898549568B603FCE9 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* ___widget0, 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;
	}
	{
		// if (m_RootUICanvas != null)
		DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* L_0 = __this->___m_RootUICanvas_22;
		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_001a;
		}
	}
	{
		// m_RootUICanvas.SetScrollTarget(widget);
		DebugUIHandlerCanvas_t42F6FDECA89A5D5F3C1534DC37FABB37E1401209* L_2 = __this->___m_RootUICanvas_22;
		DebugUIHandlerWidget_tE597C749DDA3EBA7627F38F8A77EB5A171B9E6D1* L_3 = ___widget0;
		NullCheck(L_2);
		DebugUIHandlerCanvas_SetScrollTarget_mD305DF6EA8FC2C84F08EDCAE2336DDD15C2E3E86(L_2, L_3, NULL);
	}

IL_001a:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::EnsurePersistentCanvas()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_EnsurePersistentCanvas_m3EF45D3A10CE2C9CF3AAEA227125FD5C225D8908 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GameObject_GetComponent_TisDebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D_mF3FD65E332592902EDE177838D0B1227DCB9B65B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_FindObjectOfType_TisDebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D_m383F0378C98966112D723E119BC1199893314515_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_Instantiate_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m0B9074AE90D43856913C96B1141E260D4BFBD2EB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Resources_Load_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mA8DDF4C3776A9CB5E3A51A78CAFF467AE2885019_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral4AAC39DA669E01308654A41F2F8A2CD9C33F488A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9AF800B60E1B2FBE2633AAAB9253A678A21075E8);
		s_Il2CppMethodInitialized = true;
	}
	DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* V_0 = NULL;
	{
		// if (m_RootUIPersistentCanvas == null)
		DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* L_0 = __this->___m_RootUIPersistentCanvas_24;
		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_007b;
		}
	}
	{
		// var uiManager = UnityObject.FindObjectOfType<DebugUIHandlerPersistentCanvas>();
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* L_2;
		L_2 = Object_FindObjectOfType_TisDebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D_m383F0378C98966112D723E119BC1199893314515(Object_FindObjectOfType_TisDebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D_m383F0378C98966112D723E119BC1199893314515_RuntimeMethod_var);
		V_0 = L_2;
		// if (uiManager == null)
		DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* L_3 = V_0;
		bool L_4;
		L_4 = Object_op_Equality_mB6120F782D83091EF56A198FCEBCF066DB4A9605(L_3, (Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C*)NULL, NULL);
		if (!L_4)
		{
			goto IL_005e;
		}
	}
	{
		// m_PersistentRoot = UnityObject.Instantiate(Resources.Load<Transform>("DebugUIPersistentCanvas")).gameObject;
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_5;
		L_5 = Resources_Load_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mA8DDF4C3776A9CB5E3A51A78CAFF467AE2885019(_stringLiteral9AF800B60E1B2FBE2633AAAB9253A678A21075E8, Resources_Load_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_mA8DDF4C3776A9CB5E3A51A78CAFF467AE2885019_RuntimeMethod_var);
		il2cpp_codegen_runtime_class_init_inline(Object_tC12DECB6760A7F2CBF65D9DCF18D044C2D97152C_il2cpp_TypeInfo_var);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_6;
		L_6 = Object_Instantiate_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m0B9074AE90D43856913C96B1141E260D4BFBD2EB(L_5, Object_Instantiate_TisTransform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1_m0B9074AE90D43856913C96B1141E260D4BFBD2EB_RuntimeMethod_var);
		NullCheck(L_6);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_7;
		L_7 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_6, NULL);
		__this->___m_PersistentRoot_23 = L_7;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PersistentRoot_23), (void*)L_7);
		// m_PersistentRoot.name = "[Debug Canvas - Persistent]";
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_8 = __this->___m_PersistentRoot_23;
		NullCheck(L_8);
		Object_set_name_mC79E6DC8FFD72479C90F0C4CC7F42A0FEAF5AE47(L_8, _stringLiteral4AAC39DA669E01308654A41F2F8A2CD9C33F488A, NULL);
		// m_PersistentRoot.transform.localPosition = Vector3.zero;
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_9 = __this->___m_PersistentRoot_23;
		NullCheck(L_9);
		Transform_tB27202C6F4E36D225EE28A13E4D662BF99785DB1* L_10;
		L_10 = GameObject_get_transform_m0BC10ADFA1632166AE5544BDF9038A2650C2AE56(L_9, NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_11;
		L_11 = Vector3_get_zero_m0C1249C3F25B1C70EAD3CC8B31259975A457AE39_inline(NULL);
		NullCheck(L_10);
		Transform_set_localPosition_mDE1C997F7D79C0885210B7732B4BA50EE7D73134(L_10, L_11, NULL);
		goto IL_006a;
	}

IL_005e:
	{
		// m_PersistentRoot = uiManager.gameObject;
		DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* L_12 = V_0;
		NullCheck(L_12);
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_13;
		L_13 = Component_get_gameObject_m57AEFBB14DB39EC476F740BA000E170355DE691B(L_12, NULL);
		__this->___m_PersistentRoot_23 = L_13;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PersistentRoot_23), (void*)L_13);
	}

IL_006a:
	{
		// m_RootUIPersistentCanvas = m_PersistentRoot.GetComponent<DebugUIHandlerPersistentCanvas>();
		GameObject_t76FEDD663AB33C991A9C9A23129337651094216F* L_14 = __this->___m_PersistentRoot_23;
		NullCheck(L_14);
		DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* L_15;
		L_15 = GameObject_GetComponent_TisDebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D_mF3FD65E332592902EDE177838D0B1227DCB9B65B(L_14, GameObject_GetComponent_TisDebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D_mF3FD65E332592902EDE177838D0B1227DCB9B65B_RuntimeMethod_var);
		__this->___m_RootUIPersistentCanvas_24 = L_15;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_RootUIPersistentCanvas_24), (void*)L_15);
	}

IL_007b:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::TogglePersistent(UnityEngine.Rendering.DebugUI/Widget)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_TogglePersistent_m053E880302A92E891DAEA5AEB7837AD0C58EA540 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* ___widget0, 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*)&Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral502DB2FE1FE42B610AA84FF33817489F41B5A796);
		s_Il2CppMethodInitialized = true;
	}
	Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457* V_0 = NULL;
	{
		// if (widget == null)
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_0 = ___widget0;
		if (L_0)
		{
			goto IL_0004;
		}
	}
	{
		// return;
		return;
	}

IL_0004:
	{
		// var valueWidget = widget as DebugUI.Value;
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_1 = ___widget0;
		V_0 = ((Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457*)IsInstClass((RuntimeObject*)L_1, Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457_il2cpp_TypeInfo_var));
		// if (valueWidget == null)
		Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457* L_2 = V_0;
		if (L_2)
		{
			goto IL_0019;
		}
	}
	{
		// Debug.Log("Only DebugUI.Value items can be made persistent.");
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_Log_m87A9A3C761FF5C43ED8A53B16190A53D08F818BB(_stringLiteral502DB2FE1FE42B610AA84FF33817489F41B5A796, NULL);
		// return;
		return;
	}

IL_0019:
	{
		// EnsurePersistentCanvas();
		DebugManager_EnsurePersistentCanvas_m3EF45D3A10CE2C9CF3AAEA227125FD5C225D8908(__this, NULL);
		// m_RootUIPersistentCanvas.Toggle(valueWidget);
		DebugUIHandlerPersistentCanvas_tC4C96BD52F7E1FF302C31269BB744E0D688FAC2D* L_3 = __this->___m_RootUIPersistentCanvas_24;
		Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457* L_4 = V_0;
		NullCheck(L_3);
		DebugUIHandlerPersistentCanvas_Toggle_m29203DB1C46DF26C0B2726B6340DB0CEC27A15D8(L_3, L_4, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::OnPanelDirty(UnityEngine.Rendering.DebugUI/Panel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_OnPanelDirty_m131DF174602146B039443A1A28F3DFA62DC1128D (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___panel0, const RuntimeMethod* method) 
{
	{
		// onSetDirty();
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___onSetDirty_17;
		NullCheck(L_0);
		Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline(L_0, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::RequestEditorWindowPanelIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_RequestEditorWindowPanelIndex_m83A9C35808CD06610427B39DD3184F4738B7A238 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, int32_t ___index0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// m_RequestedPanelIndex = index;
		int32_t L_0 = ___index0;
		Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_1;
		memset((&L_1), 0, sizeof(L_1));
		Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703((&L_1), L_0, /*hidden argument*/Nullable_1__ctor_m141FA88563AC0B5179132FB929EABD02C47FF703_RuntimeMethod_var);
		__this->___m_RequestedPanelIndex_20 = L_1;
		// }
		return;
	}
}
// System.Nullable`1<System.Int32> UnityEngine.Rendering.DebugManager::GetRequestedEditorWindowPanelIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 DebugManager_GetRequestedEditorWindowPanelIndex_m0645B6776A0B926D039063CBF97F0146E139E87A (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, const RuntimeMethod* method) 
{
	{
		// int? requestedIndex = m_RequestedPanelIndex;
		Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28 L_0 = __this->___m_RequestedPanelIndex_20;
		// m_RequestedPanelIndex = null;
		Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28* L_1 = (&__this->___m_RequestedPanelIndex_20);
		il2cpp_codegen_initobj(L_1, sizeof(Nullable_1_tCF32C56A2641879C053C86F273C0C6EC1B40BC28));
		// return requestedIndex;
		return L_0;
	}
}
// UnityEngine.Rendering.DebugUI/Panel UnityEngine.Rendering.DebugManager::GetPanel(System.String,System.Boolean,System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* DebugManager_GetPanel_mD434C1C01EA3E39B3C97783F23C6DDF10E2D4617 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, String_t* ___displayName0, bool ___createIfNull1, int32_t ___groupIndex2, bool ___overrideIfExist3, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_OnPanelDirty_m131DF174602146B039443A1A28F3DFA62DC1128D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Add_m5EF58D410691FDE3B357A70330A7F0B581011FEF_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* V_0 = NULL;
	Enumerator_t68605C14691268049525EFA83B698E2790FEE63F V_1;
	memset((&V_1), 0, sizeof(V_1));
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* V_2 = NULL;
	{
		// DebugUI.Panel p = null;
		V_0 = (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*)NULL;
		// foreach (var panel in m_Panels)
		List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* L_0 = __this->___m_Panels_15;
		NullCheck(L_0);
		Enumerator_t68605C14691268049525EFA83B698E2790FEE63F L_1;
		L_1 = List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C(L_0, List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C_RuntimeMethod_var);
		V_1 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0035:
			{// begin finally (depth: 1)
				Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C((&V_1), Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_002a_1;
			}

IL_0010_1:
			{
				// foreach (var panel in m_Panels)
				Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_2;
				L_2 = Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_inline((&V_1), Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_RuntimeMethod_var);
				V_2 = L_2;
				// if (panel.displayName == displayName)
				Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_3 = V_2;
				NullCheck(L_3);
				String_t* L_4;
				L_4 = Panel_get_displayName_m186C10E927B2800035B328BD9A40D8B5FB3D4EE4_inline(L_3, NULL);
				String_t* L_5 = ___displayName0;
				bool L_6;
				L_6 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_4, L_5, NULL);
				if (!L_6)
				{
					goto IL_002a_1;
				}
			}
			{
				// p = panel;
				Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_7 = V_2;
				V_0 = L_7;
				// break;
				goto IL_0043;
			}

IL_002a_1:
			{
				// foreach (var panel in m_Panels)
				bool L_8;
				L_8 = Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C((&V_1), Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C_RuntimeMethod_var);
				if (L_8)
				{
					goto IL_0010_1;
				}
			}
			{
				goto IL_0043;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0043:
	{
		// if (p != null)
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_9 = V_0;
		if (!L_9)
		{
			goto IL_0069;
		}
	}
	{
		// if (overrideIfExist)
		bool L_10 = ___overrideIfExist3;
		if (!L_10)
		{
			goto IL_0067;
		}
	}
	{
		// p.onSetDirty -= OnPanelDirty;
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_11 = V_0;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_12 = (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)il2cpp_codegen_object_new(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
		NullCheck(L_12);
		Action_1__ctor_m685B45A3C4306940E649D7D7A20B38221C376D77(L_12, __this, (intptr_t)((void*)DebugManager_OnPanelDirty_m131DF174602146B039443A1A28F3DFA62DC1128D_RuntimeMethod_var), NULL);
		NullCheck(L_11);
		Panel_remove_onSetDirty_mDA42D481B964BFBEB6CAC9856AC23E1629F1E02D(L_11, L_12, NULL);
		// RemovePanel(p);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_13 = V_0;
		DebugManager_RemovePanel_m6A4747CEB9021415FE50E4215B26CDFE6F1FFCF4(__this, L_13, NULL);
		// p = null;
		V_0 = (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*)NULL;
		goto IL_0069;
	}

IL_0067:
	{
		// return p;
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_14 = V_0;
		return L_14;
	}

IL_0069:
	{
		// if (createIfNull)
		bool L_15 = ___createIfNull1;
		if (!L_15)
		{
			goto IL_00a4;
		}
	}
	{
		// p = new DebugUI.Panel { displayName = displayName, groupIndex = groupIndex };
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_16 = (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*)il2cpp_codegen_object_new(Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295_il2cpp_TypeInfo_var);
		NullCheck(L_16);
		Panel__ctor_m1FC7CE20C8B2968C68E3EE1CFD0410871B3F5F38(L_16, NULL);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_17 = L_16;
		String_t* L_18 = ___displayName0;
		NullCheck(L_17);
		Panel_set_displayName_mE0DE5D17782E9980165F39D8CEC37169D3A8F0B7_inline(L_17, L_18, NULL);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_19 = L_17;
		int32_t L_20 = ___groupIndex2;
		NullCheck(L_19);
		Panel_set_groupIndex_mFE863A99C9A0E2168E3E24171BBDFB7541E4E64C_inline(L_19, L_20, NULL);
		V_0 = L_19;
		// p.onSetDirty += OnPanelDirty;
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_21 = V_0;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_22 = (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)il2cpp_codegen_object_new(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
		NullCheck(L_22);
		Action_1__ctor_m685B45A3C4306940E649D7D7A20B38221C376D77(L_22, __this, (intptr_t)((void*)DebugManager_OnPanelDirty_m131DF174602146B039443A1A28F3DFA62DC1128D_RuntimeMethod_var), NULL);
		NullCheck(L_21);
		Panel_add_onSetDirty_mF68B8AC37258A177F270E8FC7D9B63785E92E711(L_21, L_22, NULL);
		// m_Panels.Add(p);
		List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* L_23 = __this->___m_Panels_15;
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_24 = V_0;
		NullCheck(L_23);
		List_1_Add_m5EF58D410691FDE3B357A70330A7F0B581011FEF_inline(L_23, L_24, List_1_Add_m5EF58D410691FDE3B357A70330A7F0B581011FEF_RuntimeMethod_var);
		// UpdateReadOnlyCollection();
		DebugManager_UpdateReadOnlyCollection_m53286D374289908BD8D3A8D5E99661CEEB80AAC5(__this, NULL);
	}

IL_00a4:
	{
		// return p;
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_25 = V_0;
		return L_25;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::RemovePanel(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_RemovePanel_m2BA800D60782D86B7D43DCC6BF75A7A644F01AE6 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, String_t* ___displayName0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_OnPanelDirty_m131DF174602146B039443A1A28F3DFA62DC1128D_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* V_0 = NULL;
	Enumerator_t68605C14691268049525EFA83B698E2790FEE63F V_1;
	memset((&V_1), 0, sizeof(V_1));
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* V_2 = NULL;
	{
		// DebugUI.Panel panel = null;
		V_0 = (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*)NULL;
		// foreach (var p in m_Panels)
		List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* L_0 = __this->___m_Panels_15;
		NullCheck(L_0);
		Enumerator_t68605C14691268049525EFA83B698E2790FEE63F L_1;
		L_1 = List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C(L_0, List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C_RuntimeMethod_var);
		V_1 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0047:
			{// begin finally (depth: 1)
				Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C((&V_1), Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_003c_1;
			}

IL_0010_1:
			{
				// foreach (var p in m_Panels)
				Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_2;
				L_2 = Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_inline((&V_1), Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_RuntimeMethod_var);
				V_2 = L_2;
				// if (p.displayName == displayName)
				Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_3 = V_2;
				NullCheck(L_3);
				String_t* L_4;
				L_4 = Panel_get_displayName_m186C10E927B2800035B328BD9A40D8B5FB3D4EE4_inline(L_3, NULL);
				String_t* L_5 = ___displayName0;
				bool L_6;
				L_6 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_4, L_5, NULL);
				if (!L_6)
				{
					goto IL_003c_1;
				}
			}
			{
				// p.onSetDirty -= OnPanelDirty;
				Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_7 = V_2;
				Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_8 = (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)il2cpp_codegen_object_new(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
				NullCheck(L_8);
				Action_1__ctor_m685B45A3C4306940E649D7D7A20B38221C376D77(L_8, __this, (intptr_t)((void*)DebugManager_OnPanelDirty_m131DF174602146B039443A1A28F3DFA62DC1128D_RuntimeMethod_var), NULL);
				NullCheck(L_7);
				Panel_remove_onSetDirty_mDA42D481B964BFBEB6CAC9856AC23E1629F1E02D(L_7, L_8, NULL);
				// panel = p;
				Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_9 = V_2;
				V_0 = L_9;
				// break;
				goto IL_0055;
			}

IL_003c_1:
			{
				// foreach (var p in m_Panels)
				bool L_10;
				L_10 = Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C((&V_1), Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C_RuntimeMethod_var);
				if (L_10)
				{
					goto IL_0010_1;
				}
			}
			{
				goto IL_0055;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0055:
	{
		// RemovePanel(panel);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_11 = V_0;
		DebugManager_RemovePanel_m6A4747CEB9021415FE50E4215B26CDFE6F1FFCF4(__this, L_11, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::RemovePanel(UnityEngine.Rendering.DebugUI/Panel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager_RemovePanel_m6A4747CEB9021415FE50E4215B26CDFE6F1FFCF4 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___panel0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_Remove_m77C848B7E7A48B3DE0DAEBF9EBF1690426B653D9_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (panel == null)
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_0 = ___panel0;
		if (L_0)
		{
			goto IL_0004;
		}
	}
	{
		// return;
		return;
	}

IL_0004:
	{
		// m_Panels.Remove(panel);
		List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* L_1 = __this->___m_Panels_15;
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_2 = ___panel0;
		NullCheck(L_1);
		bool L_3;
		L_3 = List_1_Remove_m77C848B7E7A48B3DE0DAEBF9EBF1690426B653D9(L_1, L_2, List_1_Remove_m77C848B7E7A48B3DE0DAEBF9EBF1690426B653D9_RuntimeMethod_var);
		// UpdateReadOnlyCollection();
		DebugManager_UpdateReadOnlyCollection_m53286D374289908BD8D3A8D5E99661CEEB80AAC5(__this, NULL);
		// }
		return;
	}
}
// UnityEngine.Rendering.DebugUI/Widget UnityEngine.Rendering.DebugManager::GetItem(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* DebugManager_GetItem_mE1D9B27547C9D486C15B0DD30486FCB78AE9C593 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, String_t* ___queryPath0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	Enumerator_t68605C14691268049525EFA83B698E2790FEE63F V_0;
	memset((&V_0), 0, sizeof(V_0));
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* V_1 = NULL;
	Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* V_2 = NULL;
	Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* V_3 = NULL;
	{
		// foreach (var panel in m_Panels)
		List_1_t761CB6AB53A1E86522C5172FA0AB1A4E725A013F* L_0 = __this->___m_Panels_15;
		NullCheck(L_0);
		Enumerator_t68605C14691268049525EFA83B698E2790FEE63F L_1;
		L_1 = List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C(L_0, List_1_GetEnumerator_m070EBB23EA1B6C4D217AF710668FC08E40744D9C_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0031:
			{// begin finally (depth: 1)
				Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C((&V_0), Enumerator_Dispose_mC684A84CCFF2D064AC7DD88CB7DAA7CFBE50CF7C_RuntimeMethod_var);
				return;
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0026_1;
			}

IL_000e_1:
			{
				// foreach (var panel in m_Panels)
				Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_2;
				L_2 = Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_inline((&V_0), Enumerator_get_Current_m2258BF2240920B289D20B45E37675E5EA6C089AB_RuntimeMethod_var);
				V_1 = L_2;
				// var w = GetItem(queryPath, panel);
				String_t* L_3 = ___queryPath0;
				Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_4 = V_1;
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_5;
				L_5 = DebugManager_GetItem_m566B64605B39FCFA874D81BD5FF3EA91826DBF07(__this, L_3, L_4, NULL);
				V_2 = L_5;
				// if (w != null)
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_6 = V_2;
				if (!L_6)
				{
					goto IL_0026_1;
				}
			}
			{
				// return w;
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_7 = V_2;
				V_3 = L_7;
				goto IL_0041;
			}

IL_0026_1:
			{
				// foreach (var panel in m_Panels)
				bool L_8;
				L_8 = Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C((&V_0), Enumerator_MoveNext_mA29740795A8B4FB08E977F7DE86E684EF88EBF1C_RuntimeMethod_var);
				if (L_8)
				{
					goto IL_000e_1;
				}
			}
			{
				goto IL_003f;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_003f:
	{
		// return null;
		return (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)NULL;
	}

IL_0041:
	{
		// }
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_9 = V_3;
		return L_9;
	}
}
// UnityEngine.Rendering.DebugUI/Widget UnityEngine.Rendering.DebugManager::GetItem(System.String,UnityEngine.Rendering.DebugUI/IContainer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* DebugManager_GetItem_m566B64605B39FCFA874D81BD5FF3EA91826DBF07 (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* __this, String_t* ___queryPath0, RuntimeObject* ___container1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IContainer_tBD9F21C42D4253E306C4EF7CFC72480E0C7C89B5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* V_1 = NULL;
	RuntimeObject* V_2 = NULL;
	Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* V_3 = NULL;
	Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* V_4 = NULL;
	{
		// foreach (var child in container.children)
		RuntimeObject* L_0 = ___container1;
		NullCheck(L_0);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_1;
		L_1 = InterfaceFuncInvoker0< ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* >::Invoke(0 /* UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget> UnityEngine.Rendering.DebugUI/IContainer::get_children() */, IContainer_tBD9F21C42D4253E306C4EF7CFC72480E0C7C89B5_il2cpp_TypeInfo_var, L_0);
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB(L_1, ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_004e:
			{// begin finally (depth: 1)
				{
					RuntimeObject* L_3 = V_0;
					if (!L_3)
					{
						goto IL_0057;
					}
				}
				{
					RuntimeObject* L_4 = V_0;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_0057:
				{
					return;
				}
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0044_1;
			}

IL_000e_1:
			{
				// foreach (var child in container.children)
				RuntimeObject* L_5 = V_0;
				NullCheck(L_5);
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_6;
				L_6 = InterfaceFuncInvoker0< Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.DebugUI/Widget>::get_Current() */, IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var, L_5);
				V_1 = L_6;
				// if (child.queryPath == queryPath)
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_7 = V_1;
				NullCheck(L_7);
				String_t* L_8;
				L_8 = Widget_get_queryPath_mB3729532CECC96E1EC3F3D8BF51ABA50BAEA84C9_inline(L_7, NULL);
				String_t* L_9 = ___queryPath0;
				bool L_10;
				L_10 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_8, L_9, NULL);
				if (!L_10)
				{
					goto IL_0027_1;
				}
			}
			{
				// return child;
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_11 = V_1;
				V_3 = L_11;
				goto IL_005a;
			}

IL_0027_1:
			{
				// var containerChild = child as DebugUI.IContainer;
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_12 = V_1;
				V_2 = ((RuntimeObject*)IsInst((RuntimeObject*)L_12, IContainer_tBD9F21C42D4253E306C4EF7CFC72480E0C7C89B5_il2cpp_TypeInfo_var));
				// if (containerChild != null)
				RuntimeObject* L_13 = V_2;
				if (!L_13)
				{
					goto IL_0044_1;
				}
			}
			{
				// var w = GetItem(queryPath, containerChild);
				String_t* L_14 = ___queryPath0;
				RuntimeObject* L_15 = V_2;
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_16;
				L_16 = DebugManager_GetItem_m566B64605B39FCFA874D81BD5FF3EA91826DBF07(__this, L_14, L_15, NULL);
				V_4 = L_16;
				// if (w != null)
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_17 = V_4;
				if (!L_17)
				{
					goto IL_0044_1;
				}
			}
			{
				// return w;
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_18 = V_4;
				V_3 = L_18;
				goto IL_005a;
			}

IL_0044_1:
			{
				// foreach (var child in container.children)
				RuntimeObject* L_19 = V_0;
				NullCheck(L_19);
				bool L_20;
				L_20 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_19);
				if (L_20)
				{
					goto IL_000e_1;
				}
			}
			{
				goto IL_0058;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0058:
	{
		// return null;
		return (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)NULL;
	}

IL_005a:
	{
		// }
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_21 = V_3;
		return L_21;
	}
}
// System.Void UnityEngine.Rendering.DebugManager::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugManager__cctor_m2194A95351FF18D5B8266A28B771910A81A06182 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_1_tBE8C571EB505D571012E82020E5A94DBFDF74776_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1__ctor_mE3EB2B1E9323883EAB57A14BA72B4323118677BA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_cctorU3Eb__80_0_mE17F6837177F958FE5930098977F0047FD1B75D9_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// static readonly Lazy<DebugManager> s_Instance = new Lazy<DebugManager>(() => new DebugManager());
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var);
		U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2* L_0 = ((U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var))->___U3CU3E9_0;
		Func_1_tBE8C571EB505D571012E82020E5A94DBFDF74776* L_1 = (Func_1_tBE8C571EB505D571012E82020E5A94DBFDF74776*)il2cpp_codegen_object_new(Func_1_tBE8C571EB505D571012E82020E5A94DBFDF74776_il2cpp_TypeInfo_var);
		NullCheck(L_1);
		Func_1__ctor_m313236EA4AC443DB40B4C27DB536CD59B08E9C21(L_1, L_0, (intptr_t)((void*)U3CU3Ec_U3C_cctorU3Eb__80_0_mE17F6837177F958FE5930098977F0047FD1B75D9_RuntimeMethod_var), NULL);
		Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162* L_2 = (Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162*)il2cpp_codegen_object_new(Lazy_1_t07F21D0B542171B9535B96E3CE293999A8522162_il2cpp_TypeInfo_var);
		NullCheck(L_2);
		Lazy_1__ctor_mE3EB2B1E9323883EAB57A14BA72B4323118677BA(L_2, L_1, Lazy_1__ctor_mE3EB2B1E9323883EAB57A14BA72B4323118677BA_RuntimeMethod_var);
		((DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_StaticFields*)il2cpp_codegen_static_fields_for(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var))->___s_Instance_13 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&((DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_StaticFields*)il2cpp_codegen_static_fields_for(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var))->___s_Instance_13), (void*)L_2);
		return;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.DebugManager/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_mC654D361612EA44ABDD23A2B113396EE2F4B234D (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2* L_0 = (U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2*)il2cpp_codegen_object_new(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		U3CU3Ec__ctor_m62A49ED74D0D04ED3D1DCB5CFE60143C140CCA32(L_0, NULL);
		((U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m62A49ED74D0D04ED3D1DCB5CFE60143C140CCA32 (U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager/<>c::<.ctor>b__60_0(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__60_0_m27C553BA08B8E19BD22C5037B4B46F91E7892024 (U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2* __this, bool ___U3Cp0U3E0, const RuntimeMethod* method) 
{
	{
		// public event Action<bool> onDisplayRuntimeUIChanged = delegate { };
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugManager/<>c::<.ctor>b__60_1()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec_U3C_ctorU3Eb__60_1_m0E439F754311BB00E2CE26E0431B497CD9D52BA1 (U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2* __this, const RuntimeMethod* method) 
{
	{
		// public event Action onSetDirty = delegate { };
		return;
	}
}
// UnityEngine.Rendering.DebugManager UnityEngine.Rendering.DebugManager/<>c::<.cctor>b__80_0()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* U3CU3Ec_U3C_cctorU3Eb__80_0_mE17F6837177F958FE5930098977F0047FD1B75D9 (U3CU3Ec_tDA97F21BCD3071CE97B955694723803145D459E2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// static readonly Lazy<DebugManager> s_Instance = new Lazy<DebugManager>(() => new DebugManager());
		DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672* L_0 = (DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672*)il2cpp_codegen_object_new(DebugManager_t7B02CD44432A634FA9654CC7ABE89DBA061A8672_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		DebugManager__ctor_mF476ADDF14866AE360540BE83717892D259CC38E(L_0, NULL);
		return L_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
// System.Void UnityEngine.Rendering.DebugActionDesc::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionDesc__ctor_m850B5BC98DC18B58B0F5C7549CF58BF020418010 (DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m0A3D43BDE6C0AEEBDE08A85232418E78822D9589_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1__ctor_m51867D7C9A5A1C3DE4C23B746BAC6CF661BA1929_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public string axisTrigger = "";
		__this->___axisTrigger_0 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___axisTrigger_0), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		// public List<string[]> buttonTriggerList = new List<string[]>();
		List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED* L_0 = (List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED*)il2cpp_codegen_object_new(List_1_t77EDD3ECA98BCC1B49E3106C8CB923CA87D088ED_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		List_1__ctor_m51867D7C9A5A1C3DE4C23B746BAC6CF661BA1929(L_0, List_1__ctor_m51867D7C9A5A1C3DE4C23B746BAC6CF661BA1929_RuntimeMethod_var);
		__this->___buttonTriggerList_1 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___buttonTriggerList_1), (void*)L_0);
		// public List<KeyCode[]> keyTriggerList = new List<KeyCode[]>();
		List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702* L_1 = (List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702*)il2cpp_codegen_object_new(List_1_t40EF6AB161D5BA8724C39787397C74B9C1E29702_il2cpp_TypeInfo_var);
		NullCheck(L_1);
		List_1__ctor_m0A3D43BDE6C0AEEBDE08A85232418E78822D9589(L_1, List_1__ctor_m0A3D43BDE6C0AEEBDE08A85232418E78822D9589_RuntimeMethod_var);
		__this->___keyTriggerList_2 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___keyTriggerList_2), (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
// System.Boolean UnityEngine.Rendering.DebugActionState::get_runningAction()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool DebugActionState_get_runningAction_mEB9DCBC3068EB129469ECA0CB23A78ECFB79E738 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, const RuntimeMethod* method) 
{
	{
		// internal bool runningAction { get; private set; }
		bool L_0 = __this->___U3CrunningActionU3Ek__BackingField_6;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugActionState::set_runningAction(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_set_runningAction_mC0CBE1248F7AC3282F94479C272FE840EACE6475 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// internal bool runningAction { get; private set; }
		bool L_0 = ___value0;
		__this->___U3CrunningActionU3Ek__BackingField_6 = L_0;
		return;
	}
}
// System.Single UnityEngine.Rendering.DebugActionState::get_actionState()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float DebugActionState_get_actionState_m7DF4C910BA8D1EB0A09F67889CAC58E68FF7CA5D (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, const RuntimeMethod* method) 
{
	{
		// internal float actionState { get; private set; }
		float L_0 = __this->___U3CactionStateU3Ek__BackingField_7;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugActionState::set_actionState(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_set_actionState_mF8B8936D22509EBB2A75CCBE299A7E689F35F519 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, float ___value0, const RuntimeMethod* method) 
{
	{
		// internal float actionState { get; private set; }
		float L_0 = ___value0;
		__this->___U3CactionStateU3Ek__BackingField_7 = L_0;
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugActionState::Trigger(System.Int32,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_Trigger_m6EB1B4962D76B3FC49800703CB441D030515F16D (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, int32_t ___triggerCount0, float ___state1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// actionState = state;
		float L_0 = ___state1;
		DebugActionState_set_actionState_mF8B8936D22509EBB2A75CCBE299A7E689F35F519_inline(__this, L_0, NULL);
		// runningAction = true;
		DebugActionState_set_runningAction_mC0CBE1248F7AC3282F94479C272FE840EACE6475_inline(__this, (bool)1, NULL);
		// m_Timer = 0f;
		__this->___m_Timer_5 = (0.0f);
		// m_TriggerPressedUp = new bool[triggerCount];
		int32_t L_1 = ___triggerCount0;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_2 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_1);
		__this->___m_TriggerPressedUp_4 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TriggerPressedUp_4), (void*)L_2);
		// for (int i = 0; i < m_TriggerPressedUp.Length; ++i)
		V_0 = 0;
		goto IL_0036;
	}

IL_0029:
	{
		// m_TriggerPressedUp[i] = false;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = __this->___m_TriggerPressedUp_4;
		int32_t L_4 = V_0;
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(L_4), (bool)0);
		// for (int i = 0; i < m_TriggerPressedUp.Length; ++i)
		int32_t L_5 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_5, 1));
	}

IL_0036:
	{
		// for (int i = 0; i < m_TriggerPressedUp.Length; ++i)
		int32_t L_6 = V_0;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_7 = __this->___m_TriggerPressedUp_4;
		NullCheck(L_7);
		if ((((int32_t)L_6) < ((int32_t)((int32_t)(((RuntimeArray*)L_7)->max_length)))))
		{
			goto IL_0029;
		}
	}
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugActionState::TriggerWithButton(System.String[],System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_TriggerWithButton_m1D439F09C1E1DD96E87D4311567CB1E338B5E446 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___buttons0, float ___state1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		// m_Type = DebugActionKeyType.Button;
		__this->___m_Type_0 = 0;
		// m_PressedButtons = buttons;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___buttons0;
		__this->___m_PressedButtons_1 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PressedButtons_1), (void*)L_0);
		// m_PressedAxis = "";
		__this->___m_PressedAxis_2 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PressedAxis_2), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		// Trigger(buttons.Length, state);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_1 = ___buttons0;
		NullCheck(L_1);
		float L_2 = ___state1;
		DebugActionState_Trigger_m6EB1B4962D76B3FC49800703CB441D030515F16D(__this, ((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugActionState::TriggerWithAxis(System.String,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_TriggerWithAxis_m92207FB8B22C7AC3AB743CE533748137AB0D23B2 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, String_t* ___axis0, float ___state1, const RuntimeMethod* method) 
{
	{
		// m_Type = DebugActionKeyType.Axis;
		__this->___m_Type_0 = 1;
		// m_PressedAxis = axis;
		String_t* L_0 = ___axis0;
		__this->___m_PressedAxis_2 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PressedAxis_2), (void*)L_0);
		// Trigger(1, state);
		float L_1 = ___state1;
		DebugActionState_Trigger_m6EB1B4962D76B3FC49800703CB441D030515F16D(__this, 1, L_1, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugActionState::TriggerWithKey(UnityEngine.KeyCode[],System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_TriggerWithKey_m16D021504F3A199A000C00A2CC76B534FA7FDEB4 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* ___keys0, float ___state1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		// m_Type = DebugActionKeyType.Key;
		__this->___m_Type_0 = 2;
		// m_PressedKeys = keys;
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_0 = ___keys0;
		__this->___m_PressedKeys_3 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PressedKeys_3), (void*)L_0);
		// m_PressedAxis = "";
		__this->___m_PressedAxis_2 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PressedAxis_2), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		// Trigger(keys.Length, state);
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_1 = ___keys0;
		NullCheck(L_1);
		float L_2 = ___state1;
		DebugActionState_Trigger_m6EB1B4962D76B3FC49800703CB441D030515F16D(__this, ((int32_t)(((RuntimeArray*)L_1)->max_length)), L_2, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugActionState::Reset()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_Reset_m02AC56B80B3E1D2F6168085671463C739A0DFAB5 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, const RuntimeMethod* method) 
{
	{
		// runningAction = false;
		DebugActionState_set_runningAction_mC0CBE1248F7AC3282F94479C272FE840EACE6475_inline(__this, (bool)0, NULL);
		// m_Timer = 0f;
		__this->___m_Timer_5 = (0.0f);
		// m_TriggerPressedUp = null;
		__this->___m_TriggerPressedUp_4 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_TriggerPressedUp_4), (void*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugActionState::Update(UnityEngine.Rendering.DebugActionDesc)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState_Update_m9E82525978934996DC1DAE8672E949BD7D6EAB9E (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* ___desc0, const RuntimeMethod* method) 
{
	bool V_0 = false;
	int32_t V_1 = 0;
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_2 = NULL;
	int32_t V_3 = 0;
	bool V_4 = false;
	{
		// actionState = 0f;
		DebugActionState_set_actionState_mF8B8936D22509EBB2A75CCBE299A7E689F35F519_inline(__this, (0.0f), NULL);
		// if (m_TriggerPressedUp != null)
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_TriggerPressedUp_4;
		if (!L_0)
		{
			goto IL_00f3;
		}
	}
	{
		// m_Timer += Time.deltaTime;
		float L_1 = __this->___m_Timer_5;
		float L_2;
		L_2 = Time_get_deltaTime_mC3195000401F0FD167DD2F948FD2BC58330D0865(NULL);
		__this->___m_Timer_5 = ((float)il2cpp_codegen_add(L_1, L_2));
		// for (int i = 0; i < m_TriggerPressedUp.Length; ++i)
		V_1 = 0;
		goto IL_00a4;
	}

IL_002c:
	{
		// if (m_Type == DebugActionKeyType.Button)
		int32_t L_3 = __this->___m_Type_0;
		if (L_3)
		{
			goto IL_0053;
		}
	}
	{
		// m_TriggerPressedUp[i] |= Input.GetButtonUp(m_PressedButtons[i]);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = __this->___m_TriggerPressedUp_4;
		int32_t L_5 = V_1;
		NullCheck(L_4);
		bool* L_6 = ((L_4)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_5)));
		int32_t L_7 = *((uint8_t*)L_6);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_8 = __this->___m_PressedButtons_1;
		int32_t L_9 = V_1;
		NullCheck(L_8);
		int32_t L_10 = L_9;
		String_t* L_11 = (L_8)->GetAt(static_cast<il2cpp_array_size_t>(L_10));
		bool L_12;
		L_12 = Input_GetButtonUp_mEE713E86F1A024762EFED092BC59F3478E786601(L_11, NULL);
		*((int8_t*)L_6) = (int8_t)((int32_t)(L_7|(int32_t)L_12));
		goto IL_00a0;
	}

IL_0053:
	{
		// else if (m_Type == DebugActionKeyType.Axis)
		int32_t L_13 = __this->___m_Type_0;
		if ((!(((uint32_t)L_13) == ((uint32_t)1))))
		{
			goto IL_0083;
		}
	}
	{
		// m_TriggerPressedUp[i] |= Mathf.Approximately(Input.GetAxis(m_PressedAxis), 0f);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_14 = __this->___m_TriggerPressedUp_4;
		int32_t L_15 = V_1;
		NullCheck(L_14);
		bool* L_16 = ((L_14)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_15)));
		int32_t L_17 = *((uint8_t*)L_16);
		String_t* L_18 = __this->___m_PressedAxis_2;
		float L_19;
		L_19 = Input_GetAxis_m10372E6C5FF591668D2DC5F58C58D213CC598A62(L_18, NULL);
		bool L_20;
		L_20 = Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline(L_19, (0.0f), NULL);
		*((int8_t*)L_16) = (int8_t)((int32_t)(L_17|(int32_t)L_20));
		goto IL_00a0;
	}

IL_0083:
	{
		// m_TriggerPressedUp[i] |= Input.GetKeyUp(m_PressedKeys[i]);
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_21 = __this->___m_TriggerPressedUp_4;
		int32_t L_22 = V_1;
		NullCheck(L_21);
		bool* L_23 = ((L_21)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_22)));
		int32_t L_24 = *((uint8_t*)L_23);
		KeyCodeU5BU5D_tE5EF2F42327664A9138C613B265BEE8524672B85* L_25 = __this->___m_PressedKeys_3;
		int32_t L_26 = V_1;
		NullCheck(L_25);
		int32_t L_27 = L_26;
		int32_t L_28 = (int32_t)(L_25)->GetAt(static_cast<il2cpp_array_size_t>(L_27));
		bool L_29;
		L_29 = Input_GetKeyUp_m9A962E395811A9901E7E05F267E198A533DBEF2F(L_28, NULL);
		*((int8_t*)L_23) = (int8_t)((int32_t)(L_24|(int32_t)L_29));
	}

IL_00a0:
	{
		// for (int i = 0; i < m_TriggerPressedUp.Length; ++i)
		int32_t L_30 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_30, 1));
	}

IL_00a4:
	{
		// for (int i = 0; i < m_TriggerPressedUp.Length; ++i)
		int32_t L_31 = V_1;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_32 = __this->___m_TriggerPressedUp_4;
		NullCheck(L_32);
		if ((((int32_t)L_31) < ((int32_t)((int32_t)(((RuntimeArray*)L_32)->max_length)))))
		{
			goto IL_002c;
		}
	}
	{
		// bool allTriggerUp = true;
		V_0 = (bool)1;
		// foreach (bool value in m_TriggerPressedUp)
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_33 = __this->___m_TriggerPressedUp_4;
		V_2 = L_33;
		V_3 = 0;
		goto IL_00cd;
	}

IL_00bf:
	{
		// foreach (bool value in m_TriggerPressedUp)
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_34 = V_2;
		int32_t L_35 = V_3;
		NullCheck(L_34);
		int32_t L_36 = L_35;
		uint8_t L_37 = (uint8_t)(L_34)->GetAt(static_cast<il2cpp_array_size_t>(L_36));
		V_4 = (bool)L_37;
		// allTriggerUp &= value;
		bool L_38 = V_0;
		bool L_39 = V_4;
		V_0 = (bool)((int32_t)((int32_t)L_38&(int32_t)L_39));
		int32_t L_40 = V_3;
		V_3 = ((int32_t)il2cpp_codegen_add(L_40, 1));
	}

IL_00cd:
	{
		// foreach (bool value in m_TriggerPressedUp)
		int32_t L_41 = V_3;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_42 = V_2;
		NullCheck(L_42);
		if ((((int32_t)L_41) < ((int32_t)((int32_t)(((RuntimeArray*)L_42)->max_length)))))
		{
			goto IL_00bf;
		}
	}
	{
		// if (allTriggerUp || (m_Timer > desc.repeatDelay && desc.repeatMode == DebugActionRepeatMode.Delay))
		bool L_43 = V_0;
		if (L_43)
		{
			goto IL_00ed;
		}
	}
	{
		float L_44 = __this->___m_Timer_5;
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_45 = ___desc0;
		NullCheck(L_45);
		float L_46 = L_45->___repeatDelay_4;
		if ((!(((float)L_44) > ((float)L_46))))
		{
			goto IL_00f3;
		}
	}
	{
		DebugActionDesc_tCBBFB7C8CD7C507877731604B0BAC556225822EC* L_47 = ___desc0;
		NullCheck(L_47);
		int32_t L_48 = L_47->___repeatMode_3;
		if ((!(((uint32_t)L_48) == ((uint32_t)1))))
		{
			goto IL_00f3;
		}
	}

IL_00ed:
	{
		// Reset();
		DebugActionState_Reset_m02AC56B80B3E1D2F6168085671463C739A0DFAB5(__this, NULL);
	}

IL_00f3:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugActionState::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugActionState__ctor_m3C1005EA7D29105C979ECB8FEDBC8114301DFE54 (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		// string m_PressedAxis = "";
		__this->___m_PressedAxis_2 = _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_PressedAxis_2), (void*)_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		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
// UnityEngine.Rendering.DebugShapes UnityEngine.Rendering.DebugShapes::get_instance()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* DebugShapes_get_instance_m96A2F3C02BDBC3ACBA7BCC40B2F531932B24A209 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// if (s_Instance == null)
		DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* L_0 = ((DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905_StaticFields*)il2cpp_codegen_static_fields_for(DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905_il2cpp_TypeInfo_var))->___s_Instance_0;
		if (L_0)
		{
			goto IL_0011;
		}
	}
	{
		// s_Instance = new DebugShapes();
		DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* L_1 = (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905*)il2cpp_codegen_object_new(DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905_il2cpp_TypeInfo_var);
		NullCheck(L_1);
		DebugShapes__ctor_m51B4A41AD0E654D2733C4F03EC777F9A1E97CBBA(L_1, NULL);
		((DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905_StaticFields*)il2cpp_codegen_static_fields_for(DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905_il2cpp_TypeInfo_var))->___s_Instance_0 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&((DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905_StaticFields*)il2cpp_codegen_static_fields_for(DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905_il2cpp_TypeInfo_var))->___s_Instance_0), (void*)L_1);
	}

IL_0011:
	{
		// return s_Instance;
		DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* L_2 = ((DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905_StaticFields*)il2cpp_codegen_static_fields_for(DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905_il2cpp_TypeInfo_var))->___s_Instance_0;
		return L_2;
	}
}
// System.Void UnityEngine.Rendering.DebugShapes::BuildSphere(UnityEngine.Mesh&,System.Single,System.UInt32,System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes_BuildSphere_m2F8DC6F2C41EC71B78426044CB72C9A901564DB2 (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** ___outputMesh0, float ___radius1, uint32_t ___longSubdiv2, uint32_t ___latSubdiv3, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&DebugShapes_BuildSphere_m2F8DC6F2C41EC71B78426044CB72C9A901564DB2_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL;
	float V_1 = 0.0f;
	float V_2 = 0.0f;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_3 = NULL;
	Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_4 = NULL;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_5 = NULL;
	int32_t V_6 = 0;
	int32_t V_7 = 0;
	float V_8 = 0.0f;
	float V_9 = 0.0f;
	int32_t V_10 = 0;
	float V_11 = 0.0f;
	float V_12 = 0.0f;
	int32_t V_13 = 0;
	int32_t V_14 = 0;
	int32_t V_15 = 0;
	int32_t V_16 = 0;
	uint32_t V_17 = 0;
	uint32_t V_18 = 0;
	uint32_t V_19 = 0;
	uint32_t V_20 = 0;
	int32_t V_21 = 0;
	float G_B4_0 = 0.0f;
	float G_B3_0 = 0.0f;
	int32_t G_B5_0 = 0;
	float G_B5_1 = 0.0f;
	{
		// outputMesh.Clear();
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_0 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_0);
		NullCheck(L_1);
		Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_1, NULL);
		// Vector3[] vertices = new Vector3[(longSubdiv + 1) * latSubdiv + 2];
		uint32_t L_2 = ___longSubdiv2;
		uint32_t L_3 = ___latSubdiv3;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_4 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_add((int32_t)L_2, 1)), (int32_t)L_3)), 2)));
		V_0 = L_4;
		// float _pi = Mathf.PI;
		V_1 = (3.14159274f);
		// float _2pi = _pi * 2f;
		float L_5 = V_1;
		V_2 = ((float)il2cpp_codegen_multiply(L_5, (2.0f)));
		// vertices[0] = Vector3.up * radius;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_7;
		L_7 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
		float L_8 = ___radius1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		L_9 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_7, L_8, NULL);
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_9);
		// for (int lat = 0; lat < latSubdiv; lat++)
		V_7 = 0;
		goto IL_00c1;
	}

IL_003d:
	{
		// float a1 = _pi * (float)(lat + 1) / (latSubdiv + 1);
		float L_10 = V_1;
		int32_t L_11 = V_7;
		uint32_t L_12 = ___latSubdiv3;
		// float sin1 = Mathf.Sin(a1);
		float L_13 = ((float)(((float)il2cpp_codegen_multiply(L_10, ((float)((int32_t)il2cpp_codegen_add(L_11, 1)))))/((float)((double)(uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_12, 1))))));
		float L_14;
		L_14 = sinf(L_13);
		V_8 = L_14;
		// float cos1 = Mathf.Cos(a1);
		float L_15;
		L_15 = cosf(L_13);
		V_9 = L_15;
		// for (int lon = 0; lon <= longSubdiv; lon++)
		V_10 = 0;
		goto IL_00b4;
	}

IL_005f:
	{
		// float a2 = _2pi * (float)(lon == longSubdiv ? 0 : lon) / longSubdiv;
		float L_16 = V_2;
		int32_t L_17 = V_10;
		uint32_t L_18 = ___longSubdiv2;
		G_B3_0 = L_16;
		if ((((int64_t)((int64_t)L_17)) == ((int64_t)((int64_t)(uint64_t)L_18))))
		{
			G_B4_0 = L_16;
			goto IL_006b;
		}
	}
	{
		int32_t L_19 = V_10;
		G_B5_0 = L_19;
		G_B5_1 = G_B3_0;
		goto IL_006c;
	}

IL_006b:
	{
		G_B5_0 = 0;
		G_B5_1 = G_B4_0;
	}

IL_006c:
	{
		uint32_t L_20 = ___longSubdiv2;
		// float sin2 = Mathf.Sin(a2);
		float L_21 = ((float)(((float)il2cpp_codegen_multiply(G_B5_1, ((float)G_B5_0)))/((float)((double)(uint32_t)L_20))));
		float L_22;
		L_22 = sinf(L_21);
		V_11 = L_22;
		// float cos2 = Mathf.Cos(a2);
		float L_23;
		L_23 = cosf(L_21);
		V_12 = L_23;
		// vertices[lon + lat * (longSubdiv + 1) + 1] = new Vector3(sin1 * cos2, cos1, sin1 * sin2) * radius;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_24 = V_0;
		int32_t L_25 = V_10;
		int32_t L_26 = V_7;
		uint32_t L_27 = ___longSubdiv2;
		if ((int64_t)(((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(((int64_t)L_25), ((int64_t)il2cpp_codegen_multiply(((int64_t)L_26), ((int64_t)(uint64_t)((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, 1)))))))), ((int64_t)1)))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), DebugShapes_BuildSphere_m2F8DC6F2C41EC71B78426044CB72C9A901564DB2_RuntimeMethod_var);
		float L_28 = V_8;
		float L_29 = V_12;
		float L_30 = V_9;
		float L_31 = V_8;
		float L_32 = V_11;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
		memset((&L_33), 0, sizeof(L_33));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_33), ((float)il2cpp_codegen_multiply(L_28, L_29)), L_30, ((float)il2cpp_codegen_multiply(L_31, L_32)), /*hidden argument*/NULL);
		float L_34 = ___radius1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_35;
		L_35 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_33, L_34, NULL);
		NullCheck(L_24);
		(L_24)->SetAt(static_cast<il2cpp_array_size_t>(((intptr_t)((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(((int64_t)L_25), ((int64_t)il2cpp_codegen_multiply(((int64_t)L_26), ((int64_t)(uint64_t)((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_27, 1)))))))), ((int64_t)1))))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_35);
		// for (int lon = 0; lon <= longSubdiv; lon++)
		int32_t L_36 = V_10;
		V_10 = ((int32_t)il2cpp_codegen_add(L_36, 1));
	}

IL_00b4:
	{
		// for (int lon = 0; lon <= longSubdiv; lon++)
		int32_t L_37 = V_10;
		uint32_t L_38 = ___longSubdiv2;
		if ((((int64_t)((int64_t)L_37)) <= ((int64_t)((int64_t)(uint64_t)L_38))))
		{
			goto IL_005f;
		}
	}
	{
		// for (int lat = 0; lat < latSubdiv; lat++)
		int32_t L_39 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add(L_39, 1));
	}

IL_00c1:
	{
		// for (int lat = 0; lat < latSubdiv; lat++)
		int32_t L_40 = V_7;
		uint32_t L_41 = ___latSubdiv3;
		if ((((int64_t)((int64_t)L_40)) < ((int64_t)((int64_t)(uint64_t)L_41))))
		{
			goto IL_003d;
		}
	}
	{
		// vertices[vertices.Length - 1] = Vector3.up * -radius;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_42 = V_0;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_43 = V_0;
		NullCheck(L_43);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
		L_44 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
		float L_45 = ___radius1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46;
		L_46 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_44, ((-L_45)), NULL);
		NullCheck(L_42);
		(L_42)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_43)->max_length)), 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_46);
		// Vector3[] normals = new Vector3[vertices.Length];
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_47 = V_0;
		NullCheck(L_47);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_48 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_47)->max_length)));
		V_3 = L_48;
		// for (int n = 0; n < vertices.Length; n++)
		V_13 = 0;
		goto IL_010c;
	}

IL_00f1:
	{
		// normals[n] = vertices[n].normalized;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_49 = V_3;
		int32_t L_50 = V_13;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_51 = V_0;
		int32_t L_52 = V_13;
		NullCheck(L_51);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_53;
		L_53 = Vector3_get_normalized_m736BBF65D5CDA7A18414370D15B4DFCC1E466F07_inline(((L_51)->GetAddressAt(static_cast<il2cpp_array_size_t>(L_52))), NULL);
		NullCheck(L_49);
		(L_49)->SetAt(static_cast<il2cpp_array_size_t>(L_50), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_53);
		// for (int n = 0; n < vertices.Length; n++)
		int32_t L_54 = V_13;
		V_13 = ((int32_t)il2cpp_codegen_add(L_54, 1));
	}

IL_010c:
	{
		// for (int n = 0; n < vertices.Length; n++)
		int32_t L_55 = V_13;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_56 = V_0;
		NullCheck(L_56);
		if ((((int32_t)L_55) < ((int32_t)((int32_t)(((RuntimeArray*)L_56)->max_length)))))
		{
			goto IL_00f1;
		}
	}
	{
		// Vector2[] uvs = new Vector2[vertices.Length];
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_57 = V_0;
		NullCheck(L_57);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_58 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_57)->max_length)));
		V_4 = L_58;
		// uvs[0] = Vector2.up;
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_59 = V_4;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_60;
		L_60 = Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline(NULL);
		NullCheck(L_59);
		(L_59)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_60);
		// uvs[uvs.Length - 1] = Vector2.zero;
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_61 = V_4;
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_62 = V_4;
		NullCheck(L_62);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_63;
		L_63 = Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline(NULL);
		NullCheck(L_61);
		(L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_62)->max_length)), 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_63);
		// for (int lat = 0; lat < latSubdiv; lat++)
		V_14 = 0;
		goto IL_018e;
	}

IL_0141:
	{
		// for (int lon = 0; lon <= longSubdiv; lon++)
		V_15 = 0;
		goto IL_0181;
	}

IL_0146:
	{
		// uvs[lon + lat * (longSubdiv + 1) + 1] = new Vector2((float)lon / longSubdiv, 1f - (float)(lat + 1) / (latSubdiv + 1));
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_64 = V_4;
		int32_t L_65 = V_15;
		int32_t L_66 = V_14;
		uint32_t L_67 = ___longSubdiv2;
		if ((int64_t)(((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(((int64_t)L_65), ((int64_t)il2cpp_codegen_multiply(((int64_t)L_66), ((int64_t)(uint64_t)((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_67, 1)))))))), ((int64_t)1)))) > INTPTR_MAX) IL2CPP_RAISE_MANAGED_EXCEPTION(il2cpp_codegen_get_overflow_exception(), DebugShapes_BuildSphere_m2F8DC6F2C41EC71B78426044CB72C9A901564DB2_RuntimeMethod_var);
		int32_t L_68 = V_15;
		uint32_t L_69 = ___longSubdiv2;
		int32_t L_70 = V_14;
		uint32_t L_71 = ___latSubdiv3;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_72;
		memset((&L_72), 0, sizeof(L_72));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_72), ((float)(((float)L_68)/((float)((double)(uint32_t)L_69)))), ((float)il2cpp_codegen_subtract((1.0f), ((float)(((float)((int32_t)il2cpp_codegen_add(L_70, 1)))/((float)((double)(uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_71, 1)))))))), /*hidden argument*/NULL);
		NullCheck(L_64);
		(L_64)->SetAt(static_cast<il2cpp_array_size_t>(((intptr_t)((int64_t)il2cpp_codegen_add(((int64_t)il2cpp_codegen_add(((int64_t)L_65), ((int64_t)il2cpp_codegen_multiply(((int64_t)L_66), ((int64_t)(uint64_t)((uint32_t)((int32_t)il2cpp_codegen_add((int32_t)L_67, 1)))))))), ((int64_t)1))))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_72);
		// for (int lon = 0; lon <= longSubdiv; lon++)
		int32_t L_73 = V_15;
		V_15 = ((int32_t)il2cpp_codegen_add(L_73, 1));
	}

IL_0181:
	{
		// for (int lon = 0; lon <= longSubdiv; lon++)
		int32_t L_74 = V_15;
		uint32_t L_75 = ___longSubdiv2;
		if ((((int64_t)((int64_t)L_74)) <= ((int64_t)((int64_t)(uint64_t)L_75))))
		{
			goto IL_0146;
		}
	}
	{
		// for (int lat = 0; lat < latSubdiv; lat++)
		int32_t L_76 = V_14;
		V_14 = ((int32_t)il2cpp_codegen_add(L_76, 1));
	}

IL_018e:
	{
		// for (int lat = 0; lat < latSubdiv; lat++)
		int32_t L_77 = V_14;
		uint32_t L_78 = ___latSubdiv3;
		if ((((int64_t)((int64_t)L_77)) < ((int64_t)((int64_t)(uint64_t)L_78))))
		{
			goto IL_0141;
		}
	}
	{
		// int nbFaces = vertices.Length;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_79 = V_0;
		NullCheck(L_79);
		// int nbTriangles = nbFaces * 2;
		// int nbIndexes = nbTriangles * 3;
		// int[] triangles = new int[nbIndexes];
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_80 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_multiply(((int32_t)il2cpp_codegen_multiply(((int32_t)(((RuntimeArray*)L_79)->max_length)), 2)), 3)));
		V_5 = L_80;
		// int i = 0;
		V_6 = 0;
		// for (int lon = 0; lon < longSubdiv; lon++)
		V_16 = 0;
		goto IL_01d9;
	}

IL_01ac:
	{
		// triangles[i++] = lon + 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_81 = V_5;
		int32_t L_82 = V_6;
		int32_t L_83 = L_82;
		V_6 = ((int32_t)il2cpp_codegen_add(L_83, 1));
		int32_t L_84 = V_16;
		NullCheck(L_81);
		(L_81)->SetAt(static_cast<il2cpp_array_size_t>(L_83), (int32_t)((int32_t)il2cpp_codegen_add(L_84, 2)));
		// triangles[i++] = lon + 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_85 = V_5;
		int32_t L_86 = V_6;
		int32_t L_87 = L_86;
		V_6 = ((int32_t)il2cpp_codegen_add(L_87, 1));
		int32_t L_88 = V_16;
		NullCheck(L_85);
		(L_85)->SetAt(static_cast<il2cpp_array_size_t>(L_87), (int32_t)((int32_t)il2cpp_codegen_add(L_88, 1)));
		// triangles[i++] = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_89 = V_5;
		int32_t L_90 = V_6;
		int32_t L_91 = L_90;
		V_6 = ((int32_t)il2cpp_codegen_add(L_91, 1));
		NullCheck(L_89);
		(L_89)->SetAt(static_cast<il2cpp_array_size_t>(L_91), (int32_t)0);
		// for (int lon = 0; lon < longSubdiv; lon++)
		int32_t L_92 = V_16;
		V_16 = ((int32_t)il2cpp_codegen_add(L_92, 1));
	}

IL_01d9:
	{
		// for (int lon = 0; lon < longSubdiv; lon++)
		int32_t L_93 = V_16;
		uint32_t L_94 = ___longSubdiv2;
		if ((((int64_t)((int64_t)L_93)) < ((int64_t)((int64_t)(uint64_t)L_94))))
		{
			goto IL_01ac;
		}
	}
	{
		// for (uint lat = 0; lat < latSubdiv - 1; lat++)
		V_17 = 0;
		goto IL_025e;
	}

IL_01e5:
	{
		// for (uint lon = 0; lon < longSubdiv; lon++)
		V_18 = 0;
		goto IL_0253;
	}

IL_01ea:
	{
		// uint current = lon + lat * (longSubdiv + 1) + 1;
		uint32_t L_95 = V_18;
		uint32_t L_96 = V_17;
		uint32_t L_97 = ___longSubdiv2;
		V_19 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add((int32_t)L_95, ((int32_t)il2cpp_codegen_multiply((int32_t)L_96, ((int32_t)il2cpp_codegen_add((int32_t)L_97, 1)))))), 1));
		// uint next = current + longSubdiv + 1;
		uint32_t L_98 = V_19;
		uint32_t L_99 = ___longSubdiv2;
		V_20 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add((int32_t)L_98, (int32_t)L_99)), 1));
		// triangles[i++] = (int)current;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_100 = V_5;
		int32_t L_101 = V_6;
		int32_t L_102 = L_101;
		V_6 = ((int32_t)il2cpp_codegen_add(L_102, 1));
		uint32_t L_103 = V_19;
		NullCheck(L_100);
		(L_100)->SetAt(static_cast<il2cpp_array_size_t>(L_102), (int32_t)L_103);
		// triangles[i++] = (int)current + 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_104 = V_5;
		int32_t L_105 = V_6;
		int32_t L_106 = L_105;
		V_6 = ((int32_t)il2cpp_codegen_add(L_106, 1));
		uint32_t L_107 = V_19;
		NullCheck(L_104);
		(L_104)->SetAt(static_cast<il2cpp_array_size_t>(L_106), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_107, 1)));
		// triangles[i++] = (int)next + 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_108 = V_5;
		int32_t L_109 = V_6;
		int32_t L_110 = L_109;
		V_6 = ((int32_t)il2cpp_codegen_add(L_110, 1));
		uint32_t L_111 = V_20;
		NullCheck(L_108);
		(L_108)->SetAt(static_cast<il2cpp_array_size_t>(L_110), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_111, 1)));
		// triangles[i++] = (int)current;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_112 = V_5;
		int32_t L_113 = V_6;
		int32_t L_114 = L_113;
		V_6 = ((int32_t)il2cpp_codegen_add(L_114, 1));
		uint32_t L_115 = V_19;
		NullCheck(L_112);
		(L_112)->SetAt(static_cast<il2cpp_array_size_t>(L_114), (int32_t)L_115);
		// triangles[i++] = (int)next + 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_116 = V_5;
		int32_t L_117 = V_6;
		int32_t L_118 = L_117;
		V_6 = ((int32_t)il2cpp_codegen_add(L_118, 1));
		uint32_t L_119 = V_20;
		NullCheck(L_116);
		(L_116)->SetAt(static_cast<il2cpp_array_size_t>(L_118), (int32_t)((int32_t)il2cpp_codegen_add((int32_t)L_119, 1)));
		// triangles[i++] = (int)next;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_120 = V_5;
		int32_t L_121 = V_6;
		int32_t L_122 = L_121;
		V_6 = ((int32_t)il2cpp_codegen_add(L_122, 1));
		uint32_t L_123 = V_20;
		NullCheck(L_120);
		(L_120)->SetAt(static_cast<il2cpp_array_size_t>(L_122), (int32_t)L_123);
		// for (uint lon = 0; lon < longSubdiv; lon++)
		uint32_t L_124 = V_18;
		V_18 = ((int32_t)il2cpp_codegen_add((int32_t)L_124, 1));
	}

IL_0253:
	{
		// for (uint lon = 0; lon < longSubdiv; lon++)
		uint32_t L_125 = V_18;
		uint32_t L_126 = ___longSubdiv2;
		if ((!(((uint32_t)L_125) >= ((uint32_t)L_126))))
		{
			goto IL_01ea;
		}
	}
	{
		// for (uint lat = 0; lat < latSubdiv - 1; lat++)
		uint32_t L_127 = V_17;
		V_17 = ((int32_t)il2cpp_codegen_add((int32_t)L_127, 1));
	}

IL_025e:
	{
		// for (uint lat = 0; lat < latSubdiv - 1; lat++)
		uint32_t L_128 = V_17;
		uint32_t L_129 = ___latSubdiv3;
		if ((!(((uint32_t)L_128) >= ((uint32_t)((int32_t)il2cpp_codegen_subtract((int32_t)L_129, 1))))))
		{
			goto IL_01e5;
		}
	}
	{
		// for (int lon = 0; lon < longSubdiv; lon++)
		V_21 = 0;
		goto IL_02ab;
	}

IL_026e:
	{
		// triangles[i++] = vertices.Length - 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_130 = V_5;
		int32_t L_131 = V_6;
		int32_t L_132 = L_131;
		V_6 = ((int32_t)il2cpp_codegen_add(L_132, 1));
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_133 = V_0;
		NullCheck(L_133);
		NullCheck(L_130);
		(L_130)->SetAt(static_cast<il2cpp_array_size_t>(L_132), (int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_133)->max_length)), 1)));
		// triangles[i++] = vertices.Length - (lon + 2) - 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_134 = V_5;
		int32_t L_135 = V_6;
		int32_t L_136 = L_135;
		V_6 = ((int32_t)il2cpp_codegen_add(L_136, 1));
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_137 = V_0;
		NullCheck(L_137);
		int32_t L_138 = V_21;
		NullCheck(L_134);
		(L_134)->SetAt(static_cast<il2cpp_array_size_t>(L_136), (int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_137)->max_length)), ((int32_t)il2cpp_codegen_add(L_138, 2)))), 1)));
		// triangles[i++] = vertices.Length - (lon + 1) - 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_139 = V_5;
		int32_t L_140 = V_6;
		int32_t L_141 = L_140;
		V_6 = ((int32_t)il2cpp_codegen_add(L_141, 1));
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_142 = V_0;
		NullCheck(L_142);
		int32_t L_143 = V_21;
		NullCheck(L_139);
		(L_139)->SetAt(static_cast<il2cpp_array_size_t>(L_141), (int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_142)->max_length)), ((int32_t)il2cpp_codegen_add(L_143, 1)))), 1)));
		// for (int lon = 0; lon < longSubdiv; lon++)
		int32_t L_144 = V_21;
		V_21 = ((int32_t)il2cpp_codegen_add(L_144, 1));
	}

IL_02ab:
	{
		// for (int lon = 0; lon < longSubdiv; lon++)
		int32_t L_145 = V_21;
		uint32_t L_146 = ___longSubdiv2;
		if ((((int64_t)((int64_t)L_145)) < ((int64_t)((int64_t)(uint64_t)L_146))))
		{
			goto IL_026e;
		}
	}
	{
		// outputMesh.vertices = vertices;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_147 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_148 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_147);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_149 = V_0;
		NullCheck(L_148);
		Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_148, L_149, NULL);
		// outputMesh.normals = normals;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_150 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_151 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_150);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_152 = V_3;
		NullCheck(L_151);
		Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_151, L_152, NULL);
		// outputMesh.uv = uvs;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_153 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_154 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_153);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_155 = V_4;
		NullCheck(L_154);
		Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_154, L_155, NULL);
		// outputMesh.triangles = triangles;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_156 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_157 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_156);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_158 = V_5;
		NullCheck(L_157);
		Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_157, L_158, NULL);
		// outputMesh.RecalculateBounds();
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_159 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_160 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_159);
		NullCheck(L_160);
		Mesh_RecalculateBounds_mA9B293F57C6CD298AE2D2DB19061FC23B05AB90B(L_160, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugShapes::BuildBox(UnityEngine.Mesh&,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes_BuildBox_m32A28AE9D970EC49A14B27E8304E3036F9585A78 (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** ___outputMesh0, float ___length1, float ___width2, float ___height3, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____BDFF4BF48DBC7214A392CF884F7F2A6073CCDB77CA3EB11BEBB93DA8ED8B2158_3_FieldInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_1;
	memset((&V_1), 0, sizeof(V_1));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_2;
	memset((&V_2), 0, sizeof(V_2));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_3;
	memset((&V_3), 0, sizeof(V_3));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_4;
	memset((&V_4), 0, sizeof(V_4));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_5;
	memset((&V_5), 0, sizeof(V_5));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_6;
	memset((&V_6), 0, sizeof(V_6));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_7;
	memset((&V_7), 0, sizeof(V_7));
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_8 = NULL;
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_9;
	memset((&V_9), 0, sizeof(V_9));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_10;
	memset((&V_10), 0, sizeof(V_10));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_11;
	memset((&V_11), 0, sizeof(V_11));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_12;
	memset((&V_12), 0, sizeof(V_12));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_13;
	memset((&V_13), 0, sizeof(V_13));
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_14;
	memset((&V_14), 0, sizeof(V_14));
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_15 = NULL;
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_16;
	memset((&V_16), 0, sizeof(V_16));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_17;
	memset((&V_17), 0, sizeof(V_17));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_18;
	memset((&V_18), 0, sizeof(V_18));
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_19;
	memset((&V_19), 0, sizeof(V_19));
	Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_20 = NULL;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_21 = NULL;
	{
		// outputMesh.Clear();
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_0 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_0);
		NullCheck(L_1);
		Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_1, NULL);
		// Vector3 p0 = new Vector3(-length * .5f, -width * .5f, height * .5f);
		float L_2 = ___length1;
		float L_3 = ___width2;
		float L_4 = ___height3;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_0), ((float)il2cpp_codegen_multiply(((-L_2)), (0.5f))), ((float)il2cpp_codegen_multiply(((-L_3)), (0.5f))), ((float)il2cpp_codegen_multiply(L_4, (0.5f))), NULL);
		// Vector3 p1 = new Vector3(length * .5f, -width * .5f, height * .5f);
		float L_5 = ___length1;
		float L_6 = ___width2;
		float L_7 = ___height3;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_1), ((float)il2cpp_codegen_multiply(L_5, (0.5f))), ((float)il2cpp_codegen_multiply(((-L_6)), (0.5f))), ((float)il2cpp_codegen_multiply(L_7, (0.5f))), NULL);
		// Vector3 p2 = new Vector3(length * .5f, -width * .5f, -height * .5f);
		float L_8 = ___length1;
		float L_9 = ___width2;
		float L_10 = ___height3;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_2), ((float)il2cpp_codegen_multiply(L_8, (0.5f))), ((float)il2cpp_codegen_multiply(((-L_9)), (0.5f))), ((float)il2cpp_codegen_multiply(((-L_10)), (0.5f))), NULL);
		// Vector3 p3 = new Vector3(-length * .5f, -width * .5f, -height * .5f);
		float L_11 = ___length1;
		float L_12 = ___width2;
		float L_13 = ___height3;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_3), ((float)il2cpp_codegen_multiply(((-L_11)), (0.5f))), ((float)il2cpp_codegen_multiply(((-L_12)), (0.5f))), ((float)il2cpp_codegen_multiply(((-L_13)), (0.5f))), NULL);
		// Vector3 p4 = new Vector3(-length * .5f, width * .5f, height * .5f);
		float L_14 = ___length1;
		float L_15 = ___width2;
		float L_16 = ___height3;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_4), ((float)il2cpp_codegen_multiply(((-L_14)), (0.5f))), ((float)il2cpp_codegen_multiply(L_15, (0.5f))), ((float)il2cpp_codegen_multiply(L_16, (0.5f))), NULL);
		// Vector3 p5 = new Vector3(length * .5f, width * .5f, height * .5f);
		float L_17 = ___length1;
		float L_18 = ___width2;
		float L_19 = ___height3;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_5), ((float)il2cpp_codegen_multiply(L_17, (0.5f))), ((float)il2cpp_codegen_multiply(L_18, (0.5f))), ((float)il2cpp_codegen_multiply(L_19, (0.5f))), NULL);
		// Vector3 p6 = new Vector3(length * .5f, width * .5f, -height * .5f);
		float L_20 = ___length1;
		float L_21 = ___width2;
		float L_22 = ___height3;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_6), ((float)il2cpp_codegen_multiply(L_20, (0.5f))), ((float)il2cpp_codegen_multiply(L_21, (0.5f))), ((float)il2cpp_codegen_multiply(((-L_22)), (0.5f))), NULL);
		// Vector3 p7 = new Vector3(-length * .5f, width * .5f, -height * .5f);
		float L_23 = ___length1;
		float L_24 = ___width2;
		float L_25 = ___height3;
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&V_7), ((float)il2cpp_codegen_multiply(((-L_23)), (0.5f))), ((float)il2cpp_codegen_multiply(L_24, (0.5f))), ((float)il2cpp_codegen_multiply(((-L_25)), (0.5f))), NULL);
		// Vector3[] vertices = new Vector3[]
		// {
		//     // Bottom
		//     p0, p1, p2, p3,
		//     // Left
		//     p7, p4, p0, p3,
		//     // Front
		//     p4, p5, p1, p0,
		//     // Back
		//     p6, p7, p3, p2,
		//     // Right
		//     p5, p6, p2, p1,
		//     // Top
		//     p7, p6, p5, p4
		// };
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_26 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)24));
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_27 = L_26;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28 = V_0;
		NullCheck(L_27);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_28);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_29 = L_27;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30 = V_1;
		NullCheck(L_29);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_30);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_31 = L_29;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_32 = V_2;
		NullCheck(L_31);
		(L_31)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_32);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_33 = L_31;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_34 = V_3;
		NullCheck(L_33);
		(L_33)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_34);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_35 = L_33;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_36 = V_7;
		NullCheck(L_35);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_36);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_37 = L_35;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38 = V_4;
		NullCheck(L_37);
		(L_37)->SetAt(static_cast<il2cpp_array_size_t>(5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_38);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_39 = L_37;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40 = V_0;
		NullCheck(L_39);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(6), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_40);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_41 = L_39;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_42 = V_3;
		NullCheck(L_41);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_42);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_43 = L_41;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44 = V_4;
		NullCheck(L_43);
		(L_43)->SetAt(static_cast<il2cpp_array_size_t>(8), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_44);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_45 = L_43;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_46 = V_5;
		NullCheck(L_45);
		(L_45)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_46);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_47 = L_45;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_48 = V_1;
		NullCheck(L_47);
		(L_47)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_48);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_49 = L_47;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50 = V_0;
		NullCheck(L_49);
		(L_49)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_50);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_51 = L_49;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_52 = V_6;
		NullCheck(L_51);
		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_52);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_53 = L_51;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_54 = V_7;
		NullCheck(L_53);
		(L_53)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_54);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_55 = L_53;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_56 = V_3;
		NullCheck(L_55);
		(L_55)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_56);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_57 = L_55;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_58 = V_2;
		NullCheck(L_57);
		(L_57)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_58);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_59 = L_57;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60 = V_5;
		NullCheck(L_59);
		(L_59)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_60);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_61 = L_59;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_62 = V_6;
		NullCheck(L_61);
		(L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_62);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_63 = L_61;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_64 = V_2;
		NullCheck(L_63);
		(L_63)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_64);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_65 = L_63;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_66 = V_1;
		NullCheck(L_65);
		(L_65)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_66);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_67 = L_65;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_68 = V_7;
		NullCheck(L_67);
		(L_67)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_68);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_69 = L_67;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70 = V_6;
		NullCheck(L_69);
		(L_69)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_70);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_71 = L_69;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_72 = V_5;
		NullCheck(L_71);
		(L_71)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_72);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_73 = L_71;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_74 = V_4;
		NullCheck(L_73);
		(L_73)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_74);
		V_8 = L_73;
		// Vector3 up = Vector3.up;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_75;
		L_75 = Vector3_get_up_m128AF3FDC820BF59D5DE86D973E7DE3F20C3AEBA_inline(NULL);
		V_9 = L_75;
		// Vector3 down = Vector3.down;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_76;
		L_76 = Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_inline(NULL);
		V_10 = L_76;
		// Vector3 front = Vector3.forward;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_77;
		L_77 = Vector3_get_forward_mAA55A7034304DF8B2152EAD49AE779FC4CA2EB4A_inline(NULL);
		V_11 = L_77;
		// Vector3 back = Vector3.back;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_78;
		L_78 = Vector3_get_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_inline(NULL);
		V_12 = L_78;
		// Vector3 left = Vector3.left;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79;
		L_79 = Vector3_get_left_m8C1116485A9E689760AEE1142F5977852278B7E1_inline(NULL);
		V_13 = L_79;
		// Vector3 right = Vector3.right;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_80;
		L_80 = Vector3_get_right_mFF573AFBBB2186E7AFA1BA7CA271A78DF67E4EA0_inline(NULL);
		V_14 = L_80;
		// Vector3[] normales = new Vector3[]
		// {
		//     // Bottom
		//     down, down, down, down,
		//     // Left
		//     left, left, left, left,
		//     // Front
		//     front, front, front, front,
		//     // Back
		//     back, back, back, back,
		//     // Right
		//     right, right, right, right,
		//     // Top
		//     up, up, up, up
		// };
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_81 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)24));
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_82 = L_81;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_83 = V_10;
		NullCheck(L_82);
		(L_82)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_83);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_84 = L_82;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = V_10;
		NullCheck(L_84);
		(L_84)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_85);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_86 = L_84;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_87 = V_10;
		NullCheck(L_86);
		(L_86)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_87);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_88 = L_86;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_89 = V_10;
		NullCheck(L_88);
		(L_88)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_89);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_90 = L_88;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91 = V_13;
		NullCheck(L_90);
		(L_90)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_91);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_92 = L_90;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_93 = V_13;
		NullCheck(L_92);
		(L_92)->SetAt(static_cast<il2cpp_array_size_t>(5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_93);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_94 = L_92;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_95 = V_13;
		NullCheck(L_94);
		(L_94)->SetAt(static_cast<il2cpp_array_size_t>(6), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_95);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_96 = L_94;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97 = V_13;
		NullCheck(L_96);
		(L_96)->SetAt(static_cast<il2cpp_array_size_t>(7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_97);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_98 = L_96;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_99 = V_11;
		NullCheck(L_98);
		(L_98)->SetAt(static_cast<il2cpp_array_size_t>(8), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_99);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_100 = L_98;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_101 = V_11;
		NullCheck(L_100);
		(L_100)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_101);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_102 = L_100;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_103 = V_11;
		NullCheck(L_102);
		(L_102)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_103);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_104 = L_102;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_105 = V_11;
		NullCheck(L_104);
		(L_104)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_105);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_106 = L_104;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_107 = V_12;
		NullCheck(L_106);
		(L_106)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_107);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_108 = L_106;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_109 = V_12;
		NullCheck(L_108);
		(L_108)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_109);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_110 = L_108;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_111 = V_12;
		NullCheck(L_110);
		(L_110)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_111);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_112 = L_110;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_113 = V_12;
		NullCheck(L_112);
		(L_112)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_113);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_114 = L_112;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_115 = V_14;
		NullCheck(L_114);
		(L_114)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_115);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_116 = L_114;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_117 = V_14;
		NullCheck(L_116);
		(L_116)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_117);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_118 = L_116;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_119 = V_14;
		NullCheck(L_118);
		(L_118)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_119);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_120 = L_118;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_121 = V_14;
		NullCheck(L_120);
		(L_120)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_121);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_122 = L_120;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_123 = V_9;
		NullCheck(L_122);
		(L_122)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_123);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_124 = L_122;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_125 = V_9;
		NullCheck(L_124);
		(L_124)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_125);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_126 = L_124;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_127 = V_9;
		NullCheck(L_126);
		(L_126)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_127);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_128 = L_126;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_129 = V_9;
		NullCheck(L_128);
		(L_128)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_129);
		V_15 = L_128;
		// Vector2 _00 = new Vector2(0f, 0f);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_16), (0.0f), (0.0f), NULL);
		// Vector2 _10 = new Vector2(1f, 0f);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_17), (1.0f), (0.0f), NULL);
		// Vector2 _01 = new Vector2(0f, 1f);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_18), (0.0f), (1.0f), NULL);
		// Vector2 _11 = new Vector2(1f, 1f);
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&V_19), (1.0f), (1.0f), NULL);
		// Vector2[] uvs = new Vector2[]
		// {
		//     // Bottom
		//     _11, _01, _00, _10,
		//     // Left
		//     _11, _01, _00, _10,
		//     // Front
		//     _11, _01, _00, _10,
		//     // Back
		//     _11, _01, _00, _10,
		//     // Right
		//     _11, _01, _00, _10,
		//     // Top
		//     _11, _01, _00, _10,
		// };
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_130 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)24));
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_131 = L_130;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_132 = V_19;
		NullCheck(L_131);
		(L_131)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_132);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_133 = L_131;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_134 = V_18;
		NullCheck(L_133);
		(L_133)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_134);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_135 = L_133;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_136 = V_16;
		NullCheck(L_135);
		(L_135)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_136);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_137 = L_135;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_138 = V_17;
		NullCheck(L_137);
		(L_137)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_138);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_139 = L_137;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_140 = V_19;
		NullCheck(L_139);
		(L_139)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_140);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_141 = L_139;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_142 = V_18;
		NullCheck(L_141);
		(L_141)->SetAt(static_cast<il2cpp_array_size_t>(5), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_142);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_143 = L_141;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_144 = V_16;
		NullCheck(L_143);
		(L_143)->SetAt(static_cast<il2cpp_array_size_t>(6), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_144);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_145 = L_143;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_146 = V_17;
		NullCheck(L_145);
		(L_145)->SetAt(static_cast<il2cpp_array_size_t>(7), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_146);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_147 = L_145;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_148 = V_19;
		NullCheck(L_147);
		(L_147)->SetAt(static_cast<il2cpp_array_size_t>(8), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_148);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_149 = L_147;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_150 = V_18;
		NullCheck(L_149);
		(L_149)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_150);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_151 = L_149;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_152 = V_16;
		NullCheck(L_151);
		(L_151)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_152);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_153 = L_151;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_154 = V_17;
		NullCheck(L_153);
		(L_153)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_154);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_155 = L_153;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_156 = V_19;
		NullCheck(L_155);
		(L_155)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_156);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_157 = L_155;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_158 = V_18;
		NullCheck(L_157);
		(L_157)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_158);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_159 = L_157;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_160 = V_16;
		NullCheck(L_159);
		(L_159)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_160);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_161 = L_159;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_162 = V_17;
		NullCheck(L_161);
		(L_161)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_162);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_163 = L_161;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_164 = V_19;
		NullCheck(L_163);
		(L_163)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_164);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_165 = L_163;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_166 = V_18;
		NullCheck(L_165);
		(L_165)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_166);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_167 = L_165;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_168 = V_16;
		NullCheck(L_167);
		(L_167)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)18)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_168);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_169 = L_167;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_170 = V_17;
		NullCheck(L_169);
		(L_169)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)19)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_170);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_171 = L_169;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_172 = V_19;
		NullCheck(L_171);
		(L_171)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)20)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_172);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_173 = L_171;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_174 = V_18;
		NullCheck(L_173);
		(L_173)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)21)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_174);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_175 = L_173;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_176 = V_16;
		NullCheck(L_175);
		(L_175)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)22)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_176);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_177 = L_175;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_178 = V_17;
		NullCheck(L_177);
		(L_177)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)23)), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_178);
		V_20 = L_177;
		// int[] triangles = new int[]
		// {
		//     // Bottom
		//     3, 1, 0,
		//     3, 2, 1,
		//     // Left
		//     3 + 4 * 1, 1 + 4 * 1, 0 + 4 * 1,
		//     3 + 4 * 1, 2 + 4 * 1, 1 + 4 * 1,
		//     // Front
		//     3 + 4 * 2, 1 + 4 * 2, 0 + 4 * 2,
		//     3 + 4 * 2, 2 + 4 * 2, 1 + 4 * 2,
		//     // Back
		//     3 + 4 * 3, 1 + 4 * 3, 0 + 4 * 3,
		//     3 + 4 * 3, 2 + 4 * 3, 1 + 4 * 3,
		//     // Right
		//     3 + 4 * 4, 1 + 4 * 4, 0 + 4 * 4,
		//     3 + 4 * 4, 2 + 4 * 4, 1 + 4 * 4,
		//     // Top
		//     3 + 4 * 5, 1 + 4 * 5, 0 + 4 * 5,
		//     3 + 4 * 5, 2 + 4 * 5, 1 + 4 * 5,
		// };
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_179 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)36));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_180 = L_179;
		RuntimeFieldHandle_t6E4C45B6D2EA12FC99185805A7E77527899B25C5 L_181 = { reinterpret_cast<intptr_t> (U3CPrivateImplementationDetailsU3E_tC0CFE0E72EA6AEB9FDCA54EF2234CE64CE60C772____BDFF4BF48DBC7214A392CF884F7F2A6073CCDB77CA3EB11BEBB93DA8ED8B2158_3_FieldInfo_var) };
		RuntimeHelpers_InitializeArray_m751372AA3F24FBF6DA9B9D687CBFA2DE436CAB9B((RuntimeArray*)L_180, L_181, NULL);
		V_21 = L_180;
		// outputMesh.vertices = vertices;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_182 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_183 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_182);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_184 = V_8;
		NullCheck(L_183);
		Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_183, L_184, NULL);
		// outputMesh.normals = normales;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_185 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_186 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_185);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_187 = V_15;
		NullCheck(L_186);
		Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_186, L_187, NULL);
		// outputMesh.uv = uvs;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_188 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_189 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_188);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_190 = V_20;
		NullCheck(L_189);
		Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_189, L_190, NULL);
		// outputMesh.triangles = triangles;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_191 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_192 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_191);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_193 = V_21;
		NullCheck(L_192);
		Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_192, L_193, NULL);
		// outputMesh.RecalculateBounds();
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_194 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_195 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_194);
		NullCheck(L_195);
		Mesh_RecalculateBounds_mA9B293F57C6CD298AE2D2DB19061FC23B05AB90B(L_195, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugShapes::BuildCone(UnityEngine.Mesh&,System.Single,System.Single,System.Single,System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes_BuildCone_m3B10CB0169CB29F6E7D9B9BFB118FD7533DD0C34 (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** ___outputMesh0, float ___height1, float ___topRadius2, float ___bottomRadius3, int32_t ___nbSides4, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_1 = NULL;
	int32_t V_2 = 0;
	float V_3 = 0.0f;
	int32_t V_4 = 0;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_5 = NULL;
	Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_6 = NULL;
	int32_t V_7 = 0;
	int32_t V_8 = 0;
	int32_t V_9 = 0;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_10 = NULL;
	int32_t V_11 = 0;
	int32_t V_12 = 0;
	float V_13 = 0.0f;
	float V_14 = 0.0f;
	float V_15 = 0.0f;
	float V_16 = 0.0f;
	float V_17 = 0.0f;
	float V_18 = 0.0f;
	float V_19 = 0.0f;
	float V_20 = 0.0f;
	{
		// outputMesh.Clear();
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_0 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_0);
		NullCheck(L_1);
		Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_1, NULL);
		// int nbVerticesCap = nbSides + 1;
		int32_t L_2 = ___nbSides4;
		V_0 = ((int32_t)il2cpp_codegen_add(L_2, 1));
		// Vector3[] vertices = new Vector3[nbVerticesCap + nbVerticesCap + nbSides * 2 + 2];
		int32_t L_3 = V_0;
		int32_t L_4 = V_0;
		int32_t L_5 = ___nbSides4;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_6 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_3, L_4)), ((int32_t)il2cpp_codegen_multiply(L_5, 2)))), 2)));
		V_1 = L_6;
		// int vert = 0;
		V_2 = 0;
		// float _2pi = Mathf.PI * 2f;
		V_3 = (6.28318548f);
		// vertices[vert++] = new Vector3(0f, 0f, 0f);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_7 = V_1;
		int32_t L_8 = V_2;
		int32_t L_9 = L_8;
		V_2 = ((int32_t)il2cpp_codegen_add(L_9, 1));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10;
		memset((&L_10), 0, sizeof(L_10));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_10), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
		NullCheck(L_7);
		(L_7)->SetAt(static_cast<il2cpp_array_size_t>(L_9), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_10);
		goto IL_0078;
	}

IL_0045:
	{
		// float rad = (float)vert / nbSides * _2pi;
		int32_t L_11 = V_2;
		int32_t L_12 = ___nbSides4;
		float L_13 = V_3;
		V_13 = ((float)il2cpp_codegen_multiply(((float)(((float)L_11)/((float)L_12))), L_13));
		// vertices[vert] = new Vector3(Mathf.Sin(rad) * bottomRadius, Mathf.Cos(rad) * bottomRadius, 0f);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_14 = V_1;
		int32_t L_15 = V_2;
		float L_16 = V_13;
		float L_17;
		L_17 = sinf(L_16);
		float L_18 = ___bottomRadius3;
		float L_19 = V_13;
		float L_20;
		L_20 = cosf(L_19);
		float L_21 = ___bottomRadius3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_22;
		memset((&L_22), 0, sizeof(L_22));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_22), ((float)il2cpp_codegen_multiply(L_17, L_18)), ((float)il2cpp_codegen_multiply(L_20, L_21)), (0.0f), /*hidden argument*/NULL);
		NullCheck(L_14);
		(L_14)->SetAt(static_cast<il2cpp_array_size_t>(L_15), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_22);
		// vert++;
		int32_t L_23 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_23, 1));
	}

IL_0078:
	{
		// while (vert <= nbSides)
		int32_t L_24 = V_2;
		int32_t L_25 = ___nbSides4;
		if ((((int32_t)L_24) <= ((int32_t)L_25)))
		{
			goto IL_0045;
		}
	}
	{
		// vertices[vert++] = new Vector3(0f, 0f, height);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_26 = V_1;
		int32_t L_27 = V_2;
		int32_t L_28 = L_27;
		V_2 = ((int32_t)il2cpp_codegen_add(L_28, 1));
		float L_29 = ___height1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_30;
		memset((&L_30), 0, sizeof(L_30));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_30), (0.0f), (0.0f), L_29, /*hidden argument*/NULL);
		NullCheck(L_26);
		(L_26)->SetAt(static_cast<il2cpp_array_size_t>(L_28), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_30);
		goto IL_00cc;
	}

IL_009a:
	{
		// float rad = (float)(vert - nbSides - 1) / nbSides * _2pi;
		int32_t L_31 = V_2;
		int32_t L_32 = ___nbSides4;
		int32_t L_33 = ___nbSides4;
		float L_34 = V_3;
		V_14 = ((float)il2cpp_codegen_multiply(((float)(((float)((int32_t)il2cpp_codegen_subtract(((int32_t)il2cpp_codegen_subtract(L_31, L_32)), 1)))/((float)L_33))), L_34));
		// vertices[vert] = new Vector3(Mathf.Sin(rad) * topRadius, Mathf.Cos(rad) * topRadius, height);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_35 = V_1;
		int32_t L_36 = V_2;
		float L_37 = V_14;
		float L_38;
		L_38 = sinf(L_37);
		float L_39 = ___topRadius2;
		float L_40 = V_14;
		float L_41;
		L_41 = cosf(L_40);
		float L_42 = ___topRadius2;
		float L_43 = ___height1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_44;
		memset((&L_44), 0, sizeof(L_44));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_44), ((float)il2cpp_codegen_multiply(L_38, L_39)), ((float)il2cpp_codegen_multiply(L_41, L_42)), L_43, /*hidden argument*/NULL);
		NullCheck(L_35);
		(L_35)->SetAt(static_cast<il2cpp_array_size_t>(L_36), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_44);
		// vert++;
		int32_t L_45 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_45, 1));
	}

IL_00cc:
	{
		// while (vert <= nbSides * 2 + 1)
		int32_t L_46 = V_2;
		int32_t L_47 = ___nbSides4;
		if ((((int32_t)L_46) <= ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_47, 2)), 1)))))
		{
			goto IL_009a;
		}
	}
	{
		// int v = 0;
		V_4 = 0;
		goto IL_0135;
	}

IL_00da:
	{
		// float rad = (float)v / nbSides * _2pi;
		int32_t L_48 = V_4;
		int32_t L_49 = ___nbSides4;
		float L_50 = V_3;
		V_15 = ((float)il2cpp_codegen_multiply(((float)(((float)L_48)/((float)L_49))), L_50));
		// vertices[vert] = new Vector3(Mathf.Sin(rad) * topRadius, Mathf.Cos(rad) * topRadius, height);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_51 = V_1;
		int32_t L_52 = V_2;
		float L_53 = V_15;
		float L_54;
		L_54 = sinf(L_53);
		float L_55 = ___topRadius2;
		float L_56 = V_15;
		float L_57;
		L_57 = cosf(L_56);
		float L_58 = ___topRadius2;
		float L_59 = ___height1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
		memset((&L_60), 0, sizeof(L_60));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_60), ((float)il2cpp_codegen_multiply(L_54, L_55)), ((float)il2cpp_codegen_multiply(L_57, L_58)), L_59, /*hidden argument*/NULL);
		NullCheck(L_51);
		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(L_52), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_60);
		// vertices[vert + 1] = new Vector3(Mathf.Sin(rad) * bottomRadius, Mathf.Cos(rad) * bottomRadius, 0);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_61 = V_1;
		int32_t L_62 = V_2;
		float L_63 = V_15;
		float L_64;
		L_64 = sinf(L_63);
		float L_65 = ___bottomRadius3;
		float L_66 = V_15;
		float L_67;
		L_67 = cosf(L_66);
		float L_68 = ___bottomRadius3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_69;
		memset((&L_69), 0, sizeof(L_69));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_69), ((float)il2cpp_codegen_multiply(L_64, L_65)), ((float)il2cpp_codegen_multiply(L_67, L_68)), (0.0f), /*hidden argument*/NULL);
		NullCheck(L_61);
		(L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_62, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_69);
		// vert += 2;
		int32_t L_70 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_70, 2));
		// v++;
		int32_t L_71 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_71, 1));
	}

IL_0135:
	{
		// while (vert <= vertices.Length - 4)
		int32_t L_72 = V_2;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_73 = V_1;
		NullCheck(L_73);
		if ((((int32_t)L_72) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_73)->max_length)), 4)))))
		{
			goto IL_00da;
		}
	}
	{
		// vertices[vert] = vertices[nbSides * 2 + 2];
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_74 = V_1;
		int32_t L_75 = V_2;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_76 = V_1;
		int32_t L_77 = ___nbSides4;
		NullCheck(L_76);
		int32_t L_78 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_77, 2)), 2));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_79 = (L_76)->GetAt(static_cast<il2cpp_array_size_t>(L_78));
		NullCheck(L_74);
		(L_74)->SetAt(static_cast<il2cpp_array_size_t>(L_75), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_79);
		// vertices[vert + 1] = vertices[nbSides * 2 + 3];
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_80 = V_1;
		int32_t L_81 = V_2;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_82 = V_1;
		int32_t L_83 = ___nbSides4;
		NullCheck(L_82);
		int32_t L_84 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_83, 2)), 3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_85 = (L_82)->GetAt(static_cast<il2cpp_array_size_t>(L_84));
		NullCheck(L_80);
		(L_80)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_81, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_85);
		// Vector3[] normales = new Vector3[vertices.Length];
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_86 = V_1;
		NullCheck(L_86);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_87 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_86)->max_length)));
		V_5 = L_87;
		// vert = 0;
		V_2 = 0;
		goto IL_0193;
	}

IL_0173:
	{
		// normales[vert++] = new Vector3(0, 0, -1);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_88 = V_5;
		int32_t L_89 = V_2;
		int32_t L_90 = L_89;
		V_2 = ((int32_t)il2cpp_codegen_add(L_90, 1));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_91;
		memset((&L_91), 0, sizeof(L_91));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_91), (0.0f), (0.0f), (-1.0f), /*hidden argument*/NULL);
		NullCheck(L_88);
		(L_88)->SetAt(static_cast<il2cpp_array_size_t>(L_90), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_91);
	}

IL_0193:
	{
		// while (vert <= nbSides)
		int32_t L_92 = V_2;
		int32_t L_93 = ___nbSides4;
		if ((((int32_t)L_92) <= ((int32_t)L_93)))
		{
			goto IL_0173;
		}
	}
	{
		goto IL_01ba;
	}

IL_019a:
	{
		// normales[vert++] = new Vector3(0, 0, 1);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_94 = V_5;
		int32_t L_95 = V_2;
		int32_t L_96 = L_95;
		V_2 = ((int32_t)il2cpp_codegen_add(L_96, 1));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_97;
		memset((&L_97), 0, sizeof(L_97));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_97), (0.0f), (0.0f), (1.0f), /*hidden argument*/NULL);
		NullCheck(L_94);
		(L_94)->SetAt(static_cast<il2cpp_array_size_t>(L_96), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_97);
	}

IL_01ba:
	{
		// while (vert <= nbSides * 2 + 1)
		int32_t L_98 = V_2;
		int32_t L_99 = ___nbSides4;
		if ((((int32_t)L_98) <= ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_99, 2)), 1)))))
		{
			goto IL_019a;
		}
	}
	{
		// v = 0;
		V_4 = 0;
		goto IL_0212;
	}

IL_01c8:
	{
		// float rad = (float)v / nbSides * _2pi;
		int32_t L_100 = V_4;
		int32_t L_101 = ___nbSides4;
		float L_102 = V_3;
		// float cos = Mathf.Cos(rad);
		float L_103 = ((float)il2cpp_codegen_multiply(((float)(((float)L_100)/((float)L_101))), L_102));
		float L_104;
		L_104 = cosf(L_103);
		V_16 = L_104;
		// float sin = Mathf.Sin(rad);
		float L_105;
		L_105 = sinf(L_103);
		V_17 = L_105;
		// normales[vert] = new Vector3(sin, cos, 0f);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_106 = V_5;
		int32_t L_107 = V_2;
		float L_108 = V_17;
		float L_109 = V_16;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_110;
		memset((&L_110), 0, sizeof(L_110));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_110), L_108, L_109, (0.0f), /*hidden argument*/NULL);
		NullCheck(L_106);
		(L_106)->SetAt(static_cast<il2cpp_array_size_t>(L_107), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_110);
		// normales[vert + 1] = normales[vert];
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_111 = V_5;
		int32_t L_112 = V_2;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_113 = V_5;
		int32_t L_114 = V_2;
		NullCheck(L_113);
		int32_t L_115 = L_114;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_116 = (L_113)->GetAt(static_cast<il2cpp_array_size_t>(L_115));
		NullCheck(L_111);
		(L_111)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_112, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_116);
		// vert += 2;
		int32_t L_117 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_117, 2));
		// v++;
		int32_t L_118 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_118, 1));
	}

IL_0212:
	{
		// while (vert <= vertices.Length - 4)
		int32_t L_119 = V_2;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_120 = V_1;
		NullCheck(L_120);
		if ((((int32_t)L_119) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_120)->max_length)), 4)))))
		{
			goto IL_01c8;
		}
	}
	{
		// normales[vert] = normales[nbSides * 2 + 2];
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_121 = V_5;
		int32_t L_122 = V_2;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_123 = V_5;
		int32_t L_124 = ___nbSides4;
		NullCheck(L_123);
		int32_t L_125 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_124, 2)), 2));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_126 = (L_123)->GetAt(static_cast<il2cpp_array_size_t>(L_125));
		NullCheck(L_121);
		(L_121)->SetAt(static_cast<il2cpp_array_size_t>(L_122), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_126);
		// normales[vert + 1] = normales[nbSides * 2 + 3];
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_127 = V_5;
		int32_t L_128 = V_2;
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_129 = V_5;
		int32_t L_130 = ___nbSides4;
		NullCheck(L_129);
		int32_t L_131 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_130, 2)), 3));
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_132 = (L_129)->GetAt(static_cast<il2cpp_array_size_t>(L_131));
		NullCheck(L_127);
		(L_127)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_128, 1))), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_132);
		// Vector2[] uvs = new Vector2[vertices.Length];
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_133 = V_1;
		NullCheck(L_133);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_134 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_133)->max_length)));
		V_6 = L_134;
		// int u = 0;
		V_7 = 0;
		// uvs[u++] = new Vector2(0.5f, 0.5f);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_135 = V_6;
		int32_t L_136 = V_7;
		int32_t L_137 = L_136;
		V_7 = ((int32_t)il2cpp_codegen_add(L_137, 1));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_138;
		memset((&L_138), 0, sizeof(L_138));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_138), (0.5f), (0.5f), /*hidden argument*/NULL);
		NullCheck(L_135);
		(L_135)->SetAt(static_cast<il2cpp_array_size_t>(L_137), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_138);
		goto IL_02b7;
	}

IL_0272:
	{
		// float rad = (float)u / nbSides * _2pi;
		int32_t L_139 = V_7;
		int32_t L_140 = ___nbSides4;
		float L_141 = V_3;
		V_18 = ((float)il2cpp_codegen_multiply(((float)(((float)L_139)/((float)L_140))), L_141));
		// uvs[u] = new Vector2(Mathf.Cos(rad) * .5f + .5f, Mathf.Sin(rad) * .5f + .5f);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_142 = V_6;
		int32_t L_143 = V_7;
		float L_144 = V_18;
		float L_145;
		L_145 = cosf(L_144);
		float L_146 = V_18;
		float L_147;
		L_147 = sinf(L_146);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_148;
		memset((&L_148), 0, sizeof(L_148));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_148), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_145, (0.5f))), (0.5f))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_147, (0.5f))), (0.5f))), /*hidden argument*/NULL);
		NullCheck(L_142);
		(L_142)->SetAt(static_cast<il2cpp_array_size_t>(L_143), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_148);
		// u++;
		int32_t L_149 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add(L_149, 1));
	}

IL_02b7:
	{
		// while (u <= nbSides)
		int32_t L_150 = V_7;
		int32_t L_151 = ___nbSides4;
		if ((((int32_t)L_150) <= ((int32_t)L_151)))
		{
			goto IL_0272;
		}
	}
	{
		// uvs[u++] = new Vector2(0.5f, 0.5f);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_152 = V_6;
		int32_t L_153 = V_7;
		int32_t L_154 = L_153;
		V_7 = ((int32_t)il2cpp_codegen_add(L_154, 1));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_155;
		memset((&L_155), 0, sizeof(L_155));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_155), (0.5f), (0.5f), /*hidden argument*/NULL);
		NullCheck(L_152);
		(L_152)->SetAt(static_cast<il2cpp_array_size_t>(L_154), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_155);
		goto IL_0321;
	}

IL_02dc:
	{
		// float rad = (float)u / nbSides * _2pi;
		int32_t L_156 = V_7;
		int32_t L_157 = ___nbSides4;
		float L_158 = V_3;
		V_19 = ((float)il2cpp_codegen_multiply(((float)(((float)L_156)/((float)L_157))), L_158));
		// uvs[u] = new Vector2(Mathf.Cos(rad) * .5f + .5f, Mathf.Sin(rad) * .5f + .5f);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_159 = V_6;
		int32_t L_160 = V_7;
		float L_161 = V_19;
		float L_162;
		L_162 = cosf(L_161);
		float L_163 = V_19;
		float L_164;
		L_164 = sinf(L_163);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_165;
		memset((&L_165), 0, sizeof(L_165));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_165), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_162, (0.5f))), (0.5f))), ((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_164, (0.5f))), (0.5f))), /*hidden argument*/NULL);
		NullCheck(L_159);
		(L_159)->SetAt(static_cast<il2cpp_array_size_t>(L_160), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_165);
		// u++;
		int32_t L_166 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add(L_166, 1));
	}

IL_0321:
	{
		// while (u <= nbSides * 2 + 1)
		int32_t L_167 = V_7;
		int32_t L_168 = ___nbSides4;
		if ((((int32_t)L_167) <= ((int32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_168, 2)), 1)))))
		{
			goto IL_02dc;
		}
	}
	{
		// int u_sides = 0;
		V_8 = 0;
		goto IL_037b;
	}

IL_0330:
	{
		// float t = (float)u_sides / nbSides;
		int32_t L_169 = V_8;
		int32_t L_170 = ___nbSides4;
		V_20 = ((float)(((float)L_169)/((float)L_170)));
		// uvs[u] = new Vector3(t, 1f);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_171 = V_6;
		int32_t L_172 = V_7;
		float L_173 = V_20;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_174;
		memset((&L_174), 0, sizeof(L_174));
		Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_174), L_173, (1.0f), /*hidden argument*/NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_175;
		L_175 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_174, NULL);
		NullCheck(L_171);
		(L_171)->SetAt(static_cast<il2cpp_array_size_t>(L_172), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_175);
		// uvs[u + 1] = new Vector3(t, 0f);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_176 = V_6;
		int32_t L_177 = V_7;
		float L_178 = V_20;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_179;
		memset((&L_179), 0, sizeof(L_179));
		Vector3__ctor_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline((&L_179), L_178, (0.0f), /*hidden argument*/NULL);
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_180;
		L_180 = Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline(L_179, NULL);
		NullCheck(L_176);
		(L_176)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_177, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_180);
		// u += 2;
		int32_t L_181 = V_7;
		V_7 = ((int32_t)il2cpp_codegen_add(L_181, 2));
		// u_sides++;
		int32_t L_182 = V_8;
		V_8 = ((int32_t)il2cpp_codegen_add(L_182, 1));
	}

IL_037b:
	{
		// while (u <= uvs.Length - 4)
		int32_t L_183 = V_7;
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_184 = V_6;
		NullCheck(L_184);
		if ((((int32_t)L_183) <= ((int32_t)((int32_t)il2cpp_codegen_subtract(((int32_t)(((RuntimeArray*)L_184)->max_length)), 4)))))
		{
			goto IL_0330;
		}
	}
	{
		// uvs[u] = new Vector2(1f, 1f);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_185 = V_6;
		int32_t L_186 = V_7;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_187;
		memset((&L_187), 0, sizeof(L_187));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_187), (1.0f), (1.0f), /*hidden argument*/NULL);
		NullCheck(L_185);
		(L_185)->SetAt(static_cast<il2cpp_array_size_t>(L_186), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_187);
		// uvs[u + 1] = new Vector2(1f, 0f);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_188 = V_6;
		int32_t L_189 = V_7;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_190;
		memset((&L_190), 0, sizeof(L_190));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_190), (1.0f), (0.0f), /*hidden argument*/NULL);
		NullCheck(L_188);
		(L_188)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_189, 1))), (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7)L_190);
		// int nbTriangles = nbSides + nbSides + nbSides * 2;
		int32_t L_191 = ___nbSides4;
		int32_t L_192 = ___nbSides4;
		int32_t L_193 = ___nbSides4;
		V_9 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_add(L_191, L_192)), ((int32_t)il2cpp_codegen_multiply(L_193, 2))));
		// int[] triangles = new int[nbTriangles * 3 + 3];
		int32_t L_194 = V_9;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_195 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_194, 3)), 3)));
		V_10 = L_195;
		// int tri = 0;
		V_11 = 0;
		// int i = 0;
		V_12 = 0;
		goto IL_0400;
	}

IL_03d8:
	{
		// triangles[i] = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_196 = V_10;
		int32_t L_197 = V_12;
		NullCheck(L_196);
		(L_196)->SetAt(static_cast<il2cpp_array_size_t>(L_197), (int32_t)0);
		// triangles[i + 1] = tri + 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_198 = V_10;
		int32_t L_199 = V_12;
		int32_t L_200 = V_11;
		NullCheck(L_198);
		(L_198)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_199, 1))), (int32_t)((int32_t)il2cpp_codegen_add(L_200, 1)));
		// triangles[i + 2] = tri + 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_201 = V_10;
		int32_t L_202 = V_12;
		int32_t L_203 = V_11;
		NullCheck(L_201);
		(L_201)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_202, 2))), (int32_t)((int32_t)il2cpp_codegen_add(L_203, 2)));
		// tri++;
		int32_t L_204 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_204, 1));
		// i += 3;
		int32_t L_205 = V_12;
		V_12 = ((int32_t)il2cpp_codegen_add(L_205, 3));
	}

IL_0400:
	{
		// while (tri < nbSides - 1)
		int32_t L_206 = V_11;
		int32_t L_207 = ___nbSides4;
		if ((((int32_t)L_206) < ((int32_t)((int32_t)il2cpp_codegen_subtract(L_207, 1)))))
		{
			goto IL_03d8;
		}
	}
	{
		// triangles[i] = 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_208 = V_10;
		int32_t L_209 = V_12;
		NullCheck(L_208);
		(L_208)->SetAt(static_cast<il2cpp_array_size_t>(L_209), (int32_t)0);
		// triangles[i + 1] = tri + 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_210 = V_10;
		int32_t L_211 = V_12;
		int32_t L_212 = V_11;
		NullCheck(L_210);
		(L_210)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_211, 1))), (int32_t)((int32_t)il2cpp_codegen_add(L_212, 1)));
		// triangles[i + 2] = 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_213 = V_10;
		int32_t L_214 = V_12;
		NullCheck(L_213);
		(L_213)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_214, 2))), (int32_t)1);
		// tri++;
		int32_t L_215 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_215, 1));
		// i += 3;
		int32_t L_216 = V_12;
		V_12 = ((int32_t)il2cpp_codegen_add(L_216, 3));
		goto IL_0457;
	}

IL_042f:
	{
		// triangles[i] = tri + 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_217 = V_10;
		int32_t L_218 = V_12;
		int32_t L_219 = V_11;
		NullCheck(L_217);
		(L_217)->SetAt(static_cast<il2cpp_array_size_t>(L_218), (int32_t)((int32_t)il2cpp_codegen_add(L_219, 2)));
		// triangles[i + 1] = tri + 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_220 = V_10;
		int32_t L_221 = V_12;
		int32_t L_222 = V_11;
		NullCheck(L_220);
		(L_220)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_221, 1))), (int32_t)((int32_t)il2cpp_codegen_add(L_222, 1)));
		// triangles[i + 2] = nbVerticesCap;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_223 = V_10;
		int32_t L_224 = V_12;
		int32_t L_225 = V_0;
		NullCheck(L_223);
		(L_223)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_224, 2))), (int32_t)L_225);
		// tri++;
		int32_t L_226 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_226, 1));
		// i += 3;
		int32_t L_227 = V_12;
		V_12 = ((int32_t)il2cpp_codegen_add(L_227, 3));
	}

IL_0457:
	{
		// while (tri < nbSides * 2)
		int32_t L_228 = V_11;
		int32_t L_229 = ___nbSides4;
		if ((((int32_t)L_228) < ((int32_t)((int32_t)il2cpp_codegen_multiply(L_229, 2)))))
		{
			goto IL_042f;
		}
	}
	{
		// triangles[i] = nbVerticesCap + 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_230 = V_10;
		int32_t L_231 = V_12;
		int32_t L_232 = V_0;
		NullCheck(L_230);
		(L_230)->SetAt(static_cast<il2cpp_array_size_t>(L_231), (int32_t)((int32_t)il2cpp_codegen_add(L_232, 1)));
		// triangles[i + 1] = tri + 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_233 = V_10;
		int32_t L_234 = V_12;
		int32_t L_235 = V_11;
		NullCheck(L_233);
		(L_233)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_234, 1))), (int32_t)((int32_t)il2cpp_codegen_add(L_235, 1)));
		// triangles[i + 2] = nbVerticesCap;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_236 = V_10;
		int32_t L_237 = V_12;
		int32_t L_238 = V_0;
		NullCheck(L_236);
		(L_236)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_237, 2))), (int32_t)L_238);
		// tri++;
		int32_t L_239 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_239, 1));
		// i += 3;
		int32_t L_240 = V_12;
		V_12 = ((int32_t)il2cpp_codegen_add(L_240, 3));
		// tri++;
		int32_t L_241 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_241, 1));
		goto IL_04e0;
	}

IL_048e:
	{
		// triangles[i] = tri + 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_242 = V_10;
		int32_t L_243 = V_12;
		int32_t L_244 = V_11;
		NullCheck(L_242);
		(L_242)->SetAt(static_cast<il2cpp_array_size_t>(L_243), (int32_t)((int32_t)il2cpp_codegen_add(L_244, 2)));
		// triangles[i + 1] = tri + 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_245 = V_10;
		int32_t L_246 = V_12;
		int32_t L_247 = V_11;
		NullCheck(L_245);
		(L_245)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_246, 1))), (int32_t)((int32_t)il2cpp_codegen_add(L_247, 1)));
		// triangles[i + 2] = tri + 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_248 = V_10;
		int32_t L_249 = V_12;
		int32_t L_250 = V_11;
		NullCheck(L_248);
		(L_248)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_249, 2))), (int32_t)L_250);
		// tri++;
		int32_t L_251 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_251, 1));
		// i += 3;
		int32_t L_252 = V_12;
		V_12 = ((int32_t)il2cpp_codegen_add(L_252, 3));
		// triangles[i] = tri + 1;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_253 = V_10;
		int32_t L_254 = V_12;
		int32_t L_255 = V_11;
		NullCheck(L_253);
		(L_253)->SetAt(static_cast<il2cpp_array_size_t>(L_254), (int32_t)((int32_t)il2cpp_codegen_add(L_255, 1)));
		// triangles[i + 1] = tri + 2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_256 = V_10;
		int32_t L_257 = V_12;
		int32_t L_258 = V_11;
		NullCheck(L_256);
		(L_256)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_257, 1))), (int32_t)((int32_t)il2cpp_codegen_add(L_258, 2)));
		// triangles[i + 2] = tri + 0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_259 = V_10;
		int32_t L_260 = V_12;
		int32_t L_261 = V_11;
		NullCheck(L_259);
		(L_259)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)il2cpp_codegen_add(L_260, 2))), (int32_t)L_261);
		// tri++;
		int32_t L_262 = V_11;
		V_11 = ((int32_t)il2cpp_codegen_add(L_262, 1));
		// i += 3;
		int32_t L_263 = V_12;
		V_12 = ((int32_t)il2cpp_codegen_add(L_263, 3));
	}

IL_04e0:
	{
		// while (tri <= nbTriangles)
		int32_t L_264 = V_11;
		int32_t L_265 = V_9;
		if ((((int32_t)L_264) <= ((int32_t)L_265)))
		{
			goto IL_048e;
		}
	}
	{
		// outputMesh.vertices = vertices;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_266 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_267 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_266);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_268 = V_1;
		NullCheck(L_267);
		Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_267, L_268, NULL);
		// outputMesh.normals = normales;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_269 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_270 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_269);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_271 = V_5;
		NullCheck(L_270);
		Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_270, L_271, NULL);
		// outputMesh.uv = uvs;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_272 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_273 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_272);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_274 = V_6;
		NullCheck(L_273);
		Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_273, L_274, NULL);
		// outputMesh.triangles = triangles;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_275 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_276 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_275);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_277 = V_10;
		NullCheck(L_276);
		Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_276, L_277, NULL);
		// outputMesh.RecalculateBounds();
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_278 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_279 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_278);
		NullCheck(L_279);
		Mesh_RecalculateBounds_mA9B293F57C6CD298AE2D2DB19061FC23B05AB90B(L_279, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugShapes::BuildPyramid(UnityEngine.Mesh&,System.Single,System.Single,System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes_BuildPyramid_m053C3007C6D480E9FC626DB4269C9176E10826D1 (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** ___outputMesh0, float ___width1, float ___height2, float ___depth3, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_0 = NULL;
	Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* V_1 = NULL;
	Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* V_2 = NULL;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_3 = NULL;
	int32_t V_4 = 0;
	{
		// outputMesh.Clear();
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_0 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_1 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_0);
		NullCheck(L_1);
		Mesh_Clear_m0F95397EA143D31AD0B4D332E8C6FA25A7957BC0(L_1, NULL);
		// Vector3[] vertices = new Vector3[16];
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_2 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)16));
		V_0 = L_2;
		// vertices[0] = new Vector3(0f, 0f, 0f);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_3 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_4), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
		NullCheck(L_3);
		(L_3)->SetAt(static_cast<il2cpp_array_size_t>(0), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_4);
		// vertices[1] = new Vector3(-width / 2.0f, height / 2.0f, depth);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_5 = V_0;
		float L_6 = ___width1;
		float L_7 = ___height2;
		float L_8 = ___depth3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_9;
		memset((&L_9), 0, sizeof(L_9));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_9), ((float)(((-L_6))/(2.0f))), ((float)(L_7/(2.0f))), L_8, /*hidden argument*/NULL);
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(1), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_9);
		// vertices[2] = new Vector3(width / 2.0f, height / 2.0f, depth);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_10 = V_0;
		float L_11 = ___width1;
		float L_12 = ___height2;
		float L_13 = ___depth3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_14;
		memset((&L_14), 0, sizeof(L_14));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_14), ((float)(L_11/(2.0f))), ((float)(L_12/(2.0f))), L_13, /*hidden argument*/NULL);
		NullCheck(L_10);
		(L_10)->SetAt(static_cast<il2cpp_array_size_t>(2), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_14);
		// vertices[3] = new Vector3(0f, 0f, 0f);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_15 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_16;
		memset((&L_16), 0, sizeof(L_16));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_16), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
		NullCheck(L_15);
		(L_15)->SetAt(static_cast<il2cpp_array_size_t>(3), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_16);
		// vertices[4] = new Vector3(width / 2.0f, height / 2.0f, depth);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_17 = V_0;
		float L_18 = ___width1;
		float L_19 = ___height2;
		float L_20 = ___depth3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_21;
		memset((&L_21), 0, sizeof(L_21));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_21), ((float)(L_18/(2.0f))), ((float)(L_19/(2.0f))), L_20, /*hidden argument*/NULL);
		NullCheck(L_17);
		(L_17)->SetAt(static_cast<il2cpp_array_size_t>(4), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_21);
		// vertices[5] = new Vector3(width / 2.0f, -height / 2.0f, depth);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_22 = V_0;
		float L_23 = ___width1;
		float L_24 = ___height2;
		float L_25 = ___depth3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_26;
		memset((&L_26), 0, sizeof(L_26));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_26), ((float)(L_23/(2.0f))), ((float)(((-L_24))/(2.0f))), L_25, /*hidden argument*/NULL);
		NullCheck(L_22);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(5), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_26);
		// vertices[6] = new Vector3(0f, 0f, 0f);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_27 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_28;
		memset((&L_28), 0, sizeof(L_28));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_28), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
		NullCheck(L_27);
		(L_27)->SetAt(static_cast<il2cpp_array_size_t>(6), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_28);
		// vertices[7] = new Vector3(width / 2.0f, -height / 2.0f, depth);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_29 = V_0;
		float L_30 = ___width1;
		float L_31 = ___height2;
		float L_32 = ___depth3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_33;
		memset((&L_33), 0, sizeof(L_33));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_33), ((float)(L_30/(2.0f))), ((float)(((-L_31))/(2.0f))), L_32, /*hidden argument*/NULL);
		NullCheck(L_29);
		(L_29)->SetAt(static_cast<il2cpp_array_size_t>(7), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_33);
		// vertices[8] = new Vector3(-width / 2.0f, -height / 2.0f, depth);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_34 = V_0;
		float L_35 = ___width1;
		float L_36 = ___height2;
		float L_37 = ___depth3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_38;
		memset((&L_38), 0, sizeof(L_38));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_38), ((float)(((-L_35))/(2.0f))), ((float)(((-L_36))/(2.0f))), L_37, /*hidden argument*/NULL);
		NullCheck(L_34);
		(L_34)->SetAt(static_cast<il2cpp_array_size_t>(8), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_38);
		// vertices[9] = new Vector3(0f, 0f, 0f);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_39 = V_0;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_40;
		memset((&L_40), 0, sizeof(L_40));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_40), (0.0f), (0.0f), (0.0f), /*hidden argument*/NULL);
		NullCheck(L_39);
		(L_39)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)9)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_40);
		// vertices[10] = new Vector3(-width / 2.0f, -height / 2.0f, depth);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_41 = V_0;
		float L_42 = ___width1;
		float L_43 = ___height2;
		float L_44 = ___depth3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_45;
		memset((&L_45), 0, sizeof(L_45));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_45), ((float)(((-L_42))/(2.0f))), ((float)(((-L_43))/(2.0f))), L_44, /*hidden argument*/NULL);
		NullCheck(L_41);
		(L_41)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)10)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_45);
		// vertices[11] = new Vector3(-width / 2.0f, height / 2.0f, depth);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_46 = V_0;
		float L_47 = ___width1;
		float L_48 = ___height2;
		float L_49 = ___depth3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_50;
		memset((&L_50), 0, sizeof(L_50));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_50), ((float)(((-L_47))/(2.0f))), ((float)(L_48/(2.0f))), L_49, /*hidden argument*/NULL);
		NullCheck(L_46);
		(L_46)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)11)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_50);
		// vertices[12] = new Vector3(-width / 2.0f, height / 2.0f, depth);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_51 = V_0;
		float L_52 = ___width1;
		float L_53 = ___height2;
		float L_54 = ___depth3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_55;
		memset((&L_55), 0, sizeof(L_55));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_55), ((float)(((-L_52))/(2.0f))), ((float)(L_53/(2.0f))), L_54, /*hidden argument*/NULL);
		NullCheck(L_51);
		(L_51)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_55);
		// vertices[13] = new Vector3(-width / 2.0f, -height / 2.0f, depth);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_56 = V_0;
		float L_57 = ___width1;
		float L_58 = ___height2;
		float L_59 = ___depth3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_60;
		memset((&L_60), 0, sizeof(L_60));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_60), ((float)(((-L_57))/(2.0f))), ((float)(((-L_58))/(2.0f))), L_59, /*hidden argument*/NULL);
		NullCheck(L_56);
		(L_56)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_60);
		// vertices[14] = new Vector3(width / 2.0f, -height / 2.0f, depth);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_61 = V_0;
		float L_62 = ___width1;
		float L_63 = ___height2;
		float L_64 = ___depth3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_65;
		memset((&L_65), 0, sizeof(L_65));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_65), ((float)(L_62/(2.0f))), ((float)(((-L_63))/(2.0f))), L_64, /*hidden argument*/NULL);
		NullCheck(L_61);
		(L_61)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_65);
		// vertices[15] = new Vector3(width / 2.0f, height / 2.0f, depth);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_66 = V_0;
		float L_67 = ___width1;
		float L_68 = ___height2;
		float L_69 = ___depth3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_70;
		memset((&L_70), 0, sizeof(L_70));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_70), ((float)(L_67/(2.0f))), ((float)(L_68/(2.0f))), L_69, /*hidden argument*/NULL);
		NullCheck(L_66);
		(L_66)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2)L_70);
		// Vector3[] normals = new Vector3[vertices.Length];
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_71 = V_0;
		NullCheck(L_71);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_72 = (Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C*)SZArrayNew(Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_71)->max_length)));
		V_1 = L_72;
		// Vector2[] uvs = new Vector2[vertices.Length];
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_73 = V_0;
		NullCheck(L_73);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_74 = (Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA*)SZArrayNew(Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_73)->max_length)));
		V_2 = L_74;
		// int[] triangles = new int[18];
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_75 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)18));
		V_3 = L_75;
		// for (int idx = 0; idx < 12; ++idx)
		V_4 = 0;
		goto IL_0209;
	}

IL_01fd:
	{
		// triangles[idx] = idx;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_76 = V_3;
		int32_t L_77 = V_4;
		int32_t L_78 = V_4;
		NullCheck(L_76);
		(L_76)->SetAt(static_cast<il2cpp_array_size_t>(L_77), (int32_t)L_78);
		// for (int idx = 0; idx < 12; ++idx)
		int32_t L_79 = V_4;
		V_4 = ((int32_t)il2cpp_codegen_add(L_79, 1));
	}

IL_0209:
	{
		// for (int idx = 0; idx < 12; ++idx)
		int32_t L_80 = V_4;
		if ((((int32_t)L_80) < ((int32_t)((int32_t)12))))
		{
			goto IL_01fd;
		}
	}
	{
		// triangles[12] = 12;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_81 = V_3;
		NullCheck(L_81);
		(L_81)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)12)), (int32_t)((int32_t)12));
		// triangles[13] = 13;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_82 = V_3;
		NullCheck(L_82);
		(L_82)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)13)), (int32_t)((int32_t)13));
		// triangles[14] = 14;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_83 = V_3;
		NullCheck(L_83);
		(L_83)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)14)), (int32_t)((int32_t)14));
		// triangles[15] = 12;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_84 = V_3;
		NullCheck(L_84);
		(L_84)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)15)), (int32_t)((int32_t)12));
		// triangles[16] = 14;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_85 = V_3;
		NullCheck(L_85);
		(L_85)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)16)), (int32_t)((int32_t)14));
		// triangles[17] = 15;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_86 = V_3;
		NullCheck(L_86);
		(L_86)->SetAt(static_cast<il2cpp_array_size_t>(((int32_t)17)), (int32_t)((int32_t)15));
		// outputMesh.vertices = vertices;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_87 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_88 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_87);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_89 = V_0;
		NullCheck(L_88);
		Mesh_set_vertices_m5BB814D89E9ACA00DBF19F7D8E22CB73AC73FE5C(L_88, L_89, NULL);
		// outputMesh.normals = normals;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_90 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_91 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_90);
		Vector3U5BU5D_tFF1859CCE176131B909E2044F76443064254679C* L_92 = V_1;
		NullCheck(L_91);
		Mesh_set_normals_m85D73193C49211BE9FA135FF72D5749B16A4760B(L_91, L_92, NULL);
		// outputMesh.uv = uvs;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_93 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_94 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_93);
		Vector2U5BU5D_tFEBBC94BCC6C9C88277BA04047D2B3FDB6ED7FDA* L_95 = V_2;
		NullCheck(L_94);
		Mesh_set_uv_m6ED9C50E0DA8166DD48AC40FD6C828B9AD2E9617(L_94, L_95, NULL);
		// outputMesh.triangles = triangles;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_96 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_97 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_96);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_98 = V_3;
		NullCheck(L_97);
		Mesh_set_triangles_m124405320579A8D92711BB5A124644963A26F60B(L_97, L_98, NULL);
		// outputMesh.RecalculateBounds();
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_99 = ___outputMesh0;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_100 = *((Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4**)L_99);
		NullCheck(L_100);
		Mesh_RecalculateBounds_mA9B293F57C6CD298AE2D2DB19061FC23B05AB90B(L_100, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugShapes::BuildShapes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes_BuildShapes_m9EE57CB52AFBE5B256F90A129B7351BEDB76C08B (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// m_sphereMesh = new Mesh();
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_0, NULL);
		__this->___m_sphereMesh_1 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_sphereMesh_1), (void*)L_0);
		// BuildSphere(ref m_sphereMesh, 1.0f, 24, 16);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_1 = (&__this->___m_sphereMesh_1);
		DebugShapes_BuildSphere_m2F8DC6F2C41EC71B78426044CB72C9A901564DB2(__this, L_1, (1.0f), ((int32_t)24), ((int32_t)16), NULL);
		// m_boxMesh = new Mesh();
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
		NullCheck(L_2);
		Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_2, NULL);
		__this->___m_boxMesh_2 = L_2;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_boxMesh_2), (void*)L_2);
		// BuildBox(ref m_boxMesh, 1.0f, 1.0f, 1.0f);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_3 = (&__this->___m_boxMesh_2);
		DebugShapes_BuildBox_m32A28AE9D970EC49A14B27E8304E3036F9585A78(__this, L_3, (1.0f), (1.0f), (1.0f), NULL);
		// m_coneMesh = new Mesh();
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
		NullCheck(L_4);
		Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_4, NULL);
		__this->___m_coneMesh_3 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_coneMesh_3), (void*)L_4);
		// BuildCone(ref m_coneMesh, 1.0f, 1.0f, 0.0f, 16);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_5 = (&__this->___m_coneMesh_3);
		DebugShapes_BuildCone_m3B10CB0169CB29F6E7D9B9BFB118FD7533DD0C34(__this, L_5, (1.0f), (1.0f), (0.0f), ((int32_t)16), NULL);
		// m_pyramidMesh = new Mesh();
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6 = (Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4*)il2cpp_codegen_object_new(Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4_il2cpp_TypeInfo_var);
		NullCheck(L_6);
		Mesh__ctor_m5A9AECEDDAFFD84811ED8928012BDE97A9CEBD00(L_6, NULL);
		__this->___m_pyramidMesh_4 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_pyramidMesh_4), (void*)L_6);
		// BuildPyramid(ref m_pyramidMesh, 1.0f, 1.0f, 1.0f);
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4** L_7 = (&__this->___m_pyramidMesh_4);
		DebugShapes_BuildPyramid_m053C3007C6D480E9FC626DB4269C9176E10826D1(__this, L_7, (1.0f), (1.0f), (1.0f), NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugShapes::RebuildResources()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes_RebuildResources_mCC40B2CAAA50D843081A5318223853A7AEA5C894 (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __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;
	}
	{
		// if (m_sphereMesh == null || m_boxMesh == null || m_coneMesh == null || m_pyramidMesh == null)
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_sphereMesh_1;
		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_0038;
		}
	}
	{
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_2 = __this->___m_boxMesh_2;
		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_0038;
		}
	}
	{
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_4 = __this->___m_coneMesh_3;
		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_0038;
		}
	}
	{
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_6 = __this->___m_pyramidMesh_4;
		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_003e;
		}
	}

IL_0038:
	{
		// BuildShapes();
		DebugShapes_BuildShapes_m9EE57CB52AFBE5B256F90A129B7351BEDB76C08B(__this, NULL);
	}

IL_003e:
	{
		// }
		return;
	}
}
// UnityEngine.Mesh UnityEngine.Rendering.DebugShapes::RequestSphereMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* DebugShapes_RequestSphereMesh_mE7A458570F1FBFE176EDCCDB3296938B6630AFAB (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, const RuntimeMethod* method) 
{
	{
		// RebuildResources();
		DebugShapes_RebuildResources_mCC40B2CAAA50D843081A5318223853A7AEA5C894(__this, NULL);
		// return m_sphereMesh;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_sphereMesh_1;
		return L_0;
	}
}
// UnityEngine.Mesh UnityEngine.Rendering.DebugShapes::RequestBoxMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* DebugShapes_RequestBoxMesh_m4D81525EE113A2E28D43484A988F96B1D15C24F5 (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, const RuntimeMethod* method) 
{
	{
		// RebuildResources();
		DebugShapes_RebuildResources_mCC40B2CAAA50D843081A5318223853A7AEA5C894(__this, NULL);
		// return m_boxMesh;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_boxMesh_2;
		return L_0;
	}
}
// UnityEngine.Mesh UnityEngine.Rendering.DebugShapes::RequestConeMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* DebugShapes_RequestConeMesh_m928BAFC56E30F7481B6816DBA4B641667C29A020 (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, const RuntimeMethod* method) 
{
	{
		// RebuildResources();
		DebugShapes_RebuildResources_mCC40B2CAAA50D843081A5318223853A7AEA5C894(__this, NULL);
		// return m_coneMesh;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_coneMesh_3;
		return L_0;
	}
}
// UnityEngine.Mesh UnityEngine.Rendering.DebugShapes::RequestPyramidMesh()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* DebugShapes_RequestPyramidMesh_m1B04F71D00EF5063AFAB9ACCD42983A6522E3E7E (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __this, const RuntimeMethod* method) 
{
	{
		// RebuildResources();
		DebugShapes_RebuildResources_mCC40B2CAAA50D843081A5318223853A7AEA5C894(__this, NULL);
		// return m_pyramidMesh;
		Mesh_t6D9C539763A09BC2B12AEAEF36F6DFFC98AE63D4* L_0 = __this->___m_pyramidMesh_4;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugShapes::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugShapes__ctor_m51B4A41AD0E654D2733C4F03EC777F9A1E97CBBA (DebugShapes_tD05F584088C970B740B4ED58270968AFBDEFA905* __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
// System.Void UnityEngine.Rendering.DebugUI::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void DebugUI__ctor_m62AF64F0AA0461E47CDD8DB2BC5396716913FBB4 (DebugUI_tDA1A862C564E520A7C8F5D317789BF562D625D56* __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
// UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget> UnityEngine.Rendering.DebugUI/Container::get_children()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) 
{
	{
		// public ObservableList<Widget> children { get; private set; }
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = __this->___U3CchildrenU3Ek__BackingField_7;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Container::set_children(UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container_set_children_mCF89E0F76E568DF6B7D36DF256D31EFA6C0816AF (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___value0, const RuntimeMethod* method) 
{
	{
		// public ObservableList<Widget> children { get; private set; }
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = ___value0;
		__this->___U3CchildrenU3Ek__BackingField_7 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildrenU3Ek__BackingField_7), (void*)L_0);
		return;
	}
}
// UnityEngine.Rendering.DebugUI/Panel UnityEngine.Rendering.DebugUI/Container::get_panel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* Container_get_panel_mBA18A8C9B2202AF0D23B87D1BEA4F39C330C51EB (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) 
{
	{
		// get { return m_Panel; }
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_0 = ((Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)__this)->___m_Panel_0;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Container::set_panel(UnityEngine.Rendering.DebugUI/Panel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container_set_panel_mCEF38A447DA832758D2216EF5AC6CB2CC7BBEC26 (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___value0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		// m_Panel = value;
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_0 = ___value0;
		((Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)__this)->___m_Panel_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)__this)->___m_Panel_0), (void*)L_0);
		// foreach (var child in children)
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_1;
		L_1 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(__this, NULL);
		NullCheck(L_1);
		RuntimeObject* L_2;
		L_2 = ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB(L_1, ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var);
		V_0 = L_2;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_002b:
			{// begin finally (depth: 1)
				{
					RuntimeObject* L_3 = V_0;
					if (!L_3)
					{
						goto IL_0034;
					}
				}
				{
					RuntimeObject* L_4 = V_0;
					NullCheck(L_4);
					InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_4);
				}

IL_0034:
				{
					return;
				}
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0021_1;
			}

IL_0015_1:
			{
				// foreach (var child in children)
				RuntimeObject* L_5 = V_0;
				NullCheck(L_5);
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_6;
				L_6 = InterfaceFuncInvoker0< Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.DebugUI/Widget>::get_Current() */, IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var, L_5);
				// child.panel = value;
				Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_7 = ___value0;
				NullCheck(L_6);
				VirtualActionInvoker1< Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* >::Invoke(5 /* System.Void UnityEngine.Rendering.DebugUI/Widget::set_panel(UnityEngine.Rendering.DebugUI/Panel) */, L_6, L_7);
			}

IL_0021_1:
			{
				// foreach (var child in children)
				RuntimeObject* L_8 = V_0;
				NullCheck(L_8);
				bool L_9;
				L_9 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_8);
				if (L_9)
				{
					goto IL_0015_1;
				}
			}
			{
				goto IL_0035;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0035:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Container::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8 (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public Container()
		Widget__ctor_m376F53A5E652F839D704FE6F6A447C11FA669C66(__this, NULL);
		// displayName = "";
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(__this, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		// children = new ObservableList<Widget>();
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*)il2cpp_codegen_object_new(ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC(L_0, ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC_RuntimeMethod_var);
		Container_set_children_mCF89E0F76E568DF6B7D36DF256D31EFA6C0816AF_inline(__this, L_0, NULL);
		// children.ItemAdded += OnItemAdded;
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_1;
		L_1 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(__this, NULL);
		ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* L_2 = (ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*)il2cpp_codegen_object_new(ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var);
		NullCheck(L_2);
		ListChangedEventHandler_1__ctor_mD2BA8BACC53C49C10336D37004136D4E8B2421BC(L_2, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 16)), NULL);
		NullCheck(L_1);
		ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA(L_1, L_2, ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA_RuntimeMethod_var);
		// children.ItemRemoved += OnItemRemoved;
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_3;
		L_3 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(__this, NULL);
		ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* L_4 = (ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*)il2cpp_codegen_object_new(ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var);
		NullCheck(L_4);
		ListChangedEventHandler_1__ctor_mD2BA8BACC53C49C10336D37004136D4E8B2421BC(L_4, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 17)), NULL);
		NullCheck(L_3);
		ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7(L_3, L_4, ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Container::.ctor(System.String,UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container__ctor_m46FE992D48A7E41195B54F97C68C6850E4E88638 (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, String_t* ___displayName0, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___children1, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public Container(string displayName, ObservableList<Widget> children)
		Widget__ctor_m376F53A5E652F839D704FE6F6A447C11FA669C66(__this, NULL);
		// this.displayName = displayName;
		String_t* L_0 = ___displayName0;
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(__this, L_0, NULL);
		// this.children = children;
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_1 = ___children1;
		Container_set_children_mCF89E0F76E568DF6B7D36DF256D31EFA6C0816AF_inline(__this, L_1, NULL);
		// children.ItemAdded += OnItemAdded;
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_2 = ___children1;
		ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* L_3 = (ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*)il2cpp_codegen_object_new(ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var);
		NullCheck(L_3);
		ListChangedEventHandler_1__ctor_mD2BA8BACC53C49C10336D37004136D4E8B2421BC(L_3, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 16)), NULL);
		NullCheck(L_2);
		ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA(L_2, L_3, ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA_RuntimeMethod_var);
		// children.ItemRemoved += OnItemRemoved;
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_4 = ___children1;
		ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* L_5 = (ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*)il2cpp_codegen_object_new(ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var);
		NullCheck(L_5);
		ListChangedEventHandler_1__ctor_mD2BA8BACC53C49C10336D37004136D4E8B2421BC(L_5, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 17)), NULL);
		NullCheck(L_4);
		ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7(L_4, L_5, ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Container::GenerateQueryPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container_GenerateQueryPath_m980DFE475B7DC7DD3ACA1AC5434ED4F086671862 (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		// base.GenerateQueryPath();
		Widget_GenerateQueryPath_m40520357FEDFC20D4B6905A9C93D20478362C49A(__this, NULL);
		// foreach (var child in children)
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0;
		L_0 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_1;
		L_1 = ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB(L_0, ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0029:
			{// begin finally (depth: 1)
				{
					RuntimeObject* L_2 = V_0;
					if (!L_2)
					{
						goto IL_0032;
					}
				}
				{
					RuntimeObject* L_3 = V_0;
					NullCheck(L_3);
					InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
				}

IL_0032:
				{
					return;
				}
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_001f_1;
			}

IL_0014_1:
			{
				// foreach (var child in children)
				RuntimeObject* L_4 = V_0;
				NullCheck(L_4);
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_5;
				L_5 = InterfaceFuncInvoker0< Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.DebugUI/Widget>::get_Current() */, IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var, L_4);
				// child.GenerateQueryPath();
				NullCheck(L_5);
				VirtualActionInvoker0::Invoke(11 /* System.Void UnityEngine.Rendering.DebugUI/Widget::GenerateQueryPath() */, L_5);
			}

IL_001f_1:
			{
				// foreach (var child in children)
				RuntimeObject* L_6 = V_0;
				NullCheck(L_6);
				bool L_7;
				L_7 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_6);
				if (L_7)
				{
					goto IL_0014_1;
				}
			}
			{
				goto IL_0033;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0033:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Container::OnItemAdded(UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>,UnityEngine.Rendering.ListChangedEventArgs`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container_OnItemAdded_m2A8448259868E7070860EFE2CBBF9903B57AF4BA (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___sender0, ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* ___e1, const RuntimeMethod* method) 
{
	{
		// if (e.item != null)
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_0 = ___e1;
		NullCheck(L_0);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_1 = L_0->___item_2;
		if (!L_1)
		{
			goto IL_0025;
		}
	}
	{
		// e.item.panel = m_Panel;
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_2 = ___e1;
		NullCheck(L_2);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_3 = L_2->___item_2;
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_4 = ((Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)__this)->___m_Panel_0;
		NullCheck(L_3);
		VirtualActionInvoker1< Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* >::Invoke(5 /* System.Void UnityEngine.Rendering.DebugUI/Widget::set_panel(UnityEngine.Rendering.DebugUI/Panel) */, L_3, L_4);
		// e.item.parent = this;
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_5 = ___e1;
		NullCheck(L_5);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_6 = L_5->___item_2;
		NullCheck(L_6);
		VirtualActionInvoker1< RuntimeObject* >::Invoke(7 /* System.Void UnityEngine.Rendering.DebugUI/Widget::set_parent(UnityEngine.Rendering.DebugUI/IContainer) */, L_6, __this);
	}

IL_0025:
	{
		// if (m_Panel != null)
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_7 = ((Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)__this)->___m_Panel_0;
		if (!L_7)
		{
			goto IL_0038;
		}
	}
	{
		// m_Panel.SetDirty();
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_8 = ((Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)__this)->___m_Panel_0;
		NullCheck(L_8);
		Panel_SetDirty_mEC30ADB4136D2F16BAF184FC412796F28B55AC4D(L_8, NULL);
	}

IL_0038:
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Container::OnItemRemoved(UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>,UnityEngine.Rendering.ListChangedEventArgs`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Container_OnItemRemoved_mE2081F89AA7A0D0FAC294EE0AD59258746DD84C8 (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___sender0, ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* ___e1, const RuntimeMethod* method) 
{
	{
		// if (e.item != null)
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_0 = ___e1;
		NullCheck(L_0);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_1 = L_0->___item_2;
		if (!L_1)
		{
			goto IL_0020;
		}
	}
	{
		// e.item.panel = null;
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_2 = ___e1;
		NullCheck(L_2);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_3 = L_2->___item_2;
		NullCheck(L_3);
		VirtualActionInvoker1< Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* >::Invoke(5 /* System.Void UnityEngine.Rendering.DebugUI/Widget::set_panel(UnityEngine.Rendering.DebugUI/Panel) */, L_3, (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*)NULL);
		// e.item.parent = null;
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_4 = ___e1;
		NullCheck(L_4);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_5 = L_4->___item_2;
		NullCheck(L_5);
		VirtualActionInvoker1< RuntimeObject* >::Invoke(7 /* System.Void UnityEngine.Rendering.DebugUI/Widget::set_parent(UnityEngine.Rendering.DebugUI/IContainer) */, L_5, (RuntimeObject*)NULL);
	}

IL_0020:
	{
		// if (m_Panel != null)
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_6 = ((Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)__this)->___m_Panel_0;
		if (!L_6)
		{
			goto IL_0033;
		}
	}
	{
		// m_Panel.SetDirty();
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_7 = ((Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF*)__this)->___m_Panel_0;
		NullCheck(L_7);
		Panel_SetDirty_mEC30ADB4136D2F16BAF184FC412796F28B55AC4D(L_7, NULL);
	}

IL_0033:
	{
		// }
		return;
	}
}
// System.Int32 UnityEngine.Rendering.DebugUI/Container::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Container_GetHashCode_m3B58370534C56FEB22EFF02EAEEDCAED265C7F6A (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	RuntimeObject* V_1 = NULL;
	Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* V_2 = NULL;
	{
		// int hash = 17;
		V_0 = ((int32_t)17);
		// hash = hash * 23 + queryPath.GetHashCode();
		int32_t L_0 = V_0;
		String_t* L_1;
		L_1 = Widget_get_queryPath_mB3729532CECC96E1EC3F3D8BF51ABA50BAEA84C9_inline(__this, NULL);
		NullCheck(L_1);
		int32_t L_2;
		L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_1);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)23))), L_2));
		// foreach (var child in children)
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_3;
		L_3 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_4;
		L_4 = ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB(L_3, ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var);
		V_1 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_003f:
			{// begin finally (depth: 1)
				{
					RuntimeObject* L_5 = V_1;
					if (!L_5)
					{
						goto IL_0048;
					}
				}
				{
					RuntimeObject* L_6 = V_1;
					NullCheck(L_6);
					InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
				}

IL_0048:
				{
					return;
				}
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0035_1;
			}

IL_0022_1:
			{
				// foreach (var child in children)
				RuntimeObject* L_7 = V_1;
				NullCheck(L_7);
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_8;
				L_8 = InterfaceFuncInvoker0< Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.DebugUI/Widget>::get_Current() */, IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var, L_7);
				V_2 = L_8;
				// hash = hash * 23 + child.GetHashCode();
				int32_t L_9 = V_0;
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_10 = V_2;
				NullCheck(L_10);
				int32_t L_11;
				L_11 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_10);
				V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_9, ((int32_t)23))), L_11));
			}

IL_0035_1:
			{
				// foreach (var child in children)
				RuntimeObject* L_12 = V_1;
				NullCheck(L_12);
				bool L_13;
				L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12);
				if (L_13)
				{
					goto IL_0022_1;
				}
			}
			{
				goto IL_0049;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0049:
	{
		// return hash;
		int32_t L_14 = V_0;
		return L_14;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Boolean UnityEngine.Rendering.DebugUI/Foldout::get_isReadOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Foldout_get_isReadOnly_mA5BD95FD6277027A543E26CBE6BD048CB2A0E886 (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, const RuntimeMethod* method) 
{
	{
		// public bool isReadOnly { get { return false; } }
		return (bool)0;
	}
}
// System.String[] UnityEngine.Rendering.DebugUI/Foldout::get_columnLabels()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Foldout_get_columnLabels_m668E673185A4DFF88DCA1B1CBA7DCFA59E491F38 (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, const RuntimeMethod* method) 
{
	{
		// public string[] columnLabels { get; set; } = null;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___U3CcolumnLabelsU3Ek__BackingField_11;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Foldout::set_columnLabels(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Foldout_set_columnLabels_m708C0359BECC9C20EA881B159AA9362000B7BD74 (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___value0, const RuntimeMethod* method) 
{
	{
		// public string[] columnLabels { get; set; } = null;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___value0;
		__this->___U3CcolumnLabelsU3Ek__BackingField_11 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolumnLabelsU3Ek__BackingField_11), (void*)L_0);
		return;
	}
}
// System.String[] UnityEngine.Rendering.DebugUI/Foldout::get_columnTooltips()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* Foldout_get_columnTooltips_m4D3DE909F195D474F81F9A563AE719254E8AF3B3 (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, const RuntimeMethod* method) 
{
	{
		// public string[] columnTooltips { get; set; } = null;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = __this->___U3CcolumnTooltipsU3Ek__BackingField_12;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Foldout::set_columnTooltips(System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Foldout_set_columnTooltips_m461962F856FCF985C404521285F86AC77A7AF02B (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___value0, const RuntimeMethod* method) 
{
	{
		// public string[] columnTooltips { get; set; } = null;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___value0;
		__this->___U3CcolumnTooltipsU3Ek__BackingField_12 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolumnTooltipsU3Ek__BackingField_12), (void*)L_0);
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Foldout::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Foldout__ctor_m139328695A6D59A234CDE32D0CEDA6B80A4F96D2 (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, const RuntimeMethod* method) 
{
	{
		// public Foldout() : base() { }
		Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8(__this, NULL);
		// public Foldout() : base() { }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Foldout::.ctor(System.String,UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>,System.String[],System.String[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Foldout__ctor_m61E0C79F14925225848625B5787BEBA322D223E6 (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, String_t* ___displayName0, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___children1, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___columnLabels2, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___columnTooltips3, const RuntimeMethod* method) 
{
	{
		// : base(displayName, children)
		String_t* L_0 = ___displayName0;
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_1 = ___children1;
		Container__ctor_m46FE992D48A7E41195B54F97C68C6850E4E88638(__this, L_0, L_1, NULL);
		// this.columnLabels = columnLabels;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2 = ___columnLabels2;
		Foldout_set_columnLabels_m708C0359BECC9C20EA881B159AA9362000B7BD74_inline(__this, L_2, NULL);
		// this.columnTooltips = columnTooltips;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = ___columnTooltips3;
		Foldout_set_columnTooltips_m461962F856FCF985C404521285F86AC77A7AF02B_inline(__this, L_3, NULL);
		// }
		return;
	}
}
// System.Boolean UnityEngine.Rendering.DebugUI/Foldout::GetValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Foldout_GetValue_m3AC0382B7AEF8DABEA86B4D8076A8ADCD21210B9 (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, const RuntimeMethod* method) 
{
	{
		// public bool GetValue() => opened;
		bool L_0 = __this->___opened_8;
		return L_0;
	}
}
// System.Object UnityEngine.Rendering.DebugUI/Foldout::UnityEngine.Rendering.DebugUI.IValueField.GetValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Foldout_UnityEngine_Rendering_DebugUI_IValueField_GetValue_m819C151D885BCE3181E2924F01749312B78F680D (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// object IValueField.GetValue() => GetValue();
		bool L_0;
		L_0 = Foldout_GetValue_m3AC0382B7AEF8DABEA86B4D8076A8ADCD21210B9_inline(__this, NULL);
		bool L_1 = L_0;
		RuntimeObject* L_2 = Box(Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var, &L_1);
		return L_2;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Foldout::SetValue(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Foldout_SetValue_mBB92A78DF887960ED4662620AE5131EBD5B91BC1 (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, RuntimeObject* ___value0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public void SetValue(object value) => SetValue((bool)value);
		RuntimeObject* L_0 = ___value0;
		Foldout_SetValue_m9C7EA58B4CD8DB13304A7F2E23A40CEDA2A1DD7B_inline(__this, ((*(bool*)((bool*)(bool*)UnBox(L_0, Boolean_t09A6377A54BE2F9E6985A8149F19234FD7DDFE22_il2cpp_TypeInfo_var)))), NULL);
		return;
	}
}
// System.Object UnityEngine.Rendering.DebugUI/Foldout::ValidateValue(System.Object)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Foldout_ValidateValue_m6045DAD80CC3A35442EA2E881AFEDB6BBF184548 (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, RuntimeObject* ___value0, const RuntimeMethod* method) 
{
	{
		// public object ValidateValue(object value) => value;
		RuntimeObject* L_0 = ___value0;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Foldout::SetValue(System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Foldout_SetValue_m9C7EA58B4CD8DB13304A7F2E23A40CEDA2A1DD7B (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// public void SetValue(bool value) => opened = value;
		bool L_0 = ___value0;
		__this->___opened_8 = 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
// Conversion methods for marshalling of: UnityEngine.Rendering.DebugUI/Foldout/ContextMenuItem
IL2CPP_EXTERN_C void ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshal_pinvoke(const ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9& unmarshaled, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshaled_pinvoke& marshaled)
{
	marshaled.___displayName_0 = il2cpp_codegen_marshal_string(unmarshaled.___displayName_0);
	marshaled.___action_1 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___action_1));
}
IL2CPP_EXTERN_C void ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshal_pinvoke_back(const ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshaled_pinvoke& marshaled, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	unmarshaled.___displayName_0 = il2cpp_codegen_marshal_string_result(marshaled.___displayName_0);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___displayName_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___displayName_0));
	unmarshaled.___action_1 = il2cpp_codegen_marshal_function_ptr_to_delegate<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07>(marshaled.___action_1, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___action_1), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07>(marshaled.___action_1, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.DebugUI/Foldout/ContextMenuItem
IL2CPP_EXTERN_C void ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshal_pinvoke_cleanup(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___displayName_0);
	marshaled.___displayName_0 = NULL;
}
// Conversion methods for marshalling of: UnityEngine.Rendering.DebugUI/Foldout/ContextMenuItem
IL2CPP_EXTERN_C void ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshal_com(const ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9& unmarshaled, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshaled_com& marshaled)
{
	marshaled.___displayName_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___displayName_0);
	marshaled.___action_1 = il2cpp_codegen_marshal_delegate(reinterpret_cast<MulticastDelegate_t*>(unmarshaled.___action_1));
}
IL2CPP_EXTERN_C void ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshal_com_back(const ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshaled_com& marshaled, ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9& unmarshaled)
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	unmarshaled.___displayName_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___displayName_0);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___displayName_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___displayName_0));
	unmarshaled.___action_1 = il2cpp_codegen_marshal_function_ptr_to_delegate<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07>(marshaled.___action_1, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___action_1), (void*)il2cpp_codegen_marshal_function_ptr_to_delegate<Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07>(marshaled.___action_1, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07_il2cpp_TypeInfo_var));
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.DebugUI/Foldout/ContextMenuItem
IL2CPP_EXTERN_C void ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshal_com_cleanup(ContextMenuItem_t0D29D1ECB0C1F769EFC9ACA2D0AE6B1A8A4736A9_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___displayName_0);
	marshaled.___displayName_0 = 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
// System.Void UnityEngine.Rendering.DebugUI/HBox::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HBox__ctor_m9AE6A2CE7C4A6163433B215CC2C99FAA1FDEF765 (HBox_t262F320DF222C8A8388895B4A7272CCDFDC64663* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral1188B88248A3E9A0E0E61B408CD2767349B81DED);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public HBox()
		Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8(__this, NULL);
		// displayName = "HBox";
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(__this, _stringLiteral1188B88248A3E9A0E0E61B408CD2767349B81DED, 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
// System.Void UnityEngine.Rendering.DebugUI/VBox::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void VBox__ctor_m8F876CB1E7BA14B53CF50B6F9F75D85F617179B5 (VBox_tA79BB0FE601BB084A81139C34159B69EF7CC75F2* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDCF9E2871706F6CAC731016B02835CA6B01F213E);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public VBox()
		Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8(__this, NULL);
		// displayName = "VBox";
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(__this, _stringLiteralDCF9E2871706F6CAC731016B02835CA6B01F213E, 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
// System.Void UnityEngine.Rendering.DebugUI/Table::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Table__ctor_m2C4DA9603E5F18A6A8B9E7B590A88A6319E0D5B5 (Table_t02C23978AEDF525D15A9D9D7A528AC5D22DE8590* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralC3CA1105B0687AB04E8DB2CE95902C75EC2B661A);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public Table() { displayName = "Array"; }
		Container__ctor_m31E5465D076DCC7A1C932B44B7D2000821C0BFE8(__this, NULL);
		// public Table() { displayName = "Array"; }
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(__this, _stringLiteralC3CA1105B0687AB04E8DB2CE95902C75EC2B661A, NULL);
		// public Table() { displayName = "Array"; }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Table::SetColumnVisibility(System.Int32,System.Boolean)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Table_SetColumnVisibility_m7BA5263B7234028B87709E33DF273063EF99BEAA (Table_t02C23978AEDF525D15A9D9D7A528AC5D22DE8590* __this, int32_t ___index0, bool ___visible1, const RuntimeMethod* method) 
{
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
	{
		// var columns = VisibleColumns;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0;
		L_0 = Table_get_VisibleColumns_m8E0E5070482E68F4F6C1B01AE62F0B36745ECF65(__this, NULL);
		V_0 = L_0;
		// if (index < 0 || index > columns.Length)
		int32_t L_1 = ___index0;
		if ((((int32_t)L_1) < ((int32_t)0)))
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_2 = ___index0;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = V_0;
		NullCheck(L_3);
		if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
		{
			goto IL_0012;
		}
	}

IL_0011:
	{
		// return;
		return;
	}

IL_0012:
	{
		// columns[index] = visible;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = V_0;
		int32_t L_5 = ___index0;
		bool L_6 = ___visible1;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (bool)L_6);
		// }
		return;
	}
}
// System.Boolean UnityEngine.Rendering.DebugUI/Table::GetColumnVisibility(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Table_GetColumnVisibility_mC3485D2148D3BA1D0E9699228A03577D0BB9A935 (Table_t02C23978AEDF525D15A9D9D7A528AC5D22DE8590* __this, int32_t ___index0, const RuntimeMethod* method) 
{
	BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* V_0 = NULL;
	{
		// var columns = VisibleColumns;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0;
		L_0 = Table_get_VisibleColumns_m8E0E5070482E68F4F6C1B01AE62F0B36745ECF65(__this, NULL);
		V_0 = L_0;
		// if (index < 0 || index > columns.Length)
		int32_t L_1 = ___index0;
		if ((((int32_t)L_1) < ((int32_t)0)))
		{
			goto IL_0011;
		}
	}
	{
		int32_t L_2 = ___index0;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_3 = V_0;
		NullCheck(L_3);
		if ((((int32_t)L_2) <= ((int32_t)((int32_t)(((RuntimeArray*)L_3)->max_length)))))
		{
			goto IL_0013;
		}
	}

IL_0011:
	{
		// return false;
		return (bool)0;
	}

IL_0013:
	{
		// return columns[index];
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_4 = V_0;
		int32_t L_5 = ___index0;
		NullCheck(L_4);
		int32_t L_6 = L_5;
		uint8_t L_7 = (uint8_t)(L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_6));
		return (bool)L_7;
	}
}
// System.Boolean[] UnityEngine.Rendering.DebugUI/Table::get_VisibleColumns()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* Table_get_VisibleColumns_m8E0E5070482E68F4F6C1B01AE62F0B36745ECF65 (Table_t02C23978AEDF525D15A9D9D7A528AC5D22DE8590* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralEE3C6998FF984651774B5828B4B894134BF577BE);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	int32_t V_1 = 0;
	int32_t V_2 = 0;
	{
		// if (m_Header != null)
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_0 = __this->___m_Header_9;
		if (!L_0)
		{
			goto IL_000f;
		}
	}
	{
		// return m_Header;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_1 = __this->___m_Header_9;
		return L_1;
	}

IL_000f:
	{
		// int columnCount = 0;
		V_0 = 0;
		// if (children.Count != 0)
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_2;
		L_2 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(__this, NULL);
		NullCheck(L_2);
		int32_t L_3;
		L_3 = ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F(L_2, ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F_RuntimeMethod_var);
		if (!L_3)
		{
			goto IL_007a;
		}
	}
	{
		// columnCount = ((Container)children[0]).children.Count;
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_4;
		L_4 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(__this, NULL);
		NullCheck(L_4);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_5;
		L_5 = ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719(L_4, 0, ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719_RuntimeMethod_var);
		NullCheck(((Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217*)CastclassClass((RuntimeObject*)L_5, Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var)));
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_6;
		L_6 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(((Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217*)CastclassClass((RuntimeObject*)L_5, Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var)), NULL);
		NullCheck(L_6);
		int32_t L_7;
		L_7 = ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F(L_6, ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F_RuntimeMethod_var);
		V_0 = L_7;
		// for (int i = 1; i < children.Count; i++)
		V_1 = 1;
		goto IL_006c;
	}

IL_003e:
	{
		// if (((Container)children[i]).children.Count != columnCount)
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_8;
		L_8 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(__this, NULL);
		int32_t L_9 = V_1;
		NullCheck(L_8);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_10;
		L_10 = ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719(L_8, L_9, ObservableList_1_get_Item_m1F4A7F428EB3A3A76BCCFB658764160578DA7719_RuntimeMethod_var);
		NullCheck(((Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217*)CastclassClass((RuntimeObject*)L_10, Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var)));
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_11;
		L_11 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(((Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217*)CastclassClass((RuntimeObject*)L_10, Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217_il2cpp_TypeInfo_var)), NULL);
		NullCheck(L_11);
		int32_t L_12;
		L_12 = ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F(L_11, ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F_RuntimeMethod_var);
		int32_t L_13 = V_0;
		if ((((int32_t)L_12) == ((int32_t)L_13)))
		{
			goto IL_0068;
		}
	}
	{
		// Debug.LogError("All rows must have the same number of children.");
		il2cpp_codegen_runtime_class_init_inline(Debug_t8394C7EEAECA3689C2C9B9DE9C7166D73596276F_il2cpp_TypeInfo_var);
		Debug_LogError_mB00B2B4468EF3CAF041B038D840820FB84C924B2(_stringLiteralEE3C6998FF984651774B5828B4B894134BF577BE, NULL);
		// return null;
		return (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)NULL;
	}

IL_0068:
	{
		// for (int i = 1; i < children.Count; i++)
		int32_t L_14 = V_1;
		V_1 = ((int32_t)il2cpp_codegen_add(L_14, 1));
	}

IL_006c:
	{
		// for (int i = 1; i < children.Count; i++)
		int32_t L_15 = V_1;
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_16;
		L_16 = Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline(__this, NULL);
		NullCheck(L_16);
		int32_t L_17;
		L_17 = ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F(L_16, ObservableList_1_get_Count_mD2C2CE93BC1DF0E8B4921EBC726F6090B4BAD96F_RuntimeMethod_var);
		if ((((int32_t)L_15) < ((int32_t)L_17)))
		{
			goto IL_003e;
		}
	}

IL_007a:
	{
		// m_Header = new bool[columnCount];
		int32_t L_18 = V_0;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_19 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)SZArrayNew(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4_il2cpp_TypeInfo_var, (uint32_t)L_18);
		__this->___m_Header_9 = L_19;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Header_9), (void*)L_19);
		// for (int i = 0; i < columnCount; i++)
		V_2 = 0;
		goto IL_0097;
	}

IL_008a:
	{
		// m_Header[i] = true;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_20 = __this->___m_Header_9;
		int32_t L_21 = V_2;
		NullCheck(L_20);
		(L_20)->SetAt(static_cast<il2cpp_array_size_t>(L_21), (bool)1);
		// for (int i = 0; i < columnCount; i++)
		int32_t L_22 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_22, 1));
	}

IL_0097:
	{
		// for (int i = 0; i < columnCount; i++)
		int32_t L_23 = V_2;
		int32_t L_24 = V_0;
		if ((((int32_t)L_23) < ((int32_t)L_24)))
		{
			goto IL_008a;
		}
	}
	{
		// return m_Header;
		BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4* L_25 = __this->___m_Header_9;
		return L_25;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Table::OnItemAdded(UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>,UnityEngine.Rendering.ListChangedEventArgs`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Table_OnItemAdded_m631366817C2BAD7FAC37F6592629C7535FB01923 (Table_t02C23978AEDF525D15A9D9D7A528AC5D22DE8590* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___sender0, ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* ___e1, const RuntimeMethod* method) 
{
	{
		// base.OnItemAdded(sender, e);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = ___sender0;
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_1 = ___e1;
		Container_OnItemAdded_m2A8448259868E7070860EFE2CBBF9903B57AF4BA(__this, L_0, L_1, NULL);
		// m_Header = null;
		__this->___m_Header_9 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Header_9), (void*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Table::OnItemRemoved(UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>,UnityEngine.Rendering.ListChangedEventArgs`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Table_OnItemRemoved_m38C900B0E73D188AD6517F741241B7DD921F8433 (Table_t02C23978AEDF525D15A9D9D7A528AC5D22DE8590* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___sender0, ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* ___e1, const RuntimeMethod* method) 
{
	{
		// base.OnItemRemoved(sender, e);
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = ___sender0;
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_1 = ___e1;
		Container_OnItemRemoved_mE2081F89AA7A0D0FAC294EE0AD59258746DD84C8(__this, L_0, L_1, NULL);
		// m_Header = null;
		__this->___m_Header_9 = (BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)NULL;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Header_9), (void*)(BooleanU5BU5D_tD317D27C31DB892BE79FAE3AEBC0B3FFB73DE9B4*)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
// System.Void UnityEngine.Rendering.DebugUI/Table/Row::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Row__ctor_m67B21E4FEDB0B9C6A9F75055E37480BFA3681DBE (Row_t4263ADC980EB84EB443A525B26307F51EF796D4B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral60008899C2121BE5E92FD6DA9CA6E0647126A328);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public Row() { displayName = "Row"; }
		Foldout__ctor_m139328695A6D59A234CDE32D0CEDA6B80A4F96D2(__this, NULL);
		// public Row() { displayName = "Row"; }
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(__this, _stringLiteral60008899C2121BE5E92FD6DA9CA6E0647126A328, NULL);
		// public Row() { displayName = "Row"; }
		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
// UnityEngine.Rendering.DebugUI/Panel UnityEngine.Rendering.DebugUI/Widget::get_panel()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* Widget_get_panel_m4F078DFA48956864635ECE730C8D8EECBD833536 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// get { return m_Panel; }
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_0 = __this->___m_Panel_0;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Widget::set_panel(UnityEngine.Rendering.DebugUI/Panel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget_set_panel_m5D546A0D88061CFADD8C5857F779D6D23E93B187 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___value0, const RuntimeMethod* method) 
{
	{
		// internal set { m_Panel = value; }
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_0 = ___value0;
		__this->___m_Panel_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Panel_0), (void*)L_0);
		// internal set { m_Panel = value; }
		return;
	}
}
// UnityEngine.Rendering.DebugUI/IContainer UnityEngine.Rendering.DebugUI/Widget::get_parent()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Widget_get_parent_m2A53945D87CC26A262E6C6833795DE7C1E2646D4 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// get { return m_Parent; }
		RuntimeObject* L_0 = __this->___m_Parent_1;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Widget::set_parent(UnityEngine.Rendering.DebugUI/IContainer)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget_set_parent_mE73484D4C5B6E8BFF7A4702E9833295128858529 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, RuntimeObject* ___value0, const RuntimeMethod* method) 
{
	{
		// internal set { m_Parent = value; }
		RuntimeObject* L_0 = ___value0;
		__this->___m_Parent_1 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_Parent_1), (void*)L_0);
		// internal set { m_Parent = value; }
		return;
	}
}
// UnityEngine.Rendering.DebugUI/Flags UnityEngine.Rendering.DebugUI/Widget::get_flags()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Widget_get_flags_mEB9026DBB54AF2A1941D478C9A393BBCF958573D (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// public Flags flags { get; set; }
		int32_t L_0 = __this->___U3CflagsU3Ek__BackingField_2;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Widget::set_flags(UnityEngine.Rendering.DebugUI/Flags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget_set_flags_m650616AFB473FC82D7B9F85D805317E0B9F6ABCD (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public Flags flags { get; set; }
		int32_t L_0 = ___value0;
		__this->___U3CflagsU3Ek__BackingField_2 = L_0;
		return;
	}
}
// System.String UnityEngine.Rendering.DebugUI/Widget::get_displayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Widget_get_displayName_m1E7836A53BF88619C4815EA70F9243319567F0F4 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// public string displayName { get; set; }
		String_t* L_0 = __this->___U3CdisplayNameU3Ek__BackingField_3;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Widget::set_displayName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___value0, const RuntimeMethod* method) 
{
	{
		// public string displayName { get; set; }
		String_t* L_0 = ___value0;
		__this->___U3CdisplayNameU3Ek__BackingField_3 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField_3), (void*)L_0);
		return;
	}
}
// System.String UnityEngine.Rendering.DebugUI/Widget::get_tooltip()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Widget_get_tooltip_m36AB147BF4618674BD7F3CA0E70FFEF33E0EB463 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// public string tooltip { get; set; }
		String_t* L_0 = __this->___U3CtooltipU3Ek__BackingField_4;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Widget::set_tooltip(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget_set_tooltip_m87968E949EAD82E82438D33EAB241C6B8352C37B (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___value0, const RuntimeMethod* method) 
{
	{
		// public string tooltip { get; set; }
		String_t* L_0 = ___value0;
		__this->___U3CtooltipU3Ek__BackingField_4 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtooltipU3Ek__BackingField_4), (void*)L_0);
		return;
	}
}
// System.String UnityEngine.Rendering.DebugUI/Widget::get_queryPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Widget_get_queryPath_mB3729532CECC96E1EC3F3D8BF51ABA50BAEA84C9 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// public string queryPath { get; private set; }
		String_t* L_0 = __this->___U3CqueryPathU3Ek__BackingField_5;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Widget::set_queryPath(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget_set_queryPath_m9F3323420B75D42329C83F09359E9ED3F90E5DC9 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___value0, const RuntimeMethod* method) 
{
	{
		// public string queryPath { get; private set; }
		String_t* L_0 = ___value0;
		__this->___U3CqueryPathU3Ek__BackingField_5 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CqueryPathU3Ek__BackingField_5), (void*)L_0);
		return;
	}
}
// System.Boolean UnityEngine.Rendering.DebugUI/Widget::get_isEditorOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Widget_get_isEditorOnly_m06E01DE2267BB52DB8C4E52ED2EBBF8DC9EE05AE (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// public bool isEditorOnly => flags.HasFlag(Flags.EditorOnly);
		int32_t L_0;
		L_0 = Widget_get_flags_mEB9026DBB54AF2A1941D478C9A393BBCF958573D_inline(__this, NULL);
		int32_t L_1 = L_0;
		int32_t L_2 = 2;
		bool L_3 = il2cpp_codegen_enum_has_flag((int32_t)L_1, (int32_t)L_2);
		return L_3;
	}
}
// System.Boolean UnityEngine.Rendering.DebugUI/Widget::get_isRuntimeOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Widget_get_isRuntimeOnly_mDA9928932296862108B0CE5E897423F70DD4857A (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// public bool isRuntimeOnly => flags.HasFlag(Flags.RuntimeOnly);
		int32_t L_0;
		L_0 = Widget_get_flags_mEB9026DBB54AF2A1941D478C9A393BBCF958573D_inline(__this, NULL);
		int32_t L_1 = L_0;
		int32_t L_2 = 4;
		bool L_3 = il2cpp_codegen_enum_has_flag((int32_t)L_1, (int32_t)L_2);
		return L_3;
	}
}
// System.Boolean UnityEngine.Rendering.DebugUI/Widget::get_isInactiveInEditor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Widget_get_isInactiveInEditor_m3C48D7CD02ED7B7365FE1F86888DE649D23AAA3E (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// public bool isInactiveInEditor => (isRuntimeOnly && !Application.isPlaying);
		bool L_0;
		L_0 = Widget_get_isRuntimeOnly_mDA9928932296862108B0CE5E897423F70DD4857A(__this, NULL);
		if (!L_0)
		{
			goto IL_0011;
		}
	}
	{
		bool L_1;
		L_1 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
		return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
	}

IL_0011:
	{
		return (bool)0;
	}
}
// System.Boolean UnityEngine.Rendering.DebugUI/Widget::get_isHidden()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Widget_get_isHidden_m16EEAA4800FE8ADD122631636B01FBEFBFA95DAB (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* G_B2_0 = NULL;
	Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* G_B1_0 = NULL;
	{
		// public bool isHidden => isHiddenCallback?.Invoke() ?? false;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_0 = __this->___isHiddenCallback_6;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_1 = L_0;
		G_B1_0 = L_1;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000c;
		}
	}
	{
		return (bool)0;
	}

IL_000c:
	{
		NullCheck(G_B2_0);
		bool L_2;
		L_2 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(G_B2_0, NULL);
		return L_2;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Widget::GenerateQueryPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget_GenerateQueryPath_m40520357FEDFC20D4B6905A9C93D20478362C49A (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IContainer_tBD9F21C42D4253E306C4EF7CFC72480E0C7C89B5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteral9D98CF45AE5B5E623759A6DCB43B04AC6BAE9719);
		s_Il2CppMethodInitialized = true;
	}
	{
		// queryPath = displayName.Trim();
		String_t* L_0;
		L_0 = Widget_get_displayName_m1E7836A53BF88619C4815EA70F9243319567F0F4_inline(__this, NULL);
		NullCheck(L_0);
		String_t* L_1;
		L_1 = String_Trim_mCD6D8C6D4CFD15225D12DB7D3E0544CA80FB8DA5(L_0, NULL);
		Widget_set_queryPath_m9F3323420B75D42329C83F09359E9ED3F90E5DC9_inline(__this, L_1, NULL);
		// if (m_Parent != null)
		RuntimeObject* L_2 = __this->___m_Parent_1;
		if (!L_2)
		{
			goto IL_003a;
		}
	}
	{
		// queryPath = m_Parent.queryPath + " -> " + queryPath;
		RuntimeObject* L_3 = __this->___m_Parent_1;
		NullCheck(L_3);
		String_t* L_4;
		L_4 = InterfaceFuncInvoker0< String_t* >::Invoke(3 /* System.String UnityEngine.Rendering.DebugUI/IContainer::get_queryPath() */, IContainer_tBD9F21C42D4253E306C4EF7CFC72480E0C7C89B5_il2cpp_TypeInfo_var, L_3);
		String_t* L_5;
		L_5 = Widget_get_queryPath_mB3729532CECC96E1EC3F3D8BF51ABA50BAEA84C9_inline(__this, NULL);
		String_t* L_6;
		L_6 = String_Concat_m8855A6DE10F84DA7F4EC113CADDB59873A25573B(L_4, _stringLiteral9D98CF45AE5B5E623759A6DCB43B04AC6BAE9719, L_5, NULL);
		Widget_set_queryPath_m9F3323420B75D42329C83F09359E9ED3F90E5DC9_inline(__this, L_6, NULL);
	}

IL_003a:
	{
		// }
		return;
	}
}
// System.Int32 UnityEngine.Rendering.DebugUI/Widget::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Widget_GetHashCode_mCD0D23D37EF54C79160861F227F27821C5F0F504 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// return queryPath.GetHashCode();
		String_t* L_0;
		L_0 = Widget_get_queryPath_mB3729532CECC96E1EC3F3D8BF51ABA50BAEA84C9_inline(__this, NULL);
		NullCheck(L_0);
		int32_t L_1;
		L_1 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_0);
		return L_1;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Widget::set_nameAndTooltip(UnityEngine.Rendering.DebugUI/Widget/NameAndTooltip)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget_set_nameAndTooltip_m6A2AA733173D30AA828D74FAB162ECBCECC7A80A (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 ___value0, const RuntimeMethod* method) 
{
	{
		// displayName = value.name;
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_0 = ___value0;
		String_t* L_1 = L_0.___name_0;
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(__this, L_1, NULL);
		// tooltip = value.tooltip;
		NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4 L_2 = ___value0;
		String_t* L_3 = L_2.___tooltip_1;
		Widget_set_tooltip_m87968E949EAD82E82438D33EAB241C6B8352C37B_inline(__this, L_3, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Widget::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Widget__ctor_m376F53A5E652F839D704FE6F6A447C11FA669C66 (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __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
// Conversion methods for marshalling of: UnityEngine.Rendering.DebugUI/Widget/NameAndTooltip
IL2CPP_EXTERN_C void NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshal_pinvoke(const NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4& unmarshaled, NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshaled_pinvoke& marshaled)
{
	marshaled.___name_0 = il2cpp_codegen_marshal_string(unmarshaled.___name_0);
	marshaled.___tooltip_1 = il2cpp_codegen_marshal_string(unmarshaled.___tooltip_1);
}
IL2CPP_EXTERN_C void NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshal_pinvoke_back(const NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshaled_pinvoke& marshaled, NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4& unmarshaled)
{
	unmarshaled.___name_0 = il2cpp_codegen_marshal_string_result(marshaled.___name_0);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_0), (void*)il2cpp_codegen_marshal_string_result(marshaled.___name_0));
	unmarshaled.___tooltip_1 = il2cpp_codegen_marshal_string_result(marshaled.___tooltip_1);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___tooltip_1), (void*)il2cpp_codegen_marshal_string_result(marshaled.___tooltip_1));
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.DebugUI/Widget/NameAndTooltip
IL2CPP_EXTERN_C void NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshal_pinvoke_cleanup(NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshaled_pinvoke& marshaled)
{
	il2cpp_codegen_marshal_free(marshaled.___name_0);
	marshaled.___name_0 = NULL;
	il2cpp_codegen_marshal_free(marshaled.___tooltip_1);
	marshaled.___tooltip_1 = NULL;
}
// Conversion methods for marshalling of: UnityEngine.Rendering.DebugUI/Widget/NameAndTooltip
IL2CPP_EXTERN_C void NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshal_com(const NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4& unmarshaled, NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshaled_com& marshaled)
{
	marshaled.___name_0 = il2cpp_codegen_marshal_bstring(unmarshaled.___name_0);
	marshaled.___tooltip_1 = il2cpp_codegen_marshal_bstring(unmarshaled.___tooltip_1);
}
IL2CPP_EXTERN_C void NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshal_com_back(const NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshaled_com& marshaled, NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4& unmarshaled)
{
	unmarshaled.___name_0 = il2cpp_codegen_marshal_bstring_result(marshaled.___name_0);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___name_0), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___name_0));
	unmarshaled.___tooltip_1 = il2cpp_codegen_marshal_bstring_result(marshaled.___tooltip_1);
	Il2CppCodeGenWriteBarrier((void**)(&unmarshaled.___tooltip_1), (void*)il2cpp_codegen_marshal_bstring_result(marshaled.___tooltip_1));
}
// Conversion method for clean up from marshalling of: UnityEngine.Rendering.DebugUI/Widget/NameAndTooltip
IL2CPP_EXTERN_C void NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshal_com_cleanup(NameAndTooltip_tA6656221A6E70C8409CFCBAF6CCEC9C718E344D4_marshaled_com& marshaled)
{
	il2cpp_codegen_marshal_free_bstring(marshaled.___name_0);
	marshaled.___name_0 = NULL;
	il2cpp_codegen_marshal_free_bstring(marshaled.___tooltip_1);
	marshaled.___tooltip_1 = 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
// System.Action UnityEngine.Rendering.DebugUI/Button::get_action()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* Button_get_action_m5796CC1DF3A5C10D2538EA5ACF4EEF0DF68DFB13 (Button_t94987D29C31193E49E17586BF7642576A0F6CE7A* __this, const RuntimeMethod* method) 
{
	{
		// public Action action { get; set; }
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = __this->___U3CactionU3Ek__BackingField_7;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Button::set_action(System.Action)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Button_set_action_m5F7843835E47500A6D3A0BFD268F451854D767A7 (Button_t94987D29C31193E49E17586BF7642576A0F6CE7A* __this, Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* ___value0, const RuntimeMethod* method) 
{
	{
		// public Action action { get; set; }
		Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* L_0 = ___value0;
		__this->___U3CactionU3Ek__BackingField_7 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CactionU3Ek__BackingField_7), (void*)L_0);
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Button::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Button__ctor_mA34758B11D4DE127E0B126C0D43A656D4D2837DC (Button_t94987D29C31193E49E17586BF7642576A0F6CE7A* __this, const RuntimeMethod* method) 
{
	{
		Widget__ctor_m376F53A5E652F839D704FE6F6A447C11FA669C66(__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
// System.Func`1<System.Object> UnityEngine.Rendering.DebugUI/Value::get_getter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* Value_get_getter_mBB5B000F4470481A61A298E2CD13DF4CBD70B23E (Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457* __this, const RuntimeMethod* method) 
{
	{
		// public Func<object> getter { get; set; }
		Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_0 = __this->___U3CgetterU3Ek__BackingField_7;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Value::set_getter(System.Func`1<System.Object>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Value_set_getter_m2184497927F2C23CEB0CCF47480D886AE5237EC4 (Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457* __this, Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* ___value0, const RuntimeMethod* method) 
{
	{
		// public Func<object> getter { get; set; }
		Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_0 = ___value0;
		__this->___U3CgetterU3Ek__BackingField_7 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgetterU3Ek__BackingField_7), (void*)L_0);
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Value::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Value__ctor_mA90FCDCAC383495356834BFCE0EE2B589B51E07F (Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public float refreshRate = 0.1f;
		__this->___refreshRate_8 = (0.100000001f);
		// public Value()
		Widget__ctor_m376F53A5E652F839D704FE6F6A447C11FA669C66(__this, NULL);
		// displayName = "";
		Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline(__this, _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709, NULL);
		// }
		return;
	}
}
// System.Object UnityEngine.Rendering.DebugUI/Value::GetValue()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR RuntimeObject* Value_GetValue_mD32191C4552B9FB57F0C048785854DBF320C9BAF (Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457* __this, const RuntimeMethod* method) 
{
	{
		// return getter();
		Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_0;
		L_0 = Value_get_getter_mBB5B000F4470481A61A298E2CD13DF4CBD70B23E_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_1;
		L_1 = Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_inline(L_0, NULL);
		return L_1;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.DebugUI/BoolField::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55 (BoolField_t39D6A35B4122FEB0926086FA434886E537378EAD* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_mC29DE25EB8F86B318FE49EF0F045FD48EC39D933_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Field_1__ctor_mC29DE25EB8F86B318FE49EF0F045FD48EC39D933(__this, Field_1__ctor_mC29DE25EB8F86B318FE49EF0F045FD48EC39D933_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
// System.Func`1<System.Boolean>[] UnityEngine.Rendering.DebugUI/HistoryBoolField::get_historyGetter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* HistoryBoolField_get_historyGetter_m4D7567A18F6A433A3ECE3573D6D875EC02A3963E (HistoryBoolField_t76A4E68747D844E26F7A87751125E257F3B5D9F0* __this, const RuntimeMethod* method) 
{
	{
		// public Func<bool>[] historyGetter { get; set; }
		Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* L_0 = __this->___U3ChistoryGetterU3Ek__BackingField_10;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/HistoryBoolField::set_historyGetter(System.Func`1<System.Boolean>[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HistoryBoolField_set_historyGetter_m0C1E8D18F182E0BA08169A7A20CA1170D7B3E24F (HistoryBoolField_t76A4E68747D844E26F7A87751125E257F3B5D9F0* __this, Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* ___value0, const RuntimeMethod* method) 
{
	{
		// public Func<bool>[] historyGetter { get; set; }
		Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* L_0 = ___value0;
		__this->___U3ChistoryGetterU3Ek__BackingField_10 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ChistoryGetterU3Ek__BackingField_10), (void*)L_0);
		return;
	}
}
// System.Int32 UnityEngine.Rendering.DebugUI/HistoryBoolField::get_historyDepth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HistoryBoolField_get_historyDepth_m33199CA7A24CD1696636A032118D3513CDFC63A5 (HistoryBoolField_t76A4E68747D844E26F7A87751125E257F3B5D9F0* __this, const RuntimeMethod* method) 
{
	Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* G_B2_0 = NULL;
	Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* G_B1_0 = NULL;
	{
		// public int historyDepth => historyGetter?.Length ?? 0;
		Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* L_0;
		L_0 = HistoryBoolField_get_historyGetter_m4D7567A18F6A433A3ECE3573D6D875EC02A3963E_inline(__this, NULL);
		Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* L_1 = L_0;
		G_B1_0 = L_1;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000c;
		}
	}
	{
		return 0;
	}

IL_000c:
	{
		NullCheck(G_B2_0);
		return ((int32_t)(((RuntimeArray*)G_B2_0)->max_length));
	}
}
// System.Boolean UnityEngine.Rendering.DebugUI/HistoryBoolField::GetHistoryValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool HistoryBoolField_GetHistoryValue_m2C22B47DFF7BC9E386761F54139D8DF9D7B40553 (HistoryBoolField_t76A4E68747D844E26F7A87751125E257F3B5D9F0* __this, int32_t ___historyIndex0, const RuntimeMethod* method) 
{
	{
		// return historyGetter[historyIndex]();
		Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* L_0;
		L_0 = HistoryBoolField_get_historyGetter_m4D7567A18F6A433A3ECE3573D6D875EC02A3963E_inline(__this, NULL);
		int32_t L_1 = ___historyIndex0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		bool L_4;
		L_4 = Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_inline(L_3, NULL);
		return L_4;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/HistoryBoolField::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HistoryBoolField__ctor_m89E7099F44F88D25D35AB246DF2CA64B22EB9031 (HistoryBoolField_t76A4E68747D844E26F7A87751125E257F3B5D9F0* __this, const RuntimeMethod* method) 
{
	{
		BoolField__ctor_m8C1D78E29A30C2D3844607274207943D3B576E55(__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
// System.Int32 UnityEngine.Rendering.DebugUI/IntField::ValidateValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t IntField_ValidateValue_mB3697EE56E5842C8AEA5C02A32684FC0FD95704C (IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// if (min != null) value = Mathf.Max(value, min());
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0 = __this->___min_10;
		if (!L_0)
		{
			goto IL_001b;
		}
	}
	{
		// if (min != null) value = Mathf.Max(value, min());
		int32_t L_1 = ___value0;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_2 = __this->___min_10;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_inline(L_2, NULL);
		int32_t L_4;
		L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_1, L_3, NULL);
		___value0 = L_4;
	}

IL_001b:
	{
		// if (max != null) value = Mathf.Min(value, max());
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_5 = __this->___max_11;
		if (!L_5)
		{
			goto IL_0036;
		}
	}
	{
		// if (max != null) value = Mathf.Min(value, max());
		int32_t L_6 = ___value0;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_7 = __this->___max_11;
		NullCheck(L_7);
		int32_t L_8;
		L_8 = Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_inline(L_7, NULL);
		int32_t L_9;
		L_9 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_6, L_8, NULL);
		___value0 = L_9;
	}

IL_0036:
	{
		// return value;
		int32_t L_10 = ___value0;
		return L_10;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/IntField::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void IntField__ctor_m01170A091DE36EB6E36BD4988B04FC83CE07BA25 (IntField_t44A28D09F4CD0658E53FCED78D08513508256A9A* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_mE26676B8CC7ACCECF4108378DD58EF11BEC4036F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public int incStep = 1;
		__this->___incStep_12 = 1;
		// public int intStepMult = 10;
		__this->___intStepMult_13 = ((int32_t)10);
		Field_1__ctor_mE26676B8CC7ACCECF4108378DD58EF11BEC4036F(__this, Field_1__ctor_mE26676B8CC7ACCECF4108378DD58EF11BEC4036F_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
// System.UInt32 UnityEngine.Rendering.DebugUI/UIntField::ValidateValue(System.UInt32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR uint32_t UIntField_ValidateValue_m740E8ACC04DAE68BEC4C5A6C3C752611D607272B (UIntField_t0D5D8410DC6004E58515C2C503A81535DB7F5636* __this, uint32_t ___value0, const RuntimeMethod* method) 
{
	{
		// if (min != null) value = (uint)Mathf.Max((int)value, (int)min());
		Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* L_0 = __this->___min_10;
		if (!L_0)
		{
			goto IL_001b;
		}
	}
	{
		// if (min != null) value = (uint)Mathf.Max((int)value, (int)min());
		uint32_t L_1 = ___value0;
		Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* L_2 = __this->___min_10;
		NullCheck(L_2);
		uint32_t L_3;
		L_3 = Func_1_Invoke_m42A47D4021BA82E1C5E04EDF50368B01C6E31C0F_inline(L_2, NULL);
		int32_t L_4;
		L_4 = Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline(L_1, L_3, NULL);
		___value0 = L_4;
	}

IL_001b:
	{
		// if (max != null) value = (uint)Mathf.Min((int)value, (int)max());
		Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* L_5 = __this->___max_11;
		if (!L_5)
		{
			goto IL_0036;
		}
	}
	{
		// if (max != null) value = (uint)Mathf.Min((int)value, (int)max());
		uint32_t L_6 = ___value0;
		Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* L_7 = __this->___max_11;
		NullCheck(L_7);
		uint32_t L_8;
		L_8 = Func_1_Invoke_m42A47D4021BA82E1C5E04EDF50368B01C6E31C0F_inline(L_7, NULL);
		int32_t L_9;
		L_9 = Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline(L_6, L_8, NULL);
		___value0 = L_9;
	}

IL_0036:
	{
		// return value;
		uint32_t L_10 = ___value0;
		return L_10;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/UIntField::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void UIntField__ctor_m2E4B33E952E8A77180C23014DA305B229EA47ED4 (UIntField_t0D5D8410DC6004E58515C2C503A81535DB7F5636* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_m04AEBE01E48EB91B7A8BE814E52E47170E8E87CA_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public uint incStep = 1u;
		__this->___incStep_12 = 1;
		// public uint intStepMult = 10u;
		__this->___intStepMult_13 = ((int32_t)10);
		Field_1__ctor_m04AEBE01E48EB91B7A8BE814E52E47170E8E87CA(__this, Field_1__ctor_m04AEBE01E48EB91B7A8BE814E52E47170E8E87CA_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
// System.Single UnityEngine.Rendering.DebugUI/FloatField::ValidateValue(System.Single)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR float FloatField_ValidateValue_m23A7FA0907187975ADA4E7B132AC8823C47554CC (FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* __this, float ___value0, const RuntimeMethod* method) 
{
	{
		// if (min != null) value = Mathf.Max(value, min());
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_0 = __this->___min_10;
		if (!L_0)
		{
			goto IL_001b;
		}
	}
	{
		// if (min != null) value = Mathf.Max(value, min());
		float L_1 = ___value0;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_2 = __this->___min_10;
		NullCheck(L_2);
		float L_3;
		L_3 = Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_inline(L_2, NULL);
		float L_4;
		L_4 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_1, L_3, NULL);
		___value0 = L_4;
	}

IL_001b:
	{
		// if (max != null) value = Mathf.Min(value, max());
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_5 = __this->___max_11;
		if (!L_5)
		{
			goto IL_0036;
		}
	}
	{
		// if (max != null) value = Mathf.Min(value, max());
		float L_6 = ___value0;
		Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* L_7 = __this->___max_11;
		NullCheck(L_7);
		float L_8;
		L_8 = Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_inline(L_7, NULL);
		float L_9;
		L_9 = Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline(L_6, L_8, NULL);
		___value0 = L_9;
	}

IL_0036:
	{
		// return value;
		float L_10 = ___value0;
		return L_10;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/FloatField::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void FloatField__ctor_m7F65D8D59BFF5ADB91AA09D8FE3EF063BCF90BD9 (FloatField_t1B59A5C6B3DE8E8B696383C91240F265B89B753B* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_m927860AD1CF9E1B0C5FF2EE0E07A06D965C17708_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public float incStep = 0.1f;
		__this->___incStep_12 = (0.100000001f);
		// public float incStepMult = 10f;
		__this->___incStepMult_13 = (10.0f);
		// public int decimals = 3;
		__this->___decimals_14 = 3;
		Field_1__ctor_m927860AD1CF9E1B0C5FF2EE0E07A06D965C17708(__this, Field_1__ctor_m927860AD1CF9E1B0C5FF2EE0E07A06D965C17708_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
// UnityEngine.GUIContent[] UnityEngine.Rendering.DebugUI/EnumUtility::MakeEnumNames(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* EnumUtility_MakeEnumNames_m2D48D268D98788EA4B35DA55E806D974D29B80A7 (Type_t* ___enumType0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisFieldInfo_t_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_m72A2AD36B3E3DD4822F668B76A90E696E0AF4BFA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ToArray_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_mD6D9C82BDB0246E4E41F391FD88B36210318AC0F_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CMakeEnumNamesU3Eb__0_0_m600F94EEF3D8B7E95561610E9CFC56B456982A33_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA* G_B2_0 = NULL;
	FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* G_B2_1 = NULL;
	Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA* G_B1_0 = NULL;
	FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* G_B1_1 = NULL;
	{
		// return enumType.GetFields(BindingFlags.Public | BindingFlags.Static).Select(fieldInfo =>
		// {
		//     var description = fieldInfo.GetCustomAttributes(typeof(InspectorNameAttribute), false);
		// 
		//     if (description.Length > 0)
		//     {
		//         return new GUIContent(((InspectorNameAttribute)description.First()).displayName);
		//     }
		// 
		//     // Space-delimit PascalCase (https://stackoverflow.com/questions/155303/net-how-can-you-split-a-caps-delimited-string-into-an-array)
		//     var niceName = Regex.Replace(fieldInfo.Name, "([a-z](?=[A-Z])|[A-Z](?=[A-Z][a-z]))", "$1 ");
		//     return new GUIContent(niceName);
		// }).ToArray();
		Type_t* L_0 = ___enumType0;
		NullCheck(L_0);
		FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8* L_1;
		L_1 = VirtualFuncInvoker1< FieldInfoU5BU5D_t50D47CBECF1AEB152F555803E3329D9E34DBF8D8*, int32_t >::Invoke(83 /* System.Reflection.FieldInfo[] System.Type::GetFields(System.Reflection.BindingFlags) */, L_0, ((int32_t)24));
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_il2cpp_TypeInfo_var);
		Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA* L_2 = ((U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_il2cpp_TypeInfo_var))->___U3CU3E9__0_0_1;
		Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA* L_3 = L_2;
		G_B1_0 = L_3;
		G_B1_1 = L_1;
		if (L_3)
		{
			G_B2_0 = L_3;
			G_B2_1 = L_1;
			goto IL_0027;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_il2cpp_TypeInfo_var);
		U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19* L_4 = ((U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_il2cpp_TypeInfo_var))->___U3CU3E9_0;
		Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA* L_5 = (Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA*)il2cpp_codegen_object_new(Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA_il2cpp_TypeInfo_var);
		NullCheck(L_5);
		Func_2__ctor_mC200D7F66E3D3FC6A8C4F32AFCA7675DDC37962F(L_5, L_4, (intptr_t)((void*)U3CU3Ec_U3CMakeEnumNamesU3Eb__0_0_m600F94EEF3D8B7E95561610E9CFC56B456982A33_RuntimeMethod_var), NULL);
		Func_2_t952D5059C2087E17DCEC70D25AB6149DA491B1CA* L_6 = L_5;
		((U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_il2cpp_TypeInfo_var))->___U3CU3E9__0_0_1 = L_6;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_il2cpp_TypeInfo_var))->___U3CU3E9__0_0_1), (void*)L_6);
		G_B2_0 = L_6;
		G_B2_1 = G_B1_1;
	}

IL_0027:
	{
		RuntimeObject* L_7;
		L_7 = Enumerable_Select_TisFieldInfo_t_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_m72A2AD36B3E3DD4822F668B76A90E696E0AF4BFA((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Select_TisFieldInfo_t_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_m72A2AD36B3E3DD4822F668B76A90E696E0AF4BFA_RuntimeMethod_var);
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_8;
		L_8 = Enumerable_ToArray_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_mD6D9C82BDB0246E4E41F391FD88B36210318AC0F(L_7, Enumerable_ToArray_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_mD6D9C82BDB0246E4E41F391FD88B36210318AC0F_RuntimeMethod_var);
		return L_8;
	}
}
// System.Int32[] UnityEngine.Rendering.DebugUI/EnumUtility::MakeEnumValues(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* EnumUtility_MakeEnumValues_m3922537E93C42AB8A3584541A6FF8E69A19C26D7 (Type_t* ___enumType0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeArray* V_0 = NULL;
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_1 = NULL;
	int32_t V_2 = 0;
	{
		// var values = Enum.GetValues(enumType);
		Type_t* L_0 = ___enumType0;
		il2cpp_codegen_runtime_class_init_inline(Enum_t2A1A94B24E3B776EEF4E5E485E290BB9D4D072E2_il2cpp_TypeInfo_var);
		RuntimeArray* L_1;
		L_1 = Enum_GetValues_m803B9D68C367FAABC5AFB6B5B52775C8A573CEF9(L_0, NULL);
		V_0 = L_1;
		// var enumValues = new int[values.Length];
		RuntimeArray* L_2 = V_0;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_2, NULL);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_3);
		V_1 = L_4;
		// for (int i = 0; i < values.Length; i++)
		V_2 = 0;
		goto IL_002a;
	}

IL_0017:
	{
		// enumValues[i] = (int)values.GetValue(i);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_5 = V_1;
		int32_t L_6 = V_2;
		RuntimeArray* L_7 = V_0;
		int32_t L_8 = V_2;
		NullCheck(L_7);
		RuntimeObject* L_9;
		L_9 = Array_GetValue_m007D247B8A6FE5BD60FD1CD510A714A416F2BA21(L_7, L_8, NULL);
		NullCheck(L_5);
		(L_5)->SetAt(static_cast<il2cpp_array_size_t>(L_6), (int32_t)((*(int32_t*)((int32_t*)(int32_t*)UnBox(L_9, Int32_t680FF22E76F6EFAD4375103CBBFFA0421349384C_il2cpp_TypeInfo_var)))));
		// for (int i = 0; i < values.Length; i++)
		int32_t L_10 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_10, 1));
	}

IL_002a:
	{
		// for (int i = 0; i < values.Length; i++)
		int32_t L_11 = V_2;
		RuntimeArray* L_12 = V_0;
		NullCheck(L_12);
		int32_t L_13;
		L_13 = Array_get_Length_m361285FB7CF44045DC369834D1CD01F72F94EF57(L_12, NULL);
		if ((((int32_t)L_11) < ((int32_t)L_13)))
		{
			goto IL_0017;
		}
	}
	{
		// return enumValues;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_14 = V_1;
		return L_14;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
#ifdef __clang__
#pragma clang diagnostic push
#pragma clang diagnostic ignored "-Winvalid-offsetof"
#pragma clang diagnostic ignored "-Wunused-variable"
#endif
// System.Void UnityEngine.Rendering.DebugUI/EnumUtility/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m5C84F3764772C6702006B6DD203BDD0211524057 (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19* L_0 = (U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19*)il2cpp_codegen_object_new(U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		U3CU3Ec__ctor_m5BF6A81593EC440E9C45B6A8C387ABF988A0CE36(L_0, NULL);
		((U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/EnumUtility/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_m5BF6A81593EC440E9C45B6A8C387ABF988A0CE36 (U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
// UnityEngine.GUIContent UnityEngine.Rendering.DebugUI/EnumUtility/<>c::<MakeEnumNames>b__0_0(System.Reflection.FieldInfo)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* U3CU3Ec_U3CMakeEnumNamesU3Eb__0_0_m600F94EEF3D8B7E95561610E9CFC56B456982A33 (U3CU3Ec_t29E113FE77BAF76301694C4C9B52AB826DD5CB19* __this, FieldInfo_t* ___fieldInfo0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InspectorNameAttribute_t30287A92B113253B9E22924DD6FC4C7007545497_0_0_0_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&InspectorNameAttribute_t30287A92B113253B9E22924DD6FC4C7007545497_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Type_t_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDE9F77DFCE8ACCA5536BA3757662F8A30C163C5A);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralE0B1A03531873241748A6DCD4059166D236A6EDF);
		s_Il2CppMethodInitialized = true;
	}
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
	{
		// var description = fieldInfo.GetCustomAttributes(typeof(InspectorNameAttribute), false);
		FieldInfo_t* L_0 = ___fieldInfo0;
		RuntimeTypeHandle_t332A452B8B6179E4469B69525D0FE82A88030F7B L_1 = { reinterpret_cast<intptr_t> (InspectorNameAttribute_t30287A92B113253B9E22924DD6FC4C7007545497_0_0_0_var) };
		il2cpp_codegen_runtime_class_init_inline(Type_t_il2cpp_TypeInfo_var);
		Type_t* L_2;
		L_2 = Type_GetTypeFromHandle_m6062B81682F79A4D6DF2640692EE6D9987858C57(L_1, NULL);
		NullCheck(L_0);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3;
		L_3 = VirtualFuncInvoker2< ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*, Type_t*, bool >::Invoke(13 /* System.Object[] System.Reflection.MemberInfo::GetCustomAttributes(System.Type,System.Boolean) */, L_0, L_2, (bool)0);
		V_0 = L_3;
		// if (description.Length > 0)
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_4 = V_0;
		NullCheck(L_4);
		if (!(((RuntimeArray*)L_4)->max_length))
		{
			goto IL_002c;
		}
	}
	{
		// return new GUIContent(((InspectorNameAttribute)description.First()).displayName);
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_5 = V_0;
		RuntimeObject* L_6;
		L_6 = Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6((RuntimeObject*)L_5, Enumerable_First_TisRuntimeObject_mEFECF1B8C3201589C5AF34176DCBF8DD926642D6_RuntimeMethod_var);
		NullCheck(((InspectorNameAttribute_t30287A92B113253B9E22924DD6FC4C7007545497*)CastclassClass((RuntimeObject*)L_6, InspectorNameAttribute_t30287A92B113253B9E22924DD6FC4C7007545497_il2cpp_TypeInfo_var)));
		String_t* L_7 = ((InspectorNameAttribute_t30287A92B113253B9E22924DD6FC4C7007545497*)CastclassClass((RuntimeObject*)L_6, InspectorNameAttribute_t30287A92B113253B9E22924DD6FC4C7007545497_il2cpp_TypeInfo_var))->___displayName_0;
		GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_8 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
		NullCheck(L_8);
		GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_8, L_7, NULL);
		return L_8;
	}

IL_002c:
	{
		// var niceName = Regex.Replace(fieldInfo.Name, "([a-z](?=[A-Z])|[A-Z](?=[A-Z][a-z]))", "$1 ");
		FieldInfo_t* L_9 = ___fieldInfo0;
		NullCheck(L_9);
		String_t* L_10;
		L_10 = VirtualFuncInvoker0< String_t* >::Invoke(7 /* System.String System.Reflection.MemberInfo::get_Name() */, L_9);
		il2cpp_codegen_runtime_class_init_inline(Regex_tE773142C2BE45C5D362B0F815AFF831707A51772_il2cpp_TypeInfo_var);
		String_t* L_11;
		L_11 = Regex_Replace_m811FCA60D20059998EC547FC390F053C524D045D(L_10, _stringLiteralDE9F77DFCE8ACCA5536BA3757662F8A30C163C5A, _stringLiteralE0B1A03531873241748A6DCD4059166D236A6EDF, NULL);
		// return new GUIContent(niceName);
		GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_12 = (GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2*)il2cpp_codegen_object_new(GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_il2cpp_TypeInfo_var);
		NullCheck(L_12);
		GUIContent__ctor_mD2BDF82C1E1F75DEEF36F2C8EDB60FFB49EE4DBC(L_12, L_11, NULL);
		return L_12;
	}
}
#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
// System.Func`1<System.Int32> UnityEngine.Rendering.DebugUI/EnumField::get_getIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* EnumField_get_getIndex_m9D3DADB71BE92C1B54FD5315B8C06BA2D68EE3FD (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	{
		// public Func<int> getIndex { get; set; }
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0 = __this->___U3CgetIndexU3Ek__BackingField_14;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/EnumField::set_getIndex(System.Func`1<System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_set_getIndex_m1353057A317788EE0157D6559E7EB7178D08C62B (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___value0, const RuntimeMethod* method) 
{
	{
		// public Func<int> getIndex { get; set; }
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0 = ___value0;
		__this->___U3CgetIndexU3Ek__BackingField_14 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgetIndexU3Ek__BackingField_14), (void*)L_0);
		return;
	}
}
// System.Action`1<System.Int32> UnityEngine.Rendering.DebugUI/EnumField::get_setIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* EnumField_get_setIndex_m72B40AFF93BCB6A72148E36EB14C98F3948C1922 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	{
		// public Action<int> setIndex { get; set; }
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0 = __this->___U3CsetIndexU3Ek__BackingField_15;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/EnumField::set_setIndex(System.Action`1<System.Int32>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_set_setIndex_m5C3DF9F1331972A5B1DA0F62664530BA86344F3D (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___value0, const RuntimeMethod* method) 
{
	{
		// public Action<int> setIndex { get; set; }
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0 = ___value0;
		__this->___U3CsetIndexU3Ek__BackingField_15 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsetIndexU3Ek__BackingField_15), (void*)L_0);
		return;
	}
}
// System.Int32 UnityEngine.Rendering.DebugUI/EnumField::get_currentIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t EnumField_get_currentIndex_m4D47B593DC586CC3A0806A2987F6464718876802 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	{
		// public int currentIndex { get => getIndex(); set => setIndex(value); }
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0;
		L_0 = EnumField_get_getIndex_m9D3DADB71BE92C1B54FD5315B8C06BA2D68EE3FD_inline(__this, NULL);
		NullCheck(L_0);
		int32_t L_1;
		L_1 = Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_inline(L_0, NULL);
		return L_1;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/EnumField::set_currentIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_set_currentIndex_mEB5CA5FE86F8F8F9E2CFD3F08EA06DBC0E794FA7 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public int currentIndex { get => getIndex(); set => setIndex(value); }
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0;
		L_0 = EnumField_get_setIndex_m72B40AFF93BCB6A72148E36EB14C98F3948C1922_inline(__this, NULL);
		int32_t L_1 = ___value0;
		NullCheck(L_0);
		Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_inline(L_0, L_1, NULL);
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/EnumField::set_autoEnum(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_set_autoEnum_m22B1BF1EE22FF469D5B6B47EB893C80883D0AEDB (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Type_t* ___value0, const RuntimeMethod* method) 
{
	{
		// enumNames = EnumUtility.MakeEnumNames(value);
		Type_t* L_0 = ___value0;
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_1;
		L_1 = EnumUtility_MakeEnumNames_m2D48D268D98788EA4B35DA55E806D974D29B80A7(L_0, NULL);
		__this->___enumNames_10 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___enumNames_10), (void*)L_1);
		// enumValues = EnumUtility.MakeEnumValues(value);
		Type_t* L_2 = ___value0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3;
		L_3 = EnumUtility_MakeEnumValues_m3922537E93C42AB8A3584541A6FF8E69A19C26D7(L_2, NULL);
		__this->___enumValues_11 = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___enumValues_11), (void*)L_3);
		// InitIndexes();
		EnumField_InitIndexes_m5A00CA7100887328361759AF12502AC803E57472(__this, NULL);
		// InitQuickSeparators();
		EnumField_InitQuickSeparators_m819096798D533BAFC6541EFCDB7B9DAE8B078D1E(__this, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/EnumField::InitQuickSeparators()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_InitQuickSeparators_m819096798D533BAFC6541EFCDB7B9DAE8B078D1E (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Enumerable_Select_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_TisString_t_m0ED254599DEBE6BAB9D4E6D8B85090CC324E044E_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3CInitQuickSeparatorsU3Eb__17_0_mFFD8CE9ED1EB00ADCDFE046DF8FF00FAC4C484F4_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	String_t* V_1 = NULL;
	int32_t V_2 = 0;
	int32_t V_3 = 0;
	String_t* V_4 = NULL;
	Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* G_B2_0 = NULL;
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* G_B2_1 = NULL;
	Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* G_B1_0 = NULL;
	GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* G_B1_1 = NULL;
	{
		// var enumNamesPrefix = enumNames.Select(x =>
		// {
		//     string[] splitted = x.text.Split('/');
		//     if (splitted.Length == 1)
		//         return "";
		//     else
		//         return splitted[0];
		// });
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_0 = __this->___enumNames_10;
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var);
		Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* L_1 = ((U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var))->___U3CU3E9__17_0_1;
		Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* L_2 = L_1;
		G_B1_0 = L_2;
		G_B1_1 = L_0;
		if (L_2)
		{
			G_B2_0 = L_2;
			G_B2_1 = L_0;
			goto IL_0025;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var);
		U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F* L_3 = ((U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var))->___U3CU3E9_0;
		Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* L_4 = (Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F*)il2cpp_codegen_object_new(Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F_il2cpp_TypeInfo_var);
		NullCheck(L_4);
		Func_2__ctor_m468F78DA5A10C7E1A86F80921F6CC0C19506CB1E(L_4, L_3, (intptr_t)((void*)U3CU3Ec_U3CInitQuickSeparatorsU3Eb__17_0_mFFD8CE9ED1EB00ADCDFE046DF8FF00FAC4C484F4_RuntimeMethod_var), NULL);
		Func_2_t94475399CE552E8F5CB52DF041E6CBAC98D48E2F* L_5 = L_4;
		((U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var))->___U3CU3E9__17_0_1 = L_5;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var))->___U3CU3E9__17_0_1), (void*)L_5);
		G_B2_0 = L_5;
		G_B2_1 = G_B1_1;
	}

IL_0025:
	{
		RuntimeObject* L_6;
		L_6 = Enumerable_Select_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_TisString_t_m0ED254599DEBE6BAB9D4E6D8B85090CC324E044E((RuntimeObject*)G_B2_1, G_B2_0, Enumerable_Select_TisGUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2_TisString_t_m0ED254599DEBE6BAB9D4E6D8B85090CC324E044E_RuntimeMethod_var);
		V_0 = L_6;
		// quickSeparators = new int[enumNamesPrefix.Distinct().Count()];
		RuntimeObject* L_7 = V_0;
		RuntimeObject* L_8;
		L_8 = Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B(L_7, Enumerable_Distinct_TisString_t_m1E99E758E2A5605D0EE48F5715C69AF1096BF99B_RuntimeMethod_var);
		int32_t L_9;
		L_9 = Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0(L_8, Enumerable_Count_TisString_t_m498656AA08CF7218D7153CF70BC5E1110D19B7F0_RuntimeMethod_var);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_10 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)L_9);
		__this->___quickSeparators_12 = L_10;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___quickSeparators_12), (void*)L_10);
		// string lastPrefix = null;
		V_1 = (String_t*)NULL;
		// for (int i = 0, wholeNameIndex = 0; i < quickSeparators.Length; ++i)
		V_2 = 0;
		// for (int i = 0, wholeNameIndex = 0; i < quickSeparators.Length; ++i)
		V_3 = 0;
		goto IL_007f;
	}

IL_0049:
	{
		// var currentTestedPrefix = enumNamesPrefix.ElementAt(wholeNameIndex);
		RuntimeObject* L_11 = V_0;
		int32_t L_12 = V_3;
		String_t* L_13;
		L_13 = Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75(L_11, L_12, Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75_RuntimeMethod_var);
		V_4 = L_13;
		goto IL_0061;
	}

IL_0054:
	{
		// currentTestedPrefix = enumNamesPrefix.ElementAt(++wholeNameIndex);
		RuntimeObject* L_14 = V_0;
		int32_t L_15 = V_3;
		int32_t L_16 = ((int32_t)il2cpp_codegen_add(L_15, 1));
		V_3 = L_16;
		String_t* L_17;
		L_17 = Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75(L_14, L_16, Enumerable_ElementAt_TisString_t_mAF32DE31491691572D7AB8E9AD51FD79FCD75C75_RuntimeMethod_var);
		V_4 = L_17;
	}

IL_0061:
	{
		// while (lastPrefix == currentTestedPrefix)
		String_t* L_18 = V_1;
		String_t* L_19 = V_4;
		bool L_20;
		L_20 = String_op_Equality_m030E1B219352228970A076136E455C4E568C02C1(L_18, L_19, NULL);
		if (L_20)
		{
			goto IL_0054;
		}
	}
	{
		// lastPrefix = currentTestedPrefix;
		String_t* L_21 = V_4;
		V_1 = L_21;
		// quickSeparators[i] = wholeNameIndex++;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_22 = __this->___quickSeparators_12;
		int32_t L_23 = V_2;
		int32_t L_24 = V_3;
		int32_t L_25 = L_24;
		V_3 = ((int32_t)il2cpp_codegen_add(L_25, 1));
		NullCheck(L_22);
		(L_22)->SetAt(static_cast<il2cpp_array_size_t>(L_23), (int32_t)L_25);
		// for (int i = 0, wholeNameIndex = 0; i < quickSeparators.Length; ++i)
		int32_t L_26 = V_2;
		V_2 = ((int32_t)il2cpp_codegen_add(L_26, 1));
	}

IL_007f:
	{
		// for (int i = 0, wholeNameIndex = 0; i < quickSeparators.Length; ++i)
		int32_t L_27 = V_2;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_28 = __this->___quickSeparators_12;
		NullCheck(L_28);
		if ((((int32_t)L_27) < ((int32_t)((int32_t)(((RuntimeArray*)L_28)->max_length)))))
		{
			goto IL_0049;
		}
	}
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/EnumField::InitIndexes()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField_InitIndexes_m5A00CA7100887328361759AF12502AC803E57472 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		// if (enumNames == null)
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_0 = __this->___enumNames_10;
		if (L_0)
		{
			goto IL_0014;
		}
	}
	{
		// enumNames = new GUIContent[0];
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_1 = (GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503*)SZArrayNew(GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503_il2cpp_TypeInfo_var, (uint32_t)0);
		__this->___enumNames_10 = L_1;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___enumNames_10), (void*)L_1);
	}

IL_0014:
	{
		// indexes = new int[enumNames.Length];
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_2 = __this->___enumNames_10;
		NullCheck(L_2);
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)SZArrayNew(Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C_il2cpp_TypeInfo_var, (uint32_t)((int32_t)(((RuntimeArray*)L_2)->max_length)));
		__this->___indexes_13 = L_3;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___indexes_13), (void*)L_3);
		// for (int i = 0; i < enumNames.Length; i++)
		V_0 = 0;
		goto IL_0038;
	}

IL_002b:
	{
		// indexes[i] = i;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4 = __this->___indexes_13;
		int32_t L_5 = V_0;
		int32_t L_6 = V_0;
		NullCheck(L_4);
		(L_4)->SetAt(static_cast<il2cpp_array_size_t>(L_5), (int32_t)L_6);
		// for (int i = 0; i < enumNames.Length; i++)
		int32_t L_7 = V_0;
		V_0 = ((int32_t)il2cpp_codegen_add(L_7, 1));
	}

IL_0038:
	{
		// for (int i = 0; i < enumNames.Length; i++)
		int32_t L_8 = V_0;
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_9 = __this->___enumNames_10;
		NullCheck(L_9);
		if ((((int32_t)L_8) < ((int32_t)((int32_t)(((RuntimeArray*)L_9)->max_length)))))
		{
			goto IL_002b;
		}
	}
	{
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/EnumField::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void EnumField__ctor_m70AF15D32AC334B12E512298AAE02ED438074C78 (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_mE26676B8CC7ACCECF4108378DD58EF11BEC4036F_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Field_1__ctor_mE26676B8CC7ACCECF4108378DD58EF11BEC4036F(__this, Field_1__ctor_mE26676B8CC7ACCECF4108378DD58EF11BEC4036F_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
// System.Void UnityEngine.Rendering.DebugUI/EnumField/<>c::.cctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__cctor_m5DFBFC91DCCD75B60ABB8BE7EC72D4060271ECDA (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F* L_0 = (U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F*)il2cpp_codegen_object_new(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var);
		NullCheck(L_0);
		U3CU3Ec__ctor_mB8A8520B3A180E74A7D93029922E79D6AD8C0130(L_0, NULL);
		((U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var))->___U3CU3E9_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F_il2cpp_TypeInfo_var))->___U3CU3E9_0), (void*)L_0);
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/EnumField/<>c::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void U3CU3Ec__ctor_mB8A8520B3A180E74A7D93029922E79D6AD8C0130 (U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F* __this, const RuntimeMethod* method) 
{
	{
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		return;
	}
}
// System.String UnityEngine.Rendering.DebugUI/EnumField/<>c::<InitQuickSeparators>b__17_0(UnityEngine.GUIContent)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* U3CU3Ec_U3CInitQuickSeparatorsU3Eb__17_0_mFFD8CE9ED1EB00ADCDFE046DF8FF00FAC4C484F4 (U3CU3Ec_tE8E9CA5FE496E46FE9AFB2DAC762124D07B3CD9F* __this, GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* ___x0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&_stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709);
		s_Il2CppMethodInitialized = true;
	}
	StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* V_0 = NULL;
	{
		// string[] splitted = x.text.Split('/');
		GUIContent_t15E48D4BEB1E6B6044F7DEB5E350800F511C2ED2* L_0 = ___x0;
		NullCheck(L_0);
		String_t* L_1;
		L_1 = GUIContent_get_text_mC6D7981351923AD7F802AC659314BA56DF7F3ED6(L_0, NULL);
		NullCheck(L_1);
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_2;
		L_2 = String_Split_m9530B73D02054692283BF35C3A27C8F2230946F4(L_1, ((int32_t)47), 0, NULL);
		V_0 = L_2;
		// if (splitted.Length == 1)
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_3 = V_0;
		NullCheck(L_3);
		if ((!(((uint32_t)((int32_t)(((RuntimeArray*)L_3)->max_length))) == ((uint32_t)1))))
		{
			goto IL_001b;
		}
	}
	{
		// return "";
		return _stringLiteralDA39A3EE5E6B4B0D3255BFEF95601890AFD80709;
	}

IL_001b:
	{
		// return splitted[0];
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_4 = V_0;
		NullCheck(L_4);
		int32_t L_5 = 0;
		String_t* L_6 = (L_4)->GetAt(static_cast<il2cpp_array_size_t>(L_5));
		return L_6;
	}
}
#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
// System.Func`1<System.Int32>[] UnityEngine.Rendering.DebugUI/HistoryEnumField::get_historyIndexGetter()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, const RuntimeMethod* method) 
{
	{
		// public Func<int>[] historyIndexGetter { get; set; }
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_0 = __this->___U3ChistoryIndexGetterU3Ek__BackingField_16;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/HistoryEnumField::set_historyIndexGetter(System.Func`1<System.Int32>[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HistoryEnumField_set_historyIndexGetter_m32A0FC4FDB681E1F0B7C5EB11FC021A695FCA74F (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* ___value0, const RuntimeMethod* method) 
{
	{
		// public Func<int>[] historyIndexGetter { get; set; }
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_0 = ___value0;
		__this->___U3ChistoryIndexGetterU3Ek__BackingField_16 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3ChistoryIndexGetterU3Ek__BackingField_16), (void*)L_0);
		return;
	}
}
// System.Int32 UnityEngine.Rendering.DebugUI/HistoryEnumField::get_historyDepth()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HistoryEnumField_get_historyDepth_mD38724219D2D4B9D17E5F5799DA96AD674CCC5E7 (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, const RuntimeMethod* method) 
{
	Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* G_B2_0 = NULL;
	Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* G_B1_0 = NULL;
	{
		// public int historyDepth => historyIndexGetter?.Length ?? 0;
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_0;
		L_0 = HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C_inline(__this, NULL);
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_1 = L_0;
		G_B1_0 = L_1;
		if (L_1)
		{
			G_B2_0 = L_1;
			goto IL_000c;
		}
	}
	{
		return 0;
	}

IL_000c:
	{
		NullCheck(G_B2_0);
		return ((int32_t)(((RuntimeArray*)G_B2_0)->max_length));
	}
}
// System.Int32 UnityEngine.Rendering.DebugUI/HistoryEnumField::GetHistoryValue(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t HistoryEnumField_GetHistoryValue_m1E43C624459622E5963762488452C94839CD738C (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, int32_t ___historyIndex0, const RuntimeMethod* method) 
{
	{
		// return historyIndexGetter[historyIndex]();
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_0;
		L_0 = HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C_inline(__this, NULL);
		int32_t L_1 = ___historyIndex0;
		NullCheck(L_0);
		int32_t L_2 = L_1;
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_3 = (L_0)->GetAt(static_cast<il2cpp_array_size_t>(L_2));
		NullCheck(L_3);
		int32_t L_4;
		L_4 = Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_inline(L_3, NULL);
		return L_4;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/HistoryEnumField::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void HistoryEnumField__ctor_m2E1B5EC38B24CF0E32ECF85FCC65A34279B24611 (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, const RuntimeMethod* method) 
{
	{
		EnumField__ctor_m70AF15D32AC334B12E512298AAE02ED438074C78(__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
// UnityEngine.GUIContent[] UnityEngine.Rendering.DebugUI/BitField::get_enumNames()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* BitField_get_enumNames_m3518C9A0F352E7390CABA60F16E5C2246F12634C (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, const RuntimeMethod* method) 
{
	{
		// public GUIContent[] enumNames { get; private set; }
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_0 = __this->___U3CenumNamesU3Ek__BackingField_10;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/BitField::set_enumNames(UnityEngine.GUIContent[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitField_set_enumNames_m16DCD2AEC657E914F549F55710165EC906BF2E7B (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___value0, const RuntimeMethod* method) 
{
	{
		// public GUIContent[] enumNames { get; private set; }
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_0 = ___value0;
		__this->___U3CenumNamesU3Ek__BackingField_10 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumNamesU3Ek__BackingField_10), (void*)L_0);
		return;
	}
}
// System.Int32[] UnityEngine.Rendering.DebugUI/BitField::get_enumValues()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* BitField_get_enumValues_m5CBA7136A37EBDD8845BF4CE47261201601F9527 (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, const RuntimeMethod* method) 
{
	{
		// public int[] enumValues { get; private set; }
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = __this->___U3CenumValuesU3Ek__BackingField_11;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/BitField::set_enumValues(System.Int32[])
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitField_set_enumValues_m359E7A2117FA2BE7906B2995F44F0C07DE64A238 (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___value0, const RuntimeMethod* method) 
{
	{
		// public int[] enumValues { get; private set; }
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___value0;
		__this->___U3CenumValuesU3Ek__BackingField_11 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumValuesU3Ek__BackingField_11), (void*)L_0);
		return;
	}
}
// System.Type UnityEngine.Rendering.DebugUI/BitField::get_enumType()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Type_t* BitField_get_enumType_m579A37FEF96B7B00BD32858A935EB6BE21FC9203 (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, const RuntimeMethod* method) 
{
	{
		// get => m_EnumType;
		Type_t* L_0 = __this->___m_EnumType_12;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/BitField::set_enumType(System.Type)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitField_set_enumType_mB03F8F62663EF345AAF5474BC3ED67B2A96F8FA1 (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, Type_t* ___value0, const RuntimeMethod* method) 
{
	{
		// m_EnumType = value;
		Type_t* L_0 = ___value0;
		__this->___m_EnumType_12 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___m_EnumType_12), (void*)L_0);
		// enumNames = EnumUtility.MakeEnumNames(value);
		Type_t* L_1 = ___value0;
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_2;
		L_2 = EnumUtility_MakeEnumNames_m2D48D268D98788EA4B35DA55E806D974D29B80A7(L_1, NULL);
		BitField_set_enumNames_m16DCD2AEC657E914F549F55710165EC906BF2E7B_inline(__this, L_2, NULL);
		// enumValues = EnumUtility.MakeEnumValues(value);
		Type_t* L_3 = ___value0;
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_4;
		L_4 = EnumUtility_MakeEnumValues_m3922537E93C42AB8A3584541A6FF8E69A19C26D7(L_3, NULL);
		BitField_set_enumValues_m359E7A2117FA2BE7906B2995F44F0C07DE64A238_inline(__this, L_4, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/BitField::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void BitField__ctor_m4A3D57F9714E4EF7E2DDE0F8342BD582AA2F304D (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_m78BF1E2D6798A3DA4E39D535DABBF0930D243627_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		Field_1__ctor_m78BF1E2D6798A3DA4E39D535DABBF0930D243627(__this, Field_1__ctor_m78BF1E2D6798A3DA4E39D535DABBF0930D243627_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
// UnityEngine.Color UnityEngine.Rendering.DebugUI/ColorField::ValidateValue(UnityEngine.Color)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ColorField_ValidateValue_m8D28E0AF4B13D4A656B208C23863E6E790EC073B (ColorField_t6BB20214FF8E76FBA61FE664ACF6FAAF67D7E790* __this, Color_tD001788D726C3A7F1379BEED0260B9591F440C1F ___value0, const RuntimeMethod* method) 
{
	{
		// if (!hdr)
		bool L_0 = __this->___hdr_10;
		if (L_0)
		{
			goto IL_0050;
		}
	}
	{
		// value.r = Mathf.Clamp01(value.r);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_1 = ___value0;
		float L_2 = L_1.___r_0;
		float L_3;
		L_3 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_2, NULL);
		(&___value0)->___r_0 = L_3;
		// value.g = Mathf.Clamp01(value.g);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_4 = ___value0;
		float L_5 = L_4.___g_1;
		float L_6;
		L_6 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_5, NULL);
		(&___value0)->___g_1 = L_6;
		// value.b = Mathf.Clamp01(value.b);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_7 = ___value0;
		float L_8 = L_7.___b_2;
		float L_9;
		L_9 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_8, NULL);
		(&___value0)->___b_2 = L_9;
		// value.a = Mathf.Clamp01(value.a);
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_10 = ___value0;
		float L_11 = L_10.___a_3;
		float L_12;
		L_12 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_11, NULL);
		(&___value0)->___a_3 = L_12;
	}

IL_0050:
	{
		// return value;
		Color_tD001788D726C3A7F1379BEED0260B9591F440C1F L_13 = ___value0;
		return L_13;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/ColorField::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void ColorField__ctor_m65991BD71EF773F511DF30AFB0E49D31C7B8C639 (ColorField_t6BB20214FF8E76FBA61FE664ACF6FAAF67D7E790* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public bool showAlpha = true;
		__this->___showAlpha_11 = (bool)1;
		// public bool showPicker = true;
		__this->___showPicker_12 = (bool)1;
		// public float incStep = 0.025f;
		__this->___incStep_13 = (0.0250000004f);
		// public float incStepMult = 5f;
		__this->___incStepMult_14 = (5.0f);
		// public int decimals = 3;
		__this->___decimals_15 = 3;
		Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1(__this, Field_1__ctor_mB37915846F62EF7567FA4BADBE9B41418E200CD1_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
// System.Void UnityEngine.Rendering.DebugUI/Vector2Field::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector2Field__ctor_m1AF0C3B9D667CB0D78B5D5F46B721463B7890DF8 (Vector2Field_t5CDE5FE31ACEDA9AA41D204ABBE50392E2080816* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public float incStep = 0.025f;
		__this->___incStep_10 = (0.0250000004f);
		// public float incStepMult = 10f;
		__this->___incStepMult_11 = (10.0f);
		// public int decimals = 3;
		__this->___decimals_12 = 3;
		Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05(__this, Field_1__ctor_m7C303BA68691F2521E9EC689B23AE797B4DFBB05_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
// System.Void UnityEngine.Rendering.DebugUI/Vector3Field::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector3Field__ctor_mFB24C3F634E08686F2ABD472FC6125669ECC9F44 (Vector3Field_t4019EB5DDB0C820FA72499C5F078A9BE00DCAF94* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public float incStep = 0.025f;
		__this->___incStep_10 = (0.0250000004f);
		// public float incStepMult = 10f;
		__this->___incStepMult_11 = (10.0f);
		// public int decimals = 3;
		__this->___decimals_12 = 3;
		Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B(__this, Field_1__ctor_m5E85360C971446C73E1A8E5ED7DA17D7EDC90E1B_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
// System.Void UnityEngine.Rendering.DebugUI/Vector4Field::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Vector4Field__ctor_m2BA663599F835828AC451E2D7E3847861FD70BF5 (Vector4Field_t9C175CACC33030F0B57C4CB016466127D28E4AD3* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	{
		// public float incStep = 0.025f;
		__this->___incStep_10 = (0.0250000004f);
		// public float incStepMult = 10f;
		__this->___incStepMult_11 = (10.0f);
		// public int decimals = 3;
		__this->___decimals_12 = 3;
		Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C(__this, Field_1__ctor_m987712BF4E8BBF11473DA83B4CF70877C002430C_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
// System.Void UnityEngine.Rendering.DebugUI/MessageBox::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void MessageBox__ctor_mF48843A6B29FCC39637EF3421D0C8789A2E40D52 (MessageBox_tF18729816BE7D624001E2C5172474709BD9B54C5* __this, const RuntimeMethod* method) 
{
	{
		Widget__ctor_m376F53A5E652F839D704FE6F6A447C11FA669C66(__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
// UnityEngine.Rendering.DebugUI/Flags UnityEngine.Rendering.DebugUI/Panel::get_flags()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Panel_get_flags_mBC1AB348B149288BC1ACD0D4E7162622829ECE05 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public Flags flags { get; set; }
		int32_t L_0 = __this->___U3CflagsU3Ek__BackingField_0;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Panel::set_flags(UnityEngine.Rendering.DebugUI/Flags)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_set_flags_mF3DF84780500411054DCFA0D04A9D25BEE99BEB7 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public Flags flags { get; set; }
		int32_t L_0 = ___value0;
		__this->___U3CflagsU3Ek__BackingField_0 = L_0;
		return;
	}
}
// System.String UnityEngine.Rendering.DebugUI/Panel::get_displayName()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Panel_get_displayName_m186C10E927B2800035B328BD9A40D8B5FB3D4EE4 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public string displayName { get; set; }
		String_t* L_0 = __this->___U3CdisplayNameU3Ek__BackingField_1;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Panel::set_displayName(System.String)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_set_displayName_mE0DE5D17782E9980165F39D8CEC37169D3A8F0B7 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, String_t* ___value0, const RuntimeMethod* method) 
{
	{
		// public string displayName { get; set; }
		String_t* L_0 = ___value0;
		__this->___U3CdisplayNameU3Ek__BackingField_1 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField_1), (void*)L_0);
		return;
	}
}
// System.Int32 UnityEngine.Rendering.DebugUI/Panel::get_groupIndex()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Panel_get_groupIndex_m9BF4D7734CF4BDAB37EA115B037D349AC1883766 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public int groupIndex { get; set; }
		int32_t L_0 = __this->___U3CgroupIndexU3Ek__BackingField_2;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Panel::set_groupIndex(System.Int32)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_set_groupIndex_mFE863A99C9A0E2168E3E24171BBDFB7541E4E64C (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public int groupIndex { get; set; }
		int32_t L_0 = ___value0;
		__this->___U3CgroupIndexU3Ek__BackingField_2 = L_0;
		return;
	}
}
// System.String UnityEngine.Rendering.DebugUI/Panel::get_queryPath()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR String_t* Panel_get_queryPath_mF5E2D5B66591223DC7A17817CB8A881396066B4A (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public string queryPath { get { return displayName; } }
		String_t* L_0;
		L_0 = Panel_get_displayName_m186C10E927B2800035B328BD9A40D8B5FB3D4EE4_inline(__this, NULL);
		return L_0;
	}
}
// System.Boolean UnityEngine.Rendering.DebugUI/Panel::get_isEditorOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Panel_get_isEditorOnly_m739F502972100D4683F8ED121870319543957E41 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public bool isEditorOnly { get { return (flags & Flags.EditorOnly) != 0; } }
		int32_t L_0;
		L_0 = Panel_get_flags_mBC1AB348B149288BC1ACD0D4E7162622829ECE05_inline(__this, NULL);
		return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&2))) <= ((uint32_t)0)))? 1 : 0);
	}
}
// System.Boolean UnityEngine.Rendering.DebugUI/Panel::get_isRuntimeOnly()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Panel_get_isRuntimeOnly_m03FC70341EBC84633B6F0F93BFCC961A3470AAEE (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public bool isRuntimeOnly { get { return (flags & Flags.RuntimeOnly) != 0; } }
		int32_t L_0;
		L_0 = Panel_get_flags_mBC1AB348B149288BC1ACD0D4E7162622829ECE05_inline(__this, NULL);
		return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&4))) <= ((uint32_t)0)))? 1 : 0);
	}
}
// System.Boolean UnityEngine.Rendering.DebugUI/Panel::get_isInactiveInEditor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Panel_get_isInactiveInEditor_m085DE5769EBB5B7F1B283FEF611E277ADDDBA506 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public bool isInactiveInEditor { get { return (isRuntimeOnly && !Application.isPlaying); } }
		bool L_0;
		L_0 = Panel_get_isRuntimeOnly_m03FC70341EBC84633B6F0F93BFCC961A3470AAEE(__this, NULL);
		if (!L_0)
		{
			goto IL_0011;
		}
	}
	{
		bool L_1;
		L_1 = Application_get_isPlaying_m25B0ABDFEF54F5370CD3F263A813540843D00F34(NULL);
		return (bool)((((int32_t)L_1) == ((int32_t)0))? 1 : 0);
	}

IL_0011:
	{
		return (bool)0;
	}
}
// System.Boolean UnityEngine.Rendering.DebugUI/Panel::get_editorForceUpdate()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR bool Panel_get_editorForceUpdate_mDC9A26D9317C1DAD42A7A3F7034C0188A29E74B1 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public bool editorForceUpdate { get { return (flags & Flags.EditorForceUpdate) != 0; } }
		int32_t L_0;
		L_0 = Panel_get_flags_mBC1AB348B149288BC1ACD0D4E7162622829ECE05_inline(__this, NULL);
		return (bool)((!(((uint32_t)((int32_t)((int32_t)L_0&8))) <= ((uint32_t)0)))? 1 : 0);
	}
}
// UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget> UnityEngine.Rendering.DebugUI/Panel::get_children()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public ObservableList<Widget> children { get; private set; }
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = __this->___U3CchildrenU3Ek__BackingField_3;
		return L_0;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Panel::set_children(UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_set_children_mADB01D395A7BFE1B9D5AC10A0D7B602D9EB7F478 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___value0, const RuntimeMethod* method) 
{
	{
		// public ObservableList<Widget> children { get; private set; }
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = ___value0;
		__this->___U3CchildrenU3Ek__BackingField_3 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildrenU3Ek__BackingField_3), (void*)L_0);
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Panel::add_onSetDirty(System.Action`1<UnityEngine.Rendering.DebugUI/Panel>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_add_onSetDirty_mF68B8AC37258A177F270E8FC7D9B63785E92E711 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* ___value0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* V_0 = NULL;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* V_1 = NULL;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* V_2 = NULL;
	{
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_0 = __this->___onSetDirty_4;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_1 = V_0;
		V_1 = L_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_2 = V_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_3 = ___value0;
		Delegate_t* L_4;
		L_4 = Delegate_Combine_m1F725AEF318BE6F0426863490691A6F4606E7D00(L_2, L_3, NULL);
		V_2 = ((Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)Castclass((RuntimeObject*)L_4, Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var));
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941** L_5 = (&__this->___onSetDirty_4);
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_6 = V_2;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_7 = V_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_9 = V_0;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)L_9) == ((RuntimeObject*)(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Panel::remove_onSetDirty(System.Action`1<UnityEngine.Rendering.DebugUI/Panel>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_remove_onSetDirty_mDA42D481B964BFBEB6CAC9856AC23E1629F1E02D (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* ___value0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* V_0 = NULL;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* V_1 = NULL;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* V_2 = NULL;
	{
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_0 = __this->___onSetDirty_4;
		V_0 = L_0;
	}

IL_0007:
	{
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_1 = V_0;
		V_1 = L_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_2 = V_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_3 = ___value0;
		Delegate_t* L_4;
		L_4 = Delegate_Remove_m8B7DD5661308FA972E23CA1CC3FC9CEB355504E3(L_2, L_3, NULL);
		V_2 = ((Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)Castclass((RuntimeObject*)L_4, Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var));
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941** L_5 = (&__this->___onSetDirty_4);
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_6 = V_2;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_7 = V_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_8;
		L_8 = InterlockedCompareExchangeImpl<Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*>(L_5, L_6, L_7);
		V_0 = L_8;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_9 = V_0;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_10 = V_1;
		if ((!(((RuntimeObject*)(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)L_9) == ((RuntimeObject*)(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)L_10))))
		{
			goto IL_0007;
		}
	}
	{
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Panel::.ctor()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel__ctor_m1FC7CE20C8B2968C68E3EE1CFD0410871B3F5F38 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_U3C_ctorU3Eb__29_0_m2235200D857D434405F0663E3A1C60D70B41AA12_RuntimeMethod_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* G_B2_0 = NULL;
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* G_B2_1 = NULL;
	Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* G_B1_0 = NULL;
	Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* G_B1_1 = NULL;
	{
		// public event Action<Panel> onSetDirty = delegate { };
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var);
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_0 = ((U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var))->___U3CU3E9__29_0_1;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_1 = L_0;
		G_B1_0 = L_1;
		G_B1_1 = __this;
		if (L_1)
		{
			G_B2_0 = L_1;
			G_B2_1 = __this;
			goto IL_0020;
		}
	}
	{
		il2cpp_codegen_runtime_class_init_inline(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var);
		U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310* L_2 = ((U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var))->___U3CU3E9_0;
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_3 = (Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941*)il2cpp_codegen_object_new(Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941_il2cpp_TypeInfo_var);
		NullCheck(L_3);
		Action_1__ctor_m685B45A3C4306940E649D7D7A20B38221C376D77(L_3, L_2, (intptr_t)((void*)U3CU3Ec_U3C_ctorU3Eb__29_0_m2235200D857D434405F0663E3A1C60D70B41AA12_RuntimeMethod_var), NULL);
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_4 = L_3;
		((U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var))->___U3CU3E9__29_0_1 = L_4;
		Il2CppCodeGenWriteBarrier((void**)(&((U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_StaticFields*)il2cpp_codegen_static_fields_for(U3CU3Ec_t236D0551D744018A3EA3EF6E2AD2F3279DBBA310_il2cpp_TypeInfo_var))->___U3CU3E9__29_0_1), (void*)L_4);
		G_B2_0 = L_4;
		G_B2_1 = G_B1_1;
	}

IL_0020:
	{
		NullCheck(G_B2_1);
		G_B2_1->___onSetDirty_4 = G_B2_0;
		Il2CppCodeGenWriteBarrier((void**)(&G_B2_1->___onSetDirty_4), (void*)G_B2_0);
		// public Panel()
		Object__ctor_mE837C6B9FA8C6D5D109F4B2EC885D79919AC0EA2(__this, NULL);
		// children = new ObservableList<Widget>();
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_5 = (ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08*)il2cpp_codegen_object_new(ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08_il2cpp_TypeInfo_var);
		NullCheck(L_5);
		ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC(L_5, ObservableList_1__ctor_mAEB9F6BC66394C9058EB983FFB2657A6FEDDC4AC_RuntimeMethod_var);
		Panel_set_children_mADB01D395A7BFE1B9D5AC10A0D7B602D9EB7F478_inline(__this, L_5, NULL);
		// children.ItemAdded += OnItemAdded;
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_6;
		L_6 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(__this, NULL);
		ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* L_7 = (ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*)il2cpp_codegen_object_new(ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var);
		NullCheck(L_7);
		ListChangedEventHandler_1__ctor_mD2BA8BACC53C49C10336D37004136D4E8B2421BC(L_7, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 9)), NULL);
		NullCheck(L_6);
		ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA(L_6, L_7, ObservableList_1_add_ItemAdded_mC25392FD9E3A29DC70F6E00840980153040AD0FA_RuntimeMethod_var);
		// children.ItemRemoved += OnItemRemoved;
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_8;
		L_8 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(__this, NULL);
		ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C* L_9 = (ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C*)il2cpp_codegen_object_new(ListChangedEventHandler_1_tC0988B097B0885471C7749525EF01C1E7CB36E4C_il2cpp_TypeInfo_var);
		NullCheck(L_9);
		ListChangedEventHandler_1__ctor_mD2BA8BACC53C49C10336D37004136D4E8B2421BC(L_9, __this, (intptr_t)((void*)GetVirtualMethodInfo(__this, 10)), NULL);
		NullCheck(L_8);
		ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7(L_8, L_9, ObservableList_1_add_ItemRemoved_mDA8717743BA971F922CBC44E9BBAEDDD5949B2F7_RuntimeMethod_var);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Panel::OnItemAdded(UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>,UnityEngine.Rendering.ListChangedEventArgs`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_OnItemAdded_m7FB987D85562DF868A6FA6087CB22E6C71243F46 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___sender0, ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* ___e1, const RuntimeMethod* method) 
{
	{
		// if (e.item != null)
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_0 = ___e1;
		NullCheck(L_0);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_1 = L_0->___item_2;
		if (!L_1)
		{
			goto IL_0020;
		}
	}
	{
		// e.item.panel = this;
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_2 = ___e1;
		NullCheck(L_2);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_3 = L_2->___item_2;
		NullCheck(L_3);
		VirtualActionInvoker1< Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* >::Invoke(5 /* System.Void UnityEngine.Rendering.DebugUI/Widget::set_panel(UnityEngine.Rendering.DebugUI/Panel) */, L_3, __this);
		// e.item.parent = this;
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_4 = ___e1;
		NullCheck(L_4);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_5 = L_4->___item_2;
		NullCheck(L_5);
		VirtualActionInvoker1< RuntimeObject* >::Invoke(7 /* System.Void UnityEngine.Rendering.DebugUI/Widget::set_parent(UnityEngine.Rendering.DebugUI/IContainer) */, L_5, __this);
	}

IL_0020:
	{
		// SetDirty();
		Panel_SetDirty_mEC30ADB4136D2F16BAF184FC412796F28B55AC4D(__this, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Panel::OnItemRemoved(UnityEngine.Rendering.ObservableList`1<UnityEngine.Rendering.DebugUI/Widget>,UnityEngine.Rendering.ListChangedEventArgs`1<UnityEngine.Rendering.DebugUI/Widget>)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_OnItemRemoved_m8CD7D1887101C65B50C3117C24FCDF315B7EAFBB (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___sender0, ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* ___e1, const RuntimeMethod* method) 
{
	{
		// if (e.item != null)
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_0 = ___e1;
		NullCheck(L_0);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_1 = L_0->___item_2;
		if (!L_1)
		{
			goto IL_0020;
		}
	}
	{
		// e.item.panel = null;
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_2 = ___e1;
		NullCheck(L_2);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_3 = L_2->___item_2;
		NullCheck(L_3);
		VirtualActionInvoker1< Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* >::Invoke(5 /* System.Void UnityEngine.Rendering.DebugUI/Widget::set_panel(UnityEngine.Rendering.DebugUI/Panel) */, L_3, (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295*)NULL);
		// e.item.parent = null;
		ListChangedEventArgs_1_t8A3E449540FD3054850B8D5B18EF7BCAA529CBAA* L_4 = ___e1;
		NullCheck(L_4);
		Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_5 = L_4->___item_2;
		NullCheck(L_5);
		VirtualActionInvoker1< RuntimeObject* >::Invoke(7 /* System.Void UnityEngine.Rendering.DebugUI/Widget::set_parent(UnityEngine.Rendering.DebugUI/IContainer) */, L_5, (RuntimeObject*)NULL);
	}

IL_0020:
	{
		// SetDirty();
		Panel_SetDirty_mEC30ADB4136D2F16BAF184FC412796F28B55AC4D(__this, NULL);
		// }
		return;
	}
}
// System.Void UnityEngine.Rendering.DebugUI/Panel::SetDirty()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR void Panel_SetDirty_mEC30ADB4136D2F16BAF184FC412796F28B55AC4D (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	RuntimeObject* V_0 = NULL;
	{
		// foreach (var child in children)
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0;
		L_0 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(__this, NULL);
		NullCheck(L_0);
		RuntimeObject* L_1;
		L_1 = ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB(L_0, ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var);
		V_0 = L_1;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_0023:
			{// begin finally (depth: 1)
				{
					RuntimeObject* L_2 = V_0;
					if (!L_2)
					{
						goto IL_002c;
					}
				}
				{
					RuntimeObject* L_3 = V_0;
					NullCheck(L_3);
					InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_3);
				}

IL_002c:
				{
					return;
				}
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0019_1;
			}

IL_000e_1:
			{
				// foreach (var child in children)
				RuntimeObject* L_4 = V_0;
				NullCheck(L_4);
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_5;
				L_5 = InterfaceFuncInvoker0< Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.DebugUI/Widget>::get_Current() */, IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var, L_4);
				// child.GenerateQueryPath();
				NullCheck(L_5);
				VirtualActionInvoker0::Invoke(11 /* System.Void UnityEngine.Rendering.DebugUI/Widget::GenerateQueryPath() */, L_5);
			}

IL_0019_1:
			{
				// foreach (var child in children)
				RuntimeObject* L_6 = V_0;
				NullCheck(L_6);
				bool L_7;
				L_7 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_6);
				if (L_7)
				{
					goto IL_000e_1;
				}
			}
			{
				goto IL_002d;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_002d:
	{
		// onSetDirty(this);
		Action_1_tD4A7E6373B0ECCCFBA53AFB9A7CF4C4D0798C941* L_8 = __this->___onSetDirty_4;
		NullCheck(L_8);
		Action_1_Invoke_m7DEDAA32765B3DE3FE7B31545A50C027546F442E_inline(L_8, __this, NULL);
		// }
		return;
	}
}
// System.Int32 UnityEngine.Rendering.DebugUI/Panel::GetHashCode()
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Panel_GetHashCode_m5800B9C2C3CB4EE3347ADAB98CEB0B1C83F1E4B5 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var);
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	RuntimeObject* V_1 = NULL;
	Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* V_2 = NULL;
	{
		// int hash = 17;
		V_0 = ((int32_t)17);
		// hash = hash * 23 + displayName.GetHashCode();
		int32_t L_0 = V_0;
		String_t* L_1;
		L_1 = Panel_get_displayName_m186C10E927B2800035B328BD9A40D8B5FB3D4EE4_inline(__this, NULL);
		NullCheck(L_1);
		int32_t L_2;
		L_2 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_1);
		V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_0, ((int32_t)23))), L_2));
		// foreach (var child in children)
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_3;
		L_3 = Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline(__this, NULL);
		NullCheck(L_3);
		RuntimeObject* L_4;
		L_4 = ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB(L_3, ObservableList_1_GetEnumerator_m86222380114A614EAB7EEF793AD6C68F17CDF3FB_RuntimeMethod_var);
		V_1 = L_4;
	}
	{
		auto __finallyBlock = il2cpp::utils::Finally([&]
		{

FINALLY_003f:
			{// begin finally (depth: 1)
				{
					RuntimeObject* L_5 = V_1;
					if (!L_5)
					{
						goto IL_0048;
					}
				}
				{
					RuntimeObject* L_6 = V_1;
					NullCheck(L_6);
					InterfaceActionInvoker0::Invoke(0 /* System.Void System.IDisposable::Dispose() */, IDisposable_t030E0496B4E0E4E4F086825007979AF51F7248C5_il2cpp_TypeInfo_var, L_6);
				}

IL_0048:
				{
					return;
				}
			}// end finally (depth: 1)
		});
		try
		{// begin try (depth: 1)
			{
				goto IL_0035_1;
			}

IL_0022_1:
			{
				// foreach (var child in children)
				RuntimeObject* L_7 = V_1;
				NullCheck(L_7);
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_8;
				L_8 = InterfaceFuncInvoker0< Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* >::Invoke(0 /* T System.Collections.Generic.IEnumerator`1<UnityEngine.Rendering.DebugUI/Widget>::get_Current() */, IEnumerator_1_t61C11008763FAA1A256F99243A90C1BC59BE61A5_il2cpp_TypeInfo_var, L_7);
				V_2 = L_8;
				// hash = hash * 23 + child.GetHashCode();
				int32_t L_9 = V_0;
				Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* L_10 = V_2;
				NullCheck(L_10);
				int32_t L_11;
				L_11 = VirtualFuncInvoker0< int32_t >::Invoke(2 /* System.Int32 System.Object::GetHashCode() */, L_10);
				V_0 = ((int32_t)il2cpp_codegen_add(((int32_t)il2cpp_codegen_multiply(L_9, ((int32_t)23))), L_11));
			}

IL_0035_1:
			{
				// foreach (var child in children)
				RuntimeObject* L_12 = V_1;
				NullCheck(L_12);
				bool L_13;
				L_13 = InterfaceFuncInvoker0< bool >::Invoke(0 /* System.Boolean System.Collections.IEnumerator::MoveNext() */, IEnumerator_t7B609C2FFA6EB5167D9C62A0C32A21DE2F666DAA_il2cpp_TypeInfo_var, L_12);
				if (L_13)
				{
					goto IL_0022_1;
				}
			}
			{
				goto IL_0049;
			}
		}// end try (depth: 1)
		catch(Il2CppExceptionWrapper& e)
		{
			__finallyBlock.StoreException(e.ex);
		}
	}

IL_0049:
	{
		// return hash;
		int32_t L_14 = V_0;
		return L_14;
	}
}
// System.Int32 UnityEngine.Rendering.DebugUI/Panel::System.IComparable<UnityEngine.Rendering.DebugUI.Panel>.CompareTo(UnityEngine.Rendering.DebugUI/Panel)
IL2CPP_EXTERN_C IL2CPP_METHOD_ATTR int32_t Panel_System_IComparableU3CUnityEngine_Rendering_DebugUI_PanelU3E_CompareTo_mF038DBAAA67D742B672B5D64E465E2AB619E0864 (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* ___other0, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		// int IComparable<Panel>.CompareTo(Panel other) => other == null ? 1 : groupIndex.CompareTo(other.groupIndex);
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_0 = ___other0;
		if (!L_0)
		{
			goto IL_0018;
		}
	}
	{
		int32_t L_1;
		L_1 = Panel_get_groupIndex_m9BF4D7734CF4BDAB37EA115B037D349AC1883766_inline(__this, NULL);
		V_0 = L_1;
		Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* L_2 = ___other0;
		NullCheck(L_2);
		int32_t L_3;
		L_3 = Panel_get_groupIndex_m9BF4D7734CF4BDAB37EA115B037D349AC1883766_inline(L_2, NULL);
		int32_t L_4;
		L_4 = Int32_CompareTo_mFA011811D4447442ED442B4A507BD4267621C586((&V_0), L_3, NULL);
		return L_4;
	}

IL_0018:
	{
		return 1;
	}
}
#ifdef __clang__
#pragma clang diagnostic pop
#endif
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraphPass_get_allowPassCulling_mE559F1DEB80EA60B73CCFFB9B6B9A044ABCCC292_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public bool allowPassCulling { get; protected set; }
		bool L_0 = __this->___U3CallowPassCullingU3Ek__BackingField_4;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RenderGraphPass_get_enableAsyncCompute_mBB6A0D9A2B001BA428945EA247DEF457379EBAE4_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public bool enableAsyncCompute { get; protected set; }
		bool L_0 = __this->___U3CenableAsyncComputeU3Ek__BackingField_3;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* RenderGraph_get_defaultResources_mAF14CF66D8EEB8E7BE53241437E9D7005C662E17_inline (RenderGraph_t5AA201AC80DFD885B4FFB147432366185AE489BB* __this, const RuntimeMethod* method) 
{
	{
		// return m_DefaultResources;
		RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* L_0 = __this->___m_DefaultResources_7;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTextureXR_m7F3BED63C3F3A123D2539291E627AD370C3BEE7D_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTextureXRU3Ek__BackingField_8;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTexture3DXR_m43CC668EC2EFFE4A8431667E2FF96EA5425990DA_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTexture3DXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTexture3DXRU3Ek__BackingField_11;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 RenderGraphDefaultResources_get_blackTexture_m958B2388E4F81582528BFB5A627A8996A11803C7_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTexture { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = __this->___U3CblackTextureU3Ek__BackingField_4;
		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), /*hidden argument*/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 int32_t RenderGraphPass_get_index_m6E0D043021918E44294E866A910593C5FC32DEA7_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public int index { get; protected set; }
		int32_t L_0 = __this->___U3CindexU3Ek__BackingField_1;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTexture_m74BF0C27CB9B249D083B3659C985A952EC3B4759_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTexture { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CblackTextureU3Ek__BackingField_4 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_whiteTexture_m0CBA5992252D94A798EC0F5C2D8E5C740665BF80_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle whiteTexture { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CwhiteTextureU3Ek__BackingField_5 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_defaultShadowTexture_m7E6330CB5F85105AA023A6AE1CF093FB7028C418_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle defaultShadowTexture { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CdefaultShadowTextureU3Ek__BackingField_13 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_clearTextureXR_m58EC34F05A82BED1A96F9AB405D74BA9FB0F6531_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle clearTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CclearTextureXRU3Ek__BackingField_6 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_magentaTextureXR_m86AA147802A13D59DC3FEB19786C756587E086FB_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle magentaTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CmagentaTextureXRU3Ek__BackingField_7 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTextureXR_mBC67F3C0CFAF725BD6AD9F00655D0F7D28AB481F_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CblackTextureXRU3Ek__BackingField_8 = 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;
	}
	{
		// public static RTHandle GetBlackTextureArray() { return m_BlackTexture2DArrayRTH; }
		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_16;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTextureArrayXR_m718E584F8DBCE5CBEF6BF9E6CB3A9BFC93A07B2A_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTextureArrayXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CblackTextureArrayXRU3Ek__BackingField_9 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackUIntTextureXR_m76D37B7D7F08B8327498257A9D03B592F77C7BCD_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackUIntTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CblackUIntTextureXRU3Ek__BackingField_10 = 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;
	}
	{
		// public static RTHandle GetBlackTexture3D() { return m_BlackTexture3DRTH; }
		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_18;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_blackTexture3DXR_m933581BEA26A9B1590991F0E2B9FCF602A0FCF05_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle blackTexture3DXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CblackTexture3DXRU3Ek__BackingField_11 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphDefaultResources_set_whiteTextureXR_m469DC9C354E94585A837C9D991D1E7D52D166F05_inline (RenderGraphDefaultResources_t9911A2DC8A2C28E3A1F7F2D48B03AFBCEF1F499B* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle whiteTextureXR { get; private set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CwhiteTextureXRU3Ek__BackingField_12 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_name_m56C8D7395B29FC3BD99D82DE5E45450C9C41D55C_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, String_t* ___value0, const RuntimeMethod* method) 
{
	{
		// public string name { get; protected set; }
		String_t* L_0 = ___value0;
		__this->___U3CnameU3Ek__BackingField_0 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CnameU3Ek__BackingField_0), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_index_mB6B111B7325EC3F70A56417D620662F1AE2B68D2_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public int index { get; protected set; }
		int32_t L_0 = ___value0;
		__this->___U3CindexU3Ek__BackingField_1 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_customSampler_m05C5220CF5DC934495123022FED1941A678B41D2_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* ___value0, const RuntimeMethod* method) 
{
	{
		// public ProfilingSampler customSampler { get; protected set; }
		ProfilingSampler_t420D4672EDB44E0EF980B31ADFD9E5747200FECE* L_0 = ___value0;
		__this->___U3CcustomSamplerU3Ek__BackingField_2 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcustomSamplerU3Ek__BackingField_2), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_enableAsyncCompute_mFD54F752CC9F0C8D0C93AAEDEBF73123F3E69DC0_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// public bool enableAsyncCompute { get; protected set; }
		bool L_0 = ___value0;
		__this->___U3CenableAsyncComputeU3Ek__BackingField_3 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_allowPassCulling_m28FA3B808526988AF0A322AFC0112C46EF247F73_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// public bool allowPassCulling { get; protected set; }
		bool L_0 = ___value0;
		__this->___U3CallowPassCullingU3Ek__BackingField_4 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_allowRendererListCulling_m63CF79D071A52C16BE8DDA35A96471BAB435B671_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// public bool allowRendererListCulling { get; protected set; }
		bool L_0 = ___value0;
		__this->___U3CallowRendererListCullingU3Ek__BackingField_10 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_generateDebugData_m06A8222AC5BB9A409E836BBF16CAE39BCD408755_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// public bool generateDebugData { get; protected set; }
		bool L_0 = ___value0;
		__this->___U3CgenerateDebugDataU3Ek__BackingField_9 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_refCount_m33C073D227A1CDF4E665CC131CF3D93A346A42C2_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public int refCount { get; protected set; }
		int32_t L_0 = ___value0;
		__this->___U3CrefCountU3Ek__BackingField_8 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_colorBufferMaxIndex_m0A8C152F1E2DC60D9ABBF3E85E7A1808BCF0FD79_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public int colorBufferMaxIndex { get; protected set; } = -1;
		int32_t L_0 = ___value0;
		__this->___U3CcolorBufferMaxIndexU3Ek__BackingField_7 = L_0;
		return;
	}
}
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;
	}
	{
		// public static TextureHandle nullHandle { get { return s_NullHandle; } }
		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_0;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphPass_set_depthBuffer_m46E9FF4C57216F3C350642F354EDBDB7DDDAC5EE_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 ___value0, const RuntimeMethod* method) 
{
	{
		// public TextureHandle depthBuffer { get; protected set; }
		TextureHandle_t87D7D063E5E22E38632961AB2B6F89978942BE09 L_0 = ___value0;
		__this->___U3CdepthBufferU3Ek__BackingField_5 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* RenderGraphPass_get_colorBuffers_m566056C284F90288BDCFE805709BB6B1DB750E60_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public TextureHandle[] colorBuffers { get; protected set; } = new TextureHandle[RenderGraph.kMaxMRTCount];
		TextureHandleU5BU5D_t28E03079A1145B702C140F2BE03F3A49D3642BDD* L_0 = __this->___U3CcolorBuffersU3Ek__BackingField_6;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t RenderGraphPass_get_colorBufferMaxIndex_m9AB682B3977BBE00CF0FF9E5030A1FA71C220FC5_inline (RenderGraphPass_t7689449D6979D97B31E962897EB038EA3F01D361* __this, const RuntimeMethod* method) 
{
	{
		// public int colorBufferMaxIndex { get; protected set; } = -1;
		int32_t L_0 = __this->___U3CcolorBufferMaxIndexU3Ek__BackingField_7;
		return L_0;
	}
}
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;
	}
	{
		// return m_CurrentRegistry;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = ((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var))->___m_CurrentRegistry_1;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool RendererListHandle_IsValid_m39DD764115038D342C81E04B5475E957246B08A1_inline (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, const RuntimeMethod* method) 
{
	{
		// public bool IsValid() => m_IsValid;
		bool L_0 = __this->___m_IsValid_0;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RenderGraphResourceRegistry_set_current_m8BF0B3DFEBA901638224FAC3BB06391EE1D0654A_inline (RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* ___value0, 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;
	}
	{
		// m_CurrentRegistry = value;
		RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C* L_0 = ___value0;
		((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var))->___m_CurrentRegistry_1 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&((RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_StaticFields*)il2cpp_codegen_static_fields_for(RenderGraphResourceRegistry_t8BCEB5376056E4818FA9B6CC82057B9FE9ACA06C_il2cpp_TypeInfo_var))->___m_CurrentRegistry_1), (void*)L_0);
		// }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t ResourceHandle_get_type_m2A8AF5AC268B8068DF6EB721B4D28A6A82B0C88B_inline (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, const RuntimeMethod* method) 
{
	{
		// public RenderGraphResourceType type { get; private set; }
		int32_t L_0 = __this->___U3CtypeU3Ek__BackingField_5;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceCallback_Invoke_m44975C771B30E3B1D643AA09C8546B54839F9978_inline (ResourceCallback_t45358BA8AC82EF742271B868C50331854DD58EEC* __this, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08* ___rgContext0, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D* ___res1, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RenderGraphContext_t230588A81E5222F21FB773FD8D1DB979190E0A08*, IRenderGraphResource_tF24653A388C17849844C128C19C7A6599C7ADB7D*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___rgContext0, ___res1, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
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), /*hidden argument*/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 int32_t RendererListHandle_get_handle_m4D239A48FFDBFA551B8BE7A4448BF19370EEB848_inline (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, const RuntimeMethod* method) 
{
	{
		// internal int handle { get; private set; }
		int32_t L_0 = __this->___U3ChandleU3Ek__BackingField_1;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void RendererListHandle_set_handle_m0DE76F63C96B25082DA109CB2C5C9EBB99F6D0E3_inline (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// internal int handle { get; private set; }
		int32_t L_0 = ___value0;
		__this->___U3ChandleU3Ek__BackingField_1 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void ResourceHandle_set_type_m4626071A3B159FDD69989F2C9591A8977CB6454E_inline (ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public RenderGraphResourceType type { get; private set; }
		int32_t L_0 = ___value0;
		__this->___U3CtypeU3Ek__BackingField_5 = L_0;
		return;
	}
}
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;
	}
	{
		// public static int slices { get => m_MaxViews; }
		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_0;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* RTHandle_get_name_mF2E7B6B108477C76931BD1E5798BB1DA1F036B7A_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		// public string name { get { return m_Name; } }
		String_t* L_0 = __this->___m_Name_7;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* RTHandle_get_rt_m593F2799E2E6C97979D3B4CD9E992D305922BBE9_inline (RTHandle_t135537761C47BC929F032B3C8F4D55EA1111B07B* __this, const RuntimeMethod* method) 
{
	{
		// public RenderTexture rt { get { return m_RT; } }
		RenderTexture_tBA90C4C3AD9EECCFDDCC632D97C29FAB80D60D27* L_0 = __this->___m_RT_1;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Widget_set_displayName_mDCBDC31DD3A041E03DFA4BEA8FCA2A428F4ED921_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___value0, const RuntimeMethod* method) 
{
	{
		// public string displayName { get; set; }
		String_t* L_0 = ___value0;
		__this->___U3CdisplayNameU3Ek__BackingField_3 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField_3), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnumField_set_getIndex_m1353057A317788EE0157D6559E7EB7178D08C62B_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___value0, const RuntimeMethod* method) 
{
	{
		// public Func<int> getIndex { get; set; }
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0 = ___value0;
		__this->___U3CgetIndexU3Ek__BackingField_14 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgetIndexU3Ek__BackingField_14), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void EnumField_set_setIndex_m5C3DF9F1331972A5B1DA0F62664530BA86344F3D_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___value0, const RuntimeMethod* method) 
{
	{
		// public Action<int> setIndex { get; set; }
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0 = ___value0;
		__this->___U3CsetIndexU3Ek__BackingField_15 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsetIndexU3Ek__BackingField_15), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Panel_get_children_m42233087374A0F3438E9F666F0EBD00922D3018A_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public ObservableList<Widget> children { get; private set; }
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = __this->___U3CchildrenU3Ek__BackingField_3;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp_mEB9AEA827D27D20FCC787F7375156AF46BB12BBF_inline (float ___value0, float ___min1, float ___max2, const RuntimeMethod* method) 
{
	bool V_0 = false;
	bool V_1 = false;
	float V_2 = 0.0f;
	{
		float L_0 = ___value0;
		float L_1 = ___min1;
		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 = ___min1;
		___value0 = L_3;
		goto IL_0019;
	}

IL_000e:
	{
		float L_4 = ___value0;
		float L_5 = ___max2;
		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 = ___max2;
		___value0 = L_7;
	}

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

IL_001d:
	{
		float L_9 = V_2;
		return L_9;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 Quaternion_Euler_m9262AB29E3E9CE94EF71051F38A28E82AEC73F90_inline (float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) 
{
	Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		float L_0 = ___x0;
		float L_1 = ___y1;
		float L_2 = ___z2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3;
		memset((&L_3), 0, sizeof(L_3));
		Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline((&L_3), L_0, L_1, L_2, /*hidden argument*/NULL);
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4;
		L_4 = Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline(L_3, (0.0174532924f), NULL);
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_5;
		L_5 = Quaternion_Internal_FromEulerRad_m66D4475341F53949471E6870FB5C5E4A5E9BA93E(L_4, NULL);
		V_0 = L_5;
		goto IL_001b;
	}

IL_001b:
	{
		Quaternion_tDA59F214EF07D7700B26E40E562F267AF7306974 L_6 = V_0;
		return L_6;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_op_Multiply_m87BA7C578F96C8E49BB07088DAAC4649F83B0353_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, float ___d1, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0;
		float L_1 = L_0.___x_2;
		float L_2 = ___d1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a0;
		float L_4 = L_3.___y_3;
		float L_5 = ___d1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0;
		float L_7 = L_6.___z_4;
		float L_8 = ___d1;
		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)), /*hidden argument*/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_Addition_m78C0EC70CB66E8DCAC225743D82B268DAEE92067_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___a0, Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___b1, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0;
		float L_1 = L_0.___x_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___b1;
		float L_3 = L_2.___x_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___a0;
		float L_5 = L_4.___y_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___b1;
		float L_7 = L_6.___y_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___a0;
		float L_9 = L_8.___z_4;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___b1;
		float L_11 = L_10.___z_4;
		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)), /*hidden argument*/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 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_7;
		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 int32_t FixedBufferStringQueue_get_Count_mD76761535F559C02B70B4D5D2307258723BB34F9_inline (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, const RuntimeMethod* method) 
{
	{
		// public int Count { get; private set; }
		int32_t L_0 = __this->___U3CCountU3Ek__BackingField_5;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void FixedBufferStringQueue_set_Count_m6E44F205107949D343D9C9D27F6CD2BB225D6667_inline (FixedBufferStringQueue_t15B5CD58A03FDD4F8D26872148DD0A45DECC66D7* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public int Count { get; private set; }
		int32_t L_0 = ___value0;
		__this->___U3CCountU3Ek__BackingField_5 = 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_4;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int__ctor_mC20D1312133EB8CB63EC11067088B043660F11CE_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___x0, int32_t ___y1, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___x0;
		__this->___m_X_0 = L_0;
		int32_t L_1 = ___y1;
		__this->___m_Y_1 = L_1;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DynamicResolutionHandler_set_filter_mBE888DA4EDD9D09F8FBC2D7482DF6CA3EC8C01F2_inline (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, uint8_t ___value0, const RuntimeMethod* method) 
{
	{
		// public DynamicResUpscaleFilter filter { get; private set; }
		uint8_t L_0 = ___value0;
		__this->___U3CfilterU3Ek__BackingField_16 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint8_t DynamicResolutionHandler_get_filter_mD3E5D8CCCC4B486123F2CFBECC993E34490AC9AC_inline (DynamicResolutionHandler_t4D0ED3CF6D7BE856065759A87B44AC0FF5D8FAEE* __this, const RuntimeMethod* method) 
{
	{
		// public DynamicResUpscaleFilter filter { get; private set; }
		uint8_t L_0 = __this->___U3CfilterU3Ek__BackingField_16;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7* __this, float ___x0, float ___y1, const RuntimeMethod* method) 
{
	{
		float L_0 = ___x0;
		__this->___x_0 = L_0;
		float L_1 = ___y1;
		__this->___y_1 = L_1;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_x_mA2CACB1B6E6B5AD0CCC32B2CD2EDCE3ECEB50576_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_X_0;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float PerformDynamicRes_Invoke_mD407788BCFC1B6B1E3DBE2E28A052EEB0190510B_inline (PerformDynamicRes_t0949EAA6943CF225A1F61B233E13A440C1C09B47* __this, const RuntimeMethod* method) 
{
	typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Lerp_m47EF2FFB7647BD0A1FDC26DC03E28B19812139B5_inline (float ___a0, float ___b1, float ___t2, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	{
		float L_0 = ___a0;
		float L_1 = ___b1;
		float L_2 = ___a0;
		float L_3 = ___t2;
		float L_4;
		L_4 = Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline(L_3, NULL);
		V_0 = ((float)il2cpp_codegen_add(L_0, ((float)il2cpp_codegen_multiply(((float)il2cpp_codegen_subtract(L_1, L_2)), L_4))));
		goto IL_0010;
	}

IL_0010:
	{
		float L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline (float ___a0, float ___b1, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___a0;
		float L_1 = ___b1;
		if ((((float)L_0) > ((float)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		float L_2 = ___b1;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		float L_3 = ___a0;
		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 void Action_Invoke_m7126A54DACA72B845424072887B5F3A51FC3808E_inline (Action_tD00B0A84D7945E50C2DFFC28EFEE6ED44ED2AD07* __this, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_CeilToInt_mF2BF9F4261B3431DC20E10A46CFEEED103C48963_inline (float ___f0, const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	int32_t V_0 = 0;
	{
		float L_0 = ___f0;
		il2cpp_codegen_runtime_class_init_inline(Math_tEB65DE7CA8B083C412C969C92981C030865486CE_il2cpp_TypeInfo_var);
		double L_1;
		L_1 = ceil(((double)L_0));
		V_0 = il2cpp_codegen_cast_double_to_int<int32_t>(L_1);
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_2 = V_0;
		return L_2;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Vector2Int_get_y_m48454163ECF0B463FB5A16A0C4FC4B14DB0768B3_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = __this->___m_Y_1;
		V_0 = L_0;
		goto IL_000a;
	}

IL_000a:
	{
		int32_t L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_x_m291ECF246536852F0B8EE049C4A3768E4999CDC8_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___value0;
		__this->___m_X_0 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector2Int_set_y_mF81881204EEE272BA409728C7EBFDE3A979DDF6A_inline (Vector2Int_t69B2886EBAB732D9B880565E18E7568F3DE0CE6A* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = ___value0;
		__this->___m_Y_1 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool DebugActionState_get_runningAction_mEB9DCBC3068EB129469ECA0CB23A78ECFB79E738_inline (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, const RuntimeMethod* method) 
{
	{
		// internal bool runningAction { get; private set; }
		bool L_0 = __this->___U3CrunningActionU3Ek__BackingField_6;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float DebugActionState_get_actionState_m7DF4C910BA8D1EB0A09F67889CAC58E68FF7CA5D_inline (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, const RuntimeMethod* method) 
{
	{
		// internal float actionState { get; private set; }
		float L_0 = __this->___U3CactionStateU3Ek__BackingField_7;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_zero_m32506C40EC2EE7D5D4410BF40D3EE683A3D5F32C_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___zeroVector_2;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Inequality_mBEA93B5A0E954FEFB863DC61CB209119980EC713_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) 
{
	bool V_0 = false;
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___lhs0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = ___rhs1;
		bool L_2;
		L_2 = Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_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_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_5;
		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 CanvasScaler_set_uiScaleMode_m064C83FFA35E2AED4E9FA7D5EC1AD19630D8FC2A_inline (CanvasScaler_t3BC095205EAD308CF3EAC27136A73387AC32FC3B* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public ScaleMode uiScaleMode { get { return m_UiScaleMode; } set { m_UiScaleMode = value; } }
		int32_t L_0 = ___value0;
		__this->___m_UiScaleMode_4 = L_0;
		// public ScaleMode uiScaleMode { get { return m_UiScaleMode; } set { m_UiScaleMode = value; } }
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Panel_get_displayName_m186C10E927B2800035B328BD9A40D8B5FB3D4EE4_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public string displayName { get; set; }
		String_t* L_0 = __this->___U3CdisplayNameU3Ek__BackingField_1;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Panel_set_displayName_mE0DE5D17782E9980165F39D8CEC37169D3A8F0B7_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, String_t* ___value0, const RuntimeMethod* method) 
{
	{
		// public string displayName { get; set; }
		String_t* L_0 = ___value0;
		__this->___U3CdisplayNameU3Ek__BackingField_1 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CdisplayNameU3Ek__BackingField_1), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Panel_set_groupIndex_mFE863A99C9A0E2168E3E24171BBDFB7541E4E64C_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, int32_t ___value0, const RuntimeMethod* method) 
{
	{
		// public int groupIndex { get; set; }
		int32_t L_0 = ___value0;
		__this->___U3CgroupIndexU3Ek__BackingField_2 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Widget_get_queryPath_mB3729532CECC96E1EC3F3D8BF51ABA50BAEA84C9_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// public string queryPath { get; private set; }
		String_t* L_0 = __this->___U3CqueryPathU3Ek__BackingField_5;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DebugActionState_set_actionState_mF8B8936D22509EBB2A75CCBE299A7E689F35F519_inline (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, float ___value0, const RuntimeMethod* method) 
{
	{
		// internal float actionState { get; private set; }
		float L_0 = ___value0;
		__this->___U3CactionStateU3Ek__BackingField_7 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void DebugActionState_set_runningAction_mC0CBE1248F7AC3282F94479C272FE840EACE6475_inline (DebugActionState_tDA0C6572415C1AD7A9C38823E1028A0DDA17FDDA* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// internal bool runningAction { get; private set; }
		bool L_0 = ___value0;
		__this->___U3CrunningActionU3Ek__BackingField_6 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Mathf_Approximately_m1DADD012A8FC82E11FB282501AE2EBBF9A77150B_inline (float ___a0, float ___b1, 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;
	}
	bool V_0 = false;
	{
		float L_0 = ___b1;
		float L_1 = ___a0;
		float L_2;
		L_2 = fabsf(((float)il2cpp_codegen_subtract(L_0, L_1)));
		float L_3 = ___a0;
		float L_4;
		L_4 = fabsf(L_3);
		float L_5 = ___b1;
		float L_6;
		L_6 = fabsf(L_5);
		float L_7;
		L_7 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(L_4, L_6, NULL);
		float L_8 = ((Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_StaticFields*)il2cpp_codegen_static_fields_for(Mathf_tE284D016E3B297B72311AAD9EB8F0E643F6A4682_il2cpp_TypeInfo_var))->___Epsilon_0;
		float L_9;
		L_9 = Mathf_Max_mF5379E63D2BBAC76D090748695D833934F8AD051_inline(((float)il2cpp_codegen_multiply((9.99999997E-07f), L_7)), ((float)il2cpp_codegen_multiply(L_8, (8.0f))), NULL);
		V_0 = (bool)((((float)L_2) < ((float)L_9))? 1 : 0);
		goto IL_0035;
	}

IL_0035:
	{
		bool L_10 = V_0;
		return L_10;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Vector3__ctor_m376936E6B999EF1ECBE57D990A386303E2283DE0_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, float ___z2, const RuntimeMethod* method) 
{
	{
		float L_0 = ___x0;
		__this->___x_2 = L_0;
		float L_1 = ___y1;
		__this->___y_3 = L_1;
		float L_2 = ___z2;
		__this->___z_4 = L_2;
		return;
	}
}
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 Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_get_up_m41067879408BB378593EF7406AF2525F176F0ABF_inline (const RuntimeMethod* method) 
{
	static bool s_Il2CppMethodInitialized;
	if (!s_Il2CppMethodInitialized)
	{
		il2cpp_codegen_initialize_runtime_metadata((uintptr_t*)&Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var);
		s_Il2CppMethodInitialized = true;
	}
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ((Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_StaticFields*)il2cpp_codegen_static_fields_for(Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7_il2cpp_TypeInfo_var))->___upVector_4;
		V_0 = L_0;
		goto IL_0009;
	}

IL_0009:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_1 = V_0;
		return L_1;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_get_down_mF62B2AE7C5AC31EAC9CB62797C7190C90A7A8599_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))->___downVector_8;
		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_11;
		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_back_mCA5A84170E8DE5CE38C0551B4CCAD647BF215E57_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))->___backVector_12;
		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_left_m8C1116485A9E689760AEE1142F5977852278B7E1_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))->___leftVector_9;
		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_10;
		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_m5F87930F9B0828E5652E2D9D01ED907C01122C86_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2* __this, float ___x0, float ___y1, const RuntimeMethod* method) 
{
	{
		float L_0 = ___x0;
		__this->___x_2 = L_0;
		float L_1 = ___y1;
		__this->___y_3 = L_1;
		__this->___z_4 = (0.0f);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 Vector2_op_Implicit_mE8EBEE9291F11BB02F062D6E000F4798968CBD96_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___v0, const RuntimeMethod* method) 
{
	Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___v0;
		float L_1 = L_0.___x_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___v0;
		float L_3 = L_2.___y_3;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4;
		memset((&L_4), 0, sizeof(L_4));
		Vector2__ctor_m9525B79969AFFE3254B303A40997A56DEEB6F548_inline((&L_4), L_1, L_3, /*hidden argument*/NULL);
		V_0 = L_4;
		goto IL_0015;
	}

IL_0015:
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_5 = V_0;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* Container_get_children_mF5C23A0F324E22BEBEF2EA14CE8DA7BEA72D631B_inline (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, const RuntimeMethod* method) 
{
	{
		// public ObservableList<Widget> children { get; private set; }
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = __this->___U3CchildrenU3Ek__BackingField_7;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Container_set_children_mCF89E0F76E568DF6B7D36DF256D31EFA6C0816AF_inline (Container_t0F404B4F1A7EFE36CAD5C2A9EA0261991099D217* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___value0, const RuntimeMethod* method) 
{
	{
		// public ObservableList<Widget> children { get; private set; }
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = ___value0;
		__this->___U3CchildrenU3Ek__BackingField_7 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildrenU3Ek__BackingField_7), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Foldout_set_columnLabels_m708C0359BECC9C20EA881B159AA9362000B7BD74_inline (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___value0, const RuntimeMethod* method) 
{
	{
		// public string[] columnLabels { get; set; } = null;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___value0;
		__this->___U3CcolumnLabelsU3Ek__BackingField_11 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolumnLabelsU3Ek__BackingField_11), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Foldout_set_columnTooltips_m461962F856FCF985C404521285F86AC77A7AF02B_inline (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* ___value0, const RuntimeMethod* method) 
{
	{
		// public string[] columnTooltips { get; set; } = null;
		StringU5BU5D_t7674CD946EC0CE7B3AE0BE70E6EE85F2ECD9F248* L_0 = ___value0;
		__this->___U3CcolumnTooltipsU3Ek__BackingField_12 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CcolumnTooltipsU3Ek__BackingField_12), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Foldout_GetValue_m3AC0382B7AEF8DABEA86B4D8076A8ADCD21210B9_inline (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, const RuntimeMethod* method) 
{
	{
		// public bool GetValue() => opened;
		bool L_0 = __this->___opened_8;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Foldout_SetValue_m9C7EA58B4CD8DB13304A7F2E23A40CEDA2A1DD7B_inline (Foldout_tB410CB76F06E3A386EA0943B8EE3A9071409A8A6* __this, bool ___value0, const RuntimeMethod* method) 
{
	{
		// public void SetValue(bool value) => opened = value;
		bool L_0 = ___value0;
		__this->___opened_8 = L_0;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Widget_get_flags_mEB9026DBB54AF2A1941D478C9A393BBCF958573D_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// public Flags flags { get; set; }
		int32_t L_0 = __this->___U3CflagsU3Ek__BackingField_2;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR String_t* Widget_get_displayName_m1E7836A53BF88619C4815EA70F9243319567F0F4_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, const RuntimeMethod* method) 
{
	{
		// public string displayName { get; set; }
		String_t* L_0 = __this->___U3CdisplayNameU3Ek__BackingField_3;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Widget_set_queryPath_m9F3323420B75D42329C83F09359E9ED3F90E5DC9_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___value0, const RuntimeMethod* method) 
{
	{
		// public string queryPath { get; private set; }
		String_t* L_0 = ___value0;
		__this->___U3CqueryPathU3Ek__BackingField_5 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CqueryPathU3Ek__BackingField_5), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Widget_set_tooltip_m87968E949EAD82E82438D33EAB241C6B8352C37B_inline (Widget_tE8D6AF1D7525CC84E8F2C3B73162016736A6A2FF* __this, String_t* ___value0, const RuntimeMethod* method) 
{
	{
		// public string tooltip { get; set; }
		String_t* L_0 = ___value0;
		__this->___U3CtooltipU3Ek__BackingField_4 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CtooltipU3Ek__BackingField_4), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* Value_get_getter_mBB5B000F4470481A61A298E2CD13DF4CBD70B23E_inline (Value_tD3281A1DB8DBD137422F643A60AE1E5F0C736457* __this, const RuntimeMethod* method) 
{
	{
		// public Func<object> getter { get; set; }
		Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* L_0 = __this->___U3CgetterU3Ek__BackingField_7;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* HistoryBoolField_get_historyGetter_m4D7567A18F6A433A3ECE3573D6D875EC02A3963E_inline (HistoryBoolField_t76A4E68747D844E26F7A87751125E257F3B5D9F0* __this, const RuntimeMethod* method) 
{
	{
		// public Func<bool>[] historyGetter { get; set; }
		Func_1U5BU5D_t98B4C59D2E2576B886FCD542AE5DA9A7E40A6E7A* L_0 = __this->___U3ChistoryGetterU3Ek__BackingField_10;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Max_m7FA442918DE37E3A00106D1F2E789D65829792B8_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = ___a0;
		int32_t L_1 = ___b1;
		if ((((int32_t)L_0) > ((int32_t)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		int32_t L_2 = ___b1;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		int32_t L_3 = ___a0;
		G_B3_0 = L_3;
	}

IL_0009:
	{
		V_0 = G_B3_0;
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Mathf_Min_m888083F74FF5655778F0403BB5E9608BEFDEA8CB_inline (int32_t ___a0, int32_t ___b1, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	int32_t G_B3_0 = 0;
	{
		int32_t L_0 = ___a0;
		int32_t L_1 = ___b1;
		if ((((int32_t)L_0) < ((int32_t)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		int32_t L_2 = ___b1;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		int32_t L_3 = ___a0;
		G_B3_0 = L_3;
	}

IL_0009:
	{
		V_0 = G_B3_0;
		goto IL_000c;
	}

IL_000c:
	{
		int32_t L_4 = V_0;
		return L_4;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Min_m747CA71A9483CDB394B13BD0AD048EE17E48FFE4_inline (float ___a0, float ___b1, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float G_B3_0 = 0.0f;
	{
		float L_0 = ___a0;
		float L_1 = ___b1;
		if ((((float)L_0) < ((float)L_1)))
		{
			goto IL_0008;
		}
	}
	{
		float L_2 = ___b1;
		G_B3_0 = L_2;
		goto IL_0009;
	}

IL_0008:
	{
		float L_3 = ___a0;
		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 Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* EnumField_get_getIndex_m9D3DADB71BE92C1B54FD5315B8C06BA2D68EE3FD_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	{
		// public Func<int> getIndex { get; set; }
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0 = __this->___U3CgetIndexU3Ek__BackingField_14;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* EnumField_get_setIndex_m72B40AFF93BCB6A72148E36EB14C98F3948C1922_inline (EnumField_t15C8FC0EB96499DFDCEC2B9DBB27B2BBCD5E262C* __this, const RuntimeMethod* method) 
{
	{
		// public Action<int> setIndex { get; set; }
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0 = __this->___U3CsetIndexU3Ek__BackingField_15;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* HistoryEnumField_get_historyIndexGetter_mFE380F5C43EFC29095547306FDF1E61C87D41C1C_inline (HistoryEnumField_t3708BFF5BC85F8588A24CA70FB70BCAF188E9E08* __this, const RuntimeMethod* method) 
{
	{
		// public Func<int>[] historyIndexGetter { get; set; }
		Func_1U5BU5D_tB1F9470EF5E544CC2AB4AD0BE692BD0B0BB7DF30* L_0 = __this->___U3ChistoryIndexGetterU3Ek__BackingField_16;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitField_set_enumNames_m16DCD2AEC657E914F549F55710165EC906BF2E7B_inline (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* ___value0, const RuntimeMethod* method) 
{
	{
		// public GUIContent[] enumNames { get; private set; }
		GUIContentU5BU5D_t98DA1EEA8D0A2C4AE42CE11C4840B627CADFC503* L_0 = ___value0;
		__this->___U3CenumNamesU3Ek__BackingField_10 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumNamesU3Ek__BackingField_10), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void BitField_set_enumValues_m359E7A2117FA2BE7906B2995F44F0C07DE64A238_inline (BitField_t4178A9AD81C436DBE57F464343BA996642134062* __this, Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* ___value0, const RuntimeMethod* method) 
{
	{
		// public int[] enumValues { get; private set; }
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_0 = ___value0;
		__this->___U3CenumValuesU3Ek__BackingField_11 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CenumValuesU3Ek__BackingField_11), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Mathf_Clamp01_mA7E048DBDA832D399A581BE4D6DED9FA44CE0F14_inline (float ___value0, const RuntimeMethod* method) 
{
	bool V_0 = false;
	float V_1 = 0.0f;
	bool V_2 = false;
	{
		float L_0 = ___value0;
		V_0 = (bool)((((float)L_0) < ((float)(0.0f)))? 1 : 0);
		bool L_1 = V_0;
		if (!L_1)
		{
			goto IL_0015;
		}
	}
	{
		V_1 = (0.0f);
		goto IL_002d;
	}

IL_0015:
	{
		float L_2 = ___value0;
		V_2 = (bool)((((float)L_2) > ((float)(1.0f)))? 1 : 0);
		bool L_3 = V_2;
		if (!L_3)
		{
			goto IL_0029;
		}
	}
	{
		V_1 = (1.0f);
		goto IL_002d;
	}

IL_0029:
	{
		float L_4 = ___value0;
		V_1 = L_4;
		goto IL_002d;
	}

IL_002d:
	{
		float L_5 = V_1;
		return L_5;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Panel_get_flags_mBC1AB348B149288BC1ACD0D4E7162622829ECE05_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public Flags flags { get; set; }
		int32_t L_0 = __this->___U3CflagsU3Ek__BackingField_0;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Panel_set_children_mADB01D395A7BFE1B9D5AC10A0D7B602D9EB7F478_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* ___value0, const RuntimeMethod* method) 
{
	{
		// public ObservableList<Widget> children { get; private set; }
		ObservableList_1_tA2EE47FA1DF709EB5C98A99799E1701D66260C08* L_0 = ___value0;
		__this->___U3CchildrenU3Ek__BackingField_3 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CchildrenU3Ek__BackingField_3), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Panel_get_groupIndex_m9BF4D7734CF4BDAB37EA115B037D349AC1883766_inline (Panel_t3A0D2006E8AEA607A6DF5188138E463A26085295* __this, const RuntimeMethod* method) 
{
	{
		// public int groupIndex { get; set; }
		int32_t L_0 = __this->___U3CgroupIndexU3Ek__BackingField_2;
		return L_0;
	}
}
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 = (int32_t)__this->____version_3;
		__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
		if (!false)
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->____size_2;
		V_0 = L_1;
		__this->____size_2 = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_3 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_0035:
	{
		__this->____size_2 = 0;
	}

IL_003c:
	{
		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 = (KeyValuePair_2_tFC32D2507216293851350D29B64D79F950B55230)__this->____current_3;
		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 = (RuntimeObject*)__this->___value_1;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_mEBCF994CC3814631017F46A387B1A192ED6C85C7_gshared_inline (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D* __this, RuntimeObject* ___item0, const RuntimeMethod* method) 
{
	ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = (int32_t)__this->____version_3;
		__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_1 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
		V_0 = L_1;
		int32_t L_2 = (int32_t)__this->____size_2;
		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_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_6 = V_0;
		int32_t L_7 = V_1;
		RuntimeObject* L_8 = ___item0;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RuntimeObject*)L_8);
		return;
	}

IL_0034:
	{
		RuntimeObject* L_9 = ___item0;
		((  void (*) (List_1_tA239CB83DE5615F348BB0507E45F490F4F7C9A8D*, RuntimeObject*, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
		return;
	}
}
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 = (ValueTuple_2_t077621516ED2B13EC3163AADCF38BC2B533C5D3C)__this->____current_3;
		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 = (int32_t)__this->____version_3;
		__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
		if (!true)
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->____size_2;
		V_0 = L_1;
		__this->____size_2 = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B* L_3 = (ValueTuple_2U5BU5D_t7DAFC617F1B43444E05EADC2EBB94D80FCA5375B*)__this->____items_1;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_0035:
	{
		__this->____size_2 = 0;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Enumerator_get_Current_m6330F15D18EE4F547C05DF9BF83C5EB710376027_gshared_inline (Enumerator_t9473BAB568A27E2339D48C1F91319E0F6D244D7A* __this, const RuntimeMethod* method) 
{
	{
		RuntimeObject* L_0 = (RuntimeObject*)__this->____current_3;
		return L_0;
	}
}
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 = (int32_t)__this->____version_3;
		__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
		if (!true)
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->____size_2;
		V_0 = L_1;
		__this->____size_2 = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_3 = (ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918*)__this->____items_1;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_0035:
	{
		__this->____size_2 = 0;
	}

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 = (int32_t)__this->____version_3;
		__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
		if (!false)
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->____size_2;
		V_0 = L_1;
		__this->____size_2 = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319* L_3 = (ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319*)__this->____items_1;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_0035:
	{
		__this->____size_2 = 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 = (int32_t)__this->____version_3;
		__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
		if (!false)
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->____size_2;
		V_0 = L_1;
		__this->____size_2 = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5* L_3 = (RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5*)__this->____items_1;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_0035:
	{
		__this->____size_2 = 0;
	}

IL_003c:
	{
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m50FA138CBBBDBE8A98C9BB4BC96C4BCF9DC019C9_gshared_inline (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116* __this, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A ___item0, const RuntimeMethod* method) 
{
	ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = (int32_t)__this->____version_3;
		__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
		ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319* L_1 = (ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319*)__this->____items_1;
		V_0 = L_1;
		int32_t L_2 = (int32_t)__this->____size_2;
		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_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		ResourceHandleU5BU5D_t6F86F6ED33D07AF303884A5E5C834564C4BE5319* L_6 = V_0;
		int32_t L_7 = V_1;
		ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A L_8 = ___item0;
		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 = ___item0;
		((  void (*) (List_1_t91D94788DFFF98BEB1318A5549946309D4C94116*, ResourceHandle_t0B9B0555328A08152F1EDA2BE4024446D670531A, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m3845DDFAE33C716367551A3A7952FF2981D2A33C_gshared_inline (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536* __this, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D ___item0, const RuntimeMethod* method) 
{
	RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = (int32_t)__this->____version_3;
		__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
		RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5* L_1 = (RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5*)__this->____items_1;
		V_0 = L_1;
		int32_t L_2 = (int32_t)__this->____size_2;
		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_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		RendererListHandleU5BU5D_t7F86E04FE31F0EC59E8E6A1BB4A588F0C057DDD5* L_6 = V_0;
		int32_t L_7 = V_1;
		RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D L_8 = ___item0;
		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 = ___item0;
		((  void (*) (List_1_t87AE23082814D175C791AB0CD6E68302C3E42536*, RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* Array_Empty_TisRuntimeObject_mFB8A63D602BB6974D31E20300D9EB89C6FE7C278_gshared_inline (const RuntimeMethod* method) 
{
	{
		il2cpp_codegen_runtime_class_init_inline(il2cpp_rgctx_data(method->rgctx_data, 0));
		ObjectU5BU5D_t8061030B0A12A55D5AD8652A20C922FE99450918* L_0 = ((EmptyArray_1_tDF0DD7256B115243AA6BD5558417387A734240EE_StaticFields*)il2cpp_codegen_static_fields_for(il2cpp_rgctx_data(method->rgctx_data, 0)))->___Value_0;
		return L_0;
	}
}
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 = (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3)__this->____current_3;
		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 = (RuntimeObject*)__this->___value_1;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m0248A96C5334E9A93E6994B7780478BCD994EA3D_gshared_inline (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73* __this, int32_t ___item0, const RuntimeMethod* method) 
{
	Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = (int32_t)__this->____version_3;
		__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_1 = (Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C*)__this->____items_1;
		V_0 = L_1;
		int32_t L_2 = (int32_t)__this->____size_2;
		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_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		Int32U5BU5D_t19C97395396A72ECAF310612F0760F165060314C* L_6 = V_0;
		int32_t L_7 = V_1;
		int32_t L_8 = ___item0;
		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 = ___item0;
		((  void (*) (List_1_t05915E9237850A58106982B7FE4BC5DA4E872E73*, int32_t, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
		return;
	}
}
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 = (int32_t)__this->____size_2;
		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 = (int32_t)__this->____current_3;
		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) 
{
	{
		// public int size { get; private set; }
		int32_t L_0 = (int32_t)__this->___U3CsizeU3Ek__BackingField_1;
		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) 
{
	{
		// public int size { get; private set; }
		int32_t L_0 = (int32_t)__this->___U3CsizeU3Ek__BackingField_1;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Clear_mDB5AC7FBA6FEC04093A33267F1F111A0117FFF76_gshared_inline (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* __this, const RuntimeMethod* method) 
{
	int32_t V_0 = 0;
	{
		int32_t L_0 = (int32_t)__this->____version_3;
		__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
		if (!false)
		{
			goto IL_0035;
		}
	}
	{
		int32_t L_1 = (int32_t)__this->____size_2;
		V_0 = L_1;
		__this->____size_2 = 0;
		int32_t L_2 = V_0;
		if ((((int32_t)L_2) <= ((int32_t)0)))
		{
			goto IL_003c;
		}
	}
	{
		RendererListU5BU5D_tED46B37755BE0712107BE8F0C415BF8D63D5CFF8* L_3 = (RendererListU5BU5D_tED46B37755BE0712107BE8F0C415BF8D63D5CFF8*)__this->____items_1;
		int32_t L_4 = V_0;
		Array_Clear_m50BAA3751899858B097D3FF2ED31F284703FE5CB((RuntimeArray*)L_3, 0, L_4, NULL);
		return;
	}

IL_0035:
	{
		__this->____size_2 = 0;
	}

IL_003c:
	{
		return;
	}
}
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 = (RendererListHandle_t21AFDDE69B0048546497B890088B880F8080C62D)__this->____current_3;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void List_1_Add_m96352FF97846EDDA858C0FE1B8AFF40EA915C5CD_gshared_inline (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106* __this, RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E ___item0, const RuntimeMethod* method) 
{
	RendererListU5BU5D_tED46B37755BE0712107BE8F0C415BF8D63D5CFF8* V_0 = NULL;
	int32_t V_1 = 0;
	{
		int32_t L_0 = (int32_t)__this->____version_3;
		__this->____version_3 = ((int32_t)il2cpp_codegen_add(L_0, 1));
		RendererListU5BU5D_tED46B37755BE0712107BE8F0C415BF8D63D5CFF8* L_1 = (RendererListU5BU5D_tED46B37755BE0712107BE8F0C415BF8D63D5CFF8*)__this->____items_1;
		V_0 = L_1;
		int32_t L_2 = (int32_t)__this->____size_2;
		V_1 = L_2;
		int32_t L_3 = V_1;
		RendererListU5BU5D_tED46B37755BE0712107BE8F0C415BF8D63D5CFF8* 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_2 = ((int32_t)il2cpp_codegen_add(L_5, 1));
		RendererListU5BU5D_tED46B37755BE0712107BE8F0C415BF8D63D5CFF8* L_6 = V_0;
		int32_t L_7 = V_1;
		RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E L_8 = ___item0;
		NullCheck(L_6);
		(L_6)->SetAt(static_cast<il2cpp_array_size_t>(L_7), (RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E)L_8);
		return;
	}

IL_0034:
	{
		RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E L_9 = ___item0;
		((  void (*) (List_1_tB068F6876F36A8D0FD515CD3094C8D1F23E36106*, RendererList_t84DD8775E9B0759757DE88FBCB50A06A7C80D20E, const RuntimeMethod*))il2cpp_codegen_get_method_pointer(il2cpp_rgctx_method(method->klass->rgctx_data, 11)))(__this, L_9, il2cpp_rgctx_method(method->klass->rgctx_data, 11));
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_getter_m0D6269CE6AB37DC17FD68ED4DF23AAA7F5A111EE_gshared_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* ___value0, const RuntimeMethod* method) 
{
	{
		// public Func<T> getter { get; set; }
		Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* L_0 = ___value0;
		__this->___U3CgetterU3Ek__BackingField_7 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CgetterU3Ek__BackingField_7), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Field_1_set_setter_mEE3F70B069BC0ED608C28AB90F4AE5BD443E5D8F_gshared_inline (Field_1_t7F813BE8CAF3F3F635B34474DDD7B797C5B6CD2A* __this, Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* ___value0, const RuntimeMethod* method) 
{
	{
		// public Action<T> setter { get; set; }
		Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* L_0 = ___value0;
		__this->___U3CsetterU3Ek__BackingField_8 = L_0;
		Il2CppCodeGenWriteBarrier((void**)(&__this->___U3CsetterU3Ek__BackingField_8), (void*)L_0);
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t KeyValuePair_2_get_Key_mF0E6A8A455FA71BC8EA94E39C8848FB35A836841_gshared_inline (KeyValuePair_2_tDC26B09C26BA829DDE331BCB6AF7C508C763D7A3* __this, const RuntimeMethod* method) 
{
	{
		int32_t L_0 = (int32_t)__this->___key_0;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_m2D1A5AA2F239316EFE105A596719E332C9A36BEE_gshared_inline (Nullable_1_tBF3EC3D0CDA8A83923E828624769133737FB82DC* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = (bool)__this->___hasValue_0;
		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 = (int32_t)__this->____size_2;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Nullable_1_get_HasValue_mB1F55188CDD50D6D725D41F55D2F2540CD15FB20_gshared_inline (Nullable_1_t163D49A1147F217B7BD43BE8ACC8A5CC6B846D14* __this, const RuntimeMethod* method) 
{
	{
		bool L_0 = (bool)__this->___hasValue_0;
		return L_0;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_m69C8773D6967F3B224777183E24EA621CE056F8F_gshared_inline (Action_1_t10DCB0C07D0D3C565CEACADC80D1152B35A45F6C* __this, bool ___obj0, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, bool, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___obj0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Func_1_Invoke_mBB7F37C468451AF57FAF31635C544D6B8C4373B2_gshared_inline (Func_1_t2BE7F58348C9CC544A8973B3A9E55541DE43C457* __this, const RuntimeMethod* method) 
{
	typedef bool (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR RuntimeObject* Func_1_Invoke_m1412272198DFA4066C83206E5B43353AF10A2EEE_gshared_inline (Func_1_tD5C081AE11746B200C711DD48DBEB00E3A9276D4* __this, const RuntimeMethod* method) 
{
	typedef RuntimeObject* (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR int32_t Func_1_Invoke_mA967B67675F9F5475EF2DA67722E3876436BF72E_gshared_inline (Func_1_tC288CCB64EFD1F5FD49C3F8DE91FE62905E44BCD* __this, const RuntimeMethod* method) 
{
	typedef int32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR uint32_t Func_1_Invoke_m42A47D4021BA82E1C5E04EDF50368B01C6E31C0F_gshared_inline (Func_1_tF6541D6142ABBB0E6DD98A0B3A635B1F2002DC6D* __this, const RuntimeMethod* method) 
{
	typedef uint32_t (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR float Func_1_Invoke_m6EC66204056853EDE42F634FECB2D7D4685B54B0_gshared_inline (Func_1_t11C3830580201E0A3A3A2C76523B7905EF40BCF7* __this, const RuntimeMethod* method) 
{
	typedef float (*FunctionPointerType) (RuntimeObject*, const RuntimeMethod*);
	return ((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mAC3C34BA1905AB5B79E483CD9BB082B7D667F703_gshared_inline (Action_1_tD69A6DC9FBE94131E52F5A73B2A9D4AB51EEC404* __this, int32_t ___obj0, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, int32_t, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___obj0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Action_1_Invoke_mF2422B2DD29F74CE66F791C3F68E288EC7C3DB9E_gshared_inline (Action_1_t6F9EB113EB3F16226AEF811A2744F4111C116C87* __this, RuntimeObject* ___obj0, const RuntimeMethod* method) 
{
	typedef void (*FunctionPointerType) (RuntimeObject*, RuntimeObject*, const RuntimeMethod*);
	((FunctionPointerType)__this->___invoke_impl_1)((Il2CppObject*)__this->___method_code_6, ___obj0, reinterpret_cast<RuntimeMethod*>(__this->___method_3));
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR void Color__ctor_m3786F0D6E510D9CFA544523A955870BD2A514C8C_inline (Color_tD001788D726C3A7F1379BEED0260B9591F440C1F* __this, float ___r0, float ___g1, float ___b2, float ___a3, const RuntimeMethod* method) 
{
	{
		float L_0 = ___r0;
		__this->___r_0 = L_0;
		float L_1 = ___g1;
		__this->___g_1 = L_1;
		float L_2 = ___b2;
		__this->___b_2 = L_2;
		float L_3 = ___a3;
		__this->___a_3 = L_3;
		return;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR bool Vector2_op_Equality_m6F2E069A50E787D131261E5CB25FC9E03F95B5E1_inline (Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___lhs0, Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 ___rhs1, const RuntimeMethod* method) 
{
	float V_0 = 0.0f;
	float V_1 = 0.0f;
	bool V_2 = false;
	{
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_0 = ___lhs0;
		float L_1 = L_0.___x_0;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_2 = ___rhs1;
		float L_3 = L_2.___x_0;
		V_0 = ((float)il2cpp_codegen_subtract(L_1, L_3));
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_4 = ___lhs0;
		float L_5 = L_4.___y_1;
		Vector2_t1FD6F485C871E832B347AB2DC8CBA08B739D8DF7 L_6 = ___rhs1;
		float L_7 = L_6.___y_1;
		V_1 = ((float)il2cpp_codegen_subtract(L_5, L_7));
		float L_8 = V_0;
		float L_9 = V_0;
		float L_10 = V_1;
		float L_11 = V_1;
		V_2 = (bool)((((float)((float)il2cpp_codegen_add(((float)il2cpp_codegen_multiply(L_8, L_9)), ((float)il2cpp_codegen_multiply(L_10, L_11))))) < ((float)(9.99999944E-11f)))? 1 : 0);
		goto IL_002e;
	}

IL_002e:
	{
		bool L_12 = V_2;
		return L_12;
	}
}
IL2CPP_MANAGED_FORCE_INLINE IL2CPP_METHOD_ATTR Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 Vector3_Normalize_mEF8349CC39674236CFC694189AFD36E31F89AC8F_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___value0, 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 = ___value0;
		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 = ___value0;
		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 float Vector3_Magnitude_m21652D951393A3D7CE92CE40049A0E7F76544D1B_inline (Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 ___vector0, 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 = ___vector0;
		float L_1 = L_0.___x_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_2 = ___vector0;
		float L_3 = L_2.___x_2;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_4 = ___vector0;
		float L_5 = L_4.___y_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___vector0;
		float L_7 = L_6.___y_3;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_8 = ___vector0;
		float L_9 = L_8.___z_4;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = ___vector0;
		float L_11 = L_10.___z_4;
		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 ___a0, float ___d1, const RuntimeMethod* method) 
{
	Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 V_0;
	memset((&V_0), 0, sizeof(V_0));
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_0 = ___a0;
		float L_1 = L_0.___x_2;
		float L_2 = ___d1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_3 = ___a0;
		float L_4 = L_3.___y_3;
		float L_5 = ___d1;
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_6 = ___a0;
		float L_7 = L_6.___z_4;
		float L_8 = ___d1;
		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)), /*hidden argument*/NULL);
		V_0 = L_9;
		goto IL_0021;
	}

IL_0021:
	{
		Vector3_t24C512C7B96BBABAD472002D0BA2BDA40A5A80B2 L_10 = V_0;
		return L_10;
	}
}
